Riwmorld
RimWorld.WorkGiver_Tame Class Reference
Inheritance diagram for RimWorld.WorkGiver_Tame:
RimWorld.WorkGiver_InteractAnimal RimWorld.WorkGiver_Scanner RimWorld.WorkGiver

Public Member Functions

override Job JobOnThing (Pawn pawn, Thing t)
 
override IEnumerable< ThingPotentialWorkThingsGlobal (Pawn pawn)
 
- Public Member Functions inherited from RimWorld.WorkGiver_Scanner
virtual float GetPriority (Pawn pawn, TargetInfo t)
 
float GetPriority (Pawn pawn, IntVec3 cell)
 
virtual bool HasJobOnCell (Pawn pawn, IntVec3 c)
 
virtual bool HasJobOnThing (Pawn pawn, Thing t)
 
virtual bool HasJobOnThingForced (Pawn pawn, Thing t)
 
virtual Job JobOnCell (Pawn pawn, IntVec3 cell)
 
virtual Job JobOnThingForced (Pawn pawn, Thing t)
 
virtual IEnumerable< IntVec3PotentialWorkCellsGlobal (Pawn pawn)
 
virtual IEnumerable< ThingPotentialWorkThingsGlobal (Verse.Pawn Pawn)
 
- Public Member Functions inherited from RimWorld.WorkGiver
PawnCapacityDef MissingRequiredCapacity (Pawn pawn)
 
virtual Job NonScanJob (Pawn pawn)
 
virtual bool ShouldSkip (Pawn pawn)
 

Public Attributes

const int MinTameInterval = 30000
 
- Public Attributes inherited from RimWorld.WorkGiver
WorkGiverDef def
 

Additional Inherited Members

- Static Public Member Functions inherited from RimWorld.WorkGiver_InteractAnimal
static void Reset ()
 
- Protected Member Functions inherited from RimWorld.WorkGiver_InteractAnimal
virtual bool CanInteractWithAnimal (Pawn pawn, Pawn animal)
 
bool HasFoodToInteractAnimal (Pawn pawn, Pawn tamee)
 
Job TakeFoodForAnimalInteractJob (Pawn pawn, Pawn tamee)
 
- Static Protected Attributes inherited from RimWorld.WorkGiver_InteractAnimal
static string NoUsableFoodTrans
 
static string AnimalInteractedTooRecentlyTrans
 
- Properties inherited from RimWorld.WorkGiver_InteractAnimal
override Verse.AI.PathEndMode PathEndMode [get]
 
- Properties inherited from RimWorld.WorkGiver_Scanner
virtual int LocalRegionsToScanFirst [get]
 
virtual Verse.AI.PathEndMode PathEndMode [get]
 
virtual ThingRequest PotentialWorkThingRequest [get]
 
virtual bool Prioritized [get]
 

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