private void Update() { if(!exiting && Keyboard.current.escapeKey.wasPressedThisFrame) { exiting = true; ScreenBlind.Enter(); Invoke("LoadMenu", 1f); } }
public void EndLevel() { if (exiting) { return; } exiting = true; ScreenBlind.Enter(); Invoke("ReloadLevel", 1f); }
public void ExitToMainMenu() { if (exiting) { return; } exiting = true; ScreenBlind.Enter(); Invoke("LoadMenu", 1f); }
public void Exit() { if (changing) { return; } changing = true; ScreenBlind.Enter(); Invoke("ExitPrivate", 1f); }
public void LoadSlingTower() { if (changing) { return; } changing = true; ScreenBlind.Enter(); Invoke("LoadSlingTowerPrivate", 1f); }
public void LoadLevelOne() { if (changing) { return; } changing = true; ScreenBlind.Enter(); Invoke("LoadLevelOnePrivate", 1f); }
public void StageComplete() { if (ScreenBlind.Enter()) { Invoke("StageCompletePrivate", 1); } else { StageCompletePrivate(); } }