C# Class TrainingFacility.WorkGiver_Training

Inheritance: WorkGiver_Scanner
Show file Open project: HaploX1/RimWorld-Miscellaneous_Source

Public Methods

Method Description
CanPawnWorkThisJob ( Pawn pawn, Thing t, bool forced = false ) : bool
DoTryGiveJob ( Pawn pawn, Thing t, JoyGiverDef def, JobDef defj ) : Job
JobOnThing ( Pawn pawn, Thing t, bool forced = false ) : Job
PotentialWorkThingsGlobal ( Pawn pawn ) : IEnumerable
TryCreateJob ( Pawn pawn, Thing t, bool forced = false ) : Job

Method Details

CanPawnWorkThisJob() public method

public CanPawnWorkThisJob ( Pawn pawn, Thing t, bool forced = false ) : bool
pawn Pawn
t Thing
forced bool
return bool

DoTryGiveJob() public method

public DoTryGiveJob ( Pawn pawn, Thing t, JoyGiverDef def, JobDef defj ) : Job
pawn Pawn
t Thing
def JoyGiverDef
defj JobDef
return Job

JobOnThing() public method

public JobOnThing ( Pawn pawn, Thing t, bool forced = false ) : Job
pawn Pawn
t Thing
forced bool
return Job

PotentialWorkThingsGlobal() public method

public PotentialWorkThingsGlobal ( Pawn pawn ) : IEnumerable
pawn Pawn
return IEnumerable

TryCreateJob() public method

public TryCreateJob ( Pawn pawn, Thing t, bool forced = false ) : Job
pawn Pawn
t Thing
forced bool
return Job