private void Update() { if (!RewindStopperController.Instance.DontRecord) { if (_timeElapsed <= 0f) { //restart _restarter.Restart(); return; } _timeElapsed -= Time.deltaTime; UpdateVisuals(); } }
public void Start() { Setup(); CreateFloors(); CreateWalls(); SpawnLevel(); normalGenerationCheck = GameObject.FindGameObjectWithTag("levelGenerator").GetComponent <NormalGenerationCheck>(); print(NormalGeneration()); if (!NormalGeneration()) { Restarter r = new Restarter(); r.Restart(); } SpawnMob(); }
public override void OnExecuteRestartCommand(object sender, EventArgs e) { Restarter.Restart(); }