feat: added "menu" panic button
This avoids restarting the game when encountering an unknown issue.
This commit is contained in:
parent
b9a7a1c479
commit
34d9e9261e
4 changed files with 46 additions and 3 deletions
|
|
@ -4,7 +4,6 @@ using GB.Core;
|
|||
using GB.Game;
|
||||
using HarmonyLib;
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
|
||||
#pragma warning disable IDE0051 // Private member is unused
|
||||
|
||||
|
|
@ -41,7 +40,7 @@ public class GBSUServer : MonoBehaviour
|
|||
AudioListener.volume = 0; // mute game audio
|
||||
|
||||
Plugin.AddServerComp(); // add custom GBSU server component
|
||||
|
||||
|
||||
RotationConfig gameConfig = GBConfigLoader.LoadRotationConfig(null); // the argument doesn't matter as we do stuff in the method
|
||||
ServerConfig serverConfig = NetConfigLoader.LoadServerConfig(); // load default server config, because it can be overridden by args like -ip and -port
|
||||
MonoSingleton<Global>.Instance.UNetManager.LaunchServer(serverConfig); // launch the server with the server config
|
||||
|
|
@ -63,7 +62,7 @@ public class GBSUServer : MonoBehaviour
|
|||
Plugin.DestroyServerComp();
|
||||
|
||||
// go back to main menu
|
||||
SceneManager.LoadScene("Menu");
|
||||
Helper.SwitchToMenu();
|
||||
}
|
||||
/*
|
||||
public string GetRemainingRoundTime()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue