public Level(LevelModel levelModel, EnemyShipParser enemyShipParser, GameData gameData) { _levelModel = levelModel; _enemyShipParser = enemyShipParser; _gameData = gameData; }
public AiFactory(EnemyShipParser enemyShipParser, GameData gameData) { _enemyShipParser = enemyShipParser; _gameData = gameData; }
public LevelFactory(LevelParser levelParser, EnemyShipParser enemyShipParser, GameData gameData) { _levelParser = levelParser; _enemyShipParser = enemyShipParser; _gameData = gameData; }