Table of Contents

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

public float commFlicker

Field Value

float

communicating

public int communicating

Field Value

int

lizard

public Lizard 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()