using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Core.Locomotion; using RecRoom.Core.Screens.PlayerController; using RecRoom.Inputs; using UnityEngine; // Token: 0x02002A52 RID: 10834 [Token(Token = "0x2002A52")] [StructLayout(3)] public class GNKAOJINOPF { // Token: 0x06012E7C RID: 77436 RVA: 0x00484EDC File Offset: 0x004830DC [Token(Token = "0x6012E7C")] [Address(RVA = "0x1114990", Offset = "0x1113390", VA = "0x181114990")] public void OFFLOPLJBBG(ScreenPlayerLocomotionContent MHJNEBJFNPH, ScreenPlayerController FINBOONIGDO) { this.AEBNIOICLNC = MHJNEBJFNPH; this.DALDMBOEGIB = FINBOONIGDO; LKJPMJBAJJN lkjpmjbajjn = new LKJPMJBAJJN(); this.PCLNOKJCEOJ = lkjpmjbajjn; LKJPMJBAJJN lkjpmjbajjn2 = new LKJPMJBAJJN(); this.GECPAHGOLCD = lkjpmjbajjn2; LKJPMJBAJJN lkjpmjbajjn3 = new LKJPMJBAJJN(); this.EDMKKOMCEHF = lkjpmjbajjn3; LKJPMJBAJJN lkjpmjbajjn4 = new LKJPMJBAJJN(); int num = 0; ExplicitTokenMap cdpdkclogph = this.CDPDKCLOGPH; this.AIBNGAOGIEA = lkjpmjbajjn4; bool flag = cdpdkclogph.AddValue(num, this, 1); string text = this.CDPDKCLOGPH.ToString(); } // Token: 0x06012E7D RID: 77437 RVA: 0x00484F58 File Offset: 0x00483158 [Token(Token = "0x6012E7D")] [Address(RVA = "0x1114310", Offset = "0x1112D10", VA = "0x181114310")] public void OCHJOBPJDGB(Player IEKDDPPNFPF, PlayerMovement IBIHLDLKEGP, LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG, float KGOBMDNKIDJ, float POGAEJIEPIM) { if (this.GFINJMJFAHI != IBIHLDLKEGP) { bool flag = this.CDPDKCLOGPH.RemoveValue("CROUCH"); bool flag2 = this.CDPDKCLOGPH.RemoveValue("PRONE"); } this.CGIMONBPBFK = (float)0; this.GLGBPFJDCJC = (float)0; this.BNLCNMJKNFE = 0; this.DOIAHADGABI = IEKDDPPNFPF; this.GFINJMJFAHI = IBIHLDLKEGP; this.JOJBFPGKHJJ = DBFBLNILIGL; this.PIEGBEHHLDE(); LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ; int num = 0; if (jojbfpgkhjj.k__BackingField == IFDIGHKFEGF.TOUCH && this.GFINJMJFAHI.HMPDDEIJICO && !this.GFINJMJFAHI.AGDOGAIGBDE) { ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE; LOCNHHPGIAG jojbfpgkhjj2 = this.JOJBFPGKHJJ; Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Stand); bnlcnmjknfe.ShowTouchElementForFrame((GAMNIEMGCBI)((uint)28), jojbfpgkhjj2, sprite, num != 0); } if ((this.DAKHHGNDACM ? 1 : 0) == num) { if (this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton)) { this.GFINJMJFAHI.RequestJump(); } if ((this.DAKHHGNDACM ? 1 : 0) == num) { goto IL_FE; } } if (this.JOJBFPGKHJJ.BOFDEILHCLO(GAMNIEMGCBI.JumpButton)) { this.GFINJMJFAHI.RequestJumpCutoff(); } IL_FE: this.OAEONFOHKHJ(); bool isSliding = this.GFINJMJFAHI.HGJFHOPJJGD; LOCNHHPGIAG jojbfpgkhjj3 = this.JOJBFPGKHJJ; if (!isSliding) { if (!jojbfpgkhjj3.MAMCIMINMFH(GAMNIEMGCBI.CrouchButton)) { goto IL_14D; } this.GFINJMJFAHI.RequestSlideStart(true); } bool flag3; if (flag3) { this.GFINJMJFAHI.RequestSlideStop(); this.FPIDOGIODDE = true; } IL_14D: this.FMHPILGBAAH(); bool isWallRunning = this.GFINJMJFAHI.JDNNBGMPCBM; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; if (isWallRunning) { bool isWallRunning2 = gfinjmjfahi.JDNNBGMPCBM; } float z = this.DALDMBOEGIB.k__BackingField.z; if (this.GFINJMJFAHI.PKIIJFJGELJ && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton)) { this.GFINJMJFAHI.RequestJump(); } if (!this.GFINJMJFAHI.IAHLIBHHCBD) { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; float z2 = daldmboegib.k__BackingField.z; } if ((this.FJFIODBCFEL ? 1 : 0) == num) { if (this.DALDMBOEGIB.FlyToggleEnabled && this.GFINJMJFAHI.EBGJABJGDLP && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.FlyButton)) { PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; int num2 = 0; gfinjmjfahi3.RequestFlyStart(num2 != 0); } if ((this.FJFIODBCFEL ? 1 : 0) == num) { goto IL_258; } } if (this.DALDMBOEGIB.FlyToggleEnabled && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton)) { this.GFINJMJFAHI.RequestFlyStop(); } IL_258: bool isFalling = this.GFINJMJFAHI.PMCOKDNFEKO; this.KJEGKCPAPNB = isFalling; if (isFalling && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton)) { float cgimonbpbfk = this.CGIMONBPBFK; this.BFEKGAKLEBH = cgimonbpbfk; } if ((this.KJEGKCPAPNB ? 1 : 0) == num) { this.BFEKGAKLEBH = (float)num; } this.ANPOMOGCHOB(); } // Token: 0x06012E7E RID: 77438 RVA: 0x00485214 File Offset: 0x00483414 [Token(Token = "0x6012E7E")] [Address(RVA = "0x110FF90", Offset = "0x110E990", VA = "0x18110FF90")] public void AKMLNEODFJC(Player IEKDDPPNFPF, PlayerMovement IBIHLDLKEGP, LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG, float KGOBMDNKIDJ, float POGAEJIEPIM) { this.DOIAHADGABI = IEKDDPPNFPF; this.CGIMONBPBFK = (float)0; this.GLGBPFJDCJC = (float)0; this.BNLCNMJKNFE = 0; this.GFINJMJFAHI = IBIHLDLKEGP; this.JOJBFPGKHJJ = DBFBLNILIGL; this.FBJJABCJMGK(); PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool dakhhgndacm = this.DAKHHGNDACM; this.DFJKNPEONFK = dakhhgndacm; bool flag = gfinjmjfahi.GHKPBMKBFBP; bool dfjknpeonfk = this.DFJKNPEONFK; this.DAKHHGNDACM = flag; if (dfjknpeonfk) { bool isFalling = this.GFINJMJFAHI.PMCOKDNFEKO; bool dfjknpeonfk2 = this.DFJKNPEONFK; this.DAKHHGNDACM = isFalling; if (dfjknpeonfk2) { goto IL_99; } } if (this.DAKHHGNDACM) { float cgimonbpbfk = this.CGIMONBPBFK; this.PGJEFPAKHIJ = cgimonbpbfk; } IL_99: PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; bool dcaiiilncae = this.DCAIIILNCAE; bool onAutomaticWallClimbJump = gfinjmjfahi2.KJLDKBDKHPI; int num = 0; this.DCAIIILNCAE = onAutomaticWallClimbJump; flag = onAutomaticWallClimbJump; if (dcaiiilncae) { PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; bool isFalling2 = gfinjmjfahi3.PMCOKDNFEKO; this.DCAIIILNCAE = isFalling2; if (gfinjmjfahi3 != 0) { goto IL_139; } this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("WALL_CLIMB_JUMP"); } if (flag) { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float wallClimbCameraFadeDuration = aebnioiclnc.WallClimbCameraFadeDuration; ScreenPlayerCameraSettings wallClimbCameraSettings = aebnioiclnc.WallClimbCameraSettings; ulong num2; k__BackingField.AMIKKBNDOKO(wallClimbCameraSettings, wallClimbCameraFadeDuration, "WALL_CLIMB_JUMP", (int)num2); } IL_139: PlayerMovement gfinjmjfahi4 = this.GFINJMJFAHI; bool flag2 = this.DEKFLEPJPGF; bool isSprinting = gfinjmjfahi4.LBGOAHJFKDK; this.DEKFLEPJPGF = isSprinting; ScreenPlayerLocomotionContent aebnioiclnc3; if (!flag2) { if (!isSprinting) { goto IL_211; } ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField2 = daldmboegib2.k__BackingField; float sprintCameraSettingsBlendTime = aebnioiclnc2.SprintCameraSettingsBlendTime; ScreenPlayerCameraSettings sprintCameraSettings = aebnioiclnc2.SprintCameraSettings; ulong num3; k__BackingField2.AMIKKBNDOKO(sprintCameraSettings, sprintCameraSettingsBlendTime, "SPRINT", (int)num3); ScreenPlayerController daldmboegib3 = this.DALDMBOEGIB; aebnioiclnc3 = this.AEBNIOICLNC; GPPHJKMNPJM k__BackingField = daldmboegib3.k__BackingField; float sprintHandPitchAngleUpperBound = aebnioiclnc3.SprintHandPitchAngleUpperBound; float sprintHandPitchAngleLowerBound = aebnioiclnc3.SprintHandPitchAngleLowerBound; k__BackingField.IEHKPHEBPLK(sprintHandPitchAngleLowerBound, sprintHandPitchAngleUpperBound, "SPRINT"); } if (aebnioiclnc3 == 0) { this.DALDMBOEGIB.k__BackingField.LDOPMNJDEEP("SPRINT"); this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("SPRINT"); } IL_211: if (this.GFINJMJFAHI.NODOLCKNMNH) { this.BFGJNKHFFOL = num != 0; } PlayerMovement gfinjmjfahi5 = this.GFINJMJFAHI; bool olpfghgacbk = this.OLPFGHGACBK; bool onSlideJump = gfinjmjfahi5.PAKLLAFIGGH; this.OLPFGHGACBK = onSlideJump; flag2 = onSlideJump; if (olpfghgacbk) { PlayerMovement gfinjmjfahi6 = this.GFINJMJFAHI; bool isFalling3 = gfinjmjfahi6.PMCOKDNFEKO; this.OLPFGHGACBK = isFalling3; if (gfinjmjfahi6 != 0) { goto IL_2C6; } this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("SLIDE_JUMP"); } if (flag2) { ScreenPlayerController daldmboegib4 = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc4 = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField3 = daldmboegib4.k__BackingField; float slideJumpCameraSettingsBlendTime = aebnioiclnc4.SlideJumpCameraSettingsBlendTime; ScreenPlayerCameraSettings slideJumpCameraSettings = aebnioiclnc4.SlideJumpCameraSettings; ulong num4; k__BackingField3.AMIKKBNDOKO(slideJumpCameraSettings, slideJumpCameraSettingsBlendTime, "SLIDE_JUMP", (int)num4); } IL_2C6: if ((this.FCABCNBGJJB ? 1 : 0) != num) { this.MCDGIBNCNLN(); } this.EOACONMOLFE(); PlayerMovement gfinjmjfahi7 = this.GFINJMJFAHI; bool bcihalhfnpb = this.BCIHALHFNPB; bool isAutomaticWallClimbing = gfinjmjfahi7.PKIIJFJGELJ; this.BCIHALHFNPB = isAutomaticWallClimbing; if (!bcihalhfnpb) { if (!isAutomaticWallClimbing) { goto IL_383; } this.MNOBHAANNEB(); } if (!isAutomaticWallClimbing) { this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("WALL_CLIMB"); this.DALDMBOEGIB.k__BackingField.GCBAMNMJLJN("WALL_CLIMB"); this.DALDMBOEGIB.DPMHFIGCJAG("WALL_CLIMB"); bool flag3 = this.CDPDKCLOGPH.RemoveValue("WALL_CLIMB"); GPPHJKMNPJM k__BackingField2 = this.DALDMBOEGIB.k__BackingField; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.BHDCCFBILML); k__BackingField2.IDBNEGGFCHC(PlayerAnimationEvent.AMFDDDEAAOE.ANY, clojoalgiec); } IL_383: if ((this.BCIHALHFNPB ? 1 : 0) != num) { this.KIALFHCOJBJ(); } this.KFFIAKGIDEO(); this.DGDGALLCGLD(); PlayerMovement gfinjmjfahi8 = this.GFINJMJFAHI; bool fjfiodbcfel = this.FJFIODBCFEL; bool isFlying = gfinjmjfahi8.OMJLOPGLNDN; this.FJFIODBCFEL = isFlying; ScreenPlayerController daldmboegib5; if (!fjfiodbcfel) { if (isFlying) { daldmboegib5 = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc5 = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField4 = daldmboegib5.k__BackingField; int num5 = 0; ScreensCameraInputGamepadSettings flyingCameraGamepadInputSettings = aebnioiclnc5.FlyingCameraGamepadInputSettings; k__BackingField4.HCICGKKNGBP(flyingCameraGamepadInputSettings, "FLY", num5); ScreenPlayerLocomotionContent aebnioiclnc6 = this.AEBNIOICLNC; ScreenPlayerController daldmboegib6 = this.DALDMBOEGIB; int num6 = 0; JNLDNNAKBGH flyingSteering = aebnioiclnc6.FlyingSteering; daldmboegib6.KEIKIBJMDLL(flyingSteering, "FLY", num6); } return; } while (daldmboegib5 != 0) { } daldmboegib5.k__BackingField.EFABDLIPCJF("FLY"); throw new NullReferenceException(); } // Token: 0x06012E7F RID: 77439 RVA: 0x00485668 File Offset: 0x00483868 [Token(Token = "0x6012E7F")] [Address(RVA = "0x1114C30", Offset = "0x1113630", VA = "0x181114C30")] private void PIEGBEHHLDE() { PlayerMovement gfinjmjfahi2; for (;;) { bool isCrouching = this.GFINJMJFAHI.LOOBOOEAMMH; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; this.KFGNIJHEPGF = isCrouching; bool isProne = gfinjmjfahi.DAAEODGPKEH; this.ADJJMBHDJJN = isProne; if (this.JOJBFPGKHJJ.k__BackingField == IFDIGHKFEGF.TOUCH && this.GFINJMJFAHI.LEPDEGMBAEG && !this.GFINJMJFAHI.AGDOGAIGBDE) { ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE; LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ; Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Crouch); ulong num; bnlcnmjknfe.ShowTouchElementForFrame((GAMNIEMGCBI)((uint)30), jojbfpgkhjj, sprite, num != 0UL); } bool isCrouching2 = this.GFINJMJFAHI.LOOBOOEAMMH; gfinjmjfahi2 = this.GFINJMJFAHI; if (!isCrouching2) { break; } PlayerMovement gfinjmjfahi3; if (gfinjmjfahi3.LEPDEGMBAEG) { if (!this.ABNCLDJOMBI && this.JOJBFPGKHJJ.BOFDEILHCLO(GAMNIEMGCBI.CrouchButton)) { goto Block_11; } while (this.FDGJEEOHCBA) { } if (this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.ProneButton)) { goto Block_13; } } else if (this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.CrouchButton)) { goto Block_14; } } bool isProne2 = gfinjmjfahi2.DAAEODGPKEH; PlayerMovement gfinjmjfahi4 = this.GFINJMJFAHI; PlayerMovement gfinjmjfahi5; if (!isProne2) { if (gfinjmjfahi4.LEPDEGMBAEG && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.CrouchButton)) { gfinjmjfahi5 = this.GFINJMJFAHI; gfinjmjfahi5.RequestCrouchStart(); this.ABNCLDJOMBI = true; return; } } else if (gfinjmjfahi5.LEPDEGMBAEG && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.CrouchButton)) { PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; gfinjmjfahi3.RequestProneStop(); this.ABNCLDJOMBI = true; } return; Block_11: this.GFINJMJFAHI.RequestCrouchStop(); return; Block_13: this.GFINJMJFAHI.RequestCrouchStop(); this.GFINJMJFAHI.RequestProneStart(); return; Block_14: throw new NullReferenceException(); } // Token: 0x06012E80 RID: 77440 RVA: 0x004857FC File Offset: 0x004839FC [Token(Token = "0x6012E80")] [Address(RVA = "0x1111710", Offset = "0x1110110", VA = "0x181111710")] private void FBJJABCJMGK() { if (this.GFINJMJFAHI.LOOBOOEAMMH != this.KFGNIJHEPGF) { bool isCrouching = this.GFINJMJFAHI.LOOBOOEAMMH; ExplicitTokenMap cdpdkclogph = this.CDPDKCLOGPH; if (!isCrouching) { bool flag = cdpdkclogph.RemoveValue("CROUCH"); } PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; int num = 0; float num2 = gfinjmjfahi.ECDIFKMAIGF; bool flag2 = cdpdkclogph.AddValue(num, "CROUCH", 2); } if (this.GFINJMJFAHI.DAAEODGPKEH != this.ADJJMBHDJJN) { bool isProne = this.GFINJMJFAHI.DAAEODGPKEH; ExplicitTokenMap cdpdkclogph2 = this.CDPDKCLOGPH; if (!isProne) { bool flag3 = cdpdkclogph2.RemoveValue("PRONE"); } PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; int num3 = 0; float num2 = gfinjmjfahi2.HNOFEDJBGJF; bool flag4 = cdpdkclogph2.AddValue(num3, "PRONE", 3); } if (this.JOJBFPGKHJJ.BOFDEILHCLO(GAMNIEMGCBI.CrouchButton)) { this.ABNCLDJOMBI = false; } } // Token: 0x06012E81 RID: 77441 RVA: 0x004858E0 File Offset: 0x00483AE0 [Token(Token = "0x6012E81")] [Address(RVA = "0x1112E30", Offset = "0x1111830", VA = "0x181112E30")] private void KLKOFFLJJBB() { for (;;) { if (this.JOJBFPGKHJJ.k__BackingField == IFDIGHKFEGF.TOUCH && this.GFINJMJFAHI.HMPDDEIJICO && !this.GFINJMJFAHI.AGDOGAIGBDE) { ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE; LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ; Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Stand); ulong num; bnlcnmjknfe.ShowTouchElementForFrame((GAMNIEMGCBI)((uint)28), jojbfpgkhjj, sprite, num != 0UL); } if (!this.DAKHHGNDACM) { if (this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton)) { break; } while (!this.DAKHHGNDACM) { } } if (this.JOJBFPGKHJJ.BOFDEILHCLO(GAMNIEMGCBI.JumpButton)) { goto Block_5; } } this.GFINJMJFAHI.RequestJump(); return; Block_5: this.GFINJMJFAHI.RequestJumpCutoff(); } // Token: 0x06012E82 RID: 77442 RVA: 0x0048598C File Offset: 0x00483B8C [Token(Token = "0x6012E82")] [Address(RVA = "0x1112DC0", Offset = "0x11117C0", VA = "0x181112DC0")] private void KJMDMBFEADC() { bool dakhhgndacm = this.DAKHHGNDACM; this.DFJKNPEONFK = dakhhgndacm; bool onJump = this.GFINJMJFAHI.GHKPBMKBFBP; bool dfjknpeonfk = this.DFJKNPEONFK; this.DAKHHGNDACM = onJump; if (dfjknpeonfk) { bool isFalling = this.GFINJMJFAHI.PMCOKDNFEKO; bool dfjknpeonfk2 = this.DFJKNPEONFK; this.DAKHHGNDACM = isFalling; if (dfjknpeonfk2) { return; } } if (this.DAKHHGNDACM) { float cgimonbpbfk = this.CGIMONBPBFK; this.PGJEFPAKHIJ = cgimonbpbfk; } } // Token: 0x06012E83 RID: 77443 RVA: 0x00485A04 File Offset: 0x00483C04 [Token(Token = "0x6012E83")] [Address(RVA = "0x1112420", Offset = "0x1110E20", VA = "0x181112420")] private void JJOEMDPEGML() { float cgimonbpbfk = this.CGIMONBPBFK; this.PGJEFPAKHIJ = cgimonbpbfk; } // Token: 0x06012E84 RID: 77444 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6012E84")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] private void MAFPAPNLEIK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012E85 RID: 77445 RVA: 0x00485A20 File Offset: 0x00483C20 [Token(Token = "0x6012E85")] [Address(RVA = "0x1111290", Offset = "0x110FC90", VA = "0x181111290")] private bool DMEMHBHNAND() { return this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton); } // Token: 0x06012E86 RID: 77446 RVA: 0x00485A40 File Offset: 0x00483C40 [Token(Token = "0x6012E86")] [Address(RVA = "0x1111210", Offset = "0x110FC10", VA = "0x181111210")] private bool DHIOKKLONKC() { return this.JOJBFPGKHJJ.BOFDEILHCLO(GAMNIEMGCBI.JumpButton); } // Token: 0x06012E87 RID: 77447 RVA: 0x00485A60 File Offset: 0x00483C60 [Token(Token = "0x6012E87")] [Address(RVA = "0x1111C90", Offset = "0x1110690", VA = "0x181111C90")] private void GCMLMOONAFO() { bool isFalling = this.GFINJMJFAHI.PMCOKDNFEKO; this.KJEGKCPAPNB = isFalling; if (isFalling && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton)) { float cgimonbpbfk = this.CGIMONBPBFK; this.BFEKGAKLEBH = cgimonbpbfk; return; } while (this.KJEGKCPAPNB) { } this.BFEKGAKLEBH = 0f; } // Token: 0x06012E88 RID: 77448 RVA: 0x00485AC0 File Offset: 0x00483CC0 [Token(Token = "0x6012E88")] [Address(RVA = "0x1110EF0", Offset = "0x110F8F0", VA = "0x181110EF0")] private void DDAAIAIPFME() { if (this.GFINJMJFAHI.PKIIJFJGELJ && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton)) { this.GFINJMJFAHI.RequestJump(); return; } } // Token: 0x06012E89 RID: 77449 RVA: 0x00485B00 File Offset: 0x00483D00 [Token(Token = "0x6012E89")] [Address(RVA = "0x1114060", Offset = "0x1112A60", VA = "0x181114060")] private void NIDIDOIHIGN() { bool dcaiiilncae = this.DCAIIILNCAE; bool onAutomaticWallClimbJump = this.GFINJMJFAHI.KJLDKBDKHPI; this.DCAIIILNCAE = onAutomaticWallClimbJump; if (dcaiiilncae) { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool isFalling = gfinjmjfahi.PMCOKDNFEKO; this.DCAIIILNCAE = isFalling; if (gfinjmjfahi == 0) { this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("WALL_CLIMB_JUMP"); } return; } while (!onAutomaticWallClimbJump) { } ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float wallClimbCameraFadeDuration = aebnioiclnc.WallClimbCameraFadeDuration; ScreenPlayerCameraSettings wallClimbCameraSettings = aebnioiclnc.WallClimbCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(wallClimbCameraSettings, wallClimbCameraFadeDuration, "WALL_CLIMB_JUMP", (int)num); } // Token: 0x06012E8A RID: 77450 RVA: 0x00485BA4 File Offset: 0x00483DA4 [Token(Token = "0x6012E8A")] [Address(RVA = "0x1110A00", Offset = "0x110F400", VA = "0x181110A00")] private void APIDAGMNOPE() { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float wallClimbCameraFadeDuration = aebnioiclnc.WallClimbCameraFadeDuration; ScreenPlayerCameraSettings wallClimbCameraSettings = aebnioiclnc.WallClimbCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(wallClimbCameraSettings, wallClimbCameraFadeDuration, "WALL_CLIMB_JUMP", (int)num); } // Token: 0x06012E8B RID: 77451 RVA: 0x00485BEC File Offset: 0x00483DEC [Token(Token = "0x6012E8B")] [Address(RVA = "0x1110FD0", Offset = "0x110F9D0", VA = "0x181110FD0")] private void DFDJBAFAKIK() { this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("WALL_CLIMB_JUMP"); } // Token: 0x06012E8C RID: 77452 RVA: 0x00485C14 File Offset: 0x00483E14 [Token(Token = "0x6012E8C")] [Address(RVA = "0x1110B30", Offset = "0x110F530", VA = "0x181110B30")] private bool BHJJLLADOCD() { if (this.BCIHALHFNPB && !this.DCAIIILNCAE) { return true; } } // Token: 0x06012E8D RID: 77453 RVA: 0x00485C38 File Offset: 0x00483E38 [Token(Token = "0x6012E8D")] [Address(RVA = "0x11141A0", Offset = "0x1112BA0", VA = "0x1811141A0")] private void OAEONFOHKHJ() { if (this.BFGJNKHFFOL) { bool onSprintCancel = this.GFINJMJFAHI.DHNDAPGOJPB; } LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ; if (((jojbfpgkhjj.k__BackingField == IFDIGHKFEGF.TOUCH || !SingletonMonoBehaviour.Instance.OELAFNLLKGA) && !jojbfpgkhjj.MAMCIMINMFH(GAMNIEMGCBI.SprintButton)) || this.GFINJMJFAHI.LOOBOOEAMMH || this.GFINJMJFAHI.DAAEODGPKEH || this.GFINJMJFAHI.HGJFHOPJJGD || this.JOJBFPGKHJJ.LGJMNHAODLD(GAMNIEMGCBI.AutoSprintButton)) { } int num = 0; this.BFGJNKHFFOL = num != 0; bool isSprinting = this.GFINJMJFAHI.LBGOAHJFKDK; if (!isSprinting && this.BFGJNKHFFOL != isSprinting) { this.GFINJMJFAHI.RequestSprintStart(); return; } bool isSprinting2 = this.GFINJMJFAHI.LBGOAHJFKDK; } // Token: 0x06012E8E RID: 77454 RVA: 0x00485D00 File Offset: 0x00483F00 [Token(Token = "0x6012E8E")] [Address(RVA = "0x1114810", Offset = "0x1113210", VA = "0x181114810")] private void OEKIMLJMHMF() { bool dekflepjpgf = this.DEKFLEPJPGF; bool isSprinting = this.GFINJMJFAHI.LBGOAHJFKDK; this.DEKFLEPJPGF = isSprinting; if (!dekflepjpgf) { if (!isSprinting) { goto IL_C9; } ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float sprintCameraSettingsBlendTime = aebnioiclnc.SprintCameraSettingsBlendTime; ScreenPlayerCameraSettings sprintCameraSettings = aebnioiclnc.SprintCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(sprintCameraSettings, sprintCameraSettingsBlendTime, "SPRINT", (int)num); ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; GPPHJKMNPJM k__BackingField = daldmboegib2.k__BackingField; float sprintHandPitchAngleUpperBound = aebnioiclnc2.SprintHandPitchAngleUpperBound; float sprintHandPitchAngleLowerBound = aebnioiclnc2.SprintHandPitchAngleLowerBound; k__BackingField.IEHKPHEBPLK(sprintHandPitchAngleLowerBound, sprintHandPitchAngleUpperBound, "SPRINT"); } if (!isSprinting) { this.DALDMBOEGIB.k__BackingField.LDOPMNJDEEP("SPRINT"); this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("SPRINT"); } IL_C9: if (this.GFINJMJFAHI.NODOLCKNMNH) { this.BFGJNKHFFOL = false; } } // Token: 0x06012E8F RID: 77455 RVA: 0x00485DF4 File Offset: 0x00483FF4 [Token(Token = "0x6012E8F")] [Address(RVA = "0x1112430", Offset = "0x1110E30", VA = "0x181112430")] private void KBOBLLKPLCJ() { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float sprintCameraSettingsBlendTime = aebnioiclnc.SprintCameraSettingsBlendTime; ScreenPlayerCameraSettings sprintCameraSettings = aebnioiclnc.SprintCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(sprintCameraSettings, sprintCameraSettingsBlendTime, "SPRINT", (int)num); ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; GPPHJKMNPJM k__BackingField = daldmboegib2.k__BackingField; float sprintHandPitchAngleUpperBound = aebnioiclnc2.SprintHandPitchAngleUpperBound; float sprintHandPitchAngleLowerBound = aebnioiclnc2.SprintHandPitchAngleLowerBound; k__BackingField.IEHKPHEBPLK(sprintHandPitchAngleLowerBound, sprintHandPitchAngleUpperBound, "SPRINT"); } // Token: 0x06012E90 RID: 77456 RVA: 0x00485E78 File Offset: 0x00484078 [Token(Token = "0x6012E90")] [Address(RVA = "0x1110F50", Offset = "0x110F950", VA = "0x181110F50")] private void DDJNLKPOGCJ() { this.DALDMBOEGIB.k__BackingField.LDOPMNJDEEP("SPRINT"); this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("SPRINT"); } // Token: 0x06012E91 RID: 77457 RVA: 0x00485EB8 File Offset: 0x004840B8 [Token(Token = "0x6012E91")] [Address(RVA = "0x1110900", Offset = "0x110F300", VA = "0x181110900")] private bool APHNFHBIBPN() { do { LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ; if ((jojbfpgkhjj.k__BackingField == IFDIGHKFEGF.TOUCH || !SingletonMonoBehaviour.Instance.OELAFNLLKGA) && jojbfpgkhjj.MAMCIMINMFH(GAMNIEMGCBI.SprintButton)) { return true; } } while (this.GFINJMJFAHI.LOOBOOEAMMH || this.GFINJMJFAHI.DAAEODGPKEH || this.GFINJMJFAHI.HGJFHOPJJGD); bool flag = this.JOJBFPGKHJJ.LGJMNHAODLD(GAMNIEMGCBI.AutoSprintButton); return true; } // Token: 0x06012E92 RID: 77458 RVA: 0x00485F30 File Offset: 0x00484130 [Token(Token = "0x6012E92")] [Address(RVA = "0x110FF00", Offset = "0x110E900", VA = "0x18110FF00")] private bool ACPIKIKLIDO() { if (this.JOJBFPGKHJJ.k__BackingField != IFDIGHKFEGF.TOUCH && SingletonMonoBehaviour.Instance.OELAFNLLKGA) { return true; } throw new NullReferenceException(); } // Token: 0x06012E93 RID: 77459 RVA: 0x00485F64 File Offset: 0x00484164 [Token(Token = "0x6012E93")] [Address(RVA = "0x1111C10", Offset = "0x1110610", VA = "0x181111C10")] private bool GBEMFJEKEED() { if (!this.GFINJMJFAHI.LOOBOOEAMMH && !this.GFINJMJFAHI.DAAEODGPKEH && !this.GFINJMJFAHI.HGJFHOPJJGD && this.JOJBFPGKHJJ.LGJMNHAODLD(GAMNIEMGCBI.AutoSprintButton)) { return true; } throw new NullReferenceException(); } // Token: 0x06012E94 RID: 77460 RVA: 0x00485FB4 File Offset: 0x004841B4 [Token(Token = "0x6012E94")] [Address(RVA = "0x11112C0", Offset = "0x110FCC0", VA = "0x1811112C0")] private bool EFOEJMOBMGK() { return this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.SprintButton); } // Token: 0x06012E95 RID: 77461 RVA: 0x00485FDC File Offset: 0x004841DC [Token(Token = "0x6012E95")] [Address(RVA = "0x11112F0", Offset = "0x110FCF0", VA = "0x1811112F0")] private bool ELDGIFPCHJN() { if (!this.GFINJMJFAHI.LOOBOOEAMMH && !this.GFINJMJFAHI.DAAEODGPKEH) { bool isSliding = this.GFINJMJFAHI.HGJFHOPJJGD; if (!isSliding) { return isSliding; } } return true; } // Token: 0x06012E96 RID: 77462 RVA: 0x00486020 File Offset: 0x00484220 [Token(Token = "0x6012E96")] [Address(RVA = "0x1114BA0", Offset = "0x11135A0", VA = "0x181114BA0")] private void OLABAFCMOIO() { LOCNHHPGIAG jojbfpgkhjj; for (;;) { bool isSliding = this.GFINJMJFAHI.HGJFHOPJJGD; jojbfpgkhjj = this.JOJBFPGKHJJ; if (!isSliding) { break; } if (jojbfpgkhjj.MAMCIMINMFH(GAMNIEMGCBI.CrouchButton)) { goto Block_2; } } if (jojbfpgkhjj.MAMCIMINMFH(GAMNIEMGCBI.CrouchButton)) { this.GFINJMJFAHI.RequestSlideStart(true); this.FPIDOGIODDE = true; } return; Block_2: this.GFINJMJFAHI.RequestSlideStop(); this.FPIDOGIODDE = true; } // Token: 0x06012E97 RID: 77463 RVA: 0x00486088 File Offset: 0x00484288 [Token(Token = "0x6012E97")] [Address(RVA = "0x1111350", Offset = "0x110FD50", VA = "0x181111350")] private void EOACONMOLFE() { bool fcabcnbgjjb = this.FCABCNBGJJB; bool isSliding = this.GFINJMJFAHI.HGJFHOPJJGD; this.FCABCNBGJJB = isSliding; if (!fcabcnbgjjb) { if (!isSliding) { goto IL_120; } ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float slideCameraSettingsBlendTime = aebnioiclnc.SlideCameraSettingsBlendTime; ScreenPlayerCameraSettings slideCameraSettings = aebnioiclnc.SlideCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(slideCameraSettings, slideCameraSettingsBlendTime, "SLIDE", (int)num); LKJPMJBAJJN pclnokjceoj = this.PCLNOKJCEOJ; int num2 = 0; pclnokjceoj.ALCPPFCGKDC((float)num2); ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField2 = daldmboegib2.k__BackingField; float slideCameraSettingsBlendTime2 = aebnioiclnc2.SlideCameraSettingsBlendTime; LKJPMJBAJJN pclnokjceoj2 = this.PCLNOKJCEOJ; ulong num3; k__BackingField2.DKFBOMBLDIF(pclnokjceoj2, slideCameraSettingsBlendTime2, "SLIDE", (int)num3); PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; ExplicitTokenMap cdpdkclogph = this.CDPDKCLOGPH; int num4 = 0; float crouchNormalizedHeight = gfinjmjfahi.ECDIFKMAIGF; bool flag = cdpdkclogph.AddValue(num4, "SLIDE", 4); } if (!isSliding) { this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("SLIDE"); this.DALDMBOEGIB.k__BackingField.GCBAMNMJLJN("SLIDE"); bool flag2 = this.CDPDKCLOGPH.RemoveValue("SLIDE"); } IL_120: bool fcabcnbgjjb2; if (this.FCABCNBGJJB) { this.MCDGIBNCNLN(); fcabcnbgjjb2 = this.FCABCNBGJJB; } if (fcabcnbgjjb != fcabcnbgjjb2 && this.FPIDOGIODDE && !this.JOJBFPGKHJJ.BOFDEILHCLO(GAMNIEMGCBI.CrouchButton)) { this.ABNCLDJOMBI = true; } this.FPIDOGIODDE = false; } // Token: 0x06012E98 RID: 77464 RVA: 0x00486200 File Offset: 0x00484400 [Token(Token = "0x6012E98")] [Address(RVA = "0x1111E80", Offset = "0x1110880", VA = "0x181111E80")] private void HGNMJNNAHJD() { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float slideCameraSettingsBlendTime = aebnioiclnc.SlideCameraSettingsBlendTime; ScreenPlayerCameraSettings slideCameraSettings = aebnioiclnc.SlideCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(slideCameraSettings, slideCameraSettingsBlendTime, "SLIDE", (int)num); LKJPMJBAJJN pclnokjceoj = this.PCLNOKJCEOJ; int num2 = 0; pclnokjceoj.ALCPPFCGKDC((float)num2); ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField2 = daldmboegib2.k__BackingField; float slideCameraSettingsBlendTime2 = aebnioiclnc2.SlideCameraSettingsBlendTime; LKJPMJBAJJN pclnokjceoj2 = this.PCLNOKJCEOJ; ulong num3; k__BackingField2.DKFBOMBLDIF(pclnokjceoj2, slideCameraSettingsBlendTime2, "SLIDE", (int)num3); PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; ExplicitTokenMap cdpdkclogph = this.CDPDKCLOGPH; int num4 = 0; float crouchNormalizedHeight = gfinjmjfahi.ECDIFKMAIGF; bool flag = cdpdkclogph.AddValue(num4, "SLIDE", 4); } // Token: 0x06012E99 RID: 77465 RVA: 0x004862C8 File Offset: 0x004844C8 [Token(Token = "0x6012E99")] [Address(RVA = "0x11131F0", Offset = "0x1111BF0", VA = "0x1811131F0")] private void MCDGIBNCNLN() { ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; float num = aebnioiclnc.SlideCameraFadeOutNormalizedSpeed; float slideNormalizedSpeed = gfinjmjfahi.JIJNLHMDKAL; float num2 = Mathf.InverseLerp((float)0, num, slideNormalizedSpeed); AnimationCurve slideCameraFadeOutCurve = this.AEBNIOICLNC.SlideCameraFadeOutCurve; num = num2; float num3 = slideCameraFadeOutCurve.Evaluate(num); PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; Vector3 vector; float z = vector.z; Vector3 up = Vector3.up; Vector3 vector2; float z2 = vector2.z; ScreenPlayerController daldmboegib = this.DALDMBOEGIB; Vector3 up2 = Vector3.up; Vector3 vector3; float z3 = vector3.z; float num4 = this.AEBNIOICLNC.SlideCameraRollCurve.Evaluate(1f); float num5 = this.AEBNIOICLNC.SlideCameraMaxRoll; Vector3 up3 = Vector3.up; float num7; float num6 = Mathf.Sign(num7); LKJPMJBAJJN pclnokjceoj = this.PCLNOKJCEOJ; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; LKJPMJBAJJN pclnokjceoj2 = this.PCLNOKJCEOJ; float num8; num5 = num8; pclnokjceoj2.ALCPPFCGKDC(num5); } // Token: 0x06012E9A RID: 77466 RVA: 0x004863B0 File Offset: 0x004845B0 [Token(Token = "0x6012E9A")] [Address(RVA = "0x1112380", Offset = "0x1110D80", VA = "0x181112380")] private void IJMMJNGNGMI() { this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("SLIDE"); this.DALDMBOEGIB.k__BackingField.GCBAMNMJLJN("SLIDE"); bool flag = this.CDPDKCLOGPH.RemoveValue("SLIDE"); } // Token: 0x06012E9B RID: 77467 RVA: 0x00486400 File Offset: 0x00484600 [Token(Token = "0x6012E9B")] [Address(RVA = "0x1112240", Offset = "0x1110C40", VA = "0x181112240")] private void IHPJDJALBAL() { bool olpfghgacbk = this.OLPFGHGACBK; bool onSlideJump = this.GFINJMJFAHI.PAKLLAFIGGH; this.OLPFGHGACBK = onSlideJump; if (olpfghgacbk) { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool isFalling = gfinjmjfahi.PMCOKDNFEKO; this.OLPFGHGACBK = isFalling; if (gfinjmjfahi != 0) { goto IL_8D; } this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("SLIDE_JUMP"); } if (onSlideJump) { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float slideJumpCameraSettingsBlendTime = aebnioiclnc.SlideJumpCameraSettingsBlendTime; ScreenPlayerCameraSettings slideJumpCameraSettings = aebnioiclnc.SlideJumpCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(slideJumpCameraSettings, slideJumpCameraSettingsBlendTime, "SLIDE_JUMP", (int)num); } IL_8D: if (this.FCABCNBGJJB) { this.MCDGIBNCNLN(); } } // Token: 0x06012E9C RID: 77468 RVA: 0x004864B0 File Offset: 0x004846B0 [Token(Token = "0x6012E9C")] [Address(RVA = "0x1114B20", Offset = "0x1113520", VA = "0x181114B20")] private void OJKIGKMOEFP() { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float slideJumpCameraSettingsBlendTime = aebnioiclnc.SlideJumpCameraSettingsBlendTime; ScreenPlayerCameraSettings slideJumpCameraSettings = aebnioiclnc.SlideJumpCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(slideJumpCameraSettings, slideJumpCameraSettingsBlendTime, "SLIDE_JUMP", (int)num); } // Token: 0x06012E9D RID: 77469 RVA: 0x004864F8 File Offset: 0x004846F8 [Token(Token = "0x6012E9D")] [Address(RVA = "0x11130E0", Offset = "0x1111AE0", VA = "0x1811130E0")] private void LHKFGPAHCIP() { this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("SLIDE_JUMP"); } // Token: 0x06012E9E RID: 77470 RVA: 0x00486520 File Offset: 0x00484720 [Token(Token = "0x6012E9E")] [Address(RVA = "0x1111960", Offset = "0x1110360", VA = "0x181111960")] private void FMHPILGBAAH() { int num = 0; Tool febapkcnndc = this.DOIAHADGABI.leftHand.FEBAPKCNNDC; int num2 = 0; if (!(febapkcnndc != num2)) { } Tool febapkcnndc2 = this.DOIAHADGABI.rightHand.FEBAPKCNNDC; int num3 = 0; bool flag = febapkcnndc2 != num3; if (!this.GFINJMJFAHI.PKIIJFJGELJ && this.GFINJMJFAHI.BDPKKBHHNAK) { if (!this.BMANJIMEHBL(num, num) || flag) { goto IL_C1; } ScreenPlayerController daldmboegib = this.DALDMBOEGIB; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; float z = daldmboegib.k__BackingField.z; } if (this.GFINJMJFAHI.BDPKKBHHNAK && !this.DCAIIILNCAE) { LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ; bool flag2 = jojbfpgkhjj.MAMCIMINMFH(GAMNIEMGCBI.RightHandDropButton); if (jojbfpgkhjj != 0) { this.GFINJMJFAHI.RequestAutomaticWallClimbStop(); } } IL_C1: if ((ulong)1L != (flag ? 1UL : 0UL)) { GNKAOJINOPF.PIBGNKABGIH.OLEKBGPGGDK(); } if (this.GFINJMJFAHI.PKIIJFJGELJ) { ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; float z2 = daldmboegib2.k__BackingField.z; } } // Token: 0x06012E9F RID: 77471 RVA: 0x00486634 File Offset: 0x00484834 [Token(Token = "0x6012E9F")] [Address(RVA = "0x1111590", Offset = "0x110FF90", VA = "0x181111590")] private void EPHPNIGMNLM() { bool bcihalhfnpb = this.BCIHALHFNPB; bool isAutomaticWallClimbing = this.GFINJMJFAHI.PKIIJFJGELJ; this.BCIHALHFNPB = isAutomaticWallClimbing; if (!bcihalhfnpb) { if (!isAutomaticWallClimbing) { goto IL_9A; } this.MNOBHAANNEB(); } if (!isAutomaticWallClimbing) { this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("WALL_CLIMB"); this.DALDMBOEGIB.k__BackingField.GCBAMNMJLJN("WALL_CLIMB"); this.DALDMBOEGIB.DPMHFIGCJAG("WALL_CLIMB"); bool flag = this.CDPDKCLOGPH.RemoveValue("WALL_CLIMB"); GPPHJKMNPJM k__BackingField = this.DALDMBOEGIB.k__BackingField; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.BHDCCFBILML); k__BackingField.IDBNEGGFCHC(PlayerAnimationEvent.AMFDDDEAAOE.ANY, clojoalgiec); } IL_9A: if (this.BCIHALHFNPB) { this.KIALFHCOJBJ(); } } // Token: 0x06012EA0 RID: 77472 RVA: 0x004866F0 File Offset: 0x004848F0 [Token(Token = "0x6012EA0")] [Address(RVA = "0x1113730", Offset = "0x1112130", VA = "0x181113730")] private void MNOBHAANNEB() { this.GECPAHGOLCD.ACJIJJMLEFL = true; this.GECPAHGOLCD.NOFEAKKICFM = true; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; LKJPMJBAJJN gecpahgolcd = this.GECPAHGOLCD; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; float wallClimbCameraMaxRotationFromWall = aebnioiclnc.WallClimbCameraMaxRotationFromWall; gecpahgolcd.IHJFBHHGPJL = wallClimbCameraMaxRotationFromWall; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float wallClimbCameraFadeDuration = aebnioiclnc2.WallClimbCameraFadeDuration; ScreenPlayerCameraSettings wallClimbCameraSettings = aebnioiclnc2.WallClimbCameraSettings; ulong num; k__BackingField.AMIKKBNDOKO(wallClimbCameraSettings, wallClimbCameraFadeDuration, "WALL_CLIMB", (int)num); ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField2 = daldmboegib2.k__BackingField; float wallClimbCameraFadeDuration2 = aebnioiclnc3.WallClimbCameraFadeDuration; LKJPMJBAJJN gecpahgolcd2 = this.GECPAHGOLCD; ulong num2; k__BackingField2.DKFBOMBLDIF(gecpahgolcd2, wallClimbCameraFadeDuration2, "WALL_CLIMB", (int)num2); ScreenPlayerLocomotionContent aebnioiclnc4 = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; WallClimbScreenPlayerSteering wallClimbSteering = aebnioiclnc4.WallClimbSteering; Vector3 vector3; float z3 = vector3.z; wallClimbSteering.WallNormal.z = z3; WallClimbScreenPlayerSteering wallClimbSteering2 = this.AEBNIOICLNC.WallClimbSteering; int num3 = 0; wallClimbSteering2.LookAwayFromWall = (WallClimbScreenPlayerSteering.FFPHGDBCAHL)num3; ScreenPlayerLocomotionContent aebnioiclnc5 = this.AEBNIOICLNC; ScreenPlayerController daldmboegib3 = this.DALDMBOEGIB; WallClimbScreenPlayerSteering wallClimbSteering3 = aebnioiclnc5.WallClimbSteering; daldmboegib3.KEIKIBJMDLL(wallClimbSteering3, "WALL_CLIMB", 1004); ScreenPlayerLocomotionContent aebnioiclnc6 = this.AEBNIOICLNC; ExplicitTokenMap cdpdkclogph = this.CDPDKCLOGPH; Player doiahadgabi = this.DOIAHADGABI; PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; RigidbodyEx rigidbodyEx = doiahadgabi.leftHand._rigidbodyEx; Vector3 vector4; float z4 = vector4.z; Player doiahadgabi2 = this.DOIAHADGABI; PlayerMovement gfinjmjfahi4 = this.GFINJMJFAHI; RigidbodyEx rigidbodyEx2 = doiahadgabi2.rightHand._rigidbodyEx; Vector3 vector5; float z5 = vector5.z; GPPHJKMNPJM k__BackingField = this.DALDMBOEGIB.k__BackingField; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.BHDCCFBILML); k__BackingField.FFIJIBKDIGC(PlayerAnimationEvent.AMFDDDEAAOE.ANY, clojoalgiec); } // Token: 0x06012EA1 RID: 77473 RVA: 0x004868C4 File Offset: 0x00484AC4 [Token(Token = "0x6012EA1")] [Address(RVA = "0x1112F90", Offset = "0x1111990", VA = "0x181112F90")] private void KMIANHGLPLK() { this.DALDMBOEGIB.k__BackingField.LLIEFEMGNGK("WALL_CLIMB"); this.DALDMBOEGIB.k__BackingField.GCBAMNMJLJN("WALL_CLIMB"); this.DALDMBOEGIB.DPMHFIGCJAG("WALL_CLIMB"); bool flag = this.CDPDKCLOGPH.RemoveValue("WALL_CLIMB"); GPPHJKMNPJM k__BackingField = this.DALDMBOEGIB.k__BackingField; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec = new GPPHJKMNPJM.CLOJOALGIEC(this.BHDCCFBILML); k__BackingField.IDBNEGGFCHC(PlayerAnimationEvent.AMFDDDEAAOE.ANY, clojoalgiec); } // Token: 0x06012EA2 RID: 77474 RVA: 0x00486944 File Offset: 0x00484B44 [Token(Token = "0x6012EA2")] [Address(RVA = "0x1110A80", Offset = "0x110F480", VA = "0x181110A80")] private void BHDCCFBILML(PlayerAnimationEvent.AMFDDDEAAOE DGHAMALBJAJ, Vector3 BKCIIBEOIFP, Vector3 HNBEFCHHEDM) { bool flag = DGHAMALBJAJ == PlayerAnimationEvent.AMFDDDEAAOE.LOCOMOTION_ACTION_1; if (DGHAMALBJAJ != PlayerAnimationEvent.AMFDDDEAAOE.LOCOMOTION_ACTION_1) { Player doiahadgabi = this.DOIAHADGABI; if (DGHAMALBJAJ == PlayerAnimationEvent.AMFDDDEAAOE.LOCOMOTION_ACTION_1) { } RigidbodyEx rigidbodyEx = doiahadgabi.rightHand._rigidbodyEx; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; Vector3 vector; float z = vector.z; } } // Token: 0x06012EA3 RID: 77475 RVA: 0x00486994 File Offset: 0x00484B94 [Token(Token = "0x6012EA3")] [Address(RVA = "0x11128B0", Offset = "0x11112B0", VA = "0x1811128B0")] private void KIALFHCOJBJ() { /* An exception occurred when decompiling this method (06012EA3) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void GNKAOJINOPF::KIALFHCOJBJ() ---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length') Actual value was -1. at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName) at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable) at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length) at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327 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 117 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: 0x06012EA4 RID: 77476 RVA: 0x00486B1C File Offset: 0x00484D1C [Token(Token = "0x6012EA4")] [Address(RVA = "0x1110B50", Offset = "0x110F550", VA = "0x181110B50")] private bool BMANJIMEHBL(out Vector3 AIOJLAJOCEL, out Collider NDLBODICAHK) { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; Vector3 up = Vector3.up; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; float wallClimbMaxClimbableWallDistance = gfinjmjfahi.DKHAOLHLCIP; ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; if (this.DKDGFMLCGBG) { PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; Vector3 wallRunWallNormal = gfinjmjfahi.HNGDKOCHBCF; } int num = LEGLBECFPMF.PBEGDBCAKAD; int num2; LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm = new LEGLBECFPMF.EPNMAMOLPJM(num2.KPIIIPIFLHB); num2 = 0; LEGLBECFPMF.LEACJFICINB leacjficinb; if (leacjficinb == LEGLBECFPMF.LEACJFICINB.HIT) { PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; bool flag; if (flag) { AIOJLAJOCEL.z = gfinjmjfahi3; return true; } } float z = Vector3.zero.z; AIOJLAJOCEL.z = z; throw new NullReferenceException(); } // Token: 0x06012EA5 RID: 77477 RVA: 0x00486BC4 File Offset: 0x00484DC4 [Token(Token = "0x6012EA5")] [Address(RVA = "0x11136B0", Offset = "0x11120B0", VA = "0x1811136B0")] private void MEFNODFNMMJ() { if (this.GFINJMJFAHI.JDNNBGMPCBM) { bool isWallRunning = this.GFINJMJFAHI.JDNNBGMPCBM; return; } ScreenPlayerController daldmboegib = this.DALDMBOEGIB; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; float z = daldmboegib.k__BackingField.z; } // Token: 0x06012EA6 RID: 77478 RVA: 0x00486C0C File Offset: 0x00484E0C [Token(Token = "0x6012EA6")] [Address(RVA = "0x1112640", Offset = "0x1111040", VA = "0x181112640")] private void KFFIAKGIDEO() { bool dkdgfmlcgbg = this.DKDGFMLCGBG; bool isWallRunning = this.GFINJMJFAHI.JDNNBGMPCBM; this.DKDGFMLCGBG = isWallRunning; if (!dkdgfmlcgbg) { if (!isWallRunning) { goto IL_51; } this.NDDANHAJHCI(); } if (!isWallRunning) { this.DALDMBOEGIB.DPMHFIGCJAG("WALL_RUN"); this.DALDMBOEGIB.k__BackingField.GCBAMNMJLJN("WALL_RUN"); } IL_51: if (this.DKDGFMLCGBG) { ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; WallRunScreenPlayerSteering wallRunSteering = aebnioiclnc.WallRunSteering; Vector3 vector; float z = vector.z; wallRunSteering.WallNormal.z = z; if (this.GFINJMJFAHI.LAGMMDAEKEO) { } LKJPMJBAJJN edmkkomcehf = this.EDMKKOMCEHF; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; Vector3 vector2; float z2 = vector2.z; bool wallRunOnRightSide = gfinjmjfahi3.LAGMMDAEKEO; float z3 = Vector3.up.z; Vector3 vector3; float z4 = vector3.z; if (wallRunOnRightSide) { Vector3 vector4; float z5 = vector4.z; } } } // Token: 0x06012EA7 RID: 77479 RVA: 0x00486D04 File Offset: 0x00484F04 [Token(Token = "0x6012EA7")] [Address(RVA = "0x1113C70", Offset = "0x1112670", VA = "0x181113C70")] private void NDDANHAJHCI() { if (this.GFINJMJFAHI.LAGMMDAEKEO) { } LKJPMJBAJJN edmkkomcehf = this.EDMKKOMCEHF; edmkkomcehf.NOFEAKKICFM = true; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; float wallRunCameraRoll = aebnioiclnc.WallRunCameraRoll; if (gfinjmjfahi.LAGMMDAEKEO) { } edmkkomcehf.ALCPPFCGKDC(wallRunCameraRoll); float wallRunCameraMaxRotationFromForward = this.AEBNIOICLNC.WallRunCameraMaxRotationFromForward; edmkkomcehf.IHJFBHHGPJL = wallRunCameraMaxRotationFromForward; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; bool wallRunOnRightSide = this.GFINJMJFAHI.LAGMMDAEKEO; int num = 0; Vector3 up = Vector3.up; if (wallRunOnRightSide) { } edmkkomcehf.ENOJIGOCMCN(num); if (this.AEBNIOICLNC.WallRunCameraHasAutomaticYaw) { if (!this.GFINJMJFAHI.LAGMMDAEKEO) { } Quaternion quaternion; float y = quaternion.y; edmkkomcehf.IDPLNAGDAMM(y); } ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; float wallRunCameraFadeDuration = aebnioiclnc2.WallRunCameraFadeDuration; ulong num2; k__BackingField.DKFBOMBLDIF(edmkkomcehf, wallRunCameraFadeDuration, "WALL_RUN", (int)num2); ScreenPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; WallRunScreenPlayerSteering wallRunSteering = aebnioiclnc3.WallRunSteering; Vector3 vector; float z = vector.z; wallRunSteering.WallNormal.z = z; ScreenPlayerLocomotionContent aebnioiclnc4 = this.AEBNIOICLNC; ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; WallRunScreenPlayerSteering wallRunSteering2 = aebnioiclnc4.WallRunSteering; daldmboegib2.KEIKIBJMDLL(wallRunSteering2, "WALL_RUN", 1003); } // Token: 0x06012EA8 RID: 77480 RVA: 0x00486E5C File Offset: 0x0048505C [Token(Token = "0x6012EA8")] [Address(RVA = "0x11135A0", Offset = "0x1111FA0", VA = "0x1811135A0")] private void MCPENFCHHJP() { this.DALDMBOEGIB.DPMHFIGCJAG("WALL_RUN"); this.DALDMBOEGIB.k__BackingField.GCBAMNMJLJN("WALL_RUN"); } // Token: 0x06012EA9 RID: 77481 RVA: 0x00486E94 File Offset: 0x00485094 [Token(Token = "0x6012EA9")] [Address(RVA = "0x1111FA0", Offset = "0x11109A0", VA = "0x181111FA0")] private void HNAKDLFJGNN() { ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; WallRunScreenPlayerSteering wallRunSteering = aebnioiclnc.WallRunSteering; Vector3 vector; float z = vector.z; wallRunSteering.WallNormal.z = z; if (this.GFINJMJFAHI.LAGMMDAEKEO) { } LKJPMJBAJJN edmkkomcehf = this.EDMKKOMCEHF; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; Vector3 vector2; float z2 = vector2.z; bool wallRunOnRightSide = gfinjmjfahi3.LAGMMDAEKEO; float z3 = Vector3.up.z; Vector3 vector3; float z4 = vector3.z; if (wallRunOnRightSide) { Vector3 vector4; float z5 = vector4.z; } } // Token: 0x06012EAA RID: 77482 RVA: 0x00486F2C File Offset: 0x0048512C [Token(Token = "0x6012EAA")] [Address(RVA = "0x1111CF0", Offset = "0x11106F0", VA = "0x181111CF0")] private Vector3 GGGKPPPBMLF(Vector3 AIOJLAJOCEL, bool KDNNDGFNAMB) { /* An exception occurred when decompiling this method (06012EAA) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 GNKAOJINOPF::GGGKPPPBMLF(UnityEngine.Vector3,System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_up))) stloc:float32(var_2_11, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_1))) } 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: 0x06012EAB RID: 77483 RVA: 0x00486F4C File Offset: 0x0048514C [Token(Token = "0x6012EAB")] [Address(RVA = "0x1113140", Offset = "0x1111B40", VA = "0x181113140")] private float LKHENDKIDNH(Vector3 JKPCPGODCHF, float ALEMCJBHKOJ) { float z = JKPCPGODCHF.z; Quaternion quaternion; return quaternion.y; } // Token: 0x06012EAC RID: 77484 RVA: 0x00486F68 File Offset: 0x00485168 [Token(Token = "0x6012EAC")] [Address(RVA = "0x1111900", Offset = "0x1110300", VA = "0x181111900")] private void FLIFAEIJOEA() { if (!this.GFINJMJFAHI.IAHLIBHHCBD) { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; float z = daldmboegib.k__BackingField.z; } } // Token: 0x06012EAD RID: 77485 RVA: 0x00486FA4 File Offset: 0x004851A4 [Token(Token = "0x6012EAD")] [Address(RVA = "0x1111030", Offset = "0x110FA30", VA = "0x181111030")] private void DGDGALLCGLD() { bool jchcgbhlhkp = this.JCHCGBHLHKP; bool isClambering = this.GFINJMJFAHI.IAHLIBHHCBD; this.JCHCGBHLHKP = isClambering; if (!jchcgbhlhkp) { if (isClambering && this.GFINJMJFAHI.JCLGHIKDBFO != HJPPAEFEOKM.NONE && (this.GFINJMJFAHI.JCLGHIKDBFO == HJPPAEFEOKM.LADDER || this.GFINJMJFAHI.PKIGPGGCOMM == LDBJIPJIMDH.TALL)) { ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; JNLDNNAKBGH clamberSteering = aebnioiclnc.ClamberSteering; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; clamberSteering.OLEDPOPNAKK.z = z2; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; ScreenPlayerController daldmboegib = this.DALDMBOEGIB; JNLDNNAKBGH clamberSteering2 = aebnioiclnc2.ClamberSteering; daldmboegib.KEIKIBJMDLL(clamberSteering2, "CLAMBER", 1001); } return; } while (isClambering) { } this.DALDMBOEGIB.DPMHFIGCJAG("CLAMBER"); } // Token: 0x06012EAE RID: 77486 RVA: 0x00487088 File Offset: 0x00485288 [Token(Token = "0x6012EAE")] [Address(RVA = "0x1113B00", Offset = "0x1112500", VA = "0x181113B00")] private void NBABKJPFPOG() { if (this.GFINJMJFAHI.JCLGHIKDBFO != HJPPAEFEOKM.NONE && (this.GFINJMJFAHI.JCLGHIKDBFO == HJPPAEFEOKM.LADDER || this.GFINJMJFAHI.PKIGPGGCOMM == LDBJIPJIMDH.TALL)) { ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; JNLDNNAKBGH clamberSteering = aebnioiclnc.ClamberSteering; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; clamberSteering.OLEDPOPNAKK.z = z2; ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; ScreenPlayerController daldmboegib = this.DALDMBOEGIB; JNLDNNAKBGH clamberSteering2 = aebnioiclnc2.ClamberSteering; daldmboegib.KEIKIBJMDLL(clamberSteering2, "CLAMBER", 1001); } } // Token: 0x06012EAF RID: 77487 RVA: 0x0048712C File Offset: 0x0048532C [Token(Token = "0x6012EAF")] [Address(RVA = "0x1111240", Offset = "0x110FC40", VA = "0x181111240")] private void DLKMKJDLAMG() { this.DALDMBOEGIB.DPMHFIGCJAG("CLAMBER"); } // Token: 0x06012EB0 RID: 77488 RVA: 0x00487150 File Offset: 0x00485350 [Token(Token = "0x6012EB0")] [Address(RVA = "0x1111E10", Offset = "0x1110810", VA = "0x181111E10")] private bool GPCHDJFOIMI() { if (this.GFINJMJFAHI.JCLGHIKDBFO != HJPPAEFEOKM.NONE) { return this.GFINJMJFAHI.JCLGHIKDBFO == HJPPAEFEOKM.LADDER || this.GFINJMJFAHI.PKIGPGGCOMM == LDBJIPJIMDH.TALL; } throw new NullReferenceException(); } // Token: 0x06012EB1 RID: 77489 RVA: 0x00487194 File Offset: 0x00485394 [Token(Token = "0x6012EB1")] [Address(RVA = "0x1112170", Offset = "0x1110B70", VA = "0x181112170")] private void HPGNALFCHPE() { if (!this.FJFIODBCFEL && this.DALDMBOEGIB.FlyToggleEnabled && this.GFINJMJFAHI.EBGJABJGDLP && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.FlyButton)) { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; int num = 0; gfinjmjfahi.RequestFlyStart(num != 0); } if (this.FJFIODBCFEL && this.DALDMBOEGIB.FlyToggleEnabled && this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton)) { this.GFINJMJFAHI.RequestFlyStop(); return; } } // Token: 0x06012EB2 RID: 77490 RVA: 0x00487220 File Offset: 0x00485420 [Token(Token = "0x6012EB2")] [Address(RVA = "0x11124F0", Offset = "0x1110EF0", VA = "0x1811124F0")] private void KDKDAFDCHEM() { bool fjfiodbcfel = this.FJFIODBCFEL; bool isFlying = this.GFINJMJFAHI.OMJLOPGLNDN; this.FJFIODBCFEL = isFlying; if (!fjfiodbcfel) { if (isFlying) { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; ScreensCameraInputGamepadSettings flyingCameraGamepadInputSettings = aebnioiclnc.FlyingCameraGamepadInputSettings; int num = 0; k__BackingField.HCICGKKNGBP(flyingCameraGamepadInputSettings, "FLY", num); ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; int num2 = 0; JNLDNNAKBGH flyingSteering = aebnioiclnc2.FlyingSteering; daldmboegib2.KEIKIBJMDLL(flyingSteering, "FLY", num2); } return; } while (isFlying) { } this.DALDMBOEGIB.k__BackingField.EFABDLIPCJF("FLY"); this.DALDMBOEGIB.DPMHFIGCJAG("FLY"); } // Token: 0x06012EB3 RID: 77491 RVA: 0x004872E0 File Offset: 0x004854E0 [Token(Token = "0x6012EB3")] [Address(RVA = "0x1113610", Offset = "0x1112010", VA = "0x181113610")] private void MDLAGPBCHFN() { ScreenPlayerController daldmboegib = this.DALDMBOEGIB; ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HBLGJOKKNDE k__BackingField = daldmboegib.k__BackingField; int num = 0; ScreensCameraInputGamepadSettings flyingCameraGamepadInputSettings = aebnioiclnc.FlyingCameraGamepadInputSettings; k__BackingField.HCICGKKNGBP(flyingCameraGamepadInputSettings, "FLY", num); ScreenPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; ScreenPlayerController daldmboegib2 = this.DALDMBOEGIB; int num2 = 0; JNLDNNAKBGH flyingSteering = aebnioiclnc2.FlyingSteering; daldmboegib2.KEIKIBJMDLL(flyingSteering, "FLY", num2); } // Token: 0x06012EB4 RID: 77492 RVA: 0x0048734C File Offset: 0x0048554C [Token(Token = "0x6012EB4")] [Address(RVA = "0x1114AB0", Offset = "0x11134B0", VA = "0x181114AB0")] private void OHIHKDOPGMI() { this.DALDMBOEGIB.k__BackingField.EFABDLIPCJF("FLY"); this.DALDMBOEGIB.DPMHFIGCJAG("FLY"); } // Token: 0x06012EB5 RID: 77493 RVA: 0x00487384 File Offset: 0x00485584 [Token(Token = "0x6012EB5")] [Address(RVA = "0x11130B0", Offset = "0x1111AB0", VA = "0x1811130B0")] private bool LAEPPILFFKP() { return this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.FlyButton); } // Token: 0x06012EB6 RID: 77494 RVA: 0x004873A4 File Offset: 0x004855A4 [Token(Token = "0x6012EB6")] [Address(RVA = "0x1111290", Offset = "0x110FC90", VA = "0x181111290")] private bool GPLIENLEEDE() { return this.JOJBFPGKHJJ.MAMCIMINMFH(GAMNIEMGCBI.JumpButton); } // Token: 0x06012EB7 RID: 77495 RVA: 0x004873C4 File Offset: 0x004855C4 [Token(Token = "0x6012EB7")] [Address(RVA = "0x1110670", Offset = "0x110F070", VA = "0x181110670")] private void ANPOMOGCHOB() { if (this.DALDMBOEGIB.IsLocomotiveHeightShorteningEnabled) { float heightOffset = this.GFINJMJFAHI.GetHeightOffset(); PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; ExplicitTokenMap cdpdkclogph = this.CDPDKCLOGPH; string text = cdpdkclogph.ToString(); if (cdpdkclogph != 0) { ScreenPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; float num; this.AJBBMINHOON = num; } float num3; float num2 = Mathf.Clamp01(num3); this.GFINJMJFAHI.CDMLBGLOGBA = num2; if (!this.GFINJMJFAHI.MJFHBONLELL || this.GFINJMJFAHI.PKIIJFJGELJ) { float heightOffset2 = this.GFINJMJFAHI.GetHeightOffset(); int num4 = 0; float z = Vector3.up.z; float z2 = (heightOffset2 * num4).z; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; Vector3 vector; float z3 = vector.z; } this.KBAHDJJKGMH = heightOffset; } } // Token: 0x06012EB8 RID: 77496 RVA: 0x00487494 File Offset: 0x00485694 [Token(Token = "0x6012EB8")] [Address(RVA = "0x1111890", Offset = "0x1110290", VA = "0x181111890")] private void FDGKMABAOKD() { bool flag = this.CDPDKCLOGPH.RemoveValue("CROUCH"); bool flag2 = this.CDPDKCLOGPH.RemoveValue("PRONE"); } // Token: 0x06012EB9 RID: 77497 RVA: 0x004874CC File Offset: 0x004856CC [Token(Token = "0x6012EB9")] [Address(RVA = "0x1115060", Offset = "0x1113A60", VA = "0x181115060")] public GNKAOJINOPF() { ExplicitTokenMap explicitTokenMap = new ExplicitTokenMap(); this.CDPDKCLOGPH = explicitTokenMap; this.MAFPAPNLEIK(); } // Token: 0x0400CB81 RID: 52097 [Token(Token = "0x400CB81")] private const int MBOLDLICIBL = 0; // Token: 0x0400CB82 RID: 52098 [Token(Token = "0x400CB82")] private const int CFHGABBHOEH = 1001; // Token: 0x0400CB83 RID: 52099 [Token(Token = "0x400CB83")] private const int EFCAKNBACBO = 1000; // Token: 0x0400CB84 RID: 52100 [Token(Token = "0x400CB84")] private const int AIHBHEGLLLK = 1001; // Token: 0x0400CB85 RID: 52101 [Token(Token = "0x400CB85")] private const int AODMJJCJJCB = 1002; // Token: 0x0400CB86 RID: 52102 [Token(Token = "0x400CB86")] private const int IBEMDJPGCJI = 1003; // Token: 0x0400CB87 RID: 52103 [Token(Token = "0x400CB87")] private const int MHDCJKCDCMM = 1004; // Token: 0x0400CB88 RID: 52104 [Token(Token = "0x400CB88")] private const int FIBODGKBCBL = 1005; // Token: 0x0400CB89 RID: 52105 [Token(Token = "0x400CB89")] private const int HIECLPDEEPN = 1; // Token: 0x0400CB8A RID: 52106 [Token(Token = "0x400CB8A")] private const int FODLFKFGLMA = 2; // Token: 0x0400CB8B RID: 52107 [Token(Token = "0x400CB8B")] private const int MCGACIPEAOL = 3; // Token: 0x0400CB8C RID: 52108 [Token(Token = "0x400CB8C")] private const int LCBCBINIIKI = 4; // Token: 0x0400CB8D RID: 52109 [Token(Token = "0x400CB8D")] private const int DIJJLOPALIC = 5; // Token: 0x0400CB8E RID: 52110 [Token(Token = "0x400CB8E")] private const int IFEPPDFHNGN = 6; // Token: 0x0400CB8F RID: 52111 [Token(Token = "0x400CB8F")] private const float LMBCOJFBLEI = 0.4f; // Token: 0x0400CB90 RID: 52112 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400CB90")] private ScreenPlayerLocomotionContent AEBNIOICLNC; // Token: 0x0400CB91 RID: 52113 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400CB91")] private ScreenPlayerController DALDMBOEGIB; // Token: 0x0400CB92 RID: 52114 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400CB92")] private Player DOIAHADGABI; // Token: 0x0400CB93 RID: 52115 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400CB93")] private PlayerMovement GFINJMJFAHI; // Token: 0x0400CB94 RID: 52116 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400CB94")] private LOCNHHPGIAG JOJBFPGKHJJ; // Token: 0x0400CB95 RID: 52117 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400CB95")] private ScreenHUD BNLCNMJKNFE; // Token: 0x0400CB96 RID: 52118 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400CB96")] private float CGIMONBPBFK; // Token: 0x0400CB97 RID: 52119 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x400CB97")] private float GLGBPFJDCJC; // Token: 0x0400CB98 RID: 52120 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400CB98")] private ExplicitTokenMap CDPDKCLOGPH; // Token: 0x0400CB99 RID: 52121 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400CB99")] private float KBAHDJJKGMH; // Token: 0x0400CB9A RID: 52122 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x400CB9A")] private float AJBBMINHOON; // Token: 0x0400CB9B RID: 52123 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400CB9B")] private float ANBMGBEADCN; // Token: 0x0400CB9C RID: 52124 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x400CB9C")] private bool KFGNIJHEPGF; // Token: 0x0400CB9D RID: 52125 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5D")] [Token(Token = "0x400CB9D")] private bool ADJJMBHDJJN; // Token: 0x0400CB9E RID: 52126 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5E")] [Token(Token = "0x400CB9E")] private bool ABNCLDJOMBI; // Token: 0x0400CB9F RID: 52127 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5F")] [Token(Token = "0x400CB9F")] private bool FDGJEEOHCBA; // Token: 0x0400CBA0 RID: 52128 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400CBA0")] private bool FPIDOGIODDE; // Token: 0x0400CBA1 RID: 52129 [global::Cpp2IlInjected.FieldOffset(Offset = "0x61")] [Token(Token = "0x400CBA1")] private bool DAKHHGNDACM; // Token: 0x0400CBA2 RID: 52130 [global::Cpp2IlInjected.FieldOffset(Offset = "0x62")] [Token(Token = "0x400CBA2")] private bool DFJKNPEONFK; // Token: 0x0400CBA3 RID: 52131 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x400CBA3")] private float PGJEFPAKHIJ; // Token: 0x0400CBA4 RID: 52132 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400CBA4")] private bool KJEGKCPAPNB; // Token: 0x0400CBA5 RID: 52133 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x400CBA5")] private float BFEKGAKLEBH; // Token: 0x0400CBA6 RID: 52134 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400CBA6")] private bool BFGJNKHFFOL; // Token: 0x0400CBA7 RID: 52135 [global::Cpp2IlInjected.FieldOffset(Offset = "0x71")] [Token(Token = "0x400CBA7")] private bool DEKFLEPJPGF; // Token: 0x0400CBA8 RID: 52136 [global::Cpp2IlInjected.FieldOffset(Offset = "0x72")] [Token(Token = "0x400CBA8")] private bool FCABCNBGJJB; // Token: 0x0400CBA9 RID: 52137 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x400CBA9")] private float MPCLBCJOCHF; // Token: 0x0400CBAA RID: 52138 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400CBAA")] private LKJPMJBAJJN PCLNOKJCEOJ; // Token: 0x0400CBAB RID: 52139 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400CBAB")] private bool OLPFGHGACBK; // Token: 0x0400CBAC RID: 52140 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400CBAC")] private LKJPMJBAJJN EDMKKOMCEHF; // Token: 0x0400CBAD RID: 52141 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400CBAD")] private LKJPMJBAJJN AIBNGAOGIEA; // Token: 0x0400CBAE RID: 52142 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400CBAE")] private bool DKDGFMLCGBG; // Token: 0x0400CBAF RID: 52143 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400CBAF")] private LKJPMJBAJJN GECPAHGOLCD; // Token: 0x0400CBB0 RID: 52144 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400CBB0")] private bool BCIHALHFNPB; // Token: 0x0400CBB1 RID: 52145 [global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")] [Token(Token = "0x400CBB1")] private float HOGNAEPDHIJ; // Token: 0x0400CBB2 RID: 52146 [Token(Token = "0x400CBB2")] private static EBOFGOCFEPD PIBGNKABGIH = new EBOFGOCFEPD("Cannot Climb while Dual-Wielding", 2f); // Token: 0x0400CBB3 RID: 52147 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400CBB3")] private bool DCAIIILNCAE; // Token: 0x0400CBB4 RID: 52148 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB1")] [Token(Token = "0x400CBB4")] private bool JCHCGBHLHKP; // Token: 0x0400CBB5 RID: 52149 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB2")] [Token(Token = "0x400CBB5")] private bool FJFIODBCFEL; // Token: 0x0400CBB6 RID: 52150 [Token(Token = "0x400CBB6")] private static string MGHFDLOGNFJ = "CROUCH"; // Token: 0x0400CBB7 RID: 52151 [Token(Token = "0x400CBB7")] private static string BIGFOHCCCOK = "PRONE"; // Token: 0x0400CBB8 RID: 52152 [Token(Token = "0x400CBB8")] private static string IDGBGDHIAHH = "SPRINT"; // Token: 0x0400CBB9 RID: 52153 [Token(Token = "0x400CBB9")] private static string HPNEONNPOIF = "SLIDE"; // Token: 0x0400CBBA RID: 52154 [Token(Token = "0x400CBBA")] private static string IEGCJKBKOPB = "SLIDE_JUMP"; // Token: 0x0400CBBB RID: 52155 [Token(Token = "0x400CBBB")] private static string NKLCIEOOGOG = "WALL_RUN"; // Token: 0x0400CBBC RID: 52156 [Token(Token = "0x400CBBC")] private static string CACMHKBKCJL = "WALL_CLIMB"; // Token: 0x0400CBBD RID: 52157 [Token(Token = "0x400CBBD")] private static string AJCAONGNEHJ = "WALL_CLIMB_JUMP"; // Token: 0x0400CBBE RID: 52158 [Token(Token = "0x400CBBE")] private static string AHGMKAIADLM = "FLY"; // Token: 0x0400CBBF RID: 52159 [Token(Token = "0x400CBBF")] private static string PGFFNDCPJPK = "CLAMBER"; }