Riwmorld
Verse.AI.Group Namespace Reference

Classes

class  Lord
 
class  LordJob
 
class  LordJob_DefendPoint
 
class  LordJob_ExitMapBest
 
class  LordJob_Travel
 
class  LordJob_TravelAndExit
 
class  LordMaker
 
class  LordManager
 
class  LordToil
 
class  LordToil_DefendPoint
 
class  LordToil_DefendSelf
 
class  LordToil_End
 
class  LordToil_ExitMap
 
class  LordToil_ExitMapBest
 
class  LordToil_Travel
 
class  LordToilData
 
class  LordToilData_DefendPoint
 
class  LordToilData_ExitMap
 
class  LordToilData_Travel
 
class  LordUtility
 
class  StateGraph
 
class  Transition
 
class  TransitionAction
 
class  TransitionAction_Custom
 
class  TransitionAction_EndAllJobs
 
class  TransitionAction_EnsureHaveExitDestination
 
class  TransitionAction_Message
 
class  TransitionAction_SetDefendLocalGroup
 
class  TransitionAction_SetDefendTrader
 
class  TransitionAction_WakeAll
 
class  Trigger
 
class  Trigger_BecameColonyAlly
 
class  Trigger_BecameColonyEnemy
 
class  Trigger_ChanceOnSignal
 
class  Trigger_ChanceOnTickInteval
 
class  Trigger_Custom
 
class  Trigger_FractionPawnsLost
 
class  Trigger_ImportantTraderCaravanPeopleLost
 
class  Trigger_Memo
 
class  Trigger_MentalState
 
class  Trigger_NoFightingSappers
 
class  Trigger_NoMentalState
 
class  Trigger_PawnCannotReachMapEdge
 
class  Trigger_PawnCanReachMapEdge
 
class  Trigger_PawnHarmed
 
class  Trigger_PawnLost
 
class  Trigger_PawnLostViolently
 
class  Trigger_PawnsLost
 
class  Trigger_ThingDamageTaken
 
class  Trigger_TickCondition
 
class  Trigger_TicksPassed
 
class  Trigger_TicksPassedAndNoRecentHarm
 
class  Trigger_TicksPassedWithoutHarm
 
class  Trigger_TraderAndAllTraderCaravanGuardsLost
 
class  Trigger_UrgentlyHungry
 
class  TriggerData
 
class  TriggerData_TicksPassed
 
struct  TriggerSignal
 

Enumerations

enum  AvoidGridMode { Ignore, Basic, Smart }
 
enum  PawnLostCondition : byte {
  Undefined, Vanished, IncappedOrKilled, MadePrisoner,
  ChangedFaction, ExitedMap, LeftVoluntarily, Drafted
}
 
enum  TriggerSignalType : byte {
  Undefined, Tick, Memo, PawnDamaged,
  PawnArrestAttempted, PawnLost, FactionRelationsChanged
}