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; }