Riwmorld
Verse.AI.ThinkNode_JobGiver Class Referenceabstract
Inheritance diagram for Verse.AI.ThinkNode_JobGiver:
Verse.AI.ThinkNode RimWorld.JobGiver_AIFightEnemy RimWorld.JobGiver_AIFollowPawn RimWorld.JobGiver_AIGotoNearestHostile RimWorld.JobGiver_AISapper RimWorld.JobGiver_AITrashBuildingsDistant RimWorld.JobGiver_AITrashColonyClose RimWorld.JobGiver_Berserk RimWorld.JobGiver_Binge RimWorld.JobGiver_ConfigurableHostilityResponse RimWorld.JobGiver_DoLovin RimWorld.JobGiver_DropUnusedInventory RimWorld.JobGiver_EatInPartyArea RimWorld.JobGiver_EatRandom RimWorld.JobGiver_EnterTransporter RimWorld.JobGiver_ExtinguishSelf RimWorld.JobGiver_FleeExplosion RimWorld.JobGiver_GetFood RimWorld.JobGiver_GetJoy RimWorld.JobGiver_GetRest RimWorld.JobGiver_GotoTravelDestination RimWorld.JobGiver_Haul RimWorld.JobGiver_KeepLyingDown RimWorld.JobGiver_Kidnap RimWorld.JobGiver_LayEgg RimWorld.JobGiver_LoadTransporters RimWorld.JobGiver_Manhunter RimWorld.JobGiver_MarryAdjacentPawn RimWorld.JobGiver_Mate RimWorld.JobGiver_MineRandom RimWorld.JobGiver_Nuzzle RimWorld.JobGiver_OptimizeApparel RimWorld.JobGiver_PackFood RimWorld.JobGiver_PickUpOpportunisticWeapon RimWorld.JobGiver_PrepareCaravan_GatherItems RimWorld.JobGiver_PrepareCaravan_GatherPawns RimWorld.JobGiver_PrisonerEscape RimWorld.JobGiver_PrisonerGetDressed RimWorld.JobGiver_ReactToCloseMeleeThreat RimWorld.JobGiver_RescueNearby RimWorld.JobGiver_SatisfyChemicalNeed RimWorld.JobGiver_SeekAllowedArea RimWorld.JobGiver_SeekSafeTemperature RimWorld.JobGiver_SocialFighting RimWorld.JobGiver_SpectateDutySpectateRect RimWorld.JobGiver_StandAndBeSociallyActive RimWorld.JobGiver_Steal RimWorld.JobGiver_TakeCombatEnhancingDrug RimWorld.JobGiver_TakeDrugsForDrugPolicy RimWorld.JobGiver_TakeWoundedGuest RimWorld.JobGiver_UnloadYourInventory RimWorld.JobGiver_Work Verse.AI.JobGiver_ExitMap Verse.AI.JobGiver_ForcedGoto Verse.AI.JobGiver_Idle Verse.AI.JobGiver_IdleError Verse.AI.JobGiver_IdleForever Verse.AI.JobGiver_JobQueue Verse.AI.JobGiver_Orders Verse.AI.JobGiver_Wander

Public Member Functions

override ThinkResult TryIssueJobPackage (Pawn pawn)
 
- Public Member Functions inherited from Verse.AI.ThinkNode
virtual ThinkNode DeepCopy (bool resolve=true)
 
override int GetHashCode ()
 
virtual float GetPriority (Pawn pawn)
 
virtual void ResolveReferences ()
 
void ResolveSubnodesAndRecur ()
 

Protected Member Functions

abstract Job TryGiveJob (Pawn pawn)
 
- Protected Member Functions inherited from Verse.AI.ThinkNode
virtual void ResolveSubnodes ()
 

Additional Inherited Members

- Public Attributes inherited from Verse.AI.ThinkNode
const int InvalidSaveKey = -1
 
List< ThinkNodesubNodes = new List<ThinkNode>()
 
bool leaveJoinableLordIfIssuesJob
 
ThinkNode parent
 
- Protected Attributes inherited from Verse.AI.ThinkNode
const int UnresolvedSaveKey = -2
 
- Properties inherited from Verse.AI.ThinkNode
IEnumerable< ThinkNodeChildrenRecursive [get]
 
IEnumerable< ThinkNodeThisAndChildrenRecursive [get]
 
int UniqueSaveKey [get]
 

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