using UnityEngine; using UnityEngine.UIElements; using System.Threading.Tasks; namespace Hallucinate.UI { public class LobbyController : BaseUIController { private VisualElement _joinContainer; private VisualElement _createContainer; private VisualElement _loungeContainer; private Button _backBtn; private Button _createFinalBtn; private Button _startGameBtn; private Toggle _hostReady; private Toggle _guestReady; public override void Initialize(VisualElement uxmlRoot, UIManager manager) { base.Initialize(uxmlRoot, manager); _joinContainer = root.Q("JoinContainer"); _createContainer = root.Q("CreateContainer"); _loungeContainer = root.Q("LoungeContainer"); _backBtn = root.Q