From a62d93d96b7007c47adfb5127a1c58273ea8c243 Mon Sep 17 00:00:00 2001 From: Jadis <49281043+jadis0x@users.noreply.github.com> Date: Thu, 8 Sep 2022 23:11:13 +0300 Subject: [PATCH] Added LocalPlayer class --- DevourClient/Helpers/StateHelper.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/DevourClient/Helpers/StateHelper.cs b/DevourClient/Helpers/StateHelper.cs index 95779c1..27eb559 100644 --- a/DevourClient/Helpers/StateHelper.cs +++ b/DevourClient/Helpers/StateHelper.cs @@ -44,4 +44,25 @@ return UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; } } + + public class LocalPlayer + { + public static GameObject player; + + public static GameObject GetLocalPlayer() + { + GameObject[] currentPlayers = GameObject.FindGameObjectsWithTag("Player"); + + for (int i = 0; i < currentPlayers.Length; i++) + { + if (currentPlayers[i].GetComponent().entity.IsOwner) + { + player = currentPlayers[i]; + break; + } + } + + return player; + } + } }