public void Initialize() { PlayerContoller player = _playerControllerFactory.Create(); for (int i = 0; i < _testSettings.EnemiesCreateCount; i++) { EnemyFacade enemy = _enemyControllerFactory.Create(); } }
public EnemyMoveHandler( Enemy enemy, EnemyFacade enemyFacade, EnemyFacade.Pool enemyFactory, ScreenBoundary screenBoundary ) { this.enemy = enemy; this.enemyFacade = enemyFacade; this.enemyFactory = enemyFactory; this.screenBoundary = screenBoundary; }
public EnemySpawner( PlayerFacade player, Settings settings, EnemyFacade.Factory enemyFactory, EnemyRegistry enemyRegistry, EnemyGlobalTunables globalTunables) { _globalTunables = globalTunables; _enemyRegistry = enemyRegistry; _enemyFactory = enemyFactory; _settings = settings; _player = player; }
public void RemoveEnemy(EnemyFacade facade) { _enemies.Remove(facade); }
public void AddEnemy(EnemyFacade facade) { _enemies.Add(facade); }