C# Класс RA.WorkGiver_WorkWithTools

Наследование: WorkGiver
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
closestAvailableTool ThingWithComps
targetTRL ToolRequirementLevel

Открытые методы

Метод Описание
ClosestTargetCell ( Pawn pawn ) : IntVec3
EquipPreviousWeapon ( Pawn pawn ) : void
IsProperTool ( Thing thing ) : bool
JobWithTool ( TargetInfo target ) : Job
NonScanJob ( Pawn pawn ) : Job
PawnCarriedWeaponBefore ( Pawn pawn ) : bool
ShouldKeepTool ( Pawn pawn ) : bool
SwapOrEquipPreviousWeapon ( Thing thing, Pawn pawn ) : void
Targets ( Pawn pawn ) : List
TryEquipFreeTool ( Pawn pawn ) : Job
TryEquipTool ( Pawn pawn ) : Job
TryEquipToolFromInventory ( Pawn pawn ) : bool
TryReturnTool ( Pawn pawn ) : Job

Описание методов

ClosestTargetCell() публичный Метод

public ClosestTargetCell ( Pawn pawn ) : IntVec3
pawn Pawn
Результат IntVec3

EquipPreviousWeapon() публичный Метод

public EquipPreviousWeapon ( Pawn pawn ) : void
pawn Pawn
Результат void

IsProperTool() публичный Метод

public IsProperTool ( Thing thing ) : bool
thing Thing
Результат bool

JobWithTool() публичный Метод

public JobWithTool ( TargetInfo target ) : Job
target TargetInfo
Результат Job

NonScanJob() публичный Метод

public NonScanJob ( Pawn pawn ) : Job
pawn Pawn
Результат Job

PawnCarriedWeaponBefore() публичный Метод

public PawnCarriedWeaponBefore ( Pawn pawn ) : bool
pawn Pawn
Результат bool

ShouldKeepTool() публичный Метод

public ShouldKeepTool ( Pawn pawn ) : bool
pawn Pawn
Результат bool

SwapOrEquipPreviousWeapon() публичный Метод

public SwapOrEquipPreviousWeapon ( Thing thing, Pawn pawn ) : void
thing Thing
pawn Pawn
Результат void

Targets() публичный Метод

public Targets ( Pawn pawn ) : List
pawn Pawn
Результат List

TryEquipFreeTool() публичный Метод

public TryEquipFreeTool ( Pawn pawn ) : Job
pawn Pawn
Результат Job

TryEquipTool() публичный Метод

public TryEquipTool ( Pawn pawn ) : Job
pawn Pawn
Результат Job

TryEquipToolFromInventory() публичный Метод

public TryEquipToolFromInventory ( Pawn pawn ) : bool
pawn Pawn
Результат bool

TryReturnTool() публичный Метод

public TryReturnTool ( Pawn pawn ) : Job
pawn Pawn
Результат Job

Описание свойств

closestAvailableTool публичное свойство

public ThingWithComps closestAvailableTool
Результат ThingWithComps

targetTRL публичное свойство

public ToolRequirementLevel targetTRL
Результат ToolRequirementLevel