Class YellowAI
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class YellowAI : AIModule
- Inheritance
-
YellowAI
- Inherited Members
-
Constructors
YellowAI(ArtificialIntelligence)
public YellowAI(ArtificialIntelligence AI)
Parameters
AI ArtificialIntelligence
Fields
commFlicker
Field Value
- float
communicating
Field Value
- int
lizard
Field Value
- Lizard
pack
public YellowAI.YellowPack pack
Field Value
- YellowAI.YellowPack
Methods
ConsiderOtherYellowLizard(AbstractCreature)
public void ConsiderOtherYellowLizard(AbstractCreature otherLiz)
Parameters
otherLiz AbstractCreature
Pack(Creature)
public YellowAI.YellowPack Pack(Creature liz)
Parameters
liz Creature
Returns
- YellowAI.YellowPack
PackMemberIsSeeingCreature(Lizard, CreatureRepresentation)
public void PackMemberIsSeeingCreature(Lizard packMember, Tracker.CreatureRepresentation rep)
Parameters
packMember Lizard
rep Tracker.CreatureRepresentation
RecieveInfoOnCritter(Lizard, CreatureRepresentation)
public void RecieveInfoOnCritter(Lizard packMember, Tracker.CreatureRepresentation rep)
Parameters
packMember Lizard
rep Tracker.CreatureRepresentation
TravelPreference(MovementConnection, PathCost)
public PathCost TravelPreference(MovementConnection connection, PathCost cost)
Parameters
connection MovementConnection
cost PathCost
Returns
- PathCost
Update()
public override void Update()