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(); }
public void Notify_ChoseRoute(int destinationTile) { this.destinationTile = destinationTile; startingTile = CaravanExitMapUtility.BestExitTileToGoTo(destinationTile, map); ticksToArriveDirty = true; daysWorthOfFoodDirty = true; soundAppear.PlayOneShotOnCamera(); if (autoSelectFoodAndMedicine) { SelectApproximateBestFoodAndMedicine(); } }