Class VultureAbstractAI
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class VultureAbstractAI : AbstractCreatureAI
- Inheritance
-
VultureAbstractAI
- Inherited Members
Constructors
VultureAbstractAI(World, AbstractCreature)
public VultureAbstractAI(World world, AbstractCreature parent)
Parameters
worldWorldparentAbstractCreature
Fields
checkRooms
public List<WorldCoordinate> checkRooms
Field Value
checkedForLostMask
public bool checkedForLostMask
Field Value
dontGoToThisRoom
public int dontGoToThisRoom
Field Value
lostMask
public AbstractPhysicalObject lostMask
Field Value
timeInRoom
public int timeInRoom
Field Value
Properties
IsMiros
public bool IsMiros { get; }
Property Value
Methods
AbstractBehavior(int)
public override void AbstractBehavior(int time)
Parameters
timeint
AddRandomCheckRoom()
public void AddRandomCheckRoom()
AddRoomClusterToCheckList(AbstractRoom)
public void AddRoomClusterToCheckList(AbstractRoom originalRoom)
Parameters
originalRoomAbstractRoom
GoToRoom(int)
public void GoToRoom(int room)
Parameters
roomint
RoomViableRoamDestination(int)
public bool RoomViableRoamDestination(int room)
Parameters
roomint