Remove transform methods from mapgrid (#12233)
This commit is contained in:
@@ -32,10 +32,13 @@ namespace Content.Server.Objectives.Conditions
|
||||
|
||||
var entMan = IoCManager.Resolve<IEntityManager>();
|
||||
|
||||
if (!entMan.TryGetComponent<IMapGridComponent>(shuttle, out var shuttleGrid))
|
||||
if (!entMan.TryGetComponent<IMapGridComponent>(shuttle, out var shuttleGrid) ||
|
||||
!entMan.TryGetComponent<TransformComponent>(shuttle, out var shuttleXform))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
return shuttleGrid.Grid.WorldAABB.Contains(agentXform.WorldPosition);
|
||||
return shuttleXform.WorldMatrix.TransformBox(shuttleGrid.Grid.LocalAABB).Contains(agentXform.WorldPosition);
|
||||
}
|
||||
|
||||
public float Progress
|
||||
|
||||
Reference in New Issue
Block a user