private decimal GetTravelPrice(Town destination) { return (_actualLocation.GetTravelDistance(destination) * _cashPerDistance); }
public Merchant(String name, Town startingLocation, List<TradeGood> belongings ) { _name = name; _actualLocation = startingLocation; _belongings = belongings; }
public void Travel(Town destination) { //todo - potrącanie ceny za podróż z 'sakiewki' _actualLocation = destination; }
public int GetTravelDistance(Town destination) { int latDiff = Math.Abs(Latitude - destination.Latitude); int lonDiff = Math.Abs(Longitude - destination.Longitude); return (latDiff + lonDiff); //yes, that's silly }