Files
NobetaSource/Cpp2IL/Assembly-CSharp/PlayerController.cs
2023-09-06 22:19:13 +02:00

2268 lines
79 KiB
C#

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<float> 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<DamageObject> 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<DamageObject> 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<DamageObject> 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<UIBattleSelect>().Enabled && !Game.GetCanvas<UISettlement>().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<float> 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<DamageObject> 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 <SetPassiveEventPrompt>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<DamageObject> 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;
}