using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Inputs; using TMPro; using UnityEngine; // Token: 0x020025B6 RID: 9654 [Token(Token = "0x20025B6")] public class KKDIDHHNACF : DNLCJBNPBCM { // Token: 0x0600F679 RID: 63097 RVA: 0x00383E2C File Offset: 0x0038202C [Token(Token = "0x600F679")] [Address(RVA = "0x167A780", Offset = "0x1679780", VA = "0x18167A780", Slot = "23")] public override void OFFLOPLJBBG(KeyboardMouseLegacyInputSource PBGBNMCPEAJ) { base.OFFLOPLJBBG(PBGBNMCPEAJ); int[] array = new int[55]; int num = 0; this.IDANDPJNIAI = array; if (num < array.Length) { num++; array[0] = (int)((ulong)4294967295L); int[] idandpjniai = this.IDANDPJNIAI; } KeyboardMouseLegacyInputSource.KeyboardMouseInputMap[] inputMap = PBGBNMCPEAJ.inputMap; int length = inputMap.Length; if (num < length) { KeyboardMouseLegacyInputSource.KeyboardMouseInputMap keyboardMouseInputMap = inputMap[num]; int[] idandpjniai2 = this.IDANDPJNIAI; FCGJOOGFCEI inputType = keyboardMouseInputMap.inputType; idandpjniai2[0] = num; num++; } } // Token: 0x17002833 RID: 10291 // (get) Token: 0x0600F67A RID: 63098 RVA: 0x00383EB8 File Offset: 0x003820B8 [Token(Token = "0x17002833")] public override COBOOKPLEBJ PCMBOBNHLDA { [Token(Token = "0x600F67A")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "5")] get { } } // Token: 0x17002834 RID: 10292 // (get) Token: 0x0600F67B RID: 63099 RVA: 0x00383EC8 File Offset: 0x003820C8 [Token(Token = "0x17002834")] public override IFDIGHKFEGF AKFKMKMEBHG { [Token(Token = "0x600F67B")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "4")] get { return IFDIGHKFEGF.KEYBOARD_MOUSE; } } // Token: 0x0600F67C RID: 63100 RVA: 0x00383ED8 File Offset: 0x003820D8 [Token(Token = "0x600F67C")] [Address(RVA = "0x1679F60", Offset = "0x1678F60", VA = "0x181679F60", Slot = "26")] protected override bool BHBGIHPJOMI(InputConfig JDFFACACBAC, out LegacyInputConfiguration FJGEFIHPHBJ, out LegacyInputConfiguration POBDHCIAHLB) { FCGJOOGFCEI inputType = JDFFACACBAC.keyboardMouse.inputType; if (inputType != FCGJOOGFCEI.NONE) { int[] idandpjniai = this.IDANDPJNIAI; int num = idandpjniai[(int)inputType]; int length = idandpjniai.Length; } throw new NullReferenceException(); } // Token: 0x0600F67D RID: 63101 RVA: 0x00383F18 File Offset: 0x00382118 [Token(Token = "0x600F67D")] [Address(RVA = "0x167A430", Offset = "0x1679430", VA = "0x18167A430", Slot = "21")] public override void KGDLBEAPDFE(InputConfig JCLBMGENPEB, out Sprite KMJNLPEBOIF, out Sprite CJBHMAHHCGE) { FCGJOOGFCEI inputType = JCLBMGENPEB.keyboardMouse.inputType; if (inputType != FCGJOOGFCEI.NONE) { int[] idandpjniai = this.IDANDPJNIAI; int num = idandpjniai[(int)inputType]; int length = idandpjniai.Length; } } // Token: 0x0600F67E RID: 63102 RVA: 0x00383F54 File Offset: 0x00382154 [Token(Token = "0x600F67E")] [Address(RVA = "0x167A390", Offset = "0x1679390", VA = "0x18167A390", Slot = "22")] public override LOADIDAJBDH IMOACEJMABI(InputConfig JDFFACACBAC) { return JDFFACACBAC.keyboardMouse.keyboardDialogType; } // Token: 0x0600F67F RID: 63103 RVA: 0x00383F74 File Offset: 0x00382174 [Token(Token = "0x600F67F")] [Address(RVA = "0x167A730", Offset = "0x1679730", VA = "0x18167A730", Slot = "9")] public override MALHPBLGPGM LEMFIADLNAA(InputConfig PBGBNMCPEAJ) { return PBGBNMCPEAJ.keyboardMouse.ButtonPressType; } // Token: 0x0600F680 RID: 63104 RVA: 0x00383F94 File Offset: 0x00382194 [Token(Token = "0x600F680")] [Address(RVA = "0x167A320", Offset = "0x1679320", VA = "0x18167A320", Slot = "16")] public override bool HCMJCLCPKML(GAMNIEMGCBI NJDKPFFBCOM, InputConfig JDFFACACBAC) { KeyboardMouseInputConfig keyboardMouse = JDFFACACBAC.keyboardMouse; OOEAAFIGGBA gmmpgnelcpn = this.GMMPGNELCPN; bool flag; return flag; } // Token: 0x0600F681 RID: 63105 RVA: 0x00383FB8 File Offset: 0x003821B8 [Token(Token = "0x600F681")] [Address(RVA = "0x167A5F0", Offset = "0x16795F0", VA = "0x18167A5F0", Slot = "17")] public override void LDBHDPMNFKP(List MMKFFDDADLF) { int num; do { num = 0; this.GMMPGNELCPN.MOPNNFHKCFM(); bool flag; if (flag) { } } while (num != 0); } // Token: 0x0600F682 RID: 63106 RVA: 0x00383FDC File Offset: 0x003821DC [Token(Token = "0x600F682")] [Address(RVA = "0x167A510", Offset = "0x1679510", VA = "0x18167A510", Slot = "18")] public override void KOBJHNHIAHN(AJIPAMOFEHD OBGGBEJNPFL) { OOEAAFIGGBA gmmpgnelcpn = this.GMMPGNELCPN; } // Token: 0x0600F683 RID: 63107 RVA: 0x00383FF8 File Offset: 0x003821F8 [Token(Token = "0x600F683")] [Address(RVA = "0x167A3B0", Offset = "0x16793B0", VA = "0x18167A3B0", Slot = "19")] public override void JANJAKHFOEP(AJIPAMOFEHD AKENHHFJNMO) { OOEAAFIGGBA gmmpgnelcpn = this.GMMPGNELCPN; } // Token: 0x0600F684 RID: 63108 RVA: 0x00384014 File Offset: 0x00382214 [Token(Token = "0x600F684")] [Address(RVA = "0x167A5B0", Offset = "0x16795B0", VA = "0x18167A5B0", Slot = "20")] public override bool KOILLJBMBLO(InputConfig JELPFJHDKEF, InputConfig DFBJOICKMMN) { KeyboardMouseInputConfig keyboardMouse = JELPFJHDKEF.keyboardMouse; FCGJOOGFCEI inputType = DFBJOICKMMN.keyboardMouse.inputType; return keyboardMouse.inputType == inputType; } // Token: 0x0600F685 RID: 63109 RVA: 0x00384044 File Offset: 0x00382244 [Token(Token = "0x600F685")] [Address(RVA = "0x167A250", Offset = "0x1679250", VA = "0x18167A250")] private bool EOOJIMHOIEO(FCGJOOGFCEI ALDLLDBNJDL, out LegacyInputConfiguration FJGEFIHPHBJ) { if (ALDLLDBNJDL != FCGJOOGFCEI.NONE) { int num = this.IDANDPJNIAI[(int)ALDLLDBNJDL]; return true; } throw new IndexOutOfRangeException(); } // Token: 0x0600F686 RID: 63110 RVA: 0x00384070 File Offset: 0x00382270 [Token(Token = "0x600F686")] [Address(RVA = "0x12CDF60", Offset = "0x12CCF60", VA = "0x1812CDF60")] private int IEDHKFKOMEB(FCGJOOGFCEI KJNDMFLHLIJ) { if (KJNDMFLHLIJ != FCGJOOGFCEI.NONE) { int[] idandpjniai = this.IDANDPJNIAI; return idandpjniai[(int)KJNDMFLHLIJ]; } return -1; } // Token: 0x0600F687 RID: 63111 RVA: 0x0038409C File Offset: 0x0038229C [Token(Token = "0x600F687")] [Address(RVA = "0x167A180", Offset = "0x1679180", VA = "0x18167A180", Slot = "27")] protected override bool DANEIAIKNDM(KeyCode DNGKIAJLLHG) { if (DNGKIAJLLHG > KeyCode.None && DNGKIAJLLHG != KeyCode.Tab && DNGKIAJLLHG != KeyCode.Escape && DNGKIAJLLHG != KeyCode.Delete) { TMP_InputField k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField; int num = 0; if (k__BackingField != num) { } } throw new NullReferenceException(); } // Token: 0x0600F688 RID: 63112 RVA: 0x003840DC File Offset: 0x003822DC [Token(Token = "0x600F688")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "24")] protected override bool BJIPCLFGBOE() { return true; } // Token: 0x0600F689 RID: 63113 RVA: 0x003840EC File Offset: 0x003822EC [Token(Token = "0x600F689")] [Address(RVA = "0x167A040", Offset = "0x1679040", VA = "0x18167A040", Slot = "25")] protected override bool BIEPCPJNODI() { int num = 0; FCGJOOGFCEI[] lnfojjmikhd = KKDIDHHNACF.LNFOJJMIKHD; int length = lnfojjmikhd.Length; if (num < length) { FCGJOOGFCEI fcgjoogfcei = lnfojjmikhd[num]; if (fcgjoogfcei != FCGJOOGFCEI.NONE) { int[] idandpjniai = this.IDANDPJNIAI; int num2 = idandpjniai[(int)fcgjoogfcei]; int length2 = idandpjniai.Length; bool flag; if (flag) { return true; } } num++; return true; } throw new NullReferenceException(); } // Token: 0x0600F68A RID: 63114 RVA: 0x00384148 File Offset: 0x00382348 [Token(Token = "0x600F68A")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "7")] public override bool NNAMEMBJJFF() { return true; } // Token: 0x0600F68B RID: 63115 RVA: 0x00384158 File Offset: 0x00382358 [Token(Token = "0x600F68B")] [Address(RVA = "0x167A750", Offset = "0x1679750", VA = "0x18167A750")] private bool MDCHFPACGMD(KeyCode KEMEEGFMGAI) { if (KEMEEGFMGAI > KeyCode.None && KEMEEGFMGAI != KeyCode.Tab && KEMEEGFMGAI != KeyCode.Escape && KEMEEGFMGAI != KeyCode.Delete) { return true; } } // Token: 0x0600F68C RID: 63116 RVA: 0x0038417C File Offset: 0x0038237C [Token(Token = "0x600F68C")] [Address(RVA = "0x167A910", Offset = "0x1679910", VA = "0x18167A910")] public KKDIDHHNACF() { Func <>9__24_ = KKDIDHHNACF.<>c.<>9__24_0; if (<>9__24_ == 0) { KKDIDHHNACF.<>c.<>9__24_0 = (FCGJOOGFCEI t) => (int)t; } OOEAAFIGGBA ooeaafiggba = new OOEAAFIGGBA(55, <>9__24_); this.GMMPGNELCPN = ooeaafiggba; base..ctor(); } // Token: 0x0600F68D RID: 63117 RVA: 0x003841C4 File Offset: 0x003823C4 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x600F68D")] [Address(RVA = "0x167A8B0", Offset = "0x16798B0", VA = "0x18167A8B0")] static KKDIDHHNACF() { FCGJOOGFCEI[] array = new FCGJOOGFCEI[4]; RuntimeHelpers.InitializeArray(array, fieldof(.A85408BFB58DA00FDA49178E805E02D2FF2043BE).FieldHandle); KKDIDHHNACF.LNFOJJMIKHD = array; } // Token: 0x0400A35A RID: 41818 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400A35A")] private readonly OOEAAFIGGBA GMMPGNELCPN; // Token: 0x0400A35B RID: 41819 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400A35B")] private int[] IDANDPJNIAI; // Token: 0x0400A35C RID: 41820 [Token(Token = "0x400A35C")] private static FCGJOOGFCEI[] LNFOJJMIKHD; }