public EnemySpawner(EnemySpawnerConfig config) { Config = config; Type = config.Type; currentCountEnemies = 0; id = Random.Range(10, 1000); }
public EnemySpawnerController(EnemySpawnerMaster master, EnemySpawnerConfig config, EnemySpawnerData data) { this.master = master; this.config = config; this.data = data; }
public Transform RandomSpawnpoint(EnemySpawnerConfig config) { int rand = Random.Range(0, 4); return(config.transforms[rand]); }
public EnemySpawnerController(EnemySpawnerMaster enemySpawnerMaster, EnemySpawnerConfig enemySpawnerConfig, EnemySpawnerData enemySpawnerData) { this.enemySpawnerMaster = enemySpawnerMaster; this.enemySpawnerConfig = enemySpawnerConfig; this.enemySpawnerData = enemySpawnerData; }