From 3acfb446d1fb3a6809ac5cbd3f529add208eb7aa Mon Sep 17 00:00:00 2001 From: anavoi Date: Sat, 15 Mar 2025 21:52:34 +0100 Subject: [PATCH] perf: deprecate internalCurrentState tracking It isn't used at the moment. --- Addons/GBSUGui.cs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Addons/GBSUGui.cs b/Addons/GBSUGui.cs index 561fb51..f30cfb2 100644 --- a/Addons/GBSUGui.cs +++ b/Addons/GBSUGui.cs @@ -21,8 +21,6 @@ public class GBSUGui : MonoBehaviour string serverip = null; int serverport = 0; string currentmap; - string _internalCurrentState; - Traverse _internalCurrentStateTraverse; int vsync_switch; bool hosting = false; private void Start() @@ -36,7 +34,6 @@ public class GBSUGui : MonoBehaviour int.TryParse(CommandLineParser.Instance.GetValueForKey("-port", true), out serverport); } - _internalCurrentStateTraverse = Traverse.Create(nameof(GameManagerNew)).Field("internalCurrentState"); vsync_switch = QualitySettings.vSyncCount; } private void Update() @@ -48,7 +45,6 @@ public class GBSUGui : MonoBehaviour } currentmap = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; - _internalCurrentState = _internalCurrentStateTraverse.GetValue() as string; } private void ToggleMenu() @@ -143,7 +139,6 @@ Set CLI arguments: -ip, -port, -servername, -serverpassword Current map: {currentmap} Lobby State: {LobbyManager.Instance.LobbyStates.SelfState} -Game State: {_internalCurrentState} Vsync: {QualitySettings.vSyncCount} Target FPS: {Application.targetFrameRate} {UpdateScoreDisplay()}