using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Inputs; using UnityEngine; // Token: 0x020022AD RID: 8877 [Token(Token = "0x20022AD")] [StructLayout(3)] public sealed class LOCNHHPGIAG { // Token: 0x170028EB RID: 10475 // (get) Token: 0x0600F384 RID: 62340 RVA: 0x003999CC File Offset: 0x00397BCC // (set) Token: 0x0600F385 RID: 62341 RVA: 0x003999E0 File Offset: 0x00397BE0 [Token(Token = "0x170028EB")] public IFDIGHKFEGF KDPLODLILDE { [Token(Token = "0x600F384")] [Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")] get; [Token(Token = "0x600F385")] [Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")] private set; } // Token: 0x170028EC RID: 10476 // (get) Token: 0x0600F386 RID: 62342 RVA: 0x003999F4 File Offset: 0x00397BF4 // (set) Token: 0x0600F387 RID: 62343 RVA: 0x00399A08 File Offset: 0x00397C08 [Token(Token = "0x170028EC")] public COBOOKPLEBJ BOHGHCOIGKB { [Token(Token = "0x600F386")] [Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")] get; [Token(Token = "0x600F387")] [Address(RVA = "0x55D5D0", Offset = "0x55BFD0", VA = "0x18055D5D0")] private set; } // Token: 0x170028ED RID: 10477 // (get) Token: 0x0600F388 RID: 62344 RVA: 0x00399A1C File Offset: 0x00397C1C // (set) Token: 0x0600F389 RID: 62345 RVA: 0x00399A30 File Offset: 0x00397C30 [Token(Token = "0x170028ED")] public bool IJCHDCHAKCM { [Token(Token = "0x600F388")] [Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")] get; [Token(Token = "0x600F389")] [Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")] private set; } // Token: 0x0600F38A RID: 62346 RVA: 0x00399A44 File Offset: 0x00397C44 [Token(Token = "0x600F38A")] [Address(RVA = "0x124FDE0", Offset = "0x124E7E0", VA = "0x18124FDE0")] public LOCNHHPGIAG(ScreenControlsMap controlsMap, InputSourceConfigBase[] inputSourceConfigs) { MCKDGBIJLNL[] array = new MCKDGBIJLNL[80]; int num = 0; this.EIAMPDPEFOP = array; int length = controlsMap.controls.Length; if (num < length) { ScreenControlsMap.Control control; if (control.type == ScreenControlsMap.APCFOGEHGGK.CONCRETE) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; num++; ControlConfig config = control.config; ControlSettings globalControlSettings = controlsMap.globalControlSettings; MCKDGBIJLNL mckdgbijlnl = new MCKDGBIJLNL(config, globalControlSettings); throw new ArrayTypeMismatchException(); } ScreenControlsMap.Control[] controls = controlsMap.controls; ScreenControlsMap.Control control2; string[] concreteControlNames = control2.concreteControlNames; if (num < concreteControlNames.Length) { MCKDGBIJLNL[] eiampdpefop2 = this.EIAMPDPEFOP; num++; ControlConfig config2 = control2.config; ControlSettings globalControlSettings2 = controlsMap.globalControlSettings; MCKDGBIJLNL mckdgbijlnl2 = new MCKDGBIJLNL(config2, globalControlSettings2); throw new ArrayTypeMismatchException(); } num++; } TokenFlag[] array2 = new TokenFlag[80]; this.JBADPPAAOAO = array2; int num2; if (num < array2.Length) { TokenFlag tokenFlag = new TokenFlag(); num2 = 0; if (tokenFlag != 0) { } num++; array2[0] = tokenFlag; } HJAJIGDPBDH[] array3 = new HJAJIGDPBDH[num2]; if (num < array3) { if (num.ToString() != 0) { } num++; } } // Token: 0x0600F38B RID: 62347 RVA: 0x00399B70 File Offset: 0x00397D70 [Token(Token = "0x600F38B")] [Address(RVA = "0x124DFE0", Offset = "0x124C9E0", VA = "0x18124DFE0")] public void DABPLMFLLFN() { int num = 0; HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE; if (fhoddphphoe != 0) { COBOOKPLEBJ cobookplebj = fhoddphphoe.PCMBOBNHLDA; if (cobookplebj == COBOOKPLEBJ.PLAYSTATION) { goto IL_72; } 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 (cobookplebj2 == COBOOKPLEBJ.XBOX && this.FHODDPHPHOE == (ulong)0L) { this.FHODDPHPHOE = hjajigdpbdh; } num++; } this.FHODDPHPHOE = hjajigdpbdh; } IL_72: 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: 0x0600F38C RID: 62348 RVA: 0x00399C38 File Offset: 0x00397E38 [Token(Token = "0x600F38C")] [Address(RVA = "0x124F290", Offset = "0x124DC90", VA = "0x18124F290")] public void KOBJHNHIAHN(GAMNIEMGCBI NJDKPFFBCOM, object PIHIPPPPEBI) { int num = 0; this.JBADPPAAOAO[(int)NJDKPFFBCOM].Add(PIHIPPPPEBI); if (this.FHODDPHPHOE != (ulong)0L) { ControlConfig ooclicdljph = this.EIAMPDPEFOP[(int)NJDKPFFBCOM].OOCLICDLJPH; this.FHODDPHPHOE.LDBHDPMNFKP(num); } } // Token: 0x0600F38D RID: 62349 RVA: 0x00399C8C File Offset: 0x00397E8C [Token(Token = "0x600F38D")] [Address(RVA = "0x124F070", Offset = "0x124DA70", VA = "0x18124F070")] public void JANJAKHFOEP(GAMNIEMGCBI NJDKPFFBCOM, object PIHIPPPPEBI) { TokenFlag[] jbadppaaoao = this.JBADPPAAOAO; jbadppaaoao[(int)NJDKPFFBCOM].Remove(PIHIPPPPEBI); } // Token: 0x0600F38E RID: 62350 RVA: 0x00399CB8 File Offset: 0x00397EB8 [Token(Token = "0x600F38E")] [Address(RVA = "0x124F1C0", Offset = "0x124DBC0", VA = "0x18124F1C0")] public Sprite KGDLBEAPDFE(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F38F RID: 62351 RVA: 0x00399CE0 File Offset: 0x00397EE0 [Token(Token = "0x600F38F")] [Address(RVA = "0x124F430", Offset = "0x124DE30", VA = "0x18124F430")] public Sprite LFAOCCNBLPO(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F390 RID: 62352 RVA: 0x00399D08 File Offset: 0x00397F08 [Token(Token = "0x600F390")] [Address(RVA = "0x124FA30", Offset = "0x124E430", VA = "0x18124FA30")] public LOADIDAJBDH ODOINKEDEIO(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F391 RID: 62353 RVA: 0x00399D30 File Offset: 0x00397F30 [Token(Token = "0x600F391")] [Address(RVA = "0x124E9A0", Offset = "0x124D3A0", VA = "0x18124E9A0")] public EJAJJNEHCIC GAIIFELIOME(GAMNIEMGCBI NJDKPFFBCOM, out int FOFCDBPJKMH) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].GAIIFELIOME(out FOFCDBPJKMH); } // Token: 0x0600F392 RID: 62354 RVA: 0x00399D5C File Offset: 0x00397F5C [Token(Token = "0x600F392")] [Address(RVA = "0x124F380", Offset = "0x124DD80", VA = "0x18124F380")] 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: 0x0600F393 RID: 62355 RVA: 0x00399DB4 File Offset: 0x00397FB4 [Token(Token = "0x600F393")] [Address(RVA = "0x124E790", Offset = "0x124D190", VA = "0x18124E790")] 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[6].OOCLICDLJPH; ControlConfig ooclicdljph2 = eiampdpefop[7].OOCLICDLJPH; return IEKDDPPNFPF.DNBIPBNNKJH.type == CBCCPKBNKAP; } } throw new NullReferenceException(); } // Token: 0x0600F394 RID: 62356 RVA: 0x00399E68 File Offset: 0x00398068 [Token(Token = "0x600F394")] [Address(RVA = "0x124DF50", Offset = "0x124C950", VA = "0x18124DF50")] public bool BCHHKJLFIMM(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F395 RID: 62357 RVA: 0x00399E90 File Offset: 0x00398090 [Token(Token = "0x600F395")] [Address(RVA = "0x124F750", Offset = "0x124E150", VA = "0x18124F750")] public bool MAMCIMINMFH(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].MNIGDIAFAKL; } // Token: 0x0600F396 RID: 62358 RVA: 0x00399EB8 File Offset: 0x003980B8 [Token(Token = "0x600F396")] [Address(RVA = "0x124F470", Offset = "0x124DE70", VA = "0x18124F470")] public bool LGJMNHAODLD(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].IEGNLINFPCP; } // Token: 0x0600F397 RID: 62359 RVA: 0x00399EE0 File Offset: 0x003980E0 [Token(Token = "0x600F397")] [Address(RVA = "0x124F110", Offset = "0x124DB10", VA = "0x18124F110")] 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: 0x0600F398 RID: 62360 RVA: 0x00399F24 File Offset: 0x00398124 [Token(Token = "0x600F398")] [Address(RVA = "0x124DF90", Offset = "0x124C990", VA = "0x18124DF90")] public bool BOFDEILHCLO(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].GPGHKKMCFIF; } // Token: 0x0600F399 RID: 62361 RVA: 0x00399F4C File Offset: 0x0039814C [Token(Token = "0x600F399")] [Address(RVA = "0x124F0C0", Offset = "0x124DAC0", VA = "0x18124F0C0")] public float JKOODLIMGNL(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].PKDIOJHNJEM; } // Token: 0x0600F39A RID: 62362 RVA: 0x00399F74 File Offset: 0x00398174 [Token(Token = "0x600F39A")] [Address(RVA = "0x124FA70", Offset = "0x124E470", VA = "0x18124FA70")] public bool PBOOILFPDLL(GAMNIEMGCBI NJDKPFFBCOM) { HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE; if (fhoddphphoe == 0) { } MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; ControlConfig ooclicdljph = eiampdpefop[(int)NJDKPFFBCOM].OOCLICDLJPH; IFDIGHKFEGF ifdighkfegf = fhoddphphoe.AKFKMKMEBHG; throw new NullReferenceException(); } // Token: 0x0600F39B RID: 62363 RVA: 0x00399FB4 File Offset: 0x003981B4 [Token(Token = "0x600F39B")] [Address(RVA = "0x124F7A0", Offset = "0x124E1A0", VA = "0x18124F7A0")] public FDKPONPCGGC MDNLCPFOJNI(GAMNIEMGCBI NJDKPFFBCOM) { throw new NullReferenceException(); } // Token: 0x0600F39C RID: 62364 RVA: 0x00399FC8 File Offset: 0x003981C8 [Token(Token = "0x600F39C")] [Address(RVA = "0x124F8C0", Offset = "0x124E2C0", VA = "0x18124F8C0")] public float NDHGMBPBGPF(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].k__BackingField; } // Token: 0x0600F39D RID: 62365 RVA: 0x00399FF0 File Offset: 0x003981F0 [Token(Token = "0x600F39D")] [Address(RVA = "0x124F9E0", Offset = "0x124E3E0", VA = "0x18124F9E0")] public Vector2 NPPIGAFIGFD(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; MCKDGBIJLNL mckdgbijlnl = eiampdpefop[(int)NJDKPFFBCOM]; throw new NullReferenceException(); } // Token: 0x0600F39E RID: 62366 RVA: 0x0039A014 File Offset: 0x00398214 [Token(Token = "0x600F39E")] [Address(RVA = "0x124F860", Offset = "0x124E260", VA = "0x18124F860")] public CMHJJGKEICG NBBAOGANDAP(GAMNIEMGCBI NJDKPFFBCOM) { throw new NullReferenceException(); } // Token: 0x0600F39F RID: 62367 RVA: 0x0039A028 File Offset: 0x00398228 [Token(Token = "0x600F39F")] [Address(RVA = "0x124F200", Offset = "0x124DC00", VA = "0x18124F200")] public EBEKFKJMBMK KIECKAJDPKJ(GAMNIEMGCBI NJDKPFFBCOM) { Vector3 hejbifghjod = this.IICBGIGPBKF.HEJBIFGHJOD; float y = this.IICBGIGPBKF.GBABMHBIGFJ.y; float z = this.IICBGIGPBKF.PHMMKNJHDJO.z; this.k__BackingField = (IFDIGHKFEGF)y; this.EIAMPDPEFOP = z; this.DHNHFEOGMMC = y; this.IICBGIGPBKF = z; this.IICBGIGPBKF.HEJBIFGHJOD = y; throw new NullReferenceException(); } // Token: 0x0600F3A0 RID: 62368 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600F3A0")] [Address(RVA = "0x4680A0", Offset = "0x466AA0", VA = "0x1804680A0")] public Vector2 JGENCKPPAPJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600F3A1 RID: 62369 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600F3A1")] [Address(RVA = "0x124F720", Offset = "0x124E120", VA = "0x18124F720")] public IFCNMNFEGAM LOHKPILHPED() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600F3A2 RID: 62370 RVA: 0x0039A090 File Offset: 0x00398290 [Token(Token = "0x600F3A2")] [Address(RVA = "0x124DEE0", Offset = "0x124C8E0", VA = "0x18124DEE0")] public float ACFJMOHHDII(GAMNIEMGCBI NJDKPFFBCOM) { float time = Time.time; float num = this.EIAMPDPEFOP[(int)NJDKPFFBCOM].PKDIOJHNJEM; return time; } // Token: 0x0600F3A3 RID: 62371 RVA: 0x0039A0C4 File Offset: 0x003982C4 [Token(Token = "0x600F3A3")] [Address(RVA = "0x124E660", Offset = "0x124D060", VA = "0x18124E660")] 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: 0x0600F3A4 RID: 62372 RVA: 0x0039A110 File Offset: 0x00398310 [Token(Token = "0x600F3A4")] [Address(RVA = "0x124FB30", Offset = "0x124E530", VA = "0x18124FB30")] public bool PJFKDLIGHIJ(IReadOnlyList GPMNMDMFCOC) { int num = 0; MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; MCKDGBIJLNL mckdgbijlnl; if (!mckdgbijlnl.IEGNLINFPCP) { num++; } return true; } // Token: 0x0600F3A5 RID: 62373 RVA: 0x0039A13C File Offset: 0x0039833C [Token(Token = "0x600F3A5")] [Address(RVA = "0x124EAD0", Offset = "0x124D4D0", VA = "0x18124EAD0")] public bool HOMHEJFALKO(IReadOnlyList GPMNMDMFCOC) { int num = 0; if (!this.EIAMPDPEFOP[num].IEGNLINFPCP) { if (this.BOFDEILHCLO((GAMNIEMGCBI)num)) { num++; } num++; } throw new NullReferenceException(); } // Token: 0x0600F3A6 RID: 62374 RVA: 0x0039A178 File Offset: 0x00398378 [Token(Token = "0x600F3A6")] [Address(RVA = "0x124F4C0", Offset = "0x124DEC0", VA = "0x18124F4C0")] 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++; } TokenFlag[] jbadppaaoao = this.JBADPPAAOAO; int num3 = 0; jbadppaaoao[num].Add(PIHIPPPPEBI); if (this.FHODDPHPHOE != num) { ControlConfig ooclicdljph = this.EIAMPDPEFOP[num].OOCLICDLJPH; this.FHODDPHPHOE.LDBHDPMNFKP(num3); } num++; } // Token: 0x0600F3A7 RID: 62375 RVA: 0x0039A1F4 File Offset: 0x003983F4 [Token(Token = "0x600F3A7")] [Address(RVA = "0x124E4D0", Offset = "0x124CED0", VA = "0x18124E4D0")] 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].Remove(PIHIPPPPEBI); num++; IL_3A: num += 19; IL_3F: num += 19; } // Token: 0x0600F3A8 RID: 62376 RVA: 0x0039A24C File Offset: 0x0039844C [Token(Token = "0x600F3A8")] [Address(RVA = "0x124E100", Offset = "0x124CB00", VA = "0x18124E100")] private bool DALMKEGNMJC(HJAJIGDPBDH DNAKMCGMEEA) { if (DNAKMCGMEEA != 0) { List bclgdndnfmp = LOCNHHPGIAG.BCLGDNDNFMP; int num = 0; bclgdndnfmp.Clear(); TokenFlag[] jbadppaaoao = this.JBADPPAAOAO; int num2 = 0; int num3 = 0; if (num2 < jbadppaaoao.Length) { if (jbadppaaoao[num3].HasTokens) { ControlConfig controlConfig = this.MFDIKLPCDMJ((GAMNIEMGCBI)num3); bclgdndnfmp.Add(num); } TokenFlag[] jbadppaaoao2 = this.JBADPPAAOAO; num3++; } } MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; int num4 = 0; int num5 = 0; if (num5 < eiampdpefop.Length) { if (DNAKMCGMEEA == 0) { } ControlConfig ooclicdljph = 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; MCKDGBIJLNL[] eiampdpefop2 = this.EIAMPDPEFOP; num4++; } 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: 0x0600F3A9 RID: 62377 RVA: 0x0039A3C4 File Offset: 0x003985C4 [Token(Token = "0x600F3A9")] [Address(RVA = "0x124F820", Offset = "0x124E220", VA = "0x18124F820")] private ControlConfig MFDIKLPCDMJ(GAMNIEMGCBI NJDKPFFBCOM) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; return eiampdpefop[(int)NJDKPFFBCOM].OOCLICDLJPH; } // Token: 0x0600F3AA RID: 62378 RVA: 0x0039A3EC File Offset: 0x003985EC [Token(Token = "0x600F3AA")] [Address(RVA = "0x124FD30", Offset = "0x124E730", VA = "0x18124FD30")] private void PNGJBIPMGLF(GAMNIEMGCBI NJDKPFFBCOM, MILAJELFOIJ OEPNEGOMJEC) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; eiampdpefop[(int)NJDKPFFBCOM].NABIPCFCKAB = OEPNEGOMJEC; } // Token: 0x0600F3AB RID: 62379 RVA: 0x0039A418 File Offset: 0x00398618 [Token(Token = "0x600F3AB")] [Address(RVA = "0x124EBD0", Offset = "0x124D5D0", VA = "0x18124EBD0")] private void IFNGBMPACJI(GAMNIEMGCBI NJDKPFFBCOM, NEPLPLIMDKB OEPNEGOMJEC) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; eiampdpefop[(int)NJDKPFFBCOM].GMLHFKAAPJA = OEPNEGOMJEC; } // Token: 0x0600F3AC RID: 62380 RVA: 0x0039A444 File Offset: 0x00398644 [Token(Token = "0x600F3AC")] [Address(RVA = "0x124FAE0", Offset = "0x124E4E0", VA = "0x18124FAE0")] private void PDOMGAFIKJM(GAMNIEMGCBI NJDKPFFBCOM, NABJHNIAPMN OEPNEGOMJEC) { MCKDGBIJLNL[] eiampdpefop = this.EIAMPDPEFOP; eiampdpefop[(int)NJDKPFFBCOM].JCHCNHKJAOM = OEPNEGOMJEC; } // Token: 0x0600F3AD RID: 62381 RVA: 0x0039A470 File Offset: 0x00398670 [Token(Token = "0x600F3AD")] [Address(RVA = "0x124E9F0", Offset = "0x124D3F0", VA = "0x18124E9F0")] 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: 0x0600F3AE RID: 62382 RVA: 0x0039A4FC File Offset: 0x003986FC [Token(Token = "0x600F3AE")] [Address(RVA = "0x124FC00", Offset = "0x124E600", VA = "0x18124FC00")] private void PNDJNBMLNKI(List JCLDLPBNIMC) { int num = 0; JCLDLPBNIMC.Clear(); TokenFlag[] jbadppaaoao = this.JBADPPAAOAO; int num2 = 0; if (num2 < jbadppaaoao.Length) { if (jbadppaaoao[num2].HasTokens) { ControlConfig controlConfig = this.MFDIKLPCDMJ((GAMNIEMGCBI)num2); JCLDLPBNIMC.Add(num); } TokenFlag[] jbadppaaoao2 = this.JBADPPAAOAO; num2++; } } // Token: 0x0600F3AF RID: 62383 RVA: 0x0039A554 File Offset: 0x00398754 [Token(Token = "0x600F3AF")] [Address(RVA = "0x124EC20", Offset = "0x124D620", VA = "0x18124EC20")] private void IHKGLCAIGEJ() { NEPLPLIMDKB <>9__56_ = LOCNHHPGIAG.<>c.<>9__56_0; if (<>9__56_ == 0) { LOCNHHPGIAG.<>c.<>9__56_0 = delegate(Vector2 axis) { if (!SingletonMonoBehaviour.Instance.JOFJKDHLAGH) { } throw new NullReferenceException(); }; } this.EIAMPDPEFOP[58].GMLHFKAAPJA = <>9__56_; NABJHNIAPMN nabjhniapmn; if (LOCNHHPGIAG.<>c.<>9__56_1 == 0) { nabjhniapmn = delegate(EBEKFKJMBMK drag) { SettingsManager instance = SingletonMonoBehaviour.Instance; float screensTouchSensitivity = instance.IBHAPAPAFBA; if (SingletonMonoBehaviour.Instance.KDPPJKCNBBI) { float num = instance * -1f; } throw new NullReferenceException(); }; LOCNHHPGIAG.<>c.<>9__56_1 = nabjhniapmn; } this.EIAMPDPEFOP[58].JCHCNHKJAOM = nabjhniapmn; NABJHNIAPMN nabjhniapmn2; if (LOCNHHPGIAG.<>c.<>9__56_2 == 0) { nabjhniapmn2 = delegate(EBEKFKJMBMK drag) { SettingsManager instance2 = SingletonMonoBehaviour.Instance; float screensTouchSensitivity2 = instance2.IBHAPAPAFBA; if (SingletonMonoBehaviour.Instance.KDPPJKCNBBI) { float num2 = instance2 * -1f; } throw new NullReferenceException(); }; LOCNHHPGIAG.<>c.<>9__56_2 = nabjhniapmn2; } this.EIAMPDPEFOP[73].JCHCNHKJAOM = nabjhniapmn2; NEPLPLIMDKB neplplimdkb; if (LOCNHHPGIAG.<>c.<>9__56_3 == 0) { neplplimdkb = delegate(Vector2 axis) { float screensMouseSensitivity = SingletonMonoBehaviour.Instance.IOCJEHAMFBA; throw new NullReferenceException(); }; LOCNHHPGIAG.<>c.<>9__56_3 = neplplimdkb; } this.EIAMPDPEFOP[59].GMLHFKAAPJA = neplplimdkb; NEPLPLIMDKB neplplimdkb2; if (LOCNHHPGIAG.<>c.<>9__56_4 == 0) { neplplimdkb2 = delegate(Vector2 axis) { float screensMouseSensitivity2 = SingletonMonoBehaviour.Instance.IOCJEHAMFBA; if (!SingletonMonoBehaviour.Instance.JPJLBAFGJAI) { } throw new NullReferenceException(); }; LOCNHHPGIAG.<>c.<>9__56_4 = neplplimdkb2; } this.EIAMPDPEFOP[60].GMLHFKAAPJA = neplplimdkb2; } // Token: 0x0600F3B0 RID: 62384 RVA: 0x0039A664 File Offset: 0x00398864 [Token(Token = "0x600F3B0")] [Address(RVA = "0x124F900", Offset = "0x124E300", VA = "0x18124F900")] private HJAJIGDPBDH NFKJCAIDKGH() { int num = 0; HJAJIGDPBDH fhoddphphoe = this.FHODDPHPHOE; if (fhoddphphoe != 0) { COBOOKPLEBJ cobookplebj = fhoddphphoe.PCMBOBNHLDA; if (cobookplebj == COBOOKPLEBJ.PLAYSTATION) { goto IL_6A; } 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 (cobookplebj2 == COBOOKPLEBJ.XBOX && this.FHODDPHPHOE == (ulong)0L) { this.FHODDPHPHOE = hjajigdpbdh; } num++; goto IL_6A; } this.FHODDPHPHOE = hjajigdpbdh; } return this.FHODDPHPHOE; IL_6A: return this.FHODDPHPHOE; } // Token: 0x0400A318 RID: 41752 [Token(Token = "0x400A318")] private static readonly List BCLGDNDNFMP = new List(); // Token: 0x0400A319 RID: 41753 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400A319")] private readonly MCKDGBIJLNL[] EIAMPDPEFOP; // Token: 0x0400A31A RID: 41754 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400A31A")] private readonly TokenFlag[] JBADPPAAOAO; // Token: 0x0400A31B RID: 41755 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400A31B")] private readonly HJAJIGDPBDH[] DHNHFEOGMMC; // Token: 0x0400A31C RID: 41756 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400A31C")] private Vector2 KEJFLDCHDNM; // Token: 0x0400A31D RID: 41757 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400A31D")] private IFCNMNFEGAM IICBGIGPBKF; // Token: 0x0400A31E RID: 41758 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400A31E")] private HJAJIGDPBDH FHODDPHPHOE; }