2202 lines
77 KiB
C#
2202 lines
77 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020002F5 RID: 757
|
|
[Token(Token = "0x20002F5")]
|
|
[Serializable]
|
|
public class PlayerController
|
|
{
|
|
// Token: 0x06001C22 RID: 7202 RVA: 0x00042D78 File Offset: 0x00040F78
|
|
[Token(Token = "0x6001C22")]
|
|
[Address(RVA = "0x363700", Offset = "0x361F00", VA = "0x180363700")]
|
|
public void UpdateMovement(Vector2 movement)
|
|
{
|
|
this.inputData.UpdateInputMovement(movement);
|
|
}
|
|
|
|
// Token: 0x06001C23 RID: 7203 RVA: 0x00042D98 File Offset: 0x00040F98
|
|
[Token(Token = "0x6001C23")]
|
|
[Address(RVA = "0x3643C0", Offset = "0x362BC0", VA = "0x1803643C0")]
|
|
public void UpdateWalkState(bool onHolding)
|
|
{
|
|
this.inputData.UpdateWalkKeyState(onHolding);
|
|
}
|
|
|
|
// Token: 0x06001C24 RID: 7204 RVA: 0x00042DB8 File Offset: 0x00040FB8
|
|
[Token(Token = "0x6001C24")]
|
|
[Address(RVA = "0x3636E0", Offset = "0x361EE0", VA = "0x1803636E0")]
|
|
public void UpdateDashState(bool onHolding)
|
|
{
|
|
this.inputData.UpdateDashKeyState(onHolding);
|
|
}
|
|
|
|
// Token: 0x06001C25 RID: 7205 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C25")]
|
|
[Address(RVA = "0x35DEC0", Offset = "0x35C6C0", VA = "0x18035DEC0")]
|
|
public void OnJumpKeyDown()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C26 RID: 7206 RVA: 0x00042DD8 File Offset: 0x00040FD8
|
|
[Token(Token = "0x6001C26")]
|
|
[Address(RVA = "0x353DB0", Offset = "0x3525B0", VA = "0x180353DB0")]
|
|
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: 0x06001C27 RID: 7207 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C27")]
|
|
[Address(RVA = "0x35CC70", Offset = "0x35B470", VA = "0x18035CC70")]
|
|
public void OnDodgeKeyDown()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C28 RID: 7208 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C28")]
|
|
[Address(RVA = "0x363010", Offset = "0x361810", VA = "0x180363010")]
|
|
private void SwitchStateFromDodge(NobetaState expectState, NobetaState tiredState)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C29 RID: 7209 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C29")]
|
|
[Address(RVA = "0x35C760", Offset = "0x35AF60", VA = "0x18035C760")]
|
|
public void OnAttackKeyDown()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C2A RID: 7210 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C2A")]
|
|
[Address(RVA = "0x35CA10", Offset = "0x35B210", VA = "0x18035CA10")]
|
|
public void OnChantKeyDown()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C2B RID: 7211 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C2B")]
|
|
[Address(RVA = "0x35D820", Offset = "0x35C020", VA = "0x18035D820")]
|
|
public void OnInteractKeyDown()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C2C RID: 7212 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C2C")]
|
|
[Address(RVA = "0x3609C0", Offset = "0x35F1C0", VA = "0x1803609C0")]
|
|
private void SetPassiveEventPrompt(UIPassiveEventPrompt.PromptType type = UIPassiveEventPrompt.PromptType.NULL)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C2D RID: 7213 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C2D")]
|
|
[Address(RVA = "0x35E700", Offset = "0x35CF00", VA = "0x18035E700")]
|
|
public void OnUseItemHotKeyDown(int index)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C2E RID: 7214 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C2E")]
|
|
[Address(RVA = "0x35E7F0", Offset = "0x35CFF0", VA = "0x18035E7F0")]
|
|
public void OnUseItemKeyDown()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C2F RID: 7215 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C2F")]
|
|
[Address(RVA = "0x35D700", Offset = "0x35BF00", VA = "0x18035D700")]
|
|
public void OnDropItemKeyDown()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C30 RID: 7216 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C30")]
|
|
[Address(RVA = "0x351960", Offset = "0x350160", VA = "0x180351960")]
|
|
private bool CanControlItem()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C31 RID: 7217 RVA: 0x00042E50 File Offset: 0x00041050
|
|
[Token(Token = "0x6001C31")]
|
|
[Address(RVA = "0x363470", Offset = "0x361C70", VA = "0x180363470")]
|
|
public void UpdateAimState(bool onHolding)
|
|
{
|
|
this.inputData.isAimMode = onHolding;
|
|
}
|
|
|
|
// Token: 0x06001C32 RID: 7218 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C32")]
|
|
[Address(RVA = "0x363720", Offset = "0x361F20", VA = "0x180363720")]
|
|
public void UpdateShootState(bool onHolding)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C33 RID: 7219 RVA: 0x00042E70 File Offset: 0x00041070
|
|
[Token(Token = "0x6001C33")]
|
|
[Address(RVA = "0x360020", Offset = "0x35E820", VA = "0x180360020")]
|
|
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: 0x06001C34 RID: 7220 RVA: 0x00042F44 File Offset: 0x00041144
|
|
[Token(Token = "0x6001C34")]
|
|
[Address(RVA = "0x353F90", Offset = "0x352790", VA = "0x180353F90")]
|
|
public void EnableMagicMenu(bool enable)
|
|
{
|
|
this.inputData.isMagicMenu = enable;
|
|
if (enable)
|
|
{
|
|
if (this.MagicControllable)
|
|
{
|
|
Game.SetMagicSelectEnable(true);
|
|
}
|
|
return;
|
|
}
|
|
Game.SetMagicSelectEnable(false);
|
|
}
|
|
|
|
// Token: 0x06001C35 RID: 7221 RVA: 0x00042F80 File Offset: 0x00041180
|
|
[Token(Token = "0x6001C35")]
|
|
[Address(RVA = "0x362B80", Offset = "0x361380", VA = "0x180362B80")]
|
|
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: 0x1700014E RID: 334
|
|
// (get) Token: 0x06001C36 RID: 7222 RVA: 0x00042FE4 File Offset: 0x000411E4
|
|
[Token(Token = "0x1700014E")]
|
|
public GameSave GameSave
|
|
{
|
|
[Token(Token = "0x6001C36")]
|
|
[Address(RVA = "0x365E50", Offset = "0x364650", VA = "0x180365E50")]
|
|
get
|
|
{
|
|
return Game.GameSave;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700014F RID: 335
|
|
// (get) Token: 0x06001C37 RID: 7223 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x1700014F")]
|
|
public bool BasicControllable
|
|
{
|
|
[Token(Token = "0x6001C37")]
|
|
[Address(RVA = "0x365D50", Offset = "0x364550", VA = "0x180365D50")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000150 RID: 336
|
|
// (get) Token: 0x06001C38 RID: 7224 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x17000150")]
|
|
public bool CharacterControllable
|
|
{
|
|
[Token(Token = "0x6001C38")]
|
|
[Address(RVA = "0x365DF0", Offset = "0x3645F0", VA = "0x180365DF0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000151 RID: 337
|
|
// (get) Token: 0x06001C39 RID: 7225 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x17000151")]
|
|
public bool MagicControllable
|
|
{
|
|
[Token(Token = "0x6001C39")]
|
|
[Address(RVA = "0x365EA0", Offset = "0x3646A0", VA = "0x180365EA0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000152 RID: 338
|
|
// (get) Token: 0x06001C3A RID: 7226 RVA: 0x00042FF8 File Offset: 0x000411F8
|
|
[Token(Token = "0x17000152")]
|
|
public float DeltaTime
|
|
{
|
|
[Token(Token = "0x6001C3A")]
|
|
[Address(RVA = "0x365E30", Offset = "0x364630", VA = "0x180365E30")]
|
|
get
|
|
{
|
|
return this.runtimeData.deltaTime;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000153 RID: 339
|
|
// (get) Token: 0x06001C3B RID: 7227 RVA: 0x00043018 File Offset: 0x00041218
|
|
[Token(Token = "0x17000153")]
|
|
public PlayerSound Sound
|
|
{
|
|
[Token(Token = "0x6001C3B")]
|
|
[Address(RVA = "0x3541D0", Offset = "0x3529D0", VA = "0x1803541D0")]
|
|
get
|
|
{
|
|
return this.g_Sound;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001C3C RID: 7228 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C3C")]
|
|
[Address(RVA = "0x35B040", Offset = "0x359840", VA = "0x18035B040")]
|
|
public void Init(WizardGirlManage source, bool isNobeta)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C3D RID: 7229 RVA: 0x0004302C File Offset: 0x0004122C
|
|
[Token(Token = "0x6001C3D")]
|
|
[Address(RVA = "0x35AF20", Offset = "0x359720", VA = "0x18035AF20")]
|
|
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: 0x06001C3E RID: 7230 RVA: 0x00043070 File Offset: 0x00041270
|
|
[Token(Token = "0x6001C3E")]
|
|
[Address(RVA = "0x363DF0", Offset = "0x3625F0", VA = "0x180363DF0")]
|
|
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: 0x06001C3F RID: 7231 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C3F")]
|
|
[Address(RVA = "0x3643E0", Offset = "0x362BE0", VA = "0x1803643E0")]
|
|
public void Update(float deltaTime)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C40 RID: 7232 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C40")]
|
|
[Address(RVA = "0x363E90", Offset = "0x362690", VA = "0x180363E90")]
|
|
private void UpdateSkyState()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C41 RID: 7233 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C41")]
|
|
[Address(RVA = "0x363490", Offset = "0x361C90", VA = "0x180363490")]
|
|
public void UpdateAnimator()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C42 RID: 7234 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C42")]
|
|
[Address(RVA = "0x3519B0", Offset = "0x3501B0", VA = "0x1803519B0")]
|
|
private bool CanLookAtSomething()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C43 RID: 7235 RVA: 0x000430E4 File Offset: 0x000412E4
|
|
[Token(Token = "0x6001C43")]
|
|
[Address(RVA = "0x35BB50", Offset = "0x35A350", VA = "0x18035BB50")]
|
|
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: 0x06001C44 RID: 7236 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C44")]
|
|
[Address(RVA = "0x35C050", Offset = "0x35A850", VA = "0x18035C050")]
|
|
public void MoveOrIdle(bool isAimMode = false)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C45 RID: 7237 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C45")]
|
|
[Address(RVA = "0x3620C0", Offset = "0x3608C0", VA = "0x1803620C0")]
|
|
private void SkyMove(bool isAimMode = false)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C46 RID: 7238 RVA: 0x00043130 File Offset: 0x00041330
|
|
[Token(Token = "0x6001C46")]
|
|
[Address(RVA = "0x361F70", Offset = "0x360770", VA = "0x180361F70")]
|
|
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: 0x06001C47 RID: 7239 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C47")]
|
|
[Address(RVA = "0x351EE0", Offset = "0x3506E0", VA = "0x180351EE0")]
|
|
public void Charging()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C48 RID: 7240 RVA: 0x00043218 File Offset: 0x00041418
|
|
[Token(Token = "0x6001C48")]
|
|
[Address(RVA = "0x351730", Offset = "0x34FF30", VA = "0x180351730")]
|
|
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: 0x06001C49 RID: 7241 RVA: 0x00043310 File Offset: 0x00041510
|
|
[Token(Token = "0x6001C49")]
|
|
[Address(RVA = "0x360EF0", Offset = "0x35F6F0", VA = "0x180360EF0")]
|
|
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;
|
|
this.g_Sound.StopeVoiceCharge();
|
|
}
|
|
|
|
// Token: 0x06001C4A RID: 7242 RVA: 0x0004348C File Offset: 0x0004168C
|
|
[Token(Token = "0x6001C4A")]
|
|
[Address(RVA = "0x3633F0", Offset = "0x361BF0", VA = "0x1803633F0")]
|
|
public void UnlockAim()
|
|
{
|
|
this.runtimeData.ResetAimWightValues();
|
|
PlayerCamera playerCamera = this.g_Camera;
|
|
int num = 0;
|
|
playerCamera.SetAimReady(num != 0);
|
|
Game.SetAimStatus(false);
|
|
}
|
|
|
|
// Token: 0x06001C4B RID: 7243 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C4B")]
|
|
[Address(RVA = "0x362740", Offset = "0x360F40", VA = "0x180362740")]
|
|
private void StandUpStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C4C RID: 7244 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C4C")]
|
|
[Address(RVA = "0x352D70", Offset = "0x351570", VA = "0x180352D70")]
|
|
private void DamagedLandStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C4D RID: 7245 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C4D")]
|
|
[Address(RVA = "0x353210", Offset = "0x351A10", VA = "0x180353210")]
|
|
private void DamagedStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C4E RID: 7246 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C4E")]
|
|
[Address(RVA = "0x3523E0", Offset = "0x350BE0", VA = "0x1803523E0")]
|
|
private void DamagedFlyStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C4F RID: 7247 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C4F")]
|
|
[Address(RVA = "0x361A80", Offset = "0x360280", VA = "0x180361A80")]
|
|
private void SkyDamagedStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C50 RID: 7248 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C50")]
|
|
[Address(RVA = "0x361150", Offset = "0x35F950", VA = "0x180361150")]
|
|
private void SkyDamagedFlyStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C51 RID: 7249 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C51")]
|
|
[Address(RVA = "0x354200", Offset = "0x352A00", VA = "0x180354200")]
|
|
public void Hit(AttackData Data, bool bIgnoreDodge = false)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C52 RID: 7250 RVA: 0x000434C0 File Offset: 0x000416C0
|
|
[Token(Token = "0x6001C52")]
|
|
[Address(RVA = "0x360890", Offset = "0x35F090", VA = "0x180360890")]
|
|
public void SetChargeEnable(bool enable)
|
|
{
|
|
this.runtimeData.isChargeEnable = enable;
|
|
}
|
|
|
|
// Token: 0x06001C53 RID: 7251 RVA: 0x000434E0 File Offset: 0x000416E0
|
|
[Token(Token = "0x6001C53")]
|
|
[Address(RVA = "0x354170", Offset = "0x352970", VA = "0x180354170")]
|
|
public MoveController GetMove()
|
|
{
|
|
return this.moveController;
|
|
}
|
|
|
|
// Token: 0x06001C54 RID: 7252 RVA: 0x000434F4 File Offset: 0x000416F4
|
|
[Token(Token = "0x6001C54")]
|
|
[Address(RVA = "0x354150", Offset = "0x352950", VA = "0x180354150")]
|
|
public float GetMoveSpeed()
|
|
{
|
|
return this.runtimeData.moveSpeed;
|
|
}
|
|
|
|
// Token: 0x06001C55 RID: 7253 RVA: 0x00043514 File Offset: 0x00041714
|
|
[Token(Token = "0x6001C55")]
|
|
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0")]
|
|
public PlayerEffectPlay GetEffect()
|
|
{
|
|
return this.g_Effect;
|
|
}
|
|
|
|
// Token: 0x06001C56 RID: 7254 RVA: 0x00043528 File Offset: 0x00041728
|
|
[Token(Token = "0x6001C56")]
|
|
[Address(RVA = "0x354080", Offset = "0x352880", VA = "0x180354080")]
|
|
public PlayerCamera GetCamera()
|
|
{
|
|
return this.g_Camera;
|
|
}
|
|
|
|
// Token: 0x06001C57 RID: 7255 RVA: 0x0004353C File Offset: 0x0004173C
|
|
[Token(Token = "0x6001C57")]
|
|
[Address(RVA = "0x3541E0", Offset = "0x3529E0", VA = "0x1803541E0")]
|
|
public NobetaState GetStatus()
|
|
{
|
|
return this.state;
|
|
}
|
|
|
|
// Token: 0x06001C58 RID: 7256 RVA: 0x00043550 File Offset: 0x00041750
|
|
[Token(Token = "0x6001C58")]
|
|
[Address(RVA = "0x3541D0", Offset = "0x3529D0", VA = "0x1803541D0")]
|
|
public PlayerSound GetSound()
|
|
{
|
|
return this.g_Sound;
|
|
}
|
|
|
|
// Token: 0x06001C59 RID: 7257 RVA: 0x00043564 File Offset: 0x00041764
|
|
[Token(Token = "0x6001C59")]
|
|
[Address(RVA = "0x3608F0", Offset = "0x35F0F0", VA = "0x1803608F0")]
|
|
public void SetDodgeTime(float value = 0.5f)
|
|
{
|
|
this.runtimeData.dodgeTimer = value;
|
|
}
|
|
|
|
// Token: 0x06001C5A RID: 7258 RVA: 0x00043584 File Offset: 0x00041784
|
|
[Token(Token = "0x6001C5A")]
|
|
[Address(RVA = "0x354090", Offset = "0x352890", VA = "0x180354090")]
|
|
public float GetDodgeTime()
|
|
{
|
|
return this.runtimeData.dodgeTimer;
|
|
}
|
|
|
|
// Token: 0x06001C5B RID: 7259 RVA: 0x000435A4 File Offset: 0x000417A4
|
|
[Token(Token = "0x6001C5B")]
|
|
[Address(RVA = "0x35BA10", Offset = "0x35A210", VA = "0x18035BA10")]
|
|
public bool IsChargeMax()
|
|
{
|
|
return this.g_CharData.IsChargeMax();
|
|
}
|
|
|
|
// Token: 0x06001C5C RID: 7260 RVA: 0x000435C4 File Offset: 0x000417C4
|
|
[Token(Token = "0x6001C5C")]
|
|
[Address(RVA = "0x354050", Offset = "0x352850", VA = "0x180354050")]
|
|
public NobetaAnimatorController GetAnimatorController()
|
|
{
|
|
return this.animatorController;
|
|
}
|
|
|
|
// Token: 0x06001C5D RID: 7261 RVA: 0x000435D8 File Offset: 0x000417D8
|
|
[Token(Token = "0x6001C5D")]
|
|
[Address(RVA = "0x354180", Offset = "0x352980", VA = "0x180354180")]
|
|
public PlayerItem GetPlayerItem()
|
|
{
|
|
return this.g_Item;
|
|
}
|
|
|
|
// Token: 0x06001C5E RID: 7262 RVA: 0x000435EC File Offset: 0x000417EC
|
|
[Token(Token = "0x6001C5E")]
|
|
[Address(RVA = "0x360870", Offset = "0x35F070", VA = "0x180360870")]
|
|
public void SetBodyHard(bool enable)
|
|
{
|
|
this.runtimeData.hardBody = enable;
|
|
}
|
|
|
|
// Token: 0x06001C5F RID: 7263 RVA: 0x0004360C File Offset: 0x0004180C
|
|
[Token(Token = "0x6001C5F")]
|
|
[Address(RVA = "0x354060", Offset = "0x352860", VA = "0x180354060")]
|
|
public bool GetBodyHard()
|
|
{
|
|
return this.runtimeData.hardBody;
|
|
}
|
|
|
|
// Token: 0x06001C60 RID: 7264 RVA: 0x0004362C File Offset: 0x0004182C
|
|
[Token(Token = "0x6001C60")]
|
|
[Address(RVA = "0x3540C0", Offset = "0x3528C0", VA = "0x1803540C0")]
|
|
public float GetHoldShot()
|
|
{
|
|
return this.runtimeData.holdingShot;
|
|
}
|
|
|
|
// Token: 0x06001C61 RID: 7265 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C61")]
|
|
[Address(RVA = "0x3540E0", Offset = "0x3528E0", VA = "0x1803540E0")]
|
|
public bool GetIsAbsorb()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C62 RID: 7266 RVA: 0x0004364C File Offset: 0x0004184C
|
|
[Token(Token = "0x6001C62")]
|
|
[Address(RVA = "0x3609A0", Offset = "0x35F1A0", VA = "0x1803609A0")]
|
|
public void SetMPRecoveryExternal(float recovery)
|
|
{
|
|
this.runtimeData.mpRecoveryExternal = recovery;
|
|
}
|
|
|
|
// Token: 0x06001C63 RID: 7267 RVA: 0x0004366C File Offset: 0x0004186C
|
|
[Token(Token = "0x6001C63")]
|
|
[Address(RVA = "0x360BE0", Offset = "0x35F3E0", VA = "0x180360BE0")]
|
|
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: 0x06001C64 RID: 7268 RVA: 0x000436B4 File Offset: 0x000418B4
|
|
[Token(Token = "0x6001C64")]
|
|
[Address(RVA = "0x3608B0", Offset = "0x35F0B0", VA = "0x1803608B0")]
|
|
public void SetControllable(bool controllable)
|
|
{
|
|
this.runtimeData.controllable = controllable;
|
|
if (!controllable)
|
|
{
|
|
this.inputData.ResetDashValue();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001C65 RID: 7269 RVA: 0x000436E4 File Offset: 0x000418E4
|
|
[Token(Token = "0x6001C65")]
|
|
[Address(RVA = "0x360EC0", Offset = "0x35F6C0", VA = "0x180360EC0")]
|
|
public void SetStatus(NobetaState CharacterStatus)
|
|
{
|
|
this.InitState(CharacterStatus);
|
|
}
|
|
|
|
// Token: 0x06001C66 RID: 7270 RVA: 0x000436F8 File Offset: 0x000418F8
|
|
[Token(Token = "0x6001C66")]
|
|
[Address(RVA = "0x360170", Offset = "0x35E970", VA = "0x180360170")]
|
|
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: 0x06001C67 RID: 7271 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C67")]
|
|
[Address(RVA = "0x35BEE0", Offset = "0x35A6E0", VA = "0x18035BEE0")]
|
|
public void MoveCharacter(Vector3 direction, int speedIndex)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C68 RID: 7272 RVA: 0x00043930 File Offset: 0x00041B30
|
|
[Token(Token = "0x6001C68")]
|
|
[Address(RVA = "0x3541F0", Offset = "0x3529F0", VA = "0x1803541F0")]
|
|
public int GetStroyModeMoveSpeed()
|
|
{
|
|
return this.stroyModeMoveSpeed;
|
|
}
|
|
|
|
// Token: 0x06001C69 RID: 7273 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C69")]
|
|
[Address(RVA = "0x360CA0", Offset = "0x35F4A0", VA = "0x180360CA0")]
|
|
public void SetResurrection(Vector3 Position, Quaternion Rotation)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C6A RID: 7274 RVA: 0x00043944 File Offset: 0x00041B44
|
|
[Token(Token = "0x6001C6A")]
|
|
[Address(RVA = "0x360C70", Offset = "0x35F470", VA = "0x180360C70")]
|
|
public void SetPupilSmallWeight(float fWeight)
|
|
{
|
|
int num = 0;
|
|
float num2 = Mathf.Clamp(fWeight, (float)num, 1f);
|
|
this.g_fPupilSmallWeightSet = num2;
|
|
}
|
|
|
|
// Token: 0x06001C6B RID: 7275 RVA: 0x00043968 File Offset: 0x00041B68
|
|
[Token(Token = "0x6001C6B")]
|
|
[Address(RVA = "0x360920", Offset = "0x35F120", VA = "0x180360920")]
|
|
public void SetEyeLightEnable(bool isEnable)
|
|
{
|
|
this.g_bEyeLightEnable = isEnable;
|
|
if (isEnable)
|
|
{
|
|
}
|
|
this.skin.faceController.UpdateEyeLightScale(0.45f);
|
|
}
|
|
|
|
// Token: 0x06001C6C RID: 7276 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C6C")]
|
|
[Address(RVA = "0x360D50", Offset = "0x35F550", VA = "0x180360D50")]
|
|
public void SetScriptCancelCharge()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C6D RID: 7277 RVA: 0x0004399C File Offset: 0x00041B9C
|
|
[Token(Token = "0x6001C6D")]
|
|
[Address(RVA = "0x360970", Offset = "0x35F170", VA = "0x180360970")]
|
|
public void SetLockTarget(Transform target)
|
|
{
|
|
this.g_AutoLock.g_LockTarget = target;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001C6E RID: 7278 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C6E")]
|
|
[Address(RVA = "0x354110", Offset = "0x352910", VA = "0x180354110")]
|
|
public bool GetIsDead()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C6F RID: 7279 RVA: 0x000439BC File Offset: 0x00041BBC
|
|
[Token(Token = "0x6001C6F")]
|
|
[Address(RVA = "0x34F560", Offset = "0x34DD60", VA = "0x18034F560")]
|
|
public void AinOnLight()
|
|
{
|
|
OnLight_Act03 onLight_Act = this.g_OnLight;
|
|
int num = 0;
|
|
if (onLight_Act != num)
|
|
{
|
|
this.g_OnLight.OnLight();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001C70 RID: 7280 RVA: 0x000439F0 File Offset: 0x00041BF0
|
|
[Token(Token = "0x6001C70")]
|
|
[Address(RVA = "0x34F4D0", Offset = "0x34DCD0", VA = "0x18034F4D0")]
|
|
public void AinLightBall()
|
|
{
|
|
Level04LightMagic level04LightMagic = this.g_LightBall;
|
|
int num = 0;
|
|
if (level04LightMagic != num)
|
|
{
|
|
this.g_LightBall.StartUp();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001C71 RID: 7281 RVA: 0x00043A24 File Offset: 0x00041C24
|
|
[Token(Token = "0x6001C71")]
|
|
[Address(RVA = "0x360ED0", Offset = "0x35F6D0", VA = "0x180360ED0")]
|
|
public void SetWindLayer(bool bEnable)
|
|
{
|
|
this.animatorController.SetWindLayer(bEnable);
|
|
}
|
|
|
|
// Token: 0x06001C72 RID: 7282 RVA: 0x00043A44 File Offset: 0x00041C44
|
|
[Token(Token = "0x6001C72")]
|
|
[Address(RVA = "0x360C40", Offset = "0x35F440", VA = "0x180360C40")]
|
|
public void SetPond(bool bEnable, float fHeifht)
|
|
{
|
|
this.runtimeData.isPond = bEnable;
|
|
this.runtimeData.pondHeight = fHeifht;
|
|
}
|
|
|
|
// Token: 0x06001C73 RID: 7283 RVA: 0x00043A70 File Offset: 0x00041C70
|
|
[Token(Token = "0x6001C73")]
|
|
[Address(RVA = "0x3541B0", Offset = "0x3529B0", VA = "0x1803541B0")]
|
|
public bool GetPond()
|
|
{
|
|
return this.runtimeData.isPond;
|
|
}
|
|
|
|
// Token: 0x06001C74 RID: 7284 RVA: 0x00043A90 File Offset: 0x00041C90
|
|
[Token(Token = "0x6001C74")]
|
|
[Address(RVA = "0x354190", Offset = "0x352990", VA = "0x180354190")]
|
|
public float GetPondHeight()
|
|
{
|
|
return this.runtimeData.pondHeight;
|
|
}
|
|
|
|
// Token: 0x06001C75 RID: 7285 RVA: 0x00043AB0 File Offset: 0x00041CB0
|
|
[Token(Token = "0x6001C75")]
|
|
[Address(RVA = "0x360910", Offset = "0x35F110", VA = "0x180360910")]
|
|
public void SetDynamicBoneEnable(bool bEnable)
|
|
{
|
|
this.g_bDynamicBoneEnable = bEnable;
|
|
}
|
|
|
|
// Token: 0x06001C76 RID: 7286 RVA: 0x00043AC4 File Offset: 0x00041CC4
|
|
[Token(Token = "0x6001C76")]
|
|
[Address(RVA = "0x360E90", Offset = "0x35F690", VA = "0x180360E90")]
|
|
public void SetSkinDynamicBoneEnable(bool bEnable)
|
|
{
|
|
this.skin.boneController.Enable(bEnable);
|
|
}
|
|
|
|
// Token: 0x06001C77 RID: 7287 RVA: 0x00043AE8 File Offset: 0x00041CE8
|
|
[Token(Token = "0x6001C77")]
|
|
[Address(RVA = "0x3522F0", Offset = "0x350AF0", VA = "0x1803522F0")]
|
|
public void ClearInput()
|
|
{
|
|
this.inputData.ResetAllCharacterValue();
|
|
this.runtimeData.ResetDamagedAirStayTimer();
|
|
}
|
|
|
|
// Token: 0x06001C78 RID: 7288 RVA: 0x00043B14 File Offset: 0x00041D14
|
|
[Token(Token = "0x6001C78")]
|
|
[Address(RVA = "0x352330", Offset = "0x350B30", VA = "0x180352330")]
|
|
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: 0x06001C79 RID: 7289 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C79")]
|
|
[Address(RVA = "0x35BA30", Offset = "0x35A230", VA = "0x18035BA30")]
|
|
private bool IsStillState()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C7A RID: 7290 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C7A")]
|
|
[Address(RVA = "0x365C00", Offset = "0x364400", VA = "0x180365C00")]
|
|
private IEnumerator<float> WaitForAnyKeyDown(float delaySeconds, Action handler)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C7B RID: 7291 RVA: 0x00043B70 File Offset: 0x00041D70
|
|
[Token(Token = "0x6001C7B")]
|
|
[Address(RVA = "0x353CC0", Offset = "0x3524C0", VA = "0x180353CC0")]
|
|
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: 0x06001C7C RID: 7292 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C7C")]
|
|
[Address(RVA = "0x355FB0", Offset = "0x3547B0", VA = "0x180355FB0")]
|
|
public void InitState(NobetaState state)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C7D RID: 7293 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C7D")]
|
|
[Address(RVA = "0x35EE30", Offset = "0x35D630", VA = "0x18035EE30")]
|
|
private void ProcessState()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C7E RID: 7294 RVA: 0x00043BB4 File Offset: 0x00041DB4
|
|
[Token(Token = "0x6001C7E")]
|
|
[Address(RVA = "0x35C360", Offset = "0x35AB60", VA = "0x18035C360")]
|
|
private void Normal()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06001C7E)
|
|
|
|
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: 0x06001C7F RID: 7295 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C7F")]
|
|
[Address(RVA = "0x362360", Offset = "0x360B60", VA = "0x180362360")]
|
|
private void Sky()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C80 RID: 7296 RVA: 0x00043E50 File Offset: 0x00042050
|
|
[Token(Token = "0x6001C80")]
|
|
[Address(RVA = "0x351680", Offset = "0x34FE80", VA = "0x180351680")]
|
|
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: 0x06001C81 RID: 7297 RVA: 0x00043EDC File Offset: 0x000420DC
|
|
[Token(Token = "0x6001C81")]
|
|
[Address(RVA = "0x353E60", Offset = "0x352660", VA = "0x180353E60")]
|
|
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: 0x06001C82 RID: 7298 RVA: 0x00043FD8 File Offset: 0x000421D8
|
|
[Token(Token = "0x6001C82")]
|
|
[Address(RVA = "0x350440", Offset = "0x34EC40", VA = "0x180350440")]
|
|
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: 0x06001C83 RID: 7299 RVA: 0x000440A8 File Offset: 0x000422A8
|
|
[Token(Token = "0x6001C83")]
|
|
[Address(RVA = "0x35BDA0", Offset = "0x35A5A0", VA = "0x18035BDA0")]
|
|
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: 0x06001C84 RID: 7300 RVA: 0x00044198 File Offset: 0x00042398
|
|
[Token(Token = "0x6001C84")]
|
|
[Address(RVA = "0x35BAD0", Offset = "0x35A2D0", VA = "0x18035BAD0")]
|
|
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: 0x06001C85 RID: 7301 RVA: 0x000441E4 File Offset: 0x000423E4
|
|
[Token(Token = "0x6001C85")]
|
|
[Address(RVA = "0x351680", Offset = "0x34FE80", VA = "0x180351680")]
|
|
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: 0x06001C86 RID: 7302 RVA: 0x00044270 File Offset: 0x00042470
|
|
[Token(Token = "0x6001C86")]
|
|
[Address(RVA = "0x351680", Offset = "0x34FE80", VA = "0x180351680")]
|
|
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: 0x06001C87 RID: 7303 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C87")]
|
|
[Address(RVA = "0x3506E0", Offset = "0x34EEE0", VA = "0x1803506E0")]
|
|
private void Attack()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C88 RID: 7304 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C88")]
|
|
[Address(RVA = "0x34F7F0", Offset = "0x34DFF0", VA = "0x18034F7F0")]
|
|
private void AirAttack()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C89 RID: 7305 RVA: 0x000442FC File Offset: 0x000424FC
|
|
[Token(Token = "0x6001C89")]
|
|
[Address(RVA = "0x351680", Offset = "0x34FE80", VA = "0x180351680")]
|
|
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: 0x06001C8A RID: 7306 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C8A")]
|
|
[Address(RVA = "0x34F090", Offset = "0x34D890", VA = "0x18034F090")]
|
|
private void Aim()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C8B RID: 7307 RVA: 0x00044388 File Offset: 0x00042588
|
|
[Token(Token = "0x6001C8B")]
|
|
[Address(RVA = "0x34F5F0", Offset = "0x34DDF0", VA = "0x18034F5F0")]
|
|
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: 0x06001C8C RID: 7308 RVA: 0x000444D4 File Offset: 0x000426D4
|
|
[Token(Token = "0x6001C8C")]
|
|
[Address(RVA = "0x353A10", Offset = "0x352210", VA = "0x180353A10")]
|
|
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: 0x06001C8D RID: 7309 RVA: 0x000445A0 File Offset: 0x000427A0
|
|
[Token(Token = "0x6001C8D")]
|
|
[Address(RVA = "0x352CF0", Offset = "0x3514F0", VA = "0x180352CF0")]
|
|
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: 0x06001C8E RID: 7310 RVA: 0x0004460C File Offset: 0x0004280C
|
|
[Token(Token = "0x6001C8E")]
|
|
[Address(RVA = "0x350330", Offset = "0x34EB30", VA = "0x180350330")]
|
|
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: 0x06001C8F RID: 7311 RVA: 0x000446C4 File Offset: 0x000428C4
|
|
[Token(Token = "0x6001C8F")]
|
|
[Address(RVA = "0x350200", Offset = "0x34EA00", VA = "0x180350200")]
|
|
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: 0x06001C90 RID: 7312 RVA: 0x00044774 File Offset: 0x00042974
|
|
[Token(Token = "0x6001C90")]
|
|
[Address(RVA = "0x362A90", Offset = "0x361290", VA = "0x180362A90")]
|
|
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: 0x06001C91 RID: 7313 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C91")]
|
|
[Address(RVA = "0x353140", Offset = "0x351940", VA = "0x180353140")]
|
|
private void DamagedLand()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C92 RID: 7314 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C92")]
|
|
[Address(RVA = "0x351B90", Offset = "0x350390", VA = "0x180351B90")]
|
|
private void ChargeShot()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C93 RID: 7315 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C93")]
|
|
[Address(RVA = "0x34FEE0", Offset = "0x34E6E0", VA = "0x18034FEE0")]
|
|
private void AirChargeShot()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C94 RID: 7316 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C94")]
|
|
[Address(RVA = "0x35E910", Offset = "0x35D110", VA = "0x18035E910")]
|
|
private void PickUp()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C95 RID: 7317 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C95")]
|
|
[Address(RVA = "0x365A20", Offset = "0x364220", VA = "0x180365A20")]
|
|
private void UseItemStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C96 RID: 7318 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C96")]
|
|
[Address(RVA = "0x3655E0", Offset = "0x363DE0", VA = "0x1803655E0")]
|
|
private void UseItemLoop()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C97 RID: 7319 RVA: 0x00044824 File Offset: 0x00042A24
|
|
[Token(Token = "0x6001C97")]
|
|
[Address(RVA = "0x353BB0", Offset = "0x3523B0", VA = "0x180353BB0")]
|
|
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: 0x06001C98 RID: 7320 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C98")]
|
|
[Address(RVA = "0x362550", Offset = "0x360D50", VA = "0x180362550")]
|
|
private void Slip()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C99 RID: 7321 RVA: 0x000448F4 File Offset: 0x00042AF4
|
|
[Token(Token = "0x6001C99")]
|
|
[Address(RVA = "0x350540", Offset = "0x34ED40", VA = "0x180350540")]
|
|
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: 0x06001C9A RID: 7322 RVA: 0x00044980 File Offset: 0x00042B80
|
|
[Token(Token = "0x6001C9A")]
|
|
[Address(RVA = "0x34EEC0", Offset = "0x34D6C0", VA = "0x18034EEC0")]
|
|
private void Absorb()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06001C9A)
|
|
|
|
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: 0x06001C9B RID: 7323 RVA: 0x00044A58 File Offset: 0x00042C58
|
|
[Token(Token = "0x6001C9B")]
|
|
[Address(RVA = "0x353B30", Offset = "0x352330", VA = "0x180353B30")]
|
|
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: 0x06001C9C RID: 7324 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C9C")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
|
|
private void DeadEnd()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C9D RID: 7325 RVA: 0x00044A94 File Offset: 0x00042C94
|
|
[Token(Token = "0x6001C9D")]
|
|
[Address(RVA = "0x360590", Offset = "0x35ED90", VA = "0x180360590")]
|
|
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: 0x06001C9E RID: 7326 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C9E")]
|
|
[Address(RVA = "0x365CA0", Offset = "0x3644A0", VA = "0x180365CA0")]
|
|
private void Wake()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C9F RID: 7327 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C9F")]
|
|
[Address(RVA = "0x35E1B0", Offset = "0x35C9B0", VA = "0x18035E1B0")]
|
|
private void OnLight()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CA0 RID: 7328 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CA0")]
|
|
[Address(RVA = "0x362C40", Offset = "0x361440", VA = "0x180362C40")]
|
|
private void SwitchOn()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CA1 RID: 7329 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CA1")]
|
|
[Address(RVA = "0x35ECE0", Offset = "0x35D4E0", VA = "0x18035ECE0")]
|
|
private void PrayerStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CA2 RID: 7330 RVA: 0x00044AD0 File Offset: 0x00042CD0
|
|
[Token(Token = "0x6001CA2")]
|
|
[Address(RVA = "0x35EBA0", Offset = "0x35D3A0", VA = "0x18035EBA0")]
|
|
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: 0x06001CA3 RID: 7331 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CA3")]
|
|
[Address(RVA = "0x35E1B0", Offset = "0x35C9B0", VA = "0x18035E1B0")]
|
|
private void PrayerEnd()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CA4 RID: 7332 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CA4")]
|
|
[Address(RVA = "0x360630", Offset = "0x35EE30", VA = "0x180360630")]
|
|
private void SavePointUI()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CA5 RID: 7333 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CA5")]
|
|
[Address(RVA = "0x3519F0", Offset = "0x3501F0", VA = "0x1803519F0")]
|
|
private void ChangeSkin()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CA6 RID: 7334 RVA: 0x00044B60 File Offset: 0x00042D60
|
|
[Token(Token = "0x6001CA6")]
|
|
[Address(RVA = "0x350690", Offset = "0x34EE90", VA = "0x180350690")]
|
|
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: 0x06001CA7 RID: 7335 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CA7")]
|
|
[Address(RVA = "0x3505E0", Offset = "0x34EDE0", VA = "0x1803505E0")]
|
|
private void AreaTeleportEnd()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CA8 RID: 7336 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CA8")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
|
|
private void TeleportStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CA9 RID: 7337 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CA9")]
|
|
[Address(RVA = "0x35E1B0", Offset = "0x35C9B0", VA = "0x18035E1B0")]
|
|
private void TeleportEnd()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CAA RID: 7338 RVA: 0x00044B98 File Offset: 0x00042D98
|
|
[Token(Token = "0x6001CAA")]
|
|
[Address(RVA = "0x353B30", Offset = "0x352330", VA = "0x180353B30")]
|
|
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: 0x06001CAB RID: 7339 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CAB")]
|
|
[Address(RVA = "0x35BBC0", Offset = "0x35A3C0", VA = "0x18035BBC0")]
|
|
private void Level04LightBall()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CAC RID: 7340 RVA: 0x00044BD4 File Offset: 0x00042DD4
|
|
[Token(Token = "0x6001CAC")]
|
|
[Address(RVA = "0x35E280", Offset = "0x35CA80", VA = "0x18035E280")]
|
|
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: 0x06001CAD RID: 7341 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CAD")]
|
|
[Address(RVA = "0x35EDB0", Offset = "0x35D5B0", VA = "0x18035EDB0")]
|
|
private IEnumerator<float> ProcessDeathFlow(float delayTime)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CAE RID: 7342 RVA: 0x00044E14 File Offset: 0x00043014
|
|
[Token(Token = "0x6001CAE")]
|
|
[Address(RVA = "0x353B80", Offset = "0x352380", VA = "0x180353B80")]
|
|
private void DetectDamageObject()
|
|
{
|
|
MoveController moveController = this.moveController;
|
|
Action<DamageObject> action = this.damageObjectHandler;
|
|
moveController.ProcessPushTarget(action);
|
|
}
|
|
|
|
// Token: 0x06001CAF RID: 7343 RVA: 0x00044E3C File Offset: 0x0004303C
|
|
[Token(Token = "0x6001CAF")]
|
|
[Address(RVA = "0x365D30", Offset = "0x364530", VA = "0x180365D30")]
|
|
public PlayerController()
|
|
{
|
|
this.DeadEnd();
|
|
}
|
|
|
|
// Token: 0x06001CB0 RID: 7344 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001CB0")]
|
|
[Address(RVA = "0x3631E0", Offset = "0x3619E0", VA = "0x1803631E0")]
|
|
[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: 0x040025CE RID: 9678
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40025CE")]
|
|
public NobetaConfigData configData;
|
|
|
|
// Token: 0x040025CF RID: 9679
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40025CF")]
|
|
[SerializeField]
|
|
private NobetaInputData inputData;
|
|
|
|
// Token: 0x040025D0 RID: 9680
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40025D0")]
|
|
[SerializeField]
|
|
private NobetaRuntimeData runtimeData;
|
|
|
|
// Token: 0x040025D1 RID: 9681
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40025D1")]
|
|
public PassiveEventDetector passiveEventDetector;
|
|
|
|
// Token: 0x040025D2 RID: 9682
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40025D2")]
|
|
public PlayerItem g_Item;
|
|
|
|
// Token: 0x040025D3 RID: 9683
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40025D3")]
|
|
public PlayerEffectPlay g_Effect;
|
|
|
|
// Token: 0x040025D4 RID: 9684
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40025D4")]
|
|
public PlayerCamera g_Camera;
|
|
|
|
// Token: 0x040025D5 RID: 9685
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40025D5")]
|
|
public CharacterBaseData g_CharData;
|
|
|
|
// Token: 0x040025D6 RID: 9686
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40025D6")]
|
|
public PlayerMagicData g_MData;
|
|
|
|
// Token: 0x040025D7 RID: 9687
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40025D7")]
|
|
public NobetaAnimatorController animatorController;
|
|
|
|
// Token: 0x040025D8 RID: 9688
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40025D8")]
|
|
public MoveController moveController;
|
|
|
|
// Token: 0x040025D9 RID: 9689
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40025D9")]
|
|
public PlayerSound g_Sound;
|
|
|
|
// Token: 0x040025DA RID: 9690
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40025DA")]
|
|
[SerializeField]
|
|
private NobetaState state;
|
|
|
|
// Token: 0x040025DB RID: 9691
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40025DB")]
|
|
private AutoLock g_AutoLock;
|
|
|
|
// Token: 0x040025DC RID: 9692
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40025DC")]
|
|
public OnLight_Act03 g_OnLight;
|
|
|
|
// Token: 0x040025DD RID: 9693
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40025DD")]
|
|
public DoorSwitch g_DoorSwitch;
|
|
|
|
// Token: 0x040025DE RID: 9694
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40025DE")]
|
|
public SavePoint g_SavePoint;
|
|
|
|
// Token: 0x040025DF RID: 9695
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40025DF")]
|
|
public Teleport g_Teleport;
|
|
|
|
// Token: 0x040025E0 RID: 9696
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40025E0")]
|
|
public Level04LightMagic g_LightBall;
|
|
|
|
// Token: 0x040025E1 RID: 9697
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40025E1")]
|
|
private AttackData g_HitData;
|
|
|
|
// Token: 0x040025E2 RID: 9698
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40025E2")]
|
|
private Vector3 g_v3HitSourceDir;
|
|
|
|
// Token: 0x040025E3 RID: 9699
|
|
[FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x40025E3")]
|
|
private bool g_bHitFront;
|
|
|
|
// Token: 0x040025E4 RID: 9700
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40025E4")]
|
|
public int passiveEventTargetID;
|
|
|
|
// Token: 0x040025E5 RID: 9701
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x40025E5")]
|
|
private float g_fPupilSmallWeightVal;
|
|
|
|
// Token: 0x040025E6 RID: 9702
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40025E6")]
|
|
private float g_fPupilSmallWeightSet;
|
|
|
|
// Token: 0x040025E7 RID: 9703
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40025E7")]
|
|
private CCController g_CCC;
|
|
|
|
// Token: 0x040025E8 RID: 9704
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40025E8")]
|
|
private bool g_bDynamicBoneEnable = true;
|
|
|
|
// Token: 0x040025E9 RID: 9705
|
|
[FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x40025E9")]
|
|
private float g_fDBRadiusVal;
|
|
|
|
// Token: 0x040025EA RID: 9706
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40025EA")]
|
|
private bool g_bEyeLightEnable = true;
|
|
|
|
// Token: 0x040025EB RID: 9707
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40025EB")]
|
|
private NobetaAnimatorData animatorData;
|
|
|
|
// Token: 0x040025EC RID: 9708
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40025EC")]
|
|
private SceneManager sceneManager;
|
|
|
|
// Token: 0x040025ED RID: 9709
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x40025ED")]
|
|
private NobetaSkin skin;
|
|
|
|
// Token: 0x040025EE RID: 9710
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x40025EE")]
|
|
private bool g_bDamageDodge;
|
|
|
|
// Token: 0x040025EF RID: 9711
|
|
[FieldOffset(Offset = "0x104")]
|
|
[Token(Token = "0x40025EF")]
|
|
private Vector3 g_v3DamagePos;
|
|
|
|
// Token: 0x040025F0 RID: 9712
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x40025F0")]
|
|
private int g_iDamageDodgeHP;
|
|
|
|
// Token: 0x040025F1 RID: 9713
|
|
[FieldOffset(Offset = "0x114")]
|
|
[Token(Token = "0x40025F1")]
|
|
private int g_iDamageDodgeSecondHP;
|
|
|
|
// Token: 0x040025F2 RID: 9714
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x40025F2")]
|
|
private PlayerEffectPlay.Magic g_mDamageElement;
|
|
|
|
// Token: 0x040025F3 RID: 9715
|
|
[FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x40025F3")]
|
|
private PlayerEffectPlay.Magic g_mDamageSecondElement;
|
|
|
|
// Token: 0x040025F4 RID: 9716
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x40025F4")]
|
|
private bool g_bDamageDodgeSecond;
|
|
|
|
// Token: 0x040025F5 RID: 9717
|
|
[FieldOffset(Offset = "0x121")]
|
|
[Token(Token = "0x40025F5")]
|
|
private bool g_bDamageFly;
|
|
|
|
// Token: 0x040025F6 RID: 9718
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x40025F6")]
|
|
private Action<DamageObject> damageObjectHandler;
|
|
|
|
// Token: 0x040025F7 RID: 9719
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x40025F7")]
|
|
private int stroyModeMoveSpeed = (int)((ulong)4294967295L);
|
|
|
|
// Token: 0x040025F8 RID: 9720
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x40025F8")]
|
|
private WizardGirlManage wgm;
|
|
}
|