Skip to content
Snippets Groups Projects
Restart.cs 783 B
Newer Older
  • Learn to ignore specific revisions
  • using UnityEngine;
    
    Richard Marcus's avatar
    Richard Marcus committed
    
    public class Restart : MonoBehaviour
    {
    
            StageStatic.stage.ResetPlay();
    
            Loader.LoadStage(StageStatic.stage.name, !StageStatic.stage.use_install_folder, false);
    
    Marco Zimmer's avatar
    Marco Zimmer committed
            //not over SceneManager.LoadScene as MainMenue is too light to need to load over a LoadingScreen
    
    Richard Marcus's avatar
    Richard Marcus committed
        public void LoadStartScreen()
        {
    
    Marco Zimmer's avatar
    Marco Zimmer committed
            StartServer.process.Kill(); // null reference exception if Server started manually
    
    Richard Marcus's avatar
    Richard Marcus committed
        }
    
    
        public void OnApplicationQuit()
        {
    
    Marco Zimmer's avatar
    Marco Zimmer committed
            StartServer.process.Kill(); // null reference exception if Server started manually
    
    Richard Marcus's avatar
    Richard Marcus committed
    }