2268 lines
79 KiB
C#
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;
|
|
}
|