605 lines
17 KiB
C#
605 lines
17 KiB
C#
using System;
|
|
using System.Linq;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.Inputs;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.EventSystems;
|
|
|
|
// Token: 0x020000FF RID: 255
|
|
[Token(Token = "0x20000FF")]
|
|
[StructLayout(3)]
|
|
public class Punchkeyboard : MonoBehaviour
|
|
{
|
|
// Token: 0x170000F5 RID: 245
|
|
// (get) Token: 0x060006B7 RID: 1719 RVA: 0x000228A4 File Offset: 0x00020AA4
|
|
// (set) Token: 0x060006B8 RID: 1720 RVA: 0x000228B8 File Offset: 0x00020AB8
|
|
[Token(Token = "0x170000F5")]
|
|
private int AOPKHAFJIPL
|
|
{
|
|
[Token(Token = "0x60006B7")]
|
|
[Address(RVA = "0x501240", Offset = "0x4FFC40", VA = "0x180501240")]
|
|
get
|
|
{
|
|
return this.FNMNIIDKFHD;
|
|
}
|
|
[Token(Token = "0x60006B8")]
|
|
[Address(RVA = "0x1244D60", Offset = "0x1243760", VA = "0x181244D60")]
|
|
set
|
|
{
|
|
if (value != this.FNMNIIDKFHD)
|
|
{
|
|
this.FNMNIIDKFHD = value;
|
|
this.JLLANEIFOCN = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000F6 RID: 246
|
|
// (get) Token: 0x060006B9 RID: 1721 RVA: 0x000228DC File Offset: 0x00020ADC
|
|
[Token(Token = "0x170000F6")]
|
|
public bool GFMLLILAFOI
|
|
{
|
|
[Token(Token = "0x60006B9")]
|
|
[Address(RVA = "0x1245A50", Offset = "0x1244450", VA = "0x181245A50")]
|
|
get
|
|
{
|
|
return this.shiftKey.LODFDOLMDCK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000F7 RID: 247
|
|
// (get) Token: 0x060006BA RID: 1722 RVA: 0x000228FC File Offset: 0x00020AFC
|
|
[Token(Token = "0x170000F7")]
|
|
public bool ILDDOECGAIF
|
|
{
|
|
[Token(Token = "0x60006BA")]
|
|
[Address(RVA = "0x1245A30", Offset = "0x1244430", VA = "0x181245A30")]
|
|
get
|
|
{
|
|
return this.altKey.LODFDOLMDCK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000F8 RID: 248
|
|
// (get) Token: 0x060006BB RID: 1723 RVA: 0x0002291C File Offset: 0x00020B1C
|
|
// (set) Token: 0x060006BC RID: 1724 RVA: 0x00022930 File Offset: 0x00020B30
|
|
[Token(Token = "0x170000F8")]
|
|
public static bool MGCHFKEPBKE
|
|
{
|
|
[Token(Token = "0x60006BB")]
|
|
[Address(RVA = "0x1245A70", Offset = "0x1244470", VA = "0x181245A70")]
|
|
get;
|
|
[Token(Token = "0x60006BC")]
|
|
[Address(RVA = "0x1245B80", Offset = "0x1244580", VA = "0x181245B80")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000F9 RID: 249
|
|
// (get) Token: 0x060006BD RID: 1725 RVA: 0x00022944 File Offset: 0x00020B44
|
|
// (set) Token: 0x060006BE RID: 1726 RVA: 0x00022958 File Offset: 0x00020B58
|
|
[Token(Token = "0x170000F9")]
|
|
public bool FEFFIAFFELJ
|
|
{
|
|
[Token(Token = "0x60006BD")]
|
|
[Address(RVA = "0x6374D0", Offset = "0x635ED0", VA = "0x1806374D0")]
|
|
get
|
|
{
|
|
return this.HFIGABCINIF;
|
|
}
|
|
[Token(Token = "0x60006BE")]
|
|
[Address(RVA = "0x1245AB0", Offset = "0x12444B0", VA = "0x181245AB0")]
|
|
set
|
|
{
|
|
Punchkey[] dcaclanbfgg = this.DCACLANBFGG;
|
|
this.HFIGABCINIF = value;
|
|
if (dcaclanbfgg != 0)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int length = dcaclanbfgg.Length;
|
|
if (num2 < length)
|
|
{
|
|
Punchkey punchkey = dcaclanbfgg[num];
|
|
punchkey.JNDODHKLPGN = value;
|
|
Collider[] nnbalfkkndo = punchkey.NNBALFKKNDO;
|
|
if (nnbalfkkndo != 0)
|
|
{
|
|
int num3 = 0;
|
|
if (num3 < nnbalfkkndo.Length)
|
|
{
|
|
nnbalfkkndo[num3].enabled = value;
|
|
num3++;
|
|
}
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006BF RID: 1727 RVA: 0x000229D4 File Offset: 0x00020BD4
|
|
[Token(Token = "0x60006BF")]
|
|
[Address(RVA = "0x1244A30", Offset = "0x1243430", VA = "0x181244A30")]
|
|
private void Awake()
|
|
{
|
|
Punchkey[] componentsInChildren = base.GetComponentsInChildren<Punchkey>(true);
|
|
this.DCACLANBFGG = componentsInChildren;
|
|
Func<Punchkey, bool> <>9__27_ = Punchkeyboard.<>c.<>9__27_0;
|
|
if (<>9__27_ == 0)
|
|
{
|
|
Punchkeyboard.<>c.<>9__27_0 = (Punchkey k) => k.specialKeyType == Punchkey.JABLHKIMJAD.None;
|
|
}
|
|
Punchkey[] array = Enumerable.ToArray<Punchkey>(Enumerable.Where<Punchkey>(componentsInChildren, <>9__27_));
|
|
this.HNMGNBIBAFA = array;
|
|
Punchkey punchkey = this.shiftKey;
|
|
Action<Punchkey> action = new Action(this.CCADJGIIGGJ);
|
|
punchkey.Pressed += action;
|
|
Punchkey punchkey2 = this.altKey;
|
|
Action<Punchkey> action2 = new Action(this.OEPHPHGBABH);
|
|
punchkey2.Pressed += action2;
|
|
Punchkey[] dcaclanbfgg = this.DCACLANBFGG;
|
|
int num = 0;
|
|
int length = dcaclanbfgg.Length;
|
|
if (num < length)
|
|
{
|
|
dcaclanbfgg[num].Initialize(this);
|
|
num++;
|
|
}
|
|
GameObject gameObject = this.EmailKeysRoot.gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
}
|
|
|
|
// Token: 0x060006C0 RID: 1728 RVA: 0x00022AB0 File Offset: 0x00020CB0
|
|
[Token(Token = "0x60006C0")]
|
|
[Address(RVA = "0x1245840", Offset = "0x1244240", VA = "0x181245840")]
|
|
private void Start()
|
|
{
|
|
Punchkey[] hnmgnbibafa = this.HNMGNBIBAFA;
|
|
int num = 0;
|
|
int length = hnmgnbibafa.Length;
|
|
if (num < length)
|
|
{
|
|
hnmgnbibafa[num].RefreshKeyCapText();
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006C1 RID: 1729 RVA: 0x00022AE8 File Offset: 0x00020CE8
|
|
[Token(Token = "0x60006C1")]
|
|
[Address(RVA = "0x12458A0", Offset = "0x12442A0", VA = "0x1812458A0")]
|
|
private void Update()
|
|
{
|
|
AG_TMP_InputField focusedInputField = KeyboardInputField.OEOGDGECMNG;
|
|
if (this.BIBOIEDPNOJ != focusedInputField)
|
|
{
|
|
this.BIBOIEDPNOJ = focusedInputField;
|
|
int num = 0;
|
|
if (focusedInputField != num)
|
|
{
|
|
string text = this.BIBOIEDPNOJ.m_Text;
|
|
if (text != 0)
|
|
{
|
|
int stringLength = text.m_stringLength;
|
|
if (stringLength == this.FNMNIIDKFHD)
|
|
{
|
|
goto IL_66;
|
|
}
|
|
this.FNMNIIDKFHD = stringLength;
|
|
}
|
|
}
|
|
if (this.FNMNIIDKFHD != 0)
|
|
{
|
|
this.FNMNIIDKFHD = (int)((ulong)0L);
|
|
}
|
|
IL_66:
|
|
this.JLLANEIFOCN = true;
|
|
this.LDPLACHDJHO();
|
|
}
|
|
AG_TMP_InputField biboiedpnoj = this.BIBOIEDPNOJ;
|
|
int num2 = 0;
|
|
if (biboiedpnoj != num2)
|
|
{
|
|
AG_TMP_InputField biboiedpnoj2 = this.BIBOIEDPNOJ;
|
|
int num3;
|
|
if (this.JLLANEIFOCN)
|
|
{
|
|
biboiedpnoj2.caretPosition = num3;
|
|
return;
|
|
}
|
|
num3 = 0;
|
|
int caretSelectPositionInternal = biboiedpnoj2.caretSelectPositionInternal;
|
|
if (caretSelectPositionInternal != this.FNMNIIDKFHD)
|
|
{
|
|
this.FNMNIIDKFHD = caretSelectPositionInternal;
|
|
this.JLLANEIFOCN = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006C2 RID: 1730 RVA: 0x00022BC8 File Offset: 0x00020DC8
|
|
[Token(Token = "0x60006C2")]
|
|
[Address(RVA = "0x1244EB0", Offset = "0x12438B0", VA = "0x181244EB0")]
|
|
private void LDPLACHDJHO()
|
|
{
|
|
GameObject gameObject = this.EmailKeysRoot.gameObject;
|
|
AG_TMP_InputField biboiedpnoj = this.BIBOIEDPNOJ;
|
|
int num = 0;
|
|
if (!(biboiedpnoj != num))
|
|
{
|
|
}
|
|
bool flag = this.BIBOIEDPNOJ.m_ContentType == TMP_InputField.ContentType.EmailAddress;
|
|
gameObject.SetActive(flag);
|
|
AG_TMP_InputField biboiedpnoj2 = this.BIBOIEDPNOJ;
|
|
int num2 = 0;
|
|
bool flag2;
|
|
if (biboiedpnoj2 != num2)
|
|
{
|
|
TMP_InputField.ContentType contentType = this.BIBOIEDPNOJ.m_ContentType;
|
|
if (contentType == TMP_InputField.ContentType.IntegerNumber)
|
|
{
|
|
}
|
|
flag2 = contentType == TMP_InputField.ContentType.DecimalNumber;
|
|
}
|
|
this.standardKeyboard.gameObject.SetActive(flag2);
|
|
this.numericKeyboard.gameObject.SetActive(flag2);
|
|
}
|
|
|
|
// Token: 0x060006C3 RID: 1731 RVA: 0x00022C64 File Offset: 0x00020E64
|
|
[Token(Token = "0x60006C3")]
|
|
[Address(RVA = "0x1244CE0", Offset = "0x12436E0", VA = "0x181244CE0")]
|
|
private void CCADJGIIGGJ(Punchkey DNGKIAJLLHG)
|
|
{
|
|
Punchkey punchkey = this.altKey;
|
|
int num = 0;
|
|
punchkey.LODFDOLMDCK = num != 0;
|
|
Punchkey[] hnmgnbibafa = this.HNMGNBIBAFA;
|
|
int num2 = 0;
|
|
int length = hnmgnbibafa.Length;
|
|
if (num2 < length)
|
|
{
|
|
hnmgnbibafa[num2].RefreshKeyCapText();
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006C4 RID: 1732 RVA: 0x00022CB0 File Offset: 0x00020EB0
|
|
[Token(Token = "0x60006C4")]
|
|
[Address(RVA = "0x1245020", Offset = "0x1243A20", VA = "0x181245020")]
|
|
private void OEPHPHGBABH(Punchkey DNGKIAJLLHG)
|
|
{
|
|
Punchkey punchkey = this.shiftKey;
|
|
int num = 0;
|
|
punchkey.LODFDOLMDCK = num != 0;
|
|
Punchkey[] hnmgnbibafa = this.HNMGNBIBAFA;
|
|
int num2 = 0;
|
|
int length = hnmgnbibafa.Length;
|
|
if (num2 < length)
|
|
{
|
|
hnmgnbibafa[num2].RefreshKeyCapText();
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006C5 RID: 1733 RVA: 0x00022CFC File Offset: 0x00020EFC
|
|
[Token(Token = "0x60006C5")]
|
|
[Address(RVA = "0x12450A0", Offset = "0x1243AA0", VA = "0x1812450A0")]
|
|
public void SimulateKeyPress(Punchkey DNGKIAJLLHG)
|
|
{
|
|
AG_TMP_InputField biboiedpnoj = this.BIBOIEDPNOJ;
|
|
int num = 0;
|
|
if (biboiedpnoj != num)
|
|
{
|
|
if (biboiedpnoj.m_CharacterLimit == 0)
|
|
{
|
|
Debug.LogWarning("Set input field character limit greater than 0 to use with PunchKeyboard", biboiedpnoj);
|
|
}
|
|
int stringLength = biboiedpnoj.m_Text.m_stringLength;
|
|
int num2 = this.FNMNIIDKFHD;
|
|
int num3 = 0;
|
|
int num4 = Mathf.Clamp(num2, num3, stringLength);
|
|
if (num4 != this.FNMNIIDKFHD)
|
|
{
|
|
this.FNMNIIDKFHD = num4;
|
|
this.JLLANEIFOCN = true;
|
|
}
|
|
num2 = biboiedpnoj.stringPositionInternal;
|
|
int stringSelectPositionInternal = biboiedpnoj.stringSelectPositionInternal;
|
|
if (num2 == stringSelectPositionInternal)
|
|
{
|
|
}
|
|
num2 = biboiedpnoj.stringPositionInternal;
|
|
int num5 = biboiedpnoj.stringSelectPositionInternal;
|
|
int num6 = Mathf.Min(num2, num5);
|
|
string text = biboiedpnoj.m_Text;
|
|
num5 = num6;
|
|
num2 = biboiedpnoj.stringPositionInternal;
|
|
int stringSelectPositionInternal2 = biboiedpnoj.stringSelectPositionInternal;
|
|
num2 -= stringSelectPositionInternal2;
|
|
int num7 = Mathf.Abs(num2);
|
|
string text2 = text.Remove(num5, num7);
|
|
biboiedpnoj.text = text2;
|
|
if (num5 != this.FNMNIIDKFHD)
|
|
{
|
|
this.FNMNIIDKFHD = num5;
|
|
this.JLLANEIFOCN = true;
|
|
}
|
|
biboiedpnoj.selectionStringFocusPosition = num5;
|
|
int num8 = 0;
|
|
biboiedpnoj.selectionStringAnchorPosition = num5;
|
|
int num10;
|
|
if (DNGKIAJLLHG.specialKeyType == Punchkey.JABLHKIMJAD.BackSpace)
|
|
{
|
|
string text3 = biboiedpnoj.m_Text;
|
|
if (text3.m_stringLength <= 0)
|
|
{
|
|
goto IL_156;
|
|
}
|
|
ulong num9;
|
|
if (num9 != (ulong)0L)
|
|
{
|
|
goto IL_315;
|
|
}
|
|
int fnmniidkfhd = this.FNMNIIDKFHD;
|
|
if (fnmniidkfhd <= 0)
|
|
{
|
|
goto IL_315;
|
|
}
|
|
string text4 = text3.Remove(fnmniidkfhd, num8);
|
|
biboiedpnoj.text = text4;
|
|
num10 = this.FNMNIIDKFHD - 1;
|
|
}
|
|
if (num10 == 3)
|
|
{
|
|
goto IL_283;
|
|
}
|
|
IL_156:
|
|
string text5 = biboiedpnoj.m_Text;
|
|
int characterLimit = biboiedpnoj.m_CharacterLimit;
|
|
if (text5.m_stringLength >= characterLimit)
|
|
{
|
|
goto IL_315;
|
|
}
|
|
if (num10 != 0)
|
|
{
|
|
if (num10 != 6 && num10 != 1)
|
|
{
|
|
goto IL_315;
|
|
}
|
|
}
|
|
bool toggled = this.shiftKey.LODFDOLMDCK;
|
|
if (toggled)
|
|
{
|
|
string keyCapChar_Shift = DNGKIAJLLHG.KeyCapChar_Shift;
|
|
if (!toggled)
|
|
{
|
|
}
|
|
}
|
|
bool toggled2 = this.altKey.LODFDOLMDCK;
|
|
if (toggled2)
|
|
{
|
|
string keyCapChar_Alt = DNGKIAJLLHG.KeyCapChar_Alt;
|
|
if (!toggled2)
|
|
{
|
|
}
|
|
}
|
|
string keyCapChar = DNGKIAJLLHG.KeyCapChar;
|
|
string text6 = biboiedpnoj.m_Text;
|
|
int fnmniidkfhd2 = this.FNMNIIDKFHD;
|
|
string text7 = text6.Insert(fnmniidkfhd2, keyCapChar);
|
|
biboiedpnoj.text = text7;
|
|
int stringLength2 = keyCapChar.m_stringLength;
|
|
if (stringLength2 != this.FNMNIIDKFHD)
|
|
{
|
|
this.FNMNIIDKFHD = stringLength2;
|
|
this.JLLANEIFOCN = true;
|
|
}
|
|
if (!this.shiftKey.LODFDOLMDCK)
|
|
{
|
|
goto IL_315;
|
|
}
|
|
Punchkey punchkey = this.shiftKey;
|
|
int num11 = 0;
|
|
punchkey.LODFDOLMDCK = num11 != 0;
|
|
Punchkey punchkey2 = this.altKey;
|
|
int num12 = 0;
|
|
punchkey2.LODFDOLMDCK = num12 != 0;
|
|
Punchkey[] hnmgnbibafa = this.HNMGNBIBAFA;
|
|
int num13 = 0;
|
|
int num14 = 0;
|
|
int length = hnmgnbibafa.Length;
|
|
if (num13 >= length)
|
|
{
|
|
goto IL_315;
|
|
}
|
|
hnmgnbibafa[num14].RefreshKeyCapText();
|
|
num14++;
|
|
IL_283:
|
|
if (!biboiedpnoj.multiLine)
|
|
{
|
|
GameObject gameObject = biboiedpnoj.gameObject;
|
|
BaseEventData baseEventData = new BaseEventData(EventSystem.current);
|
|
ExecuteEvents.EventFunction<ISubmitHandler> s_SubmitHandler = ExecuteEvents.s_SubmitHandler;
|
|
bool flag = ExecuteEvents.Execute<ISubmitHandler>(gameObject, baseEventData, s_SubmitHandler);
|
|
}
|
|
string text8 = biboiedpnoj.m_Text;
|
|
int characterLimit2 = biboiedpnoj.m_CharacterLimit;
|
|
if (text8.m_stringLength < characterLimit2)
|
|
{
|
|
int fnmniidkfhd3 = this.FNMNIIDKFHD;
|
|
string text9 = text8.Insert(fnmniidkfhd3, "\n");
|
|
biboiedpnoj.text = text9;
|
|
int fnmniidkfhd4 = this.FNMNIIDKFHD;
|
|
int num15 = fnmniidkfhd4 + 1;
|
|
if (num15 != fnmniidkfhd4)
|
|
{
|
|
this.JLLANEIFOCN = true;
|
|
this.FNMNIIDKFHD = num15;
|
|
}
|
|
}
|
|
IL_315:
|
|
if (!biboiedpnoj.m_ForceDisableScreenSpaceNotification && biboiedpnoj.m_InputType != TMP_InputField.InputType.Password)
|
|
{
|
|
string text10 = biboiedpnoj.m_Text;
|
|
if (stringLength != text10.m_stringLength)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num16 = 0;
|
|
if (instance != num16)
|
|
{
|
|
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.keyPressedSuccess;
|
|
Transform transform = DNGKIAJLLHG.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Action onAnyKeyPressed = this.OnAnyKeyPressed;
|
|
if (onAnyKeyPressed != 0)
|
|
{
|
|
onAnyKeyPressed();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006C6 RID: 1734 RVA: 0x00023094 File Offset: 0x00021294
|
|
[Token(Token = "0x60006C6")]
|
|
[Address(RVA = "0x1244D70", Offset = "0x1243770", VA = "0x181244D70")]
|
|
private bool IKLBNIMKIJN(AG_TMP_InputField DBFBLNILIGL)
|
|
{
|
|
int num = DBFBLNILIGL.stringPositionInternal;
|
|
int stringSelectPositionInternal = DBFBLNILIGL.stringSelectPositionInternal;
|
|
if (num == stringSelectPositionInternal)
|
|
{
|
|
}
|
|
num = DBFBLNILIGL.stringPositionInternal;
|
|
int num2 = DBFBLNILIGL.stringSelectPositionInternal;
|
|
int num3 = Mathf.Min(num, num2);
|
|
string text = DBFBLNILIGL.m_Text;
|
|
num2 = num3;
|
|
num = DBFBLNILIGL.stringPositionInternal;
|
|
int stringSelectPositionInternal2 = DBFBLNILIGL.stringSelectPositionInternal;
|
|
num -= stringSelectPositionInternal2;
|
|
int num4 = Mathf.Abs(num);
|
|
string text2 = text.Remove(num2, num4);
|
|
DBFBLNILIGL.text = text2;
|
|
if (num2 != this.FNMNIIDKFHD)
|
|
{
|
|
this.FNMNIIDKFHD = num2;
|
|
}
|
|
DBFBLNILIGL.selectionStringFocusPosition = num2;
|
|
DBFBLNILIGL.selectionStringAnchorPosition = num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060006C7 RID: 1735 RVA: 0x0002312C File Offset: 0x0002132C
|
|
[Token(Token = "0x60006C7")]
|
|
[Address(RVA = "0x1244C40", Offset = "0x1243640", VA = "0x181244C40")]
|
|
private string BKGEHHEGABN(Punchkey DNGKIAJLLHG)
|
|
{
|
|
bool toggled = this.shiftKey.LODFDOLMDCK;
|
|
if (toggled)
|
|
{
|
|
string keyCapChar_Shift = DNGKIAJLLHG.KeyCapChar_Shift;
|
|
if (!toggled)
|
|
{
|
|
return DNGKIAJLLHG.KeyCapChar_Shift;
|
|
}
|
|
}
|
|
bool toggled2 = this.altKey.LODFDOLMDCK;
|
|
string keyCapChar_Alt2;
|
|
if (toggled2)
|
|
{
|
|
string keyCapChar_Alt = DNGKIAJLLHG.KeyCapChar_Alt;
|
|
if (!toggled2)
|
|
{
|
|
keyCapChar_Alt2 = DNGKIAJLLHG.KeyCapChar_Alt;
|
|
return keyCapChar_Alt2;
|
|
}
|
|
}
|
|
return keyCapChar_Alt2;
|
|
}
|
|
|
|
// Token: 0x060006C8 RID: 1736 RVA: 0x0002318C File Offset: 0x0002138C
|
|
[Token(Token = "0x60006C8")]
|
|
[Address(RVA = "0x1245A20", Offset = "0x1244420", VA = "0x181245A20")]
|
|
public Punchkeyboard()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000609 RID: 1545
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000609")]
|
|
[SerializeField]
|
|
private Punchkey shiftKey;
|
|
|
|
// Token: 0x0400060A RID: 1546
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400060A")]
|
|
[SerializeField]
|
|
private Punchkey altKey;
|
|
|
|
// Token: 0x0400060B RID: 1547
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400060B")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip keyPressedSuccess;
|
|
|
|
// Token: 0x0400060C RID: 1548
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400060C")]
|
|
[Header("Context specific keys")]
|
|
public Transform EmailKeysRoot;
|
|
|
|
// Token: 0x0400060D RID: 1549
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400060D")]
|
|
[SerializeField]
|
|
private Transform standardKeyboard;
|
|
|
|
// Token: 0x0400060E RID: 1550
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400060E")]
|
|
[SerializeField]
|
|
private Transform numericKeyboard;
|
|
|
|
// Token: 0x0400060F RID: 1551
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400060F")]
|
|
private Punchkey[] HNMGNBIBAFA;
|
|
|
|
// Token: 0x04000610 RID: 1552
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000610")]
|
|
private Punchkey[] DCACLANBFGG;
|
|
|
|
// Token: 0x04000611 RID: 1553
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000611")]
|
|
private AG_TMP_InputField BIBOIEDPNOJ;
|
|
|
|
// Token: 0x04000612 RID: 1554
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000612")]
|
|
private int FNMNIIDKFHD;
|
|
|
|
// Token: 0x04000613 RID: 1555
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x4000613")]
|
|
private bool JLLANEIFOCN = true;
|
|
|
|
// Token: 0x04000614 RID: 1556
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000614")]
|
|
public Action OnAnyKeyPressed;
|
|
|
|
// Token: 0x04000616 RID: 1558
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000616")]
|
|
private bool HFIGABCINIF;
|
|
}
|