using System.Collections.Generic; using System.Threading.Tasks; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UIElements; public class BattleSetupMenuUI : MonoBehaviour { public VisualTreeAsset characterEntryTemplate; // Assign in the inspector private List playerEntries = new(); private List enemyEntries = new(); private VisualElement root; private Button startButton; void OnEnable() { root = GetComponent().rootVisualElement; var playerList = root.Q("PlayerList"); var enemyList = root.Q("EnemyList"); var addPlayerButton = root.Q