using System.Collections.Generic; using System.Linq; using UnityEngine; using UnityEngine.SceneManagement; namespace Scampz.GameJam.Assets.Scripts { public class TerrainTypeFinder : MonoBehaviour { public static TerrainType Find() { var sceneCount = SceneManager.sceneCount; var scenes = new List(); for (var i = 0; i < sceneCount; ++i) scenes.Add(SceneManager.GetSceneAt(i)); if (scenes.Any(x => x.name.Contains("Temple"))) return TerrainType.Temple; if (scenes.Any(x => x.name.Contains("Grass"))) return TerrainType.Grass; if (scenes.Any(x => x.name.Contains("Sand"))) return TerrainType.Sand; return TerrainType.Temple; } } }