public GameDifficultyHandler( EnemyGlobalTunables globalTunables, Settings settings) { _settings = settings; _globalTunables = globalTunables; _numAttacking = globalTunables.NumAttacking; _numEnemies = globalTunables.DesiredNumEnemies; }
public EnemySpawner( PlayerFacade player, Settings settings, EnemyFacade.Factory enemyFactory, EnemyRegistry enemyRegistry, EnemyGlobalTunables globalTunables) { _globalTunables = globalTunables; _enemyRegistry = enemyRegistry; _enemyFactory = enemyFactory; _settings = settings; _player = player; }
public EnemyStateIdle( EnemyModel model, Settings settings, EnemyStateManager stateManager, EnemyRegistry registry, PlayerFacade player, EnemyGlobalTunables globalTunables) { _globalTunables = globalTunables; _player = player; _registry = registry; _stateManager = stateManager; _settings = settings; _model = model; }