From a70b14a67e1ced72e06e0fd6d91d601b47f4a003 Mon Sep 17 00:00:00 2001 From: Nympfonic Date: Sun, 7 Apr 2024 22:36:40 +0100 Subject: [PATCH] Moved _playerUi null check to Start() --- project/Terkoiz.Freecam/FreecamController.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/project/Terkoiz.Freecam/FreecamController.cs b/project/Terkoiz.Freecam/FreecamController.cs index 68d09b9..4ed387f 100644 --- a/project/Terkoiz.Freecam/FreecamController.cs +++ b/project/Terkoiz.Freecam/FreecamController.cs @@ -34,6 +34,11 @@ namespace Terkoiz.Freecam // Get Player UI _playerUi = Singleton.Instance.EftBattleUIScreen; + if (_playerUi == null) + { + FreecamPlugin.Logger.LogError("Failed to locate player UI"); + return; + } // Add Freecam script to main camera in scene _freeCamScript = _mainCamera.AddComponent(); @@ -127,12 +132,6 @@ namespace Terkoiz.Freecam if (GetLocalPlayerFromWorld() == null) return; - if (_playerUi == null) - { - FreecamPlugin.Logger.LogError("Failed to locate player UI"); - return; - } - _playerUi.gameObject.SetActive(_uiHidden); _uiHidden = !_uiHidden; }