Riwmorld
Verse.AI.Toils_Haul Class Reference

Static Public Member Functions

static Toil CarryHauledThingToCell (TargetIndex squareIndex)
 
static Toil CarryHauledThingToContainer ()
 
static Toil CheckForGetOpportunityDuplicate (Toil getHaulTargetToil, TargetIndex haulableInd, TargetIndex storeCellInd, bool takeFromValidStorage=false, Predicate< Thing > extraValidator=null)
 
static Toil DepositHauledThingInContainer (TargetIndex containerInd)
 
static void ErrorCheckForCarry (Pawn pawn, Thing haulThing)
 
static Toil JumpIfAlsoCollectingNextTargetInQueue (Toil gotoGetTargetToil, TargetIndex ind)
 
static Toil JumpToCarryToNextContainerIfPossible (Toil carryToContainerToil)
 
static Toil PlaceCarriedThingInCellFacing (TargetIndex facingTargetInd)
 
static Toil PlaceHauledThingInCell (TargetIndex cellInd, Toil nextToilOnPlaceFailOrIncomplete, bool storageMode)
 
static Toil StartCarryThing (TargetIndex haulableInd, bool putRemainderInQueue=false, bool subtractNumTakenFromJobCount=false)
 
static Toil TakeToInventory (TargetIndex ind, int count)
 
static Toil TakeToInventory (TargetIndex ind, Func< int > countGetter)
 

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