Пример #1
0
 public override Job TryGiveJobWhileInBed(Pawn pawn)
 {
     if (!ModsConfig.RoyaltyActive)
     {
         return(base.TryGiveJobWhileInBed(pawn));
     }
     return(MeditationUtility.GetMeditationJob(pawn, forJoy: true));
 }
 protected override Job TryGiveJob(Pawn pawn)
 {
     if (!ModsConfig.RoyaltyActive)
     {
         return(null);
     }
     if (!MeditationUtility.CanMeditateNow(pawn))
     {
         return(null);
     }
     return(MeditationUtility.GetMeditationJob(pawn));
 }