Table of Contents

Class ObstacleTracker.ObstacleMap

Namespace
Global
Assembly
Assembly-CSharp.dll
public class ObstacleTracker.ObstacleMap
Inheritance
ObstacleTracker.ObstacleMap
Inherited Members

Constructors

ObstacleMap(Room, int)

public ObstacleMap(Room room, int decayPerReport)

Parameters

room Room
decayPerReport int

Fields

DBSPRITES

public DebugSprite[,] DBSPRITES

Field Value

DebugSprite[,]

decayPerReport

public int decayPerReport

Field Value

int

obstacleMap

public int[,] obstacleMap

Field Value

int[,]

room

public Room room

Field Value

Room

visualize

public bool visualize

Field Value

bool

Methods

Decay()

public void Decay()

DecayTile(int, int)

public void DecayTile(int x, int y)

Parameters

x int
y int

ObstacleWarning(MovementConnection)

public int ObstacleWarning(MovementConnection connection)

Parameters

connection MovementConnection

Returns

int

ReportTile(int, int)

public void ReportTile(int x, int y)

Parameters

x int
y int

TileReports(int, int)

public int TileReports(int x, int y)

Parameters

x int
y int

Returns

int