public BarrierAdapter(Int32 id) : base( Defaults.Barrier.type, id, Defaults.Barrier.health, Defaults.Barrier.strenght, Defaults.Barrier.defense, Defaults.Barrier.cost, Defaults.Barrier.treatable, Defaults.Barrier.clonable) { gulyayGorod = new GulyayGorod(health, Defaults.Barrier.defense, Defaults.Barrier.cost); }
public BarrierUnitAdapter(Int32 health = 100) : base(health) { _adaptee = new GulyayGorod(_health, 45, 800); }
public SiegeVehicle(string name = null) { _gorod = new GulyayGorod(MaxHealth, MaxDefence, UnitCost); Name = name; }
private SiegeVehicle(SiegeVehicle siegeVehicle) { _gorod = new GulyayGorod(siegeVehicle.Health, siegeVehicle.Defence, siegeVehicle.Cost); Name = siegeVehicle.Name; }
public WalkCityUnit() { this.adaptingUnit = new GulyayGorod(25, 1, WalkCityUnit.cost); this.LogColor = ConsoleColor.Green; }