using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RecRoom.Inputs; using UnityEngine; // Token: 0x0200303E RID: 12350 [Token(Token = "0x200303E")] public class HBLGJOKKNDE { // Token: 0x06014E53 RID: 85587 RVA: 0x004DB520 File Offset: 0x004D9720 [Token(Token = "0x6014E53")] [Address(RVA = "0x12C9210", Offset = "0x12C8210", VA = "0x1812C9210")] public static float DPBDDAHCJAM() { if (SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.Desktop_VRMissing) { } throw new NullReferenceException(); } // Token: 0x06014E54 RID: 85588 RVA: 0x004DB540 File Offset: 0x004D9740 [Token(Token = "0x6014E54")] [Address(RVA = "0x12CA3E0", Offset = "0x12C93E0", VA = "0x1812CA3E0")] public HBLGJOKKNDE() { BJOIBBBOIKO> bjoibbboiko = new BJOIBBBOIKO(); this.LLIDHDCHMOB = bjoibbboiko; BJOIBBBOIKO bjoibbboiko2 = new BJOIBBBOIKO(); this.PMINJGOHEBA = bjoibbboiko2; BJOIBBBOIKO> bjoibbboiko3 = new BJOIBBBOIKO(); this.OJKHMMIODJO = bjoibbboiko3; NFOJNNKAEFL nfojnnkaefl = new NFOJNNKAEFL(); this.AKECJJAHOEO = nfojnnkaefl; POJFBLMLAIP pojfblmlaip = new POJFBLMLAIP(); this.CHOFDFNCIPL = pojfblmlaip; Vector2 zero = Vector2.zero; this.EMMAMMOAEOI = zero; this.EMMAMMOAEOI.y = (float)0; float z = Vector3.zero.z; this.JHCIACIHOME.z = z; Quaternion identity = Quaternion.identity; int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; this.CMLBMMGDGMC = oknnkfgfodl; base..ctor(); DCCBMECGECH.CGLDIDBAENO <>9__28_ = HBLGJOKKNDE.<>c.<>9__28_0; if (<>9__28_ == 0) { HBLGJOKKNDE.<>c.<>9__28_0 = delegate(ScreenPlayerCameraSettings s) { throw new NullReferenceException(); }; } int num3; DCCBMECGECH.NOBPMPGAGKE nobpmpgagke = new DCCBMECGECH.NOBPMPGAGKE(num3.ADPELJHGHKK); num3 = 0; DCCBMECGECH dccbmecgech = new DCCBMECGECH(<>9__28_, nobpmpgagke, 8); this.NECCPOOKEPJ = dccbmecgech; DCCBMECGECH.CGLDIDBAENO cgldidbaeno = new DCCBMECGECH.CGLDIDBAENO(this.JAMHOLPOINA); DCCBMECGECH.NOBPMPGAGKE nobpmpgagke2 = new DCCBMECGECH.NOBPMPGAGKE(this.DJDEJEOKOPH); DCCBMECGECH dccbmecgech2 = new DCCBMECGECH(cgldidbaeno, nobpmpgagke2, 8); this.JPFEHDBBKHG = dccbmecgech2; DCCBMECGECH.CGLDIDBAENO cgldidbaeno2 = new DCCBMECGECH.CGLDIDBAENO(this.CKHCDIFLDMN); DCCBMECGECH.NOBPMPGAGKE nobpmpgagke3 = new DCCBMECGECH.NOBPMPGAGKE(this.CBFAGOOIDBM); DCCBMECGECH dccbmecgech3 = new DCCBMECGECH(cgldidbaeno2, nobpmpgagke3, 8); this.NIBACOBIDPE = dccbmecgech3; } // Token: 0x170039B2 RID: 14770 // (get) Token: 0x06014E55 RID: 85589 RVA: 0x004DB698 File Offset: 0x004D9898 // (set) Token: 0x06014E56 RID: 85590 RVA: 0x004DB6AC File Offset: 0x004D98AC [Token(Token = "0x170039B2")] public bool OFGCBFAOLAN { [Token(Token = "0x6014E55")] [Address(RVA = "0x1188490", Offset = "0x1187490", VA = "0x181188490")] get { return this.GFMGLCLIMJH; } [Token(Token = "0x6014E56")] [Address(RVA = "0x12C9440", Offset = "0x12C8440", VA = "0x1812C9440")] private set { if (this.GFMGLCLIMJH != value) { Camera emncglmggko = this.EMNCGLMGGKO; int num = 0; if (emncglmggko != num) { Camera emncglmggko2 = this.EMNCGLMGGKO; if (value) { int cullingMask = emncglmggko2.cullingMask; } int cullingMask2 = emncglmggko2.cullingMask; emncglmggko2.cullingMask = cullingMask2; } OKNNKFGFODL cmlbmmgdgmc = this.CMLBMMGDGMC; this.GFMGLCLIMJH = value; cmlbmmgdgmc.CNFDGDEOPPF(); } } } // Token: 0x06014E57 RID: 85591 RVA: 0x004DB714 File Offset: 0x004D9914 [Token(Token = "0x6014E57")] [Address(RVA = "0x12C8140", Offset = "0x12C7140", VA = "0x1812C8140")] public void AMIKKBNDOKO(ScreenPlayerCameraSettings NIPEIFOAGBJ, float JCMCNNABGCJ, object PIHIPPPPEBI, int JMHKMOACHDG) { int num = 0; if (NIPEIFOAGBJ != num) { BJOIBBBOIKO> llidhdchmob = this.LLIDHDCHMOB; BJOIBBBOIKO> llidhdchmob2 = this.LLIDHDCHMOB; } } // Token: 0x06014E58 RID: 85592 RVA: 0x004DB744 File Offset: 0x004D9944 [Token(Token = "0x6014E58")] [Address(RVA = "0x12C9D00", Offset = "0x12C8D00", VA = "0x1812C9D00")] public void LLIEFEMGNGK(object PIHIPPPPEBI) { bool flag = this.LLIDHDCHMOB.HAHBGOMEMEE(PIHIPPPPEBI); if (this.LLIDHDCHMOB.HFHFEJMMDFH) { BJOIBBBOIKO> llidhdchmob = this.LLIDHDCHMOB; } } // Token: 0x06014E59 RID: 85593 RVA: 0x004DB77C File Offset: 0x004D997C [Token(Token = "0x6014E59")] [Address(RVA = "0x12C9DA0", Offset = "0x12C8DA0", VA = "0x1812C9DA0")] public void LLIEFEMGNGK(object PIHIPPPPEBI, float CODKAPECILO) { bool flag = this.LLIDHDCHMOB.HAHBGOMEMEE(PIHIPPPPEBI); if (this.LLIDHDCHMOB.HFHFEJMMDFH) { BJOIBBBOIKO> llidhdchmob = this.LLIDHDCHMOB; } } // Token: 0x06014E5A RID: 85594 RVA: 0x004DB7B4 File Offset: 0x004D99B4 [Token(Token = "0x6014E5A")] [Address(RVA = "0x12C93D0", Offset = "0x12C83D0", VA = "0x1812C93D0")] public bool EKODEEOEBBL(ScreenPlayerCameraSettings NIPEIFOAGBJ) { return this.HADJCCIBNBA == NIPEIFOAGBJ; } // Token: 0x06014E5B RID: 85595 RVA: 0x004DB7D0 File Offset: 0x004D99D0 [Token(Token = "0x6014E5B")] [Address(RVA = "0x12CA320", Offset = "0x12C9320", VA = "0x1812CA320")] public void OPKCPDOCNJC(ScreenPlayerCameraSettings NIPEIFOAGBJ) { this.NECCPOOKEPJ.LKLKGDMFMCC(); int num = 0; this.IELPOKIFADF(NIPEIFOAGBJ, (float)num); } // Token: 0x06014E5C RID: 85596 RVA: 0x004DB7F8 File Offset: 0x004D99F8 [Token(Token = "0x6014E5C")] [Address(RVA = "0x12C8270", Offset = "0x12C7270", VA = "0x1812C8270")] public bool ANDMHJPOANM(out Vector3 DDELPDMAHFA) { float z = this.HPNIINPBIDM.z; DDELPDMAHFA.z = z; if (this.JIBFMNOAFBJ == (ulong)0L) { } ScreenPlayerCameraSettings hadjccibnba = this.HADJCCIBNBA; int num = 0; return hadjccibnba != num; } // Token: 0x06014E5D RID: 85597 RVA: 0x004DB838 File Offset: 0x004D9A38 [Token(Token = "0x6014E5D")] [Address(RVA = "0x12C9B40", Offset = "0x12C8B40", VA = "0x1812C9B40")] private void IELPOKIFADF(ScreenPlayerCameraSettings NIPEIFOAGBJ, float JCMCNNABGCJ) { if (!(this.HADJCCIBNBA == NIPEIFOAGBJ)) { ScreenPlayerCameraSettings hadjccibnba = this.HADJCCIBNBA; int num = 0; if (hadjccibnba != num) { int num2 = 0; if (JCMCNNABGCJ > (float)num2) { DCCBMECGECH neccpookepj = this.NECCPOOKEPJ; ScreenPlayerCameraSettings hadjccibnba2 = this.HADJCCIBNBA; float time = Time.time; neccpookepj.BPAJKKAGPKB(hadjccibnba2, JCMCNNABGCJ, time); } } this.HADJCCIBNBA = NIPEIFOAGBJ; } } // Token: 0x170039B3 RID: 14771 // (get) Token: 0x06014E5E RID: 85598 RVA: 0x004DB8A0 File Offset: 0x004D9AA0 // (set) Token: 0x06014E5F RID: 85599 RVA: 0x004DB8BC File Offset: 0x004D9ABC [Token(Token = "0x170039B3")] public Vector2 ALBONFNLKEP { [Token(Token = "0x6014E5E")] [Address(RVA = "0x12C9CD0", Offset = "0x12C8CD0", VA = "0x1812C9CD0")] get { NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO; throw new NullReferenceException(); } [Token(Token = "0x6014E5F")] [Address(RVA = "0x12C9C50", Offset = "0x12C8C50", VA = "0x1812C9C50")] set { NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO; akecjjahoeo.k__BackingField = value; akecjjahoeo.k__BackingField.y = (float)0; } } // Token: 0x06014E60 RID: 85600 RVA: 0x004DB8EC File Offset: 0x004D9AEC [Token(Token = "0x6014E60")] [Address(RVA = "0x12C9930", Offset = "0x12C8930", VA = "0x1812C9930")] public void HCICGKKNGBP(ScreensCameraInputGamepadSettings HAABKGCHFOF, object PIHIPPPPEBI, int JMHKMOACHDG) { int num = 0; if (!(HAABKGCHFOF == num)) { bool flag = this.PMINJGOHEBA.DOEHAPOJMON(HAABKGCHFOF, PIHIPPPPEBI, JMHKMOACHDG); string text = this.PMINJGOHEBA.ToString(); this.FEDEBBFOCBE = text; } } // Token: 0x06014E61 RID: 85601 RVA: 0x004DB930 File Offset: 0x004D9B30 [Token(Token = "0x6014E61")] [Address(RVA = "0x12C9290", Offset = "0x12C8290", VA = "0x1812C9290")] public void EFABDLIPCJF(object PIHIPPPPEBI) { bool flag = this.PMINJGOHEBA.HAHBGOMEMEE(PIHIPPPPEBI); if (this.PMINJGOHEBA.HFHFEJMMDFH) { string text = this.PMINJGOHEBA.ToString(); this.FEDEBBFOCBE = text; } } // Token: 0x06014E62 RID: 85602 RVA: 0x004DB974 File Offset: 0x004D9B74 [Token(Token = "0x6014E62")] [Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")] private void MOCBMJJLNKA(ScreensCameraInputGamepadSettings LEKPDBPIHAO) { this.FEDEBBFOCBE = LEKPDBPIHAO; } // Token: 0x06014E63 RID: 85603 RVA: 0x004DB988 File Offset: 0x004D9B88 [Token(Token = "0x6014E63")] [Address(RVA = "0x12CA390", Offset = "0x12C9390", VA = "0x1812CA390")] public void PNKLMBEEILL(float EGBDKOGHEDG, object PIHIPPPPEBI) { this.CHOFDFNCIPL.DOEHAPOJMON(EGBDKOGHEDG, PIHIPPPPEBI); POJFBLMLAIP chofdfncipl = this.CHOFDFNCIPL; NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO; float k__BackingField = chofdfncipl.k__BackingField; akecjjahoeo.k__BackingField = k__BackingField; } // Token: 0x06014E64 RID: 85604 RVA: 0x004DB9C4 File Offset: 0x004D9BC4 [Token(Token = "0x6014E64")] [Address(RVA = "0x12CA130", Offset = "0x12C9130", VA = "0x1812CA130")] public void NDFCMOAEDJC(object PIHIPPPPEBI) { this.CHOFDFNCIPL.HAHBGOMEMEE(PIHIPPPPEBI); POJFBLMLAIP chofdfncipl = this.CHOFDFNCIPL; NFOJNNKAEFL akecjjahoeo = this.AKECJJAHOEO; float k__BackingField = chofdfncipl.k__BackingField; akecjjahoeo.k__BackingField = k__BackingField; } // Token: 0x06014E65 RID: 85605 RVA: 0x004DBA00 File Offset: 0x004D9C00 [Token(Token = "0x6014E65")] [Address(RVA = "0x12C8910", Offset = "0x12C7910", VA = "0x1812C8910")] private void BBKHAMLILOA(float IFGIPHAMCIC) { this.AKECJJAHOEO.k__BackingField = IFGIPHAMCIC; } // Token: 0x170039B4 RID: 14772 // (get) Token: 0x06014E66 RID: 85606 RVA: 0x004DBA20 File Offset: 0x004D9C20 [Token(Token = "0x170039B4")] public bool AKBCFNOOKMN { [Token(Token = "0x6014E66")] [Address(RVA = "0x12C9A00", Offset = "0x12C8A00", VA = "0x1812C9A00")] get { return this.NIBACOBIDPE.AKBCFNOOKMN || this.JPFEHDBBKHG.AKBCFNOOKMN || this.NECCPOOKEPJ.AKBCFNOOKMN; } } // Token: 0x06014E67 RID: 85607 RVA: 0x004DBA5C File Offset: 0x004D9C5C [Token(Token = "0x6014E67")] [Address(RVA = "0x12C9110", Offset = "0x12C8110", VA = "0x1812C9110")] public void DKFBOMBLDIF(PEFMGGLMODE BDBGNMGBGEC, float JCMCNNABGCJ, object PIHIPPPPEBI, int JMHKMOACHDG) { if (BDBGNMGBGEC != 0) { BJOIBBBOIKO> ojkhmmiodjo = this.OJKHMMIODJO; BJOIBBBOIKO> ojkhmmiodjo2 = this.OJKHMMIODJO; } } // Token: 0x06014E68 RID: 85608 RVA: 0x004DBA84 File Offset: 0x004D9C84 [Token(Token = "0x6014E68")] [Address(RVA = "0x12C9670", Offset = "0x12C8670", VA = "0x1812C9670")] public void GCBAMNMJLJN(object PIHIPPPPEBI) { bool flag = this.OJKHMMIODJO.HAHBGOMEMEE(PIHIPPPPEBI); if (this.OJKHMMIODJO.HFHFEJMMDFH) { BJOIBBBOIKO> ojkhmmiodjo = this.OJKHMMIODJO; } } // Token: 0x06014E69 RID: 85609 RVA: 0x004DBABC File Offset: 0x004D9CBC [Token(Token = "0x6014E69")] [Address(RVA = "0x12C95C0", Offset = "0x12C85C0", VA = "0x1812C95C0")] public void GCBAMNMJLJN(object PIHIPPPPEBI, float CODKAPECILO) { bool flag = this.OJKHMMIODJO.HAHBGOMEMEE(PIHIPPPPEBI); if (this.OJKHMMIODJO.HFHFEJMMDFH) { BJOIBBBOIKO> ojkhmmiodjo = this.OJKHMMIODJO; } } // Token: 0x06014E6A RID: 85610 RVA: 0x004DBAF4 File Offset: 0x004D9CF4 [Token(Token = "0x6014E6A")] [Address(RVA = "0x12C9530", Offset = "0x12C8530", VA = "0x1812C9530")] public bool GAPGAGAGNFN(PEFMGGLMODE BDBGNMGBGEC) { return BDBGNMGBGEC == this.JIBFMNOAFBJ || this.NIBACOBIDPE.GJIKNHPIKCM(BDBGNMGBGEC) || this.JPFEHDBBKHG.GJIKNHPIKCM(BDBGNMGBGEC); } // Token: 0x06014E6B RID: 85611 RVA: 0x004DBB30 File Offset: 0x004D9D30 [Token(Token = "0x6014E6B")] [Address(RVA = "0x12C9E50", Offset = "0x12C8E50", VA = "0x1812C9E50")] private void MJGDBNADAEN(PEFMGGLMODE BDBGNMGBGEC, float JCMCNNABGCJ) { PEFMGGLMODE jibfmnoafbj = this.JIBFMNOAFBJ; if (jibfmnoafbj != BDBGNMGBGEC) { int num = 0; if (jibfmnoafbj == 0 || JCMCNNABGCJ <= (float)num) { while (BDBGNMGBGEC != 0) { } throw new NullReferenceException(); } DCCBMECGECH jpfehdbbkhg = this.JPFEHDBBKHG; float num2 = Time.time; jpfehdbbkhg.BPAJKKAGPKB(jibfmnoafbj, JCMCNNABGCJ, num2); DCCBMECGECH nibacobidpe = this.NIBACOBIDPE; PEFMGGLMODE jibfmnoafbj2 = this.JIBFMNOAFBJ; num2 = Time.time; nibacobidpe.BPAJKKAGPKB(jibfmnoafbj2, JCMCNNABGCJ, num2); this.JIBFMNOAFBJ = BDBGNMGBGEC; if (BDBGNMGBGEC != 0) { float z = this.KPFEAMEFKNH.z; Quaternion jlokaabdamn = this.JLOKAABDAMN; } } } // Token: 0x06014E6C RID: 85612 RVA: 0x004DBBBC File Offset: 0x004D9DBC [Token(Token = "0x6014E6C")] [Address(RVA = "0x12C8490", Offset = "0x12C7490", VA = "0x1812C8490")] public void BALOKJMBNIN(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, LOCNHHPGIAG DBFBLNILIGL) { this.DOIAHADGABI = IEKDDPPNFPF; ScreenPlayerCameraSettings hadjccibnba = this.HADJCCIBNBA; this.JOJBFPGKHJJ = 0; this.DALDMBOEGIB = FINBOONIGDO; this.EMNCGLMGGKO = FOMHGMLPOND; int num = 0; if (hadjccibnba != num) { ScreenPlayerCameraSettings hadjccibnba2 = this.HADJCCIBNBA; ScreenCameraTargetingData targetingData = hadjccibnba2.TargetingData; DCCBMECGECH neccpookepj = this.NECCPOOKEPJ; this.CHPDKAGBAAH = targetingData; float y = hadjccibnba2.TargetingData.PivotToCameraOffset.y; this.CHPDKAGBAAH.PivotToCameraOffset.y = y; float maxPitchOffsetMultiplier = hadjccibnba2.TargetingData.MaxPitchOffsetMultiplier; this.CHPDKAGBAAH.MaxPitchOffsetMultiplier = maxPitchOffsetMultiplier; if (neccpookepj.AKBCFNOOKMN) { DCCBMECGECH neccpookepj2 = this.NECCPOOKEPJ; ScreenCameraTargetingData chpdkagbaah = this.CHPDKAGBAAH; float maxPitchOffsetMultiplier2 = this.CHPDKAGBAAH.MaxPitchOffsetMultiplier; float y2 = this.CHPDKAGBAAH.PivotToCameraOffset.y; float time = Time.time; this.CHPDKAGBAAH.PivotToCameraOffset.y = y; !1 !; this.CHPDKAGBAAH.MaxPitchOffsetMultiplier = !; } int num2 = 0; if (FOMHGMLPOND != num2 && this.HADJCCIBNBA.CanModifyFOV) { if (SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.Desktop_VRMissing) { } float num3; FOMHGMLPOND.fieldOfView = num3; } } int num4 = 0; if (this.JIBFMNOAFBJ != num4) { if (this.JPFEHDBBKHG.AKBCFNOOKMN) { DCCBMECGECH jpfehdbbkhg = this.JPFEHDBBKHG; float time2 = Time.time; } int num5 = 0; if (FOMHGMLPOND != num5) { Transform transform = FOMHGMLPOND.transform; Quaternion jlokaabdamn = this.JLOKAABDAMN; transform.rotation = jlokaabdamn; Transform transform2 = FOMHGMLPOND.transform; Transform transform3 = FOMHGMLPOND.transform; } } ScreenPlayerCameraSettings hadjccibnba3 = this.HADJCCIBNBA; int num6 = 0; if (hadjccibnba3 != num6) { bool flag = this.NECCPOOKEPJ.AKBCFNOOKMN; ScreenPlayerCameraSettings hadjccibnba4 = this.HADJCCIBNBA; if ((this.GFMGLCLIMJH ? 1 : 0) != num4 || !flag) { bool hideFirstPersonRenderers = hadjccibnba4.HideFirstPersonRenderers; this.OFGCBFAOLAN = hideFirstPersonRenderers; } } this.DALDMBOEGIB = num4; this.DOIAHADGABI = num4; this.EMNCGLMGGKO = num4; this.JOJBFPGKHJJ = num4; } // Token: 0x06014E6D RID: 85613 RVA: 0x004DBDC0 File Offset: 0x004D9FC0 [Token(Token = "0x6014E6D")] [Address(RVA = "0x12C8AE0", Offset = "0x12C7AE0", VA = "0x1812C8AE0")] public void BNEAKHONHNH(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, LOCNHHPGIAG DBFBLNILIGL) { int num = 0; this.DALDMBOEGIB = FINBOONIGDO; this.DOIAHADGABI = IEKDDPPNFPF; this.EMNCGLMGGKO = FOMHGMLPOND; if (this.JIBFMNOAFBJ != num) { if (this.NIBACOBIDPE.AKBCFNOOKMN) { DCCBMECGECH nibacobidpe = this.NIBACOBIDPE; float time = Time.time; } Vector3 vector; float z = vector.z; this.KPFEAMEFKNH.z = z; int num2 = 0; if (FOMHGMLPOND != num2) { int num3 = 0; FOMHGMLPOND.transform.position = num3; } } Transform transform = FOMHGMLPOND.transform; Transform transform2 = FOMHGMLPOND.transform; float z2 = Vector3.zero.z; this.JHCIACIHOME.z = z2; Quaternion identity = Quaternion.identity; this.DALDMBOEGIB = num; this.DOIAHADGABI = num; this.EMNCGLMGGKO = num; this.JOJBFPGKHJJ = num; } // Token: 0x06014E6E RID: 85614 RVA: 0x004DBE90 File Offset: 0x004DA090 [Token(Token = "0x6014E6E")] [Address(RVA = "0x12C8930", Offset = "0x12C7930", VA = "0x1812C8930")] public void BIACEPCPCIP(Vector3 FGBIGGLLPIJ, Quaternion JLPMFHEGBIB, float IFGIPHAMCIC) { int num = 0; if (IFGIPHAMCIC > (float)num) { float z = this.JHCIACIHOME.z; float z2 = FGBIGGLLPIJ.z; Vector3 vector; float z3 = vector.z; Quaternion joibagcgehj = this.JOIBAGCGEHJ; Vector3 vector2; float z4 = vector2.z; this.JHCIACIHOME.z = z4; Quaternion identity = Quaternion.identity; } } // Token: 0x06014E6F RID: 85615 RVA: 0x004DBEE4 File Offset: 0x004DA0E4 [Token(Token = "0x6014E6F")] [Address(RVA = "0x12C9FD0", Offset = "0x12C8FD0", VA = "0x1812C9FD0")] public void MPLPMEAGPNK(Vector2 OKDIBKLKHOJ, AnimationCurve HAPDKBJAHDP, float EJDONBAIPHA, AnimationCurve EEOLAPEGOGA, float BCGACKGJCIA) { if (this.FMNELPHMEME != 0) { this.FMNELPHMEME = (ulong)0L; } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; HBLGJOKKNDE.KGHICIFEOLD kghicifeold; kghicifeold.System.IDisposable.Dispose(); kghicifeold.recoilAngle = OKDIBKLKHOJ; kghicifeold.returnDuration = (float)0; kghicifeold.recoilAngle.y = (float)0; kghicifeold.recoilDuration = EJDONBAIPHA; kghicifeold.<>1__state = (int)((ulong)0L); kghicifeold.<>4__this = this; kghicifeold.recoilCurve = HAPDKBJAHDP; kghicifeold.returnCurve = 0; int num = 0; KFBABPAPIMB kfbabpapimb = instance.Run(num, kghicifeold); this.FMNELPHMEME = kfbabpapimb; } // Token: 0x06014E70 RID: 85616 RVA: 0x004DBF68 File Offset: 0x004DA168 [Token(Token = "0x6014E70")] [Address(RVA = "0x12CA180", Offset = "0x12C9180", VA = "0x1812CA180")] public void NOHAMFPFPCJ() { if (this.FMNELPHMEME != 0) { int num = 0; num += num; num++; if ((this.COHMFENNLID ? 1 : 0) != num) { if (this.FMNELPHMEME != 0) { this.FMNELPHMEME = num; } Quaternion jlokaabdamn = this.JLOKAABDAMN; Vector2 zero = Vector2.zero; this.EMMAMMOAEOI = zero; this.EMMAMMOAEOI.y = (float)0; } } } // Token: 0x06014E71 RID: 85617 RVA: 0x004DBFC8 File Offset: 0x004DA1C8 [Token(Token = "0x6014E71")] [Address(RVA = "0x12C9320", Offset = "0x12C8320", VA = "0x1812C9320")] private bool EFPBLJOFEDD() { if (this.FMNELPHMEME == 0) { } int num = 0; num += num; num++; return num == 0; } // Token: 0x06014E72 RID: 85618 RVA: 0x004DBFF0 File Offset: 0x004DA1F0 [Token(Token = "0x6014E72")] [Address(RVA = "0x12C8F00", Offset = "0x12C7F00", VA = "0x1812C8F00")] private void CIEOKHKIEJB() { if (this.FMNELPHMEME != 0) { this.FMNELPHMEME = (ulong)0L; } } // Token: 0x06014E73 RID: 85619 RVA: 0x004DC010 File Offset: 0x004DA210 [Token(Token = "0x6014E73")] [Address(RVA = "0x12C9A90", Offset = "0x12C8A90", VA = "0x1812C9A90")] private IEnumerator ICIMECCAIOF(Vector2 OKDIBKLKHOJ, AnimationCurve HAPDKBJAHDP, float EJDONBAIPHA, AnimationCurve EEOLAPEGOGA, float BCGACKGJCIA) { /* An exception occurred when decompiling this method (06014E73) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 HBLGJOKKNDE::ICIMECCAIOF(UnityEngine.Vector2,UnityEngine.AnimationCurve,System.Single,UnityEngine.AnimationCurve,System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(KGHICIFEOLD::System.IDisposable.Dispose, ldloc:KGHICIFEOLD(var_0)) stfld:Vector2(KGHICIFEOLD::recoilAngle, ldloc:KGHICIFEOLD(var_0), ldloc:Vector2(OKDIBKLKHOJ)) stfld:float32(KGHICIFEOLD::recoilDuration, ldloc:KGHICIFEOLD(var_0), ldloc:float32(EJDONBAIPHA)) stfld:HBLGJOKKNDE(KGHICIFEOLD::<>4__this, ldloc:KGHICIFEOLD(var_0), ldloc:HBLGJOKKNDE(this)) stfld:float32(KGHICIFEOLD::returnDuration, ldloc:KGHICIFEOLD(var_0), ldc.i4:int32[exp:float32](0)) stfld:float32(Vector2::y, ldfld:Vector2[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector2&](KGHICIFEOLD::recoilAngle, ldloc:KGHICIFEOLD(var_0)), ldc.i4:int32[exp:float32](0)) stfld:int32(KGHICIFEOLD::<>1__state, ldloc:KGHICIFEOLD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:AnimationCurve(KGHICIFEOLD::recoilCurve, ldloc:KGHICIFEOLD(var_0), ldloc:AnimationCurve(HAPDKBJAHDP)) stfld:AnimationCurve(KGHICIFEOLD::returnCurve, ldloc:KGHICIFEOLD(var_0), ldc.i4:int32[exp:AnimationCurve](0)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06014E74 RID: 85620 RVA: 0x004DC064 File Offset: 0x004DA264 [Token(Token = "0x6014E74")] [Address(RVA = "0x12C8300", Offset = "0x12C7300", VA = "0x1812C8300")] private Quaternion ANLDODBFLAI(Quaternion IGPENJBJADK) { throw new NullReferenceException(); } // Token: 0x06014E75 RID: 85621 RVA: 0x004DC078 File Offset: 0x004DA278 [Token(Token = "0x6014E75")] [Address(RVA = "0x12C9710", Offset = "0x12C8710", VA = "0x1812C9710")] private Quaternion GIGJAPAAKIC(PEFMGGLMODE BDBGNMGBGEC, bool CHEJBIBOBPH, bool EALHIPLOBGP) { throw new NullReferenceException(); } // Token: 0x06014E76 RID: 85622 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014E76")] [Address(RVA = "0x12C9C90", Offset = "0x12C8C90", VA = "0x1812C9C90")] private Quaternion JAMHOLPOINA(PEFMGGLMODE BDBGNMGBGEC) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014E77 RID: 85623 RVA: 0x004DC08C File Offset: 0x004DA28C [Token(Token = "0x6014E77")] [Address(RVA = "0x12C9820", Offset = "0x12C8820", VA = "0x1812C9820")] private Vector3 HCCBGOEDMLI(PEFMGGLMODE BDBGNMGBGEC, bool CHEJBIBOBPH, bool EALHIPLOBGP, out Vector3 DDELPDMAHFA) { throw new NullReferenceException(); } // Token: 0x06014E78 RID: 85624 RVA: 0x004DC0A0 File Offset: 0x004DA2A0 [Token(Token = "0x6014E78")] [Address(RVA = "0x12C8F50", Offset = "0x12C7F50", VA = "0x1812C8F50")] private Vector3 CKHCDIFLDMN(PEFMGGLMODE BDBGNMGBGEC) { throw new NullReferenceException(); } // Token: 0x06014E79 RID: 85625 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014E79")] [Address(RVA = "0x12C9070", Offset = "0x12C8070", VA = "0x1812C9070")] private Quaternion DJDEJEOKOPH(Quaternion LONDCJPNKKN, Quaternion PCEJJILDLGD, float LIMOILDIGKF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014E7A RID: 85626 RVA: 0x004DC0B4 File Offset: 0x004DA2B4 [Token(Token = "0x6014E7A")] [Address(RVA = "0x12C8E40", Offset = "0x12C7E40", VA = "0x1812C8E40")] private Vector3 CBFAGOOIDBM(Vector3 LONDCJPNKKN, Vector3 PCEJJILDLGD, float LIMOILDIGKF) { /* An exception occurred when decompiling this method (06014E7A) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 HBLGJOKKNDE::CBFAGOOIDBM(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_0_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](PCEJJILDLGD))) stloc:float32(var_3_0D, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_2))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0400DBA9 RID: 56233 [Token(Token = "0x400DBA9")] private const float HNKDACEEDGO = 60f; // Token: 0x0400DBAA RID: 56234 [Token(Token = "0x400DBAA")] private const float APFJGILMECB = 68f; // Token: 0x0400DBAB RID: 56235 [Token(Token = "0x400DBAB")] private const int NJLFLNHHBIN = 8; // Token: 0x0400DBAC RID: 56236 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400DBAC")] private BJOIBBBOIKO> LLIDHDCHMOB; // Token: 0x0400DBAD RID: 56237 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400DBAD")] private ScreenPlayerCameraSettings HADJCCIBNBA; // Token: 0x0400DBAE RID: 56238 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400DBAE")] private ScreenCameraTargetingData CHPDKAGBAAH; // Token: 0x0400DBAF RID: 56239 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400DBAF")] private BJOIBBBOIKO PMINJGOHEBA; // Token: 0x0400DBB0 RID: 56240 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400DBB0")] private ScreensCameraInputGamepadSettings FEDEBBFOCBE; // Token: 0x0400DBB1 RID: 56241 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400DBB1")] private BJOIBBBOIKO> OJKHMMIODJO; // Token: 0x0400DBB2 RID: 56242 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400DBB2")] private PEFMGGLMODE JIBFMNOAFBJ; // Token: 0x0400DBB3 RID: 56243 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400DBB3")] private Quaternion JLOKAABDAMN; // Token: 0x0400DBB4 RID: 56244 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400DBB4")] private Vector3 KPFEAMEFKNH; // Token: 0x0400DBB5 RID: 56245 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x400DBB5")] private Vector3 HPNIINPBIDM; // Token: 0x0400DBB6 RID: 56246 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400DBB6")] private NFOJNNKAEFL AKECJJAHOEO; // Token: 0x0400DBB7 RID: 56247 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400DBB7")] private POJFBLMLAIP CHOFDFNCIPL; // Token: 0x0400DBB8 RID: 56248 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400DBB8")] private DCCBMECGECH NECCPOOKEPJ; // Token: 0x0400DBB9 RID: 56249 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400DBB9")] private DCCBMECGECH JPFEHDBBKHG; // Token: 0x0400DBBA RID: 56250 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400DBBA")] private DCCBMECGECH NIBACOBIDPE; // Token: 0x0400DBBB RID: 56251 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400DBBB")] private ScreenPlayerController DALDMBOEGIB; // Token: 0x0400DBBC RID: 56252 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400DBBC")] private Player DOIAHADGABI; // Token: 0x0400DBBD RID: 56253 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400DBBD")] private Camera EMNCGLMGGKO; // Token: 0x0400DBBE RID: 56254 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400DBBE")] private LOCNHHPGIAG JOJBFPGKHJJ; // Token: 0x0400DBBF RID: 56255 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400DBBF")] private Vector2 EMMAMMOAEOI; // Token: 0x0400DBC0 RID: 56256 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400DBC0")] private KFBABPAPIMB FMNELPHMEME; // Token: 0x0400DBC1 RID: 56257 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400DBC1")] private bool COHMFENNLID; // Token: 0x0400DBC2 RID: 56258 [FieldOffset(Offset = "0xF4")] [Token(Token = "0x400DBC2")] private Vector3 JHCIACIHOME; // Token: 0x0400DBC3 RID: 56259 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400DBC3")] private Quaternion JOIBAGCGEHJ; // Token: 0x0400DBC4 RID: 56260 [FieldOffset(Offset = "0x110")] [Token(Token = "0x400DBC4")] public OKNNKFGFODL CMLBMMGDGMC; // Token: 0x0400DBC5 RID: 56261 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400DBC5")] private bool GFMGLCLIMJH; }