using UnityEngine; using UnityEngine.UIElements; using System.Threading.Tasks; using Baba_yaga.Game; using Baba_yaga.UI; namespace Baba_yaga.UI { [UnityEngine.Scripting.APIUpdating.MovedFrom(true, sourceNamespace: "Hallucinate.UI", sourceAssembly: "Opsive.UltimateCharacterController")] public class ProfileController : BaseUIController { private Label _username; private Label _rank; private Label _eloLabel; private ProgressBar _winRateBar; private Label _winRateText; private Button _logoutBtn; // Future authentication schema placeholders private string _googleIdPlaceholder = ""; private string _avatarUrlPlaceholder = ""; public override void Initialize(VisualElement uxmlRoot, UIManager manager) { base.Initialize(uxmlRoot, manager); _username = root.Q