using System.Linq; using TMPro; using UnityEngine; using UnityEngine.SceneManagement; public class DeployController : MonoBehaviour { public void Start() { GameController.SetCursorState(false); } public void Deploy(string sceneName) { LevelInfo level = GameController.i.GetLevel(sceneName); if (GameController.i.IsLevelDestroyed(sceneName)) return; SceneManager.LoadScene(level.sceneName); } public void SetLevelInfoText(TMP_Text textField, string levelName) { LevelInfo levelInfo = GameController.i.GetLevel(levelName); string s = $"HP: {levelInfo.hp}/{levelInfo.maxHp}\nEnemies: {levelInfo.enemies.Values.Sum(x => x)}\nBullet type: {GameController.GetBulletTypeString(levelInfo.factory)}"; } }