241 lines
7.8 KiB
C#
241 lines
7.8 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001B2F RID: 6959
|
|
[Token(Token = "0x2001B2F")]
|
|
[StructLayout(3)]
|
|
public class AddMyEmailScreen : WatchUIFlow
|
|
{
|
|
// Token: 0x0600BA78 RID: 47736 RVA: 0x002BD824 File Offset: 0x002BBA24
|
|
[Token(Token = "0x600BA78")]
|
|
[Address(RVA = "0x16E84B0", Offset = "0x16E6EB0", VA = "0x1816E84B0", Slot = "10")]
|
|
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
base.OnFlowEntered(BFHJBBGCMAN);
|
|
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
|
string empty = string.Empty;
|
|
textMeshProUGUI.text = empty;
|
|
InputField3D inputField3D = this.emailInputField;
|
|
string empty2 = string.Empty;
|
|
inputField3D.KKJIOHNFHFJ = empty2;
|
|
GameObject gameObject = this.changeButton.gameObject;
|
|
bool flag = string.IsNullOrEmpty(ObscuredString.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<EGEFFDNCENB>k__BackingField));
|
|
gameObject.SetActive(flag);
|
|
}
|
|
|
|
// Token: 0x0600BA79 RID: 47737 RVA: 0x002BD894 File Offset: 0x002BBA94
|
|
[Token(Token = "0x600BA79")]
|
|
[Address(RVA = "0x16E7BE0", Offset = "0x16E65E0", VA = "0x1816E7BE0")]
|
|
private void BMFPEJMLIKD(string PAANJCAOOAG, bool ODBAFIFNIDO)
|
|
{
|
|
this.infoText.text = PAANJCAOOAG;
|
|
InputField3D inputField3D = this.emailInputField;
|
|
inputField3D.interactable = ODBAFIFNIDO;
|
|
int num = 0;
|
|
inputField3D.BLIJCJNGGIJ = num;
|
|
int num2 = 0;
|
|
inputField3D.DKILDKCKHDM = (float)num;
|
|
inputField3D.MALDFLCADLG(num2 != 0);
|
|
inputField3D.PMFNJKCHLCO();
|
|
Button3D button3D = this.submitButton;
|
|
button3D.interactable = ODBAFIFNIDO;
|
|
button3D.BLIJCJNGGIJ = num;
|
|
int num3 = 0;
|
|
button3D.DKILDKCKHDM = (float)num;
|
|
button3D.MALDFLCADLG(num3 != 0);
|
|
button3D.PMFNJKCHLCO();
|
|
Button3D button3D2 = this.skipButton;
|
|
button3D2.interactable = ODBAFIFNIDO;
|
|
button3D2.BLIJCJNGGIJ = num;
|
|
int num4 = 0;
|
|
button3D2.DKILDKCKHDM = (float)num;
|
|
button3D2.MALDFLCADLG(num4 != 0);
|
|
button3D2.PMFNJKCHLCO();
|
|
Button3D button3D3 = this.changeButton;
|
|
button3D3.interactable = ODBAFIFNIDO;
|
|
button3D3.BLIJCJNGGIJ = num;
|
|
int num5 = 0;
|
|
button3D3.DKILDKCKHDM = (float)num;
|
|
button3D3.MALDFLCADLG(num5 != 0);
|
|
button3D3.PMFNJKCHLCO();
|
|
}
|
|
|
|
// Token: 0x0600BA7A RID: 47738 RVA: 0x002BD974 File Offset: 0x002BBB74
|
|
[Token(Token = "0x600BA7A")]
|
|
[Address(RVA = "0x16E83A0", Offset = "0x16E6DA0", VA = "0x1816E83A0")]
|
|
private void ONFPPKDHEJB(string LJKKKECANAB)
|
|
{
|
|
int num = 0;
|
|
this.BMFPEJMLIKD("Submitting...", num != 0);
|
|
IPromise promise = PEGGCEDHBOF.NBLIOCGGDMK(LJKKKECANAB);
|
|
Action action = new Action(this.NLKFHAHKFBC);
|
|
Action<string> action2 = new Action(this.EOLEDECNKDH);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600BA7B RID: 47739 RVA: 0x002BD9B8 File Offset: 0x002BBBB8
|
|
[Token(Token = "0x600BA7B")]
|
|
[Address(RVA = "0x16E80D0", Offset = "0x16E6AD0", VA = "0x1816E80D0")]
|
|
private void LANBJLLKANC()
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
CFLMJLFBOKH.GDFOFCJIEDM("email", "added");
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Success!", 3f, num2, num2);
|
|
this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BA7C RID: 47740 RVA: 0x002BDA10 File Offset: 0x002BBC10
|
|
[Token(Token = "0x600BA7C")]
|
|
[Address(RVA = "0x16E7F90", Offset = "0x16E6990", VA = "0x1816E7F90")]
|
|
private void EOLEDECNKDH(string MOPOMPHBHKF)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
this.BMFPEJMLIKD(MOPOMPHBHKF, true);
|
|
Button3D button3D = this.submitButton;
|
|
int num2 = 0;
|
|
button3D.interactable = num2 != 0;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
button3D.BLIJCJNGGIJ = num3;
|
|
button3D.DKILDKCKHDM = (float)num3;
|
|
button3D.MALDFLCADLG(num4 != 0);
|
|
button3D.PMFNJKCHLCO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BA7D RID: 47741 RVA: 0x002BDA68 File Offset: 0x002BBC68
|
|
[Token(Token = "0x600BA7D")]
|
|
[Address(RVA = "0x16E8060", Offset = "0x16E6A60", VA = "0x1816E8060")]
|
|
public void InputField_EmailValueChange(string email)
|
|
{
|
|
Button3D button3D = this.submitButton;
|
|
bool flag = JAKDHKJDFNP.MEGPLKIGIJC(email);
|
|
button3D.interactable = flag;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
button3D.BLIJCJNGGIJ = num;
|
|
button3D.DKILDKCKHDM = (float)num;
|
|
button3D.MALDFLCADLG(num2 != 0);
|
|
button3D.PMFNJKCHLCO();
|
|
}
|
|
|
|
// Token: 0x0600BA7E RID: 47742 RVA: 0x002BDAB0 File Offset: 0x002BBCB0
|
|
[Token(Token = "0x600BA7E")]
|
|
[Address(RVA = "0x16E7E40", Offset = "0x16E6840", VA = "0x1816E7E40")]
|
|
public void Button_Submit()
|
|
{
|
|
string text = this.emailInputField.KKJIOHNFHFJ.Trim();
|
|
if (JAKDHKJDFNP.MEGPLKIGIJC(text))
|
|
{
|
|
int num = 0;
|
|
this.BMFPEJMLIKD("Submitting...", num != 0);
|
|
IPromise promise = PEGGCEDHBOF.NBLIOCGGDMK(text);
|
|
Action action = new Action(this.NLKFHAHKFBC);
|
|
Action<string> action2 = new Action(this.EOLEDECNKDH);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BA7F RID: 47743 RVA: 0x002BDB10 File Offset: 0x002BBD10
|
|
[Token(Token = "0x600BA7F")]
|
|
[Address(RVA = "0x16E7D60", Offset = "0x16E6760", VA = "0x1816E7D60")]
|
|
public void Button_Change()
|
|
{
|
|
this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
int num = 0;
|
|
AddMyPhoneScreen addMyPhoneScreen = <LBNLPAIAGHF>k__BackingField.PushFlow<AddMyPhoneScreen>(num);
|
|
}
|
|
|
|
// Token: 0x0600BA80 RID: 47744 RVA: 0x002BDB40 File Offset: 0x002BBD40
|
|
[Token(Token = "0x600BA80")]
|
|
[Address(RVA = "0x16E7DC0", Offset = "0x16E67C0", VA = "0x1816E7DC0")]
|
|
public void Button_Skip()
|
|
{
|
|
CFLMJLFBOKH.GDFOFCJIEDM("email", "skipped");
|
|
this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
|
|
}
|
|
|
|
// Token: 0x0600BA81 RID: 47745 RVA: 0x002BDB70 File Offset: 0x002BBD70
|
|
[Token(Token = "0x600BA81")]
|
|
[Address(RVA = "0xFAE890", Offset = "0xFAD290", VA = "0x180FAE890")]
|
|
public AddMyEmailScreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600BA82 RID: 47746 RVA: 0x002BDB84 File Offset: 0x002BBD84
|
|
[Token(Token = "0x600BA82")]
|
|
[Address(RVA = "0x16E81E0", Offset = "0x16E6BE0", VA = "0x1816E81E0")]
|
|
[CompilerGenerated]
|
|
private void NLKFHAHKFBC()
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
CFLMJLFBOKH.GDFOFCJIEDM("email", "added");
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Success!", 3f, num2, num2);
|
|
this.<LBNLPAIAGHF>k__BackingField.Button_PopFlow();
|
|
}
|
|
SessionManager instance2 = SingletonMonoBehaviour.Instance;
|
|
int num3 = 0;
|
|
if (instance2 != num3)
|
|
{
|
|
SingletonMonoBehaviour.Instance.GaveEmailThisSession = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04007AD5 RID: 31445
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4007AD5")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI infoText;
|
|
|
|
// Token: 0x04007AD6 RID: 31446
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4007AD6")]
|
|
[SerializeField]
|
|
private InputField3D emailInputField;
|
|
|
|
// Token: 0x04007AD7 RID: 31447
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4007AD7")]
|
|
[SerializeField]
|
|
[Header("Buttons")]
|
|
private Button3D skipButton;
|
|
|
|
// Token: 0x04007AD8 RID: 31448
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4007AD8")]
|
|
[SerializeField]
|
|
private Button3D changeButton;
|
|
|
|
// Token: 0x04007AD9 RID: 31449
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4007AD9")]
|
|
[SerializeField]
|
|
private Button3D submitButton;
|
|
|
|
// Token: 0x04007ADA RID: 31450
|
|
[Token(Token = "0x4007ADA")]
|
|
private static string CNOPFJPNDJM = "email";
|
|
}
|
|
}
|