public void Apply(TradeRouteSettings settings)
 {
     Partner  = settings.Partner;
     Action   = settings.Action;
     Resource = settings.Resource;
     Amount   = settings.Amount;
 }
示例#2
0
 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;
 }