Fixes and improvements, no more FindObjectsOfType

This commit is contained in:
Andrej Stojkovikj committed 2026-10-18 03:16:05 +02:00
1 parent a740fec7c8
commit fb002cbf0c
328 files changed
+4318 -299

No files matched your search

-18
View File
@@ -217,8 +217,6 @@ namespace Skopje.DamageNumbers
static PawnStatus LocalPawn()
{
if (_localPlayer == null)
_localPlayer = FindLocalPlayer();
if (_localPlayer == null)
return null;
@@ -233,22 +231,6 @@ namespace Skopje.DamageNumbers
}
}
static SkopjePlayer FindLocalPlayer()
{
var players = UnityEngine.Object.FindObjectsOfType<SkopjePlayer>();
if (players == null)
return null;
for (int i = 0; i < players.Length; i++)
{
SkopjePlayer player = players[i];
if (player != null && player.IsOwner)
return player;
}
return null;
}
static Vector3 HitPosition(EnemyControlAStar enemy, HitData hit)
{
Vector3 pos = hit.hitPosition;