Exemple #1
0
 //TODO : загрузку и инициализацию консрукторов из файла
 public BaseShip()
 {
     Weapon = new Cannon();
     weaponCache = new WeaponCache();
     weaponCache.Add(Weapon.GunType, Weapon);
     bulletForCurrentShoot = TypeOFBullets.Cannonbal;
     NumOfCannonballs = 10;
     // TODO kill magic number
     int Weight = 1000;
 }
Exemple #2
0
 public BaseShip(IWeapon weapon, WeaponCache cache )
 {
     Weapon = weapon;
     weaponCache = cache;
     //weaponCache.Add(Weapon.GunType, Weapon);
     bulletForCurrentShoot = TypeOFBullets.Cannonbal;
     NumOfCannonballs = 10;
     // TODO kill magic number
     int Weight = 1000;
 }