128 lines
4.1 KiB
C#
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;
|
|
}
|