174 lines
5.9 KiB
C#
174 lines
5.9 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Sharing;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001B2C RID: 6956
|
|
[Token(Token = "0x2001B2C")]
|
|
[StructLayout(3)]
|
|
public class ActionCodesSubscreenInput : Subscreen
|
|
{
|
|
// Token: 0x0600BA63 RID: 47715 RVA: 0x002BD390 File Offset: 0x002BB590
|
|
[Token(Token = "0x600BA63")]
|
|
[Address(RVA = "0x16E68B0", Offset = "0x16E52B0", VA = "0x1816E68B0")]
|
|
private void Awake()
|
|
{
|
|
ValidatedButtonInputField validatedButtonInputField = this.inputField;
|
|
Func<string, bool> func = new Func(this.BAONNGEHKIN);
|
|
validatedButtonInputField.IsValidFunction = func;
|
|
Button3D.OnButton3DClick onClick = this.submitButton.OnClick;
|
|
UnityAction unityAction = new UnityAction(this.DILFEIPLGCG);
|
|
onClick.AddListener(unityAction);
|
|
ActionCodesWatchUIFlow.NLDLGEDHJNI += this.MKBLJJGJAOH;
|
|
string empty = string.Empty;
|
|
this.FFHEADALFEO(empty, true);
|
|
ValidatedButtonInputField validatedButtonInputField2 = this.inputField;
|
|
string lastSuccessfulMeetupCode = LinkManager.PIGBMLEKODF;
|
|
validatedButtonInputField2.KKJIOHNFHFJ = lastSuccessfulMeetupCode;
|
|
}
|
|
|
|
// Token: 0x0600BA64 RID: 47716 RVA: 0x002BD41C File Offset: 0x002BB61C
|
|
[Token(Token = "0x600BA64")]
|
|
[Address(RVA = "0x16E7110", Offset = "0x16E5B10", VA = "0x1816E7110")]
|
|
private void OnDestroy()
|
|
{
|
|
ActionCodesWatchUIFlow.NLDLGEDHJNI -= this.MKBLJJGJAOH;
|
|
}
|
|
|
|
// Token: 0x0600BA65 RID: 47717 RVA: 0x002BD43C File Offset: 0x002BB63C
|
|
[Token(Token = "0x600BA65")]
|
|
[Address(RVA = "0x16E6C80", Offset = "0x16E5680", VA = "0x1816E6C80")]
|
|
private void DILFEIPLGCG()
|
|
{
|
|
string text = this.inputField.KKJIOHNFHFJ;
|
|
ValidatedButtonInputField validatedButtonInputField = this.inputField;
|
|
string text2 = text.Trim();
|
|
validatedButtonInputField.KKJIOHNFHFJ = text2;
|
|
bool flag = string.IsNullOrEmpty(LinkManager.GetWellFormattedActionCode(this.inputField.KKJIOHNFHFJ));
|
|
TMP_Text tmp_Text = this.infoText;
|
|
if (!flag)
|
|
{
|
|
}
|
|
int num = 0;
|
|
string lhlmnkhjdnm = LinkManager.JHJNANAHJJF.LHLMNKHJDNM;
|
|
tmp_Text.text = lhlmnkhjdnm;
|
|
if (num != 0)
|
|
{
|
|
int num2 = 0;
|
|
string kboghlkpbeg = LinkManager.JHJNANAHJJF.KBOGHLKPBEG;
|
|
this.FFHEADALFEO(kboghlkpbeg, num2 != 0);
|
|
LinkManager instance = SingletonMonoBehaviour.Instance;
|
|
string text3 = this.inputField.KKJIOHNFHFJ;
|
|
Action action = new Action(this.DKMIOAPIKHO);
|
|
Action<string> action2 = new Action(this.CNKMAGHLMDD);
|
|
int num3 = 0;
|
|
ulong num4;
|
|
instance.HandleActionCode(text3, num3, (IAFKHONIKPI)((uint)(-1)), action, action2, num4 != 0UL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BA66 RID: 47718 RVA: 0x002BD504 File Offset: 0x002BB704
|
|
[Token(Token = "0x600BA66")]
|
|
[Address(RVA = "0x16E7000", Offset = "0x16E5A00", VA = "0x1816E7000")]
|
|
private void MKBLJJGJAOH()
|
|
{
|
|
string empty = string.Empty;
|
|
this.FFHEADALFEO(empty, true);
|
|
ValidatedButtonInputField validatedButtonInputField = this.inputField;
|
|
string lastSuccessfulMeetupCode = LinkManager.PIGBMLEKODF;
|
|
validatedButtonInputField.KKJIOHNFHFJ = lastSuccessfulMeetupCode;
|
|
}
|
|
|
|
// Token: 0x0600BA67 RID: 47719 RVA: 0x002BD53C File Offset: 0x002BB73C
|
|
[Token(Token = "0x600BA67")]
|
|
[Address(RVA = "0x16E6F50", Offset = "0x16E5950", VA = "0x1816E6F50")]
|
|
private void FFHEADALFEO(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
|
{
|
|
this.inputField.FFDOINJEHMM = BCOHEOIEPLL;
|
|
Button3D button3D = this.submitButton;
|
|
button3D.interactable = BCOHEOIEPLL;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
button3D.BLIJCJNGGIJ = num;
|
|
button3D.DKILDKCKHDM = (float)num;
|
|
button3D.MALDFLCADLG(num2 != 0);
|
|
button3D.PMFNJKCHLCO();
|
|
this.infoText.text = DBDDKLHPNNA;
|
|
}
|
|
|
|
// Token: 0x0600BA68 RID: 47720 RVA: 0x002BD594 File Offset: 0x002BB794
|
|
[Token(Token = "0x600BA68")]
|
|
[Address(RVA = "0x16E6AC0", Offset = "0x16E54C0", VA = "0x1816E6AC0")]
|
|
private bool BAONNGEHKIN(string CKCGCFGOMAA)
|
|
{
|
|
ValidatedButtonInputField validatedButtonInputField = this.inputField;
|
|
string text = CKCGCFGOMAA.Trim();
|
|
validatedButtonInputField.KKJIOHNFHFJ = text;
|
|
bool flag = string.IsNullOrEmpty(LinkManager.GetWellFormattedActionCode(this.inputField.KKJIOHNFHFJ));
|
|
TMP_Text tmp_Text = this.infoText;
|
|
if (!flag)
|
|
{
|
|
string empty = string.Empty;
|
|
tmp_Text.text = empty;
|
|
return true;
|
|
}
|
|
string lhlmnkhjdnm = LinkManager.JHJNANAHJJF.LHLMNKHJDNM;
|
|
tmp_Text.text = lhlmnkhjdnm;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600BA69 RID: 47721 RVA: 0x002BD600 File Offset: 0x002BB800
|
|
[Token(Token = "0x600BA69")]
|
|
[Address(RVA = "0x11BC460", Offset = "0x11BAE60", VA = "0x1811BC460")]
|
|
public ActionCodesSubscreenInput()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600BA6A RID: 47722 RVA: 0x002BD614 File Offset: 0x002BB814
|
|
[Token(Token = "0x600BA6A")]
|
|
[Address(RVA = "0x16E6F00", Offset = "0x16E5900", VA = "0x1816E6F00")]
|
|
[CompilerGenerated]
|
|
private void DKMIOAPIKHO()
|
|
{
|
|
string empty = string.Empty;
|
|
this.FFHEADALFEO(empty, true);
|
|
}
|
|
|
|
// Token: 0x0600BA6B RID: 47723 RVA: 0x002BD630 File Offset: 0x002BB830
|
|
[Token(Token = "0x600BA6B")]
|
|
[Address(RVA = "0x16E6C10", Offset = "0x16E5610", VA = "0x1816E6C10")]
|
|
[CompilerGenerated]
|
|
private void CNKMAGHLMDD(string MOPOMPHBHKF)
|
|
{
|
|
string text = LinkManager.JHJNANAHJJF.GAGCIGJFOLH(MOPOMPHBHKF);
|
|
this.FFHEADALFEO(text, true);
|
|
}
|
|
|
|
// Token: 0x04007AC7 RID: 31431
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4007AC7")]
|
|
[SerializeField]
|
|
[Header("References:")]
|
|
private TMP_Text infoText;
|
|
|
|
// Token: 0x04007AC8 RID: 31432
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4007AC8")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
private ValidatedButtonInputField inputField;
|
|
|
|
// Token: 0x04007AC9 RID: 31433
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4007AC9")]
|
|
[SerializeField]
|
|
private Button3D submitButton;
|
|
}
|
|
}
|