using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Inputs; using RecRoom.Inputs.Touch; using UnityEngine; // Token: 0x020024E4 RID: 9444 [Token(Token = "0x20024E4")] public sealed class LOCNHHPGIAG { // Token: 0x17002794 RID: 10132 // (get) Token: 0x0600F2B7 RID: 62135 RVA: 0x0037C6D8 File Offset: 0x0037A8D8 // (set) Token: 0x0600F2B8 RID: 62136 RVA: 0x0037C6EC File Offset: 0x0037A8EC [Token(Token = "0x17002794")] public IFDIGHKFEGF KDPLODLILDE { [Token(Token = "0x600F2B7")] [Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")] get; [Token(Token = "0x600F2B8")] [Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")] private set; } // Token: 0x17002795 RID: 10133 // (get) Token: 0x0600F2B9 RID: 62137 RVA: 0x0037C700 File Offset: 0x0037A900 // (set) Token: 0x0600F2BA RID: 62138 RVA: 0x0037C714 File Offset: 0x0037A914 [Token(Token = "0x17002795")] public COBOOKPLEBJ BOHGHCOIGKB { [Token(Token = "0x600F2B9")] [Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080")] get; [Token(Token = "0x600F2BA")] [Address(RVA = "0x52EC20", Offset = "0x52DA20", VA = "0x18052EC20")] private set; } // Token: 0x17002796 RID: 10134 // (get) Token: 0x0600F2BB RID: 62139 RVA: 0x0037C728 File Offset: 0x0037A928 // (set) Token: 0x0600F2BC RID: 62140 RVA: 0x0037C73C File Offset: 0x0037A93C [Token(Token = "0x17002796")] public bool IJCHDCHAKCM { [Token(Token = "0x600F2BB")] [Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")] get; [Token(Token = "0x600F2BC")] [Address(RVA = "0x43DE90", Offset = "0x43CC90", VA = "0x18043DE90")] private set; } // Token: 0x0600F2BD RID: 62141 RVA: 0x0037C750 File Offset: 0x0037A950 [Token(Token = "0x600F2BD")] [Address(RVA = "0x90F910", Offset = "0x90E710", VA = "0x18090F910")] public LOCNHHPGIAG(ScreenControlsMap LADPOGCLPOI, InputSourceConfigBase[] BMGALKKENMP) { AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.ANNFDCHKGLC = aolmggapkeh; base..ctor(); MCKDGBIJLNL[] array = new MCKDGBIJLNL[95]; int num = 0; this.EIAMPDPEFOP = array; int length = array.Length; if (num >= length) { AOLMGGAPKEH[] array2 = new AOLMGGAPKEH[95]; this.JBADPPAAOAO = array2; int num2; if (num < array2.Length) { AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH(); num2 = 0; if (aolmggapkeh2 != 0) { } num++; array2[0] = aolmggapkeh2; } HJAJIGDPBDH[] array3 = new HJAJIGDPBDH[num2]; if (num < array3) { if (num.ToString() != 0) { } num++; } return; } MCKDGBIJLNL mckdgbijlnl; if (mckdgbijlnl.ACGHMIJJIAB != (ulong)0L) { MCKDGBIJLNL mckdgbijlnl2; Sprite k__BackingField = mckdgbijlnl2.k__BackingField; MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; num++; throw new ArrayTypeMismatchException(); } MCKDGBIJLNL[] eiampdpefop2 = this.EIAMPDPEFOP; num++; throw new ArrayTypeMismatchException(); } // Token: 0x0600F2BE RID: 62142 RVA: 0x0037C83C File Offset: 0x0037AA3C [Token(Token = "0x600F2BE")] [Address(RVA = "0x90D920", Offset = "0x90C720", VA = "0x18090D920")] public void DABPLMFLLFN() { int num = 0; HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE; if (fhoddphphoe != 0) { COBOOKPLEBJ cobookplebj = fhoddphphoe.PCMBOBNHLDA; if (cobookplebj == COBOOKPLEBJ.PLAYSTATION) { goto IL_7C; } if (cobookplebj != COBOOKPLEBJ.NONE) { goto IL_23; } } this.FHODDPHPHOE = num; IL_23: HJAJIGDPBDH[] dhnhfeogmmc = this.DHNHFEOGMMC; int length = dhnhfeogmmc.Length; if (num < length) { HJAJIGDPBDH hjajigdpbdh = dhnhfeogmmc[num]; COBOOKPLEBJ cobookplebj2 = hjajigdpbdh.PCMBOBNHLDA; if (cobookplebj2 != COBOOKPLEBJ.PLAYSTATION) { if (this.FHODDPHPHOE == (ulong)0L && cobookplebj2 == COBOOKPLEBJ.XBOX && hjajigdpbdh.IIOKMIGIADG() != HOAPJFKJHIO.NOT_CONNECTED) { this.FHODDPHPHOE = hjajigdpbdh; } num++; } this.FHODDPHPHOE = hjajigdpbdh; } IL_7C: HJAJIGDPBDH fhoddphphoe2 = this.FHODDPHPHOE; if (fhoddphphoe2 != 0) { string text = fhoddphphoe2.ToString(); this.k__BackingField = text; IFDIGHKFEGF ifdighkfegf = fhoddphphoe2.AKFKMKMEBHG; this.k__BackingField = (COBOOKPLEBJ)ifdighkfegf; } bool flag = this.DALMKEGNMJC(fhoddphphoe2); this.k__BackingField = flag; } // Token: 0x0600F2BF RID: 62143 RVA: 0x0037C90C File Offset: 0x0037AB0C [Token(Token = "0x600F2BF")] [Address(RVA = "0x90EC90", Offset = "0x90DA90", VA = "0x18090EC90")] public void KCODJKGHBHO(object PIHIPPPPEBI) { this.ANNFDCHKGLC.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600F2C0 RID: 62144 RVA: 0x0037C92C File Offset: 0x0037AB2C [Token(Token = "0x600F2C0")] [Address(RVA = "0x90F360", Offset = "0x90E160", VA = "0x18090F360")] public void MJEEPGFJCPL(object PIHIPPPPEBI) { this.ANNFDCHKGLC.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x0600F2C1 RID: 62145 RVA: 0x0037C94C File Offset: 0x0037AB4C [Token(Token = "0x600F2C1")] [Address(RVA = "0x90ECF0", Offset = "0x90DAF0", VA = "0x18090ECF0")] public void KOBJHNHIAHN(GAMNIEMGCBI NJDKPFFBCOM, object PIHIPPPPEBI) { AOLMGGAPKEH[] jbadppaaoao = this.JBADPPAAOAO; jbadppaaoao[(int)NJDKPFFBCOM].BPAJKKAGPKB(PIHIPPPPEBI); int num = 0; if (this.FHODDPHPHOE != num) { ControlConfig ooclicdljph = this.EIAMPDPEFOP[(int)NJDKPFFBCOM].OOCLICDLJPH; this.FHODDPHPHOE.LDBHDPMNFKP(num); } } // Token: 0x0600F2C2 RID: 62146 RVA: 0x0037C9A0 File Offset: 0x0037ABA0 [Token(Token = "0x600F2C2")] [Address(RVA = "0x90E5B0", Offset = "0x90D3B0", VA = "0x18090E5B0")] public void HHMJAHIDPIG(GAMNIEMGCBI NJDKPFFBCOM) { int num = 0; if (this.FHODDPHPHOE != num) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; ControlConfig ooclicdljph = eiampdpefop[(int)NJDKPFFBCOM].OOCLICDLJPH; this.FHODDPHPHOE.LDBHDPMNFKP(num); } } // Token: 0x0600F2C3 RID: 62147 RVA: 0x0037C9E0 File Offset: 0x0037ABE0 [Token(Token = "0x600F2C3")] [Address(RVA = "0x90EB20", Offset = "0x90D920", VA = "0x18090EB20")] public void JANJAKHFOEP(GAMNIEMGCBI NJDKPFFBCOM, object PIHIPPPPEBI) { AOLMGGAPKEH[] jbadppaaoao = this.JBADPPAAOAO; jbadppaaoao[(int)NJDKPFFBCOM].BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x0600F2C4 RID: 62148 RVA: 0x0037CA0C File Offset: 0x0037AC0C [Token(Token = "0x600F2C4")] [Address(RVA = "0x90ECB0", Offset = "0x90DAB0", VA = "0x18090ECB0")] public Sprite KGDLBEAPDFE(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F2C5 RID: 62149 RVA: 0x0037CA34 File Offset: 0x0037AC34 [Token(Token = "0x600F2C5")] [Address(RVA = "0x90EEA0", Offset = "0x90DCA0", VA = "0x18090EEA0")] public Sprite LFAOCCNBLPO(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F2C6 RID: 62150 RVA: 0x0037CA5C File Offset: 0x0037AC5C [Token(Token = "0x600F2C6")] [Address(RVA = "0x90F520", Offset = "0x90E320", VA = "0x18090F520")] public LOADIDAJBDH ODOINKEDEIO(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F2C7 RID: 62151 RVA: 0x0037CA84 File Offset: 0x0037AC84 [Token(Token = "0x600F2C7")] [Address(RVA = "0x90E320", Offset = "0x90D120", VA = "0x18090E320")] public EJAJJNEHCIC GAIIFELIOME(GAMNIEMGCBI NJDKPFFBCOM, out JHBMLHEKGJI BDFDACHIDBO) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; TouchInputConfig touch = eiampdpefop[(int)NJDKPFFBCOM].OOCLICDLJPH.inputConfig.touch; EJAJJNEHCIC touchInputType = touch.touchInputType; if (touchInputType == EJAJJNEHCIC.TouchInput) { JHBMLHEKGJI touchType = touch.touchType; BDFDACHIDBO.value__ = (int)touchType; } return touchInputType; } // Token: 0x0600F2C8 RID: 62152 RVA: 0x0037CAD4 File Offset: 0x0037ACD4 [Token(Token = "0x600F2C8")] [Address(RVA = "0x90E390", Offset = "0x90D190", VA = "0x18090E390")] public bool GDJCELJAHEB(GAMNIEMGCBI NJDKPFFBCOM, out JHKHGMAJMNM KDNKDPPINNJ) { if (SingletonMonoBehaviour.FFNIFALJLDD) { TouchInputConfig touch = this.EIAMPDPEFOP[(int)NJDKPFFBCOM].OOCLICDLJPH.inputConfig.touch; if (touch.touchInputType == EJAJJNEHCIC.TouchInput && touch.touchType != JHBMLHEKGJI.UNTRACKED) { TouchInputSystem instance = SingletonMonoBehaviour.ONCPNMDGGKG; bool flag; return flag; } } throw new IndexOutOfRangeException(); } // Token: 0x0600F2C9 RID: 62153 RVA: 0x0037CB2C File Offset: 0x0037AD2C [Token(Token = "0x600F2C9")] [Address(RVA = "0x90EDF0", Offset = "0x90DBF0", VA = "0x18090EDF0")] public bool KOILLJBMBLO(GAMNIEMGCBI ODKKENOKOAG, GAMNIEMGCBI FJFPACGDKMB) { HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE; if (fhoddphphoe != 0) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; int length = eiampdpefop.Length; ControlConfig ooclicdljph = eiampdpefop[(int)ODKKENOKOAG].OOCLICDLJPH; ControlConfig ooclicdljph2 = eiampdpefop[(int)FJFPACGDKMB].OOCLICDLJPH; IFDIGHKFEGF ifdighkfegf = fhoddphphoe.AKFKMKMEBHG; } throw new IndexOutOfRangeException(); } // Token: 0x0600F2CA RID: 62154 RVA: 0x0037CB84 File Offset: 0x0037AD84 [Token(Token = "0x600F2CA")] [Address(RVA = "0x90E110", Offset = "0x90CF10", VA = "0x18090E110")] public bool FNODGNELIBM(Player IEKDDPPNFPF, PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, out GAMNIEMGCBI GAONIALIOLG) { Tool febapkcnndc = IEKDDPPNFPF.GetHand((int)CBCCPKBNKAP).FEBAPKCNNDC; PlayerHand playerHand; Tool febapkcnndc2 = playerHand.FEBAPKCNNDC; int num = 0; if (!(febapkcnndc == num) && febapkcnndc.ECJIKMMMDOG) { bool flag = CBCCPKBNKAP != PlayerHand.PLLIKAOIPHP.Right; GAONIALIOLG.value__ = (flag ? 1 : 0); int num2 = 0; if (!(febapkcnndc2 == num2) && febapkcnndc2.ECJIKMMMDOG && this.FHODDPHPHOE != 0) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; int length = eiampdpefop.Length; ControlConfig ooclicdljph = eiampdpefop[8].OOCLICDLJPH; ControlConfig ooclicdljph2 = eiampdpefop[9].OOCLICDLJPH; return IEKDDPPNFPF.DNBIPBNNKJH.type == CBCCPKBNKAP; } } throw new NullReferenceException(); } // Token: 0x0600F2CB RID: 62155 RVA: 0x0037CC38 File Offset: 0x0037AE38 [Token(Token = "0x600F2CB")] [Address(RVA = "0x90D890", Offset = "0x90C690", VA = "0x18090D890")] public bool BCHHKJLFIMM(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F2CC RID: 62156 RVA: 0x0037CC60 File Offset: 0x0037AE60 [Token(Token = "0x600F2CC")] [Address(RVA = "0x90F250", Offset = "0x90E050", VA = "0x18090F250")] public bool MAMCIMINMFH(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].MNIGDIAFAKL; } // Token: 0x0600F2CD RID: 62157 RVA: 0x0037CC88 File Offset: 0x0037AE88 [Token(Token = "0x600F2CD")] [Address(RVA = "0x90EEE0", Offset = "0x90DCE0", VA = "0x18090EEE0")] public bool LGJMNHAODLD(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].IEGNLINFPCP; } // Token: 0x0600F2CE RID: 62158 RVA: 0x0037CCB0 File Offset: 0x0037AEB0 [Token(Token = "0x600F2CE")] [Address(RVA = "0x90EBE0", Offset = "0x90D9E0", VA = "0x18090EBE0")] public bool JNMOBOCNCCP(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; bool flag = eiampdpefop[(int)NJDKPFFBCOM].IEGNLINFPCP; if (!flag) { return flag; } return !this.EIAMPDPEFOP[(int)NJDKPFFBCOM].MNIGDIAFAKL; } // Token: 0x0600F2CF RID: 62159 RVA: 0x0037CCF4 File Offset: 0x0037AEF4 [Token(Token = "0x600F2CF")] [Address(RVA = "0x90D8D0", Offset = "0x90C6D0", VA = "0x18090D8D0")] public bool BOFDEILHCLO(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].GPGHKKMCFIF; } // Token: 0x0600F2D0 RID: 62160 RVA: 0x0037CD1C File Offset: 0x0037AF1C [Token(Token = "0x600F2D0")] [Address(RVA = "0x90EB90", Offset = "0x90D990", VA = "0x18090EB90")] public float JKOODLIMGNL(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].PKDIOJHNJEM; } // Token: 0x0600F2D1 RID: 62161 RVA: 0x0037CD44 File Offset: 0x0037AF44 [Token(Token = "0x600F2D1")] [Address(RVA = "0x90F560", Offset = "0x90E360", VA = "0x18090F560")] public bool PBOOILFPDLL(GAMNIEMGCBI NJDKPFFBCOM) { AOLMGGAPKEH annfdchkglc = this.ANNFDCHKGLC; if (annfdchkglc.CFLJGNJLBFG) { return true; } HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE; if (fhoddphphoe == 0) { } IFDIGHKFEGF ifdighkfegf = fhoddphphoe.AKFKMKMEBHG; throw new NullReferenceException(); } // Token: 0x0600F2D2 RID: 62162 RVA: 0x0037CD84 File Offset: 0x0037AF84 [Token(Token = "0x600F2D2")] [Address(RVA = "0x90F2A0", Offset = "0x90E0A0", VA = "0x18090F2A0")] public FDKPONPCGGC MDNLCPFOJNI(GAMNIEMGCBI NJDKPFFBCOM) { throw new NullReferenceException(); } // Token: 0x0600F2D3 RID: 62163 RVA: 0x0037CD98 File Offset: 0x0037AF98 [Token(Token = "0x600F2D3")] [Address(RVA = "0x90F380", Offset = "0x90E180", VA = "0x18090F380")] public float NDHGMBPBGPF(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F2D4 RID: 62164 RVA: 0x0037CDC0 File Offset: 0x0037AFC0 [Token(Token = "0x600F2D4")] [Address(RVA = "0x90F190", Offset = "0x90DF90", VA = "0x18090F190")] public float LNBKGKDPJBA(GAMNIEMGCBI GPMNMDMFCOC) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; if (this.k__BackingField != IFDIGHKFEGF.TOUCH) { return eiampdpefop[(int)GPMNMDMFCOC].k__BackingField; } if (eiampdpefop[(int)GPMNMDMFCOC].IEGNLINFPCP) { } throw new NullReferenceException(); } // Token: 0x0600F2D5 RID: 62165 RVA: 0x0037CE04 File Offset: 0x0037B004 [Token(Token = "0x600F2D5")] [Address(RVA = "0x90F4D0", Offset = "0x90E2D0", VA = "0x18090F4D0")] public Vector2 NPPIGAFIGFD(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; MCKDGBIJLNL mckdgbijlnl = eiampdpefop[(int)NJDKPFFBCOM]; throw new NullReferenceException(); } // Token: 0x0600F2D6 RID: 62166 RVA: 0x0037CE28 File Offset: 0x0037B028 [Token(Token = "0x600F2D6")] [Address(RVA = "0x90D7E0", Offset = "0x90C5E0", VA = "0x18090D7E0")] public KIJMAEEMGLG ADBMGDDJABL(GAMNIEMGCBI NJDKPFFBCOM) { float y = this.KEJFLDCHDNM.y; Vector3 gbabmhbigfj = this.IICBGIGPBKF.GBABMHBIGFJ; float y2 = this.IICBGIGPBKF.PHMMKNJHDJO.y; this.EIAMPDPEFOP = gbabmhbigfj; this.DHNHFEOGMMC = y2; this.KEJFLDCHDNM = gbabmhbigfj; this.IICBGIGPBKF.HEJBIFGHJOD.z = gbabmhbigfj; this.IICBGIGPBKF.PHMMKNJHDJO = y2; throw new NullReferenceException(); } // Token: 0x0600F2D7 RID: 62167 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600F2D7")] [Address(RVA = "0x90EB70", Offset = "0x90D970", VA = "0x18090EB70")] public Vector2 JGENCKPPAPJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600F2D8 RID: 62168 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600F2D8")] [Address(RVA = "0x90F220", Offset = "0x90E020", VA = "0x18090F220")] public IFCNMNFEGAM LOHKPILHPED() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600F2D9 RID: 62169 RVA: 0x0037CE98 File Offset: 0x0037B098 [Token(Token = "0x600F2D9")] [Address(RVA = "0x90D770", Offset = "0x90C570", VA = "0x18090D770")] public float ACFJMOHHDII(GAMNIEMGCBI NJDKPFFBCOM) { float time = Time.time; float num = this.EIAMPDPEFOP[(int)NJDKPFFBCOM].PKDIOJHNJEM; return time; } // Token: 0x0600F2DA RID: 62170 RVA: 0x0037CECC File Offset: 0x0037B0CC [Token(Token = "0x600F2DA")] [Address(RVA = "0x90DFE0", Offset = "0x90CDE0", VA = "0x18090DFE0")] public bool EFGJFNDHPMG(IReadOnlyList GPMNMDMFCOC) { int num = 0; bool flag = this.EIAMPDPEFOP[num].MNIGDIAFAKL; if ((this.EIAMPDPEFOP[num].IEGNLINFPCP && flag) || flag) { num++; } num++; throw new NullReferenceException(); } // Token: 0x0600F2DB RID: 62171 RVA: 0x0037CF18 File Offset: 0x0037B118 [Token(Token = "0x600F2DB")] [Address(RVA = "0x90F660", Offset = "0x90E460", VA = "0x18090F660")] public bool PJFKDLIGHIJ(IReadOnlyList GPMNMDMFCOC) { int num = 0; MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; MCKDGBIJLNL mckdgbijlnl; if (!mckdgbijlnl.IEGNLINFPCP) { num++; } return true; } // Token: 0x0600F2DC RID: 62172 RVA: 0x0037CF44 File Offset: 0x0037B144 [Token(Token = "0x600F2DC")] [Address(RVA = "0x90E650", Offset = "0x90D450", VA = "0x18090E650")] public bool HOMHEJFALKO(IReadOnlyList GPMNMDMFCOC) { int num = 0; if (!this.EIAMPDPEFOP[num].IEGNLINFPCP) { if (this.BOFDEILHCLO((GAMNIEMGCBI)num)) { num++; } num++; } throw new NullReferenceException(); } // Token: 0x0600F2DD RID: 62173 RVA: 0x0037CF80 File Offset: 0x0037B180 [Token(Token = "0x600F2DD")] [Address(RVA = "0x90EF30", Offset = "0x90DD30", VA = "0x18090EF30")] public void LMCHHHAKFNH(IReadOnlyList GPMNMDMFCOC, object PIHIPPPPEBI) { int num = 0; if (num < PIHIPPPPEBI) { num += num; if (num == PIHIPPPPEBI) { return; } num++; } int num2 = 0; if (num < num2) { num += num; if (num == num2) { return; } num++; } this.JBADPPAAOAO[num].BPAJKKAGPKB(PIHIPPPPEBI); int num3 = 0; if (this.FHODDPHPHOE != num3) { ControlConfig ooclicdljph = this.EIAMPDPEFOP[num].OOCLICDLJPH; this.FHODDPHPHOE.LDBHDPMNFKP(num3); } num++; } // Token: 0x0600F2DE RID: 62174 RVA: 0x0037CFF8 File Offset: 0x0037B1F8 [Token(Token = "0x600F2DE")] [Address(RVA = "0x90DE50", Offset = "0x90CC50", VA = "0x18090DE50")] public void DINNLPMHHDN(IReadOnlyList GPMNMDMFCOC, object PIHIPPPPEBI) { int num = 0; if (num < PIHIPPPPEBI) { num += num; if (num == PIHIPPPPEBI) { goto IL_3A; } num++; } int num2 = 0; if (num < num2) { num += num; if (num == num2) { goto IL_3F; } num++; } this.JBADPPAAOAO[num].BIHKNNPGGKP(PIHIPPPPEBI); num++; IL_3A: num += 19; IL_3F: num += 19; } // Token: 0x0600F2DF RID: 62175 RVA: 0x0037D050 File Offset: 0x0037B250 [Token(Token = "0x600F2DF")] [Address(RVA = "0x90DA60", Offset = "0x90C860", VA = "0x18090DA60")] private bool DALMKEGNMJC(HJAJIGDPBDH DNAKMCGMEEA) { if (DNAKMCGMEEA != 0) { List bclgdndnfmp = LOCNHHPGIAG.BCLGDNDNFMP; int num = 0; bclgdndnfmp.Clear(); AOLMGGAPKEH[] jbadppaaoao = this.JBADPPAAOAO; int num2 = 0; int num3 = 0; if (num2 < jbadppaaoao.Length) { if (jbadppaaoao[num3].CFLJGNJLBFG) { ControlConfig controlConfig = this.MFDIKLPCDMJ((GAMNIEMGCBI)num3); bclgdndnfmp.Add(num); } AOLMGGAPKEH[] jbadppaaoao2 = this.JBADPPAAOAO; num3++; } } MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; int num4 = 0; int num5 = 0; if (num5 < eiampdpefop.Length) { if (this.ANNFDCHKGLC.CFLJGNJLBFG) { } if (DNAKMCGMEEA == 0) { } ControlConfig ooclicdljph = this.EIAMPDPEFOP[num4].OOCLICDLJPH; bool flag = DNAKMCGMEEA.KJDKANJIGDD(num4); MCKDGBIJLNL mckdgbijlnl = this.EIAMPDPEFOP[num4]; bool flag2 = flag; mckdgbijlnl.HMPCGCMLFAO(DNAKMCGMEEA, flag2); bool flag3 = this.EIAMPDPEFOP[num4].IEGNLINFPCP; num4++; MCKDGBIJLNL[] eiampdpefop2 = this.EIAMPDPEFOP; } if (DNAKMCGMEEA == 0) { Vector2 zero = Vector2.zero; this.KEJFLDCHDNM = zero; this.KEJFLDCHDNM.y = (float)0; IFCNMNFEGAM ifcnmnfegam = IFCNMNFEGAM.JMIGKJPPFND; Vector3 hejbifghjod = ifcnmnfegam.HEJBIFGHJOD; this.IICBGIGPBKF.HEJBIFGHJOD = hejbifghjod; float y = ifcnmnfegam.GBABMHBIGFJ.y; this.IICBGIGPBKF.GBABMHBIGFJ.y = y; float z = ifcnmnfegam.PHMMKNJHDJO.z; this.IICBGIGPBKF.PHMMKNJHDJO.z = z; } throw new NullReferenceException(); } // Token: 0x0600F2E0 RID: 62176 RVA: 0x0037D1D8 File Offset: 0x0037B3D8 [Token(Token = "0x600F2E0")] [Address(RVA = "0x90F320", Offset = "0x90E120", VA = "0x18090F320")] private ControlConfig MFDIKLPCDMJ(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].OOCLICDLJPH; } // Token: 0x0600F2E1 RID: 62177 RVA: 0x0037D200 File Offset: 0x0037B400 [Token(Token = "0x600F2E1")] [Address(RVA = "0x90F860", Offset = "0x90E660", VA = "0x18090F860")] private void PNGJBIPMGLF(GAMNIEMGCBI NJDKPFFBCOM, MILAJELFOIJ OEPNEGOMJEC) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; eiampdpefop[(int)NJDKPFFBCOM].NABIPCFCKAB = OEPNEGOMJEC; } // Token: 0x0600F2E2 RID: 62178 RVA: 0x0037D22C File Offset: 0x0037B42C [Token(Token = "0x600F2E2")] [Address(RVA = "0x90E750", Offset = "0x90D550", VA = "0x18090E750")] private void IFNGBMPACJI(GAMNIEMGCBI NJDKPFFBCOM, NEPLPLIMDKB OEPNEGOMJEC) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; eiampdpefop[(int)NJDKPFFBCOM].GMLHFKAAPJA = OEPNEGOMJEC; } // Token: 0x0600F2E3 RID: 62179 RVA: 0x0037D258 File Offset: 0x0037B458 [Token(Token = "0x600F2E3")] [Address(RVA = "0x90F610", Offset = "0x90E410", VA = "0x18090F610")] private void PDOMGAFIKJM(GAMNIEMGCBI NJDKPFFBCOM, NABJHNIAPMN OEPNEGOMJEC) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; eiampdpefop[(int)NJDKPFFBCOM].JCHCNHKJAOM = OEPNEGOMJEC; } // Token: 0x0600F2E4 RID: 62180 RVA: 0x0037D284 File Offset: 0x0037B484 [Token(Token = "0x600F2E4")] [Address(RVA = "0x90E4D0", Offset = "0x90D2D0", VA = "0x18090E4D0")] private void GMKDFHLHCIG(HJAJIGDPBDH DNAKMCGMEEA) { if (DNAKMCGMEEA == 0) { Vector2 zero = Vector2.zero; this.KEJFLDCHDNM = zero; this.KEJFLDCHDNM.y = (float)0; IFCNMNFEGAM ifcnmnfegam = IFCNMNFEGAM.JMIGKJPPFND; Vector3 hejbifghjod = ifcnmnfegam.HEJBIFGHJOD; this.IICBGIGPBKF.HEJBIFGHJOD = hejbifghjod; float y = ifcnmnfegam.GBABMHBIGFJ.y; this.IICBGIGPBKF.GBABMHBIGFJ.y = y; float z = ifcnmnfegam.PHMMKNJHDJO.z; this.IICBGIGPBKF.PHMMKNJHDJO.z = z; return; } IFDIGHKFEGF ifdighkfegf = DNAKMCGMEEA.AKFKMKMEBHG; } // Token: 0x0600F2E5 RID: 62181 RVA: 0x0037D310 File Offset: 0x0037B510 [Token(Token = "0x600F2E5")] [Address(RVA = "0x90F730", Offset = "0x90E530", VA = "0x18090F730")] private void PNDJNBMLNKI(List JCLDLPBNIMC) { int num = 0; JCLDLPBNIMC.Clear(); AOLMGGAPKEH[] jbadppaaoao = this.JBADPPAAOAO; int num2 = 0; if (num2 < jbadppaaoao.Length) { if (jbadppaaoao[num2].CFLJGNJLBFG) { ControlConfig controlConfig = this.MFDIKLPCDMJ((GAMNIEMGCBI)num2); JCLDLPBNIMC.Add(num); } AOLMGGAPKEH[] jbadppaaoao2 = this.JBADPPAAOAO; num2++; } } // Token: 0x0600F2E6 RID: 62182 RVA: 0x0037D368 File Offset: 0x0037B568 [Token(Token = "0x600F2E6")] [Address(RVA = "0x90E7A0", Offset = "0x90D5A0", VA = "0x18090E7A0")] private void IHKGLCAIGEJ() { NEPLPLIMDKB <>9__61_ = LOCNHHPGIAG.<>c.<>9__61_0; if (<>9__61_ == 0) { LOCNHHPGIAG.<>c.<>9__61_0 = delegate(Vector2 axis) { KHINMMJIENE khinmmjiene; if (khinmmjiene == 0) { } throw new NullReferenceException(); }; } this.EIAMPDPEFOP[67].GMLHFKAAPJA = <>9__61_; NABJHNIAPMN nabjhniapmn; if (LOCNHHPGIAG.<>c.<>9__61_1 == 0) { nabjhniapmn = delegate(KIJMAEEMGLG drag) { KHINMMJIENE khinmmjiene2; if (khinmmjiene2 != 0) { KHINMMJIENE khinmmjiene3; float num = khinmmjiene3 * -1f; } throw new NullReferenceException(); }; LOCNHHPGIAG.<>c.<>9__61_1 = nabjhniapmn; } this.EIAMPDPEFOP[67].JCHCNHKJAOM = nabjhniapmn; NEPLPLIMDKB neplplimdkb; if (LOCNHHPGIAG.<>c.<>9__61_2 == 0) { neplplimdkb = delegate(Vector2 axis) { throw new NullReferenceException(); }; LOCNHHPGIAG.<>c.<>9__61_2 = neplplimdkb; } this.EIAMPDPEFOP[68].GMLHFKAAPJA = neplplimdkb; NEPLPLIMDKB neplplimdkb2; if (LOCNHHPGIAG.<>c.<>9__61_3 == 0) { neplplimdkb2 = delegate(Vector2 axis) { KHINMMJIENE khinmmjiene4; if (khinmmjiene4 == 0) { } throw new NullReferenceException(); }; LOCNHHPGIAG.<>c.<>9__61_3 = neplplimdkb2; } this.EIAMPDPEFOP[69].GMLHFKAAPJA = neplplimdkb2; } // Token: 0x0600F2E7 RID: 62183 RVA: 0x0037D444 File Offset: 0x0037B644 [Token(Token = "0x600F2E7")] [Address(RVA = "0x90F3C0", Offset = "0x90E1C0", VA = "0x18090F3C0")] private HJAJIGDPBDH NFKJCAIDKGH() { int num = 0; HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE; if (fhoddphphoe != 0) { COBOOKPLEBJ cobookplebj = fhoddphphoe.PCMBOBNHLDA; if (cobookplebj == COBOOKPLEBJ.PLAYSTATION) { goto IL_74; } if (cobookplebj != COBOOKPLEBJ.NONE) { goto IL_23; } } this.FHODDPHPHOE = num; IL_23: HJAJIGDPBDH[] dhnhfeogmmc = this.DHNHFEOGMMC; int length = dhnhfeogmmc.Length; if (num < length) { HJAJIGDPBDH hjajigdpbdh = dhnhfeogmmc[num]; COBOOKPLEBJ cobookplebj2 = hjajigdpbdh.PCMBOBNHLDA; if (cobookplebj2 != COBOOKPLEBJ.PLAYSTATION) { if (this.FHODDPHPHOE == (ulong)0L && cobookplebj2 == COBOOKPLEBJ.XBOX && hjajigdpbdh.IIOKMIGIADG() != HOAPJFKJHIO.NOT_CONNECTED) { this.FHODDPHPHOE = hjajigdpbdh; } num++; goto IL_74; } this.FHODDPHPHOE = hjajigdpbdh; } return this.FHODDPHPHOE; IL_74: return this.FHODDPHPHOE; } // Token: 0x0400A1C1 RID: 41409 [Token(Token = "0x400A1C1")] private static readonly List BCLGDNDNFMP = new List(); // Token: 0x0400A1C2 RID: 41410 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400A1C2")] private readonly MCKDGBIJLNL[] EIAMPDPEFOP; // Token: 0x0400A1C3 RID: 41411 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400A1C3")] private readonly AOLMGGAPKEH[] JBADPPAAOAO; // Token: 0x0400A1C4 RID: 41412 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400A1C4")] private readonly HJAJIGDPBDH[] DHNHFEOGMMC; // Token: 0x0400A1C5 RID: 41413 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400A1C5")] private readonly AOLMGGAPKEH ANNFDCHKGLC; // Token: 0x0400A1C6 RID: 41414 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400A1C6")] private Vector2 KEJFLDCHDNM; // Token: 0x0400A1C7 RID: 41415 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400A1C7")] private IFCNMNFEGAM IICBGIGPBKF; // Token: 0x0400A1C8 RID: 41416 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400A1C8")] private HJAJIGDPBDH FHODDPHPHOE; }