Riwmorld
Verse.AI.Group.Lord Class Reference
Inheritance diagram for Verse.AI.Group.Lord:
Verse.ILoadReferenceable Verse.IExposable

Public Member Functions

void AddPawn (Pawn p)
 
void Cleanup ()
 
void DebugDraw ()
 
void DebugOnGUI ()
 
string DebugString ()
 
void ExposeData ()
 
string GetUniqueLoadID ()
 
void GotoToil (LordToil newLordToil)
 
void LordTick ()
 
void Notify_ConstructionFailed (Pawn pawn, Frame frame, Blueprint_Build newBlueprint)
 
void Notify_FactionRelationsChanged (Faction otherFaction)
 
void Notify_PawnAcquiredTarget (Pawn detector, Thing newTarg)
 
void Notify_PawnAttemptArrested (Pawn victim)
 
void Notify_PawnLost (Pawn pawn, PawnLostCondition cond)
 
void Notify_PawnTookDamage (Pawn victim, DamageInfo dinfo)
 
void Notify_ReachedDutyLocation (Pawn pawn)
 
void ReceiveMemo (string memo)
 
void SetJob (Verse.AI.Group.LordJob lordJob)
 

Public Attributes

LordManager lordManager
 
int loadID = -1
 
Faction faction
 
List< PawnownedPawns = new List<Pawn>()
 
List< ThingextraForbiddenThings = new List<Thing>()
 
int ticksInToil
 
int numPawnsLostViolently
 
int numPawnsEverGained
 
int initialColonyHealthTotal
 
int lastPawnHarmTick = -99999
 

Properties

LordToil CurLordToil [get]
 
StateGraph Graph [get]
 
Verse.AI.Group.LordJob LordJob [get]
 
Verse.Map Map [get]
 

The documentation for this class was generated from the following file: