Class ObstacleTracker.ObstacleObjects
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class ObstacleTracker.ObstacleObjects
- Inheritance
-
ObstacleTracker.ObstacleObjects
- Inherited Members
-
Constructors
ObstacleObjects(Tracker, int, int)
public ObstacleObjects(Tracker tracker, int reportsToNoticeCreatures, int maxTrackedCreatures)
Parameters
tracker Tracker
reportsToNoticeCreatures int
maxTrackedCreatures int
Fields
confirmedObstacles
public List<ObstacleTracker.ObstacleObjects.ObstacleObject> confirmedObstacles
Field Value
- List<ObstacleTracker.ObstacleObjects.ObstacleObject>
obstacleObjects
public List<ObstacleTracker.ObstacleObjects.ObstacleObject> obstacleObjects
Field Value
- List<ObstacleTracker.ObstacleObjects.ObstacleObject>
reportsToNoticeCreatures
public int reportsToNoticeCreatures
Field Value
- int
tracker
Field Value
- Tracker
Methods
EraseObstacleObject(PhysicalObject)
public void EraseObstacleObject(PhysicalObject obj)
Parameters
obj PhysicalObject
KnownObstacleObject(PhysicalObject)
public bool KnownObstacleObject(PhysicalObject obj)
Parameters
obj PhysicalObject
Returns
- bool
ObstacleWarning(WorldCoordinate)
public int ObstacleWarning(WorldCoordinate coord)
Parameters
coord WorldCoordinate
Returns
- int
ReportObstacle(PhysicalObject)
public void ReportObstacle(PhysicalObject obj)
Parameters
obj PhysicalObject