diff --git a/DevourClient/Helpers/StateHelper.cs b/DevourClient/Helpers/StateHelper.cs index 694aaa8..7bce82a 100644 --- a/DevourClient/Helpers/StateHelper.cs +++ b/DevourClient/Helpers/StateHelper.cs @@ -7,5 +7,22 @@ OptionsHelpers optionsHelpers = UnityEngine.Object.FindObjectOfType(); return optionsHelpers.inGame; } + + public static bool IsInGameOrLobby() + { + return GetPlayer() != null; + } + + public static NolanBehaviour GetPlayer() + { + foreach (NolanBehaviour nb in UnityEngine.Object.FindObjectsOfType()) + { + if (nb.entity.IsOwner) + { + return nb; + } + } + return null; + } } }