using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Xml.Schema; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000341 RID: 833 [Token(Token = "0x2000341")] [Serializable] public class PlayerController { // Token: 0x06001E8B RID: 7819 RVA: 0x000487AC File Offset: 0x000469AC [Token(Token = "0x6001E8B")] [Address(RVA = "0x34EEE0", Offset = "0x34DEE0", VA = "0x18034EEE0")] public void UpdateMovement(Vector2 movement) { this.inputData.UpdateInputMovement(movement); } // Token: 0x06001E8C RID: 7820 RVA: 0x000487CC File Offset: 0x000469CC [Token(Token = "0x6001E8C")] [Address(RVA = "0x34FBA0", Offset = "0x34EBA0", VA = "0x18034FBA0")] public void UpdateWalkState(bool onHolding) { this.inputData.UpdateWalkKeyState(onHolding); } // Token: 0x06001E8D RID: 7821 RVA: 0x000487EC File Offset: 0x000469EC [Token(Token = "0x6001E8D")] [Address(RVA = "0x34EEC0", Offset = "0x34DEC0", VA = "0x18034EEC0")] public void UpdateDashState(bool onHolding) { this.inputData.UpdateDashKeyState(onHolding); } // Token: 0x06001E8E RID: 7822 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E8E")] [Address(RVA = "0x3495F0", Offset = "0x3485F0", VA = "0x1803495F0")] public void OnJumpKeyDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E8F RID: 7823 RVA: 0x0004880C File Offset: 0x00046A0C [Token(Token = "0x6001E8F")] [Address(RVA = "0x33EF10", Offset = "0x33DF10", VA = "0x18033EF10")] private void DoAirJump() { this.animatorController.PlayJump(0.05f, 0.1f); NobetaRuntimeData nobetaRuntimeData = this.runtimeData; MoveController moveController = this.moveController; float num = nobetaRuntimeData.JumpForce; moveController.Jump(num); this.g_Sound.PlayJump(); this.g_Sound.PlayVoiceJump01(); NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; CharacterBaseData characterBaseData = this.g_CharData; num = nobetaRuntimeData2.MoveSpeedScale; characterBaseData.SPLoss(num); } // Token: 0x06001E90 RID: 7824 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E90")] [Address(RVA = "0x3482C0", Offset = "0x3472C0", VA = "0x1803482C0")] public void OnDodgeKeyDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E91 RID: 7825 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E91")] [Address(RVA = "0x34E7D0", Offset = "0x34D7D0", VA = "0x18034E7D0")] private void SwitchStateFromDodge(NobetaState expectState, NobetaState tiredState) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E92 RID: 7826 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E92")] [Address(RVA = "0x347DB0", Offset = "0x346DB0", VA = "0x180347DB0")] public void OnAttackKeyDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E93 RID: 7827 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E93")] [Address(RVA = "0x348060", Offset = "0x347060", VA = "0x180348060")] public void OnChantKeyDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E94 RID: 7828 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E94")] [Address(RVA = "0x348E60", Offset = "0x347E60", VA = "0x180348E60")] public void OnInteractKeyDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E95 RID: 7829 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E95")] [Address(RVA = "0x34C050", Offset = "0x34B050", VA = "0x18034C050")] private void SetPassiveEventPrompt(UIPassiveEventPrompt.PromptType type = UIPassiveEventPrompt.PromptType.NULL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E96 RID: 7830 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E96")] [Address(RVA = "0x349D60", Offset = "0x348D60", VA = "0x180349D60")] public void OnUseItemHotKeyDown(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E97 RID: 7831 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E97")] [Address(RVA = "0x349E50", Offset = "0x348E50", VA = "0x180349E50")] public void OnUseItemKeyDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E98 RID: 7832 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E98")] [Address(RVA = "0x348D40", Offset = "0x347D40", VA = "0x180348D40")] public void OnDropItemKeyDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E99 RID: 7833 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E99")] [Address(RVA = "0x33CA40", Offset = "0x33BA40", VA = "0x18033CA40")] private bool CanControlItem() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E9A RID: 7834 RVA: 0x00048884 File Offset: 0x00046A84 [Token(Token = "0x6001E9A")] [Address(RVA = "0x34EC50", Offset = "0x34DC50", VA = "0x18034EC50")] public void UpdateAimState(bool onHolding) { this.inputData.isAimMode = onHolding; } // Token: 0x06001E9B RID: 7835 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E9B")] [Address(RVA = "0x34EF00", Offset = "0x34DF00", VA = "0x18034EF00")] public void UpdateShootState(bool onHolding) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E9C RID: 7836 RVA: 0x000488A4 File Offset: 0x00046AA4 [Token(Token = "0x6001E9C")] [Address(RVA = "0x34B6B0", Offset = "0x34A6B0", VA = "0x18034B6B0")] private void ReadyForShot(string fadeAnimation) { this.animatorController.norFireStayTime = 0.3f; this.wgm.skinController.aimIKStayTime = 0.3f; this.runtimeData.noFireWaitTime = 0.1f; this.runtimeData.holdingShot = 1f; NobetaAnimatorController nobetaAnimatorController = this.animatorController; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; Animator mainAnimator = nobetaAnimatorController.mainAnimator; float timeScale = nobetaRuntimeData.timeScale; int num = 0; float num2 = timeScale * 0.075f; int num3 = 0; mainAnimator.CrossFade(fadeAnimation, num2, num3, (float)num); NobetaAnimatorController nobetaAnimatorController2 = this.animatorController; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; Animator faceAnimator = nobetaAnimatorController2.faceAnimator; float timeScale2 = nobetaRuntimeData2.timeScale; int num4 = 0; float num5 = timeScale2 * 0.075f; faceAnimator.CrossFade("Idle", num5, num4, (float)num); } // Token: 0x06001E9D RID: 7837 RVA: 0x00048978 File Offset: 0x00046B78 [Token(Token = "0x6001E9D")] [Address(RVA = "0x33F100", Offset = "0x33E100", VA = "0x18033F100")] public void EnableMagicMenu(bool enable) { this.inputData.isMagicMenu = enable; if (enable) { if (this.MagicControllable) { Game.SetMagicSelectEnable(true); } return; } Game.SetMagicSelectEnable(false); } // Token: 0x06001E9E RID: 7838 RVA: 0x000489B4 File Offset: 0x00046BB4 [Token(Token = "0x6001E9E")] [Address(RVA = "0x34E2A0", Offset = "0x34D2A0", VA = "0x18034E2A0")] public void SwitchCameraMode() { bool basicControllable = this.BasicControllable; if (basicControllable) { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; if (basicControllable && !nobetaRuntimeData.isDead) { PlayerCamera playerCamera = this.g_Camera; if (playerCamera.isAimReady) { PlayerEffectPlay.Magic g_Magic = this.g_Effect.g_Magic; playerCamera.SetAimFOVDistance(g_Magic); return; } Game.SetPerspectiveLock(); return; } } } // Token: 0x17000177 RID: 375 // (get) Token: 0x06001E9F RID: 7839 RVA: 0x00048A18 File Offset: 0x00046C18 [Token(Token = "0x17000177")] public GameSave GameSave { [Token(Token = "0x6001E9F")] [Address(RVA = "0x351650", Offset = "0x350650", VA = "0x180351650")] get { return Game.GameSave; } } // Token: 0x17000178 RID: 376 // (get) Token: 0x06001EA0 RID: 7840 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000178")] public bool BasicControllable { [Token(Token = "0x6001EA0")] [Address(RVA = "0x351550", Offset = "0x350550", VA = "0x180351550")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000179 RID: 377 // (get) Token: 0x06001EA1 RID: 7841 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000179")] public bool CharacterControllable { [Token(Token = "0x6001EA1")] [Address(RVA = "0x3515F0", Offset = "0x3505F0", VA = "0x1803515F0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700017A RID: 378 // (get) Token: 0x06001EA2 RID: 7842 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x1700017A")] public bool MagicControllable { [Token(Token = "0x6001EA2")] [Address(RVA = "0x3516A0", Offset = "0x3506A0", VA = "0x1803516A0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700017B RID: 379 // (get) Token: 0x06001EA3 RID: 7843 RVA: 0x00048A2C File Offset: 0x00046C2C [Token(Token = "0x1700017B")] public float DeltaTime { [Token(Token = "0x6001EA3")] [Address(RVA = "0x351630", Offset = "0x350630", VA = "0x180351630")] get { return this.runtimeData.deltaTime; } } // Token: 0x1700017C RID: 380 // (get) Token: 0x06001EA4 RID: 7844 RVA: 0x00048A4C File Offset: 0x00046C4C [Token(Token = "0x1700017C")] public PlayerSound Sound { [Token(Token = "0x6001EA4")] [Address(RVA = "0x33F340", Offset = "0x33E340", VA = "0x18033F340")] get { return this.g_Sound; } } // Token: 0x06001EA5 RID: 7845 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EA5")] [Address(RVA = "0x346690", Offset = "0x345690", VA = "0x180346690")] public void Init(WizardGirlManage source, bool isNobeta) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EA6 RID: 7846 RVA: 0x00048A60 File Offset: 0x00046C60 [Token(Token = "0x6001EA6")] [Address(RVA = "0x346570", Offset = "0x345570", VA = "0x180346570")] private void Init() { SceneManager sceneManager = Game.sceneManager; this.sceneManager = sceneManager; this.inputData.Init(); NobetaAnimatorData nobetaAnimatorData = new NobetaAnimatorData(); this.animatorData = nobetaAnimatorData; this.runtimeData.controllable = true; } // Token: 0x06001EA7 RID: 7847 RVA: 0x00048AA4 File Offset: 0x00046CA4 [Token(Token = "0x6001EA7")] [Address(RVA = "0x34F5D0", Offset = "0x34E5D0", VA = "0x18034F5D0")] public void UpdateSkin(NobetaSkin skin) { this.skin = skin; NobetaAnimatorController nobetaAnimatorController = this.animatorController; Animator faceAnimator = skin.faceAnimator; Animator mainAnimator = skin.mainAnimator; nobetaAnimatorController.Init(mainAnimator, faceAnimator); Animator mainAnimator2 = this.animatorController.mainAnimator; int num = 0; this.g_fPupilSmallWeightVal = (float)num; int num2 = 0; mainAnimator2.SetLayerWeight(3, (float)num2); this.g_Item.UpdateSkin(skin); this.g_Effect.SetDisplay(skin); } // Token: 0x06001EA8 RID: 7848 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EA8")] [Address(RVA = "0x34FBC0", Offset = "0x34EBC0", VA = "0x18034FBC0")] public void Update(float deltaTime) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EA9 RID: 7849 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EA9")] [Address(RVA = "0x34F670", Offset = "0x34E670", VA = "0x18034F670")] private void UpdateSkyState() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EAA RID: 7850 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EAA")] [Address(RVA = "0x34EC70", Offset = "0x34DC70", VA = "0x18034EC70")] public void UpdateAnimator() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EAB RID: 7851 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EAB")] [Address(RVA = "0x33CA90", Offset = "0x33BA90", VA = "0x18033CA90")] private bool CanLookAtSomething() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EAC RID: 7852 RVA: 0x00048B18 File Offset: 0x00046D18 [Token(Token = "0x6001EAC")] [Address(RVA = "0x3471A0", Offset = "0x3461A0", VA = "0x1803471A0")] public void LateUpdate() { this.skin.shake.Update(); this.g_Camera.Update(); NobetaRuntimeData nobetaRuntimeData = this.runtimeData; PlayerEffectPlay playerEffectPlay = this.g_Effect; float deltaTime = nobetaRuntimeData.deltaTime; playerEffectPlay.LateUpdate(deltaTime); } // Token: 0x06001EAD RID: 7853 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EAD")] [Address(RVA = "0x3476A0", Offset = "0x3466A0", VA = "0x1803476A0")] public void MoveOrIdle(bool isAimMode = false) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EAE RID: 7854 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EAE")] [Address(RVA = "0x34D7E0", Offset = "0x34C7E0", VA = "0x18034D7E0")] private void SkyMove(bool isAimMode = false) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EAF RID: 7855 RVA: 0x00048B64 File Offset: 0x00046D64 [Token(Token = "0x6001EAF")] [Address(RVA = "0x34D680", Offset = "0x34C680", VA = "0x18034D680")] public void SkyJumpStart() { this.runtimeData.waitTime = 0f; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; NobetaAnimatorController nobetaAnimatorController = this.animatorController; float num = nobetaRuntimeData.timeScale * 0.05f; nobetaAnimatorController.PlaySkyJump(num, 0.08f); PlayerMagicData playerMagicData = this.g_MData; CharacterBaseData characterBaseData = this.g_CharData; float num2 = playerMagicData.g_SkyJumpExp; characterBaseData.MPLoss(num2); this.g_MData.SkyJumpUsed(); this.g_Effect.PlaySkyJumpEffect(); NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; CharacterBaseData characterBaseData2 = this.g_CharData; this.state = (NobetaState)((ulong)5L); num2 = nobetaRuntimeData2.MoveSpeedScale; characterBaseData2.SPLoss(num2); this.g_CCC.SetOriginal(); this.g_Sound.PlayJump(); this.g_Sound.PlayVoiceJump02(); this.wgm.skinController.SetIKZero(true); this.animatorController.SetNorFireWeightZero(); } // Token: 0x06001EB0 RID: 7856 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EB0")] [Address(RVA = "0x33CFF0", Offset = "0x33BFF0", VA = "0x18033CFF0")] public void Charging() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EB1 RID: 7857 RVA: 0x00048C4C File Offset: 0x00046E4C [Token(Token = "0x6001EB1")] [Address(RVA = "0x33C810", Offset = "0x33B810", VA = "0x18033C810")] public void BreakChargeStatus() { this.g_Effect.StopCohesionSuccess(); this.skin.materialController.SetExposure(5f); this.g_CharData.ChargeZero(); Game.GetLockPointsManager().CancelLock(); Game.UpdateChargeBarShow(false); this.skin.materialController.g_fGlowSet = 0f; PlayerEffectPlay playerEffectPlay = this.g_Effect; int num = 0; playerEffectPlay.SetLightningFloorAimEnable(num != 0); Game.SetAimMagicEnable(false); this.g_CharData.SetChargeFadeZero(); PlayerEffectPlay playerEffectPlay2 = this.g_Effect; int num2 = 0; playerEffectPlay2.SetWTrailActive(num2 != 0, 0.5f); if (this.g_Effect.g_Magic == PlayerEffectPlay.Magic.Lightning) { PlayerCamera playerCamera = this.g_Camera; playerCamera.g_iFovSwitch = (int)((ulong)1L); playerCamera.SetAimFOVDistance(PlayerEffectPlay.Magic.Lightning); Game.UpdateStageTimeScale(1f); Game.UpdatePlayerTimeScale(1f); this.g_Camera.g_bLightningMode = false; Game.EnableLightningMode(false); } this.runtimeData.hardBody = false; } // Token: 0x06001EB2 RID: 7858 RVA: 0x00048D44 File Offset: 0x00046F44 [Token(Token = "0x6001EB2")] [Address(RVA = "0x34C5C0", Offset = "0x34B5C0", VA = "0x18034C5C0")] public void Shot() { this.wgm.SetPlayerShotEffect(); NobetaState nobetaState = this.state; CharacterBaseData characterBaseData = this.g_CharData; PlayerEffectPlay playerEffectPlay = this.g_Effect; if (nobetaState > NobetaState.Air) { PlayerEffectPlay.Magic g_Magic = playerEffectPlay.g_Magic; float cdscale = characterBaseData.GetCDScale(g_Magic); PlayerEffectPlay playerEffectPlay2 = this.g_Effect; CharacterBaseData characterBaseData2 = this.g_CharData; PlayerEffectPlay.Magic g_Magic2 = playerEffectPlay2.g_Magic; characterBaseData2.SetCDZero(g_Magic2); this.animatorController.PlayNormalFire(); } PlayerEffectPlay.Magic g_Magic3 = playerEffectPlay.g_Magic; float cdscale2 = characterBaseData.GetCDScale(g_Magic3); PlayerEffectPlay playerEffectPlay3 = this.g_Effect; NobetaAnimatorController nobetaAnimatorController = this.animatorController; if (playerEffectPlay3.g_Magic != PlayerEffectPlay.Magic.Ice) { nobetaAnimatorController.PlayFire(); } nobetaAnimatorController.PlayNullFire(); PlayerEffectPlay playerEffectPlay4 = this.g_Effect; CharacterBaseData characterBaseData3 = this.g_CharData; PlayerEffectPlay.Magic g_Magic4 = playerEffectPlay4.g_Magic; characterBaseData3.SetCDZero(g_Magic4); CharacterBaseData characterBaseData4 = this.g_CharData; float g_fCharge = characterBaseData4.g_fCharge; characterBaseData4.MPRecoveryVal(g_fCharge); this.runtimeData.shotEffect = true; this.runtimeData.isChargeEnable = false; Game.UpdatePlayerMP(false); Game.UpdateChargeBarShow(this.runtimeData.isChargeEnable); NobetaAnimatorController nobetaAnimatorController2 = this.animatorController; int num = 0; nobetaAnimatorController2.SetCharge(num != 0); ulong num2; this.animatorController.SetBattleStatus(num2 != 0UL); this.g_CharData.ChargeZero(); this.g_CharData.SetChargeFadeZero(); this.g_Effect.StopCohesion(); this.skin.materialController.g_fGlowSet = 0f; XmlSchemaType xmlType = this.g_Sound.XmlType; } // Token: 0x06001EB3 RID: 7859 RVA: 0x00048EC0 File Offset: 0x000470C0 [Token(Token = "0x6001EB3")] [Address(RVA = "0x34EBD0", Offset = "0x34DBD0", VA = "0x18034EBD0")] public void UnlockAim() { this.runtimeData.ResetAimWightValues(); PlayerCamera playerCamera = this.g_Camera; int num = 0; playerCamera.SetAimReady(num != 0); Game.SetAimStatus(false); } // Token: 0x06001EB4 RID: 7860 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EB4")] [Address(RVA = "0x34DE60", Offset = "0x34CE60", VA = "0x18034DE60")] private void StandUpStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EB5 RID: 7861 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EB5")] [Address(RVA = "0x33DEA0", Offset = "0x33CEA0", VA = "0x18033DEA0")] private void DamagedLandStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EB6 RID: 7862 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EB6")] [Address(RVA = "0x33E350", Offset = "0x33D350", VA = "0x18033E350")] private void DamagedStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EB7 RID: 7863 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EB7")] [Address(RVA = "0x33D500", Offset = "0x33C500", VA = "0x18033D500")] private void DamagedFlyStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EB8 RID: 7864 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EB8")] [Address(RVA = "0x34D170", Offset = "0x34C170", VA = "0x18034D170")] private void SkyDamagedStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EB9 RID: 7865 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EB9")] [Address(RVA = "0x34C830", Offset = "0x34B830", VA = "0x18034C830")] private void SkyDamagedFlyStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EBA RID: 7866 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EBA")] [Address(RVA = "0x33F370", Offset = "0x33E370", VA = "0x18033F370")] public void Hit(AttackData Data, bool bIgnoreDodge = false) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EBB RID: 7867 RVA: 0x00048EF4 File Offset: 0x000470F4 [Token(Token = "0x6001EBB")] [Address(RVA = "0x34BF20", Offset = "0x34AF20", VA = "0x18034BF20")] public void SetChargeEnable(bool enable) { this.runtimeData.isChargeEnable = enable; } // Token: 0x06001EBC RID: 7868 RVA: 0x00048F14 File Offset: 0x00047114 [Token(Token = "0x6001EBC")] [Address(RVA = "0x33F2E0", Offset = "0x33E2E0", VA = "0x18033F2E0")] public MoveController GetMove() { return this.moveController; } // Token: 0x06001EBD RID: 7869 RVA: 0x00048F28 File Offset: 0x00047128 [Token(Token = "0x6001EBD")] [Address(RVA = "0x33F2C0", Offset = "0x33E2C0", VA = "0x18033F2C0")] public float GetMoveSpeed() { return this.runtimeData.moveSpeed; } // Token: 0x06001EBE RID: 7870 RVA: 0x00048F48 File Offset: 0x00047148 [Token(Token = "0x6001EBE")] [Address(RVA = "0x33F220", Offset = "0x33E220", VA = "0x18033F220")] public PlayerEffectPlay GetEffect() { return this.g_Effect; } // Token: 0x06001EBF RID: 7871 RVA: 0x00048F5C File Offset: 0x0004715C [Token(Token = "0x6001EBF")] [Address(RVA = "0x33F1F0", Offset = "0x33E1F0", VA = "0x18033F1F0")] public PlayerCamera GetCamera() { return this.g_Camera; } // Token: 0x06001EC0 RID: 7872 RVA: 0x00048F70 File Offset: 0x00047170 [Token(Token = "0x6001EC0")] [Address(RVA = "0x33F350", Offset = "0x33E350", VA = "0x18033F350")] public NobetaState GetStatus() { return this.state; } // Token: 0x06001EC1 RID: 7873 RVA: 0x00048F84 File Offset: 0x00047184 [Token(Token = "0x6001EC1")] [Address(RVA = "0x33F340", Offset = "0x33E340", VA = "0x18033F340")] public PlayerSound GetSound() { return this.g_Sound; } // Token: 0x06001EC2 RID: 7874 RVA: 0x00048F98 File Offset: 0x00047198 [Token(Token = "0x6001EC2")] [Address(RVA = "0x34BF80", Offset = "0x34AF80", VA = "0x18034BF80")] public void SetDodgeTime(float value = 0.5f) { this.runtimeData.dodgeTimer = value; } // Token: 0x06001EC3 RID: 7875 RVA: 0x00048FB8 File Offset: 0x000471B8 [Token(Token = "0x6001EC3")] [Address(RVA = "0x33F200", Offset = "0x33E200", VA = "0x18033F200")] public float GetDodgeTime() { return this.runtimeData.dodgeTimer; } // Token: 0x06001EC4 RID: 7876 RVA: 0x00048FD8 File Offset: 0x000471D8 [Token(Token = "0x6001EC4")] [Address(RVA = "0x347060", Offset = "0x346060", VA = "0x180347060")] public bool IsChargeMax() { return this.g_CharData.IsChargeMax(); } // Token: 0x06001EC5 RID: 7877 RVA: 0x00048FF8 File Offset: 0x000471F8 [Token(Token = "0x6001EC5")] [Address(RVA = "0x33F1C0", Offset = "0x33E1C0", VA = "0x18033F1C0")] public NobetaAnimatorController GetAnimatorController() { return this.animatorController; } // Token: 0x06001EC6 RID: 7878 RVA: 0x0004900C File Offset: 0x0004720C [Token(Token = "0x6001EC6")] [Address(RVA = "0x33F2F0", Offset = "0x33E2F0", VA = "0x18033F2F0")] public PlayerItem GetPlayerItem() { return this.g_Item; } // Token: 0x06001EC7 RID: 7879 RVA: 0x00049020 File Offset: 0x00047220 [Token(Token = "0x6001EC7")] [Address(RVA = "0x34BF00", Offset = "0x34AF00", VA = "0x18034BF00")] public void SetBodyHard(bool enable) { this.runtimeData.hardBody = enable; } // Token: 0x06001EC8 RID: 7880 RVA: 0x00049040 File Offset: 0x00047240 [Token(Token = "0x6001EC8")] [Address(RVA = "0x33F1D0", Offset = "0x33E1D0", VA = "0x18033F1D0")] public bool GetBodyHard() { return this.runtimeData.hardBody; } // Token: 0x06001EC9 RID: 7881 RVA: 0x00049060 File Offset: 0x00047260 [Token(Token = "0x6001EC9")] [Address(RVA = "0x33F230", Offset = "0x33E230", VA = "0x18033F230")] public float GetHoldShot() { return this.runtimeData.holdingShot; } // Token: 0x06001ECA RID: 7882 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001ECA")] [Address(RVA = "0x33F250", Offset = "0x33E250", VA = "0x18033F250")] public bool GetIsAbsorb() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001ECB RID: 7883 RVA: 0x00049080 File Offset: 0x00047280 [Token(Token = "0x6001ECB")] [Address(RVA = "0x34C030", Offset = "0x34B030", VA = "0x18034C030")] public void SetMPRecoveryExternal(float recovery) { this.runtimeData.mpRecoveryExternal = recovery; } // Token: 0x06001ECC RID: 7884 RVA: 0x000490A0 File Offset: 0x000472A0 [Token(Token = "0x6001ECC")] [Address(RVA = "0x34C290", Offset = "0x34B290", VA = "0x18034C290")] public void SetPlayerInput(bool bPlayerInput, bool bCencalAim = true) { if (bPlayerInput) { } if (bCencalAim) { this.UnlockAim(); } int num = 0; this.g_bDynamicBoneEnable = num != 0; this.runtimeData.controllable = bPlayerInput; if (!bPlayerInput) { this.inputData.ResetDashValue(); } } // Token: 0x06001ECD RID: 7885 RVA: 0x000490E8 File Offset: 0x000472E8 [Token(Token = "0x6001ECD")] [Address(RVA = "0x34BF40", Offset = "0x34AF40", VA = "0x18034BF40")] public void SetControllable(bool controllable) { this.runtimeData.controllable = controllable; if (!controllable) { this.inputData.ResetDashValue(); return; } } // Token: 0x06001ECE RID: 7886 RVA: 0x00049118 File Offset: 0x00047318 [Token(Token = "0x6001ECE")] [Address(RVA = "0x34C590", Offset = "0x34B590", VA = "0x18034C590")] public void SetStatus(NobetaState CharacterStatus) { this.InitState(CharacterStatus); } // Token: 0x06001ECF RID: 7887 RVA: 0x0004912C File Offset: 0x0004732C [Token(Token = "0x6001ECF")] [Address(RVA = "0x34B800", Offset = "0x34A800", VA = "0x18034B800")] public void ResetCharacter() { if (this.g_CharData.IsChargeMax() && this.g_Effect.g_Magic == PlayerEffectPlay.Magic.Lightning) { PlayerCamera playerCamera = this.g_Camera; playerCamera.g_iFovSwitch = (int)((ulong)1L); playerCamera.SetAimFOVDistance(PlayerEffectPlay.Magic.Lightning); Game.UpdateStageTimeScale(1f); Game.UpdatePlayerTimeScale(1f); this.g_Camera.g_bLightningMode = false; Game.EnableLightningMode(false); } this.runtimeData.isChargeEnable = false; this.inputData.ResetDashValue(); this.runtimeData.ResetAimWightValues(); PlayerCamera playerCamera2 = this.g_Camera; int num = 0; playerCamera2.SetAimReady(num != 0); Game.SetAimMagicEnable(false); Game.SetAimStatus(false); this.wgm.skinController.SetIKZero(true); this.animatorController.SetNorFireWeightZero(); this.g_Effect.StopCohesion(); this.g_Effect.StopCohesionSuccess(); this.runtimeData.isSlip = false; this.g_CharData.ResetData(); this.g_CharData.ResctCD(); this.g_CharData.ChargeZero(); this.g_CharData.SetChargeFadeZero(); Game.UpdatePlayerHP(false); Game.GetLockPointsManager().CancelLock(); NobetaMaterialController materialController = this.skin.materialController; int num2 = 0; materialController.g_fGlowSet = (float)num2; this.runtimeData.hardBody = num2 != 0; this.g_MData.SkyJumpReset(); this.g_MData.SkyDodgeReset(); this.runtimeData.ResetAbsorbTimers(); this.runtimeData.dodgeTimer = (float)num2; this.runtimeData.damageDodgeTimer = (float)num2; Animator mainAnimator = this.animatorController.mainAnimator; int num3 = 0; mainAnimator.CrossFade("IdleOrMove", 0.1f, num3); Animator faceAnimator = this.animatorController.faceAnimator; int num4 = 0; faceAnimator.CrossFade("Idle", 0.1f, num4); NobetaAnimatorController nobetaAnimatorController = this.animatorController; int num5 = 0; nobetaAnimatorController.SetBattleStatus(num5 != 0); this.runtimeData.moveSpeed = (float)num2; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; NobetaAnimatorController nobetaAnimatorController2 = this.animatorController; float moveSpeed = nobetaRuntimeData.moveSpeed; int num6 = 0; nobetaAnimatorController2.SetMoveSpeed(moveSpeed, num6 != 0); int num7 = 0; this.InitState((NobetaState)num7); this.runtimeData.isDead = num2 != 0; this.g_CCC.SetOriginal(); } // Token: 0x06001ED0 RID: 7888 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001ED0")] [Address(RVA = "0x347530", Offset = "0x346530", VA = "0x180347530")] public void MoveCharacter(Vector3 direction, int speedIndex) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001ED1 RID: 7889 RVA: 0x00049364 File Offset: 0x00047564 [Token(Token = "0x6001ED1")] [Address(RVA = "0x33F360", Offset = "0x33E360", VA = "0x18033F360")] public int GetStroyModeMoveSpeed() { return this.stroyModeMoveSpeed; } // Token: 0x06001ED2 RID: 7890 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001ED2")] [Address(RVA = "0x34C350", Offset = "0x34B350", VA = "0x18034C350")] public void SetResurrection(Vector3 Position, Quaternion Rotation) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001ED3 RID: 7891 RVA: 0x00049378 File Offset: 0x00047578 [Token(Token = "0x6001ED3")] [Address(RVA = "0x34C320", Offset = "0x34B320", VA = "0x18034C320")] public void SetPupilSmallWeight(float fWeight) { int num = 0; float num2 = Mathf.Clamp(fWeight, (float)num, 1f); this.g_fPupilSmallWeightSet = num2; } // Token: 0x06001ED4 RID: 7892 RVA: 0x0004939C File Offset: 0x0004759C [Token(Token = "0x6001ED4")] [Address(RVA = "0x34BFB0", Offset = "0x34AFB0", VA = "0x18034BFB0")] public void SetEyeLightEnable(bool isEnable) { this.g_bEyeLightEnable = isEnable; if (isEnable) { } this.skin.faceController.UpdateEyeLightScale(0.45f); } // Token: 0x06001ED5 RID: 7893 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001ED5")] [Address(RVA = "0x34C400", Offset = "0x34B400", VA = "0x18034C400")] public void SetScriptCancelCharge() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001ED6 RID: 7894 RVA: 0x000493D0 File Offset: 0x000475D0 [Token(Token = "0x6001ED6")] [Address(RVA = "0x34C000", Offset = "0x34B000", VA = "0x18034C000")] public void SetLockTarget(Transform target) { this.g_AutoLock.g_LockTarget = target; throw new NullReferenceException(); } // Token: 0x06001ED7 RID: 7895 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001ED7")] [Address(RVA = "0x33F280", Offset = "0x33E280", VA = "0x18033F280")] public bool GetIsDead() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001ED8 RID: 7896 RVA: 0x000493F0 File Offset: 0x000475F0 [Token(Token = "0x6001ED8")] [Address(RVA = "0x33A440", Offset = "0x339440", VA = "0x18033A440")] public void AinOnLight() { OnLight_Act03 onLight_Act = this.g_OnLight; int num = 0; if (onLight_Act != num) { this.g_OnLight.OnLight(); } } // Token: 0x06001ED9 RID: 7897 RVA: 0x00049424 File Offset: 0x00047624 [Token(Token = "0x6001ED9")] [Address(RVA = "0x33A3B0", Offset = "0x3393B0", VA = "0x18033A3B0")] public void AinLightBall() { Level04LightMagic level04LightMagic = this.g_LightBall; int num = 0; if (level04LightMagic != num) { this.g_LightBall.StartUp(); } } // Token: 0x06001EDA RID: 7898 RVA: 0x00049458 File Offset: 0x00047658 [Token(Token = "0x6001EDA")] [Address(RVA = "0x34C5A0", Offset = "0x34B5A0", VA = "0x18034C5A0")] public void SetWindLayer(bool bEnable) { this.animatorController.SetWindLayer(bEnable); } // Token: 0x06001EDB RID: 7899 RVA: 0x00049478 File Offset: 0x00047678 [Token(Token = "0x6001EDB")] [Address(RVA = "0x34C2F0", Offset = "0x34B2F0", VA = "0x18034C2F0")] public void SetPond(bool bEnable, float fHeifht) { this.runtimeData.isPond = bEnable; this.runtimeData.pondHeight = fHeifht; } // Token: 0x06001EDC RID: 7900 RVA: 0x000494A4 File Offset: 0x000476A4 [Token(Token = "0x6001EDC")] [Address(RVA = "0x33F320", Offset = "0x33E320", VA = "0x18033F320")] public bool GetPond() { return this.runtimeData.isPond; } // Token: 0x06001EDD RID: 7901 RVA: 0x000494C4 File Offset: 0x000476C4 [Token(Token = "0x6001EDD")] [Address(RVA = "0x33F300", Offset = "0x33E300", VA = "0x18033F300")] public float GetPondHeight() { return this.runtimeData.pondHeight; } // Token: 0x06001EDE RID: 7902 RVA: 0x000494E4 File Offset: 0x000476E4 [Token(Token = "0x6001EDE")] [Address(RVA = "0x34BFA0", Offset = "0x34AFA0", VA = "0x18034BFA0")] public void SetDynamicBoneEnable(bool bEnable) { this.g_bDynamicBoneEnable = bEnable; } // Token: 0x06001EDF RID: 7903 RVA: 0x000494F8 File Offset: 0x000476F8 [Token(Token = "0x6001EDF")] [Address(RVA = "0x34C560", Offset = "0x34B560", VA = "0x18034C560")] public void SetSkinDynamicBoneEnable(bool bEnable) { this.skin.boneController.Enable(bEnable); } // Token: 0x06001EE0 RID: 7904 RVA: 0x0004951C File Offset: 0x0004771C [Token(Token = "0x6001EE0")] [Address(RVA = "0x33D410", Offset = "0x33C410", VA = "0x18033D410")] public void ClearInput() { this.inputData.ResetAllCharacterValue(); this.runtimeData.ResetDamagedAirStayTimer(); } // Token: 0x06001EE1 RID: 7905 RVA: 0x00049548 File Offset: 0x00047748 [Token(Token = "0x6001EE1")] [Address(RVA = "0x33D450", Offset = "0x33C450", VA = "0x18033D450")] public void ClearInteractionTip() { if (this.passiveEventTargetID != -1) { PassiveEventDetector passiveEventDetector = this.passiveEventDetector; if (passiveEventDetector.eventTargetID != -1) { passiveEventDetector.eventTargetID = (int)((ulong)4294967295L); PassiveEventDetector passiveEventDetector2 = this.passiveEventDetector; } int eventTargetID = passiveEventDetector.eventTargetID; this.passiveEventTargetID = eventTargetID; int num = 0; Game.SetPassiveEvent(PassiveEvent.PassiveEventType.Null, num); } } // Token: 0x06001EE2 RID: 7906 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EE2")] [Address(RVA = "0x347080", Offset = "0x346080", VA = "0x180347080")] private bool IsStillState() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EE3 RID: 7907 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EE3")] [Address(RVA = "0x351400", Offset = "0x350400", VA = "0x180351400")] private IEnumerator WaitForAnyKeyDown(float delaySeconds, Action handler) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EE4 RID: 7908 RVA: 0x000495A4 File Offset: 0x000477A4 [Token(Token = "0x6001EE4")] [Address(RVA = "0x33EE20", Offset = "0x33DE20", VA = "0x18033EE20")] public void Dispose() { PlayerCamera playerCamera = this.g_Camera; Game.OnCameraSettingsChanged -= new Action(playerCamera.OnCameraSettingsChanged); RaycastJob raycastJob = playerCamera.raycastJob; if (raycastJob != 0) { raycastJob.Dispose(); } playerCamera.raycastJob = (ulong)0L; throw new NullReferenceException(); } // Token: 0x06001EE5 RID: 7909 RVA: 0x000495E8 File Offset: 0x000477E8 [Token(Token = "0x6001EE5")] [Address(RVA = "0x34E740", Offset = "0x34D740", VA = "0x18034E740")] public void SwitchPlayer(bool isNobeta) { this.inputData.ResetAllCharacterValue(); this.runtimeData.ResetDamagedAirStayTimer(); NobetaConfigData nobetaConfigData = this.configData; string text = "Attack01"; if (isNobeta) { text = "Attack02"; } nobetaConfigData.InitAttackData(text); } // Token: 0x06001EE6 RID: 7910 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EE6")] [Address(RVA = "0x341270", Offset = "0x340270", VA = "0x180341270")] public void InitState(NobetaState state) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EE7 RID: 7911 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EE7")] [Address(RVA = "0x34A490", Offset = "0x349490", VA = "0x18034A490")] private void ProcessState() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EE8 RID: 7912 RVA: 0x00049630 File Offset: 0x00047830 [Token(Token = "0x6001EE8")] [Address(RVA = "0x3479B0", Offset = "0x3469B0", VA = "0x1803479B0")] private void Normal() { /* An exception occurred when decompiling this method (06001EE8) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void PlayerController::Normal() ---> System.ArgumentOutOfRangeException: Non-negative number required. (Parameter 'length') at System.Array.Copy(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.StackSlot.ModifyStack(StackSlot[] stack, Int32 popCount, Int32 pushCount, ByteCode pushDefinition) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 51 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 401 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.Build(MethodDef methodDef, Boolean optimize, DecompilerContext context) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 276 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 112 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 1618 */; } // Token: 0x06001EE9 RID: 7913 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EE9")] [Address(RVA = "0x34DA80", Offset = "0x34CA80", VA = "0x18034DA80")] private void Sky() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EEA RID: 7914 RVA: 0x000498CC File Offset: 0x00047ACC [Token(Token = "0x6001EEA")] [Address(RVA = "0x33C760", Offset = "0x33B760", VA = "0x18033C760")] private void Braking() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; if (nobetaRuntimeData2.isSky) { this.animatorController.PlayFall(); this.InitState(NobetaState.Air); return; } float waitTime = nobetaRuntimeData2.waitTime; int num = 0; if (waitTime <= (float)num) { int num2 = 0; this.InitState((NobetaState)num2); return; } nobetaRuntimeData2.DecreaseWaitTime(); } // Token: 0x06001EEB RID: 7915 RVA: 0x00049958 File Offset: 0x00047B58 [Token(Token = "0x6001EEB")] [Address(RVA = "0x33EFD0", Offset = "0x33DFD0", VA = "0x18033EFD0")] private void Dodge() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime > (float)num) { nobetaRuntimeData.DecreaseWaitTime(); MoveController moveController = this.moveController; Action action = this.damageObjectHandler; moveController.ProcessPushTarget(action); NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; while (!nobetaRuntimeData2.isPond) { } PlayerEffectPlay playerEffectPlay = this.g_Effect; float pondHeight = nobetaRuntimeData2.pondHeight; playerEffectPlay.ContinuePlayWaterSplash(pondHeight); return; } this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData3 = this.runtimeData; float moveSpeed = nobetaInputData.moveSpeed; nobetaRuntimeData3.moveSpeed = moveSpeed; NobetaInputData nobetaInputData2 = this.inputData; NobetaRuntimeData nobetaRuntimeData4 = this.runtimeData; float z = nobetaInputData2.currentDirection.z; nobetaRuntimeData4.moveDirection.z = z; if (!this.runtimeData.isSky) { int num2 = 0; this.InitState((NobetaState)num2); return; } this.animatorController.PlayFall(); this.InitState(NobetaState.Air); } // Token: 0x06001EEC RID: 7916 RVA: 0x00049A54 File Offset: 0x00047C54 [Token(Token = "0x6001EEC")] [Address(RVA = "0x33B320", Offset = "0x33A320", VA = "0x18033B320")] private void AirDodge() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime > (float)num) { nobetaRuntimeData.DecreaseWaitTime(); MoveController moveController = this.moveController; Action action = this.damageObjectHandler; moveController.ProcessPushTarget(action); return; } this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; float moveSpeed = nobetaInputData.moveSpeed; nobetaRuntimeData2.moveSpeed = moveSpeed; NobetaInputData nobetaInputData2 = this.inputData; NobetaRuntimeData nobetaRuntimeData3 = this.runtimeData; float z = nobetaInputData2.currentDirection.z; nobetaRuntimeData3.moveDirection.z = z; if (!this.runtimeData.isSky) { int num2 = 0; this.InitState((NobetaState)num2); return; } this.animatorController.PlayFall(); this.InitState(NobetaState.Air); } // Token: 0x06001EED RID: 7917 RVA: 0x00049B24 File Offset: 0x00047D24 [Token(Token = "0x6001EED")] [Address(RVA = "0x3473F0", Offset = "0x3463F0", VA = "0x1803473F0")] private void LightningDodge() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime > (float)num) { nobetaRuntimeData.DecreaseWaitTime(); MoveController moveController = this.moveController; Action action = this.damageObjectHandler; moveController.ProcessPushTarget(action); return; } this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; float moveSpeed = nobetaInputData.moveSpeed; nobetaRuntimeData2.moveSpeed = moveSpeed; NobetaInputData nobetaInputData2 = this.inputData; NobetaRuntimeData nobetaRuntimeData3 = this.runtimeData; float z = nobetaInputData2.currentDirection.z; nobetaRuntimeData3.moveDirection.z = z; this.g_Effect.LightningDodgeEnd(); this.skin.materialController.SetExposure(5f); if (!this.runtimeData.isSky) { int num2 = 0; this.InitState((NobetaState)num2); return; } this.animatorController.PlayFall(); this.InitState(NobetaState.Air); } // Token: 0x06001EEE RID: 7918 RVA: 0x00049C14 File Offset: 0x00047E14 [Token(Token = "0x6001EEE")] [Address(RVA = "0x347120", Offset = "0x346120", VA = "0x180347120")] private void Jump() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float num = nobetaRuntimeData.waitTime; int num2 = 0; if (num <= (float)num2) { MoveController moveController = this.moveController; num = nobetaRuntimeData.JumpForce; moveController.Jump(num); this.InitState(NobetaState.Air); return; } nobetaRuntimeData.DecreaseWaitTime(); } // Token: 0x06001EEF RID: 7919 RVA: 0x00049C60 File Offset: 0x00047E60 [Token(Token = "0x6001EEF")] [Address(RVA = "0x33C760", Offset = "0x33B760", VA = "0x18033C760")] private void Land() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; if (nobetaRuntimeData2.isSky) { this.animatorController.PlayFall(); this.InitState(NobetaState.Air); return; } float waitTime = nobetaRuntimeData2.waitTime; int num = 0; if (waitTime <= (float)num) { int num2 = 0; this.InitState((NobetaState)num2); return; } nobetaRuntimeData2.DecreaseWaitTime(); } // Token: 0x06001EF0 RID: 7920 RVA: 0x00049CEC File Offset: 0x00047EEC [Token(Token = "0x6001EF0")] [Address(RVA = "0x33C760", Offset = "0x33B760", VA = "0x18033C760")] private void HighlyLand() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; if (nobetaRuntimeData2.isSky) { this.animatorController.PlayFall(); this.InitState(NobetaState.Air); return; } float waitTime = nobetaRuntimeData2.waitTime; int num = 0; if (waitTime <= (float)num) { int num2 = 0; this.InitState((NobetaState)num2); return; } nobetaRuntimeData2.DecreaseWaitTime(); } // Token: 0x06001EF1 RID: 7921 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EF1")] [Address(RVA = "0x33B5C0", Offset = "0x33A5C0", VA = "0x18033B5C0")] private void Attack() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EF2 RID: 7922 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EF2")] [Address(RVA = "0x33A6D0", Offset = "0x3396D0", VA = "0x18033A6D0")] private void AirAttack() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EF3 RID: 7923 RVA: 0x00049D78 File Offset: 0x00047F78 [Token(Token = "0x6001EF3")] [Address(RVA = "0x33C760", Offset = "0x33B760", VA = "0x18033C760")] private void DashAttack() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; if (nobetaRuntimeData2.isSky) { this.animatorController.PlayFall(); this.InitState(NobetaState.Air); return; } float waitTime = nobetaRuntimeData2.waitTime; int num = 0; if (waitTime <= (float)num) { int num2 = 0; this.InitState((NobetaState)num2); return; } nobetaRuntimeData2.DecreaseWaitTime(); } // Token: 0x06001EF4 RID: 7924 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EF4")] [Address(RVA = "0x339F70", Offset = "0x338F70", VA = "0x180339F70")] private void Aim() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EF5 RID: 7925 RVA: 0x00049E04 File Offset: 0x00048004 [Token(Token = "0x6001EF5")] [Address(RVA = "0x33A4D0", Offset = "0x3394D0", VA = "0x18033A4D0")] private void AirAim() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float moveSpeed = nobetaInputData.moveSpeed; nobetaRuntimeData.moveSpeed = moveSpeed; NobetaInputData nobetaInputData2 = this.inputData; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; float z = nobetaInputData2.currentDirection.z; nobetaRuntimeData2.moveDirection.z = z; this.wgm.skinController.aimIKStayTime = 0.1f; if (!this.runtimeData.isSky) { MoveController moveController = this.moveController; if (0 > (int)moveController.verticalForce) { if (!moveController.GetHeightLand()) { this.state = (NobetaState)((ulong)11L); } this.InitState(NobetaState.HighlyLand); this.runtimeData.ResetAimWightValues(); PlayerCamera playerCamera = this.g_Camera; int num = 0; playerCamera.SetAimReady(num != 0); } } this.SkyMove(true); NobetaInputData nobetaInputData3 = this.inputData; if (nobetaInputData3.isAimMode) { if (nobetaInputData3.isShotMode) { this.runtimeData.aimWight = 1f; if (this.g_Effect.g_Magic == PlayerEffectPlay.Magic.Ice && !this.g_CharData.IsChargeMax()) { this.Shot(); return; } } return; } this.g_Effect.Setg_bLightningAimOff(); Game.SetAimMagicEnable(false); this.InitState(NobetaState.Air); this.UnlockAim(); } // Token: 0x06001EF6 RID: 7926 RVA: 0x00049F50 File Offset: 0x00048150 [Token(Token = "0x6001EF6")] [Address(RVA = "0x33EB70", Offset = "0x33DB70", VA = "0x18033EB70")] private void Damaged() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; if (nobetaRuntimeData2.isSky) { this.animatorController.PlayFall(); this.InitState(NobetaState.Air); return; } float waitTime = nobetaRuntimeData2.waitTime; int num = 0; if (waitTime <= (float)num) { int num2 = 0; this.InitState((NobetaState)num2); NobetaAnimatorController nobetaAnimatorController = this.animatorController; NobetaRuntimeData nobetaRuntimeData3 = this.runtimeData; Animator mainAnimator = nobetaAnimatorController.mainAnimator; float timeScale = nobetaRuntimeData3.timeScale; int num3 = 0; float num4 = timeScale * 0.2f; mainAnimator.CrossFade("BattleIdleOrMove", num4, num3); return; } nobetaRuntimeData2.DecreaseWaitTime(); } // Token: 0x06001EF7 RID: 7927 RVA: 0x0004A01C File Offset: 0x0004821C [Token(Token = "0x6001EF7")] [Address(RVA = "0x33DE20", Offset = "0x33CE20", VA = "0x18033DE20")] private void DamagedFly() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; float waitTime = nobetaRuntimeData2.waitTime; int num = 0; if (waitTime <= (float)num) { this.StandUpStart(); return; } nobetaRuntimeData2.DecreaseWaitTime(); } // Token: 0x06001EF8 RID: 7928 RVA: 0x0004A088 File Offset: 0x00048288 [Token(Token = "0x6001EF8")] [Address(RVA = "0x33B210", Offset = "0x33A210", VA = "0x18033B210")] private void AirDamaged() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; if (nobetaRuntimeData2.isSky) { float waitTime = nobetaRuntimeData2.waitTime; int num = 0; if (waitTime <= (float)num) { } nobetaRuntimeData2.DecreaseWaitTime(); } Animator mainAnimator = this.animatorController.mainAnimator; float timeScale = nobetaRuntimeData2.timeScale; int num2 = 0; float num3 = timeScale * 0.1f; int num4 = 0; mainAnimator.CrossFade("LandBattle", num3, num4, (float)num2); this.InitState((NobetaState)((uint)6)); this.g_CCC.SetOriginal(); } // Token: 0x06001EF9 RID: 7929 RVA: 0x0004A140 File Offset: 0x00048340 [Token(Token = "0x6001EF9")] [Address(RVA = "0x33B0E0", Offset = "0x33A0E0", VA = "0x18033B0E0")] private void AirDamagedFly() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float moveSpeed = nobetaInputData.moveSpeed; nobetaRuntimeData.moveSpeed = moveSpeed; NobetaInputData nobetaInputData2 = this.inputData; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; float z = nobetaInputData2.currentDirection.z; nobetaRuntimeData2.moveDirection.z = z; PlayerStatsData stats = Game.GameSave.stats; CharacterBaseData characterBaseData = this.g_CharData; this.runtimeData.IncreaseDamagedAirStayTimer(); if (!this.runtimeData.isSky) { MoveController moveController = this.moveController; if (0 > (int)moveController.verticalForce) { this.DamagedLandStart(); return; } } } // Token: 0x06001EFA RID: 7930 RVA: 0x0004A1F0 File Offset: 0x000483F0 [Token(Token = "0x6001EFA")] [Address(RVA = "0x34E1B0", Offset = "0x34D1B0", VA = "0x18034E1B0")] private void StandUp() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; float waitTime = nobetaRuntimeData2.waitTime; int num = 0; if (waitTime <= (float)num) { int num2 = 0; this.InitState((NobetaState)num2); NobetaAnimatorController nobetaAnimatorController = this.animatorController; NobetaRuntimeData nobetaRuntimeData3 = this.runtimeData; Animator mainAnimator = nobetaAnimatorController.mainAnimator; float timeScale = nobetaRuntimeData3.timeScale; int num3 = 0; float num4 = timeScale * 0.2f; mainAnimator.CrossFade("BattleIdleOrMove", num4, num3); return; } nobetaRuntimeData2.DecreaseWaitTime(); } // Token: 0x06001EFB RID: 7931 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EFB")] [Address(RVA = "0x33E280", Offset = "0x33D280", VA = "0x18033E280")] private void DamagedLand() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EFC RID: 7932 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EFC")] [Address(RVA = "0x33CCA0", Offset = "0x33BCA0", VA = "0x18033CCA0")] private void ChargeShot() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EFD RID: 7933 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EFD")] [Address(RVA = "0x33ADC0", Offset = "0x339DC0", VA = "0x18033ADC0")] private void AirChargeShot() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EFE RID: 7934 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EFE")] [Address(RVA = "0x349F70", Offset = "0x348F70", VA = "0x180349F70")] private void PickUp() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001EFF RID: 7935 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001EFF")] [Address(RVA = "0x351220", Offset = "0x350220", VA = "0x180351220")] private void UseItemStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F00 RID: 7936 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F00")] [Address(RVA = "0x350DE0", Offset = "0x34FDE0", VA = "0x180350DE0")] private void UseItemLoop() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F01 RID: 7937 RVA: 0x0004A2A0 File Offset: 0x000484A0 [Token(Token = "0x6001F01")] [Address(RVA = "0x33ED10", Offset = "0x33DD10", VA = "0x18033ED10")] private void DiscardItem() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float z = nobetaInputData.currentDirection.z; nobetaRuntimeData.moveDirection.z = z; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; if (nobetaRuntimeData2.isSky) { this.animatorController.PlayFall(); if (this.g_CharData.IsChargeMax()) { PlayerEffectPlay playerEffectPlay = this.g_Effect; int num = 0; playerEffectPlay.CohesionSuccess(num != 0); } this.InitState(NobetaState.Air); return; } float waitTime = nobetaRuntimeData2.waitTime; int num2 = 0; if (waitTime <= (float)num2) { if (this.g_CharData.IsChargeMax()) { PlayerEffectPlay playerEffectPlay2 = this.g_Effect; int num3 = 0; playerEffectPlay2.CohesionSuccess(num3 != 0); } int num4 = 0; this.InitState((NobetaState)num4); return; } nobetaRuntimeData2.DecreaseWaitTime(); } // Token: 0x06001F02 RID: 7938 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F02")] [Address(RVA = "0x34DC70", Offset = "0x34CC70", VA = "0x18034DC70")] private void Slip() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F03 RID: 7939 RVA: 0x0004A370 File Offset: 0x00048570 [Token(Token = "0x6001F03")] [Address(RVA = "0x33B420", Offset = "0x33A420", VA = "0x18033B420")] private void AirSlip() { this.inputData.CalculateCharacterMovement(this); NobetaInputData nobetaInputData = this.inputData; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float moveSpeed = nobetaInputData.moveSpeed; nobetaRuntimeData.moveSpeed = moveSpeed; NobetaInputData nobetaInputData2 = this.inputData; NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; float z = nobetaInputData2.currentDirection.z; nobetaRuntimeData2.moveDirection.z = z; if (!this.runtimeData.isSky) { MoveController moveController = this.moveController; if (0 > (int)moveController.verticalForce) { this.DamagedLandStart(); return; } } } // Token: 0x06001F04 RID: 7940 RVA: 0x0004A3FC File Offset: 0x000485FC [Token(Token = "0x6001F04")] [Address(RVA = "0x339DA0", Offset = "0x338DA0", VA = "0x180339DA0")] private void Absorb() { /* An exception occurred when decompiling this method (06001F04) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void PlayerController::Absorb() ---> System.ArgumentOutOfRangeException: Non-negative number required. (Parameter 'length') at System.Array.Copy(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.StackSlot.ModifyStack(StackSlot[] stack, Int32 popCount, Int32 pushCount, ByteCode pushDefinition) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 51 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 401 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.Build(MethodDef methodDef, Boolean optimize, DecompilerContext context) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 276 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 112 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 1618 */; } // Token: 0x06001F05 RID: 7941 RVA: 0x0004A4D4 File Offset: 0x000486D4 [Token(Token = "0x6001F05")] [Address(RVA = "0x33EC90", Offset = "0x33DC90", VA = "0x18033EC90")] private void Dead() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime <= (float)num) { this.g_Effect.PlayEffCurseDeath(); return; } nobetaRuntimeData.DecreaseWaitTime(); } // Token: 0x06001F06 RID: 7942 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F06")] [Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0")] private void DeadEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F07 RID: 7943 RVA: 0x0004A510 File Offset: 0x00048710 [Token(Token = "0x6001F07")] [Address(RVA = "0x34BC20", Offset = "0x34AC20", VA = "0x18034BC20")] private void Resurrection() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime > (float)num) { nobetaRuntimeData.DecreaseWaitTime(); NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; Game.SetBlackScreen(false, true); } } // Token: 0x06001F08 RID: 7944 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F08")] [Address(RVA = "0x3514A0", Offset = "0x3504A0", VA = "0x1803514A0")] private void Wake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F09 RID: 7945 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F09")] [Address(RVA = "0x33C560", Offset = "0x33B560", VA = "0x18033C560")] private void OnLight() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F0A RID: 7946 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F0A")] [Address(RVA = "0x34E360", Offset = "0x34D360", VA = "0x18034E360")] private void SwitchOn() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F0B RID: 7947 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F0B")] [Address(RVA = "0x34A340", Offset = "0x349340", VA = "0x18034A340")] private void PrayerStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F0C RID: 7948 RVA: 0x0004A54C File Offset: 0x0004874C [Token(Token = "0x6001F0C")] [Address(RVA = "0x34A200", Offset = "0x349200", VA = "0x18034A200")] private void PrayerAttack() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime > (float)num) { nobetaRuntimeData.DecreaseWaitTime(); return; } if (!this.g_SavePoint.CanUpgrade && !Game.GameSave.basic.showTeleportMenu) { GameSaveBasicData basic = this.GameSave.basic; SceneManager sceneManager = this.sceneManager; SavePoint savePoint = this.g_SavePoint; sceneManager.UpdateGameSave(savePoint); this.InitState(NobetaState.PrayerEnd); return; } Game.SetOverlayUIOpened(true); this.InitState(NobetaState.SavePointUI); } // Token: 0x06001F0D RID: 7949 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F0D")] [Address(RVA = "0x33C560", Offset = "0x33B560", VA = "0x18033C560")] private void PrayerEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F0E RID: 7950 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F0E")] [Address(RVA = "0x34BCC0", Offset = "0x34ACC0", VA = "0x18034BCC0")] private void SavePointUI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F0F RID: 7951 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F0F")] [Address(RVA = "0x33CAD0", Offset = "0x33BAD0", VA = "0x18033CAD0")] private void ChangeSkin() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F10 RID: 7952 RVA: 0x0004A5DC File Offset: 0x000487DC [Token(Token = "0x6001F10")] [Address(RVA = "0x33B570", Offset = "0x33A570", VA = "0x18033B570")] private void AreaTeleportStart() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime <= (float)num) { this.InitState(NobetaState.AreaTeleportEnd); return; } nobetaRuntimeData.DecreaseWaitTime(); } // Token: 0x06001F11 RID: 7953 RVA: 0x0004A614 File Offset: 0x00048814 [Token(Token = "0x6001F11")] [Address(RVA = "0x33B4C0", Offset = "0x33A4C0", VA = "0x18033B4C0")] private void AreaTeleportEnd() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime > (float)num) { nobetaRuntimeData.DecreaseWaitTime(); NobetaRuntimeData nobetaRuntimeData2 = this.runtimeData; Game.SwitchScene(Game.SceneData, 1f); } } // Token: 0x06001F12 RID: 7954 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F12")] [Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0")] private void TeleportStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F13 RID: 7955 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F13")] [Address(RVA = "0x33C560", Offset = "0x33B560", VA = "0x18033C560")] private void TeleportEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F14 RID: 7956 RVA: 0x0004A658 File Offset: 0x00048858 [Token(Token = "0x6001F14")] [Address(RVA = "0x33C630", Offset = "0x33B630", VA = "0x18033C630")] private void BossRushUIStart() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime <= (float)num) { this.InitState(NobetaState.BossRushUI); return; } nobetaRuntimeData.DecreaseWaitTime(); } // Token: 0x06001F15 RID: 7957 RVA: 0x0004A690 File Offset: 0x00048890 [Token(Token = "0x6001F15")] [Address(RVA = "0x33C680", Offset = "0x33B680", VA = "0x18033C680")] private void BossRushUI() { if (!Game.GetCanvas().Enabled && !Game.GetCanvas().Enabled) { this.InitState(NobetaState.BossRushUIEnd); return; } } // Token: 0x06001F16 RID: 7958 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F16")] [Address(RVA = "0x33C560", Offset = "0x33B560", VA = "0x18033C560")] private void BossRushUIEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F17 RID: 7959 RVA: 0x0004A6C8 File Offset: 0x000488C8 [Token(Token = "0x6001F17")] [Address(RVA = "0x33EC90", Offset = "0x33DC90", VA = "0x18033EC90")] private void FallDead() { NobetaRuntimeData nobetaRuntimeData = this.runtimeData; float waitTime = nobetaRuntimeData.waitTime; int num = 0; if (waitTime <= (float)num) { this.g_Effect.PlayEffCurseDeath(); return; } nobetaRuntimeData.DecreaseWaitTime(); } // Token: 0x06001F18 RID: 7960 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F18")] [Address(RVA = "0x347210", Offset = "0x346210", VA = "0x180347210")] private void Level04LightBall() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F19 RID: 7961 RVA: 0x0004A704 File Offset: 0x00048904 [Token(Token = "0x6001F19")] [Address(RVA = "0x3498E0", Offset = "0x3488E0", VA = "0x1803498E0")] private void OnPlayerDead() { Game.UnbindSceneMenuController(); Game.UnbindStoryController(); Game.UnbindCharacterController(); Game.UnbindPointerController(); Game.UnbindMagicController(); Game.UnbindItemController(); this.inputData.ResetAllCharacterValue(); this.runtimeData.ResetDamagedAirStayTimer(); if (this.g_CharData.IsChargeMax() && this.g_Effect.g_Magic == PlayerEffectPlay.Magic.Lightning) { PlayerCamera playerCamera = this.g_Camera; playerCamera.g_iFovSwitch = (int)((ulong)1L); playerCamera.SetAimFOVDistance(PlayerEffectPlay.Magic.Lightning); Game.UpdateStageTimeScale(1f); Game.UpdatePlayerTimeScale(1f); this.g_Camera.g_bLightningMode = false; Game.EnableLightningMode(false); } this.runtimeData.isChargeEnable = false; this.inputData.ResetDashValue(); this.runtimeData.ResetAimWightValues(); PlayerCamera playerCamera2 = this.g_Camera; int num = 0; playerCamera2.SetAimReady(num != 0); Game.SetAimMagicEnable(false); Game.SetAimStatus(false); Game.GetLockPointsManager().CancelLock(); this.wgm.skinController.SetIKZero(true); this.animatorController.SetNorFireWeightZero(); this.g_Effect.StopCohesion(); this.g_Effect.StopCohesionSuccess(); this.runtimeData.isSlip = false; this.g_CharData.ResctCD(); this.g_CharData.ChargeZero(); this.g_CharData.SetChargeFadeZero(); NobetaMaterialController materialController = this.skin.materialController; int num2 = 0; materialController.g_fGlowSet = (float)num2; this.runtimeData.hardBody = num2 != 0; this.runtimeData.ResetAbsorbTimers(); this.runtimeData.dodgeTimer = (float)num2; this.runtimeData.damageDodgeTimer = (float)num2; this.runtimeData.moveSpeed = (float)num2; NobetaRuntimeData nobetaRuntimeData = this.runtimeData; NobetaAnimatorController nobetaAnimatorController = this.animatorController; float moveSpeed = nobetaRuntimeData.moveSpeed; int num3 = 0; nobetaAnimatorController.SetMoveSpeed(moveSpeed, num3 != 0); Game.SetBlackEdge(true); this.runtimeData.isDead = true; this.sceneManager.SetGameState(SceneManager.GameState.Death); SceneBGMController bgm = this.sceneManager.BGM; int num4 = 0; if (bgm != num4) { this.sceneManager.BGM.StopBGM(); } Game.UpdateChargeBarShow(false); this.wgm.g_CharData.g_fHP = (float)num2; } // Token: 0x06001F1A RID: 7962 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F1A")] [Address(RVA = "0x34A410", Offset = "0x349410", VA = "0x18034A410")] private IEnumerator ProcessDeathFlow(float delayTime) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001F1B RID: 7963 RVA: 0x0004A944 File Offset: 0x00048B44 [Token(Token = "0x6001F1B")] [Address(RVA = "0x33ECE0", Offset = "0x33DCE0", VA = "0x18033ECE0")] private void DetectDamageObject() { MoveController moveController = this.moveController; Action action = this.damageObjectHandler; moveController.ProcessPushTarget(action); } // Token: 0x06001F1C RID: 7964 RVA: 0x0004A96C File Offset: 0x00048B6C [Token(Token = "0x6001F1C")] [Address(RVA = "0x351530", Offset = "0x350530", VA = "0x180351530")] public PlayerController() { this.DeadEnd(); } // Token: 0x06001F1D RID: 7965 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001F1D")] [Address(RVA = "0x34E9A0", Offset = "0x34D9A0", VA = "0x18034E9A0")] [CompilerGenerated] internal static GameTipStyle g__GetGameTipStyle|10_0(ref PlayerController.<>c__DisplayClass10_0 cpp2il__autoParamName__idx_0) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04002847 RID: 10311 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002847")] public NobetaConfigData configData; // Token: 0x04002848 RID: 10312 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002848")] [SerializeField] private NobetaInputData inputData; // Token: 0x04002849 RID: 10313 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002849")] [SerializeField] private NobetaRuntimeData runtimeData; // Token: 0x0400284A RID: 10314 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400284A")] public PassiveEventDetector passiveEventDetector; // Token: 0x0400284B RID: 10315 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400284B")] public PlayerItem g_Item; // Token: 0x0400284C RID: 10316 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400284C")] public PlayerEffectPlay g_Effect; // Token: 0x0400284D RID: 10317 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400284D")] public PlayerCamera g_Camera; // Token: 0x0400284E RID: 10318 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400284E")] public CharacterBaseData g_CharData; // Token: 0x0400284F RID: 10319 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400284F")] public PlayerMagicData g_MData; // Token: 0x04002850 RID: 10320 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4002850")] public NobetaAnimatorController animatorController; // Token: 0x04002851 RID: 10321 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4002851")] public MoveController moveController; // Token: 0x04002852 RID: 10322 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4002852")] public PlayerSound g_Sound; // Token: 0x04002853 RID: 10323 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002853")] [SerializeField] private NobetaState state; // Token: 0x04002854 RID: 10324 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002854")] private AutoLock g_AutoLock; // Token: 0x04002855 RID: 10325 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4002855")] public OnLight_Act03 g_OnLight; // Token: 0x04002856 RID: 10326 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4002856")] public DoorSwitch g_DoorSwitch; // Token: 0x04002857 RID: 10327 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4002857")] public SavePoint g_SavePoint; // Token: 0x04002858 RID: 10328 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4002858")] public Teleport g_Teleport; // Token: 0x04002859 RID: 10329 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4002859")] public Level04LightMagic g_LightBall; // Token: 0x0400285A RID: 10330 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400285A")] public BossRushTeleport g_BRTeleport; // Token: 0x0400285B RID: 10331 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400285B")] private AttackData g_HitData; // Token: 0x0400285C RID: 10332 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400285C")] private Vector3 g_v3HitSourceDir; // Token: 0x0400285D RID: 10333 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x400285D")] private bool g_bHitFront; // Token: 0x0400285E RID: 10334 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400285E")] public int passiveEventTargetID; // Token: 0x0400285F RID: 10335 [FieldOffset(Offset = "0xCC")] [Token(Token = "0x400285F")] private float g_fPupilSmallWeightVal; // Token: 0x04002860 RID: 10336 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002860")] private float g_fPupilSmallWeightSet; // Token: 0x04002861 RID: 10337 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4002861")] private CCController g_CCC; // Token: 0x04002862 RID: 10338 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4002862")] private bool g_bDynamicBoneEnable = true; // Token: 0x04002863 RID: 10339 [FieldOffset(Offset = "0xE4")] [Token(Token = "0x4002863")] private float g_fDBRadiusVal; // Token: 0x04002864 RID: 10340 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4002864")] private bool g_bEyeLightEnable = true; // Token: 0x04002865 RID: 10341 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4002865")] private NobetaAnimatorData animatorData; // Token: 0x04002866 RID: 10342 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4002866")] private SceneManager sceneManager; // Token: 0x04002867 RID: 10343 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4002867")] private NobetaSkin skin; // Token: 0x04002868 RID: 10344 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4002868")] private bool g_bDamageDodge; // Token: 0x04002869 RID: 10345 [FieldOffset(Offset = "0x10C")] [Token(Token = "0x4002869")] private Vector3 g_v3DamagePos; // Token: 0x0400286A RID: 10346 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400286A")] private int g_iDamageDodgeHP; // Token: 0x0400286B RID: 10347 [FieldOffset(Offset = "0x11C")] [Token(Token = "0x400286B")] private int g_iDamageDodgeSecondHP; // Token: 0x0400286C RID: 10348 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400286C")] private PlayerEffectPlay.Magic g_mDamageElement; // Token: 0x0400286D RID: 10349 [FieldOffset(Offset = "0x124")] [Token(Token = "0x400286D")] private PlayerEffectPlay.Magic g_mDamageSecondElement; // Token: 0x0400286E RID: 10350 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400286E")] private bool g_bDamageDodgeSecond; // Token: 0x0400286F RID: 10351 [FieldOffset(Offset = "0x129")] [Token(Token = "0x400286F")] private bool g_bDamageFly; // Token: 0x04002870 RID: 10352 [FieldOffset(Offset = "0x130")] [Token(Token = "0x4002870")] private Action damageObjectHandler; // Token: 0x04002871 RID: 10353 [FieldOffset(Offset = "0x138")] [Token(Token = "0x4002871")] private int stroyModeMoveSpeed = (int)((ulong)4294967295L); // Token: 0x04002872 RID: 10354 [FieldOffset(Offset = "0x140")] [Token(Token = "0x4002872")] private WizardGirlManage wgm; }