Table of Contents

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

public Tracker 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