public void Construct(EnemyShipModel model, ScoreSignal scoreSignal, ShipExplosion.Pool shipExplosionPool, MissileWeapon.Pool missileWeaponPool, PlayableShip playerShip) { _model = model; _scoreSignal = scoreSignal; _shipExplosionPool = shipExplosionPool; _missileWeaponPool = missileWeaponPool; _playerShip = playerShip; }
public void Construct(GameStateChangedSignal gameStateChangedSignal, ShipExplosion.Pool shipExplosionPool) { _gameStateChangedSignal = gameStateChangedSignal; _shipExplosionPool = shipExplosionPool; }