Class AbstractWorldEntity
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class AbstractWorldEntity
- Inheritance
-
AbstractWorldEntity
- Derived
-
- Inherited Members
-
Constructors
AbstractWorldEntity(World, WorldCoordinate, EntityID)
public AbstractWorldEntity(World world, WorldCoordinate pos, EntityID ID)
Parameters
world World
pos WorldCoordinate
ID EntityID
Fields
ID
Field Value
- EntityID
InDen
Field Value
- bool
evenUpdate
Field Value
- bool
pos
public WorldCoordinate pos
Field Value
- WorldCoordinate
slatedForDeletion
public bool slatedForDeletion
Field Value
- bool
timeSpentHere
Field Value
- int
world
Field Value
- World
Properties
Room
public AbstractRoom Room { get; }
Property Value
- AbstractRoom
Methods
Abstractize(WorldCoordinate)
public virtual void Abstractize(WorldCoordinate coord)
Parameters
coord WorldCoordinate
Destroy()
public virtual void Destroy()
IsEnteringDen(WorldCoordinate)
public virtual void IsEnteringDen(WorldCoordinate den)
Parameters
den WorldCoordinate
IsExitingDen()
public virtual void IsExitingDen()
Update(int)
public virtual void Update(int time)
Parameters
time int