I am destroying any instances of GameObject.Find() to save the world #5

Merged
Terkoiz merged 3 commits from :master into master 2024-04-08 03:09:44 -04:00
Showing only changes of commit a70b14a67e - Show all commits

View File

@ -34,6 +34,11 @@ namespace Terkoiz.Freecam
// Get Player UI // Get Player UI
_playerUi = Singleton<CommonUI>.Instance.EftBattleUIScreen; _playerUi = Singleton<CommonUI>.Instance.EftBattleUIScreen;
if (_playerUi == null)
{
FreecamPlugin.Logger.LogError("Failed to locate player UI");
return;
}
// Add Freecam script to main camera in scene // Add Freecam script to main camera in scene
_freeCamScript = _mainCamera.AddComponent<Freecam>(); _freeCamScript = _mainCamera.AddComponent<Freecam>();
@ -127,12 +132,6 @@ namespace Terkoiz.Freecam
if (GetLocalPlayerFromWorld() == null) if (GetLocalPlayerFromWorld() == null)
return; return;
if (_playerUi == null)
{
FreecamPlugin.Logger.LogError("Failed to locate player UI");
return;
}
_playerUi.gameObject.SetActive(_uiHidden); _playerUi.gameObject.SetActive(_uiHidden);
_uiHidden = !_uiHidden; _uiHidden = !_uiHidden;
} }