m
This commit is contained in:
@@ -0,0 +1,320 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012E9 RID: 4841
|
||||
[Token(Token = "0x20012E9")]
|
||||
public class UIAgeDialog : UIDialog<int?>
|
||||
{
|
||||
// Token: 0x170011AA RID: 4522
|
||||
// (get) Token: 0x06006C8F RID: 27791 RVA: 0x0017D230 File Offset: 0x0017B430
|
||||
[Token(Token = "0x170011AA")]
|
||||
private bool DCAINKLCIOI
|
||||
{
|
||||
[Token(Token = "0x6006C8F")]
|
||||
[Address(RVA = "0x1E17160", Offset = "0x1E16160", VA = "0x181E17160")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C90 RID: 27792 RVA: 0x0017D248 File Offset: 0x0017B448
|
||||
[Token(Token = "0x6006C90")]
|
||||
[Address(RVA = "0x1E17C20", Offset = "0x1E16C20", VA = "0x181E17C20", Slot = "11")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
||||
Color color = this.largeScanlineColor;
|
||||
Color color2 = this.backgroundColor;
|
||||
<JNBAANDJIAD>k__BackingField.SetBackgroundColors(color2, color);
|
||||
}
|
||||
|
||||
// Token: 0x06006C91 RID: 27793 RVA: 0x0017D288 File Offset: 0x0017B488
|
||||
[Token(Token = "0x6006C91")]
|
||||
[Address(RVA = "0x1E17F10", Offset = "0x1E16F10", VA = "0x181E17F10")]
|
||||
private void Start()
|
||||
{
|
||||
if (!ACDNIAEFGHK.BJIPCLFGBOE)
|
||||
{
|
||||
this.ageField.inputField3D.SelectInputField();
|
||||
}
|
||||
int num = 0;
|
||||
this.Input_AgeValueChanged(num);
|
||||
}
|
||||
|
||||
// Token: 0x06006C92 RID: 27794 RVA: 0x0017D2C0 File Offset: 0x0017B4C0
|
||||
[Token(Token = "0x6006C92")]
|
||||
[Address(RVA = "0x1E17D60", Offset = "0x1E16D60", VA = "0x181E17D60")]
|
||||
public void SetTitleText(string AIKLPOJAIIO)
|
||||
{
|
||||
ScreenHeader screenHeader = this.screenHeader;
|
||||
int num = 0;
|
||||
if (screenHeader != num)
|
||||
{
|
||||
this.screenHeader.LKIBJOMNFFD = AIKLPOJAIIO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C93 RID: 27795 RVA: 0x0017D2F4 File Offset: 0x0017B4F4
|
||||
[Token(Token = "0x6006C93")]
|
||||
[Address(RVA = "0x1E17D30", Offset = "0x1E16D30", VA = "0x181E17D30")]
|
||||
public void SetInfoText(string DBDDKLHPNNA)
|
||||
{
|
||||
((IMainThreadDispatcher)this.infoText).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06006C94 RID: 27796 RVA: 0x0017D314 File Offset: 0x0017B514
|
||||
[Token(Token = "0x6006C94")]
|
||||
[Address(RVA = "0x1E177B0", Offset = "0x1E167B0", VA = "0x181E177B0")]
|
||||
public void EnableButtons(bool BCOHEOIEPLL)
|
||||
{
|
||||
this.ageField.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
this.submitButton.FFDOINJEHMM = BCOHEOIEPLL;
|
||||
}
|
||||
|
||||
// Token: 0x06006C95 RID: 27797 RVA: 0x0017D340 File Offset: 0x0017B540
|
||||
[Token(Token = "0x6006C95")]
|
||||
[Address(RVA = "0x1E17E00", Offset = "0x1E16E00", VA = "0x181E17E00")]
|
||||
public PMGCJEPKFOF<int?> ShowDialog(string NONLCPFJKAJ, int? EPMNOABKIDJ, Action CABNMLCBMJK)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
this.NONLCPFJKAJ = NONLCPFJKAJ;
|
||||
string text = textMeshProUGUI.text;
|
||||
this.ageField.FFDOINJEHMM = true;
|
||||
this.submitButton.FFDOINJEHMM = true;
|
||||
string text2;
|
||||
this.ageField.KKJIOHNFHFJ = text2;
|
||||
this.CABNMLCBMJK = CABNMLCBMJK;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006C96 RID: 27798 RVA: 0x0017D394 File Offset: 0x0017B594
|
||||
[Token(Token = "0x6006C96")]
|
||||
[Address(RVA = "0x1E179E0", Offset = "0x1E169E0", VA = "0x181E179E0")]
|
||||
private bool NJFGFCOJMLI()
|
||||
{
|
||||
int num = 0;
|
||||
this.JMPJHLJDOFD = num;
|
||||
string text = this.infoText.text;
|
||||
string text2 = this.ageField.KKJIOHNFHFJ;
|
||||
if (text2 == 0)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
}
|
||||
string text3 = text2.Trim();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
ulong num2;
|
||||
if (EIMGAFPPJFD.LANGEFPIILN((int)num2))
|
||||
{
|
||||
ulong num3;
|
||||
this.JMPJHLJDOFD = num3;
|
||||
string text4 = "years";
|
||||
if (num2 == (ulong)1L)
|
||||
{
|
||||
text4 = "year";
|
||||
}
|
||||
int num4;
|
||||
string text5 = string.Format("{0} {1} old", num4, text4);
|
||||
int? jmpjhljdofd = this.JMPJHLJDOFD;
|
||||
bool flag2 = jmpjhljdofd < (ulong)13L;
|
||||
if (jmpjhljdofd == (ulong)13L)
|
||||
{
|
||||
string text6 = string.Format("{0}\nYour username is @{1}\nWant to change it?", text5, text4);
|
||||
}
|
||||
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
||||
}
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.infoText;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006C97 RID: 27799 RVA: 0x0017D454 File Offset: 0x0017B654
|
||||
[Token(Token = "0x6006C97")]
|
||||
[Address(RVA = "0x1E17800", Offset = "0x1E16800", VA = "0x181E17800", Slot = "24")]
|
||||
public override void ForceCancel(bool OLFBOPIKDCI)
|
||||
{
|
||||
int num = 0;
|
||||
base.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06006C98 RID: 27800 RVA: 0x0017D46C File Offset: 0x0017B66C
|
||||
[Token(Token = "0x6006C98")]
|
||||
[Address(RVA = "0x1E17840", Offset = "0x1E16840", VA = "0x181E17840")]
|
||||
public void Input_AgeValueChanged(string ageValue)
|
||||
{
|
||||
bool flag = this.NJFGFCOJMLI();
|
||||
GameObject gameObject = this.changeUsernameButton.gameObject;
|
||||
int? jmpjhljdofd = this.JMPJHLJDOFD;
|
||||
Button3D button3D = this.submitButton;
|
||||
int num;
|
||||
bool flag2 = EIMGAFPPJFD.LANGEFPIILN(num);
|
||||
button3D.FFDOINJEHMM = flag2;
|
||||
TextMeshProUGUI textMeshProUGUI = this.submitButtonText;
|
||||
if (this.JMPJHLJDOFD != (ulong)13L)
|
||||
{
|
||||
}
|
||||
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06006C99 RID: 27801 RVA: 0x0017D4CC File Offset: 0x0017B6CC
|
||||
[Token(Token = "0x6006C99")]
|
||||
[Address(RVA = "0x1E173F0", Offset = "0x1E163F0", VA = "0x181E173F0")]
|
||||
public void Button_Submit()
|
||||
{
|
||||
if (this.NJFGFCOJMLI())
|
||||
{
|
||||
int num = 0;
|
||||
int? jmpjhljdofd = this.JMPJHLJDOFD;
|
||||
base.KHKDGPHPIND(jmpjhljdofd, num != 0);
|
||||
if (this.JMPJHLJDOFD == (ulong)13L)
|
||||
{
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
DateTime dateTime;
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.ALPJIGBDGON(dateTime);
|
||||
Action action = new Action(this.EDFOAGDIGDJ);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C9A RID: 27802 RVA: 0x0017D530 File Offset: 0x0017B730
|
||||
[Token(Token = "0x6006C9A")]
|
||||
[Address(RVA = "0x1E171C0", Offset = "0x1E161C0", VA = "0x181E171C0")]
|
||||
public void Button_ChangeUsername()
|
||||
{
|
||||
if (this.JMPJHLJDOFD == (ulong)13L)
|
||||
{
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
DateTime dateTime;
|
||||
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.ALPJIGBDGON(dateTime);
|
||||
Action action = new Action(this.EJOFGOENCGP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C9B RID: 27803 RVA: 0x0017D578 File Offset: 0x0017B778
|
||||
[Token(Token = "0x6006C9B")]
|
||||
[Address(RVA = "0x1E17F60", Offset = "0x1E16F60", VA = "0x181E17F60")]
|
||||
public UIAgeDialog()
|
||||
{
|
||||
Color white = Color.white;
|
||||
Color white2 = Color.white;
|
||||
string empty = string.Empty;
|
||||
this.NONLCPFJKAJ = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06006C9C RID: 27804 RVA: 0x0017D5A4 File Offset: 0x0017B7A4
|
||||
[Token(Token = "0x6006C9C")]
|
||||
[Address(RVA = "0x1904090", Offset = "0x1903090", VA = "0x181904090")]
|
||||
[CompilerGenerated]
|
||||
private void EDFOAGDIGDJ()
|
||||
{
|
||||
Action cabnmlcbmjk = this.CABNMLCBMJK;
|
||||
if (cabnmlcbmjk != 0)
|
||||
{
|
||||
cabnmlcbmjk();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006C9D RID: 27805 RVA: 0x0017D5C4 File Offset: 0x0017B7C4
|
||||
[Token(Token = "0x6006C9D")]
|
||||
[Address(RVA = "0x1E17640", Offset = "0x1E16640", VA = "0x181E17640")]
|
||||
[CompilerGenerated]
|
||||
private void EJOFGOENCGP()
|
||||
{
|
||||
SetUsernamePasswordScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<SetUsernamePasswordScreen>();
|
||||
Action cabnmlcbmjk = this.CABNMLCBMJK;
|
||||
PMGCJEPKFOF<bool> pmgcjepkfof = flowByType.ShowScreen("Create Account (Step 2/2)", "Play!", cabnmlcbmjk);
|
||||
if (UIAgeDialog.<>c.<>9__23_1 == 0)
|
||||
{
|
||||
UIAgeDialog.<>c.<>9__23_1 = delegate
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.LogGGFAnalyticEvent("set_username_and_password");
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040047E4 RID: 18404
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40047E4")]
|
||||
[SerializeField]
|
||||
private Color backgroundColor;
|
||||
|
||||
// Token: 0x040047E5 RID: 18405
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40047E5")]
|
||||
[SerializeField]
|
||||
private Color largeScanlineColor;
|
||||
|
||||
// Token: 0x040047E6 RID: 18406
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40047E6")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
protected ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x040047E7 RID: 18407
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40047E7")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI infoText;
|
||||
|
||||
// Token: 0x040047E8 RID: 18408
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40047E8")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField ageField;
|
||||
|
||||
// Token: 0x040047E9 RID: 18409
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40047E9")]
|
||||
[SerializeField]
|
||||
private Button3D submitButton;
|
||||
|
||||
// Token: 0x040047EA RID: 18410
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40047EA")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI submitButtonText;
|
||||
|
||||
// Token: 0x040047EB RID: 18411
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40047EB")]
|
||||
[SerializeField]
|
||||
private Button3D changeUsernameButton;
|
||||
|
||||
// Token: 0x040047EC RID: 18412
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40047EC")]
|
||||
private int? JMPJHLJDOFD;
|
||||
|
||||
// Token: 0x040047ED RID: 18413
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40047ED")]
|
||||
private string NONLCPFJKAJ;
|
||||
|
||||
// Token: 0x040047EE RID: 18414
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40047EE")]
|
||||
private Action CABNMLCBMJK;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user