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()