Class SwarmRoomFinder
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class SwarmRoomFinder : NodeFinder
- Inheritance
-
SwarmRoomFinder
- Inherited Members
-
Constructors
SwarmRoomFinder(ArtificialIntelligence, AbstractCreature)
public SwarmRoomFinder(ArtificialIntelligence AI, AbstractCreature creature)
Parameters
AI ArtificialIntelligence
creature AbstractCreature
Fields
privSwarmPos
public WorldCoordinate? privSwarmPos
Field Value
- WorldCoordinate?
Properties
SwarmPosition
public WorldCoordinate? SwarmPosition { get; set; }
Property Value
- WorldCoordinate?
Methods
Finished(List<WorldCoordinate>)
public override void Finished(List<WorldCoordinate> path)
Parameters
path List<WorldCoordinate>
Initiate()
public override void Initiate()
NewWorld()
public override void NewWorld()
ResetMapping(bool)
public override void ResetMapping(bool strandedAllFromExits)
Parameters
strandedAllFromExits bool
ResetMappingIfNecessary(bool)
public override void ResetMappingIfNecessary(bool strandedAllFromExits)
Parameters
strandedAllFromExits bool