From b80953a92cd222da86547b5fe7afd261adbdfafe Mon Sep 17 00:00:00 2001 From: Axyss Date: Tue, 6 Aug 2024 16:46:57 +0200 Subject: [PATCH] fixed landmine GameObject being null --- LandminePlacer/Plugin.cs | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/LandminePlacer/Plugin.cs b/LandminePlacer/Plugin.cs index 8624fc9..153cb0a 100644 --- a/LandminePlacer/Plugin.cs +++ b/LandminePlacer/Plugin.cs @@ -105,10 +105,10 @@ private static GameObject TryToGetLandMine() { if (_landmine != null) return _landmine; - var spawnableMapObjects = RoundManager.Instance.spawnableMapObjects; + var spawnableMapObjects = RoundManager.Instance.currentLevel.spawnableMapObjects; if (spawnableMapObjects.Length == 0) return null; - RoundManager.Instance.spawnableMapObjects = spawnableMapObjects; + foreach (var spawnableMapObject in spawnableMapObjects) { if (spawnableMapObject.prefabToSpawn.GetComponentInChildren() != null) @@ -116,11 +116,6 @@ private static GameObject TryToGetLandMine() _landmine = spawnableMapObject.prefabToSpawn; return _landmine; } - else - { - Log.LogError( $"Could not find default landmine prefab"); - return null; - } } Log.LogError( $"Could not find default landmine prefab"); return null;