C# Class ToolsForHaul.Toils_Collect

Exibir arquivo Open project: BBream/ToolsForHaul Class Usage Examples

Public Methods

Method Description
CheckDuplicates ( Toil jumpToil, TargetIndex CarrierInd, TargetIndex HaulableInd ) : Toil
CheckNeedStorageCell ( Toil jumpToil, TargetIndex CarrierInd, TargetIndex StoreCellInd ) : Toil
CollectInCarrier ( TargetIndex CarrierInd, TargetIndex HaulableInd ) : Toil
CollectInInventory ( TargetIndex HaulableInd ) : Toil
DropAllInCell ( TargetIndex StoreCellInd, ThingPlaceMode placeMode ) : Toil
DropTheCarriedInCell ( TargetIndex StoreCellInd, ThingPlaceMode placeMode ) : Toil
DropTheCarriedInCell ( TargetIndex StoreCellInd, ThingPlaceMode placeMode, TargetIndex CarrierInd ) : Toil
DropTheCarriedInCell ( TargetIndex StoreCellInd, ThingPlaceMode placeMode, Thing lastItem ) : Toil
Extract ( TargetIndex ind ) : Toil

Method Details

CheckDuplicates() public static method

public static CheckDuplicates ( Toil jumpToil, TargetIndex CarrierInd, TargetIndex HaulableInd ) : Toil
jumpToil Toil
CarrierInd TargetIndex
HaulableInd TargetIndex
return Toil

CheckNeedStorageCell() public static method

public static CheckNeedStorageCell ( Toil jumpToil, TargetIndex CarrierInd, TargetIndex StoreCellInd ) : Toil
jumpToil Toil
CarrierInd TargetIndex
StoreCellInd TargetIndex
return Toil

CollectInCarrier() public static method

public static CollectInCarrier ( TargetIndex CarrierInd, TargetIndex HaulableInd ) : Toil
CarrierInd TargetIndex
HaulableInd TargetIndex
return Toil

CollectInInventory() public static method

public static CollectInInventory ( TargetIndex HaulableInd ) : Toil
HaulableInd TargetIndex
return Toil

DropAllInCell() public static method

public static DropAllInCell ( TargetIndex StoreCellInd, ThingPlaceMode placeMode ) : Toil
StoreCellInd TargetIndex
placeMode ThingPlaceMode
return Toil

DropTheCarriedInCell() public static method

public static DropTheCarriedInCell ( TargetIndex StoreCellInd, ThingPlaceMode placeMode ) : Toil
StoreCellInd TargetIndex
placeMode ThingPlaceMode
return Toil

DropTheCarriedInCell() public static method

public static DropTheCarriedInCell ( TargetIndex StoreCellInd, ThingPlaceMode placeMode, TargetIndex CarrierInd ) : Toil
StoreCellInd TargetIndex
placeMode ThingPlaceMode
CarrierInd TargetIndex
return Toil

DropTheCarriedInCell() public static method

public static DropTheCarriedInCell ( TargetIndex StoreCellInd, ThingPlaceMode placeMode, Thing lastItem ) : Toil
StoreCellInd TargetIndex
placeMode ThingPlaceMode
lastItem Thing
return Toil

Extract() public static method

public static Extract ( TargetIndex ind ) : Toil
ind TargetIndex
return Toil