Class DenFinder
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class DenFinder : NodeFinder
- Inheritance
-
DenFinder
- Inherited Members
-
Constructors
DenFinder(ArtificialIntelligence, AbstractCreature)
public DenFinder(ArtificialIntelligence AI, AbstractCreature creature)
Parameters
AI ArtificialIntelligence
creature AbstractCreature
Fields
privDenPos
public WorldCoordinate? privDenPos
Field Value
- WorldCoordinate?
Properties
denPosition
public WorldCoordinate? denPosition { get; set; }
Property Value
- WorldCoordinate?
Methods
CheckOriginalDenReachability()
public void CheckOriginalDenReachability()
Finished(List<WorldCoordinate>)
public override void Finished(List<WorldCoordinate> path)
Parameters
path List<WorldCoordinate>
GetDenPosition()
public WorldCoordinate? GetDenPosition()
Returns
- WorldCoordinate?
Initiate()
public override void Initiate()
NewWorld()
public override void NewWorld()
ResetMapping(bool)
public override void ResetMapping(bool strandedAllFromExits)
Parameters
strandedAllFromExits bool
TryAssigningDen(WorldCoordinate)
public void TryAssigningDen(WorldCoordinate tryDen)
Parameters
tryDen WorldCoordinate
Update()
public override void Update()