This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,457 @@
using System;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Threading;
using AGUI.StackedUI;
using RecRoom;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
// Token: 0x0200107C RID: 4220
public class ValidatedButtonInputField : MonoBehaviour
{
// Token: 0x06023A3D RID: 145981 RVA: 0x009B5754 File Offset: 0x009B3954
public void OANDMHENENA(bool NOBAPCOKFIL)
{
this.inputField.interactable = NOBAPCOKFIL;
if (this.inputField3D != null)
{
this.inputField3D.LAEOBJEDBNM = NOBAPCOKFIL;
}
if (this.submitButton != null)
{
this.submitButton.interactable = !NOBAPCOKFIL || this.IsValidFunction(this.inputField.text);
}
}
// Token: 0x06023A3E RID: 145982 RVA: 0x009B57C8 File Offset: 0x009B39C8
public void MLIMHJDBPNA(bool NOBAPCOKFIL)
{
this.inputField.interactable = NOBAPCOKFIL;
if (this.inputField3D != null)
{
this.inputField3D.LAEOBJEDBNM = NOBAPCOKFIL;
}
if (this.submitButton != null)
{
this.submitButton.interactable = NOBAPCOKFIL && this.IsValidFunction(this.inputField.text);
}
}
// Token: 0x06023A3F RID: 145983 RVA: 0x009B583C File Offset: 0x009B3A3C
public void PGMJDDHEEAG(Action NOBAPCOKFIL)
{
Action action = this.OPNEJCFBCNM;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.OPNEJCFBCNM, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06023A40 RID: 145984 RVA: 0x009B5874 File Offset: 0x009B3A74
private static bool OAALOMBHHMD(string EJDAIKFLCCL)
{
return true;
}
// Token: 0x06023A41 RID: 145985 RVA: 0x009B5878 File Offset: 0x009B3A78
[CompilerGenerated]
private void MJLAGLNDPKO(string A_1)
{
this.JPPCPAGLOOE();
}
// Token: 0x06023A42 RID: 145986 RVA: 0x009B5880 File Offset: 0x009B3A80
public string DIMPIGDOGKN()
{
return this.inputField.text;
}
// Token: 0x06023A43 RID: 145987 RVA: 0x009B5890 File Offset: 0x009B3A90
public void MEBMCILJLLD()
{
if (this.IsValidFunction(this.inputField.text))
{
if (this.submitButton != null)
{
this.submitButton.OnClick.Invoke();
}
if (this.KBMHAAHAMNC != null)
{
this.KBMHAAHAMNC();
}
}
}
// Token: 0x06023A44 RID: 145988 RVA: 0x009B58F0 File Offset: 0x009B3AF0
public void EFALOAEMKGB()
{
this.inputField.ActivateInputField();
this.inputField.Select();
}
// Token: 0x06023A45 RID: 145989 RVA: 0x009B5908 File Offset: 0x009B3B08
private void OFCDAFMICJA(string A_1)
{
if (Input.GetKeyDown(KeyCode.Alpha3) || Input.GetKeyDown((KeyCode)(-92)))
{
this.LGGDCJDJBEK();
}
else if (this.OPNEJCFBCNM != null)
{
this.OPNEJCFBCNM();
}
}
// Token: 0x06023A46 RID: 145990 RVA: 0x009B5948 File Offset: 0x009B3B48
public void OnSubmit()
{
if (this.IsValidFunction(this.inputField.text))
{
if (this.submitButton != null)
{
this.submitButton.OnClick.Invoke();
}
if (this.KBMHAAHAMNC != null)
{
this.KBMHAAHAMNC();
}
}
}
// Token: 0x14000192 RID: 402
// (add) Token: 0x06023A47 RID: 145991 RVA: 0x009B59A8 File Offset: 0x009B3BA8
// (remove) Token: 0x06023A5C RID: 146012 RVA: 0x009B5E70 File Offset: 0x009B4070
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action OPNEJCFBCNM;
// Token: 0x06023A48 RID: 145992 RVA: 0x009B59E0 File Offset: 0x009B3BE0
private void IOKIFHGPMKI()
{
if (this.inputField.onEndEdit.GetPersistentEventCount() > 0)
{
global::UnityEngine.Debug.LogWarning("Tool.RigidbodyEx is unexpectedly null" + this.inputField.gameObject.name + "TeleportPlayer", this.inputField.gameObject);
}
this.inputField.onEndEdit.RemoveAllListeners();
this.inputField.onEndEdit.AddListener(new UnityAction<string>(this.OFCDAFMICJA));
this.inputField.onValueChanged.AddListener(new UnityAction<string>(this.MJLAGLNDPKO));
}
// Token: 0x06023A49 RID: 145993 RVA: 0x009B5A7C File Offset: 0x009B3C7C
private void CCOHCCEHNIC()
{
if (this.inputField.onEndEdit.GetPersistentEventCount() > 0)
{
global::UnityEngine.Debug.LogWarning("ON" + this.inputField.gameObject.name + "{", this.inputField.gameObject);
}
this.inputField.onEndEdit.RemoveAllListeners();
this.inputField.onEndEdit.AddListener(new UnityAction<string>(this.OFCDAFMICJA));
this.inputField.onValueChanged.AddListener(new UnityAction<string>(this.MJLAGLNDPKO));
}
// Token: 0x06023A4A RID: 145994 RVA: 0x009B5B18 File Offset: 0x009B3D18
public ValidatedButtonInputField()
{
if (ValidatedButtonInputField.DINNJGHCFHI == null)
{
ValidatedButtonInputField.DINNJGHCFHI = new Func<string, bool>(ValidatedButtonInputField.OAAFOFCGEEO);
}
this.IsValidFunction = ValidatedButtonInputField.DINNJGHCFHI;
base..ctor();
}
// Token: 0x06023A4B RID: 145995 RVA: 0x009B5B44 File Offset: 0x009B3D44
private void JPPCPAGLOOE()
{
if (this.submitButton != null)
{
this.submitButton.interactable = this.IsValidFunction(this.inputField.text);
}
}
// Token: 0x06023A4C RID: 145996 RVA: 0x009B5B78 File Offset: 0x009B3D78
public void AIJOEHAKBCO()
{
this.inputField.ActivateInputField();
this.inputField.Select();
}
// Token: 0x06023A4D RID: 145997 RVA: 0x009B5B90 File Offset: 0x009B3D90
private void BBDIDAELHMB()
{
if (this.submitButton != null)
{
this.submitButton.interactable = this.IsValidFunction(this.inputField.text);
}
}
// Token: 0x06023A4E RID: 145998 RVA: 0x009B5BC4 File Offset: 0x009B3DC4
public void BGEHEBNKMIB(bool NOBAPCOKFIL)
{
this.inputField.interactable = NOBAPCOKFIL;
if (this.inputField3D != null)
{
this.inputField3D.LAEOBJEDBNM = NOBAPCOKFIL;
}
if (this.submitButton != null)
{
this.submitButton.interactable = !NOBAPCOKFIL || this.IsValidFunction(this.inputField.text);
}
}
// Token: 0x06023A4F RID: 145999 RVA: 0x009B5C38 File Offset: 0x009B3E38
public void LGGDCJDJBEK()
{
if (this.IsValidFunction(this.inputField.text))
{
if (this.submitButton != null)
{
this.submitButton.OnClick.Invoke();
}
if (this.KBMHAAHAMNC != null)
{
this.KBMHAAHAMNC();
}
}
}
// Token: 0x06023A50 RID: 146000 RVA: 0x009B5C98 File Offset: 0x009B3E98
[CompilerGenerated]
private void MCJAIHLFBIP(string A_1)
{
if (Input.GetKeyDown(KeyCode.Return) || Input.GetKeyDown(KeyCode.KeypadEnter))
{
this.OnSubmit();
}
else if (this.OPNEJCFBCNM != null)
{
this.OPNEJCFBCNM();
}
}
// Token: 0x06023A51 RID: 146001 RVA: 0x009B5CD8 File Offset: 0x009B3ED8
public string MGKDFDMKGKO()
{
return this.inputField.text;
}
// Token: 0x06023A52 RID: 146002 RVA: 0x009B5CE8 File Offset: 0x009B3EE8
private void OKGGDGJIPAM()
{
if (this.inputField.onEndEdit.GetPersistentEventCount() > 1)
{
global::UnityEngine.Debug.LogWarning("Pull" + this.inputField.gameObject.name + "Too many batches being sent. Skipping flush for now", this.inputField.gameObject);
}
this.inputField.onEndEdit.RemoveAllListeners();
this.inputField.onEndEdit.AddListener(new UnityAction<string>(this.MCJAIHLFBIP));
this.inputField.onValueChanged.AddListener(new UnityAction<string>(this.MJLAGLNDPKO));
}
// Token: 0x06023A53 RID: 146003 RVA: 0x009B5D84 File Offset: 0x009B3F84
private void Start()
{
this.JPPCPAGLOOE();
}
// Token: 0x06023A54 RID: 146004 RVA: 0x009B5D8C File Offset: 0x009B3F8C
public void EGOPEKNHMOJ(bool NOBAPCOKFIL)
{
this.inputField.interactable = NOBAPCOKFIL;
if (this.inputField3D != null)
{
this.inputField3D.LAEOBJEDBNM = NOBAPCOKFIL;
}
if (this.submitButton != null)
{
this.submitButton.interactable = NOBAPCOKFIL && this.IsValidFunction(this.inputField.text);
}
}
// Token: 0x17001087 RID: 4231
// (get) Token: 0x06023A55 RID: 146005 RVA: 0x009B5E00 File Offset: 0x009B4000
// (set) Token: 0x06023A64 RID: 146020 RVA: 0x009B607C File Offset: 0x009B427C
public string HGNKIIJGHEK
{
get
{
return this.inputField.text;
}
set
{
this.inputField.text = value;
}
}
// Token: 0x06023A56 RID: 146006 RVA: 0x009B5E10 File Offset: 0x009B4010
private static bool EINDBGLOLOB(string EJDAIKFLCCL)
{
return true;
}
// Token: 0x14000191 RID: 401
// (add) Token: 0x06023A57 RID: 146007 RVA: 0x009B5E14 File Offset: 0x009B4014
// (remove) Token: 0x06023A5F RID: 146015 RVA: 0x009B5F78 File Offset: 0x009B4178
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action KBMHAAHAMNC;
// Token: 0x06023A58 RID: 146008 RVA: 0x009B5E4C File Offset: 0x009B404C
public InputField3D FIMJODLAKNL()
{
return this.inputField3D;
}
// Token: 0x17001089 RID: 4233
// (get) Token: 0x06023A59 RID: 146009 RVA: 0x009B5E54 File Offset: 0x009B4054
public InputField3D KPIINPPCKJA
{
get
{
return this.inputField3D;
}
}
// Token: 0x06023A5A RID: 146010 RVA: 0x009B5E5C File Offset: 0x009B405C
[CompilerGenerated]
private static bool OAAFOFCGEEO(string EJDAIKFLCCL)
{
return true;
}
// Token: 0x06023A5B RID: 146011 RVA: 0x009B5E60 File Offset: 0x009B4060
public string GIPCHGNNMGJ()
{
return this.inputField.text;
}
// Token: 0x06023A5D RID: 146013 RVA: 0x009B5EA8 File Offset: 0x009B40A8
private void Awake()
{
if (this.inputField.onEndEdit.GetPersistentEventCount() > 0)
{
global::UnityEngine.Debug.LogWarning("Overriding configured event for " + this.inputField.gameObject.name + ". Use ReturnEnabledInputField instead!", this.inputField.gameObject);
}
this.inputField.onEndEdit.RemoveAllListeners();
this.inputField.onEndEdit.AddListener(new UnityAction<string>(this.MCJAIHLFBIP));
this.inputField.onValueChanged.AddListener(new UnityAction<string>(this.MJLAGLNDPKO));
}
// Token: 0x06023A5E RID: 146014 RVA: 0x009B5F44 File Offset: 0x009B4144
private void DABAJFOJCHH()
{
if (this.submitButton != null)
{
this.submitButton.interactable = this.IsValidFunction(this.inputField.text);
}
}
// Token: 0x06023A60 RID: 146016 RVA: 0x009B5FB0 File Offset: 0x009B41B0
public void CHJFGKPHGAD(Action NOBAPCOKFIL)
{
Action action = this.KBMHAAHAMNC;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.KBMHAAHAMNC, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06023A61 RID: 146017 RVA: 0x009B5FE8 File Offset: 0x009B41E8
public void Select()
{
this.inputField.ActivateInputField();
this.inputField.Select();
}
// Token: 0x1700108A RID: 4234
// (set) Token: 0x06023A62 RID: 146018 RVA: 0x009B6000 File Offset: 0x009B4200
public bool LAEOBJEDBNM
{
set
{
this.inputField.interactable = value;
if (this.inputField3D != null)
{
this.inputField3D.LAEOBJEDBNM = value;
}
if (this.submitButton != null)
{
this.submitButton.interactable = value && this.IsValidFunction(this.inputField.text);
}
}
}
// Token: 0x17001088 RID: 4232
// (get) Token: 0x06023A63 RID: 146019 RVA: 0x009B6074 File Offset: 0x009B4274
public InputField DNMECLBBGAP
{
get
{
return this.inputField;
}
}
// Token: 0x06023A65 RID: 146021 RVA: 0x009B608C File Offset: 0x009B428C
public void AEADGBFCDOF(Action NOBAPCOKFIL)
{
Action action = this.OPNEJCFBCNM;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.OPNEJCFBCNM, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06023A66 RID: 146022 RVA: 0x009B60C4 File Offset: 0x009B42C4
public void FFAJEDMBDJJ(Action NOBAPCOKFIL)
{
Action action = this.KBMHAAHAMNC;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.KBMHAAHAMNC, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06023A67 RID: 146023 RVA: 0x009B60FC File Offset: 0x009B42FC
private static bool PMIPDBJDOKM(string EJDAIKFLCCL)
{
return true;
}
// Token: 0x06023A68 RID: 146024 RVA: 0x009B6100 File Offset: 0x009B4300
public void DHILGCDPBJK(string NOBAPCOKFIL)
{
this.inputField.text = NOBAPCOKFIL;
}
// Token: 0x04005B5C RID: 23388
[ENMFCLPAKBJ(FOGKDGELKHN.SelfAndChildren, false)]
[SerializeField]
private InputField inputField;
// Token: 0x04005B5D RID: 23389
[GIHAEMKKLFG(FOGKDGELKHN.Self, false)]
[SerializeField]
private InputField3D inputField3D;
// Token: 0x04005B5E RID: 23390
[SerializeField]
private Button3D submitButton;
// Token: 0x04005B5F RID: 23391
public Func<string, bool> IsValidFunction;
// Token: 0x04005B62 RID: 23394
[CompilerGenerated]
private static Func<string, bool> DINNJGHCFHI;
}