public override bool CanBeginNowWhileLyingDown() { if (base.TargetC.HasThing && base.TargetC.Thing is Building_Bed) { return(JobInBedUtility.InBedOrRestSpotNow(pawn, base.TargetC)); } return(false); }
public override bool CanBeginNowWhileLyingDown() { if (FromBed) { return(JobInBedUtility.InBedOrRestSpotNow(pawn, job.GetTarget(TargetIndex.A))); } return(false); }
public override bool CanBeginNowWhileLyingDown() { return(JobInBedUtility.InBedOrRestSpotNow(this.pawn, this.job.GetTarget(TargetIndex.A))); }
public override bool CanBeginNowWhileLyingDown() { return(JobInBedUtility.InBedOrRestSpotNow(base.pawn, base.job.GetTarget(this.BedInd))); }