Example #1
0
 public void Notify_ChoseRoute(int destinationTile)
 {
     this.destinationTile      = destinationTile;
     this.startingTile         = CaravanExitMapUtility.BestExitTileToGoTo(destinationTile, this.map);
     this.ticksToArriveDirty   = true;
     this.daysWorthOfFoodDirty = true;
     Messages.Message("MessageChoseRoute".Translate(), MessageTypeDefOf.CautionInput, false);
 }
 public void Notify_ChoseRoute(int destinationTile)
 {
     this.destinationTile = destinationTile;
     startingTile         = CaravanExitMapUtility.BestExitTileToGoTo(destinationTile, map);
     ticksToArriveDirty   = true;
     daysWorthOfFoodDirty = true;
     Messages.Message("MessageChoseRoute".Translate(), MessageTypeDefOf.CautionInput, historical: false);
     soundAppear.PlayOneShotOnCamera();
 }
Example #3
0
 public void Notify_ChoseRoute(int destinationTile)
 {
     this.destinationTile = destinationTile;
     startingTile         = CaravanExitMapUtility.BestExitTileToGoTo(destinationTile, map);
     ticksToArriveDirty   = true;
     daysWorthOfFoodDirty = true;
     soundAppear.PlayOneShotOnCamera();
     if (autoSelectFoodAndMedicine)
     {
         SelectApproximateBestFoodAndMedicine();
     }
 }