168 lines
4.9 KiB
C#
168 lines
4.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020006AD RID: 1709
|
|
[Token(Token = "0x20006AD")]
|
|
public class SavedOutfitsWatchUIFlow : WatchUIFlow
|
|
{
|
|
// Token: 0x060031C8 RID: 12744 RVA: 0x000CAB14 File Offset: 0x000C8D14
|
|
[Token(Token = "0x60031C8")]
|
|
[Address(RVA = "0x1257420", Offset = "0x1256420", VA = "0x181257420", Slot = "11")]
|
|
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);
|
|
string text = this.membershipSignUpDesciptionText.text;
|
|
this.JHEPFFPBLEN("Renew");
|
|
}
|
|
this.membershipSignUpGameObject.SetActive(true);
|
|
string text2 = this.membershipSignUpDesciptionText.text;
|
|
this.JHEPFFPBLEN("Get RR+");
|
|
}
|
|
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: 0x060031C9 RID: 12745 RVA: 0x000CABFC File Offset: 0x000C8DFC
|
|
[Token(Token = "0x60031C9")]
|
|
[Address(RVA = "0x12571D0", Offset = "0x12561D0", VA = "0x1812571D0")]
|
|
public void Button_SignUp()
|
|
{
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
int num = 0;
|
|
<LBNLPAIAGHF>k__BackingField.ShowRRPSignUp("SavedOutfits", num);
|
|
}
|
|
|
|
// Token: 0x060031CA RID: 12746 RVA: 0x000CAC24 File Offset: 0x000C8E24
|
|
[Token(Token = "0x60031CA")]
|
|
[Address(RVA = "0x1257220", Offset = "0x1256220", VA = "0x181257220")]
|
|
private void JHEPFFPBLEN(string HBKCJGMMLOC)
|
|
{
|
|
while (SingletonMonoBehaviour.ONCPNMDGGKG.IsExperimentSegmentActive<SplitTesting.ShowNewRRPlusIcon_2021_06_01>((SplitTesting.ShowNewRRPlusIcon_2021_06_01)((uint)1)))
|
|
{
|
|
GameObject gameObject = this.membershipSignUpButtonIcon;
|
|
int num = 0;
|
|
if (gameObject != num)
|
|
{
|
|
this.membershipSignUpButtonIcon.SetActive(true);
|
|
}
|
|
Text text = this.membershipSignUpButtonText;
|
|
int num2 = 0;
|
|
if (text != num2)
|
|
{
|
|
double num3 = ((HAPBACHHIBN)this.membershipSignUpButtonText).GMBEJJBNGJD;
|
|
return;
|
|
}
|
|
}
|
|
Text text2 = this.membershipSignUpButtonText;
|
|
int num4 = 0;
|
|
if (text2 != num4)
|
|
{
|
|
string text3 = this.membershipSignUpButtonText.text;
|
|
}
|
|
GameObject gameObject2 = this.membershipSignUpButtonIcon;
|
|
int num5 = 0;
|
|
if (gameObject2 != num5)
|
|
{
|
|
GameObject gameObject3 = this.membershipSignUpButtonIcon;
|
|
int num6 = 0;
|
|
gameObject3.SetActive(num6 != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060031CB RID: 12747 RVA: 0x000CACDC File Offset: 0x000C8EDC
|
|
[Token(Token = "0x60031CB")]
|
|
[Address(RVA = "0x1257750", Offset = "0x1256750", VA = "0x181257750")]
|
|
public SavedOutfitsWatchUIFlow()
|
|
{
|
|
List<EECOBAOJGIN> list = new List();
|
|
this.LDOIGAOFNKL = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400290D RID: 10509
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400290D")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
|
private SavedOutfitsPagedGrid outfitsPagedGrid;
|
|
|
|
// Token: 0x0400290E RID: 10510
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400290E")]
|
|
[SerializeField]
|
|
private int nonMemberSlotCount = (int)((ulong)18L);
|
|
|
|
// Token: 0x0400290F RID: 10511
|
|
[FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x400290F")]
|
|
[SerializeField]
|
|
private int memberSlotCount = (int)((ulong)100L);
|
|
|
|
// Token: 0x04002910 RID: 10512
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002910")]
|
|
[SerializeField]
|
|
[Header("Membership")]
|
|
private GameObject membershipSignUpGameObject;
|
|
|
|
// Token: 0x04002911 RID: 10513
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002911")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI membershipSignUpDesciptionText;
|
|
|
|
// Token: 0x04002912 RID: 10514
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4002912")]
|
|
[SerializeField]
|
|
private Text membershipSignUpButtonText;
|
|
|
|
// Token: 0x04002913 RID: 10515
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4002913")]
|
|
[SerializeField]
|
|
private GameObject membershipSignUpButtonIcon;
|
|
|
|
// Token: 0x04002914 RID: 10516
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4002914")]
|
|
[SerializeField]
|
|
private string signUpDescriptionString;
|
|
|
|
// Token: 0x04002915 RID: 10517
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4002915")]
|
|
[SerializeField]
|
|
private string renewDescriptionString;
|
|
|
|
// Token: 0x04002916 RID: 10518
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4002916")]
|
|
private List<EECOBAOJGIN> LDOIGAOFNKL;
|
|
}
|