scripts
This commit is contained in:
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user