using System; using System.Collections.Generic; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; // Token: 0x020006B5 RID: 1717 [Token(Token = "0x20006B5")] [StructLayout(3)] public class SavedOutfitsWatchUIFlow : WatchUIFlow { // Token: 0x060031AB RID: 12715 RVA: 0x000CEB34 File Offset: 0x000CCD34 [Token(Token = "0x60031AB")] [Address(RVA = "0x128D800", Offset = "0x128C200", VA = "0x18128D800", Slot = "10")] public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN) { int num = 0; base.OnFlowEntered(BFHJBBGCMAN); this.LDOIGAOFNKL.Clear(); GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = GCBPKHFJKCE.KHKBGCCMFPE; bool flag; if ((beacfgljibh == 0 || !beacfgljibh.MIKDLDEALPN) && !flag) { if (beacfgljibh != 0 && !beacfgljibh.MIKDLDEALPN) { this.membershipSignUpGameObject.SetActive(true); TextMeshProUGUI textMeshProUGUI = this.membershipSignUpDesciptionText; string text = this.renewDescriptionString; textMeshProUGUI.text = text; string text2 = this.membershipSignUpBtnText.text; } this.membershipSignUpGameObject.SetActive(true); TextMeshProUGUI textMeshProUGUI2 = this.membershipSignUpDesciptionText; string text3 = this.signUpDescriptionString; textMeshProUGUI2.text = text3; string text4 = this.membershipSignUpBtnText.text; } GameObject gameObject = this.membershipSignUpGameObject; int num2 = this.memberSlotCount; int num3 = 0; gameObject.SetActive(num3 != 0); bool flag2 = NLEKGNENMCO.EIAMEEIAPEP.TryGetValue(1, num); List ldoigaofnkl = this.LDOIGAOFNKL; while (1 <= num2) { } SavedOutfitsPagedGrid savedOutfitsPagedGrid = this.outfitsPagedGrid; List ldoigaofnkl2 = this.LDOIGAOFNKL; savedOutfitsPagedGrid.SetItems(ldoigaofnkl2, true); } // Token: 0x060031AC RID: 12716 RVA: 0x000CEC38 File Offset: 0x000CCE38 [Token(Token = "0x60031AC")] [Address(RVA = "0x128D7A0", Offset = "0x128C1A0", VA = "0x18128D7A0")] public void Button_SignUp() { this.k__BackingField.GetFlowByType().ShowScreen("SavedOutfits"); } // Token: 0x060031AD RID: 12717 RVA: 0x000CEC60 File Offset: 0x000CCE60 [Token(Token = "0x60031AD")] [Address(RVA = "0x128DB50", Offset = "0x128C550", VA = "0x18128DB50")] public SavedOutfitsWatchUIFlow() { List list = new List(); this.LDOIGAOFNKL = list; base..ctor(); } // Token: 0x04002A7E RID: 10878 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002A7E")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)] private SavedOutfitsPagedGrid outfitsPagedGrid; // Token: 0x04002A7F RID: 10879 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4002A7F")] [SerializeField] private int nonMemberSlotCount = (int)((ulong)18L); // Token: 0x04002A80 RID: 10880 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")] [Token(Token = "0x4002A80")] [SerializeField] private int memberSlotCount = (int)((ulong)100L); // Token: 0x04002A81 RID: 10881 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002A81")] [SerializeField] [Header("Membership")] private GameObject membershipSignUpGameObject; // Token: 0x04002A82 RID: 10882 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002A82")] [SerializeField] private TextMeshProUGUI membershipSignUpDesciptionText; // Token: 0x04002A83 RID: 10883 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4002A83")] [SerializeField] private Text membershipSignUpBtnText; // Token: 0x04002A84 RID: 10884 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4002A84")] [SerializeField] private string signUpDescriptionString; // Token: 0x04002A85 RID: 10885 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x4002A85")] [SerializeField] private string renewDescriptionString; // Token: 0x04002A86 RID: 10886 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4002A86")] private List LDOIGAOFNKL; }