Files
2026-04-08 23:40:05 +02:00

128 lines
4.1 KiB
C#

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<EECOBAOJGIN> ldoigaofnkl = this.LDOIGAOFNKL;
while (1 <= num2)
{
}
SavedOutfitsPagedGrid savedOutfitsPagedGrid = this.outfitsPagedGrid;
List<EECOBAOJGIN> 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.<LBNLPAIAGHF>k__BackingField.GetFlowByType<MembershipBenefitsScreen>().ShowScreen("SavedOutfits");
}
// Token: 0x060031AD RID: 12717 RVA: 0x000CEC60 File Offset: 0x000CCE60
[Token(Token = "0x60031AD")]
[Address(RVA = "0x128DB50", Offset = "0x128C550", VA = "0x18128DB50")]
public SavedOutfitsWatchUIFlow()
{
List<EECOBAOJGIN> 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<EECOBAOJGIN> LDOIGAOFNKL;
}