public override bool CanBeginNowWhileLyingDown() { return(JobInBedUtility.InBedOrRestSpotNow(pawn, TargetB) && JobInBedUtility.InBedOrRestSpotNow(TargetA.Thing as Pawn, TargetB)); }
public override bool CanBeginNowWhileLyingDown() { return(JobInBedUtility.InBedOrRestSpotNow(this.pawn, this.job.GetTarget(TargetIndex.A))); }
public override bool CanBeginNowWhileLyingDown() { return(TargetC.HasThing && TargetC.Thing is Building_Bed && JobInBedUtility.InBedOrRestSpotNow(pawn, TargetC)); }