Table of Contents

Class CreatureState

Namespace
Global
Assembly
Assembly-CSharp.dll
public abstract class CreatureState
Inheritance
CreatureState
Derived
Inherited Members

Constructors

CreatureState(AbstractCreature)

public CreatureState(AbstractCreature creature)

Parameters

creature AbstractCreature

Fields

creature

public AbstractCreature creature

Field Value

AbstractCreature

meatLeft

public int meatLeft

Field Value

int

miscSaveFlags

public int miscSaveFlags

Field Value

int

miscSaveString

public string miscSaveString

Field Value

string

socialMemory

public SocialMemory socialMemory

Field Value

SocialMemory

unrecognizedSaveStrings

public Dictionary<string, string> unrecognizedSaveStrings

Field Value

Dictionary<string, string>

Properties

alive

public bool alive { get; set; }

Property Value

bool

dead

public bool dead { get; }

Property Value

bool

Methods

BaseSaveString()

public string BaseSaveString()

Returns

string

CycleTick()

public virtual void CycleTick()

Die()

public void Die()

LoadFromString(string[])

public virtual void LoadFromString(string[] s)

Parameters

s string[]

ToString()

public override string ToString()

Returns

string