Exemple #1
0
 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)));
 }
Exemple #4
0
 public override bool CanBeginNowWhileLyingDown()
 {
     return(JobInBedUtility.InBedOrRestSpotNow(base.pawn, base.job.GetTarget(this.BedInd)));
 }