public void Apply(TradeRouteSettings settings) { Partner = settings.Partner; Action = settings.Action; Resource = settings.Resource; Amount = settings.Amount; }
public void Show(Building building) { if (!building.Tags.Contains(Building.Tag.Land_Trade) && !building.Tags.Contains(Building.Tag.Water_Trade)) { return; } this.building = building; settings = building.Trade_Route_Settings.Clone(); Active = true; }