using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Core.Gestures; using RecRoom.Core.ImageEffects; using RecRoom.Core.Locomotion; using RecRoom.Core.VR.PlayerController; using RecRoom.Inputs; using UnityEngine; // Token: 0x020029EE RID: 10734 [Token(Token = "0x20029EE")] [StructLayout(3)] public class EGNHAINOPAA { // Token: 0x06012BC8 RID: 76744 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6012BC8")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] public void OFFLOPLJBBG() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012BC9 RID: 76745 RVA: 0x00476CF4 File Offset: 0x00474EF4 [Token(Token = "0x6012BC9")] [Address(RVA = "0x1073900", Offset = "0x1072300", VA = "0x181073900")] public void OCHJOBPJDGB(VRPlayerLocomotionContent MHJNEBJFNPH, VRPlayerController FINBOONIGDO, Camera FOMHGMLPOND, Player IEKDDPPNFPF, VRInputHandler IIOEIGLEOMH, VRInputHandler AJBOBHFBAPB, Transform MPICIAGHKFP, PlayerMovement IBIHLDLKEGP, float KGOBMDNKIDJ, float POGAEJIEPIM) { for (;;) { this.DOIAHADGABI = 0; this.CLOANMPFNEJ = 0; this.DLKMMDHGNFD = 0; this.BFDCBKEKFMJ = 0; this.GFINJMJFAHI = 0; this.CGIMONBPBFK = (float)0; this.GLGBPFJDCJC = (float)0; this.AEBNIOICLNC = MHJNEBJFNPH; this.DALDMBOEGIB = FINBOONIGDO; this.EMNCGLMGGKO = FOMHGMLPOND; if (SingletonMonoBehaviour.Instance.FGAMGPEBMGE != LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT) { if (this.DAKHHGNDACM) { goto IL_94; } if (!this.IKGBPLOJDGG) { if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } if (this.CLOANMPFNEJ.GCKGCFBMJOI) { this.GFINJMJFAHI.RequestJump(); } } if (this.DAKHHGNDACM) { goto IL_94; } IL_B7: this.OAEONFOHKHJ(); if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; if (!this.GFINJMJFAHI.HGJFHOPJJGD && cloanmpfnej.GCPKEBMPKGB) { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; int num = 0; gfinjmjfahi.RequestSlideStart(num != 0); } if (this.GFINJMJFAHI.HGJFHOPJJGD && cloanmpfnej.ADIKHNFBAOL) { this.GFINJMJFAHI.RequestSlideStop(); } bool isWallRunning = this.GFINJMJFAHI.JDNNBGMPCBM; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; if (isWallRunning) { bool isWallRunning2 = gfinjmjfahi2.JDNNBGMPCBM; } Transform transform = this.EMNCGLMGGKO.transform; Vector3 vector; float z = vector.z; goto IL_154; IL_94: if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } if (this.CLOANMPFNEJ.MNOEILJOKJO) { this.GFINJMJFAHI.RequestJumpCutoff(); goto IL_B7; } goto IL_B7; } IL_154: this.IPDBOGOGOHB(); if (!this.GFINJMJFAHI.IAHLIBHHCBD) { Camera emncglmggko = this.EMNCGLMGGKO; PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; Transform transform2 = emncglmggko.transform; Vector3 vector2; float z2 = vector2.z; } this.FMHPILGBAAH(); if (!this.IKGBPLOJDGG) { if (this.KDOMMJJGAHC()) { break; } while (!this.IKGBPLOJDGG) { } } EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (alllhkanagp == 0 || !alllhkanagp.MKOIJMLGGJF) { goto IL_21A; } if (!this.LCFLCKIAPDI()) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp2 = this.ALLLHKANAGP; VRInputHandler cloanmpfnej2 = this.CLOANMPFNEJ; VRInputHandler dlkmmdhgnfd; if (alllhkanagp2.k__BackingField == cloanmpfnej2) { dlkmmdhgnfd = this.DLKMMDHGNFD; } if (dlkmmdhgnfd == 0) { goto IL_21A; } bool flag = dlkmmdhgnfd.GCKGCFBMJOI; } if (this.GFINJMJFAHI.FJGJCLBLGDH) { goto IL_21A; } } this.GFINJMJFAHI.RequestFlyStart(true); return; IL_21A: this.GFINJMJFAHI.RequestFlyStop(); } // Token: 0x06012BCA RID: 76746 RVA: 0x00476F2C File Offset: 0x0047512C [Token(Token = "0x6012BCA")] [Address(RVA = "0x106D9A0", Offset = "0x106C3A0", VA = "0x18106D9A0")] public void AKMLNEODFJC(VRPlayerLocomotionContent MHJNEBJFNPH, VRPlayerController FINBOONIGDO, Camera FOMHGMLPOND, Player IEKDDPPNFPF, VRInputHandler IIOEIGLEOMH, VRInputHandler AJBOBHFBAPB, Transform MPICIAGHKFP, PlayerMovement IBIHLDLKEGP, float KGOBMDNKIDJ, float POGAEJIEPIM) { this.DOIAHADGABI = 0; this.CLOANMPFNEJ = 0; this.DLKMMDHGNFD = 0; this.BFDCBKEKFMJ = 0; this.AEBNIOICLNC = MHJNEBJFNPH; this.GFINJMJFAHI = 0; this.CGIMONBPBFK = (float)0; this.GLGBPFJDCJC = (float)0; this.DALDMBOEGIB = FINBOONIGDO; this.EMNCGLMGGKO = FOMHGMLPOND; this.HIKJLIOCNJC(); this.OCKLNCHFCEM(); PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool dakhhgndacm = this.DAKHHGNDACM; bool kjegkcpapnb = this.KJEGKCPAPNB; bool onJump = gfinjmjfahi.GHKPBMKBFBP; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; this.DAKHHGNDACM = onJump; bool isFalling = gfinjmjfahi2.PMCOKDNFEKO; this.KJEGKCPAPNB = isFalling; if (dakhhgndacm) { bool flag = dakhhgndacm; this.DAKHHGNDACM = flag; } CameraRig instance; if (!kjegkcpapnb && isFalling) { instance = SingletonMonoBehaviour.Instance; PostProcessingEffectStack k__BackingField = instance.k__BackingField; bool dakhhgndacm2 = this.DAKHHGNDACM; k__BackingField.StartFallingVignette(dakhhgndacm2, 0.2f); } bool flag2 = instance == 0; if (kjegkcpapnb != flag2) { SingletonMonoBehaviour.Instance.k__BackingField.StopFallingVignette(0.1f); } PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; bool dekflepjpgf = this.DEKFLEPJPGF; bool isSprinting = gfinjmjfahi3.LBGOAHJFKDK; this.DEKFLEPJPGF = isSprinting; CameraRig instance2; if (!dekflepjpgf) { if (!isSprinting) { goto IL_162; } SingletonMonoBehaviour.Instance.k__BackingField.SetWalkingVignetteIntensityInterpolation(1f); instance2 = SingletonMonoBehaviour.Instance; instance2.k__BackingField.StartSprintingVignette(0.2f); } if (instance2 == 0) { SingletonMonoBehaviour.Instance.k__BackingField.StopSprintingVignette(0.1f); } IL_162: this.EOACONMOLFE(); PlayerMovement gfinjmjfahi4 = this.GFINJMJFAHI; bool flag3 = this.DKDGFMLCGBG; bool isWallRunning = gfinjmjfahi4.JDNNBGMPCBM; this.DKDGFMLCGBG = isWallRunning; if (!flag3) { if (!isWallRunning) { goto IL_1DE; } this.NDDANHAJHCI(); } if (!isWallRunning) { this.DALDMBOEGIB.DPMHFIGCJAG("WALL_RUN"); VRPlayerController daldmboegib = this.DALDMBOEGIB; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HPAOFKPOFGO rotationController = daldmboegib.rotationController; float wallRunRollEndBlendTime = aebnioiclnc.WallRunRollEndBlendTime; int num = 0; rotationController.BHDDGMKELPO((float)num, wallRunRollEndBlendTime); } IL_1DE: if (this.DKDGFMLCGBG) { float time = Time.time; PlayerMovement gfinjmjfahi5 = this.GFINJMJFAHI; int num2 = 0; if (gfinjmjfahi5.LAGMMDAEKEO) { } VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; float wallRunLoopingHapticsDuration = aebnioiclnc2.WallRunLoopingHapticsDuration; float wallRunLoopingHapticsIntensity = aebnioiclnc2.WallRunLoopingHapticsIntensity; cloanmpfnej.NJEPAKGDLFF(num2, wallRunLoopingHapticsIntensity); float time2 = Time.time; VRPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; this.NHIJOBNNFAD = time2; } PlayerMovement gfinjmjfahi6 = this.GFINJMJFAHI; bool dcaiiilncae = this.DCAIIILNCAE; bool onManualWallClimbJump = gfinjmjfahi6.KLENGNFPDIH; this.DCAIIILNCAE = onManualWallClimbJump; flag3 = onManualWallClimbJump; if (dcaiiilncae) { PlayerMovement gfinjmjfahi7 = this.GFINJMJFAHI; bool isFalling2 = gfinjmjfahi7.PMCOKDNFEKO; this.DCAIIILNCAE = isFalling2; if (gfinjmjfahi7 != 0) { goto IL_2DA; } this.DALDMBOEGIB.EOHOOFFEGHK("WALL_CLIMB_JUMP"); this.DALDMBOEGIB.FLILALFJILN("WALL_CLIMB_JUMP"); } if (flag3) { this.DALDMBOEGIB.PHCEEPOKFDD("WALL_CLIMB_JUMP"); this.DALDMBOEGIB.JELOBMCBCMB("WALL_CLIMB_JUMP"); } IL_2DA: this.EPHPNIGMNLM(); this.KDKDAFDCHEM(); this.EONGGJDDDKH(); this.BFCDIJJIHBK(); } // Token: 0x06012BCB RID: 76747 RVA: 0x00477234 File Offset: 0x00475434 [Token(Token = "0x6012BCB")] [Address(RVA = "0x106F660", Offset = "0x106E060", VA = "0x18106F660")] public void FDFOMEEHBCD() { Player doiahadgabi = this.DOIAHADGABI; int num = 0; if (doiahadgabi != num) { VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; int num2 = 0; this.AIONEEGBJDL((PlayerHand.PLLIKAOIPHP)num2, cloanmpfnej); VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; this.AIONEEGBJDL(PlayerHand.PLLIKAOIPHP.Right, dlkmmdhgnfd); } } // Token: 0x06012BCC RID: 76748 RVA: 0x00477278 File Offset: 0x00475478 [Token(Token = "0x6012BCC")] [Address(RVA = "0x1070980", Offset = "0x106F380", VA = "0x181070980")] private void IPDBOGOGOHB() { if (!this.LCNPLDFBNJA) { if (SingletonMonoBehaviour.Instance.FGAMGPEBMGE == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT) { if (this.CLOANMPFNEJ.GCKGCFBMJOI) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (alllhkanagp != 0) { VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; if (alllhkanagp.k__BackingField == cloanmpfnej) { goto IL_4C; } } Player doiahadgabi = this.DOIAHADGABI; } IL_4C: if (this.DLKMMDHGNFD.GCKGCFBMJOI) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp2 = this.ALLLHKANAGP; if (alllhkanagp2 != 0) { VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; if (alllhkanagp2.k__BackingField == dlkmmdhgnfd) { goto IL_A3; } } PlayerHand rightHand = this.DOIAHADGABI.rightHand; VRInputHandler dlkmmdhgnfd2 = this.DLKMMDHGNFD; this.LCNPLDFBNJA = true; this.DKCLDGJODID = rightHand; this.DOHOKHALJAM = dlkmmdhgnfd2; } } IL_A3: if (!this.LCNPLDFBNJA) { return; } } PlayerHand dkcldgjodid = this.DKCLDGJODID; int num = 0; if (!(dkcldgjodid == num) && this.DOHOKHALJAM != (ulong)0L && this.LCFLCKIAPDI()) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp3 = this.ALLLHKANAGP; if (alllhkanagp3 == 0) { return; } VRInputHandler dohokhaljam = this.DOHOKHALJAM; if (alllhkanagp3.k__BackingField != dohokhaljam) { return; } } PlayerHand dkcldgjodid2 = this.DKCLDGJODID; int num2 = 0; if (dkcldgjodid2 != num2) { this.DKCLDGJODID._laserTeleporter.ResetTarget(); } int num3 = 0; this.LCNPLDFBNJA = false; this.DKCLDGJODID = num3; this.DOHOKHALJAM = num3; } // Token: 0x06012BCD RID: 76749 RVA: 0x004773C8 File Offset: 0x004755C8 [Token(Token = "0x6012BCD")] [Address(RVA = "0x106FFF0", Offset = "0x106E9F0", VA = "0x18106FFF0")] private void HIKJLIOCNJC() { if (this.LCNPLDFBNJA) { bool movementActionRestricted = this.GFINJMJFAHI.AGDOGAIGBDE; float teleportCooldownValue = this.GFINJMJFAHI.MHHAJCNHMCO; PlayerHand dkcldgjodid = this.DKCLDGJODID; LaserTeleporter laserTeleporter = dkcldgjodid._laserTeleporter; Transform transform = dkcldgjodid.transform; PlayerHand dkcldgjodid2 = this.DKCLDGJODID; Vector3 vector; float z = vector.z; Transform transform2 = dkcldgjodid2.transform; PlayerHand dkcldgjodid3 = this.DKCLDGJODID; Vector3 vector2; float z2 = vector2.z; Transform transform3 = dkcldgjodid3.transform; Vector3 vector3; float z3 = vector3.z; int num = 0; if (this.DOHOKHALJAM.MNOEILJOKJO) { this.DKCLDGJODID._laserTeleporter.TryToTeleport(); this.LCNPLDFBNJA = num != 0; this.DKCLDGJODID = num; this.DOHOKHALJAM = num; } } PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool jlbfjfopodp = this.JLBFJFOPODP; bool isTeleporting = gfinjmjfahi.FJGJCLBLGDH; this.JLBFJFOPODP = isTeleporting; CameraRig instance; if (!jlbfjfopodp) { if (isTeleporting) { instance = SingletonMonoBehaviour.Instance; PostProcessingEffectStack k__BackingField = instance.k__BackingField; int num2 = 0; k__BackingField.StartTeleportVignette((float)num2); } return; } while (instance != 0) { } SingletonMonoBehaviour.Instance.k__BackingField.StopTeleportVignette(0.15f); throw new NullReferenceException(); } // Token: 0x06012BCE RID: 76750 RVA: 0x004774EC File Offset: 0x004756EC [Token(Token = "0x6012BCE")] [Address(RVA = "0x1071FC0", Offset = "0x10709C0", VA = "0x181071FC0")] private void KFKKCCLHKIL() { PostProcessingEffectStack k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; int num = 0; k__BackingField.StartTeleportVignette((float)num); } // Token: 0x06012BCF RID: 76751 RVA: 0x00477514 File Offset: 0x00475714 [Token(Token = "0x6012BCF")] [Address(RVA = "0x106FD30", Offset = "0x106E730", VA = "0x18106FD30")] private void GOHDDPDPFFK() { SingletonMonoBehaviour.Instance.k__BackingField.StopTeleportVignette(0.15f); } // Token: 0x06012BD0 RID: 76752 RVA: 0x0047753C File Offset: 0x0047573C [Token(Token = "0x6012BD0")] [Address(RVA = "0x10728F0", Offset = "0x10712F0", VA = "0x1810728F0")] private bool LCFLCKIAPDI() { return SingletonMonoBehaviour.Instance.FGAMGPEBMGE == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT; } // Token: 0x06012BD1 RID: 76753 RVA: 0x0047755C File Offset: 0x0047575C [Token(Token = "0x6012BD1")] [Address(RVA = "0x1070440", Offset = "0x106EE40", VA = "0x181070440")] private bool IEGFLGPPKDK(out PlayerHand DKCLDGJODID, out VRInputHandler DOHOKHALJAM) { if (SingletonMonoBehaviour.Instance.FGAMGPEBMGE == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT) { if (this.CLOANMPFNEJ.GCKGCFBMJOI) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (alllhkanagp != 0) { VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; if (alllhkanagp.k__BackingField == cloanmpfnej) { goto IL_51; } } PlayerHand leftHand = this.DOIAHADGABI.leftHand; VRInputHandler cloanmpfnej2 = this.CLOANMPFNEJ; return true; } IL_51: if (this.DLKMMDHGNFD.GCKGCFBMJOI) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp2 = this.ALLLHKANAGP; if (alllhkanagp2 != 0) { VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; if (alllhkanagp2.k__BackingField == dlkmmdhgnfd) { goto IL_8C; } } PlayerHand rightHand = this.DOIAHADGABI.rightHand; } } IL_8C: throw new NullReferenceException(); } // Token: 0x06012BD2 RID: 76754 RVA: 0x00477600 File Offset: 0x00475800 [Token(Token = "0x6012BD2")] [Address(RVA = "0x1073D90", Offset = "0x1072790", VA = "0x181073D90")] private void OCKLNCHFCEM() { bool mknopcgphic = this.MKNOPCGPHIC; bool flag = !this.GFINJMJFAHI.HJGNLMJOBHH; this.MKNOPCGPHIC = flag; if (!mknopcgphic) { if (!flag) { goto IL_51; } PostProcessingEffectStack k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; int num = 0; k__BackingField.StartWalkingVignette((float)num); } if (!flag) { SingletonMonoBehaviour.Instance.k__BackingField.StopWalkingVignette(0.2f); } IL_51: if (this.MKNOPCGPHIC) { float normalizedSteeringSpeed = this.GFINJMJFAHI.OKCPFEPHFKD; SingletonMonoBehaviour.Instance.k__BackingField.SetWalkingVignetteIntensityInterpolation(normalizedSteeringSpeed); } } // Token: 0x06012BD3 RID: 76755 RVA: 0x0047768C File Offset: 0x0047588C [Token(Token = "0x6012BD3")] [Address(RVA = "0x106EB50", Offset = "0x106D550", VA = "0x18106EB50")] private void EFPDIMFLNHL() { PostProcessingEffectStack k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; int num = 0; k__BackingField.StartWalkingVignette((float)num); } // Token: 0x06012BD4 RID: 76756 RVA: 0x004776B4 File Offset: 0x004758B4 [Token(Token = "0x6012BD4")] [Address(RVA = "0x1073050", Offset = "0x1071A50", VA = "0x181073050")] private void MOILIAEDDEH() { SingletonMonoBehaviour.Instance.k__BackingField.StopWalkingVignette(0.2f); } // Token: 0x06012BD5 RID: 76757 RVA: 0x004776DC File Offset: 0x004758DC [Token(Token = "0x6012BD5")] [Address(RVA = "0x1070BF0", Offset = "0x106F5F0", VA = "0x181070BF0")] private void JDLGNBJGDLA() { float normalizedSteeringSpeed = this.GFINJMJFAHI.OKCPFEPHFKD; SingletonMonoBehaviour.Instance.k__BackingField.SetWalkingVignetteIntensityInterpolation(normalizedSteeringSpeed); } // Token: 0x06012BD6 RID: 76758 RVA: 0x0047770C File Offset: 0x0047590C [Token(Token = "0x6012BD6")] [Address(RVA = "0x1072690", Offset = "0x1071090", VA = "0x181072690")] private void KLKOFFLJJBB() { for (;;) { if (!this.DAKHHGNDACM && !this.IKGBPLOJDGG) { if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } if (this.CLOANMPFNEJ.GCKGCFBMJOI) { break; } } while (!this.DAKHHGNDACM) { } if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } if (this.CLOANMPFNEJ.MNOEILJOKJO) { goto Block_4; } } this.GFINJMJFAHI.RequestJump(); return; Block_4: this.GFINJMJFAHI.RequestJumpCutoff(); } // Token: 0x06012BD7 RID: 76759 RVA: 0x00477784 File Offset: 0x00475984 [Token(Token = "0x6012BD7")] [Address(RVA = "0x1072520", Offset = "0x1070F20", VA = "0x181072520")] private void KJMDMBFEADC() { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool dakhhgndacm = this.DAKHHGNDACM; bool kjegkcpapnb = this.KJEGKCPAPNB; bool onJump = gfinjmjfahi.GHKPBMKBFBP; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; this.DAKHHGNDACM = onJump; bool isFalling = gfinjmjfahi2.PMCOKDNFEKO; this.KJEGKCPAPNB = isFalling; if (dakhhgndacm) { bool flag = dakhhgndacm; this.DAKHHGNDACM = flag; } CameraRig instance; if (!kjegkcpapnb && isFalling) { instance = SingletonMonoBehaviour.Instance; PostProcessingEffectStack k__BackingField = instance.k__BackingField; bool dakhhgndacm2 = this.DAKHHGNDACM; k__BackingField.StartFallingVignette(dakhhgndacm2, 0.2f); return; } bool flag2 = instance == 0; while (kjegkcpapnb == flag2) { } SingletonMonoBehaviour.Instance.k__BackingField.StopFallingVignette(0.1f); } // Token: 0x06012BD8 RID: 76760 RVA: 0x00477838 File Offset: 0x00475A38 [Token(Token = "0x6012BD8")] [Address(RVA = "0x106E910", Offset = "0x106D310", VA = "0x18106E910")] private bool DMEMHBHNAND() { if (!this.IKGBPLOJDGG) { if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } return this.CLOANMPFNEJ.GCKGCFBMJOI; } throw new NullReferenceException(); } // Token: 0x06012BD9 RID: 76761 RVA: 0x0047786C File Offset: 0x00475A6C [Token(Token = "0x6012BD9")] [Address(RVA = "0x106E890", Offset = "0x106D290", VA = "0x18106E890")] private bool DHIOKKLONKC() { if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } return this.CLOANMPFNEJ.MNOEILJOKJO; } // Token: 0x06012BDA RID: 76762 RVA: 0x00477894 File Offset: 0x00475A94 [Token(Token = "0x6012BDA")] [Address(RVA = "0x106FE30", Offset = "0x106E830", VA = "0x18106FE30")] private VRInputHandler HGHNLHAJPNC() { if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { return this.DLKMMDHGNFD; } return this.CLOANMPFNEJ; } // Token: 0x06012BDB RID: 76763 RVA: 0x004778B8 File Offset: 0x00475AB8 [Token(Token = "0x6012BDB")] [Address(RVA = "0x10735A0", Offset = "0x1071FA0", VA = "0x1810735A0")] private void OAEONFOHKHJ() { if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; int thumbstickWalk = (int)SingletonMonoBehaviour.Instance.JLNNHPMAIEA; if (SingletonMonoBehaviour.Instance.JLNNHPMAIEA == CFPNOPLNDIN.OFF) { } string text = dlkmmdhgnfd.ToString(); int num = 0; bool flag = thumbstickWalk != 0; bool flag2 = cloanmpfnej.FIFEPEEOLBG; if (flag && (this.NKOIGBFKGJA ? 1 : 0) == num) { if (dlkmmdhgnfd.JOMLMJKDEDA || !SingletonMonoBehaviour.Instance.CHMHEFHIGEF || !dlkmmdhgnfd.KOCCFFCJONI) { } bool flag3 = !flag2; this.NKOIGBFKGJA = flag3; } if (text != 0 && !this.IHEDMIOOMGA) { if (!SingletonMonoBehaviour.Instance.CHMHEFHIGEF) { if (!dlkmmdhgnfd.MNOEILJOKJO) { if (!dlkmmdhgnfd.GCKGCFBMJOI) { goto IL_101; } float cgimonbpbfk = this.CGIMONBPBFK; bool flag4 = !flag2; this.IHEDMIOOMGA = flag4; } float cgimonbpbfk2 = this.CGIMONBPBFK; this.CBLJHHCNGHG = cgimonbpbfk2; } bool flag5; if (dlkmmdhgnfd.JIOIIBDBENA) { flag5 = !flag2; } this.IHEDMIOOMGA = flag5; } IL_101: bool onSprintCancel = this.GFINJMJFAHI.DHNDAPGOJPB; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool flag6 = !onSprintCancel; this.NKOIGBFKGJA = flag6; bool onSprintCancel2 = gfinjmjfahi.DHNDAPGOJPB; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; bool flag7 = !onSprintCancel2; this.IHEDMIOOMGA = flag7; bool isSprinting = gfinjmjfahi2.LBGOAHJFKDK; if (!isSprinting && (this.NKOIGBFKGJA != isSprinting || this.IHEDMIOOMGA != isSprinting)) { this.GFINJMJFAHI.RequestSprintStart(); } } // Token: 0x06012BDC RID: 76764 RVA: 0x00477A40 File Offset: 0x00475C40 [Token(Token = "0x6012BDC")] [Address(RVA = "0x1073F40", Offset = "0x1072940", VA = "0x181073F40")] private void OEKIMLJMHMF() { bool dekflepjpgf = this.DEKFLEPJPGF; bool isSprinting = this.GFINJMJFAHI.LBGOAHJFKDK; this.DEKFLEPJPGF = isSprinting; if (!dekflepjpgf) { if (isSprinting) { SingletonMonoBehaviour.Instance.k__BackingField.SetWalkingVignetteIntensityInterpolation(1f); SingletonMonoBehaviour.Instance.k__BackingField.StartSprintingVignette(0.2f); } return; } while (isSprinting) { } SingletonMonoBehaviour.Instance.k__BackingField.StopSprintingVignette(0.1f); } // Token: 0x06012BDD RID: 76765 RVA: 0x00477AB8 File Offset: 0x00475CB8 [Token(Token = "0x6012BDD")] [Address(RVA = "0x10717B0", Offset = "0x10701B0", VA = "0x1810717B0")] private void KBOBLLKPLCJ() { SingletonMonoBehaviour.Instance.k__BackingField.SetWalkingVignetteIntensityInterpolation(1f); SingletonMonoBehaviour.Instance.k__BackingField.StartSprintingVignette(0.2f); } // Token: 0x06012BDE RID: 76766 RVA: 0x00477AF4 File Offset: 0x00475CF4 [Token(Token = "0x6012BDE")] [Address(RVA = "0x106E7B0", Offset = "0x106D1B0", VA = "0x18106E7B0")] private void DDJNLKPOGCJ() { SingletonMonoBehaviour.Instance.k__BackingField.StopSprintingVignette(0.1f); } // Token: 0x06012BDF RID: 76767 RVA: 0x00477B1C File Offset: 0x00475D1C [Token(Token = "0x6012BDF")] [Address(RVA = "0x106E740", Offset = "0x106D140", VA = "0x18106E740")] private VRInputHandler COEPDOEHBFN() { if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { return this.CLOANMPFNEJ; } return this.DLKMMDHGNFD; } // Token: 0x06012BE0 RID: 76768 RVA: 0x00477B40 File Offset: 0x00475D40 [Token(Token = "0x6012BE0")] [Address(RVA = "0x10745C0", Offset = "0x1072FC0", VA = "0x1810745C0")] private void OLABAFCMOIO() { do { if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS) { } VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; if (!this.GFINJMJFAHI.HGJFHOPJJGD && cloanmpfnej.GCPKEBMPKGB) { goto Block_1; } } while (!this.GFINJMJFAHI.HGJFHOPJJGD); bool flag; while (!flag) { } this.GFINJMJFAHI.RequestSlideStop(); return; Block_1: PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; int num = 0; gfinjmjfahi.RequestSlideStart(num != 0); } // Token: 0x06012BE1 RID: 76769 RVA: 0x00477BAC File Offset: 0x00475DAC [Token(Token = "0x6012BE1")] [Address(RVA = "0x106EC30", Offset = "0x106D630", VA = "0x18106EC30")] private void EOACONMOLFE() { bool fcabcnbgjjb = this.FCABCNBGJJB; bool isSliding = this.GFINJMJFAHI.HGJFHOPJJGD; this.FCABCNBGJJB = isSliding; if (!fcabcnbgjjb) { if (!isSliding) { goto IL_F9; } SingletonMonoBehaviour.Instance.k__BackingField.SetWalkingVignetteIntensityInterpolation(1f); CameraRig instance = SingletonMonoBehaviour.Instance; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PostProcessingEffectStack k__BackingField = instance.k__BackingField; float slideVignetteFadeInTime = aebnioiclnc.SlideVignetteFadeInTime; k__BackingField.StartSlideVignette(slideVignetteFadeInTime); VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; float slideStartHapticsDuration = aebnioiclnc2.SlideStartHapticsDuration; float slideStartHapticsIntensity = aebnioiclnc2.SlideStartHapticsIntensity; cloanmpfnej.NJEPAKGDLFF(fcabcnbgjjb ? 1 : 0, slideStartHapticsIntensity); VRPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; float slideStartHapticsIntensity2 = aebnioiclnc3.SlideStartHapticsIntensity; dlkmmdhgnfd.NJEPAKGDLFF(fcabcnbgjjb ? 1 : 0, slideStartHapticsIntensity2); float time = Time.time; VRPlayerLocomotionContent aebnioiclnc4 = this.AEBNIOICLNC; this.NHIJOBNNFAD = time; } if (!isSliding) { CameraRig instance2 = SingletonMonoBehaviour.Instance; VRPlayerLocomotionContent aebnioiclnc5 = this.AEBNIOICLNC; PostProcessingEffectStack k__BackingField2 = instance2.k__BackingField; float num = aebnioiclnc5.SlideVignetteFadeOutTime; k__BackingField2.StopSlideVignette(num); } IL_F9: if (this.FCABCNBGJJB) { VRPlayerLocomotionContent aebnioiclnc6 = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; AnimationCurve slideVignetteCurve = aebnioiclnc6.SlideVignetteCurve; float num = gfinjmjfahi.JIJNLHMDKAL; float num2 = slideVignetteCurve.Evaluate(num); PostProcessingEffectStack k__BackingField3 = SingletonMonoBehaviour.Instance.k__BackingField; num = num2; k__BackingField3.SetSlideVignetteIntensityInterpolation(num); float time2 = Time.time; VRPlayerLocomotionContent aebnioiclnc7 = this.AEBNIOICLNC; VRInputHandler cloanmpfnej2 = this.CLOANMPFNEJ; float slideLoopingHapticsDuration = aebnioiclnc7.SlideLoopingHapticsDuration; VRPlayerLocomotionContent aebnioiclnc8 = this.AEBNIOICLNC; VRInputHandler dlkmmdhgnfd2 = this.DLKMMDHGNFD; float time3 = Time.time; VRPlayerLocomotionContent aebnioiclnc9 = this.AEBNIOICLNC; this.NHIJOBNNFAD = time3; } } // Token: 0x06012BE2 RID: 76770 RVA: 0x00477D58 File Offset: 0x00475F58 [Token(Token = "0x6012BE2")] [Address(RVA = "0x106FEA0", Offset = "0x106E8A0", VA = "0x18106FEA0")] private void HGNMJNNAHJD() { SingletonMonoBehaviour.Instance.k__BackingField.SetWalkingVignetteIntensityInterpolation(1f); CameraRig instance = SingletonMonoBehaviour.Instance; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PostProcessingEffectStack k__BackingField = instance.k__BackingField; float slideVignetteFadeInTime = aebnioiclnc.SlideVignetteFadeInTime; k__BackingField.StartSlideVignette(slideVignetteFadeInTime); VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; float slideStartHapticsDuration = aebnioiclnc2.SlideStartHapticsDuration; VRPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; float time = Time.time; VRPlayerLocomotionContent aebnioiclnc4 = this.AEBNIOICLNC; this.NHIJOBNNFAD = time; } // Token: 0x06012BE3 RID: 76771 RVA: 0x00477DE4 File Offset: 0x00475FE4 [Token(Token = "0x6012BE3")] [Address(RVA = "0x10708F0", Offset = "0x106F2F0", VA = "0x1810708F0")] private void IJMMJNGNGMI() { CameraRig instance = SingletonMonoBehaviour.Instance; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PostProcessingEffectStack k__BackingField = instance.k__BackingField; float slideVignetteFadeOutTime = aebnioiclnc.SlideVignetteFadeOutTime; k__BackingField.StopSlideVignette(slideVignetteFadeOutTime); } // Token: 0x06012BE4 RID: 76772 RVA: 0x00477E1C File Offset: 0x0047601C [Token(Token = "0x6012BE4")] [Address(RVA = "0x1072A50", Offset = "0x1071450", VA = "0x181072A50")] private void MCDGIBNCNLN() { VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; AnimationCurve slideVignetteCurve = aebnioiclnc.SlideVignetteCurve; float num = gfinjmjfahi.JIJNLHMDKAL; float num2 = slideVignetteCurve.Evaluate(num); PostProcessingEffectStack k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; num = num2; k__BackingField.SetSlideVignetteIntensityInterpolation(num); float time = Time.time; VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; float slideLoopingHapticsDuration = aebnioiclnc2.SlideLoopingHapticsDuration; VRPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; float time2 = Time.time; VRPlayerLocomotionContent aebnioiclnc4 = this.AEBNIOICLNC; this.NHIJOBNNFAD = time2; } // Token: 0x06012BE5 RID: 76773 RVA: 0x00477EB8 File Offset: 0x004760B8 [Token(Token = "0x6012BE5")] [Address(RVA = "0x1072C30", Offset = "0x1071630", VA = "0x181072C30")] private void MEFNODFNMMJ() { bool isWallRunning = this.GFINJMJFAHI.JDNNBGMPCBM; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; if (isWallRunning) { bool isWallRunning2 = gfinjmjfahi.JDNNBGMPCBM; return; } Transform transform = this.EMNCGLMGGKO.transform; Vector3 vector; float z = vector.z; } // Token: 0x06012BE6 RID: 76774 RVA: 0x00477F00 File Offset: 0x00476100 [Token(Token = "0x6012BE6")] [Address(RVA = "0x1071E80", Offset = "0x1070880", VA = "0x181071E80")] private void KFFIAKGIDEO() { bool dkdgfmlcgbg = this.DKDGFMLCGBG; bool isWallRunning = this.GFINJMJFAHI.JDNNBGMPCBM; this.DKDGFMLCGBG = isWallRunning; if (!dkdgfmlcgbg) { if (!isWallRunning) { goto IL_68; } this.NDDANHAJHCI(); } if (!isWallRunning) { this.DALDMBOEGIB.DPMHFIGCJAG("WALL_RUN"); VRPlayerController daldmboegib = this.DALDMBOEGIB; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HPAOFKPOFGO rotationController = daldmboegib.rotationController; float wallRunRollEndBlendTime = aebnioiclnc.WallRunRollEndBlendTime; int num = 0; rotationController.BHDDGMKELPO((float)num, wallRunRollEndBlendTime); } IL_68: if (this.DKDGFMLCGBG) { float time = Time.time; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; int num2 = 0; if (gfinjmjfahi.LAGMMDAEKEO) { } VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; float wallRunLoopingHapticsDuration = aebnioiclnc2.WallRunLoopingHapticsDuration; float wallRunLoopingHapticsIntensity = aebnioiclnc2.WallRunLoopingHapticsIntensity; cloanmpfnej.NJEPAKGDLFF(num2, wallRunLoopingHapticsIntensity); float time2 = Time.time; VRPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; this.NHIJOBNNFAD = time2; } } // Token: 0x06012BE7 RID: 76775 RVA: 0x00477FEC File Offset: 0x004761EC [Token(Token = "0x6012BE7")] [Address(RVA = "0x106F660", Offset = "0x106E060", VA = "0x18106F660")] private void OJDKLBBFKCE() { Player doiahadgabi = this.DOIAHADGABI; int num = 0; if (doiahadgabi != num) { VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; int num2 = 0; this.AIONEEGBJDL((PlayerHand.PLLIKAOIPHP)num2, cloanmpfnej); VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; this.AIONEEGBJDL(PlayerHand.PLLIKAOIPHP.Right, dlkmmdhgnfd); } } // Token: 0x06012BE8 RID: 76776 RVA: 0x00478030 File Offset: 0x00476230 [Token(Token = "0x6012BE8")] [Address(RVA = "0x106D670", Offset = "0x106C070", VA = "0x18106D670")] private void AIONEEGBJDL(PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, VRInputHandler DBFBLNILIGL) { if (DBFBLNILIGL != 0) { Vector3 right = Vector3.right; if (CBCCPKBNKAP == PlayerHand.PLLIKAOIPHP.Right) { } VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; float wallClimbHandCollisionDetectionRadius = aebnioiclnc.WallClimbHandCollisionDetectionRadius; float num = aebnioiclnc.WallClimbHandCollisionMinSearchDistance; num = Mathf.Max(num, wallClimbHandCollisionDetectionRadius); Color yellow = Color.yellow; } } // Token: 0x06012BE9 RID: 76777 RVA: 0x00478084 File Offset: 0x00476284 [Token(Token = "0x6012BE9")] [Address(RVA = "0x10730D0", Offset = "0x1071AD0", VA = "0x1810730D0")] private void NDDANHAJHCI() { VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; VRPlayerController daldmboegib = this.DALDMBOEGIB; WallRunVRPlayerSteeringController wallRunSteering = aebnioiclnc.WallRunSteering; daldmboegib.KEIKIBJMDLL(wallRunSteering, "WALL_RUN", 5000); PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; Vector3 vector; float z = vector.z; bool wallRunOnRightSide = gfinjmjfahi2.LAGMMDAEKEO; float z2 = Vector3.up.z; Vector3 vector2; float z3 = vector2.z; if (wallRunOnRightSide) { } this.DALDMBOEGIB.rotationController.MILIHKKIGJN.z = z3; if (wallRunOnRightSide) { } Transform transform = this.EMNCGLMGGKO.transform; Vector3 vector3; float z4 = vector3.z; VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; HPAOFKPOFGO rotationController = this.DALDMBOEGIB.rotationController; float wallRunRollStartBlendTime = aebnioiclnc2.WallRunRollStartBlendTime; rotationController.BHDDGMKELPO(1f, wallRunRollStartBlendTime); float wallRunStartHapticsDuration = this.AEBNIOICLNC.WallRunStartHapticsDuration; if (wallRunOnRightSide) { } VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; float time = Time.time; VRPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; this.LKJEIGMCEMC = time; } // Token: 0x06012BEA RID: 76778 RVA: 0x0047818C File Offset: 0x0047638C [Token(Token = "0x6012BEA")] [Address(RVA = "0x1072BB0", Offset = "0x10715B0", VA = "0x181072BB0")] private void MCPENFCHHJP() { this.DALDMBOEGIB.DPMHFIGCJAG("WALL_RUN"); VRPlayerController daldmboegib = this.DALDMBOEGIB; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; HPAOFKPOFGO rotationController = daldmboegib.rotationController; float wallRunRollEndBlendTime = aebnioiclnc.WallRunRollEndBlendTime; int num = 0; rotationController.BHDDGMKELPO((float)num, wallRunRollEndBlendTime); } // Token: 0x06012BEB RID: 76779 RVA: 0x004781D8 File Offset: 0x004763D8 [Token(Token = "0x6012BEB")] [Address(RVA = "0x10702E0", Offset = "0x106ECE0", VA = "0x1810702E0")] private void HNAKDLFJGNN() { float time = Time.time; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; int num = 0; if (gfinjmjfahi.LAGMMDAEKEO) { } VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; float wallRunLoopingHapticsDuration = aebnioiclnc.WallRunLoopingHapticsDuration; float wallRunLoopingHapticsIntensity = aebnioiclnc.WallRunLoopingHapticsIntensity; cloanmpfnej.NJEPAKGDLFF(num, wallRunLoopingHapticsIntensity); float time2 = Time.time; VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; this.NHIJOBNNFAD = time2; } // Token: 0x06012BEC RID: 76780 RVA: 0x0047824C File Offset: 0x0047644C [Token(Token = "0x6012BEC")] [Address(RVA = "0x106FB70", Offset = "0x106E570", VA = "0x18106FB70")] private Vector3 GGGKPPPBMLF(Vector3 AIOJLAJOCEL, bool KDNNDGFNAMB) { /* An exception occurred when decompiling this method (06012BEC) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 EGNHAINOPAA::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: 0x06012BED RID: 76781 RVA: 0x0047826C File Offset: 0x0047646C [Token(Token = "0x6012BED")] [Address(RVA = "0x106F780", Offset = "0x106E180", VA = "0x18106F780")] private void FMHPILGBAAH() { Player doiahadgabi = this.DOIAHADGABI; int num = 0; Player doiahadgabi2 = this.DOIAHADGABI; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; int num2 = 0; if (gfinjmjfahi.IsManualWallClimbing((PlayerHand.PLLIKAOIPHP)num2) || this.GFINJMJFAHI.IsManualWallClimbing(PlayerHand.PLLIKAOIPHP.Right) || (this.DCAIIILNCAE ? 1 : 0) != num) { RigidbodyEx rigidbodyEx = this.DOIAHADGABI.leftHand._rigidbodyEx; RigidbodyEx rigidbodyEx2 = this.DOIAHADGABI.head.rigidbodyEx; Vector3 up = Vector3.up; Vector3 vector; float z = vector.z; RigidbodyEx rigidbodyEx3 = this.DOIAHADGABI.rightHand._rigidbodyEx; RigidbodyEx rigidbodyEx4 = this.DOIAHADGABI.head.rigidbodyEx; int num3 = 0; Vector3 up2 = Vector3.up; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; this.GFINJMJFAHI.RequestManualWallClimbLedgeDetectDirection(num3); } } // Token: 0x06012BEE RID: 76782 RVA: 0x00478340 File Offset: 0x00476540 [Token(Token = "0x6012BEE")] [Address(RVA = "0x1070D30", Offset = "0x106F730", VA = "0x181070D30")] private void JKHHMPCALEK(PlayerHand ONFJHABGCIP, VRInputHandler DBFBLNILIGL, TimestampedRollingBufferVector3 NEAFKHEPIFE, ref bool DOBNKEEFCIE, ref Vector3 JAPKEBOFDHP) { PlayerHand.PLLIKAOIPHP type; int num; bool flag2; do { type = ONFJHABGCIP.type; Transform bfdcbkekfmj = this.BFDCBKEKFMJ; float z = DBFBLNILIGL.linearVelocity.z; Vector3 vector; float z2 = vector.z; float z3 = Vector3.zero.z; Vector3 zero = Vector3.zero; num = 0; float z4 = zero.z; float z5 = Vector3.right.z; Vector3 vector2; float z6 = vector2.z; if (type == PlayerHand.PLLIKAOIPHP.Right) { } PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool flag; if (flag) { PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; Vector3 vector3; float z7 = vector3.z; Vector3 vector4; float z8 = vector4.z; } if (!this.GFINJMJFAHI.BDPKKBHHNAK) { } PlayerMovement gfinjmjfahi3 = this.GFINJMJFAHI; } while (!flag2); bool flag3; if (flag3) { PlayerMovement gfinjmjfahi4 = this.GFINJMJFAHI; PlayerMovement gfinjmjfahi5 = this.GFINJMJFAHI; bool flag4; bool flag5; if (!flag4 || !flag5) { goto IL_CA; } } PlayerMovement gfinjmjfahi6 = this.GFINJMJFAHI; IL_CA: PlayerMovement gfinjmjfahi7 = this.GFINJMJFAHI; Vector3 vector5; float z9 = vector5.z; if (this.DALDMBOEGIB.rotationController.JBKGPLPEAEP) { float dboeebepboh = this.DALDMBOEGIB.rotationController.DBOEEBEPBOH; bool flag6 = this.JIMPMNOFPPF(dboeebepboh) == PlayerHand.PLLIKAOIPHP.Left; } bool isWallClimbEnabled = this.GFINJMJFAHI.BDPKKBHHNAK; if ((uint)1 == 0U) { if ((DBFBLNILIGL.hairPickupCombinedButtonUp ? 1 : 0) == num && (DBFBLNILIGL.k__BackingField ? 1 : 0) != num) { goto IL_1BC; } Transform bfdcbkekfmj2 = this.BFDCBKEKFMJ; Vector3 vector6; float z10 = vector6.z; PlayerMovement gfinjmjfahi8 = this.GFINJMJFAHI; Vector3 vector7; float z11 = vector7.z; } PlayerMovement gfinjmjfahi9 = this.GFINJMJFAHI; Vector3.zero.z.m_value = flag3; TokenFlag oemlhpelmkd = gfinjmjfahi9.OEMLHPELMKD; bool flag7; bool flag8; if (flag7 && (!flag8 || flag8)) { IntPtr cachedPtr = gfinjmjfahi9.m_CachedPtr; TokenFlag fnoadolnnfl = gfinjmjfahi9.FNOADOLNNFL; } int num2 = 0; int num3; if ((flag3 ? 1 : 0) != num2) { TokenFlag oemlhpelmkd2 = gfinjmjfahi9.OEMLHPELMKD; TokenFlag oemlhpelmkd3 = gfinjmjfahi9.OEMLHPELMKD; num3 = (int)type; } IL_1BC: bool flag9 = num3 == 0; if (num3 != 0) { Player thisPlayer = gfinjmjfahi9.thisPlayer; Player thisPlayer2 = gfinjmjfahi9.thisPlayer; } } // Token: 0x06012BEF RID: 76783 RVA: 0x00478540 File Offset: 0x00476740 [Token(Token = "0x6012BEF")] [Address(RVA = "0x106EBC0", Offset = "0x106D5C0", VA = "0x18106EBC0")] private void EJDHKHHCBIM(PlayerHand.PLLIKAOIPHP CBCCPKBNKAP) { VRPlayerController daldmboegib = this.DALDMBOEGIB; VRPlayerController daldmboegib2 = this.DALDMBOEGIB; } // Token: 0x06012BF0 RID: 76784 RVA: 0x00478564 File Offset: 0x00476764 [Token(Token = "0x6012BF0")] [Address(RVA = "0x10740A0", Offset = "0x1072AA0", VA = "0x1810740A0")] private void OENAGJMIBCK(PlayerHand.PLLIKAOIPHP CBCCPKBNKAP) { VRPlayerController daldmboegib = this.DALDMBOEGIB; VRPlayerController daldmboegib2 = this.DALDMBOEGIB; } // Token: 0x06012BF1 RID: 76785 RVA: 0x00478588 File Offset: 0x00476788 [Token(Token = "0x6012BF1")] [Address(RVA = "0x106F170", Offset = "0x106DB70", VA = "0x18106F170")] private void EPHPNIGMNLM() { Player doiahadgabi = this.DOIAHADGABI; EEIIGDNEIEI iahlcodfaih = this.IAHLCODFAIH; VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; Player doiahadgabi2 = this.DOIAHADGABI; EEIIGDNEIEI hoilllehiad = this.HOILLLEHIAD; VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool mgnglnbiidi = this.MGNGLNBIIDI; int num = 0; if (!gfinjmjfahi.IsManualWallClimbing((PlayerHand.PLLIKAOIPHP)num) && !this.GFINJMJFAHI.IsManualWallClimbing(PlayerHand.PLLIKAOIPHP.Right)) { bool isClambering = this.GFINJMJFAHI.IAHLIBHHCBD; } this.MGNGLNBIIDI = (ulong)1L != 0UL; if (!mgnglnbiidi && (ulong)1L != 0UL) { SingletonMonoBehaviour.Instance.k__BackingField.StartClimbingVignette(0.1f); return; } SingletonMonoBehaviour.Instance.k__BackingField.StopClimbingVignette(0.1f); } // Token: 0x06012BF2 RID: 76786 RVA: 0x00478644 File Offset: 0x00476844 [Token(Token = "0x6012BF2")] [Address(RVA = "0x106F370", Offset = "0x106DD70", VA = "0x18106F370")] private void EPKCEJLNHOE(PlayerHand ONFJHABGCIP, string JJBOLLFCIDK, int IIAIDKLLAAN, VRInputHandler DBFBLNILIGL, EEIIGDNEIEI NLHHMEGBLIM, ref bool GJAGDFBGLED, ref Vector3 NBHOJKKHFLL) { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; PlayerHand.PLLIKAOIPHP type = ONFJHABGCIP.type; bool flag; if (!flag) { if (!flag) { this.DALDMBOEGIB.rotationController.DMJOLIMPKBB(JJBOLLFCIDK); this.DALDMBOEGIB.EOHOOFFEGHK(JJBOLLFCIDK); this.DALDMBOEGIB.IPPMNCLMABO(JJBOLLFCIDK); this.DALDMBOEGIB.FLILALFJILN(JJBOLLFCIDK); this.DALDMBOEGIB.rotationController.JOKKBKKHLMK(JJBOLLFCIDK); VRPlayerController daldmboegib = this.DALDMBOEGIB; ONFJHABGCIP._gestures.RemoveRestriction(JJBOLLFCIDK); if (this.DCAIIILNCAE) { float wallClimbThrowHapticsDuration = this.AEBNIOICLNC.WallClimbThrowHapticsDuration; } } return; } throw new NullReferenceException(); } // Token: 0x06012BF3 RID: 76787 RVA: 0x004786DC File Offset: 0x004768DC [Token(Token = "0x6012BF3")] [Address(RVA = "0x10706B0", Offset = "0x106F0B0", VA = "0x1810706B0")] private void IJKMEHFPBPO(PlayerHand ONFJHABGCIP, PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, string JJBOLLFCIDK, int IIAIDKLLAAN, VRInputHandler DBFBLNILIGL, EEIIGDNEIEI NLHHMEGBLIM, ref Vector3 NBHOJKKHFLL) { this.DALDMBOEGIB.rotationController.AFMGKFAIMNF(JJBOLLFCIDK); this.DALDMBOEGIB.PHCEEPOKFDD(JJBOLLFCIDK); this.DALDMBOEGIB.HPHLAKLOOMO(JJBOLLFCIDK); this.DALDMBOEGIB.JELOBMCBCMB(JJBOLLFCIDK); HPAOFKPOFGO rotationController = this.DALDMBOEGIB.rotationController; HPAOFKPOFGO.DBCEIDJEBOB dbceidjebob = new HPAOFKPOFGO.DBCEIDJEBOB(this.FBJJDJMKKOC); Transform bfdcbkekfmj = this.BFDCBKEKFMJ; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; VRPlayerController daldmboegib = this.DALDMBOEGIB; ONFJHABGCIP._gestures.AddRestriction(JJBOLLFCIDK); float wallClimbHandAttachHapticsDuration = this.AEBNIOICLNC.WallClimbHandAttachHapticsDuration; } // Token: 0x06012BF4 RID: 76788 RVA: 0x00478770 File Offset: 0x00476970 [Token(Token = "0x6012BF4")] [Address(RVA = "0x1072F00", Offset = "0x1071900", VA = "0x181072F00")] private void MIIKOHKGPDK(PlayerHand ONFJHABGCIP, PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, VRInputHandler DBFBLNILIGL, string JJBOLLFCIDK) { HPAOFKPOFGO rotationController = this.DALDMBOEGIB.rotationController; VRPlayerController daldmboegib = this.DALDMBOEGIB; VRPlayerController daldmboegib2 = this.DALDMBOEGIB; VRPlayerController daldmboegib3 = this.DALDMBOEGIB; HPAOFKPOFGO rotationController2 = this.DALDMBOEGIB.rotationController; VRPlayerController daldmboegib4 = this.DALDMBOEGIB; PlayerHandGestures gestures = ONFJHABGCIP._gestures; if (this.DCAIIILNCAE) { float wallClimbThrowHapticsDuration = this.AEBNIOICLNC.WallClimbThrowHapticsDuration; } } // Token: 0x06012BF5 RID: 76789 RVA: 0x004787D8 File Offset: 0x004769D8 [Token(Token = "0x6012BF5")] [Address(RVA = "0x106E120", Offset = "0x106CB20", VA = "0x18106E120")] private void BGDBMGNFBBE(PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, VRInputHandler DBFBLNILIGL, EEIIGDNEIEI NLHHMEGBLIM) { Vector3 forward = Vector3.forward; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; Vector3 up = Vector3.up; Vector3 vector; float z = vector.z; float num; if (0 > (int)num) { } VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; if (CBCCPKBNKAP == PlayerHand.PLLIKAOIPHP.Right) { } Vector3 vector2; float z2 = vector2.z; int num2 = 0; Vector3 up2 = Vector3.up; Quaternion quaternion = Quaternion.AngleAxis(0.999f, num2); PlayerMovement gfinjmjfahi2 = this.GFINJMJFAHI; Vector3 vector3; float z3 = vector3.z; NLHHMEGBLIM.POPPCMBCPBI.z = z3; } // Token: 0x06012BF6 RID: 76790 RVA: 0x00478860 File Offset: 0x00476A60 [Token(Token = "0x6012BF6")] [Address(RVA = "0x10727C0", Offset = "0x10711C0", VA = "0x1810727C0")] private bool KNOFEMOINNH(PlayerHand ONFJHABGCIP, VRInputHandler GFAPCDJHMHC) { if (this.GFINJMJFAHI.BDPKKBHHNAK) { Tool febapkcnndc = ONFJHABGCIP.FEBAPKCNNDC; int num = 0; if (!(febapkcnndc != num) || ONFJHABGCIP.FEBAPKCNNDC.IOFBKNPPLNJ) { return !GFAPCDJHMHC.hairPickupCombinedButtonDown || true; } } throw new NullReferenceException(); } // Token: 0x06012BF7 RID: 76791 RVA: 0x004788B0 File Offset: 0x00476AB0 [Token(Token = "0x6012BF7")] [Address(RVA = "0x1071650", Offset = "0x1070050", VA = "0x181071650")] private Vector3 JKHJCGNALNL(VRInputHandler DBFBLNILIGL, TimestampedRollingBufferVector3 NEAFKHEPIFE) { Transform offsetTrackerTransform = DBFBLNILIGL.offsetTrackerTransform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; throw new NullReferenceException(); } // Token: 0x06012BF8 RID: 76792 RVA: 0x004788DC File Offset: 0x00476ADC [Token(Token = "0x6012BF8")] [Address(RVA = "0x1072030", Offset = "0x1070A30", VA = "0x181072030")] private Vector3 KIGJKFHDLED(PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, VRInputHandler DBFBLNILIGL, ref Vector3 NFOGAKDGKOG) { Vector3 vector; float z = vector.z; int num = 0; float num2; if (num2 > (float)num) { num2 = Mathf.InverseLerp(num2, -1f, num2); int num3 = 0; float num4 = Mathf.Lerp(1f, (float)num3, num2); } Vector3 vector2; float z2 = vector2.z; throw new NullReferenceException(); } // Token: 0x06012BF9 RID: 76793 RVA: 0x00478930 File Offset: 0x00476B30 [Token(Token = "0x6012BF9")] [Address(RVA = "0x106F5A0", Offset = "0x106DFA0", VA = "0x18106F5A0")] private Vector3 FBJJDJMKKOC(float GGHCBMFAOAP) { PlayerHand.PLLIKAOIPHP pllikaoiphp = this.JIMPMNOFPPF(GGHCBMFAOAP); Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; throw new NullReferenceException(); } // Token: 0x06012BFA RID: 76794 RVA: 0x0047895C File Offset: 0x00476B5C [Token(Token = "0x6012BFA")] [Address(RVA = "0x1070C90", Offset = "0x106F690", VA = "0x181070C90")] private PlayerHand.PLLIKAOIPHP JIMPMNOFPPF(float GGHCBMFAOAP) { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; int num = 0; bool flag = gfinjmjfahi.IsManualWallClimbing((PlayerHand.PLLIKAOIPHP)num); bool flag2 = this.GFINJMJFAHI.IsManualWallClimbing(PlayerHand.PLLIKAOIPHP.Right); if (flag == flag2) { if (!flag) { if (!flag2) { return PlayerHand.PLLIKAOIPHP.Unknown; } } } else { int num2 = 0; if (GGHCBMFAOAP > (float)num2) { } } return PlayerHand.PLLIKAOIPHP.Right; } // Token: 0x06012BFB RID: 76795 RVA: 0x004789A8 File Offset: 0x00476BA8 [Token(Token = "0x6012BFB")] [Address(RVA = "0x10729B0", Offset = "0x10713B0", VA = "0x1810729B0")] private Vector3 LEPGPMMPDNB(VRInputHandler DBFBLNILIGL) { Transform offsetTrackerTransform = DBFBLNILIGL.offsetTrackerTransform; Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x06012BFC RID: 76796 RVA: 0x004789C8 File Offset: 0x00476BC8 [Token(Token = "0x6012BFC")] [Address(RVA = "0x1072950", Offset = "0x1071350", VA = "0x181072950")] private Vector3 LEPGPMMPDNB(Vector3 BHLLFBDJBAI) { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x06012BFD RID: 76797 RVA: 0x004789E4 File Offset: 0x00476BE4 [Token(Token = "0x6012BFD")] [Address(RVA = "0x10744E0", Offset = "0x1072EE0", VA = "0x1810744E0")] private Quaternion OJJDDIFOBLH(Vector3 LEMPGHMMAIK, Vector3 AIOJLAJOCEL) { /* An exception occurred when decompiling this method (06012BFD) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Quaternion EGNHAINOPAA::OJJDDIFOBLH(UnityEngine.Vector3,UnityEngine.Vector3) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_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: 0x06012BFE RID: 76798 RVA: 0x004789F8 File Offset: 0x00476BF8 [Token(Token = "0x6012BFE")] [Address(RVA = "0x106E990", Offset = "0x106D390", VA = "0x18106E990")] private void EDLBICABNPO(VRInputHandler DBFBLNILIGL, out Vector3 BHLLFBDJBAI, out Quaternion LKIKONBGDAK) { Transform bfdcbkekfmj = this.BFDCBKEKFMJ; Vector3 vector; float z = vector.z; Transform targetTransform = this.DOIAHADGABI.trackingSpace._rigidbodyEx.MDKDCJFEBJH; Vector3 vector2; float z2 = vector2.z; BHLLFBDJBAI.z = z2; Transform targetTransform2 = this.DOIAHADGABI.trackingSpace._rigidbodyEx.MDKDCJFEBJH; } // Token: 0x06012BFF RID: 76799 RVA: 0x00478A58 File Offset: 0x00476C58 [Token(Token = "0x6012BFF")] [Address(RVA = "0x10749C0", Offset = "0x10733C0", VA = "0x1810749C0")] private void PFJOKBJGNHI(Vector3 BHLLFBDJBAI, Vector3 FFMCFBIJHFC, PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, out Vector3 INDFCMJEILH, out float DEEHGLAFNKI, out float LBKEHICFIGG) { VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; float num = aebnioiclnc.WallClimbHandCollisionDetectionRadius; num = Mathf.Max(aebnioiclnc.WallClimbHandCollisionMinSearchDistance, num); float z = FFMCFBIJHFC.z; Vector3 vector; float z2 = vector.z; float z3 = BHLLFBDJBAI.z; } // Token: 0x06012C00 RID: 76800 RVA: 0x00478AA0 File Offset: 0x00476CA0 [Token(Token = "0x6012C00")] [Address(RVA = "0x1074110", Offset = "0x1072B10", VA = "0x181074110")] private bool OFBOCINJGDO(Vector3 BPJODEKNICO, Vector3 FFMCFBIJHFC, PlayerHand.PLLIKAOIPHP CBCCPKBNKAP, out Vector3 AIOJLAJOCEL, out Vector3 DAJAKBAHLFF, out Collider NDLBODICAHK) { VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; float wallClimbHandCollisionDetectionRadius = aebnioiclnc.WallClimbHandCollisionDetectionRadius; float wallClimbHandCollisionMinSearchDistance = aebnioiclnc.WallClimbHandCollisionMinSearchDistance; float num = Mathf.Max(wallClimbHandCollisionMinSearchDistance, wallClimbHandCollisionDetectionRadius); int num2 = LEGLBECFPMF.PBEGDBCAKAD; int num3; LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm = new LEGLBECFPMF.EPNMAMOLPJM(num3.KIDGLNOCDMC); num3 = 0; float z = FFMCFBIJHFC.z; int num4 = 0; LEGLBECFPMF.LEACJFICINB leacjficinb; if (leacjficinb == LEGLBECFPMF.LEACJFICINB.HIT) { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool flag; if (flag) { return true; } } Vector3 zero = Vector3.zero; Vector3.zero.x = (float)num4; throw new NullReferenceException(); } // Token: 0x06012C01 RID: 76801 RVA: 0x00478B28 File Offset: 0x00476D28 [Token(Token = "0x6012C01")] [Address(RVA = "0x10746B0", Offset = "0x10730B0", VA = "0x1810746B0")] private bool OPHEENGOFME(Vector3 BPJODEKNICO, Vector3 FFMCFBIJHFC, Vector3 GBKAOMHGFJO, PlayerHand.PLLIKAOIPHP CBCCPKBNKAP) { VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; float wallClimbHandCollisionDetectionRadius = aebnioiclnc.WallClimbHandCollisionDetectionRadius; float num = aebnioiclnc.WallClimbHandCollisionMinSearchDistance; num = Mathf.Max(num, wallClimbHandCollisionDetectionRadius); int num2 = LEGLBECFPMF.PBEGDBCAKAD; int num3; LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm = new LEGLBECFPMF.EPNMAMOLPJM(num3.KIDGLNOCDMC); num3 = 0; float z = FFMCFBIJHFC.z; LEGLBECFPMF.LEACJFICINB leacjficinb; if (leacjficinb != LEGLBECFPMF.LEACJFICINB.HIT) { return true; } PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; throw new NullReferenceException(); } // Token: 0x06012C02 RID: 76802 RVA: 0x00478B8C File Offset: 0x00476D8C [Token(Token = "0x6012C02")] [Address(RVA = "0x1073460", Offset = "0x1071E60", VA = "0x181073460")] private void NIDIDOIHIGN() { bool dcaiiilncae = this.DCAIIILNCAE; bool onManualWallClimbJump = this.GFINJMJFAHI.KLENGNFPDIH; this.DCAIIILNCAE = onManualWallClimbJump; if (dcaiiilncae) { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool isFalling = gfinjmjfahi.PMCOKDNFEKO; this.DCAIIILNCAE = isFalling; if (gfinjmjfahi == 0) { this.DALDMBOEGIB.EOHOOFFEGHK("WALL_CLIMB_JUMP"); this.DALDMBOEGIB.FLILALFJILN("WALL_CLIMB_JUMP"); } return; } while (!onManualWallClimbJump) { } this.DALDMBOEGIB.PHCEEPOKFDD("WALL_CLIMB_JUMP"); this.DALDMBOEGIB.JELOBMCBCMB("WALL_CLIMB_JUMP"); } // Token: 0x06012C03 RID: 76803 RVA: 0x00478C1C File Offset: 0x00476E1C [Token(Token = "0x6012C03")] [Address(RVA = "0x106DF00", Offset = "0x106C900", VA = "0x18106DF00")] private void APIDAGMNOPE() { this.DALDMBOEGIB.PHCEEPOKFDD("WALL_CLIMB_JUMP"); this.DALDMBOEGIB.JELOBMCBCMB("WALL_CLIMB_JUMP"); } // Token: 0x06012C04 RID: 76804 RVA: 0x00478C50 File Offset: 0x00476E50 [Token(Token = "0x6012C04")] [Address(RVA = "0x106E830", Offset = "0x106D230", VA = "0x18106E830")] private void DFDJBAFAKIK() { this.DALDMBOEGIB.EOHOOFFEGHK("WALL_CLIMB_JUMP"); this.DALDMBOEGIB.FLILALFJILN("WALL_CLIMB_JUMP"); } // Token: 0x06012C05 RID: 76805 RVA: 0x00478C84 File Offset: 0x00476E84 [Token(Token = "0x6012C05")] [Address(RVA = "0x106F6F0", Offset = "0x106E0F0", VA = "0x18106F6F0")] private void FLIFAEIJOEA() { if (!this.GFINJMJFAHI.IAHLIBHHCBD) { Camera emncglmggko = this.EMNCGLMGGKO; PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; Transform transform = emncglmggko.transform; Vector3 vector; float z = vector.z; } } // Token: 0x06012C06 RID: 76806 RVA: 0x00478CC4 File Offset: 0x00476EC4 [Token(Token = "0x6012C06")] [Address(RVA = "0x1070370", Offset = "0x106ED70", VA = "0x181070370")] private void HPGNALFCHPE() { while (this.IKGBPLOJDGG || !this.KDOMMJJGAHC()) { while (!this.IKGBPLOJDGG) { } EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (alllhkanagp != 0 && alllhkanagp.MKOIJMLGGJF) { if (!this.LCFLCKIAPDI()) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp2 = this.ALLLHKANAGP; VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; VRInputHandler dlkmmdhgnfd; if (alllhkanagp2.k__BackingField == cloanmpfnej) { dlkmmdhgnfd = this.DLKMMDHGNFD; } if (dlkmmdhgnfd == 0) { goto IL_81; } bool flag = dlkmmdhgnfd.GCKGCFBMJOI; } if (!this.GFINJMJFAHI.FJGJCLBLGDH) { continue; } } IL_81: this.GFINJMJFAHI.RequestFlyStop(); return; } this.GFINJMJFAHI.RequestFlyStart(true); } // Token: 0x06012C07 RID: 76807 RVA: 0x00478D64 File Offset: 0x00476F64 [Token(Token = "0x6012C07")] [Address(RVA = "0x1071860", Offset = "0x1070260", VA = "0x181071860")] private void KDKDAFDCHEM() { bool ikgbplojdgg = this.IKGBPLOJDGG; bool isFlying = this.GFINJMJFAHI.OMJLOPGLNDN; this.IKGBPLOJDGG = isFlying; if (!ikgbplojdgg) { if (!isFlying) { goto IL_72; } VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; VRPlayerController daldmboegib = this.DALDMBOEGIB; StationaryVRPlayerSteeringController flyInactiveSteering = aebnioiclnc.FlyInactiveSteering; daldmboegib.KEIKIBJMDLL(flyInactiveSteering, "FLY_INACTIVE", 6000); } if (!isFlying) { this.DALDMBOEGIB.DPMHFIGCJAG("FLY_INACTIVE"); EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (alllhkanagp != 0) { alllhkanagp.JBBLIBHHEBC(); } } IL_72: bool fjfiodbcfel = this.FJFIODBCFEL; if (this.IKGBPLOJDGG) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp2 = this.ALLLHKANAGP; if (alllhkanagp2 != 0) { VRInputHandler k__BackingField = alllhkanagp2.k__BackingField; if (k__BackingField != 0) { bool flag = k__BackingField.JIOIIBDBENA; } } } int num = 0; this.FJFIODBCFEL = num != 0; VRInputHandler k__BackingField2; if (!fjfiodbcfel) { if (num != 0) { SingletonMonoBehaviour.Instance.k__BackingField.StartFlyVignette(0.1f); VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; EGNHAINOPAA.BPCNANKMLAA alllhkanagp3 = this.ALLLHKANAGP; FlyVRPlayerSteeringController flyingSteering = aebnioiclnc2.FlyingSteering; PlayerHand k__BackingField = alllhkanagp3.k__BackingField; flyingSteering.k__BackingField = k__BackingField; VRPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; EGNHAINOPAA.BPCNANKMLAA alllhkanagp4 = this.ALLLHKANAGP; FlyVRPlayerSteeringController flyingSteering2 = aebnioiclnc3.FlyingSteering; k__BackingField2 = alllhkanagp4.k__BackingField; flyingSteering2.k__BackingField = k__BackingField2; VRPlayerLocomotionContent aebnioiclnc4 = this.AEBNIOICLNC; VRPlayerController daldmboegib2 = this.DALDMBOEGIB; FlyVRPlayerSteeringController flyingSteering3 = aebnioiclnc4.FlyingSteering; daldmboegib2.KEIKIBJMDLL(flyingSteering3, "FLY_ACTIVE", 6001); } return; } while (k__BackingField2 != 0) { } SingletonMonoBehaviour.Instance.k__BackingField.StopFlyVignette(0.25f); } // Token: 0x06012C08 RID: 76808 RVA: 0x00478EEC File Offset: 0x004770EC [Token(Token = "0x6012C08")] [Address(RVA = "0x1070B80", Offset = "0x106F580", VA = "0x181070B80")] private void JDGFHKPCACL() { VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; VRPlayerController daldmboegib = this.DALDMBOEGIB; StationaryVRPlayerSteeringController flyInactiveSteering = aebnioiclnc.FlyInactiveSteering; daldmboegib.KEIKIBJMDLL(flyInactiveSteering, "FLY_INACTIVE", 6000); } // Token: 0x06012C09 RID: 76809 RVA: 0x00478F28 File Offset: 0x00477128 [Token(Token = "0x6012C09")] [Address(RVA = "0x106E6E0", Offset = "0x106D0E0", VA = "0x18106E6E0")] private void CCHFNOOHJEE() { this.DALDMBOEGIB.DPMHFIGCJAG("FLY_INACTIVE"); EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (alllhkanagp != 0) { alllhkanagp.JBBLIBHHEBC(); return; } } // Token: 0x06012C0A RID: 76810 RVA: 0x00478F60 File Offset: 0x00477160 [Token(Token = "0x6012C0A")] [Address(RVA = "0x106D4F0", Offset = "0x106BEF0", VA = "0x18106D4F0")] private void ADKHPADOION() { SingletonMonoBehaviour.Instance.k__BackingField.StartFlyVignette(0.1f); VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; FlyVRPlayerSteeringController flyingSteering = aebnioiclnc.FlyingSteering; PlayerHand k__BackingField = alllhkanagp.k__BackingField; flyingSteering.k__BackingField = k__BackingField; VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; EGNHAINOPAA.BPCNANKMLAA alllhkanagp2 = this.ALLLHKANAGP; FlyVRPlayerSteeringController flyingSteering2 = aebnioiclnc2.FlyingSteering; VRInputHandler k__BackingField = alllhkanagp2.k__BackingField; flyingSteering2.k__BackingField = k__BackingField; VRPlayerLocomotionContent aebnioiclnc3 = this.AEBNIOICLNC; VRPlayerController daldmboegib = this.DALDMBOEGIB; FlyVRPlayerSteeringController flyingSteering3 = aebnioiclnc3.FlyingSteering; daldmboegib.KEIKIBJMDLL(flyingSteering3, "FLY_ACTIVE", 6001); } // Token: 0x06012C0B RID: 76811 RVA: 0x00479004 File Offset: 0x00477204 [Token(Token = "0x6012C0B")] [Address(RVA = "0x106FC90", Offset = "0x106E690", VA = "0x18106FC90")] private void GNPDKILIKNP() { SingletonMonoBehaviour.Instance.k__BackingField.StopFlyVignette(0.25f); this.DALDMBOEGIB.DPMHFIGCJAG("FLY_ACTIVE"); } // Token: 0x06012C0C RID: 76812 RVA: 0x0047903C File Offset: 0x0047723C [Token(Token = "0x6012C0C")] [Address(RVA = "0x1073580", Offset = "0x1071F80", VA = "0x181073580")] private bool NJJLHMGPGOG() { EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (alllhkanagp == 0) { return; } VRInputHandler k__BackingField = alllhkanagp.k__BackingField; if (k__BackingField != 0) { return k__BackingField.JIOIIBDBENA; } } // Token: 0x06012C0D RID: 76813 RVA: 0x00479068 File Offset: 0x00477268 [Token(Token = "0x6012C0D")] [Address(RVA = "0x1071B30", Offset = "0x1070530", VA = "0x181071B30")] private bool KDOMMJJGAHC() { bool isFlyingEnabled = this.GFINJMJFAHI.EBGJABJGDLP; EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (isFlyingEnabled) { if (alllhkanagp == 0) { EGNHAINOPAA.BPCNANKMLAA bpcnankmlaa = new EGNHAINOPAA.BPCNANKMLAA(); int num = 0; bpcnankmlaa.KNCNGKCPOGN.z = (float)num; int num2 = 0; bpcnankmlaa.GNJKJKEOFGN.z = (float)num2; this.ALLLHKANAGP = bpcnankmlaa; } bool flag = alllhkanagp.MKOIJMLGGJF; EGNHAINOPAA.BPCNANKMLAA alllhkanagp2 = this.ALLLHKANAGP; if (flag) { float num3 = alllhkanagp2.AGIJLKGKDBB; EGNHAINOPAA.BPCNANKMLAA alllhkanagp3 = this.ALLLHKANAGP; EGNHAINOPAA.BPCNANKMLAA alllhkanagp4; if (num3 < 1f) { PlayerHand k__BackingField = alllhkanagp3.k__BackingField; VRInputHandler k__BackingField = alllhkanagp3.k__BackingField; int num4 = 0; if (!(k__BackingField == num4) && k__BackingField != 0 && k__BackingField.JIOIIBDBENA) { float z = Vector3.up.z; Transform transform = k__BackingField.transform; Vector3 vector; float z2 = vector.z; } int num5 = 0; alllhkanagp4 = this.ALLLHKANAGP; if (num5 == 0) { } } alllhkanagp4.NALJNGJJEOK(); } Player doiahadgabi = this.DOIAHADGABI; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; PlayerHand rightHand = doiahadgabi.rightHand; VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; PlayerFlyIndicator flyIndicatorPrefab = aebnioiclnc.FlyIndicatorPrefab; VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; PlayerHand leftHand = doiahadgabi.leftHand; VRPlayerController daldmboegib = this.DALDMBOEGIB; if (this.MGECKKDIIOJ(alllhkanagp2, daldmboegib, leftHand, cloanmpfnej, rightHand, dlkmmdhgnfd, flyIndicatorPrefab)) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp5 = this.ALLLHKANAGP; float unscaledTime = Time.unscaledTime; alllhkanagp5.GMCCCHIKNAA = unscaledTime; alllhkanagp5.NALJNGJJEOK(); } } while (alllhkanagp == 0) { } alllhkanagp.JBBLIBHHEBC(); throw new NullReferenceException(); } // Token: 0x06012C0E RID: 76814 RVA: 0x004791E8 File Offset: 0x004773E8 [Token(Token = "0x6012C0E")] [Address(RVA = "0x106FDB0", Offset = "0x106E7B0", VA = "0x18106FDB0")] private bool GPLIENLEEDE() { EGNHAINOPAA.BPCNANKMLAA alllhkanagp = this.ALLLHKANAGP; if (alllhkanagp != 0 && alllhkanagp.MKOIJMLGGJF) { if (this.LCFLCKIAPDI()) { return this.GFINJMJFAHI.FJGJCLBLGDH; } EGNHAINOPAA.BPCNANKMLAA alllhkanagp2 = this.ALLLHKANAGP; VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; if (alllhkanagp2.k__BackingField == cloanmpfnej) { } if (cloanmpfnej != 0) { return cloanmpfnej.GCKGCFBMJOI; } } return true; } // Token: 0x06012C0F RID: 76815 RVA: 0x00479248 File Offset: 0x00477448 [Token(Token = "0x6012C0F")] [Address(RVA = "0x1072CD0", Offset = "0x10716D0", VA = "0x181072CD0")] private bool MGECKKDIIOJ(EGNHAINOPAA.BPCNANKMLAA AOOCNFHKFPP, VRPlayerController FINBOONIGDO, PlayerHand HNAOCEIKEPJ, VRInputHandler IIOEIGLEOMH, PlayerHand GNIOKNDDHFL, VRInputHandler AJBOBHFBAPB, PlayerFlyIndicator MAJKPBADEJC) { float z = Vector3.up.z; Vector3 vector; float z2 = vector.z; return true; } // Token: 0x06012C10 RID: 76816 RVA: 0x0047928C File Offset: 0x0047748C [Token(Token = "0x6012C10")] [Address(RVA = "0x1070570", Offset = "0x106EF70", VA = "0x181070570")] private bool IEJBMCMJOLM(PlayerHand MEJEGEAFOHI, VRInputHandler BOOPAPEOONF) { int num = 0; if (!(MEJEGEAFOHI == num) && BOOPAPEOONF != 0 && BOOPAPEOONF.JIOIIBDBENA) { float z = Vector3.up.z; Transform transform = MEJEGEAFOHI.transform; Vector3 vector; float z2 = vector.z; float num2; if (num2 < 45f) { return true; } } throw new NullReferenceException(); } // Token: 0x06012C11 RID: 76817 RVA: 0x004792E0 File Offset: 0x004774E0 [Token(Token = "0x6012C11")] [Address(RVA = "0x1072A30", Offset = "0x1071430", VA = "0x181072A30")] private bool LPCKJEEJJCD(VRInputHandler GFAPCDJHMHC) { EGNHAINOPAA.BPCNANKMLAA alllhkanagp; do { alllhkanagp = this.ALLLHKANAGP; } while (alllhkanagp == 0); return alllhkanagp.k__BackingField == GFAPCDJHMHC; } // Token: 0x06012C12 RID: 76818 RVA: 0x00479304 File Offset: 0x00477504 [Token(Token = "0x6012C12")] [Address(RVA = "0x106E900", Offset = "0x106D300", VA = "0x18106E900")] private VRInputHandler DJGDALEENNB(VRInputHandler DBFBLNILIGL) { VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; if (DBFBLNILIGL == cloanmpfnej) { } return cloanmpfnej; } // Token: 0x06012C13 RID: 76819 RVA: 0x00479320 File Offset: 0x00477520 [Token(Token = "0x6012C13")] [Address(RVA = "0x10745B0", Offset = "0x1072FB0", VA = "0x1810745B0")] private PlayerHand.PLLIKAOIPHP OKCMNMLFHGF(PlayerHand.PLLIKAOIPHP CBCCPKBNKAP) { /* An exception occurred when decompiling this method (06012C13) ICSharpCode.Decompiler.DecompilerException: Error decompiling PlayerHand/PLLIKAOIPHP EGNHAINOPAA::OKCMNMLFHGF(PlayerHand/PLLIKAOIPHP) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:bool(var_0_04, ceq:bool(ldloc:PLLIKAOIPHP(CBCCPKBNKAP), ldc.i4:PLLIKAOIPHP(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: 0x06012C14 RID: 76820 RVA: 0x00479334 File Offset: 0x00477534 [Token(Token = "0x6012C14")] [Address(RVA = "0x106EF80", Offset = "0x106D980", VA = "0x18106EF80")] private void EONGGJDDDKH() { bool bppkbgnejio = this.BPPKBGNEJIO; if (!this.GFINJMJFAHI.PKDICOCDOMO) { if (!bppkbgnejio) { goto IL_37; } PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; Vector3 vector; float z = vector.z; } this.BPPKBGNEJIO = (ulong)1L != 0UL; if (bppkbgnejio) { goto IL_48; } IL_37: bool bppkbgnejio2 = this.BPPKBGNEJIO; if (bppkbgnejio2) { CameraRig instance = SingletonMonoBehaviour.Instance; PostProcessingEffectStack k__BackingField = instance.k__BackingField; int num = 0; k__BackingField.StartForcesVignette((float)num); PostProcessingEffectStack k__BackingField2 = instance.k__BackingField; return; } if (!bppkbgnejio) { return; } IL_48: if (!bppkbgnejio2) { SingletonMonoBehaviour.Instance.k__BackingField.StopForcesVignette(0.2f); } } // Token: 0x06012C15 RID: 76821 RVA: 0x004793D4 File Offset: 0x004775D4 [Token(Token = "0x6012C15")] [Address(RVA = "0x106E600", Offset = "0x106D000", VA = "0x18106E600")] private void BNBMNCNEAEP() { PostProcessingEffectStack k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; int num = 0; k__BackingField.StartForcesVignette((float)num); VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; VRInputHandler cloanmpfnej = this.CLOANMPFNEJ; float impulseHapticsDuration = aebnioiclnc.ImpulseHapticsDuration; VRPlayerLocomotionContent aebnioiclnc2 = this.AEBNIOICLNC; VRInputHandler dlkmmdhgnfd = this.DLKMMDHGNFD; } // Token: 0x06012C16 RID: 76822 RVA: 0x00479424 File Offset: 0x00477624 [Token(Token = "0x6012C16")] [Address(RVA = "0x106D5F0", Offset = "0x106BFF0", VA = "0x18106D5F0")] private void AFGACBMJEKO() { SingletonMonoBehaviour.Instance.k__BackingField.StopForcesVignette(0.2f); } // Token: 0x06012C17 RID: 76823 RVA: 0x0047944C File Offset: 0x0047764C [Token(Token = "0x6012C17")] [Address(RVA = "0x106DF60", Offset = "0x106C960", VA = "0x18106DF60")] private void BFCDIJJIHBK() { PlayerMovement gfinjmjfahi = this.GFINJMJFAHI; bool lhgfgoepfdo = this.LHGFGOEPFDO; int num = 0; if ((gfinjmjfahi.OGOIPCKHAMG ? 1 : 0) == num) { float time = Time.time; VRPlayerLocomotionContent aebnioiclnc = this.AEBNIOICLNC; this.LHGFGOEPFDO = false; } this.LHGFGOEPFDO = true; float time2 = Time.time; this.NDLKFFDDLPA = time2; if (lhgfgoepfdo != this.LHGFGOEPFDO) { CameraRig instance = SingletonMonoBehaviour.Instance; int num2 = 0; if (instance != num2) { VRPlayerLocomotionContent aebnioiclnc2; if (this.LHGFGOEPFDO) { PostProcessingEffectStack k__BackingField = SingletonMonoBehaviour.Instance.k__BackingField; float roomScaleCollisionVignetteFadeInTime = aebnioiclnc2.RoomScaleCollisionVignetteFadeInTime; k__BackingField.StartWorldCollisionVignette(roomScaleCollisionVignetteFadeInTime); return; } CameraRig instance2 = SingletonMonoBehaviour.Instance; aebnioiclnc2 = this.AEBNIOICLNC; PostProcessingEffectStack k__BackingField2 = instance2.k__BackingField; float roomScaleCollisionVignetteFadeOutTime = aebnioiclnc2.RoomScaleCollisionVignetteFadeOutTime; k__BackingField2.StopWorldCollisionVignette(roomScaleCollisionVignetteFadeOutTime); } } } // Token: 0x06012C18 RID: 76824 RVA: 0x00479514 File Offset: 0x00477714 [Token(Token = "0x6012C18")] [Address(RVA = "0x1074C10", Offset = "0x1073610", VA = "0x181074C10")] public EGNHAINOPAA() { TimestampedRollingBufferVector3 timestampedRollingBufferVector = new TimestampedRollingBufferVector3(); this.BNMJKNINPPH = timestampedRollingBufferVector; TimestampedRollingBufferVector3 timestampedRollingBufferVector2 = new TimestampedRollingBufferVector3(); this.PBEGBEONJIM = timestampedRollingBufferVector2; EEIIGDNEIEI eeiigdneiei = new EEIIGDNEIEI(); this.IAHLCODFAIH = eeiigdneiei; EEIIGDNEIEI eeiigdneiei2 = new EEIIGDNEIEI(); this.HOILLLEHIAD = eeiigdneiei2; this.OFFLOPLJBBG(); } // Token: 0x0400C8BB RID: 51387 [Token(Token = "0x400C8BB")] private const int IBEMDJPGCJI = 5000; // Token: 0x0400C8BC RID: 51388 [Token(Token = "0x400C8BC")] private const int MHDCJKCDCMM = 5500; // Token: 0x0400C8BD RID: 51389 [Token(Token = "0x400C8BD")] private const int EHGIIPCGECG = 5501; // Token: 0x0400C8BE RID: 51390 [Token(Token = "0x400C8BE")] private const int KIMCALHEBDC = 5502; // Token: 0x0400C8BF RID: 51391 [Token(Token = "0x400C8BF")] private const int OGOPLPJAEDM = 6000; // Token: 0x0400C8C0 RID: 51392 [Token(Token = "0x400C8C0")] private const int AKHOGJOINHK = 6001; // Token: 0x0400C8C1 RID: 51393 [Token(Token = "0x400C8C1")] private const float BMOCPILKHEG = 0.66f; // Token: 0x0400C8C2 RID: 51394 [Token(Token = "0x400C8C2")] private const float BBHCFPLGADJ = 0f; // Token: 0x0400C8C3 RID: 51395 [Token(Token = "0x400C8C3")] private const float OFIDACBEPIE = 0.15f; // Token: 0x0400C8C4 RID: 51396 [Token(Token = "0x400C8C4")] private const float CHNDGDBNKKO = 0f; // Token: 0x0400C8C5 RID: 51397 [Token(Token = "0x400C8C5")] private const float NOKCCHMFOIO = 0.2f; // Token: 0x0400C8C6 RID: 51398 [Token(Token = "0x400C8C6")] private const float KBEFEMGEGFE = 0.2f; // Token: 0x0400C8C7 RID: 51399 [Token(Token = "0x400C8C7")] private const float KAKPILPJLND = 0.1f; // Token: 0x0400C8C8 RID: 51400 [Token(Token = "0x400C8C8")] private const float BMFLGBIIOAI = 0.1f; // Token: 0x0400C8C9 RID: 51401 [Token(Token = "0x400C8C9")] private const float NPOGNJBDEKA = 0.1f; // Token: 0x0400C8CA RID: 51402 [Token(Token = "0x400C8CA")] private const float PBDFEEHDPCC = 0f; // Token: 0x0400C8CB RID: 51403 [Token(Token = "0x400C8CB")] private const float EGEPLGOMHBL = 0.2f; // Token: 0x0400C8CC RID: 51404 [Token(Token = "0x400C8CC")] private const float HHNGGJKKANE = 0f; // Token: 0x0400C8CD RID: 51405 [Token(Token = "0x400C8CD")] private const float MIPNCHCAADO = 0.2f; // Token: 0x0400C8CE RID: 51406 [Token(Token = "0x400C8CE")] private const float AALKCIFGEEP = 0.7f; // Token: 0x0400C8CF RID: 51407 [Token(Token = "0x400C8CF")] private const float BMKKNPFCMFO = 45f; // Token: 0x0400C8D0 RID: 51408 [Token(Token = "0x400C8D0")] private const float NBCBBKDLNDD = 0.1f; // Token: 0x0400C8D1 RID: 51409 [Token(Token = "0x400C8D1")] private const float AFAJHADBAND = 0.25f; // Token: 0x0400C8D2 RID: 51410 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C8D2")] private VRPlayerLocomotionContent AEBNIOICLNC; // Token: 0x0400C8D3 RID: 51411 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400C8D3")] private VRPlayerController DALDMBOEGIB; // Token: 0x0400C8D4 RID: 51412 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400C8D4")] private Camera EMNCGLMGGKO; // Token: 0x0400C8D5 RID: 51413 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400C8D5")] private Player DOIAHADGABI; // Token: 0x0400C8D6 RID: 51414 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400C8D6")] private VRInputHandler CLOANMPFNEJ; // Token: 0x0400C8D7 RID: 51415 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400C8D7")] private VRInputHandler DLKMMDHGNFD; // Token: 0x0400C8D8 RID: 51416 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400C8D8")] private Transform BFDCBKEKFMJ; // Token: 0x0400C8D9 RID: 51417 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400C8D9")] private PlayerMovement GFINJMJFAHI; // Token: 0x0400C8DA RID: 51418 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400C8DA")] private float CGIMONBPBFK; // Token: 0x0400C8DB RID: 51419 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x400C8DB")] private float GLGBPFJDCJC; // Token: 0x0400C8DC RID: 51420 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400C8DC")] private bool LCNPLDFBNJA; // Token: 0x0400C8DD RID: 51421 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400C8DD")] private PlayerHand DKCLDGJODID; // Token: 0x0400C8DE RID: 51422 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400C8DE")] private VRInputHandler DOHOKHALJAM; // Token: 0x0400C8DF RID: 51423 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400C8DF")] private bool JLBFJFOPODP; // Token: 0x0400C8E0 RID: 51424 [global::Cpp2IlInjected.FieldOffset(Offset = "0x71")] [Token(Token = "0x400C8E0")] private bool MKNOPCGPHIC; // Token: 0x0400C8E1 RID: 51425 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x400C8E1")] private float CBLJHHCNGHG; // Token: 0x0400C8E2 RID: 51426 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400C8E2")] private bool NKOIGBFKGJA; // Token: 0x0400C8E3 RID: 51427 [global::Cpp2IlInjected.FieldOffset(Offset = "0x79")] [Token(Token = "0x400C8E3")] private bool IHEDMIOOMGA; // Token: 0x0400C8E4 RID: 51428 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7A")] [Token(Token = "0x400C8E4")] private bool DEKFLEPJPGF; // Token: 0x0400C8E5 RID: 51429 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7B")] [Token(Token = "0x400C8E5")] private bool FCABCNBGJJB; // Token: 0x0400C8E6 RID: 51430 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x400C8E6")] private float NHIJOBNNFAD; // Token: 0x0400C8E7 RID: 51431 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400C8E7")] private bool DKDGFMLCGBG; // Token: 0x0400C8E8 RID: 51432 [global::Cpp2IlInjected.FieldOffset(Offset = "0x84")] [Token(Token = "0x400C8E8")] private float LKJEIGMCEMC; // Token: 0x0400C8E9 RID: 51433 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400C8E9")] private bool MGNGLNBIIDI; // Token: 0x0400C8EA RID: 51434 [global::Cpp2IlInjected.FieldOffset(Offset = "0x89")] [Token(Token = "0x400C8EA")] private bool KACBJJECBHP; // Token: 0x0400C8EB RID: 51435 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8A")] [Token(Token = "0x400C8EB")] private bool JJOFIDJMOGG; // Token: 0x0400C8EC RID: 51436 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8B")] [Token(Token = "0x400C8EC")] private bool BHCPCEDIOAF; // Token: 0x0400C8ED RID: 51437 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x400C8ED")] private bool DKPNBAPBMAL; // Token: 0x0400C8EE RID: 51438 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400C8EE")] private Vector3 DEBCAPANIAK; // Token: 0x0400C8EF RID: 51439 [global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")] [Token(Token = "0x400C8EF")] private Vector3 ODDHGPFJFHB; // Token: 0x0400C8F0 RID: 51440 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400C8F0")] private TimestampedRollingBufferVector3 BNMJKNINPPH; // Token: 0x0400C8F1 RID: 51441 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400C8F1")] private TimestampedRollingBufferVector3 PBEGBEONJIM; // Token: 0x0400C8F2 RID: 51442 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400C8F2")] private EEIIGDNEIEI IAHLCODFAIH; // Token: 0x0400C8F3 RID: 51443 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400C8F3")] private EEIIGDNEIEI HOILLLEHIAD; // Token: 0x0400C8F4 RID: 51444 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400C8F4")] private bool DAKHHGNDACM; // Token: 0x0400C8F5 RID: 51445 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC9")] [Token(Token = "0x400C8F5")] private bool KJEGKCPAPNB; // Token: 0x0400C8F6 RID: 51446 [global::Cpp2IlInjected.FieldOffset(Offset = "0xCA")] [Token(Token = "0x400C8F6")] private bool DCAIIILNCAE; // Token: 0x0400C8F7 RID: 51447 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x400C8F7")] private EGNHAINOPAA.BPCNANKMLAA ALLLHKANAGP; // Token: 0x0400C8F8 RID: 51448 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x400C8F8")] private bool IKGBPLOJDGG; // Token: 0x0400C8F9 RID: 51449 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD9")] [Token(Token = "0x400C8F9")] private bool FJFIODBCFEL; // Token: 0x0400C8FA RID: 51450 [global::Cpp2IlInjected.FieldOffset(Offset = "0xDA")] [Token(Token = "0x400C8FA")] private bool BPPKBGNEJIO; // Token: 0x0400C8FB RID: 51451 [global::Cpp2IlInjected.FieldOffset(Offset = "0xDB")] [Token(Token = "0x400C8FB")] private bool LHGFGOEPFDO; // Token: 0x0400C8FC RID: 51452 [global::Cpp2IlInjected.FieldOffset(Offset = "0xDC")] [Token(Token = "0x400C8FC")] private float NDLKFFDDLPA; // Token: 0x0400C8FD RID: 51453 [Token(Token = "0x400C8FD")] private static string GAMIAAAECKL = "FLY_INACTIVE"; // Token: 0x0400C8FE RID: 51454 [Token(Token = "0x400C8FE")] private static string FEIMMKDOGAJ = "FLY_ACTIVE"; // Token: 0x0400C8FF RID: 51455 [Token(Token = "0x400C8FF")] private static string NKLCIEOOGOG = "WALL_RUN"; // Token: 0x0400C900 RID: 51456 [Token(Token = "0x400C900")] private static string CACMHKBKCJL = " WALL_CLIMB"; // Token: 0x0400C901 RID: 51457 [Token(Token = "0x400C901")] private static string CIBAOHJENLC = "WALL_CLIMB_LEFT_HAND"; // Token: 0x0400C902 RID: 51458 [Token(Token = "0x400C902")] private static string FPLEFHLJHGB = "WALL_CLIMB_RIGHT_HAND"; // Token: 0x0400C903 RID: 51459 [Token(Token = "0x400C903")] private static string AJCAONGNEHJ = "WALL_CLIMB_JUMP"; // Token: 0x020029EF RID: 10735 [Token(Token = "0x20029EF")] public class BPCNANKMLAA { // Token: 0x17003256 RID: 12886 // (get) Token: 0x06012C1A RID: 76826 RVA: 0x004795B0 File Offset: 0x004777B0 // (set) Token: 0x06012C1B RID: 76827 RVA: 0x004795C4 File Offset: 0x004777C4 [Token(Token = "0x17003256")] public PlayerHand MFPNEKABNPP { [Token(Token = "0x6012C1A")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get; [Token(Token = "0x6012C1B")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")] private set; } // Token: 0x17003257 RID: 12887 // (get) Token: 0x06012C1C RID: 76828 RVA: 0x004795D8 File Offset: 0x004777D8 // (set) Token: 0x06012C1D RID: 76829 RVA: 0x004795EC File Offset: 0x004777EC [Token(Token = "0x17003257")] public VRInputHandler EMIDJNDIFFE { [Token(Token = "0x6012C1C")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get; [Token(Token = "0x6012C1D")] [Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")] private set; } // Token: 0x17003258 RID: 12888 // (get) Token: 0x06012C1E RID: 76830 RVA: 0x00479600 File Offset: 0x00477800 // (set) Token: 0x06012C1F RID: 76831 RVA: 0x00479614 File Offset: 0x00477814 [Token(Token = "0x17003258")] public PlayerFlyIndicator FBIJDCEGGJK { [Token(Token = "0x6012C1E")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get; [Token(Token = "0x6012C1F")] [Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")] private set; } // Token: 0x17003259 RID: 12889 // (get) Token: 0x06012C20 RID: 76832 RVA: 0x00479628 File Offset: 0x00477828 [Token(Token = "0x17003259")] public bool MKOIJMLGGJF { [Token(Token = "0x6012C20")] [Address(RVA = "0x105E700", Offset = "0x105D100", VA = "0x18105E700")] get { PlayerHand playerHand = this.k__BackingField; int num = 0; bool flag = playerHand != num; if (!flag) { return flag; } return flag; } } // Token: 0x1700325A RID: 12890 // (get) Token: 0x06012C21 RID: 76833 RVA: 0x00479650 File Offset: 0x00477850 [Token(Token = "0x1700325A")] public bool JJFAHEDBGOD { [Token(Token = "0x6012C21")] [Address(RVA = "0x105EB60", Offset = "0x105D560", VA = "0x18105EB60")] get { /* An exception occurred when decompiling this method (06012C21) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean EGNHAINOPAA/BPCNANKMLAA::PKANJEJBAMF() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_0_06, callgetter:float32(BPCNANKMLAA::HIBGJANKHPI, ldloc:BPCNANKMLAA(this))) } 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: 0x1700325B RID: 12891 // (get) Token: 0x06012C22 RID: 76834 RVA: 0x00479664 File Offset: 0x00477864 [Token(Token = "0x1700325B")] public float AGIJLKGKDBB { [Token(Token = "0x6012C22")] [Address(RVA = "0x105E780", Offset = "0x105D180", VA = "0x18105E780")] get { if (!this.MKOIJMLGGJF) { } float gmccchiknaa = this.GMCCCHIKNAA; float num = Time.unscaledTime; num = gmccchiknaa; return Mathf.InverseLerp(num, gmccchiknaa, num); } } // Token: 0x06012C23 RID: 76835 RVA: 0x00479698 File Offset: 0x00477898 [Token(Token = "0x6012C23")] [Address(RVA = "0x105E8B0", Offset = "0x105D2B0", VA = "0x18105E8B0")] public void LMGCGFODIMB(VRPlayerController FINBOONIGDO, PlayerHand ONFJHABGCIP, VRInputHandler DBFBLNILIGL, PlayerFlyIndicator CFAPNBBHEKB) { this.k__BackingField = ONFJHABGCIP; this.k__BackingField = DBFBLNILIGL; PlayerFlyIndicator playerFlyIndicator = this.k__BackingField; int num = 0; if (playerFlyIndicator == num) { float z = Vector3.zero.z; Quaternion identity = Quaternion.identity; PlayerFlyIndicator playerFlyIndicator2; this.k__BackingField = playerFlyIndicator2; } Transform transform = this.k__BackingField.transform; Transform transform2 = this.k__BackingField.transform; int num2 = 0; transform.SetParent(transform2, num2 != 0); Transform transform3 = this.k__BackingField.transform; if (this.k__BackingField.type == PlayerHand.PLLIKAOIPHP.Left) { } float z2 = this.GNJKJKEOFGN.z; this.NALJNGJJEOK(); } // Token: 0x06012C24 RID: 76836 RVA: 0x0047973C File Offset: 0x0047793C [Token(Token = "0x6012C24")] [Address(RVA = "0x105E820", Offset = "0x105D220", VA = "0x18105E820")] public void JBBLIBHHEBC() { PlayerFlyIndicator playerFlyIndicator = this.k__BackingField; int num = 0; this.k__BackingField = num; this.k__BackingField = num; int num2 = 0; if (playerFlyIndicator != num2) { PlayerFlyIndicator playerFlyIndicator2 = this.k__BackingField; int num3 = 0; playerFlyIndicator2.AGIJLKGKDBB = (float)num3; } } // Token: 0x06012C25 RID: 76837 RVA: 0x00479784 File Offset: 0x00477984 [Token(Token = "0x6012C25")] [Address(RVA = "0x105EAA0", Offset = "0x105D4A0", VA = "0x18105EAA0")] public void MEFEAPJMAHM() { float unscaledTime = Time.unscaledTime; this.GMCCCHIKNAA = unscaledTime; this.NALJNGJJEOK(); } // Token: 0x06012C26 RID: 76838 RVA: 0x004797A8 File Offset: 0x004779A8 [Token(Token = "0x6012C26")] [Address(RVA = "0x105EAD0", Offset = "0x105D4D0", VA = "0x18105EAD0")] public void NALJNGJJEOK() { PlayerFlyIndicator playerFlyIndicator = this.k__BackingField; int num = 0; if (playerFlyIndicator != num) { PlayerFlyIndicator playerFlyIndicator2 = this.k__BackingField; float num2 = this.AGIJLKGKDBB; playerFlyIndicator2.AGIJLKGKDBB = num2; } } // Token: 0x06012C27 RID: 76839 RVA: 0x004797E4 File Offset: 0x004779E4 [Token(Token = "0x6012C27")] [Address(RVA = "0x105EB80", Offset = "0x105D580", VA = "0x18105EB80")] public BPCNANKMLAA() { int num = 0; this.KNCNGKCPOGN.z = (float)num; int num2 = 0; this.GNJKJKEOFGN.z = (float)num2; base..ctor(); } // Token: 0x0400C904 RID: 51460 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C904")] private readonly Vector3 KNCNGKCPOGN; // Token: 0x0400C905 RID: 51461 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400C905")] private readonly Vector3 GNJKJKEOFGN; // Token: 0x0400C906 RID: 51462 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400C906")] private float GMCCCHIKNAA; } }