private void SetNextToil(Toil to)
 {
     if (to != null && !this.toils.Contains(to))
     {
         Log.Warning("SetNextToil with non-existent toil (" + to.ToStringSafe() + "). pawn=" + this.pawn.ToStringSafe() + ", job=" + this.pawn.CurJob.ToStringSafe());
     }
     this.nextToilIndex = this.toils.IndexOf(to);
 }
示例#2
0
 private void SetNextToil(Toil to)
 {
     if (to != null && !this.toils.Contains(to))
     {
         Log.Warning(string.Concat(new string[]
         {
             "SetNextToil with non-existent toil (",
             to.ToStringSafe <Toil>(),
             "). pawn=",
             this.pawn.ToStringSafe <Pawn>(),
             ", job=",
             this.pawn.CurJob.ToStringSafe <Job>()
         }), false);
     }
     this.nextToilIndex = this.toils.IndexOf(to);
 }