Table of Contents

Class NodeFinder

Namespace
Global
Assembly
Assembly-CSharp.dll
public abstract class NodeFinder : AIModule
Inheritance
NodeFinder
Derived
Inherited Members

Constructors

NodeFinder(ArtificialIntelligence, AbstractCreature)

public NodeFinder(ArtificialIntelligence AI, AbstractCreature creature)

Parameters

AI ArtificialIntelligence
creature AbstractCreature

Fields

abstractSpaceNodeFinder

public AbstractSpaceNodeFinder abstractSpaceNodeFinder

Field Value

AbstractSpaceNodeFinder

creature

public AbstractCreature creature

Field Value

AbstractCreature

status

public NodeFinder.Status status

Field Value

NodeFinder.Status

Methods

Finished(List<WorldCoordinate>)

public virtual void Finished(List<WorldCoordinate> path)

Parameters

path List<WorldCoordinate>

Initiate()

public virtual void Initiate()

NewWorld()

public virtual void NewWorld()

ResetMapping(bool)

public virtual void ResetMapping(bool strandedAllFromExits)

Parameters

strandedAllFromExits bool

ResetMappingIfNecessary(bool)

public virtual void ResetMappingIfNecessary(bool strandedAllFromExits)

Parameters

strandedAllFromExits bool

Update()

public override void Update()