Table of Contents

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

public EntityID ID

Field Value

EntityID

InDen

public bool InDen

Field Value

bool

evenUpdate

public bool evenUpdate

Field Value

bool

pos

public WorldCoordinate pos

Field Value

WorldCoordinate

slatedForDeletion

public bool slatedForDeletion

Field Value

bool

timeSpentHere

public int timeSpentHere

Field Value

int

world

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