Table of Contents

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

world World
parent AbstractCreature

Fields

checkRooms

public List<WorldCoordinate> checkRooms

Field Value

List<WorldCoordinate>

checkedForLostMask

public bool checkedForLostMask

Field Value

bool

dontGoToThisRoom

public int dontGoToThisRoom

Field Value

int

lostMask

public AbstractPhysicalObject lostMask

Field Value

AbstractPhysicalObject

timeInRoom

public int timeInRoom

Field Value

int

Properties

IsMiros

public bool IsMiros { get; }

Property Value

bool

Methods

AbstractBehavior(int)

public override void AbstractBehavior(int time)

Parameters

time int

AddRandomCheckRoom()

public void AddRandomCheckRoom()

AddRoomClusterToCheckList(AbstractRoom)

public void AddRoomClusterToCheckList(AbstractRoom originalRoom)

Parameters

originalRoom AbstractRoom

GoToRoom(int)

public void GoToRoom(int room)

Parameters

room int

RoomViableRoamDestination(int)

public bool RoomViableRoamDestination(int room)

Parameters

room int

Returns

bool