public override void Init(Simulation simulation, SimulationGameMode gameMode) { base.Init(simulation, gameMode); _hasPlagueOccured = false; _timeToSpawn = 20 * 60 * 5; //TPS * seconds in min * 5 minutes. Should spawn a boss every 5 minutes. }
public override void Init(Simulation simulation, SimulationGameMode gameMode) { base.Init(simulation, gameMode); _gameEnded = false; _humansRemaining = simulation.GetPlayerEntities().Count(x => x.EntityConfiguration.EntityKey == "Human"); }
public override void Init(Simulation simulation, SimulationGameMode gameMode) { base.Init(simulation, gameMode); _gameReady = false; _showingCountdown = false; _timeToStart = 20 * 10; }
public virtual void Init(Simulation simulation, SimulationGameMode gameMode) { GameMode = gameMode; }