Add v1.0.5

This commit is contained in:
2023-09-06 22:09:22 +02:00
parent 3aebbbf8f0
commit 310f06ecde
2061 changed files with 182046 additions and 179245 deletions

View File

@@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17 # Visual Studio Version 17
VisualStudioVersion = 17.0.31903.59 VisualStudioVersion = 17.0.31903.59
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp\Assembly-CSharp.csproj", "{8212E052-06FF-43E0-9ED4-57C6085134FE}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp\Assembly-CSharp.csproj", "{E529E6DB-818A-446C-AE12-010AB9B1FC5B}"
EndProject EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -11,10 +11,10 @@ Global
Release|Any CPU = Release|Any CPU Release|Any CPU = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8212E052-06FF-43E0-9ED4-57C6085134FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E529E6DB-818A-446C-AE12-010AB9B1FC5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8212E052-06FF-43E0-9ED4-57C6085134FE}.Debug|Any CPU.Build.0 = Debug|Any CPU {E529E6DB-818A-446C-AE12-010AB9B1FC5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8212E052-06FF-43E0-9ED4-57C6085134FE}.Release|Any CPU.ActiveCfg = Release|Any CPU {E529E6DB-818A-446C-AE12-010AB9B1FC5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8212E052-06FF-43E0-9ED4-57C6085134FE}.Release|Any CPU.Build.0 = Release|Any CPU {E529E6DB-818A-446C-AE12-010AB9B1FC5B}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE

View File

@@ -1,14 +1,15 @@
using System; using System;
using System.Xml;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000040 RID: 64 // Token: 0x02000041 RID: 65
[Token(Token = "0x2000040")] [Token(Token = "0x2000041")]
public class AI_BossLevel01_Plus : AI_Boss_Act01 public class AI_BossLevel01_Plus : AI_Boss_Act01
{ {
// Token: 0x060001DF RID: 479 RVA: 0x00006FB0 File Offset: 0x000051B0 // Token: 0x060001E0 RID: 480 RVA: 0x00006F78 File Offset: 0x00005178
[Token(Token = "0x60001DF")] [Token(Token = "0x60001E0")]
[Address(RVA = "0x155F660", Offset = "0x155E460", VA = "0x18155F660", Slot = "4")] [Address(RVA = "0x15F6230", Offset = "0x15F4A30", VA = "0x1815F6230", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -19,44 +20,44 @@ public class AI_BossLevel01_Plus : AI_Boss_Act01
g_Move.SetDragRotation(0.2f); g_Move.SetDragRotation(0.2f);
} }
// Token: 0x060001E0 RID: 480 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001E1 RID: 481 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001E0")] [Token(Token = "0x60001E1")]
[Address(RVA = "0x155F130", Offset = "0x155DF30", VA = "0x18155F130", Slot = "36")] [Address(RVA = "0x15F5D00", Offset = "0x15F4500", VA = "0x1815F5D00", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001E1 RID: 481 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001E2 RID: 482 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001E1")] [Token(Token = "0x60001E2")]
[Address(RVA = "0x155DA20", Offset = "0x155C820", VA = "0x18155DA20", Slot = "38")] [Address(RVA = "0x15F45F0", Offset = "0x15F2DF0", VA = "0x1815F45F0", Slot = "38")]
protected override void InitFightStatus(AI_Boss_Act01.AIFighting Status) protected override void InitFightStatus(AI_Boss_Act01.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001E2 RID: 482 RVA: 0x00007000 File Offset: 0x00005200 // Token: 0x060001E3 RID: 483 RVA: 0x00006FC8 File Offset: 0x000051C8
[Token(Token = "0x60001E2")] [Token(Token = "0x60001E3")]
[Address(RVA = "0x155CD30", Offset = "0x155BB30", VA = "0x18155CD30", Slot = "39")] [Address(RVA = "0x15F3900", Offset = "0x15F2100", VA = "0x1815F3900", Slot = "39")]
protected override void AEnd() protected override void AEnd()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int count = base.Count; string defaultValueExpanded = ((IDtdDefaultAttributeInfo)this).DefaultValueExpanded;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060001E3 RID: 483 RVA: 0x00007030 File Offset: 0x00005230 // Token: 0x060001E4 RID: 484 RVA: 0x00006FF8 File Offset: 0x000051F8
[Token(Token = "0x60001E3")] [Token(Token = "0x60001E4")]
[Address(RVA = "0x155CCD0", Offset = "0x155BAD0", VA = "0x18155CCD0", Slot = "40")] [Address(RVA = "0x15F38A0", Offset = "0x15F20A0", VA = "0x1815F38A0", Slot = "40")]
protected override void ADestoryExplosion() protected override void ADestoryExplosion()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
@@ -69,33 +70,33 @@ public class AI_BossLevel01_Plus : AI_Boss_Act01
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060001E4 RID: 484 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001E4")]
[Address(RVA = "0x155CD90", Offset = "0x155BB90", VA = "0x18155CD90", Slot = "41")]
protected override void FirstMode()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060001E5 RID: 485 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001E5 RID: 485 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001E5")] [Token(Token = "0x60001E5")]
[Address(RVA = "0x155EF00", Offset = "0x155DD00", VA = "0x18155EF00", Slot = "42")] [Address(RVA = "0x15F3960", Offset = "0x15F2160", VA = "0x1815F3960", Slot = "41")]
protected override void SecondMode() protected override void FirstMode()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001E6 RID: 486 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001E6 RID: 486 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001E6")] [Token(Token = "0x60001E6")]
[Address(RVA = "0x155CF50", Offset = "0x155BD50", VA = "0x18155CF50", Slot = "33")] [Address(RVA = "0x15F5AD0", Offset = "0x15F42D0", VA = "0x1815F5AD0", Slot = "42")]
protected override void SecondMode()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060001E7 RID: 487 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001E7")]
[Address(RVA = "0x15F3B20", Offset = "0x15F2320", VA = "0x1815F3B20", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001E7 RID: 487 RVA: 0x00007070 File Offset: 0x00005270 // Token: 0x060001E8 RID: 488 RVA: 0x00007038 File Offset: 0x00005238
[Token(Token = "0x60001E7")] [Token(Token = "0x60001E8")]
[Address(RVA = "0x155F6C0", Offset = "0x155E4C0", VA = "0x18155F6C0")] [Address(RVA = "0x15F6290", Offset = "0x15F4A90", VA = "0x1815F6290")]
public AI_BossLevel01_Plus() public AI_BossLevel01_Plus()
{ {
} }

View File

@@ -2,29 +2,127 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000042 RID: 66 // Token: 0x02000043 RID: 67
[Token(Token = "0x2000042")] [Token(Token = "0x2000043")]
public class AI_BossLevel03 : AI_NPC public class AI_BossLevel03 : AI_NPC
{ {
// Token: 0x060001ED RID: 493 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001EE RID: 494 RVA: 0x000070E4 File Offset: 0x000052E4
[Token(Token = "0x60001ED")] [Token(Token = "0x60001EE")]
[Address(RVA = "0x1569220", Offset = "0x1568020", VA = "0x181569220", Slot = "4")] [Address(RVA = "0x15FFE30", Offset = "0x15FE630", VA = "0x1815FFE30", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); base.Start(This, NPCM);
MoveController g_Move = this.g_Move;
this.g_fWalkSpeed = 1.6f;
this.g_fRunSpeed = 8f;
g_Move.SetDragMove(8f);
this.g_Move.SetDragRotation(1f);
this.g_Move.gravity = 30f;
BossLevel03EffectPlay component = This.GetComponent<BossLevel03EffectPlay>();
this.g_Effect = component;
BossLevel03EffectPlay bossLevel03EffectPlay = this.g_Effect;
Animator g_Anim = this.g_Anim;
bossLevel03EffectPlay.InitData(g_Anim);
VoiceBoss03 component2 = This.GetComponent<VoiceBoss03>();
this.g_Voice = component2;
GameObject g_This = this.g_This;
VoiceBoss03 voiceBoss = this.g_Voice;
Transform transform = Common.FindChild(g_This.transform, "Bip001 Head");
voiceBoss.InitData(transform);
Animator component3 = Common.FindChild(this.g_This.transform, "Boss_Level03_Face").GetComponent<Animator>();
this.g_FaceAnim = component3;
Shake shake = new Shake();
this.g_ShakeHead = shake;
GameObject g_This2 = this.g_This;
Shake shake2 = this.g_ShakeHead;
Transform transform2 = Common.FindChild(g_This2.transform, "Bip_Bear Head");
int num = 0;
shake2.Start(transform2, num != 0);
Shake shake3 = new Shake();
this.g_ShakeLUA = shake3;
GameObject g_This3 = this.g_This;
Shake shake4 = this.g_ShakeLUA;
Transform transform3 = Common.FindChild(g_This3.transform, "Bip_Bear L UpperArm");
int num2 = 0;
shake4.Start(transform3, num2 != 0);
Shake shake5 = new Shake();
this.g_ShakeRUA = shake5;
GameObject g_This4 = this.g_This;
Shake shake6 = this.g_ShakeRUA;
Transform transform4 = Common.FindChild(g_This4.transform, "Bip_Bear R UpperArm");
int num3 = 0;
shake6.Start(transform4, num3 != 0);
Shake shake7 = new Shake();
this.g_ShakeLHand = shake7;
GameObject g_This5 = this.g_This;
Shake shake8 = this.g_ShakeLHand;
Transform transform5 = Common.FindChild(g_This5.transform, "Bip_Bear L Forearm");
int num4 = 0;
shake8.Start(transform5, num4 != 0);
Shake shake9 = new Shake();
this.g_ShakeRHand = shake9;
GameObject g_This6 = this.g_This;
Shake shake10 = this.g_ShakeRHand;
Transform transform6 = Common.FindChild(g_This6.transform, "Bip_Bear R Forearm");
int num5 = 0;
shake10.Start(transform6, num5 != 0);
Shake shake11 = new Shake();
this.g_ShakeLThigh = shake11;
GameObject g_This7 = this.g_This;
Shake shake12 = this.g_ShakeLThigh;
Transform transform7 = Common.FindChild(g_This7.transform, "Bip_Bear L Thigh");
int num6 = 0;
shake12.Start(transform7, num6 != 0);
Shake shake13 = new Shake();
this.g_ShakeRThigh = shake13;
GameObject g_This8 = this.g_This;
Shake shake14 = this.g_ShakeRThigh;
Transform transform8 = Common.FindChild(g_This8.transform, "Bip_Bear R Thigh");
int num7 = 0;
shake14.Start(transform8, num7 != 0);
Shake shake15 = new Shake();
this.g_ShakeLFoot = shake15;
GameObject g_This9 = this.g_This;
Shake shake16 = this.g_ShakeLFoot;
Transform transform9 = Common.FindChild(g_This9.transform, "Bip_Bear L Calf");
int num8 = 0;
shake16.Start(transform9, num8 != 0);
Shake shake17 = new Shake();
this.g_ShakeRFoot = shake17;
GameObject g_This10 = this.g_This;
Shake shake18 = this.g_ShakeRFoot;
Transform transform10 = Common.FindChild(g_This10.transform, "Bip_Bear R Calf");
int num9 = 0;
shake18.Start(transform10, num9 != 0);
Shake shake19 = new Shake();
this.g_ShakeBody = shake19;
GameObject g_This11 = this.g_This;
Shake shake20 = this.g_ShakeBody;
Transform transform11 = Common.FindChild(g_This11.transform, "Bip_Bear Spine1");
int num10 = 0;
shake20.Start(transform11, num10 != 0);
Shake shake21 = new Shake();
this.g_ShakeCharacter = shake21;
GameObject g_This12 = this.g_This;
Shake shake22 = this.g_ShakeCharacter;
Transform transform12 = Common.FindChild(g_This12.transform, "Bip001");
int num11 = 0;
shake22.Start(transform12, num11 != 0);
this.g_Status = (AI_NPC.AIStatus)((ulong)17L);
this.g_bLookAtEnable = true;
} }
// Token: 0x060001EE RID: 494 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001EF RID: 495 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001EE")] [Token(Token = "0x60001EF")]
[Address(RVA = "0x156A220", Offset = "0x1569020", VA = "0x18156A220", Slot = "5")] [Address(RVA = "0x1600E30", Offset = "0x15FF630", VA = "0x181600E30", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001EF RID: 495 RVA: 0x0000711C File Offset: 0x0000531C // Token: 0x060001F0 RID: 496 RVA: 0x0000749C File Offset: 0x0000569C
[Token(Token = "0x60001EF")] [Token(Token = "0x60001F0")]
[Address(RVA = "0x15683D0", Offset = "0x15671D0", VA = "0x1815683D0", Slot = "6")] [Address(RVA = "0x15FEFE0", Offset = "0x15FD7E0", VA = "0x1815FEFE0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.AEnd(); this.AEnd();
@@ -41,137 +139,137 @@ public class AI_BossLevel03 : AI_NPC
this.g_ShakeCharacter.Update(); this.g_ShakeCharacter.Update();
} }
// Token: 0x060001F0 RID: 496 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F0")]
[Address(RVA = "0x1565750", Offset = "0x1564550", VA = "0x181565750", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060001F1 RID: 497 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F1 RID: 497 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F1")] [Token(Token = "0x60001F1")]
[Address(RVA = "0x1566D50", Offset = "0x1565B50", VA = "0x181566D50")] [Address(RVA = "0x15FC360", Offset = "0x15FAB60", VA = "0x1815FC360", Slot = "22")]
private void InitFightStatus(AI_BossLevel03.AIFighting Status) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001F2 RID: 498 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F2 RID: 498 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F2")] [Token(Token = "0x60001F2")]
[Address(RVA = "0x156A630", Offset = "0x1569430", VA = "0x18156A630")] [Address(RVA = "0x15FD960", Offset = "0x15FC160", VA = "0x1815FD960")]
private void Watch() private void InitFightStatus(AI_BossLevel03.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001F3 RID: 499 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F3 RID: 499 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F3")] [Token(Token = "0x60001F3")]
[Address(RVA = "0x15699D0", Offset = "0x15687D0", VA = "0x1815699D0")] [Address(RVA = "0x1601240", Offset = "0x15FFA40", VA = "0x181601240")]
private void TurnLeft() private void Watch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001F4 RID: 500 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F4 RID: 500 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F4")] [Token(Token = "0x60001F4")]
[Address(RVA = "0x1569DF0", Offset = "0x1568BF0", VA = "0x181569DF0")] [Address(RVA = "0x16005E0", Offset = "0x15FEDE0", VA = "0x1816005E0")]
private void TurnRight() private void TurnLeft()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001F5 RID: 501 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F5 RID: 501 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F5")] [Token(Token = "0x60001F5")]
[Address(RVA = "0x1569090", Offset = "0x1567E90", VA = "0x181569090")] [Address(RVA = "0x1600A00", Offset = "0x15FF200", VA = "0x181600A00")]
private void SprintForward() private void TurnRight()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001F6 RID: 502 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F6 RID: 502 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F6")] [Token(Token = "0x60001F6")]
[Address(RVA = "0x1568F50", Offset = "0x1567D50", VA = "0x181568F50")] [Address(RVA = "0x15FFCA0", Offset = "0x15FE4A0", VA = "0x1815FFCA0")]
private void SprintBack() private void SprintForward()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001F7 RID: 503 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F7 RID: 503 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F7")] [Token(Token = "0x60001F7")]
[Address(RVA = "0x1568580", Offset = "0x1567380", VA = "0x181568580")] [Address(RVA = "0x15FFB60", Offset = "0x15FE360", VA = "0x1815FFB60")]
private void SelectFight() private void SprintBack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001F8 RID: 504 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F8 RID: 504 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F8")] [Token(Token = "0x60001F8")]
[Address(RVA = "0x1560460", Offset = "0x155F260", VA = "0x181560460")] [Address(RVA = "0x15FF190", Offset = "0x15FD990", VA = "0x1815FF190")]
private void Attack() private void SelectFight()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001F9 RID: 505 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001F9 RID: 505 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001F9")] [Token(Token = "0x60001F9")]
[Address(RVA = "0x155FE90", Offset = "0x155EC90", VA = "0x18155FE90")] [Address(RVA = "0x15F7030", Offset = "0x15F5830", VA = "0x1815F7030")]
private void AttackCombo() private void Attack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001FA RID: 506 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001FA RID: 506 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001FA")] [Token(Token = "0x60001FA")]
[Address(RVA = "0x155F6D0", Offset = "0x155E4D0", VA = "0x18155F6D0")] [Address(RVA = "0x15F6A60", Offset = "0x15F5260", VA = "0x1815F6A60")]
private void ACombo02() private void AttackCombo()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001FB RID: 507 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001FB RID: 507 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001FB")] [Token(Token = "0x60001FB")]
[Address(RVA = "0x15601F0", Offset = "0x155EFF0", VA = "0x1815601F0")] [Address(RVA = "0x15F62A0", Offset = "0x15F4AA0", VA = "0x1815F62A0")]
private void AttackSprint() private void ACombo02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001FC RID: 508 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001FC RID: 508 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001FC")] [Token(Token = "0x60001FC")]
[Address(RVA = "0x155FBE0", Offset = "0x155E9E0", VA = "0x18155FBE0")] [Address(RVA = "0x15F6DC0", Offset = "0x15F55C0", VA = "0x1815F6DC0")]
private void AttackAssault() private void AttackSprint()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001FD RID: 509 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001FD RID: 509 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001FD")] [Token(Token = "0x60001FD")]
[Address(RVA = "0x15600E0", Offset = "0x155EEE0", VA = "0x1815600E0")] [Address(RVA = "0x15F67B0", Offset = "0x15F4FB0", VA = "0x1815F67B0")]
private void AttackHammer() private void AttackAssault()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001FE RID: 510 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001FE RID: 510 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001FE")] [Token(Token = "0x60001FE")]
[Address(RVA = "0x155F9E0", Offset = "0x155E7E0", VA = "0x18155F9E0")] [Address(RVA = "0x15F6CB0", Offset = "0x15F54B0", VA = "0x1815F6CB0")]
private void ARun() private void AttackHammer()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060001FF RID: 511 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060001FF RID: 511 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60001FF")] [Token(Token = "0x60001FF")]
[Address(RVA = "0x155FCB0", Offset = "0x155EAB0", VA = "0x18155FCB0")] [Address(RVA = "0x15F65B0", Offset = "0x15F4DB0", VA = "0x1815F65B0")]
private void ARun()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000200 RID: 512 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000200")]
[Address(RVA = "0x15F6880", Offset = "0x15F5080", VA = "0x1815F6880")]
private void AttackCombo04() private void AttackCombo04()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000200 RID: 512 RVA: 0x000071B0 File Offset: 0x000053B0 // Token: 0x06000201 RID: 513 RVA: 0x00007530 File Offset: 0x00005730
[Token(Token = "0x6000200")] [Token(Token = "0x6000201")]
[Address(RVA = "0x155F950", Offset = "0x155E750", VA = "0x18155F950")] [Address(RVA = "0x15F6520", Offset = "0x15F4D20", VA = "0x1815F6520")]
private void ADamagedFly() private void ADamagedFly()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -188,9 +286,9 @@ public class AI_BossLevel03 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000201 RID: 513 RVA: 0x000071F8 File Offset: 0x000053F8 // Token: 0x06000202 RID: 514 RVA: 0x00007578 File Offset: 0x00005778
[Token(Token = "0x6000201")] [Token(Token = "0x6000202")]
[Address(RVA = "0x155F9B0", Offset = "0x155E7B0", VA = "0x18155F9B0")] [Address(RVA = "0x15F6580", Offset = "0x15F4D80", VA = "0x1815F6580")]
private void ADeath() private void ADeath()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -203,25 +301,25 @@ public class AI_BossLevel03 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000202 RID: 514 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000203 RID: 515 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000202")] [Token(Token = "0x6000203")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
private void AEnd() private void AEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000203 RID: 515 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000204 RID: 516 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000203")] [Token(Token = "0x6000204")]
[Address(RVA = "0x1565EC0", Offset = "0x1564CC0", VA = "0x181565EC0", Slot = "33")] [Address(RVA = "0x15FCAD0", Offset = "0x15FB2D0", VA = "0x1815FCAD0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000204 RID: 516 RVA: 0x00007224 File Offset: 0x00005424 // Token: 0x06000205 RID: 517 RVA: 0x000075A4 File Offset: 0x000057A4
[Token(Token = "0x6000204")] [Token(Token = "0x6000205")]
[Address(RVA = "0x1568EF0", Offset = "0x1567CF0", VA = "0x181568EF0", Slot = "35")] [Address(RVA = "0x15FFB00", Offset = "0x15FE300", VA = "0x1815FFB00", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -229,9 +327,9 @@ public class AI_BossLevel03 : AI_NPC
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000205 RID: 517 RVA: 0x00007258 File Offset: 0x00005458 // Token: 0x06000206 RID: 518 RVA: 0x000075D8 File Offset: 0x000057D8
[Token(Token = "0x6000205")] [Token(Token = "0x6000206")]
[Address(RVA = "0x15684D0", Offset = "0x15672D0", VA = "0x1815684D0", Slot = "32")] [Address(RVA = "0x15FF0E0", Offset = "0x15FD8E0", VA = "0x1815FF0E0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
this.AEnd(); this.AEnd();
@@ -246,9 +344,9 @@ public class AI_BossLevel03 : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x06000206 RID: 518 RVA: 0x000072B4 File Offset: 0x000054B4 // Token: 0x06000207 RID: 519 RVA: 0x00007634 File Offset: 0x00005834
[Token(Token = "0x6000206")] [Token(Token = "0x6000207")]
[Address(RVA = "0x1565650", Offset = "0x1564450", VA = "0x181565650", Slot = "31")] [Address(RVA = "0x15FC260", Offset = "0x15FAA60", VA = "0x1815FC260", Slot = "31")]
public override void Create() public override void Create()
{ {
this.AEnd(); this.AEnd();
@@ -268,9 +366,9 @@ public class AI_BossLevel03 : AI_NPC
this.g_iScriptStep = (int)((ulong)4L); this.g_iScriptStep = (int)((ulong)4L);
} }
// Token: 0x06000207 RID: 519 RVA: 0x00007334 File Offset: 0x00005534 // Token: 0x06000208 RID: 520 RVA: 0x000076B4 File Offset: 0x000058B4
[Token(Token = "0x6000207")] [Token(Token = "0x6000208")]
[Address(RVA = "0x1568550", Offset = "0x1567350", VA = "0x181568550", Slot = "30")] [Address(RVA = "0x15FF160", Offset = "0x15FD960", VA = "0x1815FF160", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
@@ -279,17 +377,17 @@ public class AI_BossLevel03 : AI_NPC
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
} }
// Token: 0x06000208 RID: 520 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000209 RID: 521 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000208")] [Token(Token = "0x6000209")]
[Address(RVA = "0x1568840", Offset = "0x1567640", VA = "0x181568840", Slot = "36")] [Address(RVA = "0x15FF450", Offset = "0x15FDC50", VA = "0x1815FF450", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000209 RID: 521 RVA: 0x00007360 File Offset: 0x00005560 // Token: 0x0600020A RID: 522 RVA: 0x000076E0 File Offset: 0x000058E0
[Token(Token = "0x6000209")] [Token(Token = "0x600020A")]
[Address(RVA = "0x1568E00", Offset = "0x1567C00", VA = "0x181568E00", Slot = "37")] [Address(RVA = "0x15FFA10", Offset = "0x15FE210", VA = "0x1815FFA10", Slot = "37")]
public override void SetSpeakLayerWeight(bool bEnable, string Name = "") public override void SetSpeakLayerWeight(bool bEnable, string Name = "")
{ {
Animator animator; Animator animator;
@@ -315,268 +413,268 @@ public class AI_BossLevel03 : AI_NPC
animator2.CrossFade(Name, 0.05f, 1, (float)num2); animator2.CrossFade(Name, 0.05f, 1, (float)num2);
} }
// Token: 0x0600020A RID: 522 RVA: 0x000073BC File Offset: 0x000055BC // Token: 0x0600020B RID: 523 RVA: 0x0000773C File Offset: 0x0000593C
[Token(Token = "0x600020A")] [Token(Token = "0x600020B")]
[Address(RVA = "0x156AA40", Offset = "0x1569840", VA = "0x18156AA40")] [Address(RVA = "0x1601650", Offset = "0x15FFE50", VA = "0x181601650")]
public AI_BossLevel03() public AI_BossLevel03()
{ {
} }
// Token: 0x04000239 RID: 569 // Token: 0x0400023E RID: 574
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000239")] [Token(Token = "0x400023E")]
private BossLevel03EffectPlay g_Effect; private BossLevel03EffectPlay g_Effect;
// Token: 0x0400023A RID: 570 // Token: 0x0400023F RID: 575
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400023A")] [Token(Token = "0x400023F")]
private VoiceBoss03 g_Voice; private VoiceBoss03 g_Voice;
// Token: 0x0400023B RID: 571 // Token: 0x04000240 RID: 576
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400023B")] [Token(Token = "0x4000240")]
private Animator g_FaceAnim; private Animator g_FaceAnim;
// Token: 0x0400023C RID: 572 // Token: 0x04000241 RID: 577
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x400023C")] [Token(Token = "0x4000241")]
private float g_fAttackRadius = 5.5f; private float g_fAttackRadius = 5.5f;
// Token: 0x0400023D RID: 573 // Token: 0x04000242 RID: 578
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x400023D")] [Token(Token = "0x4000242")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x0400023E RID: 574 // Token: 0x04000243 RID: 579
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x400023E")] [Token(Token = "0x4000243")]
private float g_fAniMoveDirection; private float g_fAniMoveDirection;
// Token: 0x0400023F RID: 575 // Token: 0x04000244 RID: 580
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x400023F")] [Token(Token = "0x4000244")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x04000240 RID: 576 // Token: 0x04000245 RID: 581
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000240")] [Token(Token = "0x4000245")]
private Shake g_ShakeLUA; private Shake g_ShakeLUA;
// Token: 0x04000241 RID: 577 // Token: 0x04000246 RID: 582
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000241")] [Token(Token = "0x4000246")]
private Shake g_ShakeRUA; private Shake g_ShakeRUA;
// Token: 0x04000242 RID: 578 // Token: 0x04000247 RID: 583
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000242")] [Token(Token = "0x4000247")]
private Shake g_ShakeLHand; private Shake g_ShakeLHand;
// Token: 0x04000243 RID: 579 // Token: 0x04000248 RID: 584
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000243")] [Token(Token = "0x4000248")]
private Shake g_ShakeRHand; private Shake g_ShakeRHand;
// Token: 0x04000244 RID: 580 // Token: 0x04000249 RID: 585
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000244")] [Token(Token = "0x4000249")]
private Shake g_ShakeLThigh; private Shake g_ShakeLThigh;
// Token: 0x04000245 RID: 581 // Token: 0x0400024A RID: 586
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000245")] [Token(Token = "0x400024A")]
private Shake g_ShakeRThigh; private Shake g_ShakeRThigh;
// Token: 0x04000246 RID: 582 // Token: 0x0400024B RID: 587
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000246")] [Token(Token = "0x400024B")]
private Shake g_ShakeLFoot; private Shake g_ShakeLFoot;
// Token: 0x04000247 RID: 583 // Token: 0x0400024C RID: 588
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000247")] [Token(Token = "0x400024C")]
private Shake g_ShakeRFoot; private Shake g_ShakeRFoot;
// Token: 0x04000248 RID: 584 // Token: 0x0400024D RID: 589
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000248")] [Token(Token = "0x400024D")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x04000249 RID: 585 // Token: 0x0400024E RID: 590
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000249")] [Token(Token = "0x400024E")]
private Shake g_ShakeCharacter; private Shake g_ShakeCharacter;
// Token: 0x0400024A RID: 586 // Token: 0x0400024F RID: 591
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x400024A")] [Token(Token = "0x400024F")]
private AI_BossLevel03.AIFighting g_Fighting = (AI_BossLevel03.AIFighting)((ulong)27L); private AI_BossLevel03.AIFighting g_Fighting = (AI_BossLevel03.AIFighting)((ulong)27L);
// Token: 0x0400024B RID: 587 // Token: 0x04000250 RID: 592
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x400024B")] [Token(Token = "0x4000250")]
private AI_BossLevel03.AIFighting g_NextFighting; private AI_BossLevel03.AIFighting g_NextFighting;
// Token: 0x0400024C RID: 588 // Token: 0x04000251 RID: 593
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400024C")] [Token(Token = "0x4000251")]
private int g_iAWatchMoveDir; private int g_iAWatchMoveDir;
// Token: 0x0400024D RID: 589 // Token: 0x04000252 RID: 594
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x400024D")] [Token(Token = "0x4000252")]
private float g_fFightTime; private float g_fFightTime;
// Token: 0x0400024E RID: 590 // Token: 0x04000253 RID: 595
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x400024E")] [Token(Token = "0x4000253")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x0400024F RID: 591 // Token: 0x04000254 RID: 596
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x204")]
[Token(Token = "0x400024F")] [Token(Token = "0x4000254")]
private float g_fAttackRotateCon; private float g_fAttackRotateCon;
// Token: 0x04000250 RID: 592 // Token: 0x04000255 RID: 597
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x4000250")] [Token(Token = "0x4000255")]
private float g_fAttackMove; private float g_fAttackMove;
// Token: 0x04000251 RID: 593 // Token: 0x04000256 RID: 598
[FieldOffset(Offset = "0x20C")] [FieldOffset(Offset = "0x20C")]
[Token(Token = "0x4000251")] [Token(Token = "0x4000256")]
private float g_fAttackComboStart; private float g_fAttackComboStart;
// Token: 0x04000252 RID: 594 // Token: 0x04000257 RID: 599
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x4000252")] [Token(Token = "0x4000257")]
private bool g_bCharge; private bool g_bCharge;
// Token: 0x04000253 RID: 595 // Token: 0x04000258 RID: 600
[FieldOffset(Offset = "0x214")] [FieldOffset(Offset = "0x214")]
[Token(Token = "0x4000253")] [Token(Token = "0x4000258")]
private float g_fAniCharge; private float g_fAniCharge;
// Token: 0x04000254 RID: 596 // Token: 0x04000259 RID: 601
[Token(Token = "0x4000254")] [Token(Token = "0x4000259")]
private const float g_fChargeTime = 2f; private const float g_fChargeTime = 2f;
// Token: 0x04000255 RID: 597 // Token: 0x0400025A RID: 602
[FieldOffset(Offset = "0x218")] [FieldOffset(Offset = "0x218")]
[Token(Token = "0x4000255")] [Token(Token = "0x400025A")]
private float g_fChargeTimeVal; private float g_fChargeTimeVal;
// Token: 0x04000256 RID: 598 // Token: 0x0400025B RID: 603
[FieldOffset(Offset = "0x21C")] [FieldOffset(Offset = "0x21C")]
[Token(Token = "0x4000256")] [Token(Token = "0x400025B")]
private float g_fAniCharacterLayerWeight; private float g_fAniCharacterLayerWeight;
// Token: 0x04000257 RID: 599 // Token: 0x0400025C RID: 604
[Token(Token = "0x4000257")] [Token(Token = "0x400025C")]
private const float g_fChargeCompleteTime = 1f; private const float g_fChargeCompleteTime = 1f;
// Token: 0x04000258 RID: 600 // Token: 0x0400025D RID: 605
[FieldOffset(Offset = "0x220")] [FieldOffset(Offset = "0x220")]
[Token(Token = "0x4000258")] [Token(Token = "0x400025D")]
private float g_fChargeCompleteTimeVal; private float g_fChargeCompleteTimeVal;
// Token: 0x04000259 RID: 601 // Token: 0x0400025E RID: 606
[FieldOffset(Offset = "0x224")] [FieldOffset(Offset = "0x224")]
[Token(Token = "0x4000259")] [Token(Token = "0x400025E")]
private bool g_bPlus; private bool g_bPlus;
// Token: 0x0400025A RID: 602 // Token: 0x0400025F RID: 607
[FieldOffset(Offset = "0x228")] [FieldOffset(Offset = "0x228")]
[Token(Token = "0x400025A")] [Token(Token = "0x400025F")]
private int g_iScriptStep; private int g_iScriptStep;
// Token: 0x02000043 RID: 67 // Token: 0x02000044 RID: 68
[Token(Token = "0x2000043")] [Token(Token = "0x2000044")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x0400025C RID: 604
[Token(Token = "0x400025C")]
Null,
// Token: 0x0400025D RID: 605
[Token(Token = "0x400025D")]
Watch,
// Token: 0x0400025E RID: 606
[Token(Token = "0x400025E")]
TurnLeft,
// Token: 0x0400025F RID: 607
[Token(Token = "0x400025F")]
TurnRight,
// Token: 0x04000260 RID: 608
[Token(Token = "0x4000260")]
SprintForward,
// Token: 0x04000261 RID: 609 // Token: 0x04000261 RID: 609
[Token(Token = "0x4000261")] [Token(Token = "0x4000261")]
SprintBack, Null,
// Token: 0x04000262 RID: 610 // Token: 0x04000262 RID: 610
[Token(Token = "0x4000262")] [Token(Token = "0x4000262")]
Damaged, Watch,
// Token: 0x04000263 RID: 611 // Token: 0x04000263 RID: 611
[Token(Token = "0x4000263")] [Token(Token = "0x4000263")]
DamagedFly, TurnLeft,
// Token: 0x04000264 RID: 612 // Token: 0x04000264 RID: 612
[Token(Token = "0x4000264")] [Token(Token = "0x4000264")]
Death, TurnRight,
// Token: 0x04000265 RID: 613 // Token: 0x04000265 RID: 613
[Token(Token = "0x4000265")] [Token(Token = "0x4000265")]
End, SprintForward,
// Token: 0x04000266 RID: 614 // Token: 0x04000266 RID: 614
[Token(Token = "0x4000266")] [Token(Token = "0x4000266")]
ACombo01, SprintBack,
// Token: 0x04000267 RID: 615 // Token: 0x04000267 RID: 615
[Token(Token = "0x4000267")] [Token(Token = "0x4000267")]
ACombo02, Damaged,
// Token: 0x04000268 RID: 616 // Token: 0x04000268 RID: 616
[Token(Token = "0x4000268")] [Token(Token = "0x4000268")]
ACombo03, DamagedFly,
// Token: 0x04000269 RID: 617 // Token: 0x04000269 RID: 617
[Token(Token = "0x4000269")] [Token(Token = "0x4000269")]
ACombo03V2, Death,
// Token: 0x0400026A RID: 618 // Token: 0x0400026A RID: 618
[Token(Token = "0x400026A")] [Token(Token = "0x400026A")]
Attack03, End,
// Token: 0x0400026B RID: 619 // Token: 0x0400026B RID: 619
[Token(Token = "0x400026B")] [Token(Token = "0x400026B")]
ACombo04, ACombo01,
// Token: 0x0400026C RID: 620 // Token: 0x0400026C RID: 620
[Token(Token = "0x400026C")] [Token(Token = "0x400026C")]
AHammer, ACombo02,
// Token: 0x0400026D RID: 621 // Token: 0x0400026D RID: 621
[Token(Token = "0x400026D")] [Token(Token = "0x400026D")]
AAssault, ACombo03,
// Token: 0x0400026E RID: 622 // Token: 0x0400026E RID: 622
[Token(Token = "0x400026E")] [Token(Token = "0x400026E")]
ASprint, ACombo03V2,
// Token: 0x0400026F RID: 623 // Token: 0x0400026F RID: 623
[Token(Token = "0x400026F")] [Token(Token = "0x400026F")]
AComboB01, Attack03,
// Token: 0x04000270 RID: 624 // Token: 0x04000270 RID: 624
[Token(Token = "0x4000270")] [Token(Token = "0x4000270")]
AttackB02, ACombo04,
// Token: 0x04000271 RID: 625 // Token: 0x04000271 RID: 625
[Token(Token = "0x4000271")] [Token(Token = "0x4000271")]
AComboB02, AHammer,
// Token: 0x04000272 RID: 626 // Token: 0x04000272 RID: 626
[Token(Token = "0x4000272")] [Token(Token = "0x4000272")]
AComboB03, AAssault,
// Token: 0x04000273 RID: 627 // Token: 0x04000273 RID: 627
[Token(Token = "0x4000273")] [Token(Token = "0x4000273")]
ASprintB, ASprint,
// Token: 0x04000274 RID: 628 // Token: 0x04000274 RID: 628
[Token(Token = "0x4000274")] [Token(Token = "0x4000274")]
ARunStart, AComboB01,
// Token: 0x04000275 RID: 629 // Token: 0x04000275 RID: 629
[Token(Token = "0x4000275")] [Token(Token = "0x4000275")]
ARun, AttackB02,
// Token: 0x04000276 RID: 630 // Token: 0x04000276 RID: 630
[Token(Token = "0x4000276")] [Token(Token = "0x4000276")]
ARunEnd, AComboB02,
// Token: 0x04000277 RID: 631 // Token: 0x04000277 RID: 631
[Token(Token = "0x4000277")] [Token(Token = "0x4000277")]
AComboB03,
// Token: 0x04000278 RID: 632
[Token(Token = "0x4000278")]
ASprintB,
// Token: 0x04000279 RID: 633
[Token(Token = "0x4000279")]
ARunStart,
// Token: 0x0400027A RID: 634
[Token(Token = "0x400027A")]
ARun,
// Token: 0x0400027B RID: 635
[Token(Token = "0x400027B")]
ARunEnd,
// Token: 0x0400027C RID: 636
[Token(Token = "0x400027C")]
Idle Idle
} }
} }

View File

@@ -2,29 +2,29 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000045 RID: 69 // Token: 0x02000046 RID: 70
[Token(Token = "0x2000045")] [Token(Token = "0x2000046")]
public class AI_BossLevel03_Big : AI_NPC public class AI_BossLevel03_Big : AI_NPC
{ {
// Token: 0x0600020F RID: 527 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000210 RID: 528 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600020F")] [Token(Token = "0x6000210")]
[Address(RVA = "0x1564890", Offset = "0x1563690", VA = "0x181564890", Slot = "4")] [Address(RVA = "0x15FB460", Offset = "0x15F9C60", VA = "0x1815FB460", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000210 RID: 528 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000211 RID: 529 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000210")] [Token(Token = "0x6000211")]
[Address(RVA = "0x1564F60", Offset = "0x1563D60", VA = "0x181564F60", Slot = "5")] [Address(RVA = "0x15FBB30", Offset = "0x15FA330", VA = "0x1815FBB30", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000211 RID: 529 RVA: 0x00007458 File Offset: 0x00005658 // Token: 0x06000212 RID: 530 RVA: 0x000077D8 File Offset: 0x000059D8
[Token(Token = "0x6000211")] [Token(Token = "0x6000212")]
[Address(RVA = "0x15642A0", Offset = "0x15630A0", VA = "0x1815642A0", Slot = "6")] [Address(RVA = "0x15FAE70", Offset = "0x15F9670", VA = "0x1815FAE70", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.AEnd(); this.AEnd();
@@ -38,33 +38,33 @@ public class AI_BossLevel03_Big : AI_NPC
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
} }
// Token: 0x06000212 RID: 530 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000212")]
[Address(RVA = "0x1561870", Offset = "0x1560670", VA = "0x181561870", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000213 RID: 531 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000213 RID: 531 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000213")] [Token(Token = "0x6000213")]
[Address(RVA = "0x1562AF0", Offset = "0x15618F0", VA = "0x181562AF0")] [Address(RVA = "0x15F8440", Offset = "0x15F6C40", VA = "0x1815F8440", Slot = "22")]
private void InitFightStatus(AI_BossLevel03_Big.AIFighting Status) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000214 RID: 532 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000214 RID: 532 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000214")] [Token(Token = "0x6000214")]
[Address(RVA = "0x1561750", Offset = "0x1560550", VA = "0x181561750")] [Address(RVA = "0x15F96C0", Offset = "0x15F7EC0", VA = "0x1815F96C0")]
private void InitFightStatus(AI_BossLevel03_Big.AIFighting Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000215 RID: 533 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000215")]
[Address(RVA = "0x15F8320", Offset = "0x15F6B20", VA = "0x1815F8320")]
private void FIdle() private void FIdle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000215 RID: 533 RVA: 0x000074CC File Offset: 0x000056CC // Token: 0x06000216 RID: 534 RVA: 0x0000784C File Offset: 0x00005A4C
[Token(Token = "0x6000215")] [Token(Token = "0x6000216")]
[Address(RVA = "0x15647E0", Offset = "0x15635E0", VA = "0x1815647E0")] [Address(RVA = "0x15FB3B0", Offset = "0x15F9BB0", VA = "0x1815FB3B0")]
private void StartBattle() private void StartBattle()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -87,97 +87,97 @@ public class AI_BossLevel03_Big : AI_NPC
this.g_Effect.StopSEEarthQuake(); this.g_Effect.StopSEEarthQuake();
} }
// Token: 0x06000216 RID: 534 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000216")]
[Address(RVA = "0x15654D0", Offset = "0x15642D0", VA = "0x1815654D0")]
private void Watch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000217 RID: 535 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000217 RID: 535 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000217")] [Token(Token = "0x6000217")]
[Address(RVA = "0x1565340", Offset = "0x1564140", VA = "0x181565340")] [Address(RVA = "0x15FC0E0", Offset = "0x15FA8E0", VA = "0x1815FC0E0")]
private void WalkForward() private void Watch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000218 RID: 536 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000218 RID: 536 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000218")] [Token(Token = "0x6000218")]
[Address(RVA = "0x1560720", Offset = "0x155F520", VA = "0x181560720")] [Address(RVA = "0x15FBF50", Offset = "0x15FA750", VA = "0x1815FBF50")]
private void Attack01() private void WalkForward()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000219 RID: 537 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000219 RID: 537 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000219")] [Token(Token = "0x6000219")]
[Address(RVA = "0x1560EC0", Offset = "0x155FCC0", VA = "0x181560EC0")] [Address(RVA = "0x15F72F0", Offset = "0x15F5AF0", VA = "0x1815F72F0")]
private void AttackSweep() private void Attack01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600021A RID: 538 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600021A RID: 538 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600021A")] [Token(Token = "0x600021A")]
[Address(RVA = "0x1560AE0", Offset = "0x155F8E0", VA = "0x181560AE0")] [Address(RVA = "0x15F7A90", Offset = "0x15F6290", VA = "0x1815F7A90")]
private void Attack02() private void AttackSweep()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600021B RID: 539 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600021B RID: 539 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600021B")] [Token(Token = "0x600021B")]
[Address(RVA = "0x1560E50", Offset = "0x155FC50", VA = "0x181560E50")] [Address(RVA = "0x15F76B0", Offset = "0x15F5EB0", VA = "0x1815F76B0")]
private void AttackSplashDouble() private void Attack02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600021C RID: 540 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600021C RID: 540 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600021C")] [Token(Token = "0x600021C")]
[Address(RVA = "0x1560E50", Offset = "0x155FC50", VA = "0x181560E50")] [Address(RVA = "0x15F7A20", Offset = "0x15F6220", VA = "0x1815F7A20")]
private void AttackThrow() private void AttackSplashDouble()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600021D RID: 541 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600021D RID: 541 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600021D")] [Token(Token = "0x600021D")]
[Address(RVA = "0x1561480", Offset = "0x1560280", VA = "0x181561480")] [Address(RVA = "0x15F7A20", Offset = "0x15F6220", VA = "0x1815F7A20")]
private void Charge() private void AttackThrow()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600021E RID: 542 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600021E RID: 542 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600021E")] [Token(Token = "0x600021E")]
[Address(RVA = "0x1561190", Offset = "0x155FF90", VA = "0x181561190")] [Address(RVA = "0x15F8050", Offset = "0x15F6850", VA = "0x1815F8050")]
private void ChargeAttack() private void Charge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600021F RID: 543 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600021F RID: 543 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600021F")] [Token(Token = "0x600021F")]
[Address(RVA = "0x15612C0", Offset = "0x15600C0", VA = "0x1815612C0")] [Address(RVA = "0x15F7D60", Offset = "0x15F6560", VA = "0x1815F7D60")]
private void ChargeFar() private void ChargeAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000220 RID: 544 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000220 RID: 544 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000220")] [Token(Token = "0x6000220")]
[Address(RVA = "0x1561090", Offset = "0x155FE90", VA = "0x181561090")] [Address(RVA = "0x15F7E90", Offset = "0x15F6690", VA = "0x1815F7E90")]
private void ChargeFar()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000221 RID: 545 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000221")]
[Address(RVA = "0x15F7C60", Offset = "0x15F6460", VA = "0x1815F7C60")]
private void ChargeAttackFar() private void ChargeAttackFar()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000221 RID: 545 RVA: 0x0000753C File Offset: 0x0000573C // Token: 0x06000222 RID: 546 RVA: 0x000078BC File Offset: 0x00005ABC
[Token(Token = "0x6000221")] [Token(Token = "0x6000222")]
[Address(RVA = "0x1561290", Offset = "0x1560090", VA = "0x181561290")] [Address(RVA = "0x15F7E60", Offset = "0x15F6660", VA = "0x1815F7E60")]
private void ChargeDamaged() private void ChargeDamaged()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -190,9 +190,9 @@ public class AI_BossLevel03_Big : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000222 RID: 546 RVA: 0x00007568 File Offset: 0x00005768 // Token: 0x06000223 RID: 547 RVA: 0x000078E8 File Offset: 0x00005AE8
[Token(Token = "0x6000222")] [Token(Token = "0x6000223")]
[Address(RVA = "0x15606C0", Offset = "0x155F4C0", VA = "0x1815606C0")] [Address(RVA = "0x15F7290", Offset = "0x15F5A90", VA = "0x1815F7290")]
private void ADeath() private void ADeath()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -205,9 +205,9 @@ public class AI_BossLevel03_Big : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000223 RID: 547 RVA: 0x00007594 File Offset: 0x00005794 // Token: 0x06000224 RID: 548 RVA: 0x00007914 File Offset: 0x00005B14
[Token(Token = "0x6000223")] [Token(Token = "0x6000224")]
[Address(RVA = "0x15606F0", Offset = "0x155F4F0", VA = "0x1815606F0")] [Address(RVA = "0x15F72C0", Offset = "0x15F5AC0", VA = "0x1815F72C0")]
private void ADestory() private void ADestory()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -220,25 +220,25 @@ public class AI_BossLevel03_Big : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000224 RID: 548 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000225 RID: 549 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000224")] [Token(Token = "0x6000225")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
private void AEnd() private void AEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000225 RID: 549 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000226 RID: 550 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000225")] [Token(Token = "0x6000226")]
[Address(RVA = "0x15622C0", Offset = "0x15610C0", VA = "0x1815622C0", Slot = "33")] [Address(RVA = "0x15F8E90", Offset = "0x15F7690", VA = "0x1815F8E90", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000226 RID: 550 RVA: 0x000075C0 File Offset: 0x000057C0 // Token: 0x06000227 RID: 551 RVA: 0x00007940 File Offset: 0x00005B40
[Token(Token = "0x6000226")] [Token(Token = "0x6000227")]
[Address(RVA = "0x1564780", Offset = "0x1563580", VA = "0x181564780", Slot = "35")] [Address(RVA = "0x15FB350", Offset = "0x15F9B50", VA = "0x1815FB350", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -246,9 +246,9 @@ public class AI_BossLevel03_Big : AI_NPC
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000227 RID: 551 RVA: 0x000075F4 File Offset: 0x000057F4 // Token: 0x06000228 RID: 552 RVA: 0x00007974 File Offset: 0x00005B74
[Token(Token = "0x6000227")] [Token(Token = "0x6000228")]
[Address(RVA = "0x1495E30", Offset = "0x1494C30", VA = "0x181495E30", Slot = "32")] [Address(RVA = "0x1557E70", Offset = "0x1556670", VA = "0x181557E70", Slot = "32")]
public override void Remove() public override void Remove()
{ {
this.AEnd(); this.AEnd();
@@ -257,9 +257,9 @@ public class AI_BossLevel03_Big : AI_NPC
g_This.SetActive(num != 0); g_This.SetActive(num != 0);
} }
// Token: 0x06000228 RID: 552 RVA: 0x00007620 File Offset: 0x00005820 // Token: 0x06000229 RID: 553 RVA: 0x000079A0 File Offset: 0x00005BA0
[Token(Token = "0x6000228")] [Token(Token = "0x6000229")]
[Address(RVA = "0x15616A0", Offset = "0x15604A0", VA = "0x1815616A0", Slot = "31")] [Address(RVA = "0x15F8270", Offset = "0x15F6A70", VA = "0x1815F8270", Slot = "31")]
public override void Create() public override void Create()
{ {
this.AEnd(); this.AEnd();
@@ -274,26 +274,26 @@ public class AI_BossLevel03_Big : AI_NPC
this.InitFightStatus((AI_BossLevel03_Big.AIFighting)num2); this.InitFightStatus((AI_BossLevel03_Big.AIFighting)num2);
} }
// Token: 0x06000229 RID: 553 RVA: 0x0000767C File Offset: 0x0000587C // Token: 0x0600022A RID: 554 RVA: 0x000079FC File Offset: 0x00005BFC
[Token(Token = "0x6000229")] [Token(Token = "0x600022A")]
[Address(RVA = "0x1495E60", Offset = "0x1494C60", VA = "0x181495E60", Slot = "30")] [Address(RVA = "0x1557EA0", Offset = "0x15566A0", VA = "0x181557EA0", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_NPCM.SetLockPoint(true); this.g_NPCM.SetLockPoint(true);
} }
// Token: 0x0600022A RID: 554 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600022B RID: 555 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600022A")] [Token(Token = "0x600022B")]
[Address(RVA = "0x1564360", Offset = "0x1563160", VA = "0x181564360", Slot = "36")] [Address(RVA = "0x15FAF30", Offset = "0x15F9730", VA = "0x1815FAF30", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600022B RID: 555 RVA: 0x000076A4 File Offset: 0x000058A4 // Token: 0x0600022C RID: 556 RVA: 0x00007A24 File Offset: 0x00005C24
[Token(Token = "0x600022B")] [Token(Token = "0x600022C")]
[Address(RVA = "0x1564690", Offset = "0x1563490", VA = "0x181564690", Slot = "37")] [Address(RVA = "0x15FB260", Offset = "0x15F9A60", VA = "0x1815FB260", Slot = "37")]
public override void SetSpeakLayerWeight(bool bEnable, string Name = "") public override void SetSpeakLayerWeight(bool bEnable, string Name = "")
{ {
Animator animator; Animator animator;
@@ -319,219 +319,219 @@ public class AI_BossLevel03_Big : AI_NPC
animator2.CrossFade(Name, 0.05f, 1, (float)num2); animator2.CrossFade(Name, 0.05f, 1, (float)num2);
} }
// Token: 0x0600022C RID: 556 RVA: 0x00007700 File Offset: 0x00005900 // Token: 0x0600022D RID: 557 RVA: 0x00007A80 File Offset: 0x00005C80
[Token(Token = "0x600022C")] [Token(Token = "0x600022D")]
[Address(RVA = "0x1565630", Offset = "0x1564430", VA = "0x181565630")] [Address(RVA = "0x15FC240", Offset = "0x15FAA40", VA = "0x1815FC240")]
public AI_BossLevel03_Big() public AI_BossLevel03_Big()
{ {
} }
// Token: 0x0400027B RID: 635 // Token: 0x04000280 RID: 640
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400027B")] [Token(Token = "0x4000280")]
private BossLevel03BigEffectPlay g_Effect; private BossLevel03BigEffectPlay g_Effect;
// Token: 0x0400027C RID: 636 // Token: 0x04000281 RID: 641
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400027C")] [Token(Token = "0x4000281")]
private VoiceBoss03Big g_Voice; private VoiceBoss03Big g_Voice;
// Token: 0x0400027D RID: 637 // Token: 0x04000282 RID: 642
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400027D")] [Token(Token = "0x4000282")]
private Animator g_FaceAnim; private Animator g_FaceAnim;
// Token: 0x0400027E RID: 638 // Token: 0x04000283 RID: 643
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x400027E")] [Token(Token = "0x4000283")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x0400027F RID: 639 // Token: 0x04000284 RID: 644
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x400027F")] [Token(Token = "0x4000284")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x04000280 RID: 640 // Token: 0x04000285 RID: 645
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000280")] [Token(Token = "0x4000285")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x04000281 RID: 641 // Token: 0x04000286 RID: 646
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000281")] [Token(Token = "0x4000286")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x04000282 RID: 642 // Token: 0x04000287 RID: 647
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000282")] [Token(Token = "0x4000287")]
private Shake g_ShakeLUA; private Shake g_ShakeLUA;
// Token: 0x04000283 RID: 643 // Token: 0x04000288 RID: 648
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000283")] [Token(Token = "0x4000288")]
private Shake g_ShakeRUA; private Shake g_ShakeRUA;
// Token: 0x04000284 RID: 644 // Token: 0x04000289 RID: 649
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000284")] [Token(Token = "0x4000289")]
private Shake g_ShakeLHand; private Shake g_ShakeLHand;
// Token: 0x04000285 RID: 645 // Token: 0x0400028A RID: 650
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000285")] [Token(Token = "0x400028A")]
private Shake g_ShakeRHand; private Shake g_ShakeRHand;
// Token: 0x04000286 RID: 646 // Token: 0x0400028B RID: 651
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000286")] [Token(Token = "0x400028B")]
private Shake g_ShakeLThigh; private Shake g_ShakeLThigh;
// Token: 0x04000287 RID: 647 // Token: 0x0400028C RID: 652
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000287")] [Token(Token = "0x400028C")]
private Shake g_ShakeRThigh; private Shake g_ShakeRThigh;
// Token: 0x04000288 RID: 648 // Token: 0x0400028D RID: 653
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000288")] [Token(Token = "0x400028D")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x04000289 RID: 649 // Token: 0x0400028E RID: 654
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000289")] [Token(Token = "0x400028E")]
private AI_BossLevel03_Big.AIFighting g_Fighting = (AI_BossLevel03_Big.AIFighting)((ulong)1L); private AI_BossLevel03_Big.AIFighting g_Fighting = (AI_BossLevel03_Big.AIFighting)((ulong)1L);
// Token: 0x0400028A RID: 650 // Token: 0x0400028F RID: 655
[FieldOffset(Offset = "0x1E4")] [FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x400028A")] [Token(Token = "0x400028F")]
private AI_BossLevel03_Big.AIFighting g_FightNext; private AI_BossLevel03_Big.AIFighting g_FightNext;
// Token: 0x0400028B RID: 651 // Token: 0x04000290 RID: 656
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x400028B")] [Token(Token = "0x4000290")]
private float g_fFightTime; private float g_fFightTime;
// Token: 0x0400028C RID: 652 // Token: 0x04000291 RID: 657
[FieldOffset(Offset = "0x1EC")] [FieldOffset(Offset = "0x1EC")]
[Token(Token = "0x400028C")] [Token(Token = "0x4000291")]
private float g_fAttackCombo; private float g_fAttackCombo;
// Token: 0x0400028D RID: 653 // Token: 0x04000292 RID: 658
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x400028D")] [Token(Token = "0x4000292")]
private float g_fAttackCombo02; private float g_fAttackCombo02;
// Token: 0x0400028E RID: 654 // Token: 0x04000293 RID: 659
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x400028E")] [Token(Token = "0x4000293")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x0400028F RID: 655 // Token: 0x04000294 RID: 660
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400028F")] [Token(Token = "0x4000294")]
private float g_fAniChage; private float g_fAniChage;
// Token: 0x04000290 RID: 656 // Token: 0x04000295 RID: 661
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x4000290")] [Token(Token = "0x4000295")]
private Vector3 g_v3ChargeAttackDirection; private Vector3 g_v3ChargeAttackDirection;
// Token: 0x04000291 RID: 657 // Token: 0x04000296 RID: 662
[Token(Token = "0x4000291")] [Token(Token = "0x4000296")]
private const float g_fChargeValMax = 3f; private const float g_fChargeValMax = 3f;
// Token: 0x04000292 RID: 658 // Token: 0x04000297 RID: 663
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x4000292")] [Token(Token = "0x4000297")]
private float g_fChargeVal; private float g_fChargeVal;
// Token: 0x04000293 RID: 659 // Token: 0x04000298 RID: 664
[FieldOffset(Offset = "0x20C")] [FieldOffset(Offset = "0x20C")]
[Token(Token = "0x4000293")] [Token(Token = "0x4000298")]
private float g_fChargeExplosionTime; private float g_fChargeExplosionTime;
// Token: 0x04000294 RID: 660 // Token: 0x04000299 RID: 665
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x4000294")] [Token(Token = "0x4000299")]
private Vector3 g_v3MoveTarget; private Vector3 g_v3MoveTarget;
// Token: 0x04000295 RID: 661 // Token: 0x0400029A RID: 666
[FieldOffset(Offset = "0x21C")] [FieldOffset(Offset = "0x21C")]
[Token(Token = "0x4000295")] [Token(Token = "0x400029A")]
private bool g_bChargeFarDamage; private bool g_bChargeFarDamage;
// Token: 0x04000296 RID: 662 // Token: 0x0400029B RID: 667
[FieldOffset(Offset = "0x220")] [FieldOffset(Offset = "0x220")]
[Token(Token = "0x4000296")] [Token(Token = "0x400029B")]
private int g_iScriptStep; private int g_iScriptStep;
// Token: 0x04000297 RID: 663 // Token: 0x0400029C RID: 668
[FieldOffset(Offset = "0x224")] [FieldOffset(Offset = "0x224")]
[Token(Token = "0x4000297")] [Token(Token = "0x400029C")]
private bool g_bCatTip; private bool g_bCatTip;
// Token: 0x04000298 RID: 664 // Token: 0x0400029D RID: 669
[FieldOffset(Offset = "0x225")] [FieldOffset(Offset = "0x225")]
[Token(Token = "0x4000298")] [Token(Token = "0x400029D")]
private bool g_bPushPlayer; private bool g_bPushPlayer;
// Token: 0x02000046 RID: 70 // Token: 0x02000047 RID: 71
[Token(Token = "0x2000046")] [Token(Token = "0x2000047")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x0400029A RID: 666
[Token(Token = "0x400029A")]
Null,
// Token: 0x0400029B RID: 667
[Token(Token = "0x400029B")]
Watch,
// Token: 0x0400029C RID: 668
[Token(Token = "0x400029C")]
Attack01,
// Token: 0x0400029D RID: 669
[Token(Token = "0x400029D")]
AttackSweep,
// Token: 0x0400029E RID: 670
[Token(Token = "0x400029E")]
Attack02,
// Token: 0x0400029F RID: 671 // Token: 0x0400029F RID: 671
[Token(Token = "0x400029F")] [Token(Token = "0x400029F")]
Charge, Null,
// Token: 0x040002A0 RID: 672 // Token: 0x040002A0 RID: 672
[Token(Token = "0x40002A0")] [Token(Token = "0x40002A0")]
ChargeAttack, Watch,
// Token: 0x040002A1 RID: 673 // Token: 0x040002A1 RID: 673
[Token(Token = "0x40002A1")] [Token(Token = "0x40002A1")]
ChargeDamaged, Attack01,
// Token: 0x040002A2 RID: 674 // Token: 0x040002A2 RID: 674
[Token(Token = "0x40002A2")] [Token(Token = "0x40002A2")]
AttackSplashDouble, AttackSweep,
// Token: 0x040002A3 RID: 675 // Token: 0x040002A3 RID: 675
[Token(Token = "0x40002A3")] [Token(Token = "0x40002A3")]
AttackThrow, Attack02,
// Token: 0x040002A4 RID: 676 // Token: 0x040002A4 RID: 676
[Token(Token = "0x40002A4")] [Token(Token = "0x40002A4")]
WalkForward, Charge,
// Token: 0x040002A5 RID: 677 // Token: 0x040002A5 RID: 677
[Token(Token = "0x40002A5")] [Token(Token = "0x40002A5")]
ChargeFar, ChargeAttack,
// Token: 0x040002A6 RID: 678 // Token: 0x040002A6 RID: 678
[Token(Token = "0x40002A6")] [Token(Token = "0x40002A6")]
ChargeAttackFar, ChargeDamaged,
// Token: 0x040002A7 RID: 679 // Token: 0x040002A7 RID: 679
[Token(Token = "0x40002A7")] [Token(Token = "0x40002A7")]
Idle, AttackSplashDouble,
// Token: 0x040002A8 RID: 680 // Token: 0x040002A8 RID: 680
[Token(Token = "0x40002A8")] [Token(Token = "0x40002A8")]
StartBattle, AttackThrow,
// Token: 0x040002A9 RID: 681 // Token: 0x040002A9 RID: 681
[Token(Token = "0x40002A9")] [Token(Token = "0x40002A9")]
Death, WalkForward,
// Token: 0x040002AA RID: 682 // Token: 0x040002AA RID: 682
[Token(Token = "0x40002AA")] [Token(Token = "0x40002AA")]
Destory, ChargeFar,
// Token: 0x040002AB RID: 683 // Token: 0x040002AB RID: 683
[Token(Token = "0x40002AB")] [Token(Token = "0x40002AB")]
ChargeAttackFar,
// Token: 0x040002AC RID: 684
[Token(Token = "0x40002AC")]
Idle,
// Token: 0x040002AD RID: 685
[Token(Token = "0x40002AD")]
StartBattle,
// Token: 0x040002AE RID: 686
[Token(Token = "0x40002AE")]
Death,
// Token: 0x040002AF RID: 687
[Token(Token = "0x40002AF")]
Destory,
// Token: 0x040002B0 RID: 688
[Token(Token = "0x40002B0")]
End End
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000048 RID: 72 // Token: 0x02000049 RID: 73
[Token(Token = "0x2000048")] [Token(Token = "0x2000049")]
public class AI_BossLevel04 : AI_NPC public class AI_BossLevel04 : AI_NPC
{ {
// Token: 0x06000230 RID: 560 RVA: 0x0000776C File Offset: 0x0000596C // Token: 0x06000231 RID: 561 RVA: 0x00007AEC File Offset: 0x00005CEC
[Token(Token = "0x6000230")] [Token(Token = "0x6000231")]
[Address(RVA = "0x1496970", Offset = "0x1495770", VA = "0x181496970", Slot = "4")] [Address(RVA = "0x15589B0", Offset = "0x15571B0", VA = "0x1815589B0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -62,45 +62,45 @@ public class AI_BossLevel04 : AI_NPC
this.g_bPlus = false; this.g_bPlus = false;
} }
// Token: 0x06000231 RID: 561 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000232 RID: 562 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000231")] [Token(Token = "0x6000232")]
[Address(RVA = "0x1496D80", Offset = "0x1495B80", VA = "0x181496D80", Slot = "5")] [Address(RVA = "0x1558DC0", Offset = "0x15575C0", VA = "0x181558DC0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000232 RID: 562 RVA: 0x00007964 File Offset: 0x00005B64 // Token: 0x06000233 RID: 563 RVA: 0x00007CE4 File Offset: 0x00005EE4
[Token(Token = "0x6000232")] [Token(Token = "0x6000233")]
[Address(RVA = "0x1495DC0", Offset = "0x1494BC0", VA = "0x181495DC0", Slot = "6")] [Address(RVA = "0x1557E00", Offset = "0x1556600", VA = "0x181557E00", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
base.Initialize(); base..ctor();
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
this.g_ShakeWeapon.Update(); this.g_ShakeWeapon.Update();
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x06000233 RID: 563 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000234 RID: 564 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000233")] [Token(Token = "0x6000234")]
[Address(RVA = "0x1491650", Offset = "0x1490450", VA = "0x181491650", Slot = "22")] [Address(RVA = "0x1553690", Offset = "0x1551E90", VA = "0x181553690", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000234 RID: 564 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000235 RID: 565 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000234")] [Token(Token = "0x6000235")]
[Address(RVA = "0x1492D30", Offset = "0x1491B30", VA = "0x181492D30")] [Address(RVA = "0x1554D70", Offset = "0x1553570", VA = "0x181554D70")]
private void InitFightStatus(AI_BossLevel04.AIFighting Status) private void InitFightStatus(AI_BossLevel04.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000235 RID: 565 RVA: 0x000079AC File Offset: 0x00005BAC // Token: 0x06000236 RID: 566 RVA: 0x00007D2C File Offset: 0x00005F2C
[Token(Token = "0x6000235")] [Token(Token = "0x6000236")]
[Address(RVA = "0x1490020", Offset = "0x148EE20", VA = "0x181490020")] [Address(RVA = "0x1552060", Offset = "0x1550860", VA = "0x181552060")]
private void AFightSelect() private void AFightSelect()
{ {
float num = UnityEngine.Random.Range((float)0, 1f); float num = UnityEngine.Random.Range((float)0, 1f);
@@ -109,9 +109,9 @@ public class AI_BossLevel04 : AI_NPC
this.g_NextFighting = (flag ? AI_BossLevel04.AIFighting.Idle : AI_BossLevel04.AIFighting.Null); this.g_NextFighting = (flag ? AI_BossLevel04.AIFighting.Idle : AI_BossLevel04.AIFighting.Null);
} }
// Token: 0x06000236 RID: 566 RVA: 0x00007A14 File Offset: 0x00005C14 // Token: 0x06000237 RID: 567 RVA: 0x00007D94 File Offset: 0x00005F94
[Token(Token = "0x6000236")] [Token(Token = "0x6000237")]
[Address(RVA = "0x148FFB0", Offset = "0x148EDB0", VA = "0x18148FFB0")] [Address(RVA = "0x1551FF0", Offset = "0x15507F0", VA = "0x181551FF0")]
private void AFightSelectFar() private void AFightSelectFar()
{ {
float num = UnityEngine.Random.Range((float)0, 1f); float num = UnityEngine.Random.Range((float)0, 1f);
@@ -120,65 +120,65 @@ public class AI_BossLevel04 : AI_NPC
this.g_NextFighting = (flag ? AI_BossLevel04.AIFighting.Idle : AI_BossLevel04.AIFighting.Null); this.g_NextFighting = (flag ? AI_BossLevel04.AIFighting.Idle : AI_BossLevel04.AIFighting.Null);
} }
// Token: 0x06000237 RID: 567 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000237")]
[Address(RVA = "0x1491D00", Offset = "0x1490B00", VA = "0x181491D00")]
private float GetAttackRadius(AI_BossLevel04.AIFighting AF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000238 RID: 568 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000238 RID: 568 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000238")] [Token(Token = "0x6000238")]
[Address(RVA = "0x14903E0", Offset = "0x148F1E0", VA = "0x1814903E0")] [Address(RVA = "0x1553D40", Offset = "0x1552540", VA = "0x181553D40")]
private void AWatch() private float GetAttackRadius(AI_BossLevel04.AIFighting AF)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000239 RID: 569 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000239 RID: 569 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000239")] [Token(Token = "0x6000239")]
[Address(RVA = "0x148F640", Offset = "0x148E440", VA = "0x18148F640")] [Address(RVA = "0x1552420", Offset = "0x1550C20", VA = "0x181552420")]
private void ADodge() private void AWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600023A RID: 570 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600023A RID: 570 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600023A")] [Token(Token = "0x600023A")]
[Address(RVA = "0x14902C0", Offset = "0x148F0C0", VA = "0x1814902C0")] [Address(RVA = "0x1551680", Offset = "0x154FE80", VA = "0x181551680")]
private void ATrunPlayer() private void ADodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600023B RID: 571 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600023B RID: 571 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600023B")] [Token(Token = "0x600023B")]
[Address(RVA = "0x1491160", Offset = "0x148FF60", VA = "0x181491160")] [Address(RVA = "0x1552300", Offset = "0x1550B00", VA = "0x181552300")]
private void Attack() private void ATrunPlayer()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600023C RID: 572 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600023C RID: 572 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600023C")] [Token(Token = "0x600023C")]
[Address(RVA = "0x148F470", Offset = "0x148E270", VA = "0x18148F470")] [Address(RVA = "0x15531A0", Offset = "0x15519A0", VA = "0x1815531A0")]
private void ADashStart() private void Attack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600023D RID: 573 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600023D RID: 573 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600023D")] [Token(Token = "0x600023D")]
[Address(RVA = "0x148F4F0", Offset = "0x148E2F0", VA = "0x18148F4F0")] [Address(RVA = "0x15514B0", Offset = "0x154FCB0", VA = "0x1815514B0")]
private void ADashStart()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600023E RID: 574 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600023E")]
[Address(RVA = "0x1551530", Offset = "0x154FD30", VA = "0x181551530")]
private void ADash() private void ADash()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600023E RID: 574 RVA: 0x00007A5C File Offset: 0x00005C5C // Token: 0x0600023F RID: 575 RVA: 0x00007DDC File Offset: 0x00005FDC
[Token(Token = "0x600023E")] [Token(Token = "0x600023F")]
[Address(RVA = "0x148F400", Offset = "0x148E200", VA = "0x18148F400")] [Address(RVA = "0x1551440", Offset = "0x154FC40", VA = "0x181551440")]
private void ADashEnd() private void ADashEnd()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -197,25 +197,25 @@ public class AI_BossLevel04 : AI_NPC
this.InitFightStatus((AI_BossLevel04.AIFighting)((uint)2)); this.InitFightStatus((AI_BossLevel04.AIFighting)((uint)2));
} }
// Token: 0x0600023F RID: 575 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000240 RID: 576 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600023F")] [Token(Token = "0x6000240")]
[Address(RVA = "0x14901E0", Offset = "0x148EFE0", VA = "0x1814901E0")] [Address(RVA = "0x1552220", Offset = "0x1550A20", VA = "0x181552220")]
private void AJumpStart() private void AJumpStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000240 RID: 576 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000241 RID: 577 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000240")] [Token(Token = "0x6000241")]
[Address(RVA = "0x1490250", Offset = "0x148F050", VA = "0x181490250")] [Address(RVA = "0x1552290", Offset = "0x1550A90", VA = "0x181552290")]
private void AJump() private void AJump()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000241 RID: 577 RVA: 0x00007AAC File Offset: 0x00005CAC // Token: 0x06000242 RID: 578 RVA: 0x00007E2C File Offset: 0x0000602C
[Token(Token = "0x6000241")] [Token(Token = "0x6000242")]
[Address(RVA = "0x14900F0", Offset = "0x148EEF0", VA = "0x1814900F0")] [Address(RVA = "0x1552130", Offset = "0x1550930", VA = "0x181552130")]
private void AJumpEnd() private void AJumpEnd()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -251,41 +251,41 @@ public class AI_BossLevel04 : AI_NPC
this.InitFightStatus((AI_BossLevel04.AIFighting)((uint)7)); this.InitFightStatus((AI_BossLevel04.AIFighting)((uint)7));
} }
// Token: 0x06000242 RID: 578 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000242")]
[Address(RVA = "0x1490D80", Offset = "0x148FB80", VA = "0x181490D80")]
private void Attack4()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000243 RID: 579 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000243 RID: 579 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000243")] [Token(Token = "0x6000243")]
[Address(RVA = "0x14965F0", Offset = "0x14953F0", VA = "0x1814965F0")] [Address(RVA = "0x1552DC0", Offset = "0x15515C0", VA = "0x181552DC0")]
private void Skill01() private void Attack4()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000244 RID: 580 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000244 RID: 580 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000244")] [Token(Token = "0x6000244")]
[Address(RVA = "0x1496850", Offset = "0x1495650", VA = "0x181496850")] [Address(RVA = "0x1558630", Offset = "0x1556E30", VA = "0x181558630")]
private void Skill02Plus() private void Skill01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000245 RID: 581 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000245 RID: 581 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000245")] [Token(Token = "0x6000245")]
[Address(RVA = "0x148F020", Offset = "0x148DE20", VA = "0x18148F020")] [Address(RVA = "0x1558890", Offset = "0x1557090", VA = "0x181558890")]
private void Skill02Plus()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000246 RID: 582 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000246")]
[Address(RVA = "0x1551060", Offset = "0x154F860", VA = "0x181551060")]
private void ADamage() private void ADamage()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000246 RID: 582 RVA: 0x00007B40 File Offset: 0x00005D40 // Token: 0x06000247 RID: 583 RVA: 0x00007EC0 File Offset: 0x000060C0
[Token(Token = "0x6000246")] [Token(Token = "0x6000247")]
[Address(RVA = "0x1491620", Offset = "0x1490420", VA = "0x181491620")] [Address(RVA = "0x1553660", Offset = "0x1551E60", VA = "0x181553660")]
public void Dead() public void Dead()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -298,9 +298,9 @@ public class AI_BossLevel04 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000247 RID: 583 RVA: 0x00007B6C File Offset: 0x00005D6C // Token: 0x06000248 RID: 584 RVA: 0x00007EEC File Offset: 0x000060EC
[Token(Token = "0x6000247")] [Token(Token = "0x6000248")]
[Address(RVA = "0x14915F0", Offset = "0x14903F0", VA = "0x1814915F0")] [Address(RVA = "0x1553630", Offset = "0x1551E30", VA = "0x181553630")]
public void DeadLoop() public void DeadLoop()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -313,17 +313,17 @@ public class AI_BossLevel04 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000248 RID: 584 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000249 RID: 585 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000248")] [Token(Token = "0x6000249")]
[Address(RVA = "0x1491E60", Offset = "0x1490C60", VA = "0x181491E60", Slot = "33")] [Address(RVA = "0x1553EA0", Offset = "0x15526A0", VA = "0x181553EA0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000249 RID: 585 RVA: 0x00007B98 File Offset: 0x00005D98 // Token: 0x0600024A RID: 586 RVA: 0x00007F18 File Offset: 0x00006118
[Token(Token = "0x6000249")] [Token(Token = "0x600024A")]
[Address(RVA = "0x1496590", Offset = "0x1495390", VA = "0x181496590", Slot = "35")] [Address(RVA = "0x15585D0", Offset = "0x1556DD0", VA = "0x1815585D0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -331,23 +331,23 @@ public class AI_BossLevel04 : AI_NPC
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x0600024A RID: 586 RVA: 0x00007BCC File Offset: 0x00005DCC // Token: 0x0600024B RID: 587 RVA: 0x00007F4C File Offset: 0x0000614C
[Token(Token = "0x600024A")] [Token(Token = "0x600024B")]
[Address(RVA = "0x1495E30", Offset = "0x1494C30", VA = "0x181495E30", Slot = "32")] [Address(RVA = "0x1557E70", Offset = "0x1556670", VA = "0x181557E70", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num = 0; int num = 0;
g_This.SetActive(num != 0); g_This.SetActive(num != 0);
} }
// Token: 0x0600024B RID: 587 RVA: 0x00007BF8 File Offset: 0x00005DF8 // Token: 0x0600024C RID: 588 RVA: 0x00007F78 File Offset: 0x00006178
[Token(Token = "0x600024B")] [Token(Token = "0x600024C")]
[Address(RVA = "0x1491550", Offset = "0x1490350", VA = "0x181491550", Slot = "31")] [Address(RVA = "0x1553590", Offset = "0x1551D90", VA = "0x181553590", Slot = "31")]
public override void Create() public override void Create()
{ {
base.Initialize(); base..ctor();
this.g_This.SetActive(true); this.g_This.SetActive(true);
this.g_Effect.Create(); this.g_Effect.Create();
this.g_NPCM.SetLockPoint(true); this.g_NPCM.SetLockPoint(true);
@@ -356,34 +356,34 @@ public class AI_BossLevel04 : AI_NPC
g_Anim.Play("200_Debut", num); g_Anim.Play("200_Debut", num);
} }
// Token: 0x0600024C RID: 588 RVA: 0x00007C4C File Offset: 0x00005E4C // Token: 0x0600024D RID: 589 RVA: 0x00007FCC File Offset: 0x000061CC
[Token(Token = "0x600024C")] [Token(Token = "0x600024D")]
[Address(RVA = "0x1495E60", Offset = "0x1494C60", VA = "0x181495E60", Slot = "30")] [Address(RVA = "0x1557EA0", Offset = "0x15566A0", VA = "0x181557EA0", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_NPCM.SetLockPoint(true); this.g_NPCM.SetLockPoint(true);
} }
// Token: 0x0600024D RID: 589 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600024E RID: 590 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600024D")] [Token(Token = "0x600024E")]
[Address(RVA = "0x1495E90", Offset = "0x1494C90", VA = "0x181495E90", Slot = "36")] [Address(RVA = "0x1557ED0", Offset = "0x15566D0", VA = "0x181557ED0", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600024E RID: 590 RVA: 0x00007C74 File Offset: 0x00005E74 // Token: 0x0600024F RID: 591 RVA: 0x00007FF4 File Offset: 0x000061F4
[Token(Token = "0x600024E")] [Token(Token = "0x600024F")]
[Address(RVA = "0x1491D90", Offset = "0x1490B90", VA = "0x181491D90")] [Address(RVA = "0x1553DD0", Offset = "0x15525D0", VA = "0x181553DD0")]
private string GetBossName() private string GetBossName()
{ {
return Game.<UISystemText>k__BackingField.GetText(404); return Game.<UISystemText>k__BackingField.GetText(404);
} }
// Token: 0x0600024F RID: 591 RVA: 0x00007C98 File Offset: 0x00005E98 // Token: 0x06000250 RID: 592 RVA: 0x00008018 File Offset: 0x00006218
[Token(Token = "0x600024F")] [Token(Token = "0x6000250")]
[Address(RVA = "0x1496540", Offset = "0x1495340", VA = "0x181496540", Slot = "37")] [Address(RVA = "0x1558580", Offset = "0x1556D80", VA = "0x181558580", Slot = "37")]
public override void SetSpeakLayerWeight(bool bEnable, string Name = "") public override void SetSpeakLayerWeight(bool bEnable, string Name = "")
{ {
Animator animator = this.g_AnimFace; Animator animator = this.g_AnimFace;
@@ -396,307 +396,307 @@ public class AI_BossLevel04 : AI_NPC
animator.SetLayerWeight(1, 1f); animator.SetLayerWeight(1, 1f);
} }
// Token: 0x06000250 RID: 592 RVA: 0x00007CD0 File Offset: 0x00005ED0 // Token: 0x06000251 RID: 593 RVA: 0x00008050 File Offset: 0x00006250
[Token(Token = "0x6000250")] [Token(Token = "0x6000251")]
[Address(RVA = "0xFB2FC0", Offset = "0xFB1DC0", VA = "0x180FB2FC0")] [Address(RVA = "0x104E0B0", Offset = "0x104C8B0", VA = "0x18104E0B0")]
public void SetTyrantsTime(float fTyrantsTime) public void SetTyrantsTime(float fTyrantsTime)
{ {
this.g_fTyrantsTime = fTyrantsTime; this.g_fTyrantsTime = fTyrantsTime;
} }
// Token: 0x06000251 RID: 593 RVA: 0x00007CE4 File Offset: 0x00005EE4 // Token: 0x06000252 RID: 594 RVA: 0x00008064 File Offset: 0x00006264
[Token(Token = "0x6000251")] [Token(Token = "0x6000252")]
[Address(RVA = "0x1491E50", Offset = "0x1490C50", VA = "0x181491E50")] [Address(RVA = "0x1553E90", Offset = "0x1552690", VA = "0x181553E90")]
public bool GetIsPlus() public bool GetIsPlus()
{ {
return this.g_bPlus; return this.g_bPlus;
} }
// Token: 0x06000252 RID: 594 RVA: 0x00007CF8 File Offset: 0x00005EF8 // Token: 0x06000253 RID: 595 RVA: 0x00008078 File Offset: 0x00006278
[Token(Token = "0x6000252")] [Token(Token = "0x6000253")]
[Address(RVA = "0x14973D0", Offset = "0x14961D0", VA = "0x1814973D0")] [Address(RVA = "0x1559410", Offset = "0x1557C10", VA = "0x181559410")]
public AI_BossLevel04() public AI_BossLevel04()
{ {
} }
// Token: 0x040002AE RID: 686 // Token: 0x040002B3 RID: 691
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40002AE")] [Token(Token = "0x40002B3")]
private BossLevel04EffectPlay g_Effect; private BossLevel04EffectPlay g_Effect;
// Token: 0x040002AF RID: 687 // Token: 0x040002B4 RID: 692
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40002AF")] [Token(Token = "0x40002B4")]
private VoiceBoss04 g_Voice; private VoiceBoss04 g_Voice;
// Token: 0x040002B0 RID: 688 // Token: 0x040002B5 RID: 693
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40002B0")] [Token(Token = "0x40002B5")]
private Animator g_AnimFace; private Animator g_AnimFace;
// Token: 0x040002B1 RID: 689 // Token: 0x040002B6 RID: 694
[Token(Token = "0x40002B1")] [Token(Token = "0x40002B6")]
private const float g_fAttackDodgeRadius = 7.5f; private const float g_fAttackDodgeRadius = 7.5f;
// Token: 0x040002B2 RID: 690 // Token: 0x040002B7 RID: 695
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40002B2")] [Token(Token = "0x40002B7")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x040002B3 RID: 691 // Token: 0x040002B8 RID: 696
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x40002B3")] [Token(Token = "0x40002B8")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x040002B4 RID: 692 // Token: 0x040002B9 RID: 697
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x40002B4")] [Token(Token = "0x40002B9")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x040002B5 RID: 693 // Token: 0x040002BA RID: 698
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40002B5")] [Token(Token = "0x40002BA")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x040002B6 RID: 694 // Token: 0x040002BB RID: 699
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40002B6")] [Token(Token = "0x40002BB")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x040002B7 RID: 695 // Token: 0x040002BC RID: 700
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40002B7")] [Token(Token = "0x40002BC")]
private Shake g_ShakeWeapon; private Shake g_ShakeWeapon;
// Token: 0x040002B8 RID: 696 // Token: 0x040002BD RID: 701
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40002B8")] [Token(Token = "0x40002BD")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x040002B9 RID: 697 // Token: 0x040002BE RID: 702
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40002B9")] [Token(Token = "0x40002BE")]
private Vector3 g_v3DodgeDirection; private Vector3 g_v3DodgeDirection;
// Token: 0x040002BA RID: 698 // Token: 0x040002BF RID: 703
[FieldOffset(Offset = "0x1CC")] [FieldOffset(Offset = "0x1CC")]
[Token(Token = "0x40002BA")] [Token(Token = "0x40002BF")]
private AI_BossLevel04.AIFighting g_Fighting = (AI_BossLevel04.AIFighting)((ulong)1L); private AI_BossLevel04.AIFighting g_Fighting = (AI_BossLevel04.AIFighting)((ulong)1L);
// Token: 0x040002BB RID: 699 // Token: 0x040002C0 RID: 704
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40002BB")] [Token(Token = "0x40002C0")]
private AI_BossLevel04.AIFighting g_NextFighting; private AI_BossLevel04.AIFighting g_NextFighting;
// Token: 0x040002BC RID: 700 // Token: 0x040002C1 RID: 705
[FieldOffset(Offset = "0x1D4")] [FieldOffset(Offset = "0x1D4")]
[Token(Token = "0x40002BC")] [Token(Token = "0x40002C1")]
private int g_iAWatchMoveDir; private int g_iAWatchMoveDir;
// Token: 0x040002BD RID: 701 // Token: 0x040002C2 RID: 706
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40002BD")] [Token(Token = "0x40002C2")]
private float g_fAttackMove; private float g_fAttackMove;
// Token: 0x040002BE RID: 702 // Token: 0x040002C3 RID: 707
[FieldOffset(Offset = "0x1DC")] [FieldOffset(Offset = "0x1DC")]
[Token(Token = "0x40002BE")] [Token(Token = "0x40002C3")]
private float g_fAttackMove02; private float g_fAttackMove02;
// Token: 0x040002BF RID: 703 // Token: 0x040002C4 RID: 708
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40002BF")] [Token(Token = "0x40002C4")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x040002C0 RID: 704 // Token: 0x040002C5 RID: 709
[FieldOffset(Offset = "0x1E4")] [FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x40002C0")] [Token(Token = "0x40002C5")]
private float g_fAttackCombo; private float g_fAttackCombo;
// Token: 0x040002C1 RID: 705 // Token: 0x040002C6 RID: 710
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x40002C1")] [Token(Token = "0x40002C6")]
private float g_fAniDamagedWeights; private float g_fAniDamagedWeights;
// Token: 0x040002C2 RID: 706 // Token: 0x040002C7 RID: 711
[FieldOffset(Offset = "0x1EC")] [FieldOffset(Offset = "0x1EC")]
[Token(Token = "0x40002C2")] [Token(Token = "0x40002C7")]
private int g_iScriptStep; private int g_iScriptStep;
// Token: 0x040002C3 RID: 707 // Token: 0x040002C8 RID: 712
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x40002C3")] [Token(Token = "0x40002C8")]
private float g_fScriptLookUp; private float g_fScriptLookUp;
// Token: 0x040002C4 RID: 708 // Token: 0x040002C9 RID: 713
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x40002C4")] [Token(Token = "0x40002C9")]
private float g_fScriptDebut05; private float g_fScriptDebut05;
// Token: 0x040002C5 RID: 709 // Token: 0x040002CA RID: 714
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x40002C5")] [Token(Token = "0x40002CA")]
private float g_fPlayerChargeShot; private float g_fPlayerChargeShot;
// Token: 0x040002C6 RID: 710 // Token: 0x040002CB RID: 715
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x40002C6")] [Token(Token = "0x40002CB")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x040002C7 RID: 711 // Token: 0x040002CC RID: 716
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x40002C7")] [Token(Token = "0x40002CC")]
private bool g_bDebut = true; private bool g_bDebut = true;
// Token: 0x040002C8 RID: 712 // Token: 0x040002CD RID: 717
[FieldOffset(Offset = "0x201")] [FieldOffset(Offset = "0x201")]
[Token(Token = "0x40002C8")] [Token(Token = "0x40002CD")]
private bool g_bPlus; private bool g_bPlus;
// Token: 0x02000049 RID: 73 // Token: 0x0200004A RID: 74
[Token(Token = "0x2000049")] [Token(Token = "0x200004A")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x040002CA RID: 714
[Token(Token = "0x40002CA")]
Null,
// Token: 0x040002CB RID: 715
[Token(Token = "0x40002CB")]
Idle,
// Token: 0x040002CC RID: 716
[Token(Token = "0x40002CC")]
AWatch,
// Token: 0x040002CD RID: 717
[Token(Token = "0x40002CD")]
DodgeL,
// Token: 0x040002CE RID: 718
[Token(Token = "0x40002CE")]
DodgeR,
// Token: 0x040002CF RID: 719 // Token: 0x040002CF RID: 719
[Token(Token = "0x40002CF")] [Token(Token = "0x40002CF")]
DodgeF, Null,
// Token: 0x040002D0 RID: 720 // Token: 0x040002D0 RID: 720
[Token(Token = "0x40002D0")] [Token(Token = "0x40002D0")]
DodgeB, Idle,
// Token: 0x040002D1 RID: 721 // Token: 0x040002D1 RID: 721
[Token(Token = "0x40002D1")] [Token(Token = "0x40002D1")]
DodgeFL, AWatch,
// Token: 0x040002D2 RID: 722 // Token: 0x040002D2 RID: 722
[Token(Token = "0x40002D2")] [Token(Token = "0x40002D2")]
DodgeFR, DodgeL,
// Token: 0x040002D3 RID: 723 // Token: 0x040002D3 RID: 723
[Token(Token = "0x40002D3")] [Token(Token = "0x40002D3")]
DamageF, DodgeR,
// Token: 0x040002D4 RID: 724 // Token: 0x040002D4 RID: 724
[Token(Token = "0x40002D4")] [Token(Token = "0x40002D4")]
DashStart, DodgeF,
// Token: 0x040002D5 RID: 725 // Token: 0x040002D5 RID: 725
[Token(Token = "0x40002D5")] [Token(Token = "0x40002D5")]
Dash, DodgeB,
// Token: 0x040002D6 RID: 726 // Token: 0x040002D6 RID: 726
[Token(Token = "0x40002D6")] [Token(Token = "0x40002D6")]
DashEnd, DodgeFL,
// Token: 0x040002D7 RID: 727 // Token: 0x040002D7 RID: 727
[Token(Token = "0x40002D7")] [Token(Token = "0x40002D7")]
JumpStart, DodgeFR,
// Token: 0x040002D8 RID: 728 // Token: 0x040002D8 RID: 728
[Token(Token = "0x40002D8")] [Token(Token = "0x40002D8")]
Jump, DamageF,
// Token: 0x040002D9 RID: 729 // Token: 0x040002D9 RID: 729
[Token(Token = "0x40002D9")] [Token(Token = "0x40002D9")]
JumpEnd, DashStart,
// Token: 0x040002DA RID: 730 // Token: 0x040002DA RID: 730
[Token(Token = "0x40002DA")] [Token(Token = "0x40002DA")]
Fall, Dash,
// Token: 0x040002DB RID: 731 // Token: 0x040002DB RID: 731
[Token(Token = "0x40002DB")] [Token(Token = "0x40002DB")]
DamageU, DashEnd,
// Token: 0x040002DC RID: 732 // Token: 0x040002DC RID: 732
[Token(Token = "0x40002DC")] [Token(Token = "0x40002DC")]
DamageB, JumpStart,
// Token: 0x040002DD RID: 733 // Token: 0x040002DD RID: 733
[Token(Token = "0x40002DD")] [Token(Token = "0x40002DD")]
DamageL, Jump,
// Token: 0x040002DE RID: 734 // Token: 0x040002DE RID: 734
[Token(Token = "0x40002DE")] [Token(Token = "0x40002DE")]
DamageR, JumpEnd,
// Token: 0x040002DF RID: 735 // Token: 0x040002DF RID: 735
[Token(Token = "0x40002DF")] [Token(Token = "0x40002DF")]
DamageFly, Fall,
// Token: 0x040002E0 RID: 736 // Token: 0x040002E0 RID: 736
[Token(Token = "0x40002E0")] [Token(Token = "0x40002E0")]
Defense, DamageU,
// Token: 0x040002E1 RID: 737 // Token: 0x040002E1 RID: 737
[Token(Token = "0x40002E1")] [Token(Token = "0x40002E1")]
Death, DamageB,
// Token: 0x040002E2 RID: 738 // Token: 0x040002E2 RID: 738
[Token(Token = "0x40002E2")] [Token(Token = "0x40002E2")]
DeathLoop, DamageL,
// Token: 0x040002E3 RID: 739 // Token: 0x040002E3 RID: 739
[Token(Token = "0x40002E3")] [Token(Token = "0x40002E3")]
End, DamageR,
// Token: 0x040002E4 RID: 740 // Token: 0x040002E4 RID: 740
[Token(Token = "0x40002E4")] [Token(Token = "0x40002E4")]
TrunPlayer, DamageFly,
// Token: 0x040002E5 RID: 741 // Token: 0x040002E5 RID: 741
[Token(Token = "0x40002E5")] [Token(Token = "0x40002E5")]
AttackDodgeL, Defense,
// Token: 0x040002E6 RID: 742 // Token: 0x040002E6 RID: 742
[Token(Token = "0x40002E6")] [Token(Token = "0x40002E6")]
AttackDodgeR, Death,
// Token: 0x040002E7 RID: 743 // Token: 0x040002E7 RID: 743
[Token(Token = "0x40002E7")] [Token(Token = "0x40002E7")]
AttackDodgeF, DeathLoop,
// Token: 0x040002E8 RID: 744 // Token: 0x040002E8 RID: 744
[Token(Token = "0x40002E8")] [Token(Token = "0x40002E8")]
AttackDamageL, End,
// Token: 0x040002E9 RID: 745 // Token: 0x040002E9 RID: 745
[Token(Token = "0x40002E9")] [Token(Token = "0x40002E9")]
AttackDamageR, TrunPlayer,
// Token: 0x040002EA RID: 746 // Token: 0x040002EA RID: 746
[Token(Token = "0x40002EA")] [Token(Token = "0x40002EA")]
Attack01, AttackDodgeL,
// Token: 0x040002EB RID: 747 // Token: 0x040002EB RID: 747
[Token(Token = "0x40002EB")] [Token(Token = "0x40002EB")]
Attack02, AttackDodgeR,
// Token: 0x040002EC RID: 748 // Token: 0x040002EC RID: 748
[Token(Token = "0x40002EC")] [Token(Token = "0x40002EC")]
Attack03, AttackDodgeF,
// Token: 0x040002ED RID: 749 // Token: 0x040002ED RID: 749
[Token(Token = "0x40002ED")] [Token(Token = "0x40002ED")]
Attack04, AttackDamageL,
// Token: 0x040002EE RID: 750 // Token: 0x040002EE RID: 750
[Token(Token = "0x40002EE")] [Token(Token = "0x40002EE")]
Attack05, AttackDamageR,
// Token: 0x040002EF RID: 751 // Token: 0x040002EF RID: 751
[Token(Token = "0x40002EF")] [Token(Token = "0x40002EF")]
Attack01To02, Attack01,
// Token: 0x040002F0 RID: 752 // Token: 0x040002F0 RID: 752
[Token(Token = "0x40002F0")] [Token(Token = "0x40002F0")]
Attack02To03, Attack02,
// Token: 0x040002F1 RID: 753 // Token: 0x040002F1 RID: 753
[Token(Token = "0x40002F1")] [Token(Token = "0x40002F1")]
Attack03To04, Attack03,
// Token: 0x040002F2 RID: 754 // Token: 0x040002F2 RID: 754
[Token(Token = "0x40002F2")] [Token(Token = "0x40002F2")]
Attack02To05, Attack04,
// Token: 0x040002F3 RID: 755 // Token: 0x040002F3 RID: 755
[Token(Token = "0x40002F3")] [Token(Token = "0x40002F3")]
Attack04To06, Attack05,
// Token: 0x040002F4 RID: 756 // Token: 0x040002F4 RID: 756
[Token(Token = "0x40002F4")] [Token(Token = "0x40002F4")]
Attack05To07, Attack01To02,
// Token: 0x040002F5 RID: 757 // Token: 0x040002F5 RID: 757
[Token(Token = "0x40002F5")] [Token(Token = "0x40002F5")]
Skill01, Attack02To03,
// Token: 0x040002F6 RID: 758 // Token: 0x040002F6 RID: 758
[Token(Token = "0x40002F6")] [Token(Token = "0x40002F6")]
Skill02, Attack03To04,
// Token: 0x040002F7 RID: 759 // Token: 0x040002F7 RID: 759
[Token(Token = "0x40002F7")] [Token(Token = "0x40002F7")]
Skill02Plus, Attack02To05,
// Token: 0x040002F8 RID: 760 // Token: 0x040002F8 RID: 760
[Token(Token = "0x40002F8")] [Token(Token = "0x40002F8")]
Attack04To06,
// Token: 0x040002F9 RID: 761
[Token(Token = "0x40002F9")]
Attack05To07,
// Token: 0x040002FA RID: 762
[Token(Token = "0x40002FA")]
Skill01,
// Token: 0x040002FB RID: 763
[Token(Token = "0x40002FB")]
Skill02,
// Token: 0x040002FC RID: 764
[Token(Token = "0x40002FC")]
Skill02Plus,
// Token: 0x040002FD RID: 765
[Token(Token = "0x40002FD")]
Skill02PlusStart Skill02PlusStart
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200004A RID: 74 // Token: 0x0200004B RID: 75
[Token(Token = "0x200004A")] [Token(Token = "0x200004B")]
public class AI_BossLevel05 : AI_NPC public class AI_BossLevel05 : AI_NPC
{ {
// Token: 0x06000253 RID: 595 RVA: 0x00007D1C File Offset: 0x00005F1C // Token: 0x06000254 RID: 596 RVA: 0x0000809C File Offset: 0x0000629C
[Token(Token = "0x6000253")] [Token(Token = "0x6000254")]
[Address(RVA = "0x14A04A0", Offset = "0x149F2A0", VA = "0x1814A04A0", Slot = "4")] [Address(RVA = "0x15624E0", Offset = "0x1560CE0", VA = "0x1815624E0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -65,37 +65,37 @@ public class AI_BossLevel05 : AI_NPC
this.g_Status = (AI_NPC.AIStatus)((ulong)17L); this.g_Status = (AI_NPC.AIStatus)((ulong)17L);
} }
// Token: 0x06000254 RID: 596 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000255 RID: 597 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000254")] [Token(Token = "0x6000255")]
[Address(RVA = "0x14A08E0", Offset = "0x149F6E0", VA = "0x1814A08E0", Slot = "5")] [Address(RVA = "0x1562920", Offset = "0x1561120", VA = "0x181562920", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000255 RID: 597 RVA: 0x00007F2C File Offset: 0x0000612C // Token: 0x06000256 RID: 598 RVA: 0x000082AC File Offset: 0x000064AC
[Token(Token = "0x6000255")] [Token(Token = "0x6000256")]
[Address(RVA = "0x149FE20", Offset = "0x149EC20", VA = "0x18149FE20", Slot = "6")] [Address(RVA = "0x1561E60", Offset = "0x1560660", VA = "0x181561E60", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
base.Initialize(); base..ctor();
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
this.g_ShakeWeapon.Update(); this.g_ShakeWeapon.Update();
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x06000256 RID: 598 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000257 RID: 599 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000256")] [Token(Token = "0x6000257")]
[Address(RVA = "0x149AAB0", Offset = "0x14998B0", VA = "0x18149AAB0", Slot = "22")] [Address(RVA = "0x155CAF0", Offset = "0x155B2F0", VA = "0x18155CAF0", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000257 RID: 599 RVA: 0x00007F74 File Offset: 0x00006174 // Token: 0x06000258 RID: 600 RVA: 0x000082F4 File Offset: 0x000064F4
[Token(Token = "0x6000257")] [Token(Token = "0x6000258")]
[Address(RVA = "0x149A960", Offset = "0x1499760", VA = "0x18149A960")] [Address(RVA = "0x155C9A0", Offset = "0x155B1A0", VA = "0x18155C9A0")]
private void EndFightStatus(AI_BossLevel05.AIFighting Status) private void EndFightStatus(AI_BossLevel05.AIFighting Status)
{ {
if (Status == AI_BossLevel05.AIFighting.Idle) if (Status == AI_BossLevel05.AIFighting.Idle)
@@ -107,153 +107,153 @@ public class AI_BossLevel05 : AI_NPC
} }
} }
// Token: 0x06000258 RID: 600 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000258")]
[Address(RVA = "0x149C4E0", Offset = "0x149B2E0", VA = "0x18149C4E0")]
private void InitFightStatus(AI_BossLevel05.AIFighting Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000259 RID: 601 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000259 RID: 601 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000259")] [Token(Token = "0x6000259")]
[Address(RVA = "0x1498E40", Offset = "0x1497C40", VA = "0x181498E40")] [Address(RVA = "0x155E520", Offset = "0x155CD20", VA = "0x18155E520")]
private void AFightSelect() private void InitFightStatus(AI_BossLevel05.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600025A RID: 602 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600025A RID: 602 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600025A")] [Token(Token = "0x600025A")]
[Address(RVA = "0x149B650", Offset = "0x149A450", VA = "0x18149B650")] [Address(RVA = "0x155AE80", Offset = "0x1559680", VA = "0x18155AE80")]
private float GetAttackRadius(AI_BossLevel05.AIFighting AF) private void AFightSelect()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600025B RID: 603 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600025B RID: 603 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600025B")] [Token(Token = "0x600025B")]
[Address(RVA = "0x1499410", Offset = "0x1498210", VA = "0x181499410")] [Address(RVA = "0x155D690", Offset = "0x155BE90", VA = "0x18155D690")]
private void AWatch() private float GetAttackRadius(AI_BossLevel05.AIFighting AF)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600025C RID: 604 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600025C RID: 604 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600025C")] [Token(Token = "0x600025C")]
[Address(RVA = "0x1498680", Offset = "0x1497480", VA = "0x181498680")] [Address(RVA = "0x155B450", Offset = "0x1559C50", VA = "0x18155B450")]
private void ADashStart() private void AWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600025D RID: 605 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600025D RID: 605 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600025D")] [Token(Token = "0x600025D")]
[Address(RVA = "0x1498F20", Offset = "0x1497D20", VA = "0x181498F20")] [Address(RVA = "0x155A6C0", Offset = "0x1558EC0", VA = "0x18155A6C0")]
private void AMagic02DashStart() private void ADashStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600025E RID: 606 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600025E RID: 606 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600025E")] [Token(Token = "0x600025E")]
[Address(RVA = "0x1498840", Offset = "0x1497640", VA = "0x181498840")] [Address(RVA = "0x155AF60", Offset = "0x1559760", VA = "0x18155AF60")]
private void ADash() private void AMagic02DashStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600025F RID: 607 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600025F RID: 607 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600025F")] [Token(Token = "0x600025F")]
[Address(RVA = "0x14982A0", Offset = "0x14970A0", VA = "0x1814982A0")] [Address(RVA = "0x155A880", Offset = "0x1559080", VA = "0x18155A880")]
private void ADashPlus() private void ADash()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000260 RID: 608 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000260 RID: 608 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000260")] [Token(Token = "0x6000260")]
[Address(RVA = "0x14990B0", Offset = "0x1497EB0", VA = "0x1814990B0")] [Address(RVA = "0x155A2E0", Offset = "0x1558AE0", VA = "0x18155A2E0")]
private void AMagic02Dash() private void ADashPlus()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000261 RID: 609 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000261 RID: 609 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000261")] [Token(Token = "0x6000261")]
[Address(RVA = "0x1498100", Offset = "0x1496F00", VA = "0x181498100")] [Address(RVA = "0x155B0F0", Offset = "0x15598F0", VA = "0x18155B0F0")]
private void ADashEnd() private void AMagic02Dash()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000262 RID: 610 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000262 RID: 610 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000262")] [Token(Token = "0x6000262")]
[Address(RVA = "0x1497BD0", Offset = "0x14969D0", VA = "0x181497BD0")] [Address(RVA = "0x155A140", Offset = "0x1558940", VA = "0x18155A140")]
private void AAttackDashBLoop() private void ADashEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000263 RID: 611 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000263 RID: 611 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000263")] [Token(Token = "0x6000263")]
[Address(RVA = "0x1497920", Offset = "0x1496720", VA = "0x181497920")] [Address(RVA = "0x1559C10", Offset = "0x1558410", VA = "0x181559C10")]
private void AAttackDashB02() private void AAttackDashBLoop()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000264 RID: 612 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000264 RID: 612 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000264")] [Token(Token = "0x6000264")]
[Address(RVA = "0x149A600", Offset = "0x1499400", VA = "0x18149A600")] [Address(RVA = "0x1559960", Offset = "0x1558160", VA = "0x181559960")]
private void AttackPenetrateLoop() private void AAttackDashB02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000265 RID: 613 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000265 RID: 613 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000265")] [Token(Token = "0x6000265")]
[Address(RVA = "0x149A470", Offset = "0x1499270", VA = "0x18149A470")] [Address(RVA = "0x155C640", Offset = "0x155AE40", VA = "0x18155C640")]
private void AttackPenetrateAgain() private void AttackPenetrateLoop()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000266 RID: 614 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000266 RID: 614 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000266")] [Token(Token = "0x6000266")]
[Address(RVA = "0x149A400", Offset = "0x1499200", VA = "0x18149A400")] [Address(RVA = "0x155C4B0", Offset = "0x155ACB0", VA = "0x18155C4B0")]
private void AttackCannonLoop() private void AttackPenetrateAgain()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000267 RID: 615 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000267 RID: 615 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000267")] [Token(Token = "0x6000267")]
[Address(RVA = "0x1497D20", Offset = "0x1496B20", VA = "0x181497D20")] [Address(RVA = "0x155C440", Offset = "0x155AC40", VA = "0x18155C440")]
private void AAttack() private void AttackCannonLoop()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000268 RID: 616 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000268 RID: 616 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000268")] [Token(Token = "0x6000268")]
[Address(RVA = "0x14973F0", Offset = "0x14961F0", VA = "0x1814973F0")] [Address(RVA = "0x1559D60", Offset = "0x1558560", VA = "0x181559D60")]
private void AAttack0103() private void AAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000269 RID: 617 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000269 RID: 617 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000269")] [Token(Token = "0x6000269")]
[Address(RVA = "0x14974F0", Offset = "0x14962F0", VA = "0x1814974F0")] [Address(RVA = "0x1559430", Offset = "0x1557C30", VA = "0x181559430")]
private void AAttack0103()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600026A RID: 618 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600026A")]
[Address(RVA = "0x1559530", Offset = "0x1557D30", VA = "0x181559530")]
private void AAttack0203() private void AAttack0203()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600026A RID: 618 RVA: 0x00007FB8 File Offset: 0x000061B8 // Token: 0x0600026B RID: 619 RVA: 0x00008338 File Offset: 0x00006538
[Token(Token = "0x600026A")] [Token(Token = "0x600026B")]
[Address(RVA = "0x1499CC0", Offset = "0x1498AC0", VA = "0x181499CC0")] [Address(RVA = "0x155BD00", Offset = "0x155A500", VA = "0x18155BD00")]
private void Attack03Start() private void Attack03Start()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -316,41 +316,41 @@ public class AI_BossLevel05 : AI_NPC
} }
} }
// Token: 0x0600026B RID: 619 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600026B")]
[Address(RVA = "0x1499A20", Offset = "0x1498820", VA = "0x181499A20")]
private void Attack03Loop()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600026C RID: 620 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600026C RID: 620 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600026C")] [Token(Token = "0x600026C")]
[Address(RVA = "0x149A190", Offset = "0x1498F90", VA = "0x18149A190")] [Address(RVA = "0x155BA60", Offset = "0x155A260", VA = "0x18155BA60")]
private void Attack04Start() private void Attack03Loop()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600026D RID: 621 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600026D RID: 621 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600026D")] [Token(Token = "0x600026D")]
[Address(RVA = "0x1499FA0", Offset = "0x1498DA0", VA = "0x181499FA0")] [Address(RVA = "0x155C1D0", Offset = "0x155A9D0", VA = "0x18155C1D0")]
private void Attack04Loop() private void Attack04Start()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600026E RID: 622 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600026E RID: 622 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600026E")] [Token(Token = "0x600026E")]
[Address(RVA = "0x1497FB0", Offset = "0x1496DB0", VA = "0x181497FB0")] [Address(RVA = "0x155BFE0", Offset = "0x155A7E0", VA = "0x18155BFE0")]
private void Attack04Loop()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600026F RID: 623 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600026F")]
[Address(RVA = "0x1559FF0", Offset = "0x15587F0", VA = "0x181559FF0")]
private void ACharge() private void ACharge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600026F RID: 623 RVA: 0x00008118 File Offset: 0x00006318 // Token: 0x06000270 RID: 624 RVA: 0x00008498 File Offset: 0x00006698
[Token(Token = "0x600026F")] [Token(Token = "0x6000270")]
[Address(RVA = "0x1498040", Offset = "0x1496E40", VA = "0x181498040")] [Address(RVA = "0x155A080", Offset = "0x1558880", VA = "0x18155A080")]
private void ADamage() private void ADamage()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -373,9 +373,9 @@ public class AI_BossLevel05 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000270 RID: 624 RVA: 0x00008188 File Offset: 0x00006388 // Token: 0x06000271 RID: 625 RVA: 0x00008508 File Offset: 0x00006708
[Token(Token = "0x6000270")] [Token(Token = "0x6000271")]
[Address(RVA = "0x149A930", Offset = "0x1499730", VA = "0x18149A930")] [Address(RVA = "0x155C970", Offset = "0x155B170", VA = "0x18155C970")]
public void Dead() public void Dead()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -388,9 +388,9 @@ public class AI_BossLevel05 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000271 RID: 625 RVA: 0x000081B4 File Offset: 0x000063B4 // Token: 0x06000272 RID: 626 RVA: 0x00008534 File Offset: 0x00006734
[Token(Token = "0x6000271")] [Token(Token = "0x6000272")]
[Address(RVA = "0x149A900", Offset = "0x1499700", VA = "0x18149A900")] [Address(RVA = "0x155C940", Offset = "0x155B140", VA = "0x18155C940")]
public void DeadLoop() public void DeadLoop()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -403,29 +403,29 @@ public class AI_BossLevel05 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000272 RID: 626 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000273 RID: 627 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000272")] [Token(Token = "0x6000273")]
[Address(RVA = "0x149B780", Offset = "0x149A580", VA = "0x18149B780", Slot = "33")] [Address(RVA = "0x155D7C0", Offset = "0x155BFC0", VA = "0x18155D7C0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000273 RID: 627 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000274 RID: 628 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000273")] [Token(Token = "0x6000274")]
[Address(RVA = "0x14A0330", Offset = "0x149F130", VA = "0x1814A0330")] [Address(RVA = "0x1562370", Offset = "0x1560B70", VA = "0x181562370")]
private void SetLightningSpeedUp(float fTimeScaleLightning) private void SetLightningSpeedUp(float fTimeScaleLightning)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000274 RID: 628 RVA: 0x000081E0 File Offset: 0x000063E0 // Token: 0x06000275 RID: 629 RVA: 0x00008560 File Offset: 0x00006760
[Token(Token = "0x6000274")] [Token(Token = "0x6000275")]
[Address(RVA = "0x14A0420", Offset = "0x149F220", VA = "0x1814A0420", Slot = "35")] [Address(RVA = "0x1562460", Offset = "0x1560C60", VA = "0x181562460", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
/* /*
An exception occurred when decompiling this method (06000274) An exception occurred when decompiling this method (06000275)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_BossLevel05::SetTimeScale(System.Single) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_BossLevel05::SetTimeScale(System.Single)
@@ -443,23 +443,23 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_Bos
*/; */;
} }
// Token: 0x06000275 RID: 629 RVA: 0x00008234 File Offset: 0x00006434 // Token: 0x06000276 RID: 630 RVA: 0x000085B4 File Offset: 0x000067B4
[Token(Token = "0x6000275")] [Token(Token = "0x6000276")]
[Address(RVA = "0x1495E30", Offset = "0x1494C30", VA = "0x181495E30", Slot = "32")] [Address(RVA = "0x1557E70", Offset = "0x1556670", VA = "0x181557E70", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num = 0; int num = 0;
g_This.SetActive(num != 0); g_This.SetActive(num != 0);
} }
// Token: 0x06000276 RID: 630 RVA: 0x00008260 File Offset: 0x00006460 // Token: 0x06000277 RID: 631 RVA: 0x000085E0 File Offset: 0x000067E0
[Token(Token = "0x6000276")] [Token(Token = "0x6000277")]
[Address(RVA = "0x149A820", Offset = "0x1499620", VA = "0x18149A820", Slot = "31")] [Address(RVA = "0x155C860", Offset = "0x155B060", VA = "0x18155C860", Slot = "31")]
public override void Create() public override void Create()
{ {
base.Initialize(); base..ctor();
this.g_This.SetActive(true); this.g_This.SetActive(true);
this.g_Effect.Create(); this.g_Effect.Create();
this.g_NPCM.SetLockPoint(true); this.g_NPCM.SetLockPoint(true);
@@ -473,34 +473,34 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_Bos
this.g_iScriptStep = (int)((ulong)0L); this.g_iScriptStep = (int)((ulong)0L);
} }
// Token: 0x06000277 RID: 631 RVA: 0x000082DC File Offset: 0x000064DC // Token: 0x06000278 RID: 632 RVA: 0x0000865C File Offset: 0x0000685C
[Token(Token = "0x6000277")] [Token(Token = "0x6000278")]
[Address(RVA = "0x1495E60", Offset = "0x1494C60", VA = "0x181495E60", Slot = "30")] [Address(RVA = "0x1557EA0", Offset = "0x15566A0", VA = "0x181557EA0", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_NPCM.SetLockPoint(true); this.g_NPCM.SetLockPoint(true);
} }
// Token: 0x06000278 RID: 632 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000279 RID: 633 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000278")] [Token(Token = "0x6000279")]
[Address(RVA = "0x149FE90", Offset = "0x149EC90", VA = "0x18149FE90", Slot = "36")] [Address(RVA = "0x1561ED0", Offset = "0x15606D0", VA = "0x181561ED0", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000279 RID: 633 RVA: 0x00008304 File Offset: 0x00006504 // Token: 0x0600027A RID: 634 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000279")] [Token(Token = "0x600027A")]
[Address(RVA = "0x149B6C0", Offset = "0x149A4C0", VA = "0x18149B6C0")] [Address(RVA = "0x155D700", Offset = "0x155BF00", VA = "0x18155D700")]
private string GetBossName() private string GetBossName()
{ {
return Game.<UISystemText>k__BackingField.GetText(405); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600027A RID: 634 RVA: 0x00008328 File Offset: 0x00006528 // Token: 0x0600027B RID: 635 RVA: 0x00008684 File Offset: 0x00006884
[Token(Token = "0x600027A")] [Token(Token = "0x600027B")]
[Address(RVA = "0x1496540", Offset = "0x1495340", VA = "0x181496540", Slot = "37")] [Address(RVA = "0x1558580", Offset = "0x1556D80", VA = "0x181558580", Slot = "37")]
public override void SetSpeakLayerWeight(bool bEnable, string Name = "") public override void SetSpeakLayerWeight(bool bEnable, string Name = "")
{ {
Animator animator = this.g_AnimFace; Animator animator = this.g_AnimFace;
@@ -513,355 +513,355 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_Bos
animator.SetLayerWeight(1, 1f); animator.SetLayerWeight(1, 1f);
} }
// Token: 0x0600027B RID: 635 RVA: 0x00008360 File Offset: 0x00006560 // Token: 0x0600027C RID: 636 RVA: 0x000086BC File Offset: 0x000068BC
[Token(Token = "0x600027B")] [Token(Token = "0x600027C")]
[Address(RVA = "0x14A14A0", Offset = "0x14A02A0", VA = "0x1814A14A0")] [Address(RVA = "0x15634E0", Offset = "0x1561CE0", VA = "0x1815634E0")]
public AI_BossLevel05() public AI_BossLevel05()
{ {
} }
// Token: 0x040002F9 RID: 761 // Token: 0x040002FE RID: 766
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40002F9")] [Token(Token = "0x40002FE")]
private BossLevel05EffectPlay g_Effect; private BossLevel05EffectPlay g_Effect;
// Token: 0x040002FA RID: 762 // Token: 0x040002FF RID: 767
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40002FA")] [Token(Token = "0x40002FF")]
private VoiceBoss04 g_Voice; private VoiceBoss04 g_Voice;
// Token: 0x040002FB RID: 763 // Token: 0x04000300 RID: 768
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40002FB")] [Token(Token = "0x4000300")]
private Animator g_AnimFace; private Animator g_AnimFace;
// Token: 0x040002FC RID: 764 // Token: 0x04000301 RID: 769
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40002FC")] [Token(Token = "0x4000301")]
private CharacterController g_CC; private CharacterController g_CC;
// Token: 0x040002FD RID: 765 // Token: 0x04000302 RID: 770
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40002FD")] [Token(Token = "0x4000302")]
private Vector3 g_v3PrePosition; private Vector3 g_v3PrePosition;
// Token: 0x040002FE RID: 766 // Token: 0x04000303 RID: 771
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x40002FE")] [Token(Token = "0x4000303")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x040002FF RID: 767 // Token: 0x04000304 RID: 772
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40002FF")] [Token(Token = "0x4000304")]
private float g_fAnifMoveHorizontal; private float g_fAnifMoveHorizontal;
// Token: 0x04000300 RID: 768 // Token: 0x04000305 RID: 773
[FieldOffset(Offset = "0x1AC")] [FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x4000300")] [Token(Token = "0x4000305")]
private float g_fAnifMoveVertical; private float g_fAnifMoveVertical;
// Token: 0x04000301 RID: 769 // Token: 0x04000306 RID: 774
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000301")] [Token(Token = "0x4000306")]
private float g_fAniTrunAngle; private float g_fAniTrunAngle;
// Token: 0x04000302 RID: 770 // Token: 0x04000307 RID: 775
[FieldOffset(Offset = "0x1B4")] [FieldOffset(Offset = "0x1B4")]
[Token(Token = "0x4000302")] [Token(Token = "0x4000307")]
private float g_fAniDebut; private float g_fAniDebut;
// Token: 0x04000303 RID: 771 // Token: 0x04000308 RID: 776
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000303")] [Token(Token = "0x4000308")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x04000304 RID: 772 // Token: 0x04000309 RID: 777
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000304")] [Token(Token = "0x4000309")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x04000305 RID: 773 // Token: 0x0400030A RID: 778
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000305")] [Token(Token = "0x400030A")]
private Shake g_ShakeWeapon; private Shake g_ShakeWeapon;
// Token: 0x04000306 RID: 774 // Token: 0x0400030B RID: 779
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000306")] [Token(Token = "0x400030B")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x04000307 RID: 775 // Token: 0x0400030C RID: 780
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000307")] [Token(Token = "0x400030C")]
private Vector3 g_v3DashDirection; private Vector3 g_v3DashDirection;
// Token: 0x04000308 RID: 776 // Token: 0x0400030D RID: 781
[Token(Token = "0x4000308")] [Token(Token = "0x400030D")]
private const float g_fDashDistanceMax = 15f; private const float g_fDashDistanceMax = 15f;
// Token: 0x04000309 RID: 777 // Token: 0x0400030E RID: 782
[Token(Token = "0x4000309")] [Token(Token = "0x400030E")]
private const float g_fDashDistanceMin = 9f; private const float g_fDashDistanceMin = 9f;
// Token: 0x0400030A RID: 778 // Token: 0x0400030F RID: 783
[FieldOffset(Offset = "0x1E4")] [FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x400030A")] [Token(Token = "0x400030F")]
private float g_fDashDistance; private float g_fDashDistance;
// Token: 0x0400030B RID: 779 // Token: 0x04000310 RID: 784
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x400030B")] [Token(Token = "0x4000310")]
private bool g_bDashAttack; private bool g_bDashAttack;
// Token: 0x0400030C RID: 780 // Token: 0x04000311 RID: 785
[Token(Token = "0x400030C")] [Token(Token = "0x4000311")]
private const int g_iAttackPenetrate = 3; private const int g_iAttackPenetrate = 3;
// Token: 0x0400030D RID: 781 // Token: 0x04000312 RID: 786
[FieldOffset(Offset = "0x1EC")] [FieldOffset(Offset = "0x1EC")]
[Token(Token = "0x400030D")] [Token(Token = "0x4000312")]
private int g_iAttackPenetrateVal; private int g_iAttackPenetrateVal;
// Token: 0x0400030E RID: 782 // Token: 0x04000313 RID: 787
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x400030E")] [Token(Token = "0x4000313")]
private AI_BossLevel05.AIFighting g_Fighting = (AI_BossLevel05.AIFighting)((ulong)1L); private AI_BossLevel05.AIFighting g_Fighting = (AI_BossLevel05.AIFighting)((ulong)1L);
// Token: 0x0400030F RID: 783 // Token: 0x04000314 RID: 788
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x400030F")] [Token(Token = "0x4000314")]
private AI_BossLevel05.AIFighting g_NextFighting; private AI_BossLevel05.AIFighting g_NextFighting;
// Token: 0x04000310 RID: 784 // Token: 0x04000315 RID: 789
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4000310")] [Token(Token = "0x4000315")]
private int g_iAWatchMoveDir; private int g_iAWatchMoveDir;
// Token: 0x04000311 RID: 785 // Token: 0x04000316 RID: 790
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x4000311")] [Token(Token = "0x4000316")]
private float g_fAttackMove; private float g_fAttackMove;
// Token: 0x04000312 RID: 786 // Token: 0x04000317 RID: 791
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x4000312")] [Token(Token = "0x4000317")]
private float g_fAttackMove02; private float g_fAttackMove02;
// Token: 0x04000313 RID: 787 // Token: 0x04000318 RID: 792
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x204")]
[Token(Token = "0x4000313")] [Token(Token = "0x4000318")]
private float g_fAttackMoveSpeed; private float g_fAttackMoveSpeed;
// Token: 0x04000314 RID: 788 // Token: 0x04000319 RID: 793
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x4000314")] [Token(Token = "0x4000319")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x04000315 RID: 789 // Token: 0x0400031A RID: 794
[FieldOffset(Offset = "0x20C")] [FieldOffset(Offset = "0x20C")]
[Token(Token = "0x4000315")] [Token(Token = "0x400031A")]
private float g_fAttackCombo; private float g_fAttackCombo;
// Token: 0x04000316 RID: 790 // Token: 0x0400031B RID: 795
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x4000316")] [Token(Token = "0x400031B")]
private float g_fAttackJump; private float g_fAttackJump;
// Token: 0x04000317 RID: 791 // Token: 0x0400031C RID: 796
[FieldOffset(Offset = "0x214")] [FieldOffset(Offset = "0x214")]
[Token(Token = "0x4000317")] [Token(Token = "0x400031C")]
private float g_fPlayerChargeShot; private float g_fPlayerChargeShot;
// Token: 0x04000318 RID: 792 // Token: 0x0400031D RID: 797
[FieldOffset(Offset = "0x218")] [FieldOffset(Offset = "0x218")]
[Token(Token = "0x4000318")] [Token(Token = "0x400031D")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x04000319 RID: 793 // Token: 0x0400031E RID: 798
[FieldOffset(Offset = "0x21C")] [FieldOffset(Offset = "0x21C")]
[Token(Token = "0x4000319")] [Token(Token = "0x400031E")]
private bool g_bDebut; private bool g_bDebut;
// Token: 0x0400031A RID: 794 // Token: 0x0400031F RID: 799
[FieldOffset(Offset = "0x21D")] [FieldOffset(Offset = "0x21D")]
[Token(Token = "0x400031A")] [Token(Token = "0x400031F")]
private bool g_bPlus; private bool g_bPlus;
// Token: 0x0400031B RID: 795 // Token: 0x04000320 RID: 800
[FieldOffset(Offset = "0x21E")] [FieldOffset(Offset = "0x21E")]
[Token(Token = "0x400031B")] [Token(Token = "0x4000320")]
private bool g_bLightningModeFirst = true; private bool g_bLightningModeFirst = true;
// Token: 0x0400031C RID: 796 // Token: 0x04000321 RID: 801
[FieldOffset(Offset = "0x220")] [FieldOffset(Offset = "0x220")]
[Token(Token = "0x400031C")] [Token(Token = "0x4000321")]
private int g_iPlusMove; private int g_iPlusMove;
// Token: 0x0400031D RID: 797 // Token: 0x04000322 RID: 802
[FieldOffset(Offset = "0x224")] [FieldOffset(Offset = "0x224")]
[Token(Token = "0x400031D")] [Token(Token = "0x4000322")]
private float g_fWorldTimeDeltaTime = 1f; private float g_fWorldTimeDeltaTime = 1f;
// Token: 0x0400031E RID: 798 // Token: 0x04000323 RID: 803
[FieldOffset(Offset = "0x228")] [FieldOffset(Offset = "0x228")]
[Token(Token = "0x400031E")] [Token(Token = "0x4000323")]
private float g_fTimeScaleLightningVal = 1f; private float g_fTimeScaleLightningVal = 1f;
// Token: 0x0400031F RID: 799 // Token: 0x04000324 RID: 804
[Token(Token = "0x400031F")] [Token(Token = "0x4000324")]
private const float g_fLightningModeReciprocal = 3f; private const float g_fLightningModeReciprocal = 3f;
// Token: 0x04000320 RID: 800 // Token: 0x04000325 RID: 805
[FieldOffset(Offset = "0x22C")] [FieldOffset(Offset = "0x22C")]
[Token(Token = "0x4000320")] [Token(Token = "0x4000325")]
private float g_fLightningModeReciprocalVal; private float g_fLightningModeReciprocalVal;
// Token: 0x04000321 RID: 801 // Token: 0x04000326 RID: 806
[FieldOffset(Offset = "0x230")] [FieldOffset(Offset = "0x230")]
[Token(Token = "0x4000321")] [Token(Token = "0x4000326")]
private int g_iScriptStep; private int g_iScriptStep;
// Token: 0x0200004B RID: 75 // Token: 0x0200004C RID: 76
[Token(Token = "0x200004B")] [Token(Token = "0x200004C")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x04000323 RID: 803
[Token(Token = "0x4000323")]
Null,
// Token: 0x04000324 RID: 804
[Token(Token = "0x4000324")]
Idle,
// Token: 0x04000325 RID: 805
[Token(Token = "0x4000325")]
AWatch,
// Token: 0x04000326 RID: 806
[Token(Token = "0x4000326")]
DashStart,
// Token: 0x04000327 RID: 807
[Token(Token = "0x4000327")]
Dash,
// Token: 0x04000328 RID: 808 // Token: 0x04000328 RID: 808
[Token(Token = "0x4000328")] [Token(Token = "0x4000328")]
DashEnd, Null,
// Token: 0x04000329 RID: 809 // Token: 0x04000329 RID: 809
[Token(Token = "0x4000329")] [Token(Token = "0x4000329")]
DamageF, Idle,
// Token: 0x0400032A RID: 810 // Token: 0x0400032A RID: 810
[Token(Token = "0x400032A")] [Token(Token = "0x400032A")]
DamageU, AWatch,
// Token: 0x0400032B RID: 811 // Token: 0x0400032B RID: 811
[Token(Token = "0x400032B")] [Token(Token = "0x400032B")]
DamageB, DashStart,
// Token: 0x0400032C RID: 812 // Token: 0x0400032C RID: 812
[Token(Token = "0x400032C")] [Token(Token = "0x400032C")]
DamageL, Dash,
// Token: 0x0400032D RID: 813 // Token: 0x0400032D RID: 813
[Token(Token = "0x400032D")] [Token(Token = "0x400032D")]
DamageR, DashEnd,
// Token: 0x0400032E RID: 814 // Token: 0x0400032E RID: 814
[Token(Token = "0x400032E")] [Token(Token = "0x400032E")]
DamageFly, DamageF,
// Token: 0x0400032F RID: 815 // Token: 0x0400032F RID: 815
[Token(Token = "0x400032F")] [Token(Token = "0x400032F")]
Defense, DamageU,
// Token: 0x04000330 RID: 816 // Token: 0x04000330 RID: 816
[Token(Token = "0x4000330")] [Token(Token = "0x4000330")]
Death, DamageB,
// Token: 0x04000331 RID: 817 // Token: 0x04000331 RID: 817
[Token(Token = "0x4000331")] [Token(Token = "0x4000331")]
DeathLoop, DamageL,
// Token: 0x04000332 RID: 818 // Token: 0x04000332 RID: 818
[Token(Token = "0x4000332")] [Token(Token = "0x4000332")]
End, DamageR,
// Token: 0x04000333 RID: 819 // Token: 0x04000333 RID: 819
[Token(Token = "0x4000333")] [Token(Token = "0x4000333")]
Attack0101, DamageFly,
// Token: 0x04000334 RID: 820 // Token: 0x04000334 RID: 820
[Token(Token = "0x4000334")] [Token(Token = "0x4000334")]
Attack0102, Defense,
// Token: 0x04000335 RID: 821 // Token: 0x04000335 RID: 821
[Token(Token = "0x4000335")] [Token(Token = "0x4000335")]
Attack0103, Death,
// Token: 0x04000336 RID: 822 // Token: 0x04000336 RID: 822
[Token(Token = "0x4000336")] [Token(Token = "0x4000336")]
Attack0201, DeathLoop,
// Token: 0x04000337 RID: 823 // Token: 0x04000337 RID: 823
[Token(Token = "0x4000337")] [Token(Token = "0x4000337")]
Attack0202, End,
// Token: 0x04000338 RID: 824 // Token: 0x04000338 RID: 824
[Token(Token = "0x4000338")] [Token(Token = "0x4000338")]
Attack0203, Attack0101,
// Token: 0x04000339 RID: 825 // Token: 0x04000339 RID: 825
[Token(Token = "0x4000339")] [Token(Token = "0x4000339")]
Attack03Start, Attack0102,
// Token: 0x0400033A RID: 826 // Token: 0x0400033A RID: 826
[Token(Token = "0x400033A")] [Token(Token = "0x400033A")]
Attack03Loop, Attack0103,
// Token: 0x0400033B RID: 827 // Token: 0x0400033B RID: 827
[Token(Token = "0x400033B")] [Token(Token = "0x400033B")]
Attack03End, Attack0201,
// Token: 0x0400033C RID: 828 // Token: 0x0400033C RID: 828
[Token(Token = "0x400033C")] [Token(Token = "0x400033C")]
Attack04Start, Attack0202,
// Token: 0x0400033D RID: 829 // Token: 0x0400033D RID: 829
[Token(Token = "0x400033D")] [Token(Token = "0x400033D")]
Attack04Loop, Attack0203,
// Token: 0x0400033E RID: 830 // Token: 0x0400033E RID: 830
[Token(Token = "0x400033E")] [Token(Token = "0x400033E")]
Attack04End, Attack03Start,
// Token: 0x0400033F RID: 831 // Token: 0x0400033F RID: 831
[Token(Token = "0x400033F")] [Token(Token = "0x400033F")]
AttackDashL, Attack03Loop,
// Token: 0x04000340 RID: 832 // Token: 0x04000340 RID: 832
[Token(Token = "0x4000340")] [Token(Token = "0x4000340")]
AttackDashR, Attack03End,
// Token: 0x04000341 RID: 833 // Token: 0x04000341 RID: 833
[Token(Token = "0x4000341")] [Token(Token = "0x4000341")]
AttackDashBStart, Attack04Start,
// Token: 0x04000342 RID: 834 // Token: 0x04000342 RID: 834
[Token(Token = "0x4000342")] [Token(Token = "0x4000342")]
AttackDashBLoop, Attack04Loop,
// Token: 0x04000343 RID: 835 // Token: 0x04000343 RID: 835
[Token(Token = "0x4000343")] [Token(Token = "0x4000343")]
AttackDashB, Attack04End,
// Token: 0x04000344 RID: 836 // Token: 0x04000344 RID: 836
[Token(Token = "0x4000344")] [Token(Token = "0x4000344")]
AttackDashB02, AttackDashL,
// Token: 0x04000345 RID: 837 // Token: 0x04000345 RID: 837
[Token(Token = "0x4000345")] [Token(Token = "0x4000345")]
AttackPenetrateStart, AttackDashR,
// Token: 0x04000346 RID: 838 // Token: 0x04000346 RID: 838
[Token(Token = "0x4000346")] [Token(Token = "0x4000346")]
AttackPenetrateLoop, AttackDashBStart,
// Token: 0x04000347 RID: 839 // Token: 0x04000347 RID: 839
[Token(Token = "0x4000347")] [Token(Token = "0x4000347")]
AttackPenetrateEnd, AttackDashBLoop,
// Token: 0x04000348 RID: 840 // Token: 0x04000348 RID: 840
[Token(Token = "0x4000348")] [Token(Token = "0x4000348")]
AttackPenetrateAgain, AttackDashB,
// Token: 0x04000349 RID: 841 // Token: 0x04000349 RID: 841
[Token(Token = "0x4000349")] [Token(Token = "0x4000349")]
AttackCannonStart, AttackDashB02,
// Token: 0x0400034A RID: 842 // Token: 0x0400034A RID: 842
[Token(Token = "0x400034A")] [Token(Token = "0x400034A")]
AttackCannonLoop, AttackPenetrateStart,
// Token: 0x0400034B RID: 843 // Token: 0x0400034B RID: 843
[Token(Token = "0x400034B")] [Token(Token = "0x400034B")]
AttackCannonEnd, AttackPenetrateLoop,
// Token: 0x0400034C RID: 844 // Token: 0x0400034C RID: 844
[Token(Token = "0x400034C")] [Token(Token = "0x400034C")]
AttackMagic02, AttackPenetrateEnd,
// Token: 0x0400034D RID: 845 // Token: 0x0400034D RID: 845
[Token(Token = "0x400034D")] [Token(Token = "0x400034D")]
AttackMagic02DashStart, AttackPenetrateAgain,
// Token: 0x0400034E RID: 846 // Token: 0x0400034E RID: 846
[Token(Token = "0x400034E")] [Token(Token = "0x400034E")]
AttackMagic02Dash, AttackCannonStart,
// Token: 0x0400034F RID: 847 // Token: 0x0400034F RID: 847
[Token(Token = "0x400034F")] [Token(Token = "0x400034F")]
Charge, AttackCannonLoop,
// Token: 0x04000350 RID: 848 // Token: 0x04000350 RID: 848
[Token(Token = "0x4000350")] [Token(Token = "0x4000350")]
AttackCannonEnd,
// Token: 0x04000351 RID: 849
[Token(Token = "0x4000351")]
AttackMagic02,
// Token: 0x04000352 RID: 850
[Token(Token = "0x4000352")]
AttackMagic02DashStart,
// Token: 0x04000353 RID: 851
[Token(Token = "0x4000353")]
AttackMagic02Dash,
// Token: 0x04000354 RID: 852
[Token(Token = "0x4000354")]
Charge,
// Token: 0x04000355 RID: 853
[Token(Token = "0x4000355")]
ChargeEnd ChargeEnd
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200004C RID: 76 // Token: 0x0200004D RID: 77
[Token(Token = "0x200004C")] [Token(Token = "0x200004D")]
public class AI_BossLevel06 : AI_NPC public class AI_BossLevel06 : AI_NPC
{ {
// Token: 0x0600027C RID: 636 RVA: 0x0000839C File Offset: 0x0000659C // Token: 0x0600027D RID: 637 RVA: 0x000086F8 File Offset: 0x000068F8
[Token(Token = "0x600027C")] [Token(Token = "0x600027D")]
[Address(RVA = "0x15F7700", Offset = "0x15F6500", VA = "0x1815F7700", Slot = "4")] [Address(RVA = "0x1695DD0", Offset = "0x16945D0", VA = "0x181695DD0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -63,17 +63,17 @@ public class AI_BossLevel06 : AI_NPC
g_Anim2.SetFloat("fCutscenes", (float)num5); g_Anim2.SetFloat("fCutscenes", (float)num5);
} }
// Token: 0x0600027D RID: 637 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600027E RID: 638 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600027D")] [Token(Token = "0x600027E")]
[Address(RVA = "0x15F7A80", Offset = "0x15F6880", VA = "0x1815F7A80", Slot = "5")] [Address(RVA = "0x1696150", Offset = "0x1694950", VA = "0x181696150", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600027E RID: 638 RVA: 0x00008570 File Offset: 0x00006770 // Token: 0x0600027F RID: 639 RVA: 0x000088CC File Offset: 0x00006ACC
[Token(Token = "0x600027E")] [Token(Token = "0x600027F")]
[Address(RVA = "0x15F67B0", Offset = "0x15F55B0", VA = "0x1815F67B0", Slot = "6")] [Address(RVA = "0x1694E80", Offset = "0x1693680", VA = "0x181694E80", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.End(); this.End();
@@ -81,25 +81,25 @@ public class AI_BossLevel06 : AI_NPC
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
} }
// Token: 0x0600027F RID: 639 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000280 RID: 640 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600027F")] [Token(Token = "0x6000280")]
[Address(RVA = "0x15F2010", Offset = "0x15F0E10", VA = "0x1815F2010", Slot = "22")] [Address(RVA = "0x1690630", Offset = "0x168EE30", VA = "0x181690630", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000280 RID: 640 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000281 RID: 641 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000280")] [Token(Token = "0x6000281")]
[Address(RVA = "0x15F3620", Offset = "0x15F2420", VA = "0x1815F3620")] [Address(RVA = "0x1691CD0", Offset = "0x16904D0", VA = "0x181691CD0")]
private void InitFightStatus(AI_BossLevel06.AIFighting Status) private void InitFightStatus(AI_BossLevel06.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000281 RID: 641 RVA: 0x000085A0 File Offset: 0x000067A0 // Token: 0x06000282 RID: 642 RVA: 0x000088FC File Offset: 0x00006AFC
[Token(Token = "0x6000281")] [Token(Token = "0x6000282")]
[Address(RVA = "0x15F0F80", Offset = "0x15EFD80", VA = "0x1815F0F80")] [Address(RVA = "0x168F5A0", Offset = "0x168DDA0", VA = "0x18168F5A0")]
private void AFightSelect() private void AFightSelect()
{ {
if (this.g_bPlus) if (this.g_bPlus)
@@ -346,27 +346,31 @@ public class AI_BossLevel06 : AI_NPC
} }
} }
// Token: 0x06000282 RID: 642 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000283 RID: 643 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000282")] [Token(Token = "0x6000283")]
[Address(RVA = "0x15F0CA0", Offset = "0x15EFAA0", VA = "0x1815F0CA0")] [Address(RVA = "0x168F2C0", Offset = "0x168DAC0", VA = "0x18168F2C0")]
private void AFightSelectNormal() private void AFightSelectNormal()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000283 RID: 643 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000284 RID: 644 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000283")] [Token(Token = "0x6000284")]
[Address(RVA = "0x15F6800", Offset = "0x15F5600", VA = "0x1815F6800")] [Address(RVA = "0x1694ED0", Offset = "0x16936D0", VA = "0x181694ED0")]
private void PlusStoryStart() private void PlusStoryStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000284 RID: 644 RVA: 0x00008BA8 File Offset: 0x00006DA8 // Token: 0x06000285 RID: 645 RVA: 0x00008F04 File Offset: 0x00007104
[Token(Token = "0x6000284")] [Token(Token = "0x6000285")]
[Address(RVA = "0x15EFCF0", Offset = "0x15EEAF0", VA = "0x1815EFCF0")] [Address(RVA = "0x168E250", Offset = "0x168CA50", VA = "0x18168E250")]
private void AAttackReady() private void AAttackReady()
{ {
if (!this.g_bPlus)
{
this.AFightSelect();
}
if (this.g_WM.GetIsDead()) if (this.g_WM.GetIsDead())
{ {
this.InitFightStatus(AI_BossLevel06.AIFighting.AWatch); this.InitFightStatus(AI_BossLevel06.AIFighting.AWatch);
@@ -378,107 +382,113 @@ public class AI_BossLevel06 : AI_NPC
this.InitFightStatus(AI_BossLevel06.AIFighting.DashStart); this.InitFightStatus(AI_BossLevel06.AIFighting.DashStart);
return; return;
} }
this.InitFightStatus(aifighting); this.InitFightStatus(AI_BossLevel06.AIFighting.DashStart);
}
// Token: 0x06000285 RID: 645 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000285")]
[Address(RVA = "0x15F17F0", Offset = "0x15F05F0", VA = "0x1815F17F0")]
private void AWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000286 RID: 646 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000286 RID: 646 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000286")] [Token(Token = "0x6000286")]
[Address(RVA = "0x15F01A0", Offset = "0x15EEFA0", VA = "0x1815F01A0")] [Address(RVA = "0x168FE10", Offset = "0x168E610", VA = "0x18168FE10")]
private void ADashStart() private void AWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000287 RID: 647 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000287 RID: 647 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000287")] [Token(Token = "0x6000287")]
[Address(RVA = "0x15F0330", Offset = "0x15EF130", VA = "0x1815F0330")] [Address(RVA = "0x168E7C0", Offset = "0x168CFC0", VA = "0x18168E7C0")]
private void ADash() private void ADashStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000288 RID: 648 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000288 RID: 648 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000288")] [Token(Token = "0x6000288")]
[Address(RVA = "0x15EFFB0", Offset = "0x15EEDB0", VA = "0x1815EFFB0")] [Address(RVA = "0x168E950", Offset = "0x168D150", VA = "0x18168E950")]
private void ADashEnd() private void ADash()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000289 RID: 649 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000289 RID: 649 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000289")] [Token(Token = "0x6000289")]
[Address(RVA = "0x15F0A70", Offset = "0x15EF870", VA = "0x1815F0A70")] [Address(RVA = "0x168E5D0", Offset = "0x168CDD0", VA = "0x18168E5D0")]
private void ADodge() private void ADashEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600028A RID: 650 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600028A RID: 650 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600028A")] [Token(Token = "0x600028A")]
[Address(RVA = "0x15EFD60", Offset = "0x15EEB60", VA = "0x1815EFD60")] [Address(RVA = "0x168F090", Offset = "0x168D890", VA = "0x18168F090")]
private void AAttack() private void ADodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600028B RID: 651 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600028B RID: 651 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600028B")] [Token(Token = "0x600028B")]
[Address(RVA = "0x15EFE60", Offset = "0x15EEC60", VA = "0x1815EFE60")] [Address(RVA = "0x168E2D0", Offset = "0x168CAD0", VA = "0x18168E2D0")]
private void ACounterMagic() private void AAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600028C RID: 652 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600028C RID: 652 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600028C")] [Token(Token = "0x600028C")]
[Address(RVA = "0x15EFBF0", Offset = "0x15EE9F0", VA = "0x1815EFBF0")] [Address(RVA = "0x168E3D0", Offset = "0x168CBD0", VA = "0x18168E3D0")]
private void AAttack03() private void ACounterMagic()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600028D RID: 653 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600028D RID: 653 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600028D")] [Token(Token = "0x600028D")]
[Address(RVA = "0x15F1610", Offset = "0x15F0410", VA = "0x1815F1610")] [Address(RVA = "0x168E150", Offset = "0x168C950", VA = "0x18168E150")]
private void AAttack03()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600028E RID: 654 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600028E")]
[Address(RVA = "0x168FC30", Offset = "0x168E430", VA = "0x18168FC30")]
private void ASwordAttack02DashLoop() private void ASwordAttack02DashLoop()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600028E RID: 654 RVA: 0x00008BF4 File Offset: 0x00006DF4 // Token: 0x0600028F RID: 655 RVA: 0x00008F5C File Offset: 0x0000715C
[Token(Token = "0x600028E")] [Token(Token = "0x600028F")]
[Address(RVA = "0x15EFF80", Offset = "0x15EED80", VA = "0x1815EFF80")] [Address(RVA = "0x168E540", Offset = "0x168CD40", VA = "0x18168E540")]
private void ADamage() private void ADamage()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime > (float)num)
{ {
this.AAttackReady(); this.g_fWaitTime = g_fWaitTime;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; if (!this.g_bPlus)
{
float hpscale = this.g_CharData.GetHPScale();
this.InitFightStatus(AI_BossLevel06.AIFighting.PlusStoryStart);
return;
}
this.AAttackReady();
} }
// Token: 0x0600028F RID: 655 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000290 RID: 656 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600028F")] [Token(Token = "0x6000290")]
[Address(RVA = "0x15F1F50", Offset = "0x15F0D50", VA = "0x1815F1F50")] [Address(RVA = "0x1690570", Offset = "0x168ED70", VA = "0x181690570")]
private void Dead() private void Dead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000290 RID: 656 RVA: 0x00008C1C File Offset: 0x00006E1C // Token: 0x06000291 RID: 657 RVA: 0x00008FA8 File Offset: 0x000071A8
[Token(Token = "0x6000290")] [Token(Token = "0x6000291")]
[Address(RVA = "0x15F1F20", Offset = "0x15F0D20", VA = "0x1815F1F20")] [Address(RVA = "0x1690540", Offset = "0x168ED40", VA = "0x181690540")]
private void DeadEnd() private void DeadEnd()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -491,25 +501,25 @@ public class AI_BossLevel06 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000291 RID: 657 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000292 RID: 658 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000291")] [Token(Token = "0x6000292")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
private void End() private void End()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000292 RID: 658 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000293 RID: 659 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000292")] [Token(Token = "0x6000293")]
[Address(RVA = "0x15F29F0", Offset = "0x15F17F0", VA = "0x1815F29F0", Slot = "33")] [Address(RVA = "0x16910A0", Offset = "0x168F8A0", VA = "0x1816910A0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000293 RID: 659 RVA: 0x00008C48 File Offset: 0x00006E48 // Token: 0x06000294 RID: 660 RVA: 0x00008FD4 File Offset: 0x000071D4
[Token(Token = "0x6000293")] [Token(Token = "0x6000294")]
[Address(RVA = "0x15F76A0", Offset = "0x15F64A0", VA = "0x1815F76A0", Slot = "35")] [Address(RVA = "0x1695D70", Offset = "0x1694570", VA = "0x181695D70", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -517,9 +527,9 @@ public class AI_BossLevel06 : AI_NPC
this.g_EffectPlus.SetTimeScale(fTimeScale); this.g_EffectPlus.SetTimeScale(fTimeScale);
} }
// Token: 0x06000294 RID: 660 RVA: 0x00008C7C File Offset: 0x00006E7C // Token: 0x06000295 RID: 661 RVA: 0x00009008 File Offset: 0x00007208
[Token(Token = "0x6000294")] [Token(Token = "0x6000295")]
[Address(RVA = "0x1495E30", Offset = "0x1494C30", VA = "0x181495E30", Slot = "32")] [Address(RVA = "0x1557E70", Offset = "0x1556670", VA = "0x181557E70", Slot = "32")]
public override void Remove() public override void Remove()
{ {
this.End(); this.End();
@@ -528,9 +538,9 @@ public class AI_BossLevel06 : AI_NPC
g_This.SetActive(num != 0); g_This.SetActive(num != 0);
} }
// Token: 0x06000295 RID: 661 RVA: 0x00008CA8 File Offset: 0x00006EA8 // Token: 0x06000296 RID: 662 RVA: 0x00009034 File Offset: 0x00007234
[Token(Token = "0x6000295")] [Token(Token = "0x6000296")]
[Address(RVA = "0x15F1E80", Offset = "0x15F0C80", VA = "0x1815F1E80", Slot = "31")] [Address(RVA = "0x16904A0", Offset = "0x168ECA0", VA = "0x1816904A0", Slot = "31")]
public override void Create() public override void Create()
{ {
this.End(); this.End();
@@ -545,9 +555,9 @@ public class AI_BossLevel06 : AI_NPC
g_NPCM.SetLockPoint(num3 != 0); g_NPCM.SetLockPoint(num3 != 0);
} }
// Token: 0x06000296 RID: 662 RVA: 0x00008D08 File Offset: 0x00006F08 // Token: 0x06000297 RID: 663 RVA: 0x00009094 File Offset: 0x00007294
[Token(Token = "0x6000296")] [Token(Token = "0x6000297")]
[Address(RVA = "0x1568550", Offset = "0x1567350", VA = "0x181568550", Slot = "30")] [Address(RVA = "0x15FF160", Offset = "0x15FD960", VA = "0x1815FF160", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
@@ -556,33 +566,33 @@ public class AI_BossLevel06 : AI_NPC
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
} }
// Token: 0x06000297 RID: 663 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000298 RID: 664 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000297")] [Token(Token = "0x6000298")]
[Address(RVA = "0x15F6930", Offset = "0x15F5730", VA = "0x1815F6930", Slot = "36")] [Address(RVA = "0x1695000", Offset = "0x1693800", VA = "0x181695000", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000298 RID: 664 RVA: 0x00008D34 File Offset: 0x00006F34 // Token: 0x06000299 RID: 665 RVA: 0x000090C0 File Offset: 0x000072C0
[Token(Token = "0x6000298")] [Token(Token = "0x6000299")]
[Address(RVA = "0x15F2910", Offset = "0x15F1710", VA = "0x1815F2910")] [Address(RVA = "0x1690FC0", Offset = "0x168F7C0", VA = "0x181690FC0")]
private string GetBossName() private string GetBossName()
{ {
return Game.<UISystemText>k__BackingField.GetText(406); return Game.<UISystemText>k__BackingField.GetText(406);
} }
// Token: 0x06000299 RID: 665 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600029A RID: 666 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000299")] [Token(Token = "0x600029A")]
[Address(RVA = "0x15F29D0", Offset = "0x15F17D0", VA = "0x1815F29D0")] [Address(RVA = "0x1691080", Offset = "0x168F880", VA = "0x181691080")]
public Vector3 GetPlayerDirection() public Vector3 GetPlayerDirection()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600029A RID: 666 RVA: 0x00008D58 File Offset: 0x00006F58 // Token: 0x0600029B RID: 667 RVA: 0x000090E4 File Offset: 0x000072E4
[Token(Token = "0x600029A")] [Token(Token = "0x600029B")]
[Address(RVA = "0x15F75B0", Offset = "0x15F63B0", VA = "0x1815F75B0", Slot = "37")] [Address(RVA = "0x1695C80", Offset = "0x1694480", VA = "0x181695C80", Slot = "37")]
public override void SetSpeakLayerWeight(bool bEnable, string Name = "") public override void SetSpeakLayerWeight(bool bEnable, string Name = "")
{ {
Animator g_Anim; Animator g_Anim;
@@ -608,334 +618,334 @@ public class AI_BossLevel06 : AI_NPC
g_Anim2.CrossFade(Name, 0.09f, 3, (float)num2); g_Anim2.CrossFade(Name, 0.09f, 3, (float)num2);
} }
// Token: 0x0600029B RID: 667 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600029C RID: 668 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600029B")] [Token(Token = "0x600029C")]
[Address(RVA = "0xBD6640", Offset = "0xBD5440", VA = "0x180BD6640")] [Address(RVA = "0xCCECB0", Offset = "0xCCD4B0", VA = "0x180CCECB0")]
private Vector3 YZero(Vector3 Val) private Vector3 YZero(Vector3 Val)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600029C RID: 668 RVA: 0x00008DB4 File Offset: 0x00006FB4 // Token: 0x0600029D RID: 669 RVA: 0x00009140 File Offset: 0x00007340
[Token(Token = "0x600029C")] [Token(Token = "0x600029D")]
[Address(RVA = "0x15F8170", Offset = "0x15F6F70", VA = "0x1815F8170")] [Address(RVA = "0x1696840", Offset = "0x1695040", VA = "0x181696840")]
public AI_BossLevel06() public AI_BossLevel06()
{ {
} }
// Token: 0x04000351 RID: 849 // Token: 0x04000356 RID: 854
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000351")] [Token(Token = "0x4000356")]
private BossLevel06EffectPlay g_Effect; private BossLevel06EffectPlay g_Effect;
// Token: 0x04000352 RID: 850 // Token: 0x04000357 RID: 855
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000352")] [Token(Token = "0x4000357")]
private BossLevel06EffectPlayPlus g_EffectPlus; private BossLevel06EffectPlayPlus g_EffectPlus;
// Token: 0x04000353 RID: 851 // Token: 0x04000358 RID: 856
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000353")] [Token(Token = "0x4000358")]
private VoiceBoss06 g_Voice; private VoiceBoss06 g_Voice;
// Token: 0x04000354 RID: 852 // Token: 0x04000359 RID: 857
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x4000354")] [Token(Token = "0x4000359")]
private Vector3 g_v3PrePosition; private Vector3 g_v3PrePosition;
// Token: 0x04000355 RID: 853 // Token: 0x0400035A RID: 858
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x4000355")] [Token(Token = "0x400035A")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x04000356 RID: 854 // Token: 0x0400035B RID: 859
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000356")] [Token(Token = "0x400035B")]
private float g_fAnifMoveHorizontal; private float g_fAnifMoveHorizontal;
// Token: 0x04000357 RID: 855 // Token: 0x0400035C RID: 860
[FieldOffset(Offset = "0x1A4")] [FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x4000357")] [Token(Token = "0x400035C")]
private float g_fAnifMoveVertical; private float g_fAnifMoveVertical;
// Token: 0x04000358 RID: 856 // Token: 0x0400035D RID: 861
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000358")] [Token(Token = "0x400035D")]
private float g_fAniTrunAngle; private float g_fAniTrunAngle;
// Token: 0x04000359 RID: 857 // Token: 0x0400035E RID: 862
[FieldOffset(Offset = "0x1AC")] [FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x4000359")] [Token(Token = "0x400035E")]
private float g_fAnifCutscenes; private float g_fAnifCutscenes;
// Token: 0x0400035A RID: 858 // Token: 0x0400035F RID: 863
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400035A")] [Token(Token = "0x400035F")]
private float g_fAniDamageHead; private float g_fAniDamageHead;
// Token: 0x0400035B RID: 859 // Token: 0x04000360 RID: 864
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x400035B")] [Token(Token = "0x4000360")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x0400035C RID: 860 // Token: 0x04000361 RID: 865
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400035C")] [Token(Token = "0x4000361")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x0400035D RID: 861 // Token: 0x04000362 RID: 866
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400035D")] [Token(Token = "0x4000362")]
private AI_BossLevel06.AIFighting g_Fighting = (AI_BossLevel06.AIFighting)((ulong)1L); private AI_BossLevel06.AIFighting g_Fighting = (AI_BossLevel06.AIFighting)((ulong)1L);
// Token: 0x0400035E RID: 862 // Token: 0x04000363 RID: 867
[FieldOffset(Offset = "0x1CC")] [FieldOffset(Offset = "0x1CC")]
[Token(Token = "0x400035E")] [Token(Token = "0x4000363")]
private AI_BossLevel06.AIFighting g_NextFighting; private AI_BossLevel06.AIFighting g_NextFighting;
// Token: 0x0400035F RID: 863 // Token: 0x04000364 RID: 868
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x400035F")] [Token(Token = "0x4000364")]
private int g_iAWatchMoveDir; private int g_iAWatchMoveDir;
// Token: 0x04000360 RID: 864 // Token: 0x04000365 RID: 869
[FieldOffset(Offset = "0x1D4")] [FieldOffset(Offset = "0x1D4")]
[Token(Token = "0x4000360")] [Token(Token = "0x4000365")]
private float g_fPlayerDistanceMax = 9f; private float g_fPlayerDistanceMax = 9f;
// Token: 0x04000361 RID: 865 // Token: 0x04000366 RID: 870
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000361")] [Token(Token = "0x4000366")]
private float g_fPlayerDistanceMin = 3f; private float g_fPlayerDistanceMin = 3f;
// Token: 0x04000362 RID: 866 // Token: 0x04000367 RID: 871
[FieldOffset(Offset = "0x1DC")] [FieldOffset(Offset = "0x1DC")]
[Token(Token = "0x4000362")] [Token(Token = "0x4000367")]
private float g_fAttackMove; private float g_fAttackMove;
// Token: 0x04000363 RID: 867 // Token: 0x04000368 RID: 872
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000363")] [Token(Token = "0x4000368")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x04000364 RID: 868 // Token: 0x04000369 RID: 873
[FieldOffset(Offset = "0x1E4")] [FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x4000364")] [Token(Token = "0x4000369")]
private float g_fAttackCombo; private float g_fAttackCombo;
// Token: 0x04000365 RID: 869 // Token: 0x0400036A RID: 874
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000365")] [Token(Token = "0x400036A")]
private Vector3 g_v3DashDirection; private Vector3 g_v3DashDirection;
// Token: 0x04000366 RID: 870 // Token: 0x0400036B RID: 875
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x4000366")] [Token(Token = "0x400036B")]
private float g_fDashDistance; private float g_fDashDistance;
// Token: 0x04000367 RID: 871 // Token: 0x0400036C RID: 876
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4000367")] [Token(Token = "0x400036C")]
private float g_fFlyHeight; private float g_fFlyHeight;
// Token: 0x04000368 RID: 872 // Token: 0x0400036D RID: 877
[Token(Token = "0x4000368")] [Token(Token = "0x400036D")]
private const float g_CounterMagicRadius = 6f; private const float g_CounterMagicRadius = 6f;
// Token: 0x04000369 RID: 873 // Token: 0x0400036E RID: 878
[Token(Token = "0x4000369")] [Token(Token = "0x400036E")]
private const int g_iShotNum = 3; private const int g_iShotNum = 3;
// Token: 0x0400036A RID: 874 // Token: 0x0400036F RID: 879
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x400036A")] [Token(Token = "0x400036F")]
private int g_iShotNumVal; private int g_iShotNumVal;
// Token: 0x0400036B RID: 875 // Token: 0x04000370 RID: 880
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x400036B")] [Token(Token = "0x4000370")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x0400036C RID: 876 // Token: 0x04000371 RID: 881
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x204")]
[Token(Token = "0x400036C")] [Token(Token = "0x4000371")]
private int g_iAttackSelect; private int g_iAttackSelect;
// Token: 0x0400036D RID: 877 // Token: 0x04000372 RID: 882
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x400036D")] [Token(Token = "0x4000372")]
private bool g_bPlus; private bool g_bPlus;
// Token: 0x0400036E RID: 878 // Token: 0x04000373 RID: 883
[FieldOffset(Offset = "0x20C")] [FieldOffset(Offset = "0x20C")]
[Token(Token = "0x400036E")] [Token(Token = "0x4000373")]
private int g_iScriptStep; private int g_iScriptStep;
// Token: 0x0200004D RID: 77 // Token: 0x0200004E RID: 78
[Token(Token = "0x200004D")] [Token(Token = "0x200004E")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x04000370 RID: 880
[Token(Token = "0x4000370")]
Null,
// Token: 0x04000371 RID: 881
[Token(Token = "0x4000371")]
Idle,
// Token: 0x04000372 RID: 882
[Token(Token = "0x4000372")]
AWatch,
// Token: 0x04000373 RID: 883
[Token(Token = "0x4000373")]
DashStart,
// Token: 0x04000374 RID: 884
[Token(Token = "0x4000374")]
Dash,
// Token: 0x04000375 RID: 885 // Token: 0x04000375 RID: 885
[Token(Token = "0x4000375")] [Token(Token = "0x4000375")]
DashEnd, Null,
// Token: 0x04000376 RID: 886 // Token: 0x04000376 RID: 886
[Token(Token = "0x4000376")] [Token(Token = "0x4000376")]
DashAttack, Idle,
// Token: 0x04000377 RID: 887 // Token: 0x04000377 RID: 887
[Token(Token = "0x4000377")] [Token(Token = "0x4000377")]
DodgeL, AWatch,
// Token: 0x04000378 RID: 888 // Token: 0x04000378 RID: 888
[Token(Token = "0x4000378")] [Token(Token = "0x4000378")]
DodgeR, DashStart,
// Token: 0x04000379 RID: 889 // Token: 0x04000379 RID: 889
[Token(Token = "0x4000379")] [Token(Token = "0x4000379")]
DodgeAttackL, Dash,
// Token: 0x0400037A RID: 890 // Token: 0x0400037A RID: 890
[Token(Token = "0x400037A")] [Token(Token = "0x400037A")]
DodgeAttackR, DashEnd,
// Token: 0x0400037B RID: 891 // Token: 0x0400037B RID: 891
[Token(Token = "0x400037B")] [Token(Token = "0x400037B")]
DamageF, DashAttack,
// Token: 0x0400037C RID: 892 // Token: 0x0400037C RID: 892
[Token(Token = "0x400037C")] [Token(Token = "0x400037C")]
DamageU, DodgeL,
// Token: 0x0400037D RID: 893 // Token: 0x0400037D RID: 893
[Token(Token = "0x400037D")] [Token(Token = "0x400037D")]
DamageB, DodgeR,
// Token: 0x0400037E RID: 894 // Token: 0x0400037E RID: 894
[Token(Token = "0x400037E")] [Token(Token = "0x400037E")]
DamageL, DodgeAttackL,
// Token: 0x0400037F RID: 895 // Token: 0x0400037F RID: 895
[Token(Token = "0x400037F")] [Token(Token = "0x400037F")]
DamageR, DodgeAttackR,
// Token: 0x04000380 RID: 896 // Token: 0x04000380 RID: 896
[Token(Token = "0x4000380")] [Token(Token = "0x4000380")]
DamageFly, DamageF,
// Token: 0x04000381 RID: 897 // Token: 0x04000381 RID: 897
[Token(Token = "0x4000381")] [Token(Token = "0x4000381")]
Death, DamageU,
// Token: 0x04000382 RID: 898 // Token: 0x04000382 RID: 898
[Token(Token = "0x4000382")] [Token(Token = "0x4000382")]
DeathEnd, DamageB,
// Token: 0x04000383 RID: 899 // Token: 0x04000383 RID: 899
[Token(Token = "0x4000383")] [Token(Token = "0x4000383")]
End, DamageL,
// Token: 0x04000384 RID: 900 // Token: 0x04000384 RID: 900
[Token(Token = "0x4000384")] [Token(Token = "0x4000384")]
SwitchMagic, DamageR,
// Token: 0x04000385 RID: 901 // Token: 0x04000385 RID: 901
[Token(Token = "0x4000385")] [Token(Token = "0x4000385")]
ShotFire, DamageFly,
// Token: 0x04000386 RID: 902 // Token: 0x04000386 RID: 902
[Token(Token = "0x4000386")] [Token(Token = "0x4000386")]
ShotLightning, Death,
// Token: 0x04000387 RID: 903 // Token: 0x04000387 RID: 903
[Token(Token = "0x4000387")] [Token(Token = "0x4000387")]
Attack0101, DeathEnd,
// Token: 0x04000388 RID: 904 // Token: 0x04000388 RID: 904
[Token(Token = "0x4000388")] [Token(Token = "0x4000388")]
Attack0102, End,
// Token: 0x04000389 RID: 905 // Token: 0x04000389 RID: 905
[Token(Token = "0x4000389")] [Token(Token = "0x4000389")]
Attack0103, SwitchMagic,
// Token: 0x0400038A RID: 906 // Token: 0x0400038A RID: 906
[Token(Token = "0x400038A")] [Token(Token = "0x400038A")]
Attack0104, ShotFire,
// Token: 0x0400038B RID: 907 // Token: 0x0400038B RID: 907
[Token(Token = "0x400038B")] [Token(Token = "0x400038B")]
Attack0701, ShotLightning,
// Token: 0x0400038C RID: 908 // Token: 0x0400038C RID: 908
[Token(Token = "0x400038C")] [Token(Token = "0x400038C")]
Attack0702, Attack0101,
// Token: 0x0400038D RID: 909 // Token: 0x0400038D RID: 909
[Token(Token = "0x400038D")] [Token(Token = "0x400038D")]
Attack0703, Attack0102,
// Token: 0x0400038E RID: 910 // Token: 0x0400038E RID: 910
[Token(Token = "0x400038E")] [Token(Token = "0x400038E")]
Attack0704, Attack0103,
// Token: 0x0400038F RID: 911 // Token: 0x0400038F RID: 911
[Token(Token = "0x400038F")] [Token(Token = "0x400038F")]
Attack0801, Attack0104,
// Token: 0x04000390 RID: 912 // Token: 0x04000390 RID: 912
[Token(Token = "0x4000390")] [Token(Token = "0x4000390")]
Attack0802, Attack0701,
// Token: 0x04000391 RID: 913 // Token: 0x04000391 RID: 913
[Token(Token = "0x4000391")] [Token(Token = "0x4000391")]
Attack0803, Attack0702,
// Token: 0x04000392 RID: 914 // Token: 0x04000392 RID: 914
[Token(Token = "0x4000392")] [Token(Token = "0x4000392")]
CounterMagic, Attack0703,
// Token: 0x04000393 RID: 915 // Token: 0x04000393 RID: 915
[Token(Token = "0x4000393")] [Token(Token = "0x4000393")]
Charge, Attack0704,
// Token: 0x04000394 RID: 916 // Token: 0x04000394 RID: 916
[Token(Token = "0x4000394")] [Token(Token = "0x4000394")]
ChargeEnd, Attack0801,
// Token: 0x04000395 RID: 917 // Token: 0x04000395 RID: 917
[Token(Token = "0x4000395")] [Token(Token = "0x4000395")]
ChargeShot, Attack0802,
// Token: 0x04000396 RID: 918 // Token: 0x04000396 RID: 918
[Token(Token = "0x4000396")] [Token(Token = "0x4000396")]
ChargeShotArcane, Attack0803,
// Token: 0x04000397 RID: 919 // Token: 0x04000397 RID: 919
[Token(Token = "0x4000397")] [Token(Token = "0x4000397")]
ChargeShotIce, CounterMagic,
// Token: 0x04000398 RID: 920 // Token: 0x04000398 RID: 920
[Token(Token = "0x4000398")] [Token(Token = "0x4000398")]
ChargeShotFire, Charge,
// Token: 0x04000399 RID: 921 // Token: 0x04000399 RID: 921
[Token(Token = "0x4000399")] [Token(Token = "0x4000399")]
ChargeShotLightning, ChargeEnd,
// Token: 0x0400039A RID: 922 // Token: 0x0400039A RID: 922
[Token(Token = "0x400039A")] [Token(Token = "0x400039A")]
PlusStoryStart, ChargeShot,
// Token: 0x0400039B RID: 923 // Token: 0x0400039B RID: 923
[Token(Token = "0x400039B")] [Token(Token = "0x400039B")]
PlusStory, ChargeShotArcane,
// Token: 0x0400039C RID: 924 // Token: 0x0400039C RID: 924
[Token(Token = "0x400039C")] [Token(Token = "0x400039C")]
PlusStoryEnd, ChargeShotIce,
// Token: 0x0400039D RID: 925 // Token: 0x0400039D RID: 925
[Token(Token = "0x400039D")] [Token(Token = "0x400039D")]
SwordAttack01, ChargeShotFire,
// Token: 0x0400039E RID: 926 // Token: 0x0400039E RID: 926
[Token(Token = "0x400039E")] [Token(Token = "0x400039E")]
SwordAttack02Start, ChargeShotLightning,
// Token: 0x0400039F RID: 927 // Token: 0x0400039F RID: 927
[Token(Token = "0x400039F")] [Token(Token = "0x400039F")]
SwordAttack02DashLoop, PlusStoryStart,
// Token: 0x040003A0 RID: 928 // Token: 0x040003A0 RID: 928
[Token(Token = "0x40003A0")] [Token(Token = "0x40003A0")]
SwordAttack02End, PlusStory,
// Token: 0x040003A1 RID: 929 // Token: 0x040003A1 RID: 929
[Token(Token = "0x40003A1")] [Token(Token = "0x40003A1")]
SwordAttack03, PlusStoryEnd,
// Token: 0x040003A2 RID: 930 // Token: 0x040003A2 RID: 930
[Token(Token = "0x40003A2")] [Token(Token = "0x40003A2")]
DollAttack01, SwordAttack01,
// Token: 0x040003A3 RID: 931 // Token: 0x040003A3 RID: 931
[Token(Token = "0x40003A3")] [Token(Token = "0x40003A3")]
DollAttack02, SwordAttack02Start,
// Token: 0x040003A4 RID: 932 // Token: 0x040003A4 RID: 932
[Token(Token = "0x40003A4")] [Token(Token = "0x40003A4")]
DollAttack03, SwordAttack02DashLoop,
// Token: 0x040003A5 RID: 933 // Token: 0x040003A5 RID: 933
[Token(Token = "0x40003A5")] [Token(Token = "0x40003A5")]
SwordAttack02End,
// Token: 0x040003A6 RID: 934
[Token(Token = "0x40003A6")]
SwordAttack03,
// Token: 0x040003A7 RID: 935
[Token(Token = "0x40003A7")]
DollAttack01,
// Token: 0x040003A8 RID: 936
[Token(Token = "0x40003A8")]
DollAttack02,
// Token: 0x040003A9 RID: 937
[Token(Token = "0x40003A9")]
DollAttack03,
// Token: 0x040003AA RID: 938
[Token(Token = "0x40003AA")]
BearAttack BearAttack
} }
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
using UnityEngine.Rendering;
// Token: 0x0200004E RID: 78 // Token: 0x0200004F RID: 79
[Token(Token = "0x200004E")] [Token(Token = "0x200004F")]
public class AI_Boss_Act01 : AI_NPC public class AI_Boss_Act01 : AI_NPC
{ {
// Token: 0x0600029D RID: 669 RVA: 0x00008DE8 File Offset: 0x00006FE8 // Token: 0x0600029E RID: 670 RVA: 0x00009174 File Offset: 0x00007374
[Token(Token = "0x600029D")] [Token(Token = "0x600029E")]
[Address(RVA = "0x15FBB50", Offset = "0x15FA950", VA = "0x1815FBB50", Slot = "4")] [Address(RVA = "0x169A220", Offset = "0x1698A20", VA = "0x18169A220", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -89,17 +89,17 @@ public class AI_Boss_Act01 : AI_NPC
this.g_bSecondMode = false; this.g_bSecondMode = false;
} }
// Token: 0x0600029E RID: 670 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600029F RID: 671 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600029E")] [Token(Token = "0x600029F")]
[Address(RVA = "0x15FC1B0", Offset = "0x15FAFB0", VA = "0x1815FC1B0", Slot = "5")] [Address(RVA = "0x169A880", Offset = "0x1699080", VA = "0x18169A880", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600029F RID: 671 RVA: 0x000090B4 File Offset: 0x000072B4 // Token: 0x060002A0 RID: 672 RVA: 0x00009440 File Offset: 0x00007640
[Token(Token = "0x600029F")] [Token(Token = "0x60002A0")]
[Address(RVA = "0x15FB380", Offset = "0x15FA180", VA = "0x1815FB380", Slot = "6")] [Address(RVA = "0x1699A50", Offset = "0x1698250", VA = "0x181699A50", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.AEnd(); this.AEnd();
@@ -115,161 +115,161 @@ public class AI_Boss_Act01 : AI_NPC
this.g_ShakeSmoke02.Update(); this.g_ShakeSmoke02.Update();
} }
// Token: 0x060002A0 RID: 672 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002A1 RID: 673 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002A0")] [Token(Token = "0x60002A1")]
[Address(RVA = "0x15FB690", Offset = "0x15FA490", VA = "0x1815FB690", Slot = "36")] [Address(RVA = "0x1699D60", Offset = "0x1698560", VA = "0x181699D60", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002A1 RID: 673 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002A2 RID: 674 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002A1")] [Token(Token = "0x60002A2")]
[Address(RVA = "0x15F8F90", Offset = "0x15F7D90", VA = "0x1815F8F90", Slot = "22")] [Address(RVA = "0x1697660", Offset = "0x1695E60", VA = "0x181697660", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002A2 RID: 674 RVA: 0x0000913C File Offset: 0x0000733C // Token: 0x060002A3 RID: 675 RVA: 0x000094C8 File Offset: 0x000076C8
[Token(Token = "0x60002A2")] [Token(Token = "0x60002A3")]
[Address(RVA = "0x15F8F60", Offset = "0x15F7D60", VA = "0x1815F8F60")] [Address(RVA = "0x1697630", Offset = "0x1695E30", VA = "0x181697630")]
protected void ExitFightStatus(AI_Boss_Act01.AIFighting Status) protected void ExitFightStatus(AI_Boss_Act01.AIFighting Status)
{ {
this.g_CCBlock.enabled = true; this.g_CCBlock.enabled = true;
} }
// Token: 0x060002A3 RID: 675 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002A4 RID: 676 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002A3")] [Token(Token = "0x60002A4")]
[Address(RVA = "0x15FA190", Offset = "0x15F8F90", VA = "0x1815FA190", Slot = "38")] [Address(RVA = "0x1698860", Offset = "0x1697060", VA = "0x181698860", Slot = "38")]
protected virtual void InitFightStatus(AI_Boss_Act01.AIFighting Status) protected virtual void InitFightStatus(AI_Boss_Act01.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002A4 RID: 676 RVA: 0x0000915C File Offset: 0x0000735C // Token: 0x060002A5 RID: 677 RVA: 0x000094E8 File Offset: 0x000076E8
[Token(Token = "0x60002A4")] [Token(Token = "0x60002A5")]
[Address(RVA = "0x15F82E0", Offset = "0x15F70E0", VA = "0x1815F82E0")] [Address(RVA = "0x16969B0", Offset = "0x16951B0", VA = "0x1816969B0")]
private void AWait() private void AWait()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV6;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060002A5 RID: 677 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002A5")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "39")]
protected virtual void AEnd()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060002A6 RID: 678 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002A6 RID: 678 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002A6")] [Token(Token = "0x60002A6")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "40")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "39")]
protected virtual void ADestoryExplosion() protected virtual void AEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002A7 RID: 679 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002A7 RID: 679 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002A7")] [Token(Token = "0x60002A7")]
[Address(RVA = "0x15F8320", Offset = "0x15F7120", VA = "0x1815F8320")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "40")]
private void AWatch() protected virtual void ADestoryExplosion()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002A8 RID: 680 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002A8 RID: 680 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002A8")] [Token(Token = "0x60002A8")]
[Address(RVA = "0x15F9630", Offset = "0x15F8430", VA = "0x1815F9630", Slot = "41")] [Address(RVA = "0x16969F0", Offset = "0x16951F0", VA = "0x1816969F0")]
protected virtual void FirstMode() private void AWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002A9 RID: 681 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002A9 RID: 681 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002A9")] [Token(Token = "0x60002A9")]
[Address(RVA = "0x15FB4C0", Offset = "0x15FA2C0", VA = "0x1815FB4C0", Slot = "42")] [Address(RVA = "0x1697D00", Offset = "0x1696500", VA = "0x181697D00", Slot = "41")]
protected virtual void SecondMode() protected virtual void FirstMode()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002AA RID: 682 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002AA RID: 682 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002AA")] [Token(Token = "0x60002AA")]
[Address(RVA = "0x15F81A0", Offset = "0x15F6FA0", VA = "0x1815F81A0")] [Address(RVA = "0x1699B90", Offset = "0x1698390", VA = "0x181699B90", Slot = "42")]
private void ATrack() protected virtual void SecondMode()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002AB RID: 683 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002AB RID: 683 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002AB")] [Token(Token = "0x60002AB")]
[Address(RVA = "0x15F8C00", Offset = "0x15F7A00", VA = "0x1815F8C00")] [Address(RVA = "0x1696870", Offset = "0x1695070", VA = "0x181696870")]
private void Attack() private void ATrack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002AC RID: 684 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002AC RID: 684 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002AC")] [Token(Token = "0x60002AC")]
[Address(RVA = "0x15F8420", Offset = "0x15F7220", VA = "0x1815F8420")] [Address(RVA = "0x16972D0", Offset = "0x1695AD0", VA = "0x1816972D0")]
private void Attack02() private void Attack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002AD RID: 685 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002AD RID: 685 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002AD")] [Token(Token = "0x60002AD")]
[Address(RVA = "0x15F8790", Offset = "0x15F7590", VA = "0x1815F8790")] [Address(RVA = "0x1696AF0", Offset = "0x16952F0", VA = "0x181696AF0")]
private void AttackAssault() private void Attack02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002AE RID: 686 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002AE RID: 686 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002AE")] [Token(Token = "0x60002AE")]
[Address(RVA = "0x15F8B80", Offset = "0x15F7980", VA = "0x1815F8B80")] [Address(RVA = "0x1696E60", Offset = "0x1695660", VA = "0x181696E60")]
private void AttackDashRoataeReady() private void AttackAssault()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002AF RID: 687 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002AF RID: 687 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002AF")] [Token(Token = "0x60002AF")]
[Address(RVA = "0x15F8990", Offset = "0x15F7790", VA = "0x1815F8990")] [Address(RVA = "0x1697250", Offset = "0x1695A50", VA = "0x181697250")]
private void AttackDashRoataeMove() private void AttackDashRoataeReady()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002B0 RID: 688 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002B0 RID: 688 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002B0")] [Token(Token = "0x60002B0")]
[Address(RVA = "0x15F97C0", Offset = "0x15F85C0", VA = "0x1815F97C0", Slot = "33")] [Address(RVA = "0x1697060", Offset = "0x1695860", VA = "0x181697060")]
private void AttackDashRoataeMove()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060002B1 RID: 689 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002B1")]
[Address(RVA = "0x1697E90", Offset = "0x1696690", VA = "0x181697E90", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002B1 RID: 689 RVA: 0x00009188 File Offset: 0x00007388 // Token: 0x060002B2 RID: 690 RVA: 0x00009514 File Offset: 0x00007714
[Token(Token = "0x60002B1")] [Token(Token = "0x60002B2")]
[Address(RVA = "0x15FBB10", Offset = "0x15FA910", VA = "0x1815FBB10", Slot = "35")] [Address(RVA = "0x169A1E0", Offset = "0x16989E0", VA = "0x18169A1E0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x060002B2 RID: 690 RVA: 0x000091B0 File Offset: 0x000073B0 // Token: 0x060002B3 RID: 691 RVA: 0x0000953C File Offset: 0x0000773C
[Token(Token = "0x60002B2")] [Token(Token = "0x60002B3")]
[Address(RVA = "0x15FB470", Offset = "0x15FA270", VA = "0x1815FB470", Slot = "32")] [Address(RVA = "0x1699B40", Offset = "0x1698340", VA = "0x181699B40", Slot = "32")]
public override void Remove() public override void Remove()
{ {
this.AEnd(); this.AEnd();
@@ -279,9 +279,9 @@ public class AI_Boss_Act01 : AI_NPC
g_This.SetActive(num != 0); g_This.SetActive(num != 0);
} }
// Token: 0x060002B3 RID: 691 RVA: 0x000091E4 File Offset: 0x000073E4 // Token: 0x060002B4 RID: 692 RVA: 0x00009570 File Offset: 0x00007770
[Token(Token = "0x60002B3")] [Token(Token = "0x60002B4")]
[Address(RVA = "0x15F8F00", Offset = "0x15F7D00", VA = "0x1815F8F00", Slot = "31")] [Address(RVA = "0x16975D0", Offset = "0x1695DD0", VA = "0x1816975D0", Slot = "31")]
public override void Create() public override void Create()
{ {
this.AEnd(); this.AEnd();
@@ -292,9 +292,9 @@ public class AI_Boss_Act01 : AI_NPC
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
} }
// Token: 0x060002B4 RID: 692 RVA: 0x00009224 File Offset: 0x00007424 // Token: 0x060002B5 RID: 693 RVA: 0x000095B0 File Offset: 0x000077B0
[Token(Token = "0x60002B4")] [Token(Token = "0x60002B5")]
[Address(RVA = "0x1568550", Offset = "0x1567350", VA = "0x181568550", Slot = "30")] [Address(RVA = "0x15FF160", Offset = "0x15FD960", VA = "0x1815FF160", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
@@ -303,212 +303,212 @@ public class AI_Boss_Act01 : AI_NPC
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
} }
// Token: 0x060002B5 RID: 693 RVA: 0x00009250 File Offset: 0x00007450 // Token: 0x060002B6 RID: 694 RVA: 0x000095DC File Offset: 0x000077DC
[Token(Token = "0x60002B5")] [Token(Token = "0x60002B6")]
[Address(RVA = "0x15FC300", Offset = "0x15FB100", VA = "0x1815FC300")] [Address(RVA = "0x169A9D0", Offset = "0x16991D0", VA = "0x18169A9D0")]
public AI_Boss_Act01() public AI_Boss_Act01()
{ {
} }
// Token: 0x040003A6 RID: 934 // Token: 0x040003AB RID: 939
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40003A6")] [Token(Token = "0x40003AB")]
protected BossAct01EffectPlay g_Effect; protected BossAct01EffectPlay g_Effect;
// Token: 0x040003A7 RID: 935 // Token: 0x040003AC RID: 940
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40003A7")] [Token(Token = "0x40003AC")]
protected VoiceBoss01 g_Voice; protected VoiceBoss01 g_Voice;
// Token: 0x040003A8 RID: 936 // Token: 0x040003AD RID: 941
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40003A8")] [Token(Token = "0x40003AD")]
protected float g_fAttackRadiusFar = 6.5f; protected float g_fAttackRadiusFar = 6.5f;
// Token: 0x040003A9 RID: 937 // Token: 0x040003AE RID: 942
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x40003A9")] [Token(Token = "0x40003AE")]
protected float g_fAttackRadiusNear = 3f; protected float g_fAttackRadiusNear = 3f;
// Token: 0x040003AA RID: 938 // Token: 0x040003AF RID: 943
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40003AA")] [Token(Token = "0x40003AF")]
protected float g_fAttackMoveTime; protected float g_fAttackMoveTime;
// Token: 0x040003AB RID: 939 // Token: 0x040003B0 RID: 944
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x40003AB")] [Token(Token = "0x40003B0")]
protected float g_fAttackTurnTime; protected float g_fAttackTurnTime;
// Token: 0x040003AC RID: 940 // Token: 0x040003B1 RID: 945
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40003AC")] [Token(Token = "0x40003B1")]
protected float g_fComboTime; protected float g_fComboTime;
// Token: 0x040003AD RID: 941 // Token: 0x040003B2 RID: 946
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x40003AD")] [Token(Token = "0x40003B2")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x040003AE RID: 942 // Token: 0x040003B3 RID: 947
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x40003AE")] [Token(Token = "0x40003B3")]
protected CharacterController g_CCBlock; protected CharacterController g_CCBlock;
// Token: 0x040003AF RID: 943 // Token: 0x040003B4 RID: 948
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40003AF")] [Token(Token = "0x40003B4")]
protected Shake g_ShakeHead; protected Shake g_ShakeHead;
// Token: 0x040003B0 RID: 944 // Token: 0x040003B5 RID: 949
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40003B0")] [Token(Token = "0x40003B5")]
protected Shake g_ShakeBody; protected Shake g_ShakeBody;
// Token: 0x040003B1 RID: 945 // Token: 0x040003B6 RID: 950
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40003B1")] [Token(Token = "0x40003B6")]
protected Shake g_ShakeShoulderR; protected Shake g_ShakeShoulderR;
// Token: 0x040003B2 RID: 946 // Token: 0x040003B7 RID: 951
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40003B2")] [Token(Token = "0x40003B7")]
protected Shake g_ShakeShoulderL; protected Shake g_ShakeShoulderL;
// Token: 0x040003B3 RID: 947 // Token: 0x040003B8 RID: 952
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40003B3")] [Token(Token = "0x40003B8")]
protected Shake g_ShakeHandR; protected Shake g_ShakeHandR;
// Token: 0x040003B4 RID: 948 // Token: 0x040003B9 RID: 953
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40003B4")] [Token(Token = "0x40003B9")]
protected Shake g_ShakeHandL; protected Shake g_ShakeHandL;
// Token: 0x040003B5 RID: 949 // Token: 0x040003BA RID: 954
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40003B5")] [Token(Token = "0x40003BA")]
protected Shake g_ShakeWenpon; protected Shake g_ShakeWenpon;
// Token: 0x040003B6 RID: 950 // Token: 0x040003BB RID: 955
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40003B6")] [Token(Token = "0x40003BB")]
protected Shake g_ShakeShield; protected Shake g_ShakeShield;
// Token: 0x040003B7 RID: 951 // Token: 0x040003BC RID: 956
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40003B7")] [Token(Token = "0x40003BC")]
protected Shake g_ShakeSmoke01; protected Shake g_ShakeSmoke01;
// Token: 0x040003B8 RID: 952 // Token: 0x040003BD RID: 957
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x40003B8")] [Token(Token = "0x40003BD")]
protected Shake g_ShakeSmoke02; protected Shake g_ShakeSmoke02;
// Token: 0x040003B9 RID: 953 // Token: 0x040003BE RID: 958
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x40003B9")] [Token(Token = "0x40003BE")]
protected AI_Boss_Act01.AIFighting g_Fightting; protected AI_Boss_Act01.AIFighting g_Fightting;
// Token: 0x040003BA RID: 954 // Token: 0x040003BF RID: 959
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x40003BA")] [Token(Token = "0x40003BF")]
protected AI_Boss_Act01.AIFighting g_FightCombo; protected AI_Boss_Act01.AIFighting g_FightCombo;
// Token: 0x040003BB RID: 955 // Token: 0x040003C0 RID: 960
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x40003BB")] [Token(Token = "0x40003C0")]
protected Vector3 g_v3AttackDashRotateTarget; protected Vector3 g_v3AttackDashRotateTarget;
// Token: 0x040003BC RID: 956 // Token: 0x040003C1 RID: 961
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x204")]
[Token(Token = "0x40003BC")] [Token(Token = "0x40003C1")]
private bool g_bSecondMode; private bool g_bSecondMode;
// Token: 0x0200004F RID: 79 // Token: 0x02000050 RID: 80
[Token(Token = "0x200004F")] [Token(Token = "0x2000050")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x040003BE RID: 958
[Token(Token = "0x40003BE")]
Null,
// Token: 0x040003BF RID: 959
[Token(Token = "0x40003BF")]
Opening01,
// Token: 0x040003C0 RID: 960
[Token(Token = "0x40003C0")]
Opening02,
// Token: 0x040003C1 RID: 961
[Token(Token = "0x40003C1")]
AWatch,
// Token: 0x040003C2 RID: 962
[Token(Token = "0x40003C2")]
ATrack,
// Token: 0x040003C3 RID: 963 // Token: 0x040003C3 RID: 963
[Token(Token = "0x40003C3")] [Token(Token = "0x40003C3")]
Attack01, Null,
// Token: 0x040003C4 RID: 964 // Token: 0x040003C4 RID: 964
[Token(Token = "0x40003C4")] [Token(Token = "0x40003C4")]
Attack02, Opening01,
// Token: 0x040003C5 RID: 965 // Token: 0x040003C5 RID: 965
[Token(Token = "0x40003C5")] [Token(Token = "0x40003C5")]
Attack03, Opening02,
// Token: 0x040003C6 RID: 966 // Token: 0x040003C6 RID: 966
[Token(Token = "0x40003C6")] [Token(Token = "0x40003C6")]
Attack04, AWatch,
// Token: 0x040003C7 RID: 967 // Token: 0x040003C7 RID: 967
[Token(Token = "0x40003C7")] [Token(Token = "0x40003C7")]
ComboAttack02, ATrack,
// Token: 0x040003C8 RID: 968 // Token: 0x040003C8 RID: 968
[Token(Token = "0x40003C8")] [Token(Token = "0x40003C8")]
ComboAttack03, Attack01,
// Token: 0x040003C9 RID: 969 // Token: 0x040003C9 RID: 969
[Token(Token = "0x40003C9")] [Token(Token = "0x40003C9")]
ComboAttack04, Attack02,
// Token: 0x040003CA RID: 970 // Token: 0x040003CA RID: 970
[Token(Token = "0x40003CA")] [Token(Token = "0x40003CA")]
AttackShield, Attack03,
// Token: 0x040003CB RID: 971 // Token: 0x040003CB RID: 971
[Token(Token = "0x40003CB")] [Token(Token = "0x40003CB")]
AttackSwordEnergy, Attack04,
// Token: 0x040003CC RID: 972 // Token: 0x040003CC RID: 972
[Token(Token = "0x40003CC")] [Token(Token = "0x40003CC")]
AttackSkill01, ComboAttack02,
// Token: 0x040003CD RID: 973 // Token: 0x040003CD RID: 973
[Token(Token = "0x40003CD")] [Token(Token = "0x40003CD")]
AttackSkill01_02, ComboAttack03,
// Token: 0x040003CE RID: 974 // Token: 0x040003CE RID: 974
[Token(Token = "0x40003CE")] [Token(Token = "0x40003CE")]
AttackAssault, ComboAttack04,
// Token: 0x040003CF RID: 975 // Token: 0x040003CF RID: 975
[Token(Token = "0x40003CF")] [Token(Token = "0x40003CF")]
AttackDashRoataeReady, AttackShield,
// Token: 0x040003D0 RID: 976 // Token: 0x040003D0 RID: 976
[Token(Token = "0x40003D0")] [Token(Token = "0x40003D0")]
AttackDashRoataeMove, AttackSwordEnergy,
// Token: 0x040003D1 RID: 977 // Token: 0x040003D1 RID: 977
[Token(Token = "0x40003D1")] [Token(Token = "0x40003D1")]
AttackDashRoatae, AttackSkill01,
// Token: 0x040003D2 RID: 978 // Token: 0x040003D2 RID: 978
[Token(Token = "0x40003D2")] [Token(Token = "0x40003D2")]
ComboAssault, AttackSkill01_02,
// Token: 0x040003D3 RID: 979 // Token: 0x040003D3 RID: 979
[Token(Token = "0x40003D3")] [Token(Token = "0x40003D3")]
Damaged, AttackAssault,
// Token: 0x040003D4 RID: 980 // Token: 0x040003D4 RID: 980
[Token(Token = "0x40003D4")] [Token(Token = "0x40003D4")]
Death, AttackDashRoataeReady,
// Token: 0x040003D5 RID: 981 // Token: 0x040003D5 RID: 981
[Token(Token = "0x40003D5")] [Token(Token = "0x40003D5")]
DeathLoop, AttackDashRoataeMove,
// Token: 0x040003D6 RID: 982 // Token: 0x040003D6 RID: 982
[Token(Token = "0x40003D6")] [Token(Token = "0x40003D6")]
End, AttackDashRoatae,
// Token: 0x040003D7 RID: 983 // Token: 0x040003D7 RID: 983
[Token(Token = "0x40003D7")] [Token(Token = "0x40003D7")]
DamagedFast, ComboAssault,
// Token: 0x040003D8 RID: 984 // Token: 0x040003D8 RID: 984
[Token(Token = "0x40003D8")] [Token(Token = "0x40003D8")]
Damaged,
// Token: 0x040003D9 RID: 985
[Token(Token = "0x40003D9")]
Death,
// Token: 0x040003DA RID: 986
[Token(Token = "0x40003DA")]
DeathLoop,
// Token: 0x040003DB RID: 987
[Token(Token = "0x40003DB")]
End,
// Token: 0x040003DC RID: 988
[Token(Token = "0x40003DC")]
DamagedFast,
// Token: 0x040003DD RID: 989
[Token(Token = "0x40003DD")]
DestroyExplosion DestroyExplosion
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000051 RID: 81 // Token: 0x02000052 RID: 82
[Token(Token = "0x2000051")] [Token(Token = "0x2000052")]
public class AI_Boss_Level02 : AI_NPC public class AI_Boss_Level02 : AI_NPC
{ {
// Token: 0x060002BA RID: 698 RVA: 0x000092F0 File Offset: 0x000074F0 // Token: 0x060002BB RID: 699 RVA: 0x0000967C File Offset: 0x0000787C
[Token(Token = "0x60002BA")] [Token(Token = "0x60002BB")]
[Address(RVA = "0x16EADC0", Offset = "0x16E9BC0", VA = "0x1816EADC0", Slot = "4")] [Address(RVA = "0x17BED50", Offset = "0x17BD550", VA = "0x1817BED50", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -61,20 +61,20 @@ public class AI_Boss_Level02 : AI_NPC
this.g_bPlus = false; this.g_bPlus = false;
} }
// Token: 0x060002BB RID: 699 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002BC RID: 700 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002BB")] [Token(Token = "0x60002BC")]
[Address(RVA = "0x16EB1E0", Offset = "0x16E9FE0", VA = "0x1816EB1E0", Slot = "5")] [Address(RVA = "0x17BF170", Offset = "0x17BD970", VA = "0x1817BF170", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002BC RID: 700 RVA: 0x000094C8 File Offset: 0x000076C8 // Token: 0x060002BD RID: 701 RVA: 0x00009854 File Offset: 0x00007A54
[Token(Token = "0x60002BC")] [Token(Token = "0x60002BD")]
[Address(RVA = "0x16E9DE0", Offset = "0x16E8BE0", VA = "0x1816E9DE0", Slot = "6")] [Address(RVA = "0x17BDD70", Offset = "0x17BC570", VA = "0x1817BDD70", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
base.Initialize(); base..ctor();
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
this.g_ShakeWHead.Update(); this.g_ShakeWHead.Update();
@@ -82,145 +82,145 @@ public class AI_Boss_Level02 : AI_NPC
this.g_ShakeWHandR.Update(); this.g_ShakeWHandR.Update();
} }
// Token: 0x060002BD RID: 701 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002BD")]
[Address(RVA = "0x16E71A0", Offset = "0x16E5FA0", VA = "0x1816E71A0", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060002BE RID: 702 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002BE RID: 702 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002BE")] [Token(Token = "0x60002BE")]
[Address(RVA = "0x16E8880", Offset = "0x16E7680", VA = "0x1816E8880")] [Address(RVA = "0x17BB130", Offset = "0x17B9930", VA = "0x1817BB130", Slot = "22")]
private void InitFightStatus(AI_Boss_Level02.AIFighting Status) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002BF RID: 703 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002BF RID: 703 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002BF")] [Token(Token = "0x60002BF")]
[Address(RVA = "0x16E6CF0", Offset = "0x16E5AF0", VA = "0x1816E6CF0")] [Address(RVA = "0x17BC810", Offset = "0x17BB010", VA = "0x1817BC810")]
private void AWatch() private void InitFightStatus(AI_Boss_Level02.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C0 RID: 704 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C0 RID: 704 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C0")] [Token(Token = "0x60002C0")]
[Address(RVA = "0x16E53E0", Offset = "0x16E41E0", VA = "0x1816E53E0")] [Address(RVA = "0x17BAC80", Offset = "0x17B9480", VA = "0x1817BAC80")]
private void AChargeDefense() private void AWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C1 RID: 705 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C1 RID: 705 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C1")] [Token(Token = "0x60002C1")]
[Address(RVA = "0x16E5B30", Offset = "0x16E4930", VA = "0x1816E5B30")] [Address(RVA = "0x17B9370", Offset = "0x17B7B70", VA = "0x1817B9370")]
private void AGoForward() private void AChargeDefense()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C2 RID: 706 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C2 RID: 706 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C2")] [Token(Token = "0x60002C2")]
[Address(RVA = "0x16E62C0", Offset = "0x16E50C0", VA = "0x1816E62C0")] [Address(RVA = "0x17B9AC0", Offset = "0x17B82C0", VA = "0x1817B9AC0")]
private void ASprint() private void AGoForward()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C3 RID: 707 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C3 RID: 707 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C3")] [Token(Token = "0x60002C3")]
[Address(RVA = "0x16E4F80", Offset = "0x16E3D80", VA = "0x1816E4F80")] [Address(RVA = "0x17BA250", Offset = "0x17B8A50", VA = "0x1817BA250")]
private void AAttack() private void ASprint()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C4 RID: 708 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C4 RID: 708 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C4")] [Token(Token = "0x60002C4")]
[Address(RVA = "0x16E55E0", Offset = "0x16E43E0", VA = "0x1816E55E0")] [Address(RVA = "0x17B8F10", Offset = "0x17B7710", VA = "0x1817B8F10")]
private void AFour() private void AAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C5 RID: 709 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C5 RID: 709 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C5")] [Token(Token = "0x60002C5")]
[Address(RVA = "0x16E5D00", Offset = "0x16E4B00", VA = "0x1816E5D00")] [Address(RVA = "0x17B9570", Offset = "0x17B7D70", VA = "0x1817B9570")]
private void AHammerPlus() private void AFour()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C6 RID: 710 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C6 RID: 710 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C6")] [Token(Token = "0x60002C6")]
[Address(RVA = "0x16E5ED0", Offset = "0x16E4CD0", VA = "0x1816E5ED0")] [Address(RVA = "0x17B9C90", Offset = "0x17B8490", VA = "0x1817B9C90")]
private void AJump() private void AHammerPlus()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C7 RID: 711 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C7 RID: 711 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C7")] [Token(Token = "0x60002C7")]
[Address(RVA = "0x16E6C70", Offset = "0x16E5A70", VA = "0x1816E6C70")] [Address(RVA = "0x17B9E60", Offset = "0x17B8660", VA = "0x1817B9E60")]
private void AUpStart() private void AJump()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C8 RID: 712 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C8 RID: 712 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C8")] [Token(Token = "0x60002C8")]
[Address(RVA = "0x16E6B10", Offset = "0x16E5910", VA = "0x1816E6B10")] [Address(RVA = "0x17BAC00", Offset = "0x17B9400", VA = "0x1817BAC00")]
private void AUpLoop() private void AUpStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002C9 RID: 713 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002C9 RID: 713 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002C9")] [Token(Token = "0x60002C9")]
[Address(RVA = "0x16E68C0", Offset = "0x16E56C0", VA = "0x1816E68C0")] [Address(RVA = "0x17BAAA0", Offset = "0x17B92A0", VA = "0x1817BAAA0")]
private void AUpEnd() private void AUpLoop()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002CA RID: 714 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002CA RID: 714 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002CA")] [Token(Token = "0x60002CA")]
[Address(RVA = "0x16E6BF0", Offset = "0x16E59F0", VA = "0x1816E6BF0")] [Address(RVA = "0x17BA850", Offset = "0x17B9050", VA = "0x1817BA850")]
private void AUpStartPlus() private void AUpEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002CB RID: 715 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002CB RID: 715 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002CB")] [Token(Token = "0x60002CB")]
[Address(RVA = "0x16E6A30", Offset = "0x16E5830", VA = "0x1816E6A30")] [Address(RVA = "0x17BAB80", Offset = "0x17B9380", VA = "0x1817BAB80")]
private void AUpLoopPlus() private void AUpStartPlus()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002CC RID: 716 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002CC RID: 716 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002CC")] [Token(Token = "0x60002CC")]
[Address(RVA = "0x16E68C0", Offset = "0x16E56C0", VA = "0x1816E68C0")] [Address(RVA = "0x17BA9C0", Offset = "0x17B91C0", VA = "0x1817BA9C0")]
private void AUpEndPlus() private void AUpLoopPlus()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002CD RID: 717 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002CD RID: 717 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002CD")] [Token(Token = "0x60002CD")]
[Address(RVA = "0x16E60B0", Offset = "0x16E4EB0", VA = "0x1816E60B0")] [Address(RVA = "0x17BA850", Offset = "0x17B9050", VA = "0x1817BA850")]
private void AUpEndPlus()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060002CE RID: 718 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002CE")]
[Address(RVA = "0x17BA040", Offset = "0x17B8840", VA = "0x1817BA040")]
private void AShotBullet() private void AShotBullet()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002CE RID: 718 RVA: 0x00009518 File Offset: 0x00007718 // Token: 0x060002CF RID: 719 RVA: 0x000098A4 File Offset: 0x00007AA4
[Token(Token = "0x60002CE")] [Token(Token = "0x60002CF")]
[Address(RVA = "0x16E9E60", Offset = "0x16E8C60", VA = "0x1816E9E60")] [Address(RVA = "0x17BDDF0", Offset = "0x17BC5F0", VA = "0x1817BDDF0")]
private void SelectFight() private void SelectFight()
{ {
if (this.g_bPlus && !this.g_bPlusFirst) if (this.g_bPlus && !this.g_bPlusFirst)
@@ -237,9 +237,9 @@ public class AI_Boss_Level02 : AI_NPC
this.g_NextFighting = (AI_Boss_Level02.AIFighting)((ulong)25L); this.g_NextFighting = (AI_Boss_Level02.AIFighting)((ulong)25L);
} }
// Token: 0x060002CF RID: 719 RVA: 0x0000964C File Offset: 0x0000784C // Token: 0x060002D0 RID: 720 RVA: 0x000099D8 File Offset: 0x00007BD8
[Token(Token = "0x60002CF")] [Token(Token = "0x60002D0")]
[Address(RVA = "0x16E5480", Offset = "0x16E4280", VA = "0x1816E5480")] [Address(RVA = "0x17B9410", Offset = "0x17B7C10", VA = "0x1817B9410")]
private void ADamagedFly() private void ADamagedFly()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -257,9 +257,9 @@ public class AI_Boss_Level02 : AI_NPC
this.SelectFight(); this.SelectFight();
} }
// Token: 0x060002D0 RID: 720 RVA: 0x00009688 File Offset: 0x00007888 // Token: 0x060002D1 RID: 721 RVA: 0x00009A14 File Offset: 0x00007C14
[Token(Token = "0x60002D0")] [Token(Token = "0x60002D1")]
[Address(RVA = "0x16E54F0", Offset = "0x16E42F0", VA = "0x1816E54F0")] [Address(RVA = "0x17B9480", Offset = "0x17B7C80", VA = "0x1817B9480")]
private void ADeath() private void ADeath()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -272,9 +272,9 @@ public class AI_Boss_Level02 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060002D1 RID: 721 RVA: 0x000096B4 File Offset: 0x000078B4 // Token: 0x060002D2 RID: 722 RVA: 0x00009A40 File Offset: 0x00007C40
[Token(Token = "0x60002D1")] [Token(Token = "0x60002D2")]
[Address(RVA = "0x16E54C0", Offset = "0x16E42C0", VA = "0x1816E54C0")] [Address(RVA = "0x17B9450", Offset = "0x17B7C50", VA = "0x1817B9450")]
private void ADeathLoop() private void ADeathLoop()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -287,9 +287,9 @@ public class AI_Boss_Level02 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060002D2 RID: 722 RVA: 0x000096E0 File Offset: 0x000078E0 // Token: 0x060002D3 RID: 723 RVA: 0x00009A6C File Offset: 0x00007C6C
[Token(Token = "0x60002D2")] [Token(Token = "0x60002D3")]
[Address(RVA = "0x16E5520", Offset = "0x16E4320", VA = "0x1816E5520")] [Address(RVA = "0x17B94B0", Offset = "0x17B7CB0", VA = "0x1817B94B0")]
private void AEnd() private void AEnd()
{ {
float num = this.g_fWakeUpWeight; float num = this.g_fWakeUpWeight;
@@ -309,17 +309,17 @@ public class AI_Boss_Level02 : AI_NPC
throw new NullReferenceException(); throw new NullReferenceException();
} }
// Token: 0x060002D3 RID: 723 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002D4 RID: 724 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002D3")] [Token(Token = "0x60002D4")]
[Address(RVA = "0x16E7B90", Offset = "0x16E6990", VA = "0x1816E7B90", Slot = "33")] [Address(RVA = "0x17BBB20", Offset = "0x17BA320", VA = "0x1817BBB20", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002D4 RID: 724 RVA: 0x00009744 File Offset: 0x00007944 // Token: 0x060002D5 RID: 725 RVA: 0x00009AD0 File Offset: 0x00007CD0
[Token(Token = "0x60002D4")] [Token(Token = "0x60002D5")]
[Address(RVA = "0x16EAD60", Offset = "0x16E9B60", VA = "0x1816EAD60", Slot = "35")] [Address(RVA = "0x17BECF0", Offset = "0x17BD4F0", VA = "0x1817BECF0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -327,23 +327,23 @@ public class AI_Boss_Level02 : AI_NPC
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x060002D5 RID: 725 RVA: 0x00009778 File Offset: 0x00007978 // Token: 0x060002D6 RID: 726 RVA: 0x00009B04 File Offset: 0x00007D04
[Token(Token = "0x60002D5")] [Token(Token = "0x60002D6")]
[Address(RVA = "0x1495E30", Offset = "0x1494C30", VA = "0x181495E30", Slot = "32")] [Address(RVA = "0x1557E70", Offset = "0x1556670", VA = "0x181557E70", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num = 0; int num = 0;
g_This.SetActive(num != 0); g_This.SetActive(num != 0);
} }
// Token: 0x060002D6 RID: 726 RVA: 0x000097A4 File Offset: 0x000079A4 // Token: 0x060002D7 RID: 727 RVA: 0x00009B30 File Offset: 0x00007D30
[Token(Token = "0x60002D6")] [Token(Token = "0x60002D7")]
[Address(RVA = "0x16E7140", Offset = "0x16E5F40", VA = "0x1816E7140", Slot = "31")] [Address(RVA = "0x17BB0D0", Offset = "0x17B98D0", VA = "0x1817BB0D0", Slot = "31")]
public override void Create() public override void Create()
{ {
base.Initialize(); base..ctor();
this.g_This.SetActive(true); this.g_This.SetActive(true);
this.g_Effect.Create(); this.g_Effect.Create();
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
@@ -351,9 +351,9 @@ public class AI_Boss_Level02 : AI_NPC
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
} }
// Token: 0x060002D7 RID: 727 RVA: 0x000097E4 File Offset: 0x000079E4 // Token: 0x060002D8 RID: 728 RVA: 0x00009B70 File Offset: 0x00007D70
[Token(Token = "0x60002D7")] [Token(Token = "0x60002D8")]
[Address(RVA = "0x1568550", Offset = "0x1567350", VA = "0x181568550", Slot = "30")] [Address(RVA = "0x15FF160", Offset = "0x15FD960", VA = "0x1815FF160", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
@@ -362,17 +362,17 @@ public class AI_Boss_Level02 : AI_NPC
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
} }
// Token: 0x060002D8 RID: 728 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002D9 RID: 729 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002D8")] [Token(Token = "0x60002D9")]
[Address(RVA = "0x16EA2B0", Offset = "0x16E90B0", VA = "0x1816EA2B0", Slot = "36")] [Address(RVA = "0x17BE240", Offset = "0x17BCA40", VA = "0x1817BE240", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002D9 RID: 729 RVA: 0x00009810 File Offset: 0x00007A10 // Token: 0x060002DA RID: 730 RVA: 0x00009B9C File Offset: 0x00007D9C
[Token(Token = "0x60002D9")] [Token(Token = "0x60002DA")]
[Address(RVA = "0x16EAC70", Offset = "0x16E9A70", VA = "0x1816EAC70", Slot = "37")] [Address(RVA = "0x17BEC00", Offset = "0x17BD400", VA = "0x1817BEC00", Slot = "37")]
public override void SetSpeakLayerWeight(bool bEnable, string Name = "") public override void SetSpeakLayerWeight(bool bEnable, string Name = "")
{ {
Animator animator; Animator animator;
@@ -398,257 +398,257 @@ public class AI_Boss_Level02 : AI_NPC
animator2.CrossFade(Name, 0.05f, 2, (float)num2); animator2.CrossFade(Name, 0.05f, 2, (float)num2);
} }
// Token: 0x060002DA RID: 730 RVA: 0x0000986C File Offset: 0x00007A6C // Token: 0x060002DB RID: 731 RVA: 0x00009BF8 File Offset: 0x00007DF8
[Token(Token = "0x60002DA")] [Token(Token = "0x60002DB")]
[Address(RVA = "0x16EB620", Offset = "0x16EA420", VA = "0x1816EB620")] [Address(RVA = "0x17BF5B0", Offset = "0x17BDDB0", VA = "0x1817BF5B0")]
public AI_Boss_Level02() public AI_Boss_Level02()
{ {
} }
// Token: 0x040003DC RID: 988 // Token: 0x040003E1 RID: 993
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40003DC")] [Token(Token = "0x40003E1")]
private BossLevel02EffectPlay g_Effect; private BossLevel02EffectPlay g_Effect;
// Token: 0x040003DD RID: 989 // Token: 0x040003E2 RID: 994
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40003DD")] [Token(Token = "0x40003E2")]
private VoiceBoss02 g_Voice; private VoiceBoss02 g_Voice;
// Token: 0x040003DE RID: 990 // Token: 0x040003E3 RID: 995
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40003DE")] [Token(Token = "0x40003E3")]
private Animator g_FaceAnim; private Animator g_FaceAnim;
// Token: 0x040003DF RID: 991 // Token: 0x040003E4 RID: 996
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40003DF")] [Token(Token = "0x40003E4")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x040003E0 RID: 992 // Token: 0x040003E5 RID: 997
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x40003E0")] [Token(Token = "0x40003E5")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x040003E1 RID: 993 // Token: 0x040003E6 RID: 998
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40003E1")] [Token(Token = "0x40003E6")]
private Vector3 g_v3PrePosition; private Vector3 g_v3PrePosition;
// Token: 0x040003E2 RID: 994 // Token: 0x040003E7 RID: 999
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40003E2")] [Token(Token = "0x40003E7")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x040003E3 RID: 995 // Token: 0x040003E8 RID: 1000
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40003E3")] [Token(Token = "0x40003E8")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x040003E4 RID: 996 // Token: 0x040003E9 RID: 1001
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40003E4")] [Token(Token = "0x40003E9")]
private Shake g_ShakeWHead; private Shake g_ShakeWHead;
// Token: 0x040003E5 RID: 997 // Token: 0x040003EA RID: 1002
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40003E5")] [Token(Token = "0x40003EA")]
private Shake g_ShakeWHandL; private Shake g_ShakeWHandL;
// Token: 0x040003E6 RID: 998 // Token: 0x040003EB RID: 1003
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40003E6")] [Token(Token = "0x40003EB")]
private Shake g_ShakeWHandR; private Shake g_ShakeWHandR;
// Token: 0x040003E7 RID: 999 // Token: 0x040003EC RID: 1004
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40003E7")] [Token(Token = "0x40003EC")]
private AI_Boss_Level02.AIFighting g_Fighting = (AI_Boss_Level02.AIFighting)((ulong)30L); private AI_Boss_Level02.AIFighting g_Fighting = (AI_Boss_Level02.AIFighting)((ulong)30L);
// Token: 0x040003E8 RID: 1000 // Token: 0x040003ED RID: 1005
[FieldOffset(Offset = "0x1CC")] [FieldOffset(Offset = "0x1CC")]
[Token(Token = "0x40003E8")] [Token(Token = "0x40003ED")]
private AI_Boss_Level02.AIFighting g_NextFighting; private AI_Boss_Level02.AIFighting g_NextFighting;
// Token: 0x040003E9 RID: 1001 // Token: 0x040003EE RID: 1006
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40003E9")] [Token(Token = "0x40003EE")]
private int g_iAWatchMoveDir; private int g_iAWatchMoveDir;
// Token: 0x040003EA RID: 1002 // Token: 0x040003EF RID: 1007
[FieldOffset(Offset = "0x1D4")] [FieldOffset(Offset = "0x1D4")]
[Token(Token = "0x40003EA")] [Token(Token = "0x40003EF")]
private float g_fFightTime; private float g_fFightTime;
// Token: 0x040003EB RID: 1003 // Token: 0x040003F0 RID: 1008
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40003EB")] [Token(Token = "0x40003F0")]
private float g_fAttackMove; private float g_fAttackMove;
// Token: 0x040003EC RID: 1004 // Token: 0x040003F1 RID: 1009
[FieldOffset(Offset = "0x1DC")] [FieldOffset(Offset = "0x1DC")]
[Token(Token = "0x40003EC")] [Token(Token = "0x40003F1")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x040003ED RID: 1005 // Token: 0x040003F2 RID: 1010
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40003ED")] [Token(Token = "0x40003F2")]
private float g_fAttackDisMax = 4f; private float g_fAttackDisMax = 4f;
// Token: 0x040003EE RID: 1006 // Token: 0x040003F3 RID: 1011
[FieldOffset(Offset = "0x1E4")] [FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x40003EE")] [Token(Token = "0x40003F3")]
private float g_fAttackDisMin = 1f; private float g_fAttackDisMin = 1f;
// Token: 0x040003EF RID: 1007 // Token: 0x040003F4 RID: 1012
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x40003EF")] [Token(Token = "0x40003F4")]
private float g_fAniDamagedWeights; private float g_fAniDamagedWeights;
// Token: 0x040003F0 RID: 1008 // Token: 0x040003F5 RID: 1013
[FieldOffset(Offset = "0x1EC")] [FieldOffset(Offset = "0x1EC")]
[Token(Token = "0x40003F0")] [Token(Token = "0x40003F5")]
private bool g_bAniHeadBeam; private bool g_bAniHeadBeam;
// Token: 0x040003F1 RID: 1009 // Token: 0x040003F6 RID: 1014
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x40003F1")] [Token(Token = "0x40003F6")]
private float g_fAniHeadBeamWeights; private float g_fAniHeadBeamWeights;
// Token: 0x040003F2 RID: 1010 // Token: 0x040003F7 RID: 1015
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x40003F2")] [Token(Token = "0x40003F7")]
private int g_iOpeningStatus; private int g_iOpeningStatus;
// Token: 0x040003F3 RID: 1011 // Token: 0x040003F8 RID: 1016
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x40003F3")] [Token(Token = "0x40003F8")]
private int g_iEndStatus; private int g_iEndStatus;
// Token: 0x040003F4 RID: 1012 // Token: 0x040003F9 RID: 1017
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x40003F4")] [Token(Token = "0x40003F9")]
private bool g_bEndLookAt; private bool g_bEndLookAt;
// Token: 0x040003F5 RID: 1013 // Token: 0x040003FA RID: 1018
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x40003F5")] [Token(Token = "0x40003FA")]
private float g_fWakeUpWeight; private float g_fWakeUpWeight;
// Token: 0x040003F6 RID: 1014 // Token: 0x040003FB RID: 1019
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x204")]
[Token(Token = "0x40003F6")] [Token(Token = "0x40003FB")]
private bool g_bPlus; private bool g_bPlus;
// Token: 0x040003F7 RID: 1015 // Token: 0x040003FC RID: 1020
[FieldOffset(Offset = "0x205")] [FieldOffset(Offset = "0x205")]
[Token(Token = "0x40003F7")] [Token(Token = "0x40003FC")]
private bool g_bPlusFirst; private bool g_bPlusFirst;
// Token: 0x040003F8 RID: 1016 // Token: 0x040003FD RID: 1021
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x40003F8")] [Token(Token = "0x40003FD")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x02000052 RID: 82 // Token: 0x02000053 RID: 83
[Token(Token = "0x2000052")] [Token(Token = "0x2000053")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x040003FA RID: 1018
[Token(Token = "0x40003FA")]
Null,
// Token: 0x040003FB RID: 1019
[Token(Token = "0x40003FB")]
AWatch,
// Token: 0x040003FC RID: 1020
[Token(Token = "0x40003FC")]
GoForward,
// Token: 0x040003FD RID: 1021
[Token(Token = "0x40003FD")]
ASprintForward,
// Token: 0x040003FE RID: 1022
[Token(Token = "0x40003FE")]
ASprintBack,
// Token: 0x040003FF RID: 1023 // Token: 0x040003FF RID: 1023
[Token(Token = "0x40003FF")] [Token(Token = "0x40003FF")]
ASprintLeft, Null,
// Token: 0x04000400 RID: 1024 // Token: 0x04000400 RID: 1024
[Token(Token = "0x4000400")] [Token(Token = "0x4000400")]
ASprintRight, AWatch,
// Token: 0x04000401 RID: 1025 // Token: 0x04000401 RID: 1025
[Token(Token = "0x4000401")] [Token(Token = "0x4000401")]
Defense, GoForward,
// Token: 0x04000402 RID: 1026 // Token: 0x04000402 RID: 1026
[Token(Token = "0x4000402")] [Token(Token = "0x4000402")]
DamagedFly, ASprintForward,
// Token: 0x04000403 RID: 1027 // Token: 0x04000403 RID: 1027
[Token(Token = "0x4000403")] [Token(Token = "0x4000403")]
Death, ASprintBack,
// Token: 0x04000404 RID: 1028 // Token: 0x04000404 RID: 1028
[Token(Token = "0x4000404")] [Token(Token = "0x4000404")]
DeathLoop, ASprintLeft,
// Token: 0x04000405 RID: 1029 // Token: 0x04000405 RID: 1029
[Token(Token = "0x4000405")] [Token(Token = "0x4000405")]
End, ASprintRight,
// Token: 0x04000406 RID: 1030 // Token: 0x04000406 RID: 1030
[Token(Token = "0x4000406")] [Token(Token = "0x4000406")]
AFour, Defense,
// Token: 0x04000407 RID: 1031 // Token: 0x04000407 RID: 1031
[Token(Token = "0x4000407")] [Token(Token = "0x4000407")]
AComboHammer, DamagedFly,
// Token: 0x04000408 RID: 1032 // Token: 0x04000408 RID: 1032
[Token(Token = "0x4000408")] [Token(Token = "0x4000408")]
AHammer, Death,
// Token: 0x04000409 RID: 1033 // Token: 0x04000409 RID: 1033
[Token(Token = "0x4000409")] [Token(Token = "0x4000409")]
AJump, DeathLoop,
// Token: 0x0400040A RID: 1034 // Token: 0x0400040A RID: 1034
[Token(Token = "0x400040A")] [Token(Token = "0x400040A")]
ARotate, End,
// Token: 0x0400040B RID: 1035 // Token: 0x0400040B RID: 1035
[Token(Token = "0x400040B")] [Token(Token = "0x400040B")]
AChargeBeat, AFour,
// Token: 0x0400040C RID: 1036 // Token: 0x0400040C RID: 1036
[Token(Token = "0x400040C")] [Token(Token = "0x400040C")]
AChargeThrow, AComboHammer,
// Token: 0x0400040D RID: 1037 // Token: 0x0400040D RID: 1037
[Token(Token = "0x400040D")] [Token(Token = "0x400040D")]
AChargeFastBullet, AHammer,
// Token: 0x0400040E RID: 1038 // Token: 0x0400040E RID: 1038
[Token(Token = "0x400040E")] [Token(Token = "0x400040E")]
AUpStart, AJump,
// Token: 0x0400040F RID: 1039 // Token: 0x0400040F RID: 1039
[Token(Token = "0x400040F")] [Token(Token = "0x400040F")]
AUpLoop, ARotate,
// Token: 0x04000410 RID: 1040 // Token: 0x04000410 RID: 1040
[Token(Token = "0x4000410")] [Token(Token = "0x4000410")]
AUPEnd, AChargeBeat,
// Token: 0x04000411 RID: 1041 // Token: 0x04000411 RID: 1041
[Token(Token = "0x4000411")] [Token(Token = "0x4000411")]
ABeamV, AChargeThrow,
// Token: 0x04000412 RID: 1042 // Token: 0x04000412 RID: 1042
[Token(Token = "0x4000412")] [Token(Token = "0x4000412")]
ABeamH, AChargeFastBullet,
// Token: 0x04000413 RID: 1043 // Token: 0x04000413 RID: 1043
[Token(Token = "0x4000413")] [Token(Token = "0x4000413")]
AJumpPlus, AUpStart,
// Token: 0x04000414 RID: 1044 // Token: 0x04000414 RID: 1044
[Token(Token = "0x4000414")] [Token(Token = "0x4000414")]
AUpStartPlus, AUpLoop,
// Token: 0x04000415 RID: 1045 // Token: 0x04000415 RID: 1045
[Token(Token = "0x4000415")] [Token(Token = "0x4000415")]
AUpLoopPlus, AUPEnd,
// Token: 0x04000416 RID: 1046 // Token: 0x04000416 RID: 1046
[Token(Token = "0x4000416")] [Token(Token = "0x4000416")]
AUpEndPlus, ABeamV,
// Token: 0x04000417 RID: 1047 // Token: 0x04000417 RID: 1047
[Token(Token = "0x4000417")] [Token(Token = "0x4000417")]
AFourSlow, ABeamH,
// Token: 0x04000418 RID: 1048 // Token: 0x04000418 RID: 1048
[Token(Token = "0x4000418")] [Token(Token = "0x4000418")]
Idle, AJumpPlus,
// Token: 0x04000419 RID: 1049 // Token: 0x04000419 RID: 1049
[Token(Token = "0x4000419")] [Token(Token = "0x4000419")]
AUpStartPlus,
// Token: 0x0400041A RID: 1050
[Token(Token = "0x400041A")]
AUpLoopPlus,
// Token: 0x0400041B RID: 1051
[Token(Token = "0x400041B")]
AUpEndPlus,
// Token: 0x0400041C RID: 1052
[Token(Token = "0x400041C")]
AFourSlow,
// Token: 0x0400041D RID: 1053
[Token(Token = "0x400041D")]
Idle,
// Token: 0x0400041E RID: 1054
[Token(Token = "0x400041E")]
NullChargeDefense NullChargeDefense
} }
} }

View File

@@ -1,31 +1,31 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000054 RID: 84 // Token: 0x02000055 RID: 85
[Token(Token = "0x2000054")] [Token(Token = "0x2000055")]
public class AI_Doll01 : AI_NPC public class AI_Doll01 : AI_NPC
{ {
// Token: 0x060002DF RID: 735 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002E0 RID: 736 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002DF")] [Token(Token = "0x60002E0")]
[Address(RVA = "0x16F0C20", Offset = "0x16EFA20", VA = "0x1816F0C20", Slot = "4")] [Address(RVA = "0x17C4C60", Offset = "0x17C3460", VA = "0x1817C4C60", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002E0 RID: 736 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002E1 RID: 737 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002E0")] [Token(Token = "0x60002E1")]
[Address(RVA = "0x16F1590", Offset = "0x16F0390", VA = "0x1816F1590", Slot = "5")] [Address(RVA = "0x17C5670", Offset = "0x17C3E70", VA = "0x1817C5670", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002E1 RID: 737 RVA: 0x00009914 File Offset: 0x00007B14 // Token: 0x060002E2 RID: 738 RVA: 0x00009CA0 File Offset: 0x00007EA0
[Token(Token = "0x60002E1")] [Token(Token = "0x60002E2")]
[Address(RVA = "0x16EF7E0", Offset = "0x16EE5E0", VA = "0x1816EF7E0", Slot = "6")] [Address(RVA = "0x17C37E0", Offset = "0x17C1FE0", VA = "0x1817C37E0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -33,217 +33,221 @@ public class AI_Doll01 : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x060002E2 RID: 738 RVA: 0x00009948 File Offset: 0x00007B48 // Token: 0x060002E3 RID: 739 RVA: 0x00009CD4 File Offset: 0x00007ED4
[Token(Token = "0x60002E2")] [Token(Token = "0x60002E3")]
[Address(RVA = "0x16EBB50", Offset = "0x16EA950", VA = "0x1816EBB50", Slot = "38")] [Address(RVA = "0x17BFB00", Offset = "0x17BE300", VA = "0x1817BFB00", Slot = "38")]
public virtual void EndStatus(AI_NPC.AIStatus Status) public virtual void EndStatus(AI_NPC.AIStatus Status)
{ {
this.g_CCC.SetOriginal(); this.g_CCC.SetOriginal();
} CapsuleCollider capsuleCollider = this.g_CCFoot;
int num = 0;
// Token: 0x060002E3 RID: 739 RVA: 0x000020D3 File Offset: 0x000002D3 capsuleCollider.enabled = num != 0;
[Token(Token = "0x60002E3")] this.g_bPushPlayer = false;
[Address(RVA = "0x16EEE20", Offset = "0x16EDC20", VA = "0x1816EEE20", Slot = "39")]
public virtual void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002E4 RID: 740 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002E4 RID: 740 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002E4")] [Token(Token = "0x60002E4")]
[Address(RVA = "0x16F0BC0", Offset = "0x16EF9C0", VA = "0x1816F0BC0", Slot = "9")] [Address(RVA = "0x17C2E20", Offset = "0x17C1620", VA = "0x1817C2E20", Slot = "39")]
public override void Sky() public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002E5 RID: 741 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002E5 RID: 741 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002E5")] [Token(Token = "0x60002E5")]
[Address(RVA = "0x16EF770", Offset = "0x16EE570", VA = "0x1816EF770", Slot = "10")] [Address(RVA = "0x17C4C00", Offset = "0x17C3400", VA = "0x1817C4C00", Slot = "9")]
public override void Land() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002E6 RID: 742 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002E6 RID: 742 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002E6")] [Token(Token = "0x60002E6")]
[Address(RVA = "0x16EE2F0", Offset = "0x16ED0F0", VA = "0x1816EE2F0", Slot = "8")] [Address(RVA = "0x17C3770", Offset = "0x17C1F70", VA = "0x1817C3770", Slot = "10")]
public override void Idle() public override void Land()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002E7 RID: 743 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002E7 RID: 743 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002E7")] [Token(Token = "0x60002E7")]
[Address(RVA = "0x16EF890", Offset = "0x16EE690", VA = "0x1816EF890", Slot = "11")] [Address(RVA = "0x17C22F0", Offset = "0x17C0AF0", VA = "0x1817C22F0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002E8 RID: 744 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002E8 RID: 744 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002E8")] [Token(Token = "0x60002E8")]
[Address(RVA = "0x16ECFF0", Offset = "0x16EBDF0", VA = "0x1816ECFF0", Slot = "19")] [Address(RVA = "0x17C3890", Offset = "0x17C2090", VA = "0x1817C3890", Slot = "11")]
public override void GoHome() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002E9 RID: 745 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002E9 RID: 745 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002E9")] [Token(Token = "0x60002E9")]
[Address(RVA = "0x16EB650", Offset = "0x16EA450", VA = "0x1816EB650", Slot = "12")] [Address(RVA = "0x17C0FC0", Offset = "0x17BF7C0", VA = "0x1817C0FC0", Slot = "19")]
public override void Confirming() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002EA RID: 746 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002EA RID: 746 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002EA")] [Token(Token = "0x60002EA")]
[Address(RVA = "0x16F12E0", Offset = "0x16F00E0", VA = "0x1816F12E0", Slot = "13")] [Address(RVA = "0x17BF5E0", Offset = "0x17BDDE0", VA = "0x1817BF5E0", Slot = "12")]
public override void Track() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002EB RID: 747 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002EB RID: 747 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002EB")] [Token(Token = "0x60002EB")]
[Address(RVA = "0x16F14F0", Offset = "0x16F02F0", VA = "0x1816F14F0", Slot = "17")] [Address(RVA = "0x17C53C0", Offset = "0x17C3BC0", VA = "0x1817C53C0", Slot = "13")]
public override void TurnPlayer() public override void Track()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002EC RID: 748 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002EC RID: 748 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002EC")] [Token(Token = "0x60002EC")]
[Address(RVA = "0x16EF830", Offset = "0x16EE630", VA = "0x1816EF830", Slot = "16")] [Address(RVA = "0x17C55D0", Offset = "0x17C3DD0", VA = "0x1817C55D0", Slot = "17")]
public override void LookFor() public override void TurnPlayer()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002ED RID: 749 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002ED RID: 749 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002ED")] [Token(Token = "0x60002ED")]
[Address(RVA = "0x16ECCF0", Offset = "0x16EBAF0", VA = "0x1816ECCF0", Slot = "22")] [Address(RVA = "0x17C3830", Offset = "0x17C2030", VA = "0x1817C3830", Slot = "16")]
public override void Fighting() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002EE RID: 750 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002EE RID: 750 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002EE")] [Token(Token = "0x60002EE")]
[Address(RVA = "0x16EE350", Offset = "0x16ED150", VA = "0x1816EE350", Slot = "40")] [Address(RVA = "0x17C0CC0", Offset = "0x17BF4C0", VA = "0x1817C0CC0", Slot = "22")]
protected virtual void InitFightingType(AI_Doll01.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002EF RID: 751 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002EF RID: 751 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002EF")] [Token(Token = "0x60002EF")]
[Address(RVA = "0x16EC2E0", Offset = "0x16EB0E0", VA = "0x1816EC2E0", Slot = "41")] [Address(RVA = "0x17C2350", Offset = "0x17C0B50", VA = "0x1817C2350", Slot = "40")]
protected virtual void FightWatchFirst() protected virtual void InitFightingType(AI_Doll01.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F0 RID: 752 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F0 RID: 752 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F0")] [Token(Token = "0x60002F0")]
[Address(RVA = "0x16EC700", Offset = "0x16EB500", VA = "0x1816EC700", Slot = "42")] [Address(RVA = "0x17C02B0", Offset = "0x17BEAB0", VA = "0x1817C02B0", Slot = "41")]
protected virtual void FightWatch() protected virtual void FightWatchFirst()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F1 RID: 753 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F1 RID: 753 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F1")] [Token(Token = "0x60002F1")]
[Address(RVA = "0x16EBFC0", Offset = "0x16EADC0", VA = "0x1816EBFC0")] [Address(RVA = "0x17C06D0", Offset = "0x17BEED0", VA = "0x1817C06D0", Slot = "42")]
private void FightDodge() protected virtual void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F2 RID: 754 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F2 RID: 754 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F2")] [Token(Token = "0x60002F2")]
[Address(RVA = "0x16EBF60", Offset = "0x16EAD60", VA = "0x1816EBF60")] [Address(RVA = "0x17BFF90", Offset = "0x17BE790", VA = "0x1817BFF90")]
private void FightAttack() private void FightDodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F3 RID: 755 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F3 RID: 755 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F3")] [Token(Token = "0x60002F3")]
[Address(RVA = "0x16EBDA0", Offset = "0x16EABA0", VA = "0x1816EBDA0")] [Address(RVA = "0x17BFF30", Offset = "0x17BE730", VA = "0x1817BFF30")]
private void FightAttackDouble() private void FightAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F4 RID: 756 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F4 RID: 756 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F4")] [Token(Token = "0x60002F4")]
[Address(RVA = "0x16EBB80", Offset = "0x16EA980", VA = "0x1816EBB80")] [Address(RVA = "0x17BFD70", Offset = "0x17BE570", VA = "0x1817BFD70")]
private void FightAttackDodgeJump() private void FightAttackDouble()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F5 RID: 757 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F5 RID: 757 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F5")] [Token(Token = "0x60002F5")]
[Address(RVA = "0x16EC060", Offset = "0x16EAE60", VA = "0x1816EC060", Slot = "43")] [Address(RVA = "0x17BFB50", Offset = "0x17BE350", VA = "0x1817BFB50")]
protected virtual void FightTrack() private void FightAttackDodgeJump()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F6 RID: 758 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F6 RID: 758 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F6")] [Token(Token = "0x60002F6")]
[Address(RVA = "0x16EBAA0", Offset = "0x16EA8A0", VA = "0x1816EBAA0", Slot = "23")] [Address(RVA = "0x17C0030", Offset = "0x17BE830", VA = "0x1817C0030", Slot = "43")]
public override void Damaged() protected virtual void FightTrack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F7 RID: 759 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F7 RID: 759 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F7")] [Token(Token = "0x60002F7")]
[Address(RVA = "0x16EB9D0", Offset = "0x16EA7D0", VA = "0x1816EB9D0", Slot = "24")] [Address(RVA = "0x17BFA50", Offset = "0x17BE250", VA = "0x1817BFA50", Slot = "23")]
public override void DamagedDown() public override void Damaged()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F8 RID: 760 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F8 RID: 760 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F8")] [Token(Token = "0x60002F8")]
[Address(RVA = "0x16EBA50", Offset = "0x16EA850", VA = "0x1816EBA50", Slot = "25")] [Address(RVA = "0x17BF980", Offset = "0x17BE180", VA = "0x1817BF980", Slot = "24")]
public override void DamagedFly() public override void DamagedDown()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002F9 RID: 761 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002F9 RID: 761 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002F9")] [Token(Token = "0x60002F9")]
[Address(RVA = "0x16EB9D0", Offset = "0x16EA7D0", VA = "0x1816EB9D0", Slot = "26")] [Address(RVA = "0x17BFA00", Offset = "0x17BE200", VA = "0x1817BFA00", Slot = "25")]
public override void DamagedFly()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060002FA RID: 762 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002FA")]
[Address(RVA = "0x17BF980", Offset = "0x17BE180", VA = "0x1817BF980", Slot = "26")]
public override void GetUp() public override void GetUp()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002FA RID: 762 RVA: 0x00009968 File Offset: 0x00007B68 // Token: 0x060002FB RID: 763 RVA: 0x00009D0C File Offset: 0x00007F0C
[Token(Token = "0x60002FA")] [Token(Token = "0x60002FB")]
[Address(RVA = "0x16EBAF0", Offset = "0x16EA8F0", VA = "0x1816EBAF0", Slot = "27")] [Address(RVA = "0x17BFAA0", Offset = "0x17BE2A0", VA = "0x1817BFAA0", Slot = "27")]
public override void Death() public override void Death()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060002FB RID: 763 RVA: 0x00009998 File Offset: 0x00007B98 // Token: 0x060002FC RID: 764 RVA: 0x00009D3C File Offset: 0x00007F3C
[Token(Token = "0x60002FB")] [Token(Token = "0x60002FC")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -253,69 +257,69 @@ public class AI_Doll01 : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
}
// Token: 0x060002FC RID: 764 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002FC")]
[Address(RVA = "0x16ED2B0", Offset = "0x16EC0B0", VA = "0x1816ED2B0", Slot = "20")]
public override void Hear()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002FD RID: 765 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002FD RID: 765 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002FD")] [Token(Token = "0x60002FD")]
[Address(RVA = "0x16ED120", Offset = "0x16EBF20", VA = "0x1816ED120", Slot = "21")] [Address(RVA = "0x17C1280", Offset = "0x17BFA80", VA = "0x1817C1280", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002FE RID: 766 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002FE RID: 766 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002FE")] [Token(Token = "0x60002FE")]
[Address(RVA = "0x16ED470", Offset = "0x16EC270", VA = "0x1816ED470", Slot = "33")] [Address(RVA = "0x17C10F0", Offset = "0x17BF8F0", VA = "0x1817C10F0", Slot = "21")]
public override void Hit(AttackData Data) public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060002FF RID: 767 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060002FF RID: 767 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60002FF")] [Token(Token = "0x60002FF")]
[Address(RVA = "0x16EFA00", Offset = "0x16EE800", VA = "0x1816EFA00", Slot = "34")] [Address(RVA = "0x17C1440", Offset = "0x17BFC40", VA = "0x1817C1440", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000300 RID: 768 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000300")]
[Address(RVA = "0x17C3A00", Offset = "0x17C2200", VA = "0x1817C3A00", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000300 RID: 768 RVA: 0x000099DC File Offset: 0x00007BDC // Token: 0x06000301 RID: 769 RVA: 0x00009D80 File Offset: 0x00007F80
[Token(Token = "0x6000300")] [Token(Token = "0x6000301")]
[Address(RVA = "0x11D8140", Offset = "0x11D6F40", VA = "0x1811D8140", Slot = "30")] [Address(RVA = "0x16A2170", Offset = "0x16A0970", VA = "0x1816A2170", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x06000301 RID: 769 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000302 RID: 770 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000301")] [Token(Token = "0x6000302")]
[Address(RVA = "0x16EB7A0", Offset = "0x16EA5A0", VA = "0x1816EB7A0", Slot = "31")] [Address(RVA = "0x17BF730", Offset = "0x17BDF30", VA = "0x1817BF730", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000302 RID: 770 RVA: 0x00009A00 File Offset: 0x00007C00 // Token: 0x06000303 RID: 771 RVA: 0x00009DA4 File Offset: 0x00007FA4
[Token(Token = "0x6000302")] [Token(Token = "0x6000303")]
[Address(RVA = "0x16F0A60", Offset = "0x16EF860", VA = "0x1816F0A60", Slot = "32")] [Address(RVA = "0x17C4A80", Offset = "0x17C3280", VA = "0x1817C4A80", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshBody; SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshBody;
int num = 0; int num = 0;
skinnedMeshRenderer.enabled = num != 0; skinnedMeshRenderer.enabled = num != 0;
@@ -340,190 +344,209 @@ public class AI_Doll01 : AI_NPC
CapsuleCollider capsuleCollider2 = this.g_CCHead; CapsuleCollider capsuleCollider2 = this.g_CCHead;
int num8 = 0; int num8 = 0;
capsuleCollider2.enabled = num8 != 0; capsuleCollider2.enabled = num8 != 0;
NPCManage g_NPCM = this.g_NPCM; CapsuleCollider capsuleCollider3 = this.g_CCFoot;
int num9 = 0; int num9 = 0;
g_NPCM.SetLockPoint(num9 != 0); capsuleCollider3.enabled = num9 != 0;
NPCManage g_NPCM = this.g_NPCM;
this.g_bPushPlayer = false;
int num10 = 0;
g_NPCM.SetLockPoint(num10 != 0);
this.g_Effect.Remove(); this.g_Effect.Remove();
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num10 = 0; int num11 = 0;
g_This.SetActive(num10 != 0); g_This.SetActive(num11 != 0);
} }
// Token: 0x06000303 RID: 771 RVA: 0x00009AE4 File Offset: 0x00007CE4 // Token: 0x06000304 RID: 772 RVA: 0x00009EA4 File Offset: 0x000080A4
[Token(Token = "0x6000303")] [Token(Token = "0x6000304")]
[Address(RVA = "0x16F0B80", Offset = "0x16EF980", VA = "0x1816F0B80", Slot = "35")] [Address(RVA = "0x17C4BC0", Offset = "0x17C33C0", VA = "0x1817C4BC0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000304 RID: 772 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000305 RID: 773 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000304")] [Token(Token = "0x6000305")]
[Address(RVA = "0x16ACC40", Offset = "0x16ABA40", VA = "0x1816ACC40", Slot = "36")] [Address(RVA = "0x1774AB0", Offset = "0x17732B0", VA = "0x181774AB0", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000305 RID: 773 RVA: 0x00009B0C File Offset: 0x00007D0C // Token: 0x06000306 RID: 774 RVA: 0x00009ECC File Offset: 0x000080CC
[Token(Token = "0x6000305")] [Token(Token = "0x6000306")]
[Address(RVA = "0x16F0A40", Offset = "0x16EF840", VA = "0x1816F0A40")] [Address(RVA = "0x17C4A60", Offset = "0x17C3260", VA = "0x1817C4A60")]
public AI_Doll01() public AI_Doll01()
{ {
} }
// Token: 0x0400041D RID: 1053 // Token: 0x04000422 RID: 1058
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400041D")] [Token(Token = "0x4000422")]
protected Doll01EffectPlay g_Effect; protected Doll01EffectPlay g_Effect;
// Token: 0x0400041E RID: 1054 // Token: 0x04000423 RID: 1059
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400041E")] [Token(Token = "0x4000423")]
protected float g_fAttackRadius = 2f; protected float g_fAttackRadius = 2f;
// Token: 0x0400041F RID: 1055 // Token: 0x04000424 RID: 1060
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x400041F")] [Token(Token = "0x4000424")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x04000420 RID: 1056 // Token: 0x04000425 RID: 1061
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000420")] [Token(Token = "0x4000425")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x04000421 RID: 1057 // Token: 0x04000426 RID: 1062
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x4000421")] [Token(Token = "0x4000426")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x04000422 RID: 1058 // Token: 0x04000427 RID: 1063
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000422")] [Token(Token = "0x4000427")]
protected SkinnedMeshRenderer g_MeshBody; protected SkinnedMeshRenderer g_MeshBody;
// Token: 0x04000423 RID: 1059 // Token: 0x04000428 RID: 1064
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x4000423")] [Token(Token = "0x4000428")]
protected SkinnedMeshRenderer g_MeshFace; protected SkinnedMeshRenderer g_MeshFace;
// Token: 0x04000424 RID: 1060 // Token: 0x04000429 RID: 1065
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000424")] [Token(Token = "0x4000429")]
protected SkinnedMeshRenderer g_MeshHair; protected SkinnedMeshRenderer g_MeshHair;
// Token: 0x04000425 RID: 1061 // Token: 0x0400042A RID: 1066
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000425")] [Token(Token = "0x400042A")]
protected SkinnedMeshRenderer g_MeshHandFoot; protected SkinnedMeshRenderer g_MeshHandFoot;
// Token: 0x04000426 RID: 1062 // Token: 0x0400042B RID: 1067
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000426")] [Token(Token = "0x400042B")]
protected SkinnedMeshRenderer g_MeshWeapon; protected SkinnedMeshRenderer g_MeshWeapon;
// Token: 0x04000427 RID: 1063 // Token: 0x0400042C RID: 1068
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000427")] [Token(Token = "0x400042C")]
protected AI_Doll01.AIFighting g_Fightting = (AI_Doll01.AIFighting)((ulong)1L); protected AI_Doll01.AIFighting g_Fightting = (AI_Doll01.AIFighting)((ulong)1L);
// Token: 0x04000428 RID: 1064 // Token: 0x0400042D RID: 1069
[FieldOffset(Offset = "0x1BC")] [FieldOffset(Offset = "0x1BC")]
[Token(Token = "0x4000428")] [Token(Token = "0x400042D")]
protected float g_fFightSpecialWaitTime; protected float g_fFightSpecialWaitTime;
// Token: 0x04000429 RID: 1065 // Token: 0x0400042E RID: 1070
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000429")] [Token(Token = "0x400042E")]
protected float g_fTyrantsTime; protected float g_fTyrantsTime;
// Token: 0x0400042A RID: 1066 // Token: 0x0400042F RID: 1071
[FieldOffset(Offset = "0x1C4")] [FieldOffset(Offset = "0x1C4")]
[Token(Token = "0x400042A")] [Token(Token = "0x400042F")]
protected float g_fAttackTime; protected float g_fAttackTime;
// Token: 0x0400042B RID: 1067 // Token: 0x04000430 RID: 1072
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400042B")] [Token(Token = "0x4000430")]
protected CCController g_CCC; protected CCController g_CCC;
// Token: 0x0400042C RID: 1068 // Token: 0x04000431 RID: 1073
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x400042C")] [Token(Token = "0x4000431")]
protected CapsuleCollider g_CCBody; protected CapsuleCollider g_CCBody;
// Token: 0x0400042D RID: 1069 // Token: 0x04000432 RID: 1074
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x400042D")] [Token(Token = "0x4000432")]
protected CapsuleCollider g_CCHead; protected CapsuleCollider g_CCHead;
// Token: 0x0400042E RID: 1070 // Token: 0x04000433 RID: 1075
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x400042E")] [Token(Token = "0x4000433")]
protected CapsuleCollider g_CCFoot;
// Token: 0x04000434 RID: 1076
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000434")]
private Transform g_PosPushPlayer;
// Token: 0x04000435 RID: 1077
[FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4000435")]
protected bool g_bPushPlayer;
// Token: 0x04000436 RID: 1078
[FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4000436")]
protected Shake g_ShakeHead; protected Shake g_ShakeHead;
// Token: 0x0400042F RID: 1071 // Token: 0x04000437 RID: 1079
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x400042F")] [Token(Token = "0x4000437")]
protected Shake g_ShakeBody; protected Shake g_ShakeBody;
// Token: 0x04000430 RID: 1072 // Token: 0x04000438 RID: 1080
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x4000430")] [Token(Token = "0x4000438")]
protected Shake g_ShakeAll; protected Shake g_ShakeAll;
// Token: 0x02000055 RID: 85 // Token: 0x02000056 RID: 86
[Token(Token = "0x2000055")] [Token(Token = "0x2000056")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x04000432 RID: 1074
[Token(Token = "0x4000432")]
WatchFirst,
// Token: 0x04000433 RID: 1075
[Token(Token = "0x4000433")]
Watch,
// Token: 0x04000434 RID: 1076
[Token(Token = "0x4000434")]
DodgeBack,
// Token: 0x04000435 RID: 1077
[Token(Token = "0x4000435")]
DodgeForward,
// Token: 0x04000436 RID: 1078
[Token(Token = "0x4000436")]
DodgeLeft,
// Token: 0x04000437 RID: 1079
[Token(Token = "0x4000437")]
DodgeRight,
// Token: 0x04000438 RID: 1080
[Token(Token = "0x4000438")]
Track,
// Token: 0x04000439 RID: 1081
[Token(Token = "0x4000439")]
AttackDodge,
// Token: 0x0400043A RID: 1082 // Token: 0x0400043A RID: 1082
[Token(Token = "0x400043A")] [Token(Token = "0x400043A")]
AttackDouble, WatchFirst,
// Token: 0x0400043B RID: 1083 // Token: 0x0400043B RID: 1083
[Token(Token = "0x400043B")] [Token(Token = "0x400043B")]
AttackJumpBack, Watch,
// Token: 0x0400043C RID: 1084 // Token: 0x0400043C RID: 1084
[Token(Token = "0x400043C")] [Token(Token = "0x400043C")]
AttackStrong, DodgeBack,
// Token: 0x0400043D RID: 1085 // Token: 0x0400043D RID: 1085
[Token(Token = "0x400043D")] [Token(Token = "0x400043D")]
AttackLeft, DodgeForward,
// Token: 0x0400043E RID: 1086 // Token: 0x0400043E RID: 1086
[Token(Token = "0x400043E")] [Token(Token = "0x400043E")]
AttackRight, DodgeLeft,
// Token: 0x0400043F RID: 1087 // Token: 0x0400043F RID: 1087
[Token(Token = "0x400043F")] [Token(Token = "0x400043F")]
DamagedAttackLeft, DodgeRight,
// Token: 0x04000440 RID: 1088 // Token: 0x04000440 RID: 1088
[Token(Token = "0x4000440")] [Token(Token = "0x4000440")]
DamagedAttackRight, Track,
// Token: 0x04000441 RID: 1089 // Token: 0x04000441 RID: 1089
[Token(Token = "0x4000441")] [Token(Token = "0x4000441")]
AttackDodge,
// Token: 0x04000442 RID: 1090
[Token(Token = "0x4000442")]
AttackDouble,
// Token: 0x04000443 RID: 1091
[Token(Token = "0x4000443")]
AttackJumpBack,
// Token: 0x04000444 RID: 1092
[Token(Token = "0x4000444")]
AttackStrong,
// Token: 0x04000445 RID: 1093
[Token(Token = "0x4000445")]
AttackLeft,
// Token: 0x04000446 RID: 1094
[Token(Token = "0x4000446")]
AttackRight,
// Token: 0x04000447 RID: 1095
[Token(Token = "0x4000447")]
DamagedAttackLeft,
// Token: 0x04000448 RID: 1096
[Token(Token = "0x4000448")]
DamagedAttackRight,
// Token: 0x04000449 RID: 1097
[Token(Token = "0x4000449")]
AttackDodgeJump AttackDodgeJump
} }
} }

View File

@@ -1,21 +1,21 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x02000056 RID: 86 // Token: 0x02000057 RID: 87
[Token(Token = "0x2000056")] [Token(Token = "0x2000057")]
public class AI_Doll01_Red : AI_Doll01 public class AI_Doll01_Red : AI_Doll01
{ {
// Token: 0x06000306 RID: 774 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000307 RID: 775 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000306")] [Token(Token = "0x6000307")]
[Address(RVA = "0x16EFAC0", Offset = "0x16EE8C0", VA = "0x1816EFAC0", Slot = "33")] [Address(RVA = "0x17C3AC0", Offset = "0x17C22C0", VA = "0x1817C3AC0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000307 RID: 775 RVA: 0x00009B34 File Offset: 0x00007D34 // Token: 0x06000308 RID: 776 RVA: 0x00009EF4 File Offset: 0x000080F4
[Token(Token = "0x6000307")] [Token(Token = "0x6000308")]
[Address(RVA = "0x16F0A40", Offset = "0x16EF840", VA = "0x1816F0A40")] [Address(RVA = "0x17C4A60", Offset = "0x17C3260", VA = "0x1817C4A60")]
public AI_Doll01_Red() public AI_Doll01_Red()
{ {
this.g_fAttackRadius = 2f; this.g_fAttackRadius = 2f;

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000057 RID: 87 // Token: 0x02000058 RID: 88
[Token(Token = "0x2000057")] [Token(Token = "0x2000058")]
public class AI_Doll01_Yellow : AI_Doll01 public class AI_Doll01_Yellow : AI_Doll01
{ {
// Token: 0x06000308 RID: 776 RVA: 0x00009B5C File Offset: 0x00007D5C // Token: 0x06000309 RID: 777 RVA: 0x00009F1C File Offset: 0x0000811C
[Token(Token = "0x6000308")] [Token(Token = "0x6000309")]
[Address(RVA = "0x16F45B0", Offset = "0x16F33B0", VA = "0x1816F45B0", Slot = "4")] [Address(RVA = "0x17C8810", Offset = "0x17C7010", VA = "0x1817C8810", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -23,9 +23,9 @@ public class AI_Doll01_Yellow : AI_Doll01
throw new NullReferenceException(); throw new NullReferenceException();
} }
// Token: 0x06000309 RID: 777 RVA: 0x00009BB8 File Offset: 0x00007DB8 // Token: 0x0600030A RID: 778 RVA: 0x00009F78 File Offset: 0x00008178
[Token(Token = "0x6000309")] [Token(Token = "0x600030A")]
[Address(RVA = "0x16F5EA0", Offset = "0x16F4CA0", VA = "0x1816F5EA0", Slot = "5")] [Address(RVA = "0x17CA130", Offset = "0x17C8930", VA = "0x1817CA130", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
base.Update(fDeltaTime); base.Update(fDeltaTime);
@@ -42,121 +42,121 @@ public class AI_Doll01_Yellow : AI_Doll01
} }
} }
// Token: 0x0600030A RID: 778 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030A")]
[Address(RVA = "0x16F1CC0", Offset = "0x16F0AC0", VA = "0x1816F1CC0", Slot = "38")]
public override void EndStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600030B RID: 779 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600030B RID: 779 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030B")] [Token(Token = "0x600030B")]
[Address(RVA = "0x16F3880", Offset = "0x16F2680", VA = "0x1816F3880", Slot = "39")] [Address(RVA = "0x17C5F20", Offset = "0x17C4720", VA = "0x1817C5F20", Slot = "38")]
public override void InitStatus(AI_NPC.AIStatus Status) public override void EndStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600030C RID: 780 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600030C RID: 780 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030C")] [Token(Token = "0x600030C")]
[Address(RVA = "0x16F4440", Offset = "0x16F3240", VA = "0x1816F4440", Slot = "7")] [Address(RVA = "0x17C7B00", Offset = "0x17C6300", VA = "0x1817C7B00", Slot = "39")]
public override void Special() public override void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600030D RID: 781 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600030D RID: 781 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030D")] [Token(Token = "0x600030D")]
[Address(RVA = "0x16F1A20", Offset = "0x16F0820", VA = "0x1816F1A20", Slot = "12")] [Address(RVA = "0x17C86A0", Offset = "0x17C6EA0", VA = "0x1817C86A0", Slot = "7")]
public override void Confirming() public override void Special()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600030E RID: 782 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600030E RID: 782 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030E")] [Token(Token = "0x600030E")]
[Address(RVA = "0x16F2A90", Offset = "0x16F1890", VA = "0x1816F2A90", Slot = "40")] [Address(RVA = "0x17C5C80", Offset = "0x17C4480", VA = "0x1817C5C80", Slot = "12")]
protected override void InitFightingType(AI_Doll01.AIFighting Type) public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600030F RID: 783 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600030F RID: 783 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030F")] [Token(Token = "0x600030F")]
[Address(RVA = "0x16F1C60", Offset = "0x16F0A60", VA = "0x1816F1C60", Slot = "23")] [Address(RVA = "0x17C6D10", Offset = "0x17C5510", VA = "0x1817C6D10", Slot = "40")]
public override void Damaged() protected override void InitFightingType(AI_Doll01.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000310 RID: 784 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000310 RID: 784 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000310")] [Token(Token = "0x6000310")]
[Address(RVA = "0x16F1B70", Offset = "0x16F0970", VA = "0x1816F1B70", Slot = "24")] [Address(RVA = "0x17C5EC0", Offset = "0x17C46C0", VA = "0x1817C5EC0", Slot = "23")]
public override void DamagedDown() public override void Damaged()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000311 RID: 785 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000311 RID: 785 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000311")] [Token(Token = "0x6000311")]
[Address(RVA = "0x16F1C00", Offset = "0x16F0A00", VA = "0x1816F1C00", Slot = "25")] [Address(RVA = "0x17C5DD0", Offset = "0x17C45D0", VA = "0x1817C5DD0", Slot = "24")]
public override void DamagedFly() public override void DamagedDown()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000312 RID: 786 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000312 RID: 786 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000312")] [Token(Token = "0x6000312")]
[Address(RVA = "0x16F2970", Offset = "0x16F1770", VA = "0x1816F2970", Slot = "26")] [Address(RVA = "0x17C5E60", Offset = "0x17C4660", VA = "0x1817C5E60", Slot = "25")]
public override void GetUp() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000313 RID: 787 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000313 RID: 787 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000313")] [Token(Token = "0x6000313")]
[Address(RVA = "0x16F2170", Offset = "0x16F0F70", VA = "0x1816F2170")] [Address(RVA = "0x17C6BF0", Offset = "0x17C53F0", VA = "0x1817C6BF0", Slot = "26")]
private void FightAttack() public override void GetUp()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000314 RID: 788 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000314 RID: 788 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000314")] [Token(Token = "0x6000314")]
[Address(RVA = "0x16F1FA0", Offset = "0x16F0DA0", VA = "0x1816F1FA0")] [Address(RVA = "0x17C63F0", Offset = "0x17C4BF0", VA = "0x1817C63F0")]
private void FightAttackDouble() private void FightAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000315 RID: 789 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000315 RID: 789 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000315")] [Token(Token = "0x6000315")]
[Address(RVA = "0x16F1D70", Offset = "0x16F0B70", VA = "0x1816F1D70")] [Address(RVA = "0x17C6220", Offset = "0x17C4A20", VA = "0x1817C6220")]
private void FightAttackDouble()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000316 RID: 790 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000316")]
[Address(RVA = "0x17C5FF0", Offset = "0x17C47F0", VA = "0x1817C5FF0")]
private void FightAttackDodgeJump() private void FightAttackDodgeJump()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000316 RID: 790 RVA: 0x00009BF4 File Offset: 0x00007DF4 // Token: 0x06000317 RID: 791 RVA: 0x00009FB4 File Offset: 0x000081B4
[Token(Token = "0x6000316")] [Token(Token = "0x6000317")]
[Address(RVA = "0x16F21E0", Offset = "0x16F0FE0", VA = "0x1816F21E0", Slot = "41")] [Address(RVA = "0x17C6460", Offset = "0x17C4C60", VA = "0x1817C6460", Slot = "41")]
protected override void FightWatchFirst() protected override void FightWatchFirst()
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; ((MB2_EditorMethodsInterface)this).CommitChangesToAssets();
} }
// Token: 0x06000317 RID: 791 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000318 RID: 792 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000317")] [Token(Token = "0x6000318")]
[Address(RVA = "0x16F2200", Offset = "0x16F1000", VA = "0x1816F2200", Slot = "42")] [Address(RVA = "0x17C6480", Offset = "0x17C4C80", VA = "0x1817C6480", Slot = "42")]
protected override void FightWatch() protected override void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000318 RID: 792 RVA: 0x00009C08 File Offset: 0x00007E08 // Token: 0x06000319 RID: 793 RVA: 0x00009FC8 File Offset: 0x000081C8
[Token(Token = "0x6000318")] [Token(Token = "0x6000319")]
[Address(RVA = "0x16F18D0", Offset = "0x16F06D0", VA = "0x1816F18D0")] [Address(RVA = "0x17C5B30", Offset = "0x17C4330", VA = "0x1817C5B30")]
private void AttackSelect() private void AttackSelect()
{ {
float num = UnityEngine.Random.Range((float)0, 1f); float num = UnityEngine.Random.Range((float)0, 1f);
@@ -176,9 +176,9 @@ public class AI_Doll01_Yellow : AI_Doll01
this.g_fAttackTime = num3; this.g_fAttackTime = num3;
} }
// Token: 0x06000319 RID: 793 RVA: 0x00009CA0 File Offset: 0x00007EA0 // Token: 0x0600031A RID: 794 RVA: 0x0000A060 File Offset: 0x00008260
[Token(Token = "0x6000319")] [Token(Token = "0x600031A")]
[Address(RVA = "0x16F17F0", Offset = "0x16F05F0", VA = "0x1816F17F0")] [Address(RVA = "0x17C5A50", Offset = "0x17C4250", VA = "0x1817C5A50")]
private void AttackSelect02() private void AttackSelect02()
{ {
float num = UnityEngine.Random.Range((float)0, 1f); float num = UnityEngine.Random.Range((float)0, 1f);
@@ -192,67 +192,67 @@ public class AI_Doll01_Yellow : AI_Doll01
this.g_bSelectAttack02 = false; this.g_bSelectAttack02 = false;
} }
// Token: 0x0600031A RID: 794 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031A")]
[Address(RVA = "0x16F4D20", Offset = "0x16F3B20", VA = "0x1816F4D20")]
private void TeleportJudge()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600031B RID: 795 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600031B RID: 795 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031B")] [Token(Token = "0x600031B")]
[Address(RVA = "0x16F48D0", Offset = "0x16F36D0", VA = "0x1816F48D0")] [Address(RVA = "0x17C8F80", Offset = "0x17C7780", VA = "0x1817C8F80")]
private void TeleportHorizontal(float fDistance) private void TeleportJudge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600031C RID: 796 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600031C RID: 796 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031C")] [Token(Token = "0x600031C")]
[Address(RVA = "0x16F4620", Offset = "0x16F3420", VA = "0x1816F4620")] [Address(RVA = "0x17C8B30", Offset = "0x17C7330", VA = "0x1817C8B30")]
private void TeleportBack(float fDistance) private void TeleportHorizontal(float fDistance)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600031D RID: 797 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600031D RID: 797 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031D")] [Token(Token = "0x600031D")]
[Address(RVA = "0x16F5A20", Offset = "0x16F4820", VA = "0x1816F5A20")] [Address(RVA = "0x17C8880", Offset = "0x17C7080", VA = "0x1817C8880")]
private void TeleportPlayerNearby(float fDistance) private void TeleportBack(float fDistance)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600031E RID: 798 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600031E RID: 798 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031E")] [Token(Token = "0x600031E")]
[Address(RVA = "0x16F5640", Offset = "0x16F4440", VA = "0x1816F5640")] [Address(RVA = "0x17C9CB0", Offset = "0x17C84B0", VA = "0x1817C9CB0")]
private void TeleportPlayerNearby02(float fDistance) private void TeleportPlayerNearby(float fDistance)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600031F RID: 799 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600031F RID: 799 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031F")] [Token(Token = "0x600031F")]
[Address(RVA = "0x16F29F0", Offset = "0x16F17F0", VA = "0x1816F29F0", Slot = "33")] [Address(RVA = "0x17C98D0", Offset = "0x17C80D0", VA = "0x1817C98D0")]
private void TeleportPlayerNearby02(float fDistance)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000320 RID: 800 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000320")]
[Address(RVA = "0x17C6C70", Offset = "0x17C5470", VA = "0x1817C6C70", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000320 RID: 800 RVA: 0x00009D0C File Offset: 0x00007F0C // Token: 0x06000321 RID: 801 RVA: 0x0000A0CC File Offset: 0x000082CC
[Token(Token = "0x6000320")] [Token(Token = "0x6000321")]
[Address(RVA = "0x16F4400", Offset = "0x16F3200", VA = "0x1816F4400", Slot = "30")] [Address(RVA = "0x17C8660", Offset = "0x17C6E60", VA = "0x1817C8660", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; ((MB2_EditorMethodsInterface)this).CommitChangesToAssets();
} }
// Token: 0x06000321 RID: 801 RVA: 0x00009D30 File Offset: 0x00007F30 // Token: 0x06000322 RID: 802 RVA: 0x0000A0EC File Offset: 0x000082EC
[Token(Token = "0x6000321")] [Token(Token = "0x6000322")]
[Address(RVA = "0x16F5F00", Offset = "0x16F4D00", VA = "0x1816F5F00")] [Address(RVA = "0x17CA190", Offset = "0x17C8990", VA = "0x1817CA190")]
public AI_Doll01_Yellow() public AI_Doll01_Yellow()
{ {
this.g_fAttackRadius = 2f; this.g_fAttackRadius = 2f;
@@ -260,68 +260,68 @@ public class AI_Doll01_Yellow : AI_Doll01
base..ctor(); base..ctor();
} }
// Token: 0x04000442 RID: 1090 // Token: 0x0400044A RID: 1098
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x4000442")] [Token(Token = "0x400044A")]
private CharacterController g_CC; private CharacterController g_CC;
// Token: 0x04000443 RID: 1091 // Token: 0x0400044B RID: 1099
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x218")]
[Token(Token = "0x4000443")] [Token(Token = "0x400044B")]
private float g_fPlayerAttack; private float g_fPlayerAttack;
// Token: 0x04000444 RID: 1092 // Token: 0x0400044C RID: 1100
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x21C")]
[Token(Token = "0x4000444")] [Token(Token = "0x400044C")]
private float g_fPlayerChargeShotNull; private float g_fPlayerChargeShotNull;
// Token: 0x04000445 RID: 1093 // Token: 0x0400044D RID: 1101
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x220")]
[Token(Token = "0x4000445")] [Token(Token = "0x400044D")]
private float g_fPlayerChargeShotIce; private float g_fPlayerChargeShotIce;
// Token: 0x04000446 RID: 1094 // Token: 0x0400044E RID: 1102
[FieldOffset(Offset = "0x20C")] [FieldOffset(Offset = "0x224")]
[Token(Token = "0x4000446")] [Token(Token = "0x400044E")]
private float g_fPlayerChargeShotFire; private float g_fPlayerChargeShotFire;
// Token: 0x04000447 RID: 1095 // Token: 0x0400044F RID: 1103
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x228")]
[Token(Token = "0x4000447")] [Token(Token = "0x400044F")]
private float g_fPlayerChargeShotLightning; private float g_fPlayerChargeShotLightning;
// Token: 0x04000448 RID: 1096 // Token: 0x04000450 RID: 1104
[FieldOffset(Offset = "0x214")] [FieldOffset(Offset = "0x22C")]
[Token(Token = "0x4000448")] [Token(Token = "0x4000450")]
private float g_fCannotTeleportTime; private float g_fCannotTeleportTime;
// Token: 0x04000449 RID: 1097 // Token: 0x04000451 RID: 1105
[FieldOffset(Offset = "0x218")] [FieldOffset(Offset = "0x230")]
[Token(Token = "0x4000449")] [Token(Token = "0x4000451")]
private bool g_bSelectAttack02; private bool g_bSelectAttack02;
// Token: 0x0400044A RID: 1098 // Token: 0x04000452 RID: 1106
[FieldOffset(Offset = "0x21C")] [FieldOffset(Offset = "0x234")]
[Token(Token = "0x400044A")] [Token(Token = "0x4000452")]
private float g_fSizeX = 1f; private float g_fSizeX = 1f;
// Token: 0x0400044B RID: 1099 // Token: 0x04000453 RID: 1107
[FieldOffset(Offset = "0x220")] [FieldOffset(Offset = "0x238")]
[Token(Token = "0x400044B")] [Token(Token = "0x4000453")]
private float g_fSizeY = 1f; private float g_fSizeY = 1f;
// Token: 0x0400044C RID: 1100 // Token: 0x04000454 RID: 1108
[FieldOffset(Offset = "0x224")] [FieldOffset(Offset = "0x23C")]
[Token(Token = "0x400044C")] [Token(Token = "0x4000454")]
private float g_fSizeZ = 1f; private float g_fSizeZ = 1f;
// Token: 0x0400044D RID: 1101 // Token: 0x04000455 RID: 1109
[FieldOffset(Offset = "0x228")] [FieldOffset(Offset = "0x240")]
[Token(Token = "0x400044D")] [Token(Token = "0x4000455")]
private float g_fAniWalkDirection; private float g_fAniWalkDirection;
// Token: 0x0400044E RID: 1102 // Token: 0x04000456 RID: 1110
[FieldOffset(Offset = "0x22C")] [FieldOffset(Offset = "0x244")]
[Token(Token = "0x400044E")] [Token(Token = "0x4000456")]
private bool g_bWalkDirection; private bool g_bWalkDirection;
} }

View File

@@ -1,31 +1,31 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
using UnityEngine.Rendering;
// Token: 0x02000058 RID: 88 // Token: 0x02000059 RID: 89
[Token(Token = "0x2000058")] [Token(Token = "0x2000059")]
public class AI_Doll02 : AI_NPC public class AI_Doll02 : AI_NPC
{ {
// Token: 0x06000322 RID: 802 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000323 RID: 803 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000322")] [Token(Token = "0x6000323")]
[Address(RVA = "0x1791520", Offset = "0x1790320", VA = "0x181791520", Slot = "4")] [Address(RVA = "0x1897BA0", Offset = "0x18963A0", VA = "0x181897BA0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000323 RID: 803 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000324 RID: 804 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000323")] [Token(Token = "0x6000324")]
[Address(RVA = "0x1794C80", Offset = "0x1793A80", VA = "0x181794C80", Slot = "5")] [Address(RVA = "0x189B330", Offset = "0x1899B30", VA = "0x18189B330", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000324 RID: 804 RVA: 0x00009D78 File Offset: 0x00007F78 // Token: 0x06000325 RID: 805 RVA: 0x0000A134 File Offset: 0x00008334
[Token(Token = "0x6000324")] [Token(Token = "0x6000325")]
[Address(RVA = "0x17910D0", Offset = "0x178FED0", VA = "0x1817910D0", Slot = "6")] [Address(RVA = "0x18978D0", Offset = "0x18960D0", VA = "0x1818978D0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -34,25 +34,25 @@ public class AI_Doll02 : AI_NPC
this.g_ShakeWeapon.Update(); this.g_ShakeWeapon.Update();
} }
// Token: 0x06000325 RID: 805 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000326 RID: 806 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000325")] [Token(Token = "0x6000326")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000326 RID: 806 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000327 RID: 807 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000326")] [Token(Token = "0x6000327")]
[Address(RVA = "0x17908C0", Offset = "0x178F6C0", VA = "0x1817908C0", Slot = "38")] [Address(RVA = "0x18970C0", Offset = "0x18958C0", VA = "0x1818970C0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000327 RID: 807 RVA: 0x00009DB8 File Offset: 0x00007FB8 // Token: 0x06000328 RID: 808 RVA: 0x0000A174 File Offset: 0x00008374
[Token(Token = "0x6000327")] [Token(Token = "0x6000328")]
[Address(RVA = "0x11DB210", Offset = "0x11DA010", VA = "0x1811DB210", Slot = "7")] [Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "7")]
public override void Special() public override void Special()
{ {
int num = 0; int num = 0;
@@ -61,87 +61,87 @@ public class AI_Doll02 : AI_NPC
int num2 = 0; int num2 = 0;
if (g_fWaitTime <= (float)num2) if (g_fWaitTime <= (float)num2)
{ {
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000328 RID: 808 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000328")]
[Address(RVA = "0x178F1C0", Offset = "0x178DFC0", VA = "0x18178F1C0", Slot = "19")]
public override void GoHome()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000329 RID: 809 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000329 RID: 809 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000329")] [Token(Token = "0x6000329")]
[Address(RVA = "0x1791440", Offset = "0x1790240", VA = "0x181791440", Slot = "9")] [Address(RVA = "0x1895D10", Offset = "0x1894510", VA = "0x181895D10", Slot = "19")]
public override void Sky() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600032A RID: 810 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600032A RID: 810 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032A")] [Token(Token = "0x600032A")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x1897AC0", Offset = "0x18962C0", VA = "0x181897AC0", Slot = "9")]
public override void Idle() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600032B RID: 811 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600032B RID: 811 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032B")] [Token(Token = "0x600032B")]
[Address(RVA = "0x11DDB70", Offset = "0x11DC970", VA = "0x1811DDB70", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600032C RID: 812 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600032C RID: 812 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032C")] [Token(Token = "0x600032C")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x16A7750", Offset = "0x16A5F50", VA = "0x1816A7750", Slot = "11")]
public override void Confirming() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600032D RID: 813 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600032D RID: 813 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032D")] [Token(Token = "0x600032D")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void LookFor() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600032E RID: 814 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600032E RID: 814 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032E")] [Token(Token = "0x600032E")]
[Address(RVA = "0x178F600", Offset = "0x178E400", VA = "0x18178F600", Slot = "20")] [Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void Hear() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600032F RID: 815 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600032F RID: 815 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032F")] [Token(Token = "0x600032F")]
[Address(RVA = "0x178F470", Offset = "0x178E270", VA = "0x18178F470", Slot = "21")] [Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000330 RID: 816 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000330 RID: 816 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000330")] [Token(Token = "0x6000330")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "25")] [Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void HearCheck()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000331 RID: 817 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000331")]
[Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000331 RID: 817 RVA: 0x00009DEC File Offset: 0x00007FEC // Token: 0x06000332 RID: 818 RVA: 0x0000A1A8 File Offset: 0x000083A8
[Token(Token = "0x6000331")] [Token(Token = "0x6000332")]
[Address(RVA = "0x11D5AF0", Offset = "0x11D48F0", VA = "0x1811D5AF0", Slot = "27")] [Address(RVA = "0x169FB80", Offset = "0x169E380", VA = "0x18169FB80", Slot = "27")]
public override void Death() public override void Death()
{ {
int num = 0; int num = 0;
@@ -150,15 +150,15 @@ public class AI_Doll02 : AI_NPC
int num2 = 0; int num2 = 0;
if (g_fWaitTime <= (float)num2) if (g_fWaitTime <= (float)num2)
{ {
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000332 RID: 818 RVA: 0x00009E20 File Offset: 0x00008020 // Token: 0x06000333 RID: 819 RVA: 0x0000A1DC File Offset: 0x000083DC
[Token(Token = "0x6000332")] [Token(Token = "0x6000333")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -177,25 +177,25 @@ public class AI_Doll02 : AI_NPC
this.EndStatus((AI_NPC.AIStatus)num4); this.EndStatus((AI_NPC.AIStatus)num4);
} }
// Token: 0x06000333 RID: 819 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000334 RID: 820 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000333")] [Token(Token = "0x6000334")]
[Address(RVA = "0x178EA20", Offset = "0x178D820", VA = "0x18178EA20", Slot = "22")] [Address(RVA = "0x18953F0", Offset = "0x1893BF0", VA = "0x1818953F0", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000334 RID: 820 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000335 RID: 821 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000334")] [Token(Token = "0x6000335")]
[Address(RVA = "0x178FFD0", Offset = "0x178EDD0", VA = "0x18178FFD0", Slot = "39")] [Address(RVA = "0x18967D0", Offset = "0x1894FD0", VA = "0x1818967D0", Slot = "39")]
protected virtual void InitFightingType(AI_Doll02.AIFighting Type) protected virtual void InitFightingType(AI_Doll02.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000335 RID: 821 RVA: 0x00009E70 File Offset: 0x00008070 // Token: 0x06000336 RID: 822 RVA: 0x0000A22C File Offset: 0x0000842C
[Token(Token = "0x6000335")] [Token(Token = "0x6000336")]
[Address(RVA = "0x178D7F0", Offset = "0x178C5F0", VA = "0x18178D7F0", Slot = "40")] [Address(RVA = "0x18941E0", Offset = "0x18929E0", VA = "0x1818941E0", Slot = "40")]
protected virtual void FightAttackSelect() protected virtual void FightAttackSelect()
{ {
float g_fPlayerDistance = this.g_fPlayerDistance; float g_fPlayerDistance = this.g_fPlayerDistance;
@@ -221,163 +221,163 @@ public class AI_Doll02 : AI_NPC
this.g_AttackType = (AI_Doll02.AIFighting)((uint)2); this.g_AttackType = (AI_Doll02.AIFighting)((uint)2);
} }
// Token: 0x06000336 RID: 822 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000336")]
[Address(RVA = "0x178E420", Offset = "0x178D220", VA = "0x18178E420", Slot = "41")]
protected virtual void FightWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000337 RID: 823 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000337 RID: 823 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000337")] [Token(Token = "0x6000337")]
[Address(RVA = "0x178DF30", Offset = "0x178CD30", VA = "0x18178DF30")] [Address(RVA = "0x1894DF0", Offset = "0x18935F0", VA = "0x181894DF0", Slot = "41")]
private void FightDodgeLeft() protected virtual void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000338 RID: 824 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000338 RID: 824 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000338")] [Token(Token = "0x6000338")]
[Address(RVA = "0x178E1C0", Offset = "0x178CFC0", VA = "0x18178E1C0")] [Address(RVA = "0x1894900", Offset = "0x1893100", VA = "0x181894900")]
private void FightDodgeRight() private void FightDodgeLeft()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000339 RID: 825 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000339 RID: 825 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000339")] [Token(Token = "0x6000339")]
[Address(RVA = "0x178DCC0", Offset = "0x178CAC0", VA = "0x18178DCC0")] [Address(RVA = "0x1894B90", Offset = "0x1893390", VA = "0x181894B90")]
private void FightDodgeBack() private void FightDodgeRight()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600033A RID: 826 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600033A RID: 826 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033A")] [Token(Token = "0x600033A")]
[Address(RVA = "0x178D360", Offset = "0x178C160", VA = "0x18178D360")] [Address(RVA = "0x1894690", Offset = "0x1892E90", VA = "0x181894690")]
private void FightAttackJumpReady() private void FightDodgeBack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600033B RID: 827 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600033B RID: 827 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033B")] [Token(Token = "0x600033B")]
[Address(RVA = "0x178D3C0", Offset = "0x178C1C0", VA = "0x18178D3C0")] [Address(RVA = "0x1893D50", Offset = "0x1892550", VA = "0x181893D50")]
private void FightAttackJump() private void FightAttackJumpReady()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600033C RID: 828 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600033C RID: 828 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033C")] [Token(Token = "0x600033C")]
[Address(RVA = "0x178D090", Offset = "0x178BE90", VA = "0x18178D090")] [Address(RVA = "0x1893DB0", Offset = "0x18925B0", VA = "0x181893DB0")]
private void FightAttackJump()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600033D RID: 829 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033D")]
[Address(RVA = "0x1893A80", Offset = "0x1892280", VA = "0x181893A80")]
private void FightAttackFall() private void FightAttackFall()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600033D RID: 829 RVA: 0x00009FA4 File Offset: 0x000081A4 // Token: 0x0600033E RID: 830 RVA: 0x0000A360 File Offset: 0x00008560
[Token(Token = "0x600033D")] [Token(Token = "0x600033E")]
[Address(RVA = "0x178D320", Offset = "0x178C120", VA = "0x18178D320")] [Address(RVA = "0x1893D10", Offset = "0x1892510", VA = "0x181893D10")]
private void FightAttackJumpEnd() private void FightAttackJumpEnd()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600033E RID: 830 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033E")]
[Address(RVA = "0x178DAA0", Offset = "0x178C8A0", VA = "0x18178DAA0")]
private void FightAttackThrowDown()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600033F RID: 831 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600033F RID: 831 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033F")] [Token(Token = "0x600033F")]
[Address(RVA = "0x178CE60", Offset = "0x178BC60", VA = "0x18178CE60")] [Address(RVA = "0x1894490", Offset = "0x1892C90", VA = "0x181894490")]
private void FightAttackDash() private void FightAttackThrowDown()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000340 RID: 832 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000340 RID: 832 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000340")] [Token(Token = "0x6000340")]
[Address(RVA = "0x178C9F0", Offset = "0x178B7F0", VA = "0x18178C9F0", Slot = "42")] [Address(RVA = "0x1893850", Offset = "0x1892050", VA = "0x181893850")]
protected virtual void FightAttackCombo01() private void FightAttackDash()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000341 RID: 833 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000341 RID: 833 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000341")] [Token(Token = "0x6000341")]
[Address(RVA = "0x178CC20", Offset = "0x178BA20", VA = "0x18178CC20", Slot = "43")] [Address(RVA = "0x18933E0", Offset = "0x1891BE0", VA = "0x1818933E0", Slot = "42")]
protected virtual void FightAttackCombo02() protected virtual void FightAttackCombo01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000342 RID: 834 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000342 RID: 834 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000342")] [Token(Token = "0x6000342")]
[Address(RVA = "0x178D5C0", Offset = "0x178C3C0", VA = "0x18178D5C0", Slot = "44")] [Address(RVA = "0x1893610", Offset = "0x1891E10", VA = "0x181893610", Slot = "43")]
protected virtual void FightAttackPress() protected virtual void FightAttackCombo02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000343 RID: 835 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000343 RID: 835 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000343")] [Token(Token = "0x6000343")]
[Address(RVA = "0x178D0F0", Offset = "0x178BEF0", VA = "0x18178D0F0", Slot = "45")] [Address(RVA = "0x1893FB0", Offset = "0x18927B0", VA = "0x181893FB0", Slot = "44")]
protected virtual void FightAttackFront() protected virtual void FightAttackPress()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000344 RID: 836 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000344 RID: 836 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000344")] [Token(Token = "0x6000344")]
[Address(RVA = "0x178F7C0", Offset = "0x178E5C0", VA = "0x18178F7C0", Slot = "33")] [Address(RVA = "0x1893AE0", Offset = "0x18922E0", VA = "0x181893AE0", Slot = "45")]
public override void Hit(AttackData Data) protected virtual void FightAttackFront()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000345 RID: 837 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000345 RID: 837 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000345")] [Token(Token = "0x6000345")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x1895FC0", Offset = "0x18947C0", VA = "0x181895FC0", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000346 RID: 838 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000346")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000346 RID: 838 RVA: 0x00009FD0 File Offset: 0x000081D0 // Token: 0x06000347 RID: 839 RVA: 0x0000A38C File Offset: 0x0000858C
[Token(Token = "0x6000346")] [Token(Token = "0x6000347")]
[Address(RVA = "0x1791340", Offset = "0x1790140", VA = "0x181791340", Slot = "30")] [Address(RVA = "0x169F230", Offset = "0x169DA30", VA = "0x18169F230", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x06000347 RID: 839 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000348 RID: 840 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000347")] [Token(Token = "0x6000348")]
[Address(RVA = "0x178C790", Offset = "0x178B590", VA = "0x18178C790", Slot = "31")] [Address(RVA = "0x1893180", Offset = "0x1891980", VA = "0x181893180", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000348 RID: 840 RVA: 0x00009FF8 File Offset: 0x000081F8 // Token: 0x06000349 RID: 841 RVA: 0x0000A3B4 File Offset: 0x000085B4
[Token(Token = "0x6000348")] [Token(Token = "0x6000349")]
[Address(RVA = "0x17911F0", Offset = "0x178FFF0", VA = "0x1817911F0", Slot = "32")] [Address(RVA = "0x1897930", Offset = "0x1896130", VA = "0x181897930", Slot = "32")]
public override void Remove() public override void Remove()
{ {
int num = 0; int num = 0;
@@ -421,232 +421,232 @@ public class AI_Doll02 : AI_NPC
g_This.SetActive(num13 != 0); g_This.SetActive(num13 != 0);
} }
// Token: 0x06000349 RID: 841 RVA: 0x0000A10C File Offset: 0x0000830C // Token: 0x0600034A RID: 842 RVA: 0x0000A4C8 File Offset: 0x000086C8
[Token(Token = "0x6000349")] [Token(Token = "0x600034A")]
[Address(RVA = "0x1791400", Offset = "0x1790200", VA = "0x181791400", Slot = "35")] [Address(RVA = "0x1897A80", Offset = "0x1896280", VA = "0x181897A80", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x0600034A RID: 842 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600034B RID: 843 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600034A")] [Token(Token = "0x600034B")]
[Address(RVA = "0x1791390", Offset = "0x1790190", VA = "0x181791390", Slot = "36")] [Address(RVA = "0x169F280", Offset = "0x169DA80", VA = "0x18169F280", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600034B RID: 843 RVA: 0x0000A134 File Offset: 0x00008334 // Token: 0x0600034C RID: 844 RVA: 0x0000A4F0 File Offset: 0x000086F0
[Token(Token = "0x600034B")] [Token(Token = "0x600034C")]
[Address(RVA = "0x178C750", Offset = "0x178B550", VA = "0x18178C750")] [Address(RVA = "0x1893140", Offset = "0x1891940", VA = "0x181893140")]
public AI_Doll02() public AI_Doll02()
{ {
} }
// Token: 0x0400044F RID: 1103 // Token: 0x04000457 RID: 1111
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400044F")] [Token(Token = "0x4000457")]
protected Doll02EffectPlay g_Effect; protected Doll02EffectPlay g_Effect;
// Token: 0x04000450 RID: 1104 // Token: 0x04000458 RID: 1112
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000450")] [Token(Token = "0x4000458")]
protected float g_fAttackRadius = 3f; protected float g_fAttackRadius = 3f;
// Token: 0x04000451 RID: 1105 // Token: 0x04000459 RID: 1113
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x4000451")] [Token(Token = "0x4000459")]
protected float g_fAniMoveSpeed; protected float g_fAniMoveSpeed;
// Token: 0x04000452 RID: 1106 // Token: 0x0400045A RID: 1114
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000452")] [Token(Token = "0x400045A")]
protected float g_fAniMoveAngle; protected float g_fAniMoveAngle;
// Token: 0x04000453 RID: 1107 // Token: 0x0400045B RID: 1115
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x4000453")] [Token(Token = "0x400045B")]
protected Vector3 g_v3PreForward; protected Vector3 g_v3PreForward;
// Token: 0x04000454 RID: 1108 // Token: 0x0400045C RID: 1116
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000454")] [Token(Token = "0x400045C")]
private SkinnedMeshRenderer g_MeshBody01; private SkinnedMeshRenderer g_MeshBody01;
// Token: 0x04000455 RID: 1109 // Token: 0x0400045D RID: 1117
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x4000455")] [Token(Token = "0x400045D")]
private SkinnedMeshRenderer g_MeshBody02; private SkinnedMeshRenderer g_MeshBody02;
// Token: 0x04000456 RID: 1110 // Token: 0x0400045E RID: 1118
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000456")] [Token(Token = "0x400045E")]
private SkinnedMeshRenderer g_MeshHead01; private SkinnedMeshRenderer g_MeshHead01;
// Token: 0x04000457 RID: 1111 // Token: 0x0400045F RID: 1119
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000457")] [Token(Token = "0x400045F")]
private SkinnedMeshRenderer g_MeshHead02; private SkinnedMeshRenderer g_MeshHead02;
// Token: 0x04000458 RID: 1112 // Token: 0x04000460 RID: 1120
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000458")] [Token(Token = "0x4000460")]
private SkinnedMeshRenderer g_MeshWeapon; private SkinnedMeshRenderer g_MeshWeapon;
// Token: 0x04000459 RID: 1113 // Token: 0x04000461 RID: 1121
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000459")] [Token(Token = "0x4000461")]
protected AI_Doll02.AIFighting g_Fightting = (AI_Doll02.AIFighting)((ulong)1L); protected AI_Doll02.AIFighting g_Fightting = (AI_Doll02.AIFighting)((ulong)1L);
// Token: 0x0400045A RID: 1114 // Token: 0x04000462 RID: 1122
[FieldOffset(Offset = "0x1BC")] [FieldOffset(Offset = "0x1BC")]
[Token(Token = "0x400045A")] [Token(Token = "0x4000462")]
protected AI_Doll02.AIFighting g_AttackType = (AI_Doll02.AIFighting)((ulong)15L); protected AI_Doll02.AIFighting g_AttackType = (AI_Doll02.AIFighting)((ulong)15L);
// Token: 0x0400045B RID: 1115 // Token: 0x04000463 RID: 1123
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400045B")] [Token(Token = "0x4000463")]
protected float g_fAttackDistance = 3f; protected float g_fAttackDistance = 3f;
// Token: 0x0400045C RID: 1116 // Token: 0x04000464 RID: 1124
[FieldOffset(Offset = "0x1C4")] [FieldOffset(Offset = "0x1C4")]
[Token(Token = "0x400045C")] [Token(Token = "0x4000464")]
protected float g_fTrackTime; protected float g_fTrackTime;
// Token: 0x0400045D RID: 1117 // Token: 0x04000465 RID: 1125
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400045D")] [Token(Token = "0x4000465")]
protected float g_fAttackMove; protected float g_fAttackMove;
// Token: 0x0400045E RID: 1118 // Token: 0x04000466 RID: 1126
[FieldOffset(Offset = "0x1CC")] [FieldOffset(Offset = "0x1CC")]
[Token(Token = "0x400045E")] [Token(Token = "0x4000466")]
protected float g_fAttackRotate; protected float g_fAttackRotate;
// Token: 0x0400045F RID: 1119 // Token: 0x04000467 RID: 1127
[Token(Token = "0x400045F")] [Token(Token = "0x4000467")]
private const float g_fAbsorbDodge = 0.2f; private const float g_fAbsorbDodge = 0.2f;
// Token: 0x04000460 RID: 1120 // Token: 0x04000468 RID: 1128
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000460")] [Token(Token = "0x4000468")]
protected float g_fAbsorbDodgeVal; protected float g_fAbsorbDodgeVal;
// Token: 0x04000461 RID: 1121 // Token: 0x04000469 RID: 1129
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000461")] [Token(Token = "0x4000469")]
protected CCController g_CCC; protected CCController g_CCC;
// Token: 0x04000462 RID: 1122 // Token: 0x0400046A RID: 1130
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000462")] [Token(Token = "0x400046A")]
private CapsuleCollider g_CCBody; private CapsuleCollider g_CCBody;
// Token: 0x04000463 RID: 1123 // Token: 0x0400046B RID: 1131
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000463")] [Token(Token = "0x400046B")]
private CapsuleCollider g_CCHead; private CapsuleCollider g_CCHead;
// Token: 0x04000464 RID: 1124 // Token: 0x0400046C RID: 1132
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4000464")] [Token(Token = "0x400046C")]
private BoxCollider g_BCWeapon01; private BoxCollider g_BCWeapon01;
// Token: 0x04000465 RID: 1125 // Token: 0x0400046D RID: 1133
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4000465")] [Token(Token = "0x400046D")]
private BoxCollider g_BCWeapon02; private BoxCollider g_BCWeapon02;
// Token: 0x04000466 RID: 1126 // Token: 0x0400046E RID: 1134
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x4000466")] [Token(Token = "0x400046E")]
protected Shake g_ShakeHead; protected Shake g_ShakeHead;
// Token: 0x04000467 RID: 1127 // Token: 0x0400046F RID: 1135
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x4000467")] [Token(Token = "0x400046F")]
protected Shake g_ShakeBody; protected Shake g_ShakeBody;
// Token: 0x04000468 RID: 1128 // Token: 0x04000470 RID: 1136
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x4000468")] [Token(Token = "0x4000470")]
protected Shake g_ShakeAll; protected Shake g_ShakeAll;
// Token: 0x04000469 RID: 1129 // Token: 0x04000471 RID: 1137
[FieldOffset(Offset = "0x218")] [FieldOffset(Offset = "0x218")]
[Token(Token = "0x4000469")] [Token(Token = "0x4000471")]
protected Shake g_ShakeWeapon; protected Shake g_ShakeWeapon;
// Token: 0x0400046A RID: 1130 // Token: 0x04000472 RID: 1138
[FieldOffset(Offset = "0x220")] [FieldOffset(Offset = "0x220")]
[Token(Token = "0x400046A")] [Token(Token = "0x4000472")]
protected float g_fModelSize = 1f; protected float g_fModelSize = 1f;
// Token: 0x02000059 RID: 89 // Token: 0x0200005A RID: 90
[Token(Token = "0x2000059")] [Token(Token = "0x200005A")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x0400046C RID: 1132
[Token(Token = "0x400046C")]
WatchFirst,
// Token: 0x0400046D RID: 1133
[Token(Token = "0x400046D")]
Watch,
// Token: 0x0400046E RID: 1134
[Token(Token = "0x400046E")]
DodgeRight,
// Token: 0x0400046F RID: 1135
[Token(Token = "0x400046F")]
DodgeLeft,
// Token: 0x04000470 RID: 1136
[Token(Token = "0x4000470")]
DodgeBack,
// Token: 0x04000471 RID: 1137
[Token(Token = "0x4000471")]
AttackJumpReady,
// Token: 0x04000472 RID: 1138
[Token(Token = "0x4000472")]
AttackJump,
// Token: 0x04000473 RID: 1139
[Token(Token = "0x4000473")]
AttackJumpFall,
// Token: 0x04000474 RID: 1140 // Token: 0x04000474 RID: 1140
[Token(Token = "0x4000474")] [Token(Token = "0x4000474")]
AttackJumpEnd, WatchFirst,
// Token: 0x04000475 RID: 1141 // Token: 0x04000475 RID: 1141
[Token(Token = "0x4000475")] [Token(Token = "0x4000475")]
PlayerDead, Watch,
// Token: 0x04000476 RID: 1142 // Token: 0x04000476 RID: 1142
[Token(Token = "0x4000476")] [Token(Token = "0x4000476")]
AttackThrowDown, DodgeRight,
// Token: 0x04000477 RID: 1143 // Token: 0x04000477 RID: 1143
[Token(Token = "0x4000477")] [Token(Token = "0x4000477")]
AttackDash, DodgeLeft,
// Token: 0x04000478 RID: 1144 // Token: 0x04000478 RID: 1144
[Token(Token = "0x4000478")] [Token(Token = "0x4000478")]
AttackCombo01, DodgeBack,
// Token: 0x04000479 RID: 1145 // Token: 0x04000479 RID: 1145
[Token(Token = "0x4000479")] [Token(Token = "0x4000479")]
AttackCombo02, AttackJumpReady,
// Token: 0x0400047A RID: 1146 // Token: 0x0400047A RID: 1146
[Token(Token = "0x400047A")] [Token(Token = "0x400047A")]
AttackPress, AttackJump,
// Token: 0x0400047B RID: 1147 // Token: 0x0400047B RID: 1147
[Token(Token = "0x400047B")] [Token(Token = "0x400047B")]
AttackFront, AttackJumpFall,
// Token: 0x0400047C RID: 1148 // Token: 0x0400047C RID: 1148
[Token(Token = "0x400047C")] [Token(Token = "0x400047C")]
StoneMoveStart, AttackJumpEnd,
// Token: 0x0400047D RID: 1149 // Token: 0x0400047D RID: 1149
[Token(Token = "0x400047D")] [Token(Token = "0x400047D")]
StoneMove, PlayerDead,
// Token: 0x0400047E RID: 1150 // Token: 0x0400047E RID: 1150
[Token(Token = "0x400047E")] [Token(Token = "0x400047E")]
StoneMoveEnd, AttackThrowDown,
// Token: 0x0400047F RID: 1151 // Token: 0x0400047F RID: 1151
[Token(Token = "0x400047F")] [Token(Token = "0x400047F")]
AttackDash,
// Token: 0x04000480 RID: 1152
[Token(Token = "0x4000480")]
AttackCombo01,
// Token: 0x04000481 RID: 1153
[Token(Token = "0x4000481")]
AttackCombo02,
// Token: 0x04000482 RID: 1154
[Token(Token = "0x4000482")]
AttackPress,
// Token: 0x04000483 RID: 1155
[Token(Token = "0x4000483")]
AttackFront,
// Token: 0x04000484 RID: 1156
[Token(Token = "0x4000484")]
StoneMoveStart,
// Token: 0x04000485 RID: 1157
[Token(Token = "0x4000485")]
StoneMove,
// Token: 0x04000486 RID: 1158
[Token(Token = "0x4000486")]
StoneMoveEnd,
// Token: 0x04000487 RID: 1159
[Token(Token = "0x4000487")]
StoneTurn StoneTurn
} }
} }

View File

@@ -1,16 +1,17 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine;
// Token: 0x0200005A RID: 90 // Token: 0x0200005B RID: 91
[Token(Token = "0x200005A")] [Token(Token = "0x200005B")]
public class AI_Doll02_Big : AI_Doll02 public class AI_Doll02_Big : AI_Doll02
{ {
// Token: 0x0600034C RID: 844 RVA: 0x0000A17C File Offset: 0x0000837C // Token: 0x0600034D RID: 845 RVA: 0x0000A538 File Offset: 0x00008738
[Token(Token = "0x600034C")] [Token(Token = "0x600034D")]
[Address(RVA = "0x178C700", Offset = "0x178B500", VA = "0x18178C700", Slot = "38")] [Address(RVA = "0x18930F0", Offset = "0x18918F0", VA = "0x1818930F0", Slot = "4")]
public override void InitStatus(AI_NPC.AIStatus Status) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.InitStatus(Status); base.Start(This, NPCM);
this.g_fWalkSpeed = 3f; this.g_fWalkSpeed = 3f;
this.g_fRunSpeed = 12f; this.g_fRunSpeed = 12f;
this.g_fDashSpeed = 16f; this.g_fDashSpeed = 16f;
@@ -18,9 +19,9 @@ public class AI_Doll02_Big : AI_Doll02
this.g_fModelSize = 2f; this.g_fModelSize = 2f;
} }
// Token: 0x0600034D RID: 845 RVA: 0x0000A1C8 File Offset: 0x000083C8 // Token: 0x0600034E RID: 846 RVA: 0x0000A584 File Offset: 0x00008784
[Token(Token = "0x600034D")] [Token(Token = "0x600034E")]
[Address(RVA = "0x178C750", Offset = "0x178B550", VA = "0x18178C750")] [Address(RVA = "0x1893140", Offset = "0x1891940", VA = "0x181893140")]
public AI_Doll02_Big() public AI_Doll02_Big()
{ {
this.g_fAttackRadius = 3f; this.g_fAttackRadius = 3f;

View File

@@ -1,65 +1,66 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
using UnityEngine.Rendering;
// Token: 0x0200005B RID: 91 // Token: 0x0200005C RID: 92
[Token(Token = "0x200005B")] [Token(Token = "0x200005C")]
public class AI_Doll02_Stone : AI_Doll02 public class AI_Doll02_Stone : AI_Doll02
{ {
// Token: 0x0600034E RID: 846 RVA: 0x0000A210 File Offset: 0x00008410 // Token: 0x0600034F RID: 847 RVA: 0x0000A5CC File Offset: 0x000087CC
[Token(Token = "0x600034E")] [Token(Token = "0x600034F")]
[Address(RVA = "0x1794000", Offset = "0x1792E00", VA = "0x181794000", Slot = "38")] [Address(RVA = "0x189AC70", Offset = "0x1899470", VA = "0x18189AC70", Slot = "4")]
public override void InitStatus(AI_NPC.AIStatus Status) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.InitStatus(Status); base.Start(This, NPCM);
Doll02EffectPlay g_Effect = this.g_Effect; Doll02EffectPlay g_Effect = this.g_Effect;
this.g_fWalkSpeed = 1.2f; this.g_fWalkSpeed = 1.2f;
g_Effect.g_fFootstepVolume = 0.75f; g_Effect.g_fFootstepVolume = 0.75f;
this.g_fVisionAngle = 270f;
} }
// Token: 0x0600034F RID: 847 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000350 RID: 848 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600034F")] [Token(Token = "0x6000350")]
[Address(RVA = "0x1794880", Offset = "0x1793680", VA = "0x181794880", Slot = "5")] [Address(RVA = "0x189AF30", Offset = "0x1899730", VA = "0x18189AF30", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000350 RID: 848 RVA: 0x0000A248 File Offset: 0x00008448 // Token: 0x06000351 RID: 849 RVA: 0x0000A610 File Offset: 0x00008810
[Token(Token = "0x6000350")] [Token(Token = "0x6000351")]
[Address(RVA = "0x1793120", Offset = "0x1791F20", VA = "0x181793120", Slot = "8")] [Address(RVA = "0x18997A0", Offset = "0x1897FA0", VA = "0x1818997A0", Slot = "8")]
public override void Idle() public override void Idle()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
string queryPath = ((DebugUI.IContainer)this).queryPath; MBVersion.PipelineType pipelineType = ((MBVersionInterface)this).DetectPipeline();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000351 RID: 849 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000352 RID: 850 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000351")] [Token(Token = "0x6000352")]
[Address(RVA = "0x1792890", Offset = "0x1791690", VA = "0x181792890", Slot = "22")] [Address(RVA = "0x1898F10", Offset = "0x1897710", VA = "0x181898F10", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000352 RID: 850 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000353 RID: 851 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000352")] [Token(Token = "0x6000353")]
[Address(RVA = "0x1793160", Offset = "0x1791F60", VA = "0x181793160", Slot = "39")] [Address(RVA = "0x18997E0", Offset = "0x1897FE0", VA = "0x1818997E0", Slot = "39")]
protected override void InitFightingType(AI_Doll02.AIFighting Type) protected override void InitFightingType(AI_Doll02.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000353 RID: 851 RVA: 0x0000A274 File Offset: 0x00008474 // Token: 0x06000354 RID: 852 RVA: 0x0000A63C File Offset: 0x0000883C
[Token(Token = "0x6000353")] [Token(Token = "0x6000354")]
[Address(RVA = "0x1792510", Offset = "0x1791310", VA = "0x181792510", Slot = "40")] [Address(RVA = "0x1898B90", Offset = "0x1897390", VA = "0x181898B90", Slot = "40")]
protected override void FightAttackSelect() protected override void FightAttackSelect()
{ {
float num = UnityEngine.Random.Range((float)0, 1f); float num = UnityEngine.Random.Range((float)0, 1f);
@@ -70,105 +71,105 @@ public class AI_Doll02_Stone : AI_Doll02
this.g_fAttackDistance = g_fAttackRadius; this.g_fAttackDistance = g_fAttackRadius;
} }
// Token: 0x06000354 RID: 852 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000354")]
[Address(RVA = "0x1792580", Offset = "0x1791380", VA = "0x181792580", Slot = "41")]
protected override void FightWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000355 RID: 853 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000355 RID: 853 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000355")] [Token(Token = "0x6000355")]
[Address(RVA = "0x1794240", Offset = "0x1793040", VA = "0x181794240")] [Address(RVA = "0x1898C00", Offset = "0x1897400", VA = "0x181898C00", Slot = "41")]
private void MoveStart() protected override void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000356 RID: 854 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000356 RID: 854 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000356")] [Token(Token = "0x6000356")]
[Address(RVA = "0x1794340", Offset = "0x1793140", VA = "0x181794340")] [Address(RVA = "0x189A880", Offset = "0x1899080", VA = "0x18189A880")]
private void Move() private void MoveStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000357 RID: 855 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000357 RID: 855 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000357")] [Token(Token = "0x6000357")]
[Address(RVA = "0x1794040", Offset = "0x1792E40", VA = "0x181794040")] [Address(RVA = "0x189A980", Offset = "0x1899180", VA = "0x18189A980")]
private void MoveEnd() private void Move()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000358 RID: 856 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000358 RID: 856 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000358")] [Token(Token = "0x6000358")]
[Address(RVA = "0x1794610", Offset = "0x1793410", VA = "0x181794610")] [Address(RVA = "0x189A680", Offset = "0x1898E80", VA = "0x18189A680")]
private void Trun() private void MoveEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000359 RID: 857 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000359 RID: 857 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000359")] [Token(Token = "0x6000359")]
[Address(RVA = "0x1791CC0", Offset = "0x1790AC0", VA = "0x181791CC0", Slot = "42")] [Address(RVA = "0x189ACC0", Offset = "0x18994C0", VA = "0x18189ACC0")]
protected override void FightAttackCombo01() private void Trun()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600035A RID: 858 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600035A RID: 858 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600035A")] [Token(Token = "0x600035A")]
[Address(RVA = "0x1791F00", Offset = "0x1790D00", VA = "0x181791F00", Slot = "43")] [Address(RVA = "0x1898340", Offset = "0x1896B40", VA = "0x181898340", Slot = "42")]
protected override void FightAttackCombo02() protected override void FightAttackCombo01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600035B RID: 859 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600035B RID: 859 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600035B")] [Token(Token = "0x600035B")]
[Address(RVA = "0x1792310", Offset = "0x1791110", VA = "0x181792310", Slot = "44")] [Address(RVA = "0x1898580", Offset = "0x1896D80", VA = "0x181898580", Slot = "43")]
protected override void FightAttackPress() protected override void FightAttackCombo02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600035C RID: 860 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600035C RID: 860 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600035C")] [Token(Token = "0x600035C")]
[Address(RVA = "0x1792110", Offset = "0x1790F10", VA = "0x181792110", Slot = "45")] [Address(RVA = "0x1898990", Offset = "0x1897190", VA = "0x181898990", Slot = "44")]
protected override void FightAttackFront() protected override void FightAttackPress()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600035D RID: 861 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600035D RID: 861 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600035D")] [Token(Token = "0x600035D")]
[Address(RVA = "0x17929E0", Offset = "0x17917E0", VA = "0x1817929E0", Slot = "33")] [Address(RVA = "0x1898790", Offset = "0x1896F90", VA = "0x181898790", Slot = "45")]
public override void Hit(AttackData Data) protected override void FightAttackFront()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600035E RID: 862 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600035E RID: 862 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600035E")] [Token(Token = "0x600035E")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "34")] [Address(RVA = "0x1899060", Offset = "0x1897860", VA = "0x181899060", Slot = "33")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600035F RID: 863 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600035F RID: 863 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600035F")] [Token(Token = "0x600035F")]
[Address(RVA = "0x1794540", Offset = "0x1793340", VA = "0x181794540", Slot = "36")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000360 RID: 864 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000360")]
[Address(RVA = "0x189AB80", Offset = "0x1899380", VA = "0x18189AB80", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000360 RID: 864 RVA: 0x0000A2C4 File Offset: 0x000084C4 // Token: 0x06000361 RID: 865 RVA: 0x0000A68C File Offset: 0x0000888C
[Token(Token = "0x6000360")] [Token(Token = "0x6000361")]
[Address(RVA = "0x178C750", Offset = "0x178B550", VA = "0x18178C750")] [Address(RVA = "0x1893140", Offset = "0x1891940", VA = "0x181893140")]
public AI_Doll02_Stone() public AI_Doll02_Stone()
{ {
this.g_fAttackRadius = 3f; this.g_fAttackRadius = 3f;
@@ -179,18 +180,18 @@ public class AI_Doll02_Stone : AI_Doll02
base..ctor(); base..ctor();
} }
// Token: 0x04000480 RID: 1152 // Token: 0x04000488 RID: 1160
[FieldOffset(Offset = "0x228")] [FieldOffset(Offset = "0x228")]
[Token(Token = "0x4000480")] [Token(Token = "0x4000488")]
private float g_fAttackCombo; private float g_fAttackCombo;
// Token: 0x04000481 RID: 1153 // Token: 0x04000489 RID: 1161
[FieldOffset(Offset = "0x22C")] [FieldOffset(Offset = "0x22C")]
[Token(Token = "0x4000481")] [Token(Token = "0x4000489")]
private bool g_bMove; private bool g_bMove;
// Token: 0x04000482 RID: 1154 // Token: 0x0400048A RID: 1162
[FieldOffset(Offset = "0x230")] [FieldOffset(Offset = "0x230")]
[Token(Token = "0x4000482")] [Token(Token = "0x400048A")]
private Vector3 g_v3MoveDirection; private Vector3 g_v3MoveDirection;
} }

View File

@@ -1,31 +1,31 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
using UnityEngine.Rendering;
// Token: 0x0200005C RID: 92 // Token: 0x0200005D RID: 93
[Token(Token = "0x200005C")] [Token(Token = "0x200005D")]
public class AI_Doll03 : AI_NPC public class AI_Doll03 : AI_NPC
{ {
// Token: 0x06000361 RID: 865 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000362 RID: 866 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000361")] [Token(Token = "0x6000362")]
[Address(RVA = "0x179A390", Offset = "0x1799190", VA = "0x18179A390", Slot = "4")] [Address(RVA = "0x18A0C60", Offset = "0x189F460", VA = "0x1818A0C60", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000362 RID: 866 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000363 RID: 867 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000362")] [Token(Token = "0x6000363")]
[Address(RVA = "0x179AB10", Offset = "0x1799910", VA = "0x18179AB10", Slot = "5")] [Address(RVA = "0x18A1480", Offset = "0x189FC80", VA = "0x1818A1480", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000363 RID: 867 RVA: 0x0000A30C File Offset: 0x0000850C // Token: 0x06000364 RID: 868 RVA: 0x0000A6D4 File Offset: 0x000088D4
[Token(Token = "0x6000363")] [Token(Token = "0x6000364")]
[Address(RVA = "0x179A040", Offset = "0x1798E40", VA = "0x18179A040", Slot = "6")] [Address(RVA = "0x18A08F0", Offset = "0x189F0F0", VA = "0x1818A08F0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -33,129 +33,129 @@ public class AI_Doll03 : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x06000364 RID: 868 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000365 RID: 869 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000364")] [Token(Token = "0x6000365")]
[Address(RVA = "0x1799740", Offset = "0x1798540", VA = "0x181799740", Slot = "38")] [Address(RVA = "0x189FEB0", Offset = "0x189E6B0", VA = "0x18189FEB0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000365 RID: 869 RVA: 0x0000A340 File Offset: 0x00008540 // Token: 0x06000366 RID: 870 RVA: 0x0000A708 File Offset: 0x00008908
[Token(Token = "0x6000365")] [Token(Token = "0x6000366")]
[Address(RVA = "0x11DB210", Offset = "0x11DA010", VA = "0x1811DB210", Slot = "7")] [Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "7")]
public override void Special() public override void Special()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000366 RID: 870 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000366")]
[Address(RVA = "0x1797F20", Offset = "0x1796D20", VA = "0x181797F20", Slot = "19")]
public override void GoHome()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000367 RID: 871 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000367 RID: 871 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000367")] [Token(Token = "0x6000367")]
[Address(RVA = "0x179A2B0", Offset = "0x17990B0", VA = "0x18179A2B0", Slot = "9")] [Address(RVA = "0x189E640", Offset = "0x189CE40", VA = "0x18189E640", Slot = "19")]
public override void Sky() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000368 RID: 872 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000368 RID: 872 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000368")] [Token(Token = "0x6000368")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x18A0B80", Offset = "0x189F380", VA = "0x1818A0B80", Slot = "9")]
public override void Idle() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000369 RID: 873 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000369 RID: 873 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000369")] [Token(Token = "0x6000369")]
[Address(RVA = "0x11DDB70", Offset = "0x11DC970", VA = "0x1811DDB70", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600036A RID: 874 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600036A RID: 874 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036A")] [Token(Token = "0x600036A")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x16A7750", Offset = "0x16A5F50", VA = "0x1816A7750", Slot = "11")]
public override void Confirming() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600036B RID: 875 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600036B RID: 875 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036B")] [Token(Token = "0x600036B")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void Confirming()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600036C RID: 876 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036C")]
[Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void LookFor() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600036C RID: 876 RVA: 0x0000A370 File Offset: 0x00008570 // Token: 0x0600036D RID: 877 RVA: 0x0000A738 File Offset: 0x00008938
[Token(Token = "0x600036C")] [Token(Token = "0x600036D")]
[Address(RVA = "0x11DB210", Offset = "0x11DA010", VA = "0x1811DB210", Slot = "23")] [Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600036D RID: 877 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600036E RID: 878 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036D")] [Token(Token = "0x600036E")]
[Address(RVA = "0x1796A20", Offset = "0x1795820", VA = "0x181796A20", Slot = "25")] [Address(RVA = "0x189D140", Offset = "0x189B940", VA = "0x18189D140", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600036E RID: 878 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600036F RID: 879 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036E")] [Token(Token = "0x600036F")]
[Address(RVA = "0x1797EA0", Offset = "0x1796CA0", VA = "0x181797EA0", Slot = "26")] [Address(RVA = "0x189E5C0", Offset = "0x189CDC0", VA = "0x18189E5C0", Slot = "26")]
public override void GetUp() public override void GetUp()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600036F RID: 879 RVA: 0x0000A3A0 File Offset: 0x000085A0 // Token: 0x06000370 RID: 880 RVA: 0x0000A768 File Offset: 0x00008968
[Token(Token = "0x600036F")] [Token(Token = "0x6000370")]
[Address(RVA = "0x11D5AF0", Offset = "0x11D48F0", VA = "0x1811D5AF0", Slot = "27")] [Address(RVA = "0x169FB80", Offset = "0x169E380", VA = "0x18169FB80", Slot = "27")]
public override void Death() public override void Death()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000370 RID: 880 RVA: 0x0000A3D0 File Offset: 0x000085D0 // Token: 0x06000371 RID: 881 RVA: 0x0000A798 File Offset: 0x00008998
[Token(Token = "0x6000370")] [Token(Token = "0x6000371")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -165,158 +165,158 @@ public class AI_Doll03 : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
}
// Token: 0x06000371 RID: 881 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000371")]
[Address(RVA = "0x178F600", Offset = "0x178E400", VA = "0x18178F600", Slot = "20")]
public override void Hear()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000372 RID: 882 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000372 RID: 882 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000372")] [Token(Token = "0x6000372")]
[Address(RVA = "0x178F470", Offset = "0x178E270", VA = "0x18178F470", Slot = "21")] [Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000373 RID: 883 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000373 RID: 883 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000373")] [Token(Token = "0x6000373")]
[Address(RVA = "0x1797A40", Offset = "0x1796840", VA = "0x181797A40", Slot = "22")] [Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void Fighting() public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000374 RID: 884 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000374 RID: 884 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000374")] [Token(Token = "0x6000374")]
[Address(RVA = "0x1798F60", Offset = "0x1797D60", VA = "0x181798F60")] [Address(RVA = "0x189E160", Offset = "0x189C960", VA = "0x18189E160", Slot = "22")]
protected void InitFightingType(AI_Doll03.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000375 RID: 885 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000375 RID: 885 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000375")] [Token(Token = "0x6000375")]
[Address(RVA = "0x1797620", Offset = "0x1796420", VA = "0x181797620", Slot = "39")] [Address(RVA = "0x189F6D0", Offset = "0x189DED0", VA = "0x18189F6D0")]
protected virtual void FJudgment() protected void InitFightingType(AI_Doll03.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000376 RID: 886 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000376 RID: 886 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000376")] [Token(Token = "0x6000376")]
[Address(RVA = "0x17975D0", Offset = "0x17963D0", VA = "0x1817975D0")] [Address(RVA = "0x189DD40", Offset = "0x189C540", VA = "0x18189DD40", Slot = "39")]
private void FHelp() protected virtual void FJudgment()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000377 RID: 887 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000377 RID: 887 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000377")] [Token(Token = "0x6000377")]
[Address(RVA = "0x1796EE0", Offset = "0x1795CE0", VA = "0x181796EE0", Slot = "40")] [Address(RVA = "0x189DCF0", Offset = "0x189C4F0", VA = "0x18189DCF0")]
protected virtual void FFlee() private void FHelp()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000378 RID: 888 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000378 RID: 888 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000378")] [Token(Token = "0x6000378")]
[Address(RVA = "0x1796E10", Offset = "0x1795C10", VA = "0x181796E10")] [Address(RVA = "0x189D600", Offset = "0x189BE00", VA = "0x18189D600", Slot = "40")]
private void FDodge() protected virtual void FFlee()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000379 RID: 889 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000379 RID: 889 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000379")] [Token(Token = "0x6000379")]
[Address(RVA = "0x1797970", Offset = "0x1796770", VA = "0x181797970")] [Address(RVA = "0x189D530", Offset = "0x189BD30", VA = "0x18189D530")]
private void FMagic() private void FDodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600037A RID: 890 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600037A RID: 890 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037A")] [Token(Token = "0x600037A")]
[Address(RVA = "0x1796D20", Offset = "0x1795B20", VA = "0x181796D20")] [Address(RVA = "0x189E090", Offset = "0x189C890", VA = "0x18189E090")]
private void FCast() private void FMagic()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600037B RID: 891 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600037B RID: 891 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037B")] [Token(Token = "0x600037B")]
[Address(RVA = "0x1796B60", Offset = "0x1795960", VA = "0x181796B60", Slot = "41")] [Address(RVA = "0x189D440", Offset = "0x189BC40", VA = "0x18189D440")]
protected virtual void FAttack() private void FCast()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600037C RID: 892 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600037C RID: 892 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037C")] [Token(Token = "0x600037C")]
[Address(RVA = "0x1796A70", Offset = "0x1795870", VA = "0x181796A70")] [Address(RVA = "0x189D280", Offset = "0x189BA80", VA = "0x18189D280", Slot = "41")]
private void FAttackMagic() protected virtual void FAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600037D RID: 893 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600037D RID: 893 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037D")] [Token(Token = "0x600037D")]
[Address(RVA = "0x179A090", Offset = "0x1798E90", VA = "0x18179A090")] [Address(RVA = "0x189D190", Offset = "0x189B990", VA = "0x18189D190")]
private void PlayerDead() private void FAttackMagic()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600037E RID: 894 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600037E RID: 894 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037E")] [Token(Token = "0x600037E")]
[Address(RVA = "0x17981E0", Offset = "0x1796FE0", VA = "0x1817981E0", Slot = "33")] [Address(RVA = "0x18A0940", Offset = "0x189F140", VA = "0x1818A0940")]
public override void Hit(AttackData Data) private void PlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600037F RID: 895 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600037F RID: 895 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037F")] [Token(Token = "0x600037F")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x189E900", Offset = "0x189D100", VA = "0x18189E900", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000380 RID: 896 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000380")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000380 RID: 896 RVA: 0x0000A414 File Offset: 0x00008614 // Token: 0x06000381 RID: 897 RVA: 0x0000A7DC File Offset: 0x000089DC
[Token(Token = "0x6000380")] [Token(Token = "0x6000381")]
[Address(RVA = "0x1791340", Offset = "0x1790140", VA = "0x181791340", Slot = "30")] [Address(RVA = "0x169F230", Offset = "0x169DA30", VA = "0x18169F230", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
string queryPath = ((DebugUI.IContainer)this).queryPath; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x06000381 RID: 897 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000382 RID: 898 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000381")] [Token(Token = "0x6000382")]
[Address(RVA = "0x17967B0", Offset = "0x17955B0", VA = "0x1817967B0", Slot = "31")] [Address(RVA = "0x189CEB0", Offset = "0x189B6B0", VA = "0x18189CEB0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000382 RID: 898 RVA: 0x0000A43C File Offset: 0x0000863C // Token: 0x06000383 RID: 899 RVA: 0x0000A804 File Offset: 0x00008A04
[Token(Token = "0x6000382")] [Token(Token = "0x6000383")]
[Address(RVA = "0x179A100", Offset = "0x1798F00", VA = "0x18179A100", Slot = "32")] [Address(RVA = "0x18A09B0", Offset = "0x189F1B0", VA = "0x1818A09B0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshBody01; SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshBody01;
int num = 0; int num = 0;
skinnedMeshRenderer.enabled = num != 0; skinnedMeshRenderer.enabled = num != 0;
@@ -344,253 +344,272 @@ public class AI_Doll03 : AI_NPC
CapsuleCollider capsuleCollider2 = this.g_CCHead; CapsuleCollider capsuleCollider2 = this.g_CCHead;
int num9 = 0; int num9 = 0;
capsuleCollider2.enabled = num9 != 0; capsuleCollider2.enabled = num9 != 0;
BoxCollider boxCollider = this.g_BCWood01; CapsuleCollider capsuleCollider3 = this.g_CCFoot;
int num10 = 0; int num10 = 0;
boxCollider.enabled = num10 != 0; capsuleCollider3.enabled = num10 != 0;
BoxCollider boxCollider2 = this.g_BCWood02; BoxCollider boxCollider = this.g_BCWood01;
int num11 = 0; int num11 = 0;
boxCollider2.enabled = num11 != 0; boxCollider.enabled = num11 != 0;
NPCManage g_NPCM = this.g_NPCM; BoxCollider boxCollider2 = this.g_BCWood02;
int num12 = 0; int num12 = 0;
g_NPCM.SetLockPoint(num12 != 0); boxCollider2.enabled = num12 != 0;
NPCManage g_NPCM = this.g_NPCM;
int num13 = 0;
g_NPCM.SetLockPoint(num13 != 0);
this.g_Effect.Remove(); this.g_Effect.Remove();
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num13 = 0; this.g_bPushPlayer = false;
g_This.SetActive(num13 != 0); int num14 = 0;
g_This.SetActive(num14 != 0);
} }
// Token: 0x06000383 RID: 899 RVA: 0x0000A55C File Offset: 0x0000875C // Token: 0x06000384 RID: 900 RVA: 0x0000A940 File Offset: 0x00008B40
[Token(Token = "0x6000383")] [Token(Token = "0x6000384")]
[Address(RVA = "0x179A270", Offset = "0x1799070", VA = "0x18179A270", Slot = "35")] [Address(RVA = "0x18A0B40", Offset = "0x189F340", VA = "0x1818A0B40", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000384 RID: 900 RVA: 0x0000A584 File Offset: 0x00008784 // Token: 0x06000385 RID: 901 RVA: 0x0000A968 File Offset: 0x00008B68
[Token(Token = "0x6000384")] [Token(Token = "0x6000385")]
[Address(RVA = "0x1796780", Offset = "0x1795580", VA = "0x181796780")] [Address(RVA = "0x189CE80", Offset = "0x189B680", VA = "0x18189CE80")]
public AI_Doll03() public AI_Doll03()
{ {
} }
// Token: 0x04000483 RID: 1155 // Token: 0x0400048B RID: 1163
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000483")] [Token(Token = "0x400048B")]
protected Doll03EffectPlay g_Effect; protected Doll03EffectPlay g_Effect;
// Token: 0x04000484 RID: 1156 // Token: 0x0400048C RID: 1164
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000484")] [Token(Token = "0x400048C")]
protected float g_fAttackRadius = 4.5f; protected float g_fAttackRadius = 4.5f;
// Token: 0x04000485 RID: 1157 // Token: 0x0400048D RID: 1165
[Token(Token = "0x4000485")] [Token(Token = "0x400048D")]
protected const float g_fAttackMagicRadius = 30f; protected const float g_fAttackMagicRadius = 30f;
// Token: 0x04000486 RID: 1158 // Token: 0x0400048E RID: 1166
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x4000486")] [Token(Token = "0x400048E")]
protected float g_fMagicTime = 3f; protected float g_fMagicTime = 3f;
// Token: 0x04000487 RID: 1159 // Token: 0x0400048F RID: 1167
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000487")] [Token(Token = "0x400048F")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x04000488 RID: 1160 // Token: 0x04000490 RID: 1168
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x4000488")] [Token(Token = "0x4000490")]
private float g_fAniMoveDirection; private float g_fAniMoveDirection;
// Token: 0x04000489 RID: 1161 // Token: 0x04000491 RID: 1169
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x4000489")] [Token(Token = "0x4000491")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x0400048A RID: 1162 // Token: 0x04000492 RID: 1170
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x400048A")] [Token(Token = "0x4000492")]
private float g_fAniDamageWoodWight; private float g_fAniDamageWoodWight;
// Token: 0x0400048B RID: 1163 // Token: 0x04000493 RID: 1171
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x400048B")] [Token(Token = "0x4000493")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x0400048C RID: 1164 // Token: 0x04000494 RID: 1172
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x400048C")] [Token(Token = "0x4000494")]
private Vector3 g_v3PrePos; private Vector3 g_v3PrePos;
// Token: 0x0400048D RID: 1165 // Token: 0x04000495 RID: 1173
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400048D")] [Token(Token = "0x4000495")]
private SkinnedMeshRenderer g_MeshBody01; private SkinnedMeshRenderer g_MeshBody01;
// Token: 0x0400048E RID: 1166 // Token: 0x04000496 RID: 1174
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400048E")] [Token(Token = "0x4000496")]
private SkinnedMeshRenderer g_MeshBody02; private SkinnedMeshRenderer g_MeshBody02;
// Token: 0x0400048F RID: 1167 // Token: 0x04000497 RID: 1175
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x400048F")] [Token(Token = "0x4000497")]
private SkinnedMeshRenderer g_MeshBody03; private SkinnedMeshRenderer g_MeshBody03;
// Token: 0x04000490 RID: 1168 // Token: 0x04000498 RID: 1176
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000490")] [Token(Token = "0x4000498")]
private SkinnedMeshRenderer g_MeshEye; private SkinnedMeshRenderer g_MeshEye;
// Token: 0x04000491 RID: 1169 // Token: 0x04000499 RID: 1177
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000491")] [Token(Token = "0x4000499")]
private SkinnedMeshRenderer g_MeshHead; private SkinnedMeshRenderer g_MeshHead;
// Token: 0x04000492 RID: 1170 // Token: 0x0400049A RID: 1178
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000492")] [Token(Token = "0x400049A")]
private SkinnedMeshRenderer g_MeshWeapon; private SkinnedMeshRenderer g_MeshWeapon;
// Token: 0x04000493 RID: 1171 // Token: 0x0400049B RID: 1179
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000493")] [Token(Token = "0x400049B")]
protected AI_Doll03.AIFighting g_Fightting = (AI_Doll03.AIFighting)((ulong)1L); protected AI_Doll03.AIFighting g_Fightting = (AI_Doll03.AIFighting)((ulong)1L);
// Token: 0x04000494 RID: 1172 // Token: 0x0400049C RID: 1180
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000494")] [Token(Token = "0x400049C")]
private CCController g_CCC; private CCController g_CCC;
// Token: 0x04000495 RID: 1173 // Token: 0x0400049D RID: 1181
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000495")] [Token(Token = "0x400049D")]
private CapsuleCollider g_CCBody; private CapsuleCollider g_CCBody;
// Token: 0x04000496 RID: 1174 // Token: 0x0400049E RID: 1182
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4000496")] [Token(Token = "0x400049E")]
private CapsuleCollider g_CCHead; private CapsuleCollider g_CCHead;
// Token: 0x04000497 RID: 1175
[FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4000497")]
private BoxCollider g_BCWood01;
// Token: 0x04000498 RID: 1176
[FieldOffset(Offset = "0x200")]
[Token(Token = "0x4000498")]
private BoxCollider g_BCWood02;
// Token: 0x04000499 RID: 1177
[FieldOffset(Offset = "0x208")]
[Token(Token = "0x4000499")]
protected Shake g_ShakeHead;
// Token: 0x0400049A RID: 1178
[FieldOffset(Offset = "0x210")]
[Token(Token = "0x400049A")]
protected Shake g_ShakeBody;
// Token: 0x0400049B RID: 1179
[FieldOffset(Offset = "0x218")]
[Token(Token = "0x400049B")]
protected Shake g_ShakeAll;
// Token: 0x0400049C RID: 1180
[FieldOffset(Offset = "0x220")]
[Token(Token = "0x400049C")]
protected int g_iBattleWatchType;
// Token: 0x0400049D RID: 1181
[FieldOffset(Offset = "0x224")]
[Token(Token = "0x400049D")]
protected bool g_bHelpEnemy;
// Token: 0x0400049E RID: 1182
[FieldOffset(Offset = "0x225")]
[Token(Token = "0x400049E")]
protected bool g_bCureBuff;
// Token: 0x0400049F RID: 1183 // Token: 0x0400049F RID: 1183
[FieldOffset(Offset = "0x226")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400049F")] [Token(Token = "0x400049F")]
protected bool g_bDefenseBuff; private CapsuleCollider g_CCFoot;
// Token: 0x040004A0 RID: 1184 // Token: 0x040004A0 RID: 1184
[FieldOffset(Offset = "0x227")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x40004A0")] [Token(Token = "0x40004A0")]
protected bool g_bAttack; private BoxCollider g_BCWood01;
// Token: 0x040004A1 RID: 1185 // Token: 0x040004A1 RID: 1185
[FieldOffset(Offset = "0x228")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x40004A1")] [Token(Token = "0x40004A1")]
protected float g_fTrackTime; private BoxCollider g_BCWood02;
// Token: 0x040004A2 RID: 1186 // Token: 0x040004A2 RID: 1186
[FieldOffset(Offset = "0x22C")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x40004A2")] [Token(Token = "0x40004A2")]
protected float g_fAttackMoveTime; private Transform g_PosPushPlayer;
// Token: 0x040004A3 RID: 1187 // Token: 0x040004A3 RID: 1187
[FieldOffset(Offset = "0x230")] [FieldOffset(Offset = "0x218")]
[Token(Token = "0x40004A3")] [Token(Token = "0x40004A3")]
protected float g_fAttackRotateTime; private bool g_bPushPlayer;
// Token: 0x040004A4 RID: 1188 // Token: 0x040004A4 RID: 1188
[FieldOffset(Offset = "0x234")] [FieldOffset(Offset = "0x220")]
[Token(Token = "0x40004A4")] [Token(Token = "0x40004A4")]
protected float g_fDamageFlyWaitTime = 3.5f; protected Shake g_ShakeHead;
// Token: 0x040004A5 RID: 1189 // Token: 0x040004A5 RID: 1189
[FieldOffset(Offset = "0x238")] [FieldOffset(Offset = "0x228")]
[Token(Token = "0x40004A5")] [Token(Token = "0x40004A5")]
protected Shake g_ShakeBody;
// Token: 0x040004A6 RID: 1190
[FieldOffset(Offset = "0x230")]
[Token(Token = "0x40004A6")]
protected Shake g_ShakeAll;
// Token: 0x040004A7 RID: 1191
[FieldOffset(Offset = "0x238")]
[Token(Token = "0x40004A7")]
protected int g_iBattleWatchType;
// Token: 0x040004A8 RID: 1192
[FieldOffset(Offset = "0x23C")]
[Token(Token = "0x40004A8")]
protected bool g_bHelpEnemy;
// Token: 0x040004A9 RID: 1193
[FieldOffset(Offset = "0x23D")]
[Token(Token = "0x40004A9")]
protected bool g_bCureBuff;
// Token: 0x040004AA RID: 1194
[FieldOffset(Offset = "0x23E")]
[Token(Token = "0x40004AA")]
protected bool g_bDefenseBuff;
// Token: 0x040004AB RID: 1195
[FieldOffset(Offset = "0x23F")]
[Token(Token = "0x40004AB")]
protected bool g_bAttack;
// Token: 0x040004AC RID: 1196
[FieldOffset(Offset = "0x240")]
[Token(Token = "0x40004AC")]
protected float g_fTrackTime;
// Token: 0x040004AD RID: 1197
[FieldOffset(Offset = "0x244")]
[Token(Token = "0x40004AD")]
protected float g_fAttackMoveTime;
// Token: 0x040004AE RID: 1198
[FieldOffset(Offset = "0x248")]
[Token(Token = "0x40004AE")]
protected float g_fAttackRotateTime;
// Token: 0x040004AF RID: 1199
[FieldOffset(Offset = "0x24C")]
[Token(Token = "0x40004AF")]
protected float g_fDamageFlyWaitTime = 3.5f;
// Token: 0x040004B0 RID: 1200
[FieldOffset(Offset = "0x250")]
[Token(Token = "0x40004B0")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x0200005D RID: 93 // Token: 0x0200005E RID: 94
[Token(Token = "0x200005D")] [Token(Token = "0x200005E")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x040004A7 RID: 1191
[Token(Token = "0x40004A7")]
Judgment,
// Token: 0x040004A8 RID: 1192
[Token(Token = "0x40004A8")]
Help,
// Token: 0x040004A9 RID: 1193
[Token(Token = "0x40004A9")]
Flee,
// Token: 0x040004AA RID: 1194
[Token(Token = "0x40004AA")]
DodgeL,
// Token: 0x040004AB RID: 1195
[Token(Token = "0x40004AB")]
DodgeR,
// Token: 0x040004AC RID: 1196
[Token(Token = "0x40004AC")]
DodgeB,
// Token: 0x040004AD RID: 1197
[Token(Token = "0x40004AD")]
Magic,
// Token: 0x040004AE RID: 1198
[Token(Token = "0x40004AE")]
Cast,
// Token: 0x040004AF RID: 1199
[Token(Token = "0x40004AF")]
Attack01,
// Token: 0x040004B0 RID: 1200
[Token(Token = "0x40004B0")]
Attack02,
// Token: 0x040004B1 RID: 1201
[Token(Token = "0x40004B1")]
AttackMagic,
// Token: 0x040004B2 RID: 1202 // Token: 0x040004B2 RID: 1202
[Token(Token = "0x40004B2")] [Token(Token = "0x40004B2")]
AttackMagicCast, Judgment,
// Token: 0x040004B3 RID: 1203 // Token: 0x040004B3 RID: 1203
[Token(Token = "0x40004B3")] [Token(Token = "0x40004B3")]
Help,
// Token: 0x040004B4 RID: 1204
[Token(Token = "0x40004B4")]
Flee,
// Token: 0x040004B5 RID: 1205
[Token(Token = "0x40004B5")]
DodgeL,
// Token: 0x040004B6 RID: 1206
[Token(Token = "0x40004B6")]
DodgeR,
// Token: 0x040004B7 RID: 1207
[Token(Token = "0x40004B7")]
DodgeB,
// Token: 0x040004B8 RID: 1208
[Token(Token = "0x40004B8")]
Magic,
// Token: 0x040004B9 RID: 1209
[Token(Token = "0x40004B9")]
Cast,
// Token: 0x040004BA RID: 1210
[Token(Token = "0x40004BA")]
Attack01,
// Token: 0x040004BB RID: 1211
[Token(Token = "0x40004BB")]
Attack02,
// Token: 0x040004BC RID: 1212
[Token(Token = "0x40004BC")]
AttackMagic,
// Token: 0x040004BD RID: 1213
[Token(Token = "0x40004BD")]
AttackMagicCast,
// Token: 0x040004BE RID: 1214
[Token(Token = "0x40004BE")]
PlayerDead PlayerDead
} }
} }

View File

@@ -1,67 +1,69 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine;
// Token: 0x0200005E RID: 94 // Token: 0x0200005F RID: 95
[Token(Token = "0x200005E")] [Token(Token = "0x200005F")]
public class AI_Doll03_Big : AI_Doll03 public class AI_Doll03_Big : AI_Doll03
{ {
// Token: 0x06000385 RID: 901 RVA: 0x0000A5C4 File Offset: 0x000087C4 // Token: 0x06000386 RID: 902 RVA: 0x0000A9A8 File Offset: 0x00008BA8
[Token(Token = "0x6000385")] [Token(Token = "0x6000386")]
[Address(RVA = "0x1796720", Offset = "0x1795520", VA = "0x181796720", Slot = "38")] [Address(RVA = "0x189CE20", Offset = "0x189B620", VA = "0x18189CE20", Slot = "4")]
public override void InitStatus(AI_NPC.AIStatus Status) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.InitStatus(Status); base.Start(This, NPCM);
this.g_fAttackRadius = 9f; this.g_fAttackRadius = 9f;
this.g_fMagicTime = 1.5f; this.g_fMagicTime = 1.5f;
this.g_fDamageFlyWaitTime = 5.1f; this.g_fDamageFlyWaitTime = 6f;
this.g_fWalkSpeed = 3f; this.g_fWalkSpeed = 3f;
this.g_fRunSpeed = 6f; this.g_fRunSpeed = 6f;
this.g_fDashSpeed = 12f; this.g_fDashSpeed = 12f;
} this.g_fBuffCure = 6.3f;
// Token: 0x06000386 RID: 902 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000386")]
[Address(RVA = "0x17959A0", Offset = "0x17947A0", VA = "0x1817959A0", Slot = "39")]
protected override void FJudgment()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000387 RID: 903 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000387 RID: 903 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000387")] [Token(Token = "0x6000387")]
[Address(RVA = "0x17952E0", Offset = "0x17940E0", VA = "0x1817952E0", Slot = "40")] [Address(RVA = "0x189C050", Offset = "0x189A850", VA = "0x18189C050", Slot = "39")]
protected override void FFlee() protected override void FJudgment()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000388 RID: 904 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000388 RID: 904 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000388")] [Token(Token = "0x6000388")]
[Address(RVA = "0x1794E80", Offset = "0x1793C80", VA = "0x181794E80", Slot = "25")] [Address(RVA = "0x189B990", Offset = "0x189A190", VA = "0x18189B990", Slot = "40")]
public override void DamagedFly() protected override void FFlee()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000389 RID: 905 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000389 RID: 905 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000389")] [Token(Token = "0x6000389")]
[Address(RVA = "0x1795C00", Offset = "0x1794A00", VA = "0x181795C00", Slot = "33")] [Address(RVA = "0x189B530", Offset = "0x1899D30", VA = "0x18189B530", Slot = "25")]
public override void Hit(AttackData Data) public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600038A RID: 906 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600038A RID: 906 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600038A")] [Token(Token = "0x600038A")]
[Address(RVA = "0x17950F0", Offset = "0x1793EF0", VA = "0x1817950F0", Slot = "41")] [Address(RVA = "0x189C2B0", Offset = "0x189AAB0", VA = "0x18189C2B0", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600038B RID: 907 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600038B")]
[Address(RVA = "0x189B7A0", Offset = "0x1899FA0", VA = "0x18189B7A0", Slot = "41")]
protected override void FAttack() protected override void FAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600038B RID: 907 RVA: 0x0000A61C File Offset: 0x0000881C // Token: 0x0600038C RID: 908 RVA: 0x0000AA0C File Offset: 0x00008C0C
[Token(Token = "0x600038B")] [Token(Token = "0x600038C")]
[Address(RVA = "0x1796780", Offset = "0x1795580", VA = "0x181796780")] [Address(RVA = "0x189CE80", Offset = "0x189B680", VA = "0x18189CE80")]
public AI_Doll03_Big() public AI_Doll03_Big()
{ {
this.g_fAttackRadius = 4.5f; this.g_fAttackRadius = 4.5f;
@@ -71,8 +73,8 @@ public class AI_Doll03_Big : AI_Doll03
base..ctor(); base..ctor();
} }
// Token: 0x040004B4 RID: 1204 // Token: 0x040004BF RID: 1215
[FieldOffset(Offset = "0x240")] [FieldOffset(Offset = "0x258")]
[Token(Token = "0x40004B4")] [Token(Token = "0x40004BF")]
private bool g_bDamageFlyTeleport; private bool g_bDamageFlyTeleport;
} }

View File

@@ -1,32 +1,32 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using RootMotion.FinalIK; using RootMotion.FinalIK;
using UnityEngine; using UnityEngine;
// Token: 0x0200005F RID: 95 // Token: 0x02000060 RID: 96
[Token(Token = "0x200005F")] [Token(Token = "0x2000060")]
public class AI_DollWeakA : AI_NPC public class AI_DollWeakA : AI_NPC
{ {
// Token: 0x0600038C RID: 908 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600038D RID: 909 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600038C")] [Token(Token = "0x600038D")]
[Address(RVA = "0x17BDAC0", Offset = "0x17BC8C0", VA = "0x1817BDAC0", Slot = "4")] [Address(RVA = "0x18CA850", Offset = "0x18C9050", VA = "0x1818CA850", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600038D RID: 909 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600038E RID: 910 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600038D")] [Token(Token = "0x600038E")]
[Address(RVA = "0x17BE020", Offset = "0x17BCE20", VA = "0x1817BE020", Slot = "5")] [Address(RVA = "0x18CADB0", Offset = "0x18C95B0", VA = "0x1818CADB0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600038E RID: 910 RVA: 0x0000A65C File Offset: 0x0000885C // Token: 0x0600038F RID: 911 RVA: 0x0000AA4C File Offset: 0x00008C4C
[Token(Token = "0x600038E")] [Token(Token = "0x600038F")]
[Address(RVA = "0x17BD5B0", Offset = "0x17BC3B0", VA = "0x1817BD5B0", Slot = "6")] [Address(RVA = "0x18CA320", Offset = "0x18C8B20", VA = "0x1818CA320", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -34,9 +34,9 @@ public class AI_DollWeakA : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x0600038F RID: 911 RVA: 0x0000A690 File Offset: 0x00008890 // Token: 0x06000390 RID: 912 RVA: 0x0000AA80 File Offset: 0x00008C80
[Token(Token = "0x600038F")] [Token(Token = "0x6000390")]
[Address(RVA = "0x17BB5B0", Offset = "0x17BA3B0", VA = "0x1817BB5B0")] [Address(RVA = "0x18C8320", Offset = "0x18C6B20", VA = "0x1818C8320")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
if (!this.g_GIK.enabled) if (!this.g_GIK.enabled)
@@ -54,25 +54,25 @@ public class AI_DollWeakA : AI_NPC
} }
} }
// Token: 0x06000390 RID: 912 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000391 RID: 913 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000390")] [Token(Token = "0x6000391")]
[Address(RVA = "0x17BCD00", Offset = "0x17BBB00", VA = "0x1817BCD00", Slot = "38")] [Address(RVA = "0x18C9A70", Offset = "0x18C8270", VA = "0x1818C9A70", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000391 RID: 913 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000392 RID: 914 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000391")] [Token(Token = "0x6000392")]
[Address(RVA = "0x17BD940", Offset = "0x17BC740", VA = "0x1817BD940", Slot = "7")] [Address(RVA = "0x18CA6D0", Offset = "0x18C8ED0", VA = "0x1818CA6D0", Slot = "7")]
public override void Special() public override void Special()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000392 RID: 914 RVA: 0x0000A6F4 File Offset: 0x000088F4 // Token: 0x06000393 RID: 915 RVA: 0x0000AAE4 File Offset: 0x00008CE4
[Token(Token = "0x6000392")] [Token(Token = "0x6000393")]
[Address(RVA = "0x11DB210", Offset = "0x11DA010", VA = "0x1811DB210", Slot = "29")] [Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "29")]
public override void ResurrectionStatus() public override void ResurrectionStatus()
{ {
this.AttackMagic01ReadyInit(); this.AttackMagic01ReadyInit();
@@ -80,111 +80,111 @@ public class AI_DollWeakA : AI_NPC
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000393 RID: 915 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000393")]
[Address(RVA = "0x178F1C0", Offset = "0x178DFC0", VA = "0x18178F1C0", Slot = "19")]
public override void GoHome()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000394 RID: 916 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000394 RID: 916 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000394")] [Token(Token = "0x6000394")]
[Address(RVA = "0x17BD860", Offset = "0x17BC660", VA = "0x1817BD860", Slot = "9")] [Address(RVA = "0x1895D10", Offset = "0x1894510", VA = "0x181895D10", Slot = "19")]
public override void Sky() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000395 RID: 917 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000395 RID: 917 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000395")] [Token(Token = "0x6000395")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x18CA5F0", Offset = "0x18C8DF0", VA = "0x1818CA5F0", Slot = "9")]
public override void Idle() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000396 RID: 918 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000396 RID: 918 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000396")] [Token(Token = "0x6000396")]
[Address(RVA = "0x11DDB70", Offset = "0x11DC970", VA = "0x1811DDB70", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000397 RID: 919 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000397 RID: 919 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000397")] [Token(Token = "0x6000397")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x16A7750", Offset = "0x16A5F50", VA = "0x1816A7750", Slot = "11")]
public override void Confirming() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000398 RID: 920 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000398 RID: 920 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000398")] [Token(Token = "0x6000398")]
[Address(RVA = "0x17BDF80", Offset = "0x17BCD80", VA = "0x1817BDF80", Slot = "17")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void TurnPlayer() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000399 RID: 921 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000399 RID: 921 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000399")] [Token(Token = "0x6000399")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x18CAD10", Offset = "0x18C9510", VA = "0x1818CAD10", Slot = "17")]
public override void LookFor() public override void TurnPlayer()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600039A RID: 922 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600039A RID: 922 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600039A")] [Token(Token = "0x600039A")]
[Address(RVA = "0x17BBCA0", Offset = "0x17BAAA0", VA = "0x1817BBCA0", Slot = "22")] [Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void Fighting() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600039B RID: 923 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600039B RID: 923 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600039B")] [Token(Token = "0x600039B")]
[Address(RVA = "0x17BC9B0", Offset = "0x17BB7B0", VA = "0x1817BC9B0")] [Address(RVA = "0x18C8A10", Offset = "0x18C7210", VA = "0x1818C8A10", Slot = "22")]
protected void InitFightingType(AI_DollWeakA.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600039C RID: 924 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600039C RID: 924 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600039C")] [Token(Token = "0x600039C")]
[Address(RVA = "0x17BD600", Offset = "0x17BC400", VA = "0x1817BD600")] [Address(RVA = "0x18C9720", Offset = "0x18C7F20", VA = "0x1818C9720")]
private void PlayerDead() protected void InitFightingType(AI_DollWeakA.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600039D RID: 925 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600039D RID: 925 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600039D")] [Token(Token = "0x600039D")]
[Address(RVA = "0x17BB670", Offset = "0x17BA470", VA = "0x1817BB670", Slot = "39")] [Address(RVA = "0x18CA370", Offset = "0x18C8B70", VA = "0x1818CA370")]
protected virtual void FightWatchInit() private void PlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600039E RID: 926 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600039E RID: 926 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600039E")] [Token(Token = "0x600039E")]
[Address(RVA = "0x17BB780", Offset = "0x17BA580", VA = "0x1817BB780", Slot = "40")] [Address(RVA = "0x18C83E0", Offset = "0x18C6BE0", VA = "0x1818C83E0", Slot = "39")]
protected virtual void FightWatchInit()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600039F RID: 927 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600039F")]
[Address(RVA = "0x18C84F0", Offset = "0x18C6CF0", VA = "0x1818C84F0", Slot = "40")]
protected virtual void FightWatch() protected virtual void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600039F RID: 927 RVA: 0x0000A724 File Offset: 0x00008924 // Token: 0x060003A0 RID: 928 RVA: 0x0000AB14 File Offset: 0x00008D14
[Token(Token = "0x600039F")] [Token(Token = "0x60003A0")]
[Address(RVA = "0x17BAE40", Offset = "0x17B9C40", VA = "0x1817BAE40", Slot = "41")] [Address(RVA = "0x18C7BB0", Offset = "0x18C63B0", VA = "0x1818C7BB0", Slot = "41")]
protected virtual void Attack01Init() protected virtual void Attack01Init()
{ {
this.g_fAttackMoveTime = 1.2f; this.g_fAttackMoveTime = 1.2f;
@@ -193,17 +193,17 @@ public class AI_DollWeakA : AI_NPC
this.g_fTyrantsTime = 2.5f; this.g_fTyrantsTime = 2.5f;
} }
// Token: 0x060003A0 RID: 928 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003A1 RID: 929 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003A0")] [Token(Token = "0x60003A1")]
[Address(RVA = "0x17BAE70", Offset = "0x17B9C70", VA = "0x1817BAE70", Slot = "42")] [Address(RVA = "0x18C7BE0", Offset = "0x18C63E0", VA = "0x1818C7BE0", Slot = "42")]
protected virtual void Attack01() protected virtual void Attack01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003A1 RID: 929 RVA: 0x0000A760 File Offset: 0x00008960 // Token: 0x060003A2 RID: 930 RVA: 0x0000AB50 File Offset: 0x00008D50
[Token(Token = "0x60003A1")] [Token(Token = "0x60003A2")]
[Address(RVA = "0x17BB050", Offset = "0x17B9E50", VA = "0x1817BB050", Slot = "43")] [Address(RVA = "0x18C7DC0", Offset = "0x18C65C0", VA = "0x1818C7DC0", Slot = "43")]
protected virtual void Attack02Init() protected virtual void Attack02Init()
{ {
this.g_fAttackMoveTime = 1.1f; this.g_fAttackMoveTime = 1.1f;
@@ -212,17 +212,17 @@ public class AI_DollWeakA : AI_NPC
this.g_fTyrantsTime = 4.5f; this.g_fTyrantsTime = 4.5f;
} }
// Token: 0x060003A2 RID: 930 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003A3 RID: 931 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003A2")] [Token(Token = "0x60003A3")]
[Address(RVA = "0x17BB080", Offset = "0x17B9E80", VA = "0x1817BB080", Slot = "44")] [Address(RVA = "0x18C7DF0", Offset = "0x18C65F0", VA = "0x1818C7DF0", Slot = "44")]
protected virtual void Attack02() protected virtual void Attack02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003A3 RID: 931 RVA: 0x0000A79C File Offset: 0x0000899C // Token: 0x060003A4 RID: 932 RVA: 0x0000AB8C File Offset: 0x00008D8C
[Token(Token = "0x60003A3")] [Token(Token = "0x60003A4")]
[Address(RVA = "0x17BB270", Offset = "0x17BA070", VA = "0x1817BB270", Slot = "45")] [Address(RVA = "0x18C7FE0", Offset = "0x18C67E0", VA = "0x1818C7FE0", Slot = "45")]
protected virtual void Attack03Init() protected virtual void Attack03Init()
{ {
this.g_fAttackMoveTime = 1f; this.g_fAttackMoveTime = 1f;
@@ -231,65 +231,65 @@ public class AI_DollWeakA : AI_NPC
this.g_fTyrantsTime = 3f; this.g_fTyrantsTime = 3f;
} }
// Token: 0x060003A4 RID: 932 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003A4")]
[Address(RVA = "0x17BB2A0", Offset = "0x17BA0A0", VA = "0x1817BB2A0", Slot = "46")]
protected virtual void Attack03()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003A5 RID: 933 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003A5 RID: 933 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003A5")] [Token(Token = "0x60003A5")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "47")] [Address(RVA = "0x18C8010", Offset = "0x18C6810", VA = "0x1818C8010", Slot = "46")]
protected virtual void AttackMagic01ReadyInit() protected virtual void Attack03()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003A6 RID: 934 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003A6 RID: 934 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003A6")] [Token(Token = "0x60003A6")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "48")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "47")]
protected virtual void AttackMagic01Ready() protected virtual void AttackMagic01ReadyInit()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003A7 RID: 935 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003A7 RID: 935 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003A7")] [Token(Token = "0x60003A7")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "49")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "48")]
protected virtual void AttackMagic01FireInit() protected virtual void AttackMagic01Ready()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003A8 RID: 936 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003A8 RID: 936 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003A8")] [Token(Token = "0x60003A8")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "50")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "49")]
protected virtual void AttackMagic01Fire() protected virtual void AttackMagic01FireInit()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003A9 RID: 937 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003A9 RID: 937 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003A9")] [Token(Token = "0x60003A9")]
[Address(RVA = "0x1796A20", Offset = "0x1795820", VA = "0x181796A20", Slot = "25")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "50")]
public override void DamagedFly() protected virtual void AttackMagic01Fire()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003AA RID: 938 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003AA RID: 938 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003AA")] [Token(Token = "0x60003AA")]
[Address(RVA = "0x1797EA0", Offset = "0x1796CA0", VA = "0x181797EA0", Slot = "26")] [Address(RVA = "0x189D140", Offset = "0x189B940", VA = "0x18189D140", Slot = "25")]
public override void DamagedFly()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003AB RID: 939 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003AB")]
[Address(RVA = "0x189E5C0", Offset = "0x189CDC0", VA = "0x18189E5C0", Slot = "26")]
public override void GetUp() public override void GetUp()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003AB RID: 939 RVA: 0x0000A7D8 File Offset: 0x000089D8 // Token: 0x060003AC RID: 940 RVA: 0x0000ABC8 File Offset: 0x00008DC8
[Token(Token = "0x60003AB")] [Token(Token = "0x60003AC")]
[Address(RVA = "0x11D5AF0", Offset = "0x11D48F0", VA = "0x1811D5AF0", Slot = "27")] [Address(RVA = "0x169FB80", Offset = "0x169E380", VA = "0x18169FB80", Slot = "27")]
public override void Death() public override void Death()
{ {
this.AttackMagic01ReadyInit(); this.AttackMagic01ReadyInit();
@@ -297,15 +297,15 @@ public class AI_DollWeakA : AI_NPC
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060003AC RID: 940 RVA: 0x0000A808 File Offset: 0x00008A08 // Token: 0x060003AD RID: 941 RVA: 0x0000ABF8 File Offset: 0x00008DF8
[Token(Token = "0x60003AC")] [Token(Token = "0x60003AD")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -322,60 +322,60 @@ public class AI_DollWeakA : AI_NPC
this.AttackMagic01ReadyInit(); this.AttackMagic01ReadyInit();
} }
// Token: 0x060003AD RID: 941 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003AD")]
[Address(RVA = "0x178F600", Offset = "0x178E400", VA = "0x18178F600", Slot = "20")]
public override void Hear()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003AE RID: 942 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003AE RID: 942 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003AE")] [Token(Token = "0x60003AE")]
[Address(RVA = "0x178F470", Offset = "0x178E270", VA = "0x18178F470", Slot = "21")] [Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003AF RID: 943 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003AF RID: 943 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003AF")] [Token(Token = "0x60003AF")]
[Address(RVA = "0x17BBDE0", Offset = "0x17BABE0", VA = "0x1817BBDE0", Slot = "33")] [Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void Hit(AttackData Data) public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003B0 RID: 944 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003B0 RID: 944 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003B0")] [Token(Token = "0x60003B0")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x18C8B50", Offset = "0x18C7350", VA = "0x1818C8B50", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003B1 RID: 945 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003B1")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003B1 RID: 945 RVA: 0x0000A84C File Offset: 0x00008A4C // Token: 0x060003B2 RID: 946 RVA: 0x0000AC3C File Offset: 0x00008E3C
[Token(Token = "0x60003B1")] [Token(Token = "0x60003B2")]
[Address(RVA = "0x17A9DF0", Offset = "0x17A8BF0", VA = "0x1817A9DF0", Slot = "30")] [Address(RVA = "0x18B6B60", Offset = "0x18B5360", VA = "0x1818B6B60", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x060003B2 RID: 946 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003B3 RID: 947 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003B2")] [Token(Token = "0x60003B3")]
[Address(RVA = "0x17BB480", Offset = "0x17BA280", VA = "0x1817BB480", Slot = "31")] [Address(RVA = "0x18C81F0", Offset = "0x18C69F0", VA = "0x1818C81F0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003B3 RID: 947 RVA: 0x0000A874 File Offset: 0x00008A74 // Token: 0x060003B4 RID: 948 RVA: 0x0000AC64 File Offset: 0x00008E64
[Token(Token = "0x60003B3")] [Token(Token = "0x60003B4")]
[Address(RVA = "0x17BD670", Offset = "0x17BC470", VA = "0x1817BD670", Slot = "32")] [Address(RVA = "0x18CA3E0", Offset = "0x18C8BE0", VA = "0x1818CA3E0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
this.AttackMagic01ReadyInit(); this.AttackMagic01ReadyInit();
@@ -391,157 +391,157 @@ public class AI_DollWeakA : AI_NPC
cccontroller.SetEnable(num3 != 0); cccontroller.SetEnable(num3 != 0);
} }
// Token: 0x060003B4 RID: 948 RVA: 0x0000A8CC File Offset: 0x00008ACC // Token: 0x060003B5 RID: 949 RVA: 0x0000ACBC File Offset: 0x00008EBC
[Token(Token = "0x60003B4")] [Token(Token = "0x60003B5")]
[Address(RVA = "0x17BD820", Offset = "0x17BC620", VA = "0x1817BD820", Slot = "35")] [Address(RVA = "0x18CA5B0", Offset = "0x18C8DB0", VA = "0x1818CA5B0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x060003B5 RID: 949 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003B6 RID: 950 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003B5")] [Token(Token = "0x60003B6")]
[Address(RVA = "0x17BD6E0", Offset = "0x17BC4E0", VA = "0x1817BD6E0", Slot = "36")] [Address(RVA = "0x18CA450", Offset = "0x18C8C50", VA = "0x1818CA450", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003B6 RID: 950 RVA: 0x0000A8F4 File Offset: 0x00008AF4 // Token: 0x060003B7 RID: 951 RVA: 0x0000ACE4 File Offset: 0x00008EE4
[Token(Token = "0x60003B6")] [Token(Token = "0x60003B7")]
[Address(RVA = "0x17BE2A0", Offset = "0x17BD0A0", VA = "0x1817BE2A0")] [Address(RVA = "0x18CB030", Offset = "0x18C9830", VA = "0x1818CB030")]
public AI_DollWeakA() public AI_DollWeakA()
{ {
} }
// Token: 0x040004B5 RID: 1205 // Token: 0x040004C0 RID: 1216
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40004B5")] [Token(Token = "0x40004C0")]
protected DollWeakEffectPlay g_Effect; protected DollWeakEffectPlay g_Effect;
// Token: 0x040004B6 RID: 1206 // Token: 0x040004C1 RID: 1217
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40004B6")] [Token(Token = "0x40004C1")]
protected float g_fAttackRadius = 2f; protected float g_fAttackRadius = 2f;
// Token: 0x040004B7 RID: 1207 // Token: 0x040004C2 RID: 1218
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x40004B7")] [Token(Token = "0x40004C2")]
protected float g_fAttackRadius01 = 2f; protected float g_fAttackRadius01 = 2f;
// Token: 0x040004B8 RID: 1208 // Token: 0x040004C3 RID: 1219
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40004B8")] [Token(Token = "0x40004C3")]
protected float g_fAttackRadius02 = 5f; protected float g_fAttackRadius02 = 5f;
// Token: 0x040004B9 RID: 1209 // Token: 0x040004C4 RID: 1220
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x40004B9")] [Token(Token = "0x40004C4")]
protected float g_fAttackRadius03 = 4f; protected float g_fAttackRadius03 = 4f;
// Token: 0x040004BA RID: 1210 // Token: 0x040004C5 RID: 1221
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40004BA")] [Token(Token = "0x40004C5")]
protected float g_fAniMoveSpeed; protected float g_fAniMoveSpeed;
// Token: 0x040004BB RID: 1211 // Token: 0x040004C6 RID: 1222
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x40004BB")] [Token(Token = "0x40004C6")]
protected float g_fAniMoveAngle; protected float g_fAniMoveAngle;
// Token: 0x040004BC RID: 1212 // Token: 0x040004C7 RID: 1223
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40004BC")] [Token(Token = "0x40004C7")]
protected Vector3 g_v3PreForward; protected Vector3 g_v3PreForward;
// Token: 0x040004BD RID: 1213 // Token: 0x040004C8 RID: 1224
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x40004BD")] [Token(Token = "0x40004C8")]
protected float g_fAniDamagedWeight; protected float g_fAniDamagedWeight;
// Token: 0x040004BE RID: 1214 // Token: 0x040004C9 RID: 1225
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40004BE")] [Token(Token = "0x40004C9")]
protected AI_DollWeakA.AIFighting g_Fightting = (AI_DollWeakA.AIFighting)((ulong)1L); protected AI_DollWeakA.AIFighting g_Fightting = (AI_DollWeakA.AIFighting)((ulong)1L);
// Token: 0x040004BF RID: 1215 // Token: 0x040004CA RID: 1226
[FieldOffset(Offset = "0x1A4")] [FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x40004BF")] [Token(Token = "0x40004CA")]
protected AI_DollWeakA.AIFighting g_AttackType = (AI_DollWeakA.AIFighting)((ulong)2L); protected AI_DollWeakA.AIFighting g_AttackType = (AI_DollWeakA.AIFighting)((ulong)2L);
// Token: 0x040004C0 RID: 1216 // Token: 0x040004CB RID: 1227
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40004C0")] [Token(Token = "0x40004CB")]
protected float g_fAttackMoveTime; protected float g_fAttackMoveTime;
// Token: 0x040004C1 RID: 1217 // Token: 0x040004CC RID: 1228
[FieldOffset(Offset = "0x1AC")] [FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x40004C1")] [Token(Token = "0x40004CC")]
protected float g_fAttackRotateTime; protected float g_fAttackRotateTime;
// Token: 0x040004C2 RID: 1218 // Token: 0x040004CD RID: 1229
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40004C2")] [Token(Token = "0x40004CD")]
protected float g_fTrackTime; protected float g_fTrackTime;
// Token: 0x040004C3 RID: 1219 // Token: 0x040004CE RID: 1230
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40004C3")] [Token(Token = "0x40004CE")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x040004C4 RID: 1220 // Token: 0x040004CF RID: 1231
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40004C4")] [Token(Token = "0x40004CF")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x040004C5 RID: 1221 // Token: 0x040004D0 RID: 1232
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40004C5")] [Token(Token = "0x40004D0")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x040004C6 RID: 1222 // Token: 0x040004D1 RID: 1233
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40004C6")] [Token(Token = "0x40004D1")]
protected CCController g_CCC; protected CCController g_CCC;
// Token: 0x040004C7 RID: 1223 // Token: 0x040004D2 RID: 1234
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40004C7")] [Token(Token = "0x40004D2")]
private GrounderIK g_GIK; private GrounderIK g_GIK;
// Token: 0x040004C8 RID: 1224 // Token: 0x040004D3 RID: 1235
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40004C8")] [Token(Token = "0x40004D3")]
protected float g_fTyrantsTime; protected float g_fTyrantsTime;
// Token: 0x02000060 RID: 96 // Token: 0x02000061 RID: 97
[Token(Token = "0x2000060")] [Token(Token = "0x2000061")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x040004CA RID: 1226 // Token: 0x040004D5 RID: 1237
[Token(Token = "0x40004CA")] [Token(Token = "0x40004D5")]
WatchFirst, WatchFirst,
// Token: 0x040004CB RID: 1227 // Token: 0x040004D6 RID: 1238
[Token(Token = "0x40004CB")] [Token(Token = "0x40004D6")]
Watch, Watch,
// Token: 0x040004CC RID: 1228 // Token: 0x040004D7 RID: 1239
[Token(Token = "0x40004CC")] [Token(Token = "0x40004D7")]
Attack01, Attack01,
// Token: 0x040004CD RID: 1229 // Token: 0x040004D8 RID: 1240
[Token(Token = "0x40004CD")] [Token(Token = "0x40004D8")]
Attack02, Attack02,
// Token: 0x040004CE RID: 1230 // Token: 0x040004D9 RID: 1241
[Token(Token = "0x40004CE")] [Token(Token = "0x40004D9")]
Attack03, Attack03,
// Token: 0x040004CF RID: 1231 // Token: 0x040004DA RID: 1242
[Token(Token = "0x40004CF")] [Token(Token = "0x40004DA")]
PlayerDead, PlayerDead,
// Token: 0x040004D0 RID: 1232 // Token: 0x040004DB RID: 1243
[Token(Token = "0x40004D0")] [Token(Token = "0x40004DB")]
Magic01Ready, Magic01Ready,
// Token: 0x040004D1 RID: 1233 // Token: 0x040004DC RID: 1244
[Token(Token = "0x40004D1")] [Token(Token = "0x40004DC")]
Magic01Fire Magic01Fire
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000061 RID: 97 // Token: 0x02000062 RID: 98
[Token(Token = "0x2000061")] [Token(Token = "0x2000062")]
public class AI_DollWeakB : AI_DollWeakA public class AI_DollWeakB : AI_DollWeakA
{ {
// Token: 0x060003B7 RID: 951 RVA: 0x0000A948 File Offset: 0x00008B48 // Token: 0x060003B8 RID: 952 RVA: 0x0000AD38 File Offset: 0x00008F38
[Token(Token = "0x60003B7")] [Token(Token = "0x60003B8")]
[Address(RVA = "0x17BF1D0", Offset = "0x17BDFD0", VA = "0x1817BF1D0", Slot = "4")] [Address(RVA = "0x18CBF60", Offset = "0x18CA760", VA = "0x1818CBF60", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -22,33 +22,33 @@ public class AI_DollWeakB : AI_DollWeakA
this.g_fDashSpeed = 0.8f; this.g_fDashSpeed = 0.8f;
} }
// Token: 0x060003B8 RID: 952 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003B8")]
[Address(RVA = "0x17BF060", Offset = "0x17BDE60", VA = "0x1817BF060", Slot = "7")]
public override void Special()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003B9 RID: 953 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003B9 RID: 953 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003B9")] [Token(Token = "0x60003B9")]
[Address(RVA = "0x17BEAB0", Offset = "0x17BD8B0", VA = "0x1817BEAB0", Slot = "39")] [Address(RVA = "0x18CBDF0", Offset = "0x18CA5F0", VA = "0x1818CBDF0", Slot = "7")]
protected override void FightWatchInit() public override void Special()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003BA RID: 954 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003BA RID: 954 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003BA")] [Token(Token = "0x60003BA")]
[Address(RVA = "0x17BEB10", Offset = "0x17BD910", VA = "0x1817BEB10", Slot = "40")] [Address(RVA = "0x18CB840", Offset = "0x18CA040", VA = "0x1818CB840", Slot = "39")]
protected override void FightWatchInit()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003BB RID: 955 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003BB")]
[Address(RVA = "0x18CB8A0", Offset = "0x18CA0A0", VA = "0x1818CB8A0", Slot = "40")]
protected override void FightWatch() protected override void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003BB RID: 955 RVA: 0x0000A9B8 File Offset: 0x00008BB8 // Token: 0x060003BC RID: 956 RVA: 0x0000ADA8 File Offset: 0x00008FA8
[Token(Token = "0x60003BB")] [Token(Token = "0x60003BC")]
[Address(RVA = "0x17BE2F0", Offset = "0x17BD0F0", VA = "0x1817BE2F0", Slot = "41")] [Address(RVA = "0x18CB080", Offset = "0x18C9880", VA = "0x1818CB080", Slot = "41")]
protected override void Attack01Init() protected override void Attack01Init()
{ {
this.g_fAttackMoveTime = 0.9f; this.g_fAttackMoveTime = 0.9f;
@@ -57,17 +57,17 @@ public class AI_DollWeakB : AI_DollWeakA
this.g_fTyrantsTime = 2f; this.g_fTyrantsTime = 2f;
} }
// Token: 0x060003BC RID: 956 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003BD RID: 957 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003BC")] [Token(Token = "0x60003BD")]
[Address(RVA = "0x17BE320", Offset = "0x17BD120", VA = "0x1817BE320", Slot = "42")] [Address(RVA = "0x18CB0B0", Offset = "0x18C98B0", VA = "0x1818CB0B0", Slot = "42")]
protected override void Attack01() protected override void Attack01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003BD RID: 957 RVA: 0x0000A9F4 File Offset: 0x00008BF4 // Token: 0x060003BE RID: 958 RVA: 0x0000ADE4 File Offset: 0x00008FE4
[Token(Token = "0x60003BD")] [Token(Token = "0x60003BE")]
[Address(RVA = "0x17BE500", Offset = "0x17BD300", VA = "0x1817BE500", Slot = "43")] [Address(RVA = "0x18CB290", Offset = "0x18C9A90", VA = "0x1818CB290", Slot = "43")]
protected override void Attack02Init() protected override void Attack02Init()
{ {
this.g_fAttackMoveTime = 0.6f; this.g_fAttackMoveTime = 0.6f;
@@ -76,17 +76,17 @@ public class AI_DollWeakB : AI_DollWeakA
this.g_fTyrantsTime = 1.83f; this.g_fTyrantsTime = 1.83f;
} }
// Token: 0x060003BE RID: 958 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003BF RID: 959 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003BE")] [Token(Token = "0x60003BF")]
[Address(RVA = "0x17BE530", Offset = "0x17BD330", VA = "0x1817BE530", Slot = "44")] [Address(RVA = "0x18CB2C0", Offset = "0x18C9AC0", VA = "0x1818CB2C0", Slot = "44")]
protected override void Attack02() protected override void Attack02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003BF RID: 959 RVA: 0x0000AA30 File Offset: 0x00008C30 // Token: 0x060003C0 RID: 960 RVA: 0x0000AE20 File Offset: 0x00009020
[Token(Token = "0x60003BF")] [Token(Token = "0x60003C0")]
[Address(RVA = "0x17BE930", Offset = "0x17BD730", VA = "0x1817BE930", Slot = "47")] [Address(RVA = "0x18CB6C0", Offset = "0x18C9EC0", VA = "0x1818CB6C0", Slot = "47")]
protected override void AttackMagic01ReadyInit() protected override void AttackMagic01ReadyInit()
{ {
Animator g_Anim = this.g_Anim; Animator g_Anim = this.g_Anim;
@@ -106,17 +106,17 @@ public class AI_DollWeakB : AI_DollWeakA
this.g_fTyrantsTime = 1.75f; this.g_fTyrantsTime = 1.75f;
} }
// Token: 0x060003C0 RID: 960 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003C1 RID: 961 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003C0")] [Token(Token = "0x60003C1")]
[Address(RVA = "0x17BEA00", Offset = "0x17BD800", VA = "0x1817BEA00", Slot = "48")] [Address(RVA = "0x18CB790", Offset = "0x18C9F90", VA = "0x1818CB790", Slot = "48")]
protected override void AttackMagic01Ready() protected override void AttackMagic01Ready()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003C1 RID: 961 RVA: 0x0000AABC File Offset: 0x00008CBC // Token: 0x060003C2 RID: 962 RVA: 0x0000AEAC File Offset: 0x000090AC
[Token(Token = "0x60003C1")] [Token(Token = "0x60003C2")]
[Address(RVA = "0x17BE710", Offset = "0x17BD510", VA = "0x1817BE710", Slot = "49")] [Address(RVA = "0x18CB4A0", Offset = "0x18C9CA0", VA = "0x1818CB4A0", Slot = "49")]
protected override void AttackMagic01FireInit() protected override void AttackMagic01FireInit()
{ {
Animator g_Anim = this.g_Anim; Animator g_Anim = this.g_Anim;
@@ -139,17 +139,17 @@ public class AI_DollWeakB : AI_DollWeakA
g_Effect.PlayMagicSuccess(); g_Effect.PlayMagicSuccess();
} }
// Token: 0x060003C2 RID: 962 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003C3 RID: 963 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003C2")] [Token(Token = "0x60003C3")]
[Address(RVA = "0x17BE800", Offset = "0x17BD600", VA = "0x1817BE800", Slot = "50")] [Address(RVA = "0x18CB590", Offset = "0x18C9D90", VA = "0x1818CB590", Slot = "50")]
protected override void AttackMagic01Fire() protected override void AttackMagic01Fire()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003C3 RID: 963 RVA: 0x0000AB64 File Offset: 0x00008D64 // Token: 0x060003C4 RID: 964 RVA: 0x0000AF54 File Offset: 0x00009154
[Token(Token = "0x60003C3")] [Token(Token = "0x60003C4")]
[Address(RVA = "0x17BE2A0", Offset = "0x17BD0A0", VA = "0x1817BE2A0")] [Address(RVA = "0x18CB030", Offset = "0x18C9830", VA = "0x1818CB030")]
public AI_DollWeakB() public AI_DollWeakB()
{ {
this.g_fAttackRadius = 2f; this.g_fAttackRadius = 2f;
@@ -161,7 +161,7 @@ public class AI_DollWeakB : AI_DollWeakA
base..ctor(); base..ctor();
} }
// Token: 0x040004D2 RID: 1234 // Token: 0x040004DD RID: 1245
[Token(Token = "0x40004D2")] [Token(Token = "0x40004DD")]
private const float g_fAttackMagicRadius = 40f; private const float g_fAttackMagicRadius = 40f;
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000062 RID: 98 // Token: 0x02000063 RID: 99
[Token(Token = "0x2000062")] [Token(Token = "0x2000063")]
public class AI_DollWeakC : AI_NPC public class AI_DollWeakC : AI_NPC
{ {
// Token: 0x060003C4 RID: 964 RVA: 0x0000ABB8 File Offset: 0x00008DB8 // Token: 0x060003C5 RID: 965 RVA: 0x0000AFA8 File Offset: 0x000091A8
[Token(Token = "0x60003C4")] [Token(Token = "0x60003C5")]
[Address(RVA = "0x17C2950", Offset = "0x17C1750", VA = "0x1817C2950", Slot = "4")] [Address(RVA = "0x18CF700", Offset = "0x18CDF00", VA = "0x1818CF700", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -60,20 +60,20 @@ public class AI_DollWeakC : AI_NPC
Transform transform5 = Common.FindChild(g_This5.transform, "Bip001 L Hand"); Transform transform5 = Common.FindChild(g_This5.transform, "Bip001 L Hand");
int num5 = 0; int num5 = 0;
shake10.Start(transform5, num5 != 0); shake10.Start(transform5, num5 != 0);
int parameterCount = ((IParameterProvider)this).ParameterCount; float uv2UnwrappingParamsHardAngle = ((MB_IMeshBakerSettings)this).uv2UnwrappingParamsHardAngle;
} }
// Token: 0x060003C5 RID: 965 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003C6 RID: 966 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003C5")] [Token(Token = "0x60003C6")]
[Address(RVA = "0x17C2D10", Offset = "0x17C1B10", VA = "0x1817C2D10", Slot = "5")] [Address(RVA = "0x18CFAC0", Offset = "0x18CE2C0", VA = "0x1818CFAC0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003C6 RID: 966 RVA: 0x0000AD94 File Offset: 0x00008F94 // Token: 0x060003C7 RID: 967 RVA: 0x0000B184 File Offset: 0x00009384
[Token(Token = "0x60003C6")] [Token(Token = "0x60003C7")]
[Address(RVA = "0x17C25E0", Offset = "0x17C13E0", VA = "0x1817C25E0", Slot = "6")] [Address(RVA = "0x18CF370", Offset = "0x18CDB70", VA = "0x1818CF370", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -83,121 +83,121 @@ public class AI_DollWeakC : AI_NPC
this.g_ShakeShields.Update(); this.g_ShakeShields.Update();
} }
// Token: 0x060003C7 RID: 967 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003C7")]
[Address(RVA = "0x17C1FA0", Offset = "0x17C0DA0", VA = "0x1817C1FA0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003C8 RID: 968 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003C8 RID: 968 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003C8")] [Token(Token = "0x60003C8")]
[Address(RVA = "0x178F1C0", Offset = "0x178DFC0", VA = "0x18178F1C0", Slot = "19")] [Address(RVA = "0x18CED30", Offset = "0x18CD530", VA = "0x1818CED30", Slot = "38")]
public override void GoHome() public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003C9 RID: 969 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003C9 RID: 969 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003C9")] [Token(Token = "0x60003C9")]
[Address(RVA = "0x17C2820", Offset = "0x17C1620", VA = "0x1817C2820", Slot = "9")] [Address(RVA = "0x1895D10", Offset = "0x1894510", VA = "0x181895D10", Slot = "19")]
public override void Sky() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003CA RID: 970 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003CA RID: 970 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003CA")] [Token(Token = "0x60003CA")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x18CF5D0", Offset = "0x18CDDD0", VA = "0x1818CF5D0", Slot = "9")]
public override void Idle() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003CB RID: 971 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003CB RID: 971 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003CB")] [Token(Token = "0x60003CB")]
[Address(RVA = "0x11DDB70", Offset = "0x11DC970", VA = "0x1811DDB70", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003CC RID: 972 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003CC RID: 972 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003CC")] [Token(Token = "0x60003CC")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x16A7750", Offset = "0x16A5F50", VA = "0x1816A7750", Slot = "11")]
public override void Confirming() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003CD RID: 973 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003CD RID: 973 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003CD")] [Token(Token = "0x60003CD")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void LookFor() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003CE RID: 974 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003CE RID: 974 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003CE")] [Token(Token = "0x60003CE")]
[Address(RVA = "0x17C0160", Offset = "0x17BEF60", VA = "0x1817C0160", Slot = "22")] [Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void Fighting() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003CF RID: 975 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003CF RID: 975 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003CF")] [Token(Token = "0x60003CF")]
[Address(RVA = "0x17C12E0", Offset = "0x17C00E0", VA = "0x1817C12E0")] [Address(RVA = "0x18CCEF0", Offset = "0x18CB6F0", VA = "0x1818CCEF0", Slot = "22")]
private void InitFightingType(AI_DollWeakC.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003D0 RID: 976 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003D0 RID: 976 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003D0")] [Token(Token = "0x60003D0")]
[Address(RVA = "0x17C2660", Offset = "0x17C1460", VA = "0x1817C2660")] [Address(RVA = "0x18CE070", Offset = "0x18CC870", VA = "0x1818CE070")]
private void PlayerDead() private void InitFightingType(AI_DollWeakC.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003D1 RID: 977 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003D1 RID: 977 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003D1")] [Token(Token = "0x60003D1")]
[Address(RVA = "0x17BF6C0", Offset = "0x17BE4C0", VA = "0x1817BF6C0")] [Address(RVA = "0x18CF3F0", Offset = "0x18CDBF0", VA = "0x1818CF3F0")]
private void FightWatchInit() private void PlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003D2 RID: 978 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003D2 RID: 978 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003D2")] [Token(Token = "0x60003D2")]
[Address(RVA = "0x17BF880", Offset = "0x17BE680", VA = "0x1817BF880")] [Address(RVA = "0x18CC450", Offset = "0x18CAC50", VA = "0x1818CC450")]
private void FightWatch() private void FightWatchInit()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003D3 RID: 979 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003D3 RID: 979 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003D3")] [Token(Token = "0x60003D3")]
[Address(RVA = "0x17BF330", Offset = "0x17BE130", VA = "0x1817BF330")] [Address(RVA = "0x18CC610", Offset = "0x18CAE10", VA = "0x1818CC610")]
private void Attack() private void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003D4 RID: 980 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003D4 RID: 980 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003D4")] [Token(Token = "0x60003D4")]
[Address(RVA = "0x17BF240", Offset = "0x17BE040", VA = "0x1817BF240")] [Address(RVA = "0x18CC0C0", Offset = "0x18CA8C0", VA = "0x1818CC0C0")]
private void Attack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003D5 RID: 981 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003D5")]
[Address(RVA = "0x18CBFD0", Offset = "0x18CA7D0", VA = "0x1818CBFD0")]
private void AttackRunReady() private void AttackRunReady()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003D5 RID: 981 RVA: 0x0000ADE0 File Offset: 0x00008FE0 // Token: 0x060003D6 RID: 982 RVA: 0x0000B1D0 File Offset: 0x000093D0
[Token(Token = "0x60003D5")] [Token(Token = "0x60003D6")]
[Address(RVA = "0x17BF690", Offset = "0x17BE490", VA = "0x1817BF690")] [Address(RVA = "0x18CC420", Offset = "0x18CAC20", VA = "0x1818CC420")]
private void Defense() private void Defense()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -211,33 +211,33 @@ public class AI_DollWeakC : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060003D6 RID: 982 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003D7 RID: 983 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003D6")] [Token(Token = "0x60003D7")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "25")] [Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003D7 RID: 983 RVA: 0x0000AE0C File Offset: 0x0000900C // Token: 0x060003D8 RID: 984 RVA: 0x0000B1FC File Offset: 0x000093FC
[Token(Token = "0x60003D7")] [Token(Token = "0x60003D8")]
[Address(RVA = "0x11D5AF0", Offset = "0x11D48F0", VA = "0x1811D5AF0", Slot = "27")] [Address(RVA = "0x169FB80", Offset = "0x169E380", VA = "0x18169FB80", Slot = "27")]
public override void Death() public override void Death()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; float uv2UnwrappingParamsHardAngle = ((MB_IMeshBakerSettings)this).uv2UnwrappingParamsHardAngle;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060003D8 RID: 984 RVA: 0x0000AE3C File Offset: 0x0000903C // Token: 0x060003D9 RID: 985 RVA: 0x0000B22C File Offset: 0x0000942C
[Token(Token = "0x60003D8")] [Token(Token = "0x60003D9")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -247,70 +247,70 @@ public class AI_DollWeakC : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
}
// Token: 0x060003D9 RID: 985 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003D9")]
[Address(RVA = "0x178F600", Offset = "0x178E400", VA = "0x18178F600", Slot = "20")]
public override void Hear()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003DA RID: 986 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003DA RID: 986 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003DA")] [Token(Token = "0x60003DA")]
[Address(RVA = "0x178F470", Offset = "0x178E270", VA = "0x18178F470", Slot = "21")] [Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003DB RID: 987 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003DB RID: 987 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003DB")] [Token(Token = "0x60003DB")]
[Address(RVA = "0x17C0510", Offset = "0x17BF310", VA = "0x1817C0510", Slot = "33")] [Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void Hit(AttackData Data) public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003DC RID: 988 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003DC RID: 988 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003DC")] [Token(Token = "0x60003DC")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x18CD2A0", Offset = "0x18CBAA0", VA = "0x1818CD2A0", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003DD RID: 989 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003DD")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003DD RID: 989 RVA: 0x0000AE80 File Offset: 0x00009080 // Token: 0x060003DE RID: 990 RVA: 0x0000B270 File Offset: 0x00009470
[Token(Token = "0x60003DD")] [Token(Token = "0x60003DE")]
[Address(RVA = "0x17A9DF0", Offset = "0x17A8BF0", VA = "0x1817A9DF0", Slot = "30")] [Address(RVA = "0x18B6B60", Offset = "0x18B5360", VA = "0x1818B6B60", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; float uv2UnwrappingParamsHardAngle = ((MB_IMeshBakerSettings)this).uv2UnwrappingParamsHardAngle;
} }
// Token: 0x060003DE RID: 990 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003DF RID: 991 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003DE")] [Token(Token = "0x60003DF")]
[Address(RVA = "0x17BF550", Offset = "0x17BE350", VA = "0x1817BF550", Slot = "31")] [Address(RVA = "0x18CC2E0", Offset = "0x18CAAE0", VA = "0x1818CC2E0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003DF RID: 991 RVA: 0x0000AEA8 File Offset: 0x000090A8 // Token: 0x060003E0 RID: 992 RVA: 0x0000B298 File Offset: 0x00009498
[Token(Token = "0x60003DF")] [Token(Token = "0x60003E0")]
[Address(RVA = "0x17C26D0", Offset = "0x17C14D0", VA = "0x1817C26D0", Slot = "32")] [Address(RVA = "0x18CF460", Offset = "0x18CDC60", VA = "0x1818CF460", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
int num = 0; int num = 0;
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
@@ -320,216 +320,216 @@ public class AI_DollWeakC : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x060003E0 RID: 992 RVA: 0x0000AEEC File Offset: 0x000090EC // Token: 0x060003E1 RID: 993 RVA: 0x0000B2DC File Offset: 0x000094DC
[Token(Token = "0x60003E0")] [Token(Token = "0x60003E1")]
[Address(RVA = "0x17C27E0", Offset = "0x17C15E0", VA = "0x1817C27E0", Slot = "35")] [Address(RVA = "0x18CF590", Offset = "0x18CDD90", VA = "0x1818CF590", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x060003E1 RID: 993 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003E2 RID: 994 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003E1")] [Token(Token = "0x60003E2")]
[Address(RVA = "0x17C2730", Offset = "0x17C1530", VA = "0x1817C2730", Slot = "36")] [Address(RVA = "0x18CF4C0", Offset = "0x18CDCC0", VA = "0x1818CF4C0", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003E2 RID: 994 RVA: 0x0000AF14 File Offset: 0x00009114 // Token: 0x060003E3 RID: 995 RVA: 0x0000B304 File Offset: 0x00009504
[Token(Token = "0x60003E2")] [Token(Token = "0x60003E3")]
[Address(RVA = "0x17C32C0", Offset = "0x17C20C0", VA = "0x1817C32C0")] [Address(RVA = "0x18D0070", Offset = "0x18CE870", VA = "0x1818D0070")]
public AI_DollWeakC() public AI_DollWeakC()
{ {
} }
// Token: 0x040004D3 RID: 1235 // Token: 0x040004DE RID: 1246
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40004D3")] [Token(Token = "0x40004DE")]
private DollWeakCEffectPlay g_Effect; private DollWeakCEffectPlay g_Effect;
// Token: 0x040004D4 RID: 1236 // Token: 0x040004DF RID: 1247
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40004D4")] [Token(Token = "0x40004DF")]
private float g_fAttackRadius = 3f; private float g_fAttackRadius = 3f;
// Token: 0x040004D5 RID: 1237 // Token: 0x040004E0 RID: 1248
[Token(Token = "0x40004D5")] [Token(Token = "0x40004E0")]
private const float g_fAttackRadiusNear = 1.5f; private const float g_fAttackRadiusNear = 1.5f;
// Token: 0x040004D6 RID: 1238 // Token: 0x040004E1 RID: 1249
[Token(Token = "0x40004D6")] [Token(Token = "0x40004E1")]
private const float g_fAttackRadiusNormal = 2.7f; private const float g_fAttackRadiusNormal = 2.7f;
// Token: 0x040004D7 RID: 1239 // Token: 0x040004E2 RID: 1250
[Token(Token = "0x40004D7")] [Token(Token = "0x40004E2")]
private const float g_fAttackRadiusFar = 6f; private const float g_fAttackRadiusFar = 6f;
// Token: 0x040004D8 RID: 1240 // Token: 0x040004E3 RID: 1251
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x40004D8")] [Token(Token = "0x40004E3")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x040004D9 RID: 1241 // Token: 0x040004E4 RID: 1252
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40004D9")] [Token(Token = "0x40004E4")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x040004DA RID: 1242 // Token: 0x040004E5 RID: 1253
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x40004DA")] [Token(Token = "0x40004E5")]
private float g_fAniBattleMoveSpeed; private float g_fAniBattleMoveSpeed;
// Token: 0x040004DB RID: 1243 // Token: 0x040004E6 RID: 1254
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40004DB")] [Token(Token = "0x40004E6")]
private float g_fAniBattleMoveDirection; private float g_fAniBattleMoveDirection;
// Token: 0x040004DC RID: 1244 // Token: 0x040004E7 RID: 1255
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x40004DC")] [Token(Token = "0x40004E7")]
private float g_fAniAttackRun; private float g_fAniAttackRun;
// Token: 0x040004DD RID: 1245 // Token: 0x040004E8 RID: 1256
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40004DD")] [Token(Token = "0x40004E8")]
private float g_fAniBattle; private float g_fAniBattle;
// Token: 0x040004DE RID: 1246 // Token: 0x040004E9 RID: 1257
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x40004DE")] [Token(Token = "0x40004E9")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x040004DF RID: 1247 // Token: 0x040004EA RID: 1258
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40004DF")] [Token(Token = "0x40004EA")]
protected float g_fAniDamagedWeight; protected float g_fAniDamagedWeight;
// Token: 0x040004E0 RID: 1248 // Token: 0x040004EB RID: 1259
[FieldOffset(Offset = "0x1A4")] [FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x40004E0")] [Token(Token = "0x40004EB")]
private AI_DollWeakC.AIFighting g_Fightting = (AI_DollWeakC.AIFighting)((ulong)1L); private AI_DollWeakC.AIFighting g_Fightting = (AI_DollWeakC.AIFighting)((ulong)1L);
// Token: 0x040004E1 RID: 1249 // Token: 0x040004EC RID: 1260
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40004E1")] [Token(Token = "0x40004EC")]
private AI_DollWeakC.AIFighting g_AttackType = (AI_DollWeakC.AIFighting)((ulong)3L); private AI_DollWeakC.AIFighting g_AttackType = (AI_DollWeakC.AIFighting)((ulong)3L);
// Token: 0x040004E2 RID: 1250 // Token: 0x040004ED RID: 1261
[FieldOffset(Offset = "0x1AC")] [FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x40004E2")] [Token(Token = "0x40004ED")]
private AI_DollWeakC.AIFighting g_ComboAttackType = (AI_DollWeakC.AIFighting)((ulong)1L); private AI_DollWeakC.AIFighting g_ComboAttackType = (AI_DollWeakC.AIFighting)((ulong)1L);
// Token: 0x040004E3 RID: 1251 // Token: 0x040004EE RID: 1262
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40004E3")] [Token(Token = "0x40004EE")]
private float g_fComboAttackTime; private float g_fComboAttackTime;
// Token: 0x040004E4 RID: 1252 // Token: 0x040004EF RID: 1263
[FieldOffset(Offset = "0x1B4")] [FieldOffset(Offset = "0x1B4")]
[Token(Token = "0x40004E4")] [Token(Token = "0x40004EF")]
private int g_iBattleWatchType; private int g_iBattleWatchType;
// Token: 0x040004E5 RID: 1253 // Token: 0x040004F0 RID: 1264
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40004E5")] [Token(Token = "0x40004F0")]
private float g_fAttackMoveTime; private float g_fAttackMoveTime;
// Token: 0x040004E6 RID: 1254 // Token: 0x040004F1 RID: 1265
[FieldOffset(Offset = "0x1BC")] [FieldOffset(Offset = "0x1BC")]
[Token(Token = "0x40004E6")] [Token(Token = "0x40004F1")]
private float g_fAttackRotateTime; private float g_fAttackRotateTime;
// Token: 0x040004E7 RID: 1255 // Token: 0x040004F2 RID: 1266
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40004E7")] [Token(Token = "0x40004F2")]
private float g_fTrackTime; private float g_fTrackTime;
// Token: 0x040004E8 RID: 1256 // Token: 0x040004F3 RID: 1267
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40004E8")] [Token(Token = "0x40004F3")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x040004E9 RID: 1257 // Token: 0x040004F4 RID: 1268
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40004E9")] [Token(Token = "0x40004F4")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x040004EA RID: 1258 // Token: 0x040004F5 RID: 1269
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40004EA")] [Token(Token = "0x40004F5")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x040004EB RID: 1259 // Token: 0x040004F6 RID: 1270
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40004EB")] [Token(Token = "0x40004F6")]
private Shake g_ShakeWeapon; private Shake g_ShakeWeapon;
// Token: 0x040004EC RID: 1260 // Token: 0x040004F7 RID: 1271
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x40004EC")] [Token(Token = "0x40004F7")]
private Shake g_ShakeShields; private Shake g_ShakeShields;
// Token: 0x040004ED RID: 1261 // Token: 0x040004F8 RID: 1272
[Token(Token = "0x40004ED")] [Token(Token = "0x40004F8")]
private const float g_fShieldHPScale = 0.0666666f; private const float g_fShieldHPScale = 0.0666666f;
// Token: 0x040004EE RID: 1262 // Token: 0x040004F9 RID: 1273
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x40004EE")] [Token(Token = "0x40004F9")]
private float g_fShieldHPVal; private float g_fShieldHPVal;
// Token: 0x040004EF RID: 1263 // Token: 0x040004FA RID: 1274
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x40004EF")] [Token(Token = "0x40004FA")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x02000063 RID: 99 // Token: 0x02000064 RID: 100
[Token(Token = "0x2000063")] [Token(Token = "0x2000064")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x040004F1 RID: 1265
[Token(Token = "0x40004F1")]
WatchFirst,
// Token: 0x040004F2 RID: 1266
[Token(Token = "0x40004F2")]
Watch,
// Token: 0x040004F3 RID: 1267
[Token(Token = "0x40004F3")]
Attack00,
// Token: 0x040004F4 RID: 1268
[Token(Token = "0x40004F4")]
Attack01,
// Token: 0x040004F5 RID: 1269
[Token(Token = "0x40004F5")]
Attack02,
// Token: 0x040004F6 RID: 1270
[Token(Token = "0x40004F6")]
Attack03,
// Token: 0x040004F7 RID: 1271
[Token(Token = "0x40004F7")]
AttackRunReady,
// Token: 0x040004F8 RID: 1272
[Token(Token = "0x40004F8")]
AttackRunEnd,
// Token: 0x040004F9 RID: 1273
[Token(Token = "0x40004F9")]
Attack00To01,
// Token: 0x040004FA RID: 1274
[Token(Token = "0x40004FA")]
Attack00To02,
// Token: 0x040004FB RID: 1275
[Token(Token = "0x40004FB")]
Attack01To02,
// Token: 0x040004FC RID: 1276 // Token: 0x040004FC RID: 1276
[Token(Token = "0x40004FC")] [Token(Token = "0x40004FC")]
Attack02To01, WatchFirst,
// Token: 0x040004FD RID: 1277 // Token: 0x040004FD RID: 1277
[Token(Token = "0x40004FD")] [Token(Token = "0x40004FD")]
Defense, Watch,
// Token: 0x040004FE RID: 1278 // Token: 0x040004FE RID: 1278
[Token(Token = "0x40004FE")] [Token(Token = "0x40004FE")]
Attack00,
// Token: 0x040004FF RID: 1279
[Token(Token = "0x40004FF")]
Attack01,
// Token: 0x04000500 RID: 1280
[Token(Token = "0x4000500")]
Attack02,
// Token: 0x04000501 RID: 1281
[Token(Token = "0x4000501")]
Attack03,
// Token: 0x04000502 RID: 1282
[Token(Token = "0x4000502")]
AttackRunReady,
// Token: 0x04000503 RID: 1283
[Token(Token = "0x4000503")]
AttackRunEnd,
// Token: 0x04000504 RID: 1284
[Token(Token = "0x4000504")]
Attack00To01,
// Token: 0x04000505 RID: 1285
[Token(Token = "0x4000505")]
Attack00To02,
// Token: 0x04000506 RID: 1286
[Token(Token = "0x4000506")]
Attack01To02,
// Token: 0x04000507 RID: 1287
[Token(Token = "0x4000507")]
Attack02To01,
// Token: 0x04000508 RID: 1288
[Token(Token = "0x4000508")]
Defense,
// Token: 0x04000509 RID: 1289
[Token(Token = "0x4000509")]
PlayerDead PlayerDead
} }
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000064 RID: 100 // Token: 0x02000065 RID: 101
[Token(Token = "0x2000064")] [Token(Token = "0x2000065")]
public class AI_DollWeakD : AI_NPC public class AI_DollWeakD : AI_NPC
{ {
// Token: 0x060003E3 RID: 995 RVA: 0x0000AF50 File Offset: 0x00009150 // Token: 0x060003E4 RID: 996 RVA: 0x0000B340 File Offset: 0x00009540
[Token(Token = "0x60003E3")] [Token(Token = "0x60003E4")]
[Address(RVA = "0x17C6470", Offset = "0x17C5270", VA = "0x1817C6470", Slot = "4")] [Address(RVA = "0x18D3220", Offset = "0x18D1A20", VA = "0x1818D3220", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -48,17 +48,17 @@ public class AI_DollWeakD : AI_NPC
shake6.Start(transform3, num3 != 0); shake6.Start(transform3, num3 != 0);
} }
// Token: 0x060003E4 RID: 996 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003E5 RID: 997 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003E4")] [Token(Token = "0x60003E5")]
[Address(RVA = "0x17C6710", Offset = "0x17C5510", VA = "0x1817C6710", Slot = "5")] [Address(RVA = "0x18D34C0", Offset = "0x18D1CC0", VA = "0x1818D34C0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003E5 RID: 997 RVA: 0x0000B0A4 File Offset: 0x000092A4 // Token: 0x060003E6 RID: 998 RVA: 0x0000B494 File Offset: 0x00009694
[Token(Token = "0x60003E5")] [Token(Token = "0x60003E6")]
[Address(RVA = "0x17C5F90", Offset = "0x17C4D90", VA = "0x1817C5F90", Slot = "6")] [Address(RVA = "0x18D2D40", Offset = "0x18D1540", VA = "0x1818D2D40", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -66,169 +66,169 @@ public class AI_DollWeakD : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x060003E6 RID: 998 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003E6")]
[Address(RVA = "0x17C58C0", Offset = "0x17C46C0", VA = "0x1817C58C0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003E7 RID: 999 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003E7 RID: 999 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003E7")] [Token(Token = "0x60003E7")]
[Address(RVA = "0x1797F20", Offset = "0x1796D20", VA = "0x181797F20", Slot = "19")] [Address(RVA = "0x18D2670", Offset = "0x18D0E70", VA = "0x1818D2670", Slot = "38")]
public override void GoHome() public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003E8 RID: 1000 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003E8 RID: 1000 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003E8")] [Token(Token = "0x60003E8")]
[Address(RVA = "0x17C6390", Offset = "0x17C5190", VA = "0x1817C6390", Slot = "9")] [Address(RVA = "0x189E640", Offset = "0x189CE40", VA = "0x18189E640", Slot = "19")]
public override void Sky() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003E9 RID: 1001 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003E9 RID: 1001 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003E9")] [Token(Token = "0x60003E9")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x18D3140", Offset = "0x18D1940", VA = "0x1818D3140", Slot = "9")]
public override void Idle() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003EA RID: 1002 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003EA RID: 1002 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003EA")] [Token(Token = "0x60003EA")]
[Address(RVA = "0x17C5FE0", Offset = "0x17C4DE0", VA = "0x1817C5FE0", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003EB RID: 1003 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003EB RID: 1003 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003EB")] [Token(Token = "0x60003EB")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x18D2D90", Offset = "0x18D1590", VA = "0x1818D2D90", Slot = "11")]
public override void Confirming() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003EC RID: 1004 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003EC RID: 1004 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003EC")] [Token(Token = "0x60003EC")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void LookFor() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003ED RID: 1005 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003ED RID: 1005 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003ED")] [Token(Token = "0x60003ED")]
[Address(RVA = "0x17C42F0", Offset = "0x17C30F0", VA = "0x1817C42F0", Slot = "22")] [Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void Fighting() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003EE RID: 1006 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003EE RID: 1006 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003EE")] [Token(Token = "0x60003EE")]
[Address(RVA = "0x17C52F0", Offset = "0x17C40F0", VA = "0x1817C52F0")] [Address(RVA = "0x18D10A0", Offset = "0x18CF8A0", VA = "0x1818D10A0", Slot = "22")]
private void InitFightingType(AI_DollWeakD.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003EF RID: 1007 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003EF RID: 1007 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003EF")] [Token(Token = "0x60003EF")]
[Address(RVA = "0x17C6290", Offset = "0x17C5090", VA = "0x1817C6290")] [Address(RVA = "0x18D20A0", Offset = "0x18D08A0", VA = "0x1818D20A0")]
private void PlayerDead() private void InitFightingType(AI_DollWeakD.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003F0 RID: 1008 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003F0 RID: 1008 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003F0")] [Token(Token = "0x60003F0")]
[Address(RVA = "0x17C3A10", Offset = "0x17C2810", VA = "0x1817C3A10")] [Address(RVA = "0x18D3040", Offset = "0x18D1840", VA = "0x1818D3040")]
private void FightWatch() private void PlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003F1 RID: 1009 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003F1 RID: 1009 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003F1")] [Token(Token = "0x60003F1")]
[Address(RVA = "0x17C3410", Offset = "0x17C2210", VA = "0x1817C3410")] [Address(RVA = "0x18D07C0", Offset = "0x18CEFC0", VA = "0x1818D07C0")]
private void FightAttack() private void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003F2 RID: 1010 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003F2 RID: 1010 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003F2")] [Token(Token = "0x60003F2")]
[Address(RVA = "0x17C35F0", Offset = "0x17C23F0", VA = "0x1817C35F0")] [Address(RVA = "0x18D01C0", Offset = "0x18CE9C0", VA = "0x1818D01C0")]
private void FightCharge() private void FightAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003F3 RID: 1011 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003F3 RID: 1011 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003F3")] [Token(Token = "0x60003F3")]
[Address(RVA = "0x17C3880", Offset = "0x17C2680", VA = "0x1817C3880")] [Address(RVA = "0x18D03A0", Offset = "0x18CEBA0", VA = "0x1818D03A0")]
private void FightCharge()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003F4 RID: 1012 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003F4")]
[Address(RVA = "0x18D0630", Offset = "0x18CEE30", VA = "0x1818D0630")]
private void FightShot() private void FightShot()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003F4 RID: 1012 RVA: 0x0000B0D8 File Offset: 0x000092D8 // Token: 0x060003F5 RID: 1013 RVA: 0x0000B4C8 File Offset: 0x000096C8
[Token(Token = "0x60003F4")] [Token(Token = "0x60003F5")]
[Address(RVA = "0x11DB210", Offset = "0x11DA010", VA = "0x1811DB210", Slot = "23")] [Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV3;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060003F5 RID: 1013 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003F6 RID: 1014 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003F5")] [Token(Token = "0x60003F6")]
[Address(RVA = "0x1796A20", Offset = "0x1795820", VA = "0x181796A20", Slot = "25")] [Address(RVA = "0x189D140", Offset = "0x189B940", VA = "0x18189D140", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003F6 RID: 1014 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003F7 RID: 1015 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003F6")] [Token(Token = "0x60003F7")]
[Address(RVA = "0x1797EA0", Offset = "0x1796CA0", VA = "0x181797EA0", Slot = "26")] [Address(RVA = "0x189E5C0", Offset = "0x189CDC0", VA = "0x18189E5C0", Slot = "26")]
public override void GetUp() public override void GetUp()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003F7 RID: 1015 RVA: 0x0000B108 File Offset: 0x00009308 // Token: 0x060003F8 RID: 1016 RVA: 0x0000B4F8 File Offset: 0x000096F8
[Token(Token = "0x60003F7")] [Token(Token = "0x60003F8")]
[Address(RVA = "0x11D5AF0", Offset = "0x11D48F0", VA = "0x1811D5AF0", Slot = "27")] [Address(RVA = "0x169FB80", Offset = "0x169E380", VA = "0x18169FB80", Slot = "27")]
public override void Death() public override void Death()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV3;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060003F8 RID: 1016 RVA: 0x0000B138 File Offset: 0x00009338 // Token: 0x060003F9 RID: 1017 RVA: 0x0000B528 File Offset: 0x00009728
[Token(Token = "0x60003F8")] [Token(Token = "0x60003F9")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -238,70 +238,70 @@ public class AI_DollWeakD : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
}
// Token: 0x060003F9 RID: 1017 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003F9")]
[Address(RVA = "0x178F600", Offset = "0x178E400", VA = "0x18178F600", Slot = "20")]
public override void Hear()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003FA RID: 1018 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003FA RID: 1018 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003FA")] [Token(Token = "0x60003FA")]
[Address(RVA = "0x178F470", Offset = "0x178E270", VA = "0x18178F470", Slot = "21")] [Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003FB RID: 1019 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003FB RID: 1019 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003FB")] [Token(Token = "0x60003FB")]
[Address(RVA = "0x17C46B0", Offset = "0x17C34B0", VA = "0x1817C46B0", Slot = "33")] [Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void Hit(AttackData Data) public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003FC RID: 1020 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003FC RID: 1020 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003FC")] [Token(Token = "0x60003FC")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x18D1460", Offset = "0x18CFC60", VA = "0x1818D1460", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060003FD RID: 1021 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003FD")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003FD RID: 1021 RVA: 0x0000B17C File Offset: 0x0000937C // Token: 0x060003FE RID: 1022 RVA: 0x0000B56C File Offset: 0x0000976C
[Token(Token = "0x60003FD")] [Token(Token = "0x60003FE")]
[Address(RVA = "0x17A9DF0", Offset = "0x17A8BF0", VA = "0x1817A9DF0", Slot = "30")] [Address(RVA = "0x18B6B60", Offset = "0x18B5360", VA = "0x1818B6B60", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV3;
} }
// Token: 0x060003FE RID: 1022 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060003FF RID: 1023 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60003FE")] [Token(Token = "0x60003FF")]
[Address(RVA = "0x17C32F0", Offset = "0x17C20F0", VA = "0x1817C32F0", Slot = "31")] [Address(RVA = "0x18D00A0", Offset = "0x18CE8A0", VA = "0x1818D00A0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060003FF RID: 1023 RVA: 0x0000B1A4 File Offset: 0x000093A4 // Token: 0x06000400 RID: 1024 RVA: 0x0000B594 File Offset: 0x00009794
[Token(Token = "0x60003FF")] [Token(Token = "0x6000400")]
[Address(RVA = "0x17C6300", Offset = "0x17C5100", VA = "0x1817C6300", Slot = "32")] [Address(RVA = "0x18D30B0", Offset = "0x18D18B0", VA = "0x1818D30B0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
int num = 0; int num = 0;
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
@@ -310,140 +310,140 @@ public class AI_DollWeakD : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x06000400 RID: 1024 RVA: 0x0000B1E0 File Offset: 0x000093E0 // Token: 0x06000401 RID: 1025 RVA: 0x0000B5D0 File Offset: 0x000097D0
[Token(Token = "0x6000400")] [Token(Token = "0x6000401")]
[Address(RVA = "0x17C6350", Offset = "0x17C5150", VA = "0x1817C6350", Slot = "35")] [Address(RVA = "0x18D3100", Offset = "0x18D1900", VA = "0x1818D3100", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000401 RID: 1025 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000402 RID: 1026 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000401")] [Token(Token = "0x6000402")]
[Address(RVA = "0x17C2730", Offset = "0x17C1530", VA = "0x1817C2730", Slot = "36")] [Address(RVA = "0x18CF4C0", Offset = "0x18CDCC0", VA = "0x1818CF4C0", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000402 RID: 1026 RVA: 0x0000B208 File Offset: 0x00009408 // Token: 0x06000403 RID: 1027 RVA: 0x0000B5F8 File Offset: 0x000097F8
[Token(Token = "0x6000402")] [Token(Token = "0x6000403")]
[Address(RVA = "0x17C6B20", Offset = "0x17C5920", VA = "0x1817C6B20")] [Address(RVA = "0x18D38D0", Offset = "0x18D20D0", VA = "0x1818D38D0")]
public AI_DollWeakD() public AI_DollWeakD()
{ {
} }
// Token: 0x040004FF RID: 1279 // Token: 0x0400050A RID: 1290
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40004FF")] [Token(Token = "0x400050A")]
private DollWeakDEffectPlay g_Effect; private DollWeakDEffectPlay g_Effect;
// Token: 0x04000500 RID: 1280 // Token: 0x0400050B RID: 1291
[Token(Token = "0x4000500")] [Token(Token = "0x400050B")]
private const float g_fAttackRadius = 3f; private const float g_fAttackRadius = 3f;
// Token: 0x04000501 RID: 1281 // Token: 0x0400050C RID: 1292
[Token(Token = "0x4000501")] [Token(Token = "0x400050C")]
private const float g_fAttackMagicRadius = 30f; private const float g_fAttackMagicRadius = 30f;
// Token: 0x04000502 RID: 1282 // Token: 0x0400050D RID: 1293
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000502")] [Token(Token = "0x400050D")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x04000503 RID: 1283 // Token: 0x0400050E RID: 1294
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x4000503")] [Token(Token = "0x400050E")]
private float g_fAniMoveDirection; private float g_fAniMoveDirection;
// Token: 0x04000504 RID: 1284 // Token: 0x0400050F RID: 1295
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000504")] [Token(Token = "0x400050F")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x04000505 RID: 1285 // Token: 0x04000510 RID: 1296
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x4000505")] [Token(Token = "0x4000510")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x04000506 RID: 1286 // Token: 0x04000511 RID: 1297
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000506")] [Token(Token = "0x4000511")]
private Vector3 g_v3PrePos; private Vector3 g_v3PrePos;
// Token: 0x04000507 RID: 1287 // Token: 0x04000512 RID: 1298
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x4000507")] [Token(Token = "0x4000512")]
private AI_DollWeakD.AIFighting g_Fightting = (AI_DollWeakD.AIFighting)((ulong)1L); private AI_DollWeakD.AIFighting g_Fightting = (AI_DollWeakD.AIFighting)((ulong)1L);
// Token: 0x04000508 RID: 1288 // Token: 0x04000513 RID: 1299
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000508")] [Token(Token = "0x4000513")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x04000509 RID: 1289 // Token: 0x04000514 RID: 1300
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000509")] [Token(Token = "0x4000514")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x0400050A RID: 1290 // Token: 0x04000515 RID: 1301
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400050A")] [Token(Token = "0x4000515")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x0400050B RID: 1291 // Token: 0x04000516 RID: 1302
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x400050B")] [Token(Token = "0x4000516")]
private int g_iBattleWatchType; private int g_iBattleWatchType;
// Token: 0x0400050C RID: 1292 // Token: 0x04000517 RID: 1303
[FieldOffset(Offset = "0x1BC")] [FieldOffset(Offset = "0x1BC")]
[Token(Token = "0x400050C")] [Token(Token = "0x4000517")]
private float g_fAttackMoveTime; private float g_fAttackMoveTime;
// Token: 0x0400050D RID: 1293 // Token: 0x04000518 RID: 1304
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400050D")] [Token(Token = "0x4000518")]
private float g_fAttackRotateTime; private float g_fAttackRotateTime;
// Token: 0x0400050E RID: 1294 // Token: 0x04000519 RID: 1305
[FieldOffset(Offset = "0x1C4")] [FieldOffset(Offset = "0x1C4")]
[Token(Token = "0x400050E")] [Token(Token = "0x4000519")]
private float g_fTrackTime; private float g_fTrackTime;
// Token: 0x0400050F RID: 1295 // Token: 0x0400051A RID: 1306
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400050F")] [Token(Token = "0x400051A")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x02000065 RID: 101 // Token: 0x02000066 RID: 102
[Token(Token = "0x2000065")] [Token(Token = "0x2000066")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x04000511 RID: 1297 // Token: 0x0400051C RID: 1308
[Token(Token = "0x4000511")] [Token(Token = "0x400051C")]
WatchFirst, WatchFirst,
// Token: 0x04000512 RID: 1298 // Token: 0x0400051D RID: 1309
[Token(Token = "0x4000512")] [Token(Token = "0x400051D")]
Watch, Watch,
// Token: 0x04000513 RID: 1299 // Token: 0x0400051E RID: 1310
[Token(Token = "0x4000513")] [Token(Token = "0x400051E")]
Charge, Charge,
// Token: 0x04000514 RID: 1300 // Token: 0x0400051F RID: 1311
[Token(Token = "0x4000514")] [Token(Token = "0x400051F")]
Shot01, Shot01,
// Token: 0x04000515 RID: 1301 // Token: 0x04000520 RID: 1312
[Token(Token = "0x4000515")] [Token(Token = "0x4000520")]
Shot02, Shot02,
// Token: 0x04000516 RID: 1302 // Token: 0x04000521 RID: 1313
[Token(Token = "0x4000516")] [Token(Token = "0x4000521")]
Shot03, Shot03,
// Token: 0x04000517 RID: 1303 // Token: 0x04000522 RID: 1314
[Token(Token = "0x4000517")] [Token(Token = "0x4000522")]
Attack, Attack,
// Token: 0x04000518 RID: 1304 // Token: 0x04000523 RID: 1315
[Token(Token = "0x4000518")] [Token(Token = "0x4000523")]
PlayerDead PlayerDead
} }
} }

View File

@@ -1,31 +1,32 @@
using System; using System;
using System.Linq.Expressions; using System.Collections.Generic;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000066 RID: 102 // Token: 0x02000067 RID: 103
[Token(Token = "0x2000066")] [Token(Token = "0x2000067")]
public class AI_GhostA : AI_NPC public class AI_GhostA : AI_NPC
{ {
// Token: 0x06000403 RID: 1027 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000404 RID: 1028 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000403")] [Token(Token = "0x6000404")]
[Address(RVA = "0x177BEA0", Offset = "0x177ACA0", VA = "0x18177BEA0", Slot = "4")] [Address(RVA = "0x187E0D0", Offset = "0x187C8D0", VA = "0x18187E0D0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000404 RID: 1028 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000405 RID: 1029 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000404")] [Token(Token = "0x6000405")]
[Address(RVA = "0x177CC00", Offset = "0x177BA00", VA = "0x18177CC00", Slot = "5")] [Address(RVA = "0x187EE30", Offset = "0x187D630", VA = "0x18187EE30", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000405 RID: 1029 RVA: 0x0000B224 File Offset: 0x00009424 // Token: 0x06000406 RID: 1030 RVA: 0x0000B614 File Offset: 0x00009814
[Token(Token = "0x6000405")] [Token(Token = "0x6000406")]
[Address(RVA = "0x16EF7E0", Offset = "0x16EE5E0", VA = "0x1816EF7E0", Slot = "6")] [Address(RVA = "0x187C040", Offset = "0x187A840", VA = "0x18187C040", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -33,20 +34,28 @@ public class AI_GhostA : AI_NPC
this.g_ShakeFoot.Update(); this.g_ShakeFoot.Update();
} }
// Token: 0x06000406 RID: 1030 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000407 RID: 1031 RVA: 0x0000B648 File Offset: 0x00009848
[Token(Token = "0x6000406")] [Token(Token = "0x6000407")]
[Address(RVA = "0x177BC60", Offset = "0x177AA60", VA = "0x18177BC60")] [Address(RVA = "0x187DE50", Offset = "0x187C650", VA = "0x18187DE50")]
protected void ResurrectionStart() protected void ResurrectionStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); Animator g_Anim = this.g_Anim;
this.g_bFeelPlayer = false;
this.g_bNavigation = false;
this.g_bLookAtEnable = false;
this.g_fWaitTime = 2f;
int num = 0;
int num2 = 0;
g_Anim.CrossFade("Resurrection", (float)num, num2, (float)num);
this.g_Status = (AI_NPC.AIStatus)((ulong)21L);
} }
// Token: 0x06000407 RID: 1031 RVA: 0x0000B258 File Offset: 0x00009458 // Token: 0x06000408 RID: 1032 RVA: 0x0000B6A0 File Offset: 0x000098A0
[Token(Token = "0x6000407")] [Token(Token = "0x6000408")]
[Address(RVA = "0x1776D80", Offset = "0x1775B80", VA = "0x181776D80", Slot = "29")] [Address(RVA = "0x1878F20", Offset = "0x1877720", VA = "0x181878F20", Slot = "29")]
public override void ResurrectionStatus() public override void ResurrectionStatus()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
@@ -57,9 +66,9 @@ public class AI_GhostA : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000408 RID: 1032 RVA: 0x0000B288 File Offset: 0x00009488 // Token: 0x06000409 RID: 1033 RVA: 0x0000B6D0 File Offset: 0x000098D0
[Token(Token = "0x6000408")] [Token(Token = "0x6000409")]
[Address(RVA = "0x1779DC0", Offset = "0x1778BC0", VA = "0x181779DC0")] [Address(RVA = "0x187BF60", Offset = "0x187A760", VA = "0x18187BF60")]
protected void IdleStart() protected void IdleStart()
{ {
base.InitIdle(); base.InitIdle();
@@ -70,17 +79,17 @@ public class AI_GhostA : AI_NPC
this.g_Status = (AI_NPC.AIStatus)((ulong)0L); this.g_Status = (AI_NPC.AIStatus)((ulong)0L);
} }
// Token: 0x06000409 RID: 1033 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600040A RID: 1034 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000409")] [Token(Token = "0x600040A")]
[Address(RVA = "0x1779E10", Offset = "0x1778C10", VA = "0x181779E10", Slot = "8")] [Address(RVA = "0x187BFB0", Offset = "0x187A7B0", VA = "0x18187BFB0", Slot = "8")]
public override void Idle() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600040A RID: 1034 RVA: 0x0000B2C0 File Offset: 0x000094C0 // Token: 0x0600040B RID: 1035 RVA: 0x0000B708 File Offset: 0x00009908
[Token(Token = "0x600040A")] [Token(Token = "0x600040B")]
[Address(RVA = "0x177A150", Offset = "0x1778F50", VA = "0x18177A150")] [Address(RVA = "0x187C340", Offset = "0x187AB40", VA = "0x18187C340")]
protected void PatrolStart() protected void PatrolStart()
{ {
base.InitPatrol(); base.InitPatrol();
@@ -91,50 +100,50 @@ public class AI_GhostA : AI_NPC
this.g_Status = (AI_NPC.AIStatus)((ulong)2L); this.g_Status = (AI_NPC.AIStatus)((ulong)2L);
} }
// Token: 0x0600040B RID: 1035 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600040C RID: 1036 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600040B")] [Token(Token = "0x600040C")]
[Address(RVA = "0x177A1A0", Offset = "0x1778FA0", VA = "0x18177A1A0", Slot = "11")] [Address(RVA = "0x187C390", Offset = "0x187AB90", VA = "0x18187C390", Slot = "11")]
public override void Patrol() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600040C RID: 1036 RVA: 0x0000B2F8 File Offset: 0x000094F8 // Token: 0x0600040D RID: 1037 RVA: 0x0000B740 File Offset: 0x00009940
[Token(Token = "0x600040C")] [Token(Token = "0x600040D")]
[Address(RVA = "0x1776930", Offset = "0x1775730", VA = "0x181776930")] [Address(RVA = "0x1878AD0", Offset = "0x18772D0", VA = "0x181878AD0")]
protected void ConfirmingStart() protected void ConfirmingStart()
{ {
base.InitConfirming(); base.InitConfirming();
this.g_Status = (AI_NPC.AIStatus)((ulong)3L); this.g_Status = (AI_NPC.AIStatus)((ulong)3L);
} }
// Token: 0x0600040D RID: 1037 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600040D")]
[Address(RVA = "0x1776950", Offset = "0x1775750", VA = "0x181776950", Slot = "12")]
public override void Confirming()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600040E RID: 1038 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600040E RID: 1038 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600040E")] [Token(Token = "0x600040E")]
[Address(RVA = "0x177C780", Offset = "0x177B580", VA = "0x18177C780")] [Address(RVA = "0x1878AF0", Offset = "0x18772F0", VA = "0x181878AF0", Slot = "12")]
protected void TrackStart() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600040F RID: 1039 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600040F RID: 1039 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600040F")] [Token(Token = "0x600040F")]
[Address(RVA = "0x177C810", Offset = "0x177B610", VA = "0x18177C810", Slot = "13")] [Address(RVA = "0x187E9B0", Offset = "0x187D1B0", VA = "0x18187E9B0")]
protected void TrackStart()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000410 RID: 1040 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000410")]
[Address(RVA = "0x187EA40", Offset = "0x187D240", VA = "0x18187EA40", Slot = "13")]
public override void Track() public override void Track()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000410 RID: 1040 RVA: 0x0000B314 File Offset: 0x00009514 // Token: 0x06000411 RID: 1041 RVA: 0x0000B75C File Offset: 0x0000995C
[Token(Token = "0x6000410")] [Token(Token = "0x6000411")]
[Address(RVA = "0x1779EA0", Offset = "0x1778CA0", VA = "0x181779EA0")] [Address(RVA = "0x187C090", Offset = "0x187A890", VA = "0x18187C090")]
protected void LookForStart() protected void LookForStart()
{ {
Animator g_Anim = this.g_Anim; Animator g_Anim = this.g_Anim;
@@ -149,49 +158,49 @@ public class AI_GhostA : AI_NPC
this.g_Status = (AI_NPC.AIStatus)((ulong)7L); this.g_Status = (AI_NPC.AIStatus)((ulong)7L);
} }
// Token: 0x06000411 RID: 1041 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000411")]
[Address(RVA = "0x1779F30", Offset = "0x1778D30", VA = "0x181779F30", Slot = "16")]
public override void LookFor()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000412 RID: 1042 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000412 RID: 1042 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000412")] [Token(Token = "0x6000412")]
[Address(RVA = "0x177CAB0", Offset = "0x177B8B0", VA = "0x18177CAB0")] [Address(RVA = "0x187C120", Offset = "0x187A920", VA = "0x18187C120", Slot = "16")]
protected void TurnPlayerStart() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000413 RID: 1043 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000413 RID: 1043 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000413")] [Token(Token = "0x6000413")]
[Address(RVA = "0x177CB70", Offset = "0x177B970", VA = "0x18177CB70", Slot = "17")] [Address(RVA = "0x187ECE0", Offset = "0x187D4E0", VA = "0x18187ECE0")]
public override void TurnPlayer() protected void TurnPlayerStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000414 RID: 1044 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000414 RID: 1044 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000414")] [Token(Token = "0x6000414")]
[Address(RVA = "0x177A4A0", Offset = "0x17792A0", VA = "0x18177A4A0")] [Address(RVA = "0x187EDA0", Offset = "0x187D5A0", VA = "0x18187EDA0", Slot = "17")]
protected void PredictionStart() public override void TurnPlayer()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000415 RID: 1045 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000415 RID: 1045 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000415")] [Token(Token = "0x6000415")]
[Address(RVA = "0x177A5F0", Offset = "0x17793F0", VA = "0x18177A5F0", Slot = "18")] [Address(RVA = "0x187C690", Offset = "0x187AE90", VA = "0x18187C690")]
protected void PredictionStart()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000416 RID: 1046 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000416")]
[Address(RVA = "0x187C7E0", Offset = "0x187AFE0", VA = "0x18187C7E0", Slot = "18")]
public override void Prediction() public override void Prediction()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000416 RID: 1046 RVA: 0x0000B374 File Offset: 0x00009574 // Token: 0x06000417 RID: 1047 RVA: 0x0000B7BC File Offset: 0x000099BC
[Token(Token = "0x6000416")] [Token(Token = "0x6000417")]
[Address(RVA = "0x17791F0", Offset = "0x1777FF0", VA = "0x1817791F0")] [Address(RVA = "0x187B390", Offset = "0x1879B90", VA = "0x18187B390")]
protected void GoHomeStart() protected void GoHomeStart()
{ {
float g_fWalkSpeed = this.g_fWalkSpeed; float g_fWalkSpeed = this.g_fWalkSpeed;
@@ -204,62 +213,62 @@ public class AI_GhostA : AI_NPC
this.g_Status = (AI_NPC.AIStatus)((ulong)12L); this.g_Status = (AI_NPC.AIStatus)((ulong)12L);
} }
// Token: 0x06000417 RID: 1047 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000418 RID: 1048 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000417")] [Token(Token = "0x6000418")]
[Address(RVA = "0x1779240", Offset = "0x1778040", VA = "0x181779240", Slot = "19")] [Address(RVA = "0x187B3E0", Offset = "0x1879BE0", VA = "0x18187B3E0", Slot = "19")]
public override void GoHome() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000418 RID: 1048 RVA: 0x0000B3CC File Offset: 0x000095CC // Token: 0x06000419 RID: 1049 RVA: 0x0000B814 File Offset: 0x00009A14
[Token(Token = "0x6000418")] [Token(Token = "0x6000419")]
[Address(RVA = "0x1779590", Offset = "0x1778390", VA = "0x181779590")] [Address(RVA = "0x187B730", Offset = "0x1879F30", VA = "0x18187B730")]
protected void HearStart() protected void HearStart()
{ {
base.InitHear(); base.InitHear();
this.g_Status = (AI_NPC.AIStatus)((ulong)8L); this.g_Status = (AI_NPC.AIStatus)((ulong)8L);
} }
// Token: 0x06000419 RID: 1049 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600041A RID: 1050 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000419")] [Token(Token = "0x600041A")]
[Address(RVA = "0x17795B0", Offset = "0x17783B0", VA = "0x1817795B0", Slot = "20")] [Address(RVA = "0x187B750", Offset = "0x1879F50", VA = "0x18187B750", Slot = "20")]
public override void Hear() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600041A RID: 1050 RVA: 0x0000B3E8 File Offset: 0x000095E8 // Token: 0x0600041B RID: 1051 RVA: 0x0000B830 File Offset: 0x00009A30
[Token(Token = "0x600041A")] [Token(Token = "0x600041B")]
[Address(RVA = "0x1779390", Offset = "0x1778190", VA = "0x181779390")] [Address(RVA = "0x187B530", Offset = "0x1879D30", VA = "0x18187B530")]
protected void HearCheckStart() protected void HearCheckStart()
{ {
base.InitHearCheck(); base.InitHearCheck();
this.g_Status = (AI_NPC.AIStatus)((ulong)9L); this.g_Status = (AI_NPC.AIStatus)((ulong)9L);
} }
// Token: 0x0600041B RID: 1051 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600041C RID: 1052 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600041B")] [Token(Token = "0x600041C")]
[Address(RVA = "0x17793B0", Offset = "0x17781B0", VA = "0x1817793B0", Slot = "21")] [Address(RVA = "0x187B550", Offset = "0x1879D50", VA = "0x18187B550", Slot = "21")]
public override void HearCheck() public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600041C RID: 1052 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600041D RID: 1053 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600041C")] [Token(Token = "0x600041D")]
[Address(RVA = "0x1776CF0", Offset = "0x1775AF0", VA = "0x181776CF0", Slot = "38")] [Address(RVA = "0x1878E90", Offset = "0x1877690", VA = "0x181878E90", Slot = "38")]
protected virtual void DamagedDownStart() protected virtual void DamagedDownStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600041D RID: 1053 RVA: 0x0000B408 File Offset: 0x00009608 // Token: 0x0600041E RID: 1054 RVA: 0x0000B850 File Offset: 0x00009A50
[Token(Token = "0x600041D")] [Token(Token = "0x600041E")]
[Address(RVA = "0x1776D80", Offset = "0x1775B80", VA = "0x181776D80", Slot = "24")] [Address(RVA = "0x1878F20", Offset = "0x1877720", VA = "0x181878F20", Slot = "24")]
public override void DamagedDown() public override void DamagedDown()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
@@ -270,25 +279,25 @@ public class AI_GhostA : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600041E RID: 1054 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600041F RID: 1055 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600041E")] [Token(Token = "0x600041F")]
[Address(RVA = "0x1776DD0", Offset = "0x1775BD0", VA = "0x181776DD0")] [Address(RVA = "0x1878F70", Offset = "0x1877770", VA = "0x181878F70")]
protected void DeathStart() protected void DeathStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600041F RID: 1055 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000420 RID: 1056 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600041F")] [Token(Token = "0x6000420")]
[Address(RVA = "0x17770F0", Offset = "0x1775EF0", VA = "0x1817770F0", Slot = "27")] [Address(RVA = "0x1879290", Offset = "0x1877A90", VA = "0x181879290", Slot = "27")]
public override void Death() public override void Death()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000420 RID: 1056 RVA: 0x0000B438 File Offset: 0x00009638 // Token: 0x06000421 RID: 1057 RVA: 0x0000B880 File Offset: 0x00009A80
[Token(Token = "0x6000420")] [Token(Token = "0x6000421")]
[Address(RVA = "0x1777210", Offset = "0x1776010", VA = "0x181777210")] [Address(RVA = "0x18793B0", Offset = "0x1877BB0", VA = "0x1818793B0")]
protected void DestroyStart() protected void DestroyStart()
{ {
base.InitDestory(); base.InitDestory();
@@ -316,9 +325,9 @@ public class AI_GhostA : AI_NPC
this.g_Effect.PlaySEDestory(); this.g_Effect.PlaySEDestory();
} }
// Token: 0x06000421 RID: 1057 RVA: 0x0000B4F4 File Offset: 0x000096F4 // Token: 0x06000422 RID: 1058 RVA: 0x0000B93C File Offset: 0x00009B3C
[Token(Token = "0x6000421")] [Token(Token = "0x6000422")]
[Address(RVA = "0x1777320", Offset = "0x1776120", VA = "0x181777320", Slot = "28")] [Address(RVA = "0x18794C0", Offset = "0x1877CC0", VA = "0x1818794C0", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -329,16 +338,16 @@ public class AI_GhostA : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
} }
// Token: 0x06000422 RID: 1058 RVA: 0x0000B544 File Offset: 0x00009744 // Token: 0x06000423 RID: 1059 RVA: 0x0000B98C File Offset: 0x00009B8C
[Token(Token = "0x6000422")] [Token(Token = "0x6000423")]
[Address(RVA = "0x1778A40", Offset = "0x1777840", VA = "0x181778A40", Slot = "39")] [Address(RVA = "0x187ABE0", Offset = "0x18793E0", VA = "0x18187ABE0", Slot = "39")]
protected virtual void FightingStart(AI_GhostA.AIFighting att = AI_GhostA.AIFighting.Watch) protected virtual void FightingStart(AI_GhostA.AIFighting att = AI_GhostA.AIFighting.Watch)
{ {
this.g_bNavigation = false; this.g_bNavigation = false;
@@ -348,7 +357,7 @@ public class AI_GhostA : AI_NPC
{ {
if (att == AI_GhostA.AIFighting.AttackSplash) if (att == AI_GhostA.AIFighting.AttackSplash)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; Dictionary<MB3_MeshCombiner.MBBlendShapeKey, MB3_MeshCombiner.MBBlendShapeValue> dictionary = base.BuildSourceBlendShapeToCombinedIndexMap();
return; return;
} }
} }
@@ -358,17 +367,17 @@ public class AI_GhostA : AI_NPC
} }
} }
// Token: 0x06000423 RID: 1059 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000424 RID: 1060 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000423")] [Token(Token = "0x6000424")]
[Address(RVA = "0x1778AD0", Offset = "0x17778D0", VA = "0x181778AD0", Slot = "22")] [Address(RVA = "0x187AC70", Offset = "0x1879470", VA = "0x18187AC70", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000424 RID: 1060 RVA: 0x0000B584 File Offset: 0x00009784 // Token: 0x06000425 RID: 1061 RVA: 0x0000B9CC File Offset: 0x00009BCC
[Token(Token = "0x6000424")] [Token(Token = "0x6000425")]
[Address(RVA = "0x177A400", Offset = "0x1779200", VA = "0x18177A400")] [Address(RVA = "0x187C5F0", Offset = "0x187ADF0", VA = "0x18187C5F0")]
protected void PlayerDeadStart() protected void PlayerDeadStart()
{ {
this.g_Fighting = (AI_GhostA.AIFighting)((ulong)14L); this.g_Fighting = (AI_GhostA.AIFighting)((ulong)14L);
@@ -378,97 +387,97 @@ public class AI_GhostA : AI_NPC
this.g_fWaitTime = 10f; this.g_fWaitTime = 10f;
} }
// Token: 0x06000425 RID: 1061 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000425")]
[Address(RVA = "0x177A430", Offset = "0x1779230", VA = "0x18177A430")]
protected void PlayerDead()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000426 RID: 1062 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000426 RID: 1062 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000426")] [Token(Token = "0x6000426")]
[Address(RVA = "0x17785E0", Offset = "0x17773E0", VA = "0x1817785E0")] [Address(RVA = "0x187C620", Offset = "0x187AE20", VA = "0x18187C620")]
protected void FWatchStart() protected void PlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000427 RID: 1063 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000427 RID: 1063 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000427")] [Token(Token = "0x6000427")]
[Address(RVA = "0x1778690", Offset = "0x1777490", VA = "0x181778690", Slot = "40")] [Address(RVA = "0x187A780", Offset = "0x1878F80", VA = "0x18187A780")]
protected virtual void FWatch() protected void FWatchStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000428 RID: 1064 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000428 RID: 1064 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000428")] [Token(Token = "0x6000428")]
[Address(RVA = "0x1777D00", Offset = "0x1776B00", VA = "0x181777D00", Slot = "41")] [Address(RVA = "0x187A830", Offset = "0x1879030", VA = "0x18187A830", Slot = "40")]
protected virtual void FAttackStart(string sAttackName) protected virtual void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000429 RID: 1065 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000429 RID: 1065 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000429")] [Token(Token = "0x6000429")]
[Address(RVA = "0x1777450", Offset = "0x1776250", VA = "0x181777450")] [Address(RVA = "0x1879EA0", Offset = "0x18786A0", VA = "0x181879EA0", Slot = "41")]
protected void FAttackComboA01() protected virtual void FAttackStart(string sAttackName)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600042A RID: 1066 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600042A RID: 1066 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600042A")] [Token(Token = "0x600042A")]
[Address(RVA = "0x1777660", Offset = "0x1776460", VA = "0x181777660", Slot = "42")] [Address(RVA = "0x18795F0", Offset = "0x1877DF0", VA = "0x1818795F0")]
protected virtual void FAttackComboA02() protected void FAttackComboA01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600042B RID: 1067 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600042B RID: 1067 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600042B")] [Token(Token = "0x600042B")]
[Address(RVA = "0x1777840", Offset = "0x1776640", VA = "0x181777840")] [Address(RVA = "0x1879800", Offset = "0x1878000", VA = "0x181879800", Slot = "42")]
protected void FAttackComboA03() protected virtual void FAttackComboA02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600042C RID: 1068 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600042C RID: 1068 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600042C")] [Token(Token = "0x600042C")]
[Address(RVA = "0x1777A20", Offset = "0x1776820", VA = "0x181777A20", Slot = "43")] [Address(RVA = "0x18799E0", Offset = "0x18781E0", VA = "0x1818799E0")]
protected virtual void FAttackRotate() protected void FAttackComboA03()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600042D RID: 1069 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600042D RID: 1069 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600042D")] [Token(Token = "0x600042D")]
[Address(RVA = "0x1777B40", Offset = "0x1776940", VA = "0x181777B40")] [Address(RVA = "0x1879BC0", Offset = "0x18783C0", VA = "0x181879BC0", Slot = "43")]
protected void FAttackRunReady() protected virtual void FAttackRotate()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600042E RID: 1070 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600042E RID: 1070 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600042E")] [Token(Token = "0x600042E")]
[Address(RVA = "0x17773A0", Offset = "0x17761A0", VA = "0x1817773A0")] [Address(RVA = "0x1879CE0", Offset = "0x18784E0", VA = "0x181879CE0")]
protected void FAttackBack() protected void FAttackRunReady()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600042F RID: 1071 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600042F RID: 1071 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600042F")] [Token(Token = "0x600042F")]
[Address(RVA = "0x17784C0", Offset = "0x17772C0", VA = "0x1817784C0")] [Address(RVA = "0x1879540", Offset = "0x1877D40", VA = "0x181879540")]
protected void FAttackBack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000430 RID: 1072 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000430")]
[Address(RVA = "0x187A660", Offset = "0x1878E60", VA = "0x18187A660")]
protected void FAttack() protected void FAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000430 RID: 1072 RVA: 0x0000B5BC File Offset: 0x000097BC // Token: 0x06000431 RID: 1073 RVA: 0x0000BA04 File Offset: 0x00009C04
[Token(Token = "0x6000430")] [Token(Token = "0x6000431")]
[Address(RVA = "0x177BE30", Offset = "0x177AC30", VA = "0x18177BE30", Slot = "35")] [Address(RVA = "0x187E060", Offset = "0x187C860", VA = "0x18187E060", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -477,44 +486,55 @@ public class AI_GhostA : AI_NPC
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000431 RID: 1073 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000431")]
[Address(RVA = "0x1779740", Offset = "0x1778540", VA = "0x181779740", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000432 RID: 1074 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000432 RID: 1074 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000432")] [Token(Token = "0x6000432")]
[Address(RVA = "0x177A7E0", Offset = "0x17795E0", VA = "0x18177A7E0", Slot = "34")] [Address(RVA = "0x187B8E0", Offset = "0x187A0E0", VA = "0x18187B8E0", Slot = "33")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000433 RID: 1075 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000433 RID: 1075 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000433")] [Token(Token = "0x6000433")]
[Address(RVA = "0x177BCF0", Offset = "0x177AAF0", VA = "0x18177BCF0", Slot = "30")] [Address(RVA = "0x187C9D0", Offset = "0x187B1D0", VA = "0x18187C9D0", Slot = "34")]
public override void Resurrection() public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000434 RID: 1076 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000434 RID: 1076 RVA: 0x0000BA44 File Offset: 0x00009C44
[Token(Token = "0x6000434")] [Token(Token = "0x6000434")]
[Address(RVA = "0x1776A40", Offset = "0x1775840", VA = "0x181776A40", Slot = "31")] [Address(RVA = "0x187DEE0", Offset = "0x187C6E0", VA = "0x18187DEE0", Slot = "30")]
public override void Resurrection()
{
base.Resurrection();
this.g_bDeath = false;
this.Create();
Animator g_Anim = this.g_Anim;
this.g_bFeelPlayer = false;
this.g_bNavigation = false;
this.g_bLookAtEnable = false;
this.g_fWaitTime = 2f;
int num = 0;
int num2 = 0;
g_Anim.CrossFade("Resurrection", (float)num, num2, (float)num);
this.g_Status = (AI_NPC.AIStatus)((ulong)21L);
}
// Token: 0x06000435 RID: 1077 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000435")]
[Address(RVA = "0x1878BE0", Offset = "0x18773E0", VA = "0x181878BE0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000435 RID: 1077 RVA: 0x0000B5FC File Offset: 0x000097FC // Token: 0x06000436 RID: 1078 RVA: 0x0000BAB0 File Offset: 0x00009CB0
[Token(Token = "0x6000435")] [Token(Token = "0x6000436")]
[Address(RVA = "0x177BBA0", Offset = "0x177A9A0", VA = "0x18177BBA0", Slot = "32")] [Address(RVA = "0x187DD90", Offset = "0x187C590", VA = "0x18187DD90", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01; SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01;
int num = 0; int num = 0;
skinnedMeshRenderer.enabled = num != 0; skinnedMeshRenderer.enabled = num != 0;
@@ -536,174 +556,174 @@ public class AI_GhostA : AI_NPC
g_This.SetActive(num6 != 0); g_This.SetActive(num6 != 0);
} }
// Token: 0x06000436 RID: 1078 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000437 RID: 1079 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000436")] [Token(Token = "0x6000437")]
[Address(RVA = "0x177BDA0", Offset = "0x177ABA0", VA = "0x18177BDA0", Slot = "36")] [Address(RVA = "0x187DF90", Offset = "0x187C790", VA = "0x18187DF90", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000437 RID: 1079 RVA: 0x0000B694 File Offset: 0x00009894 // Token: 0x06000438 RID: 1080 RVA: 0x0000BB48 File Offset: 0x00009D48
[Token(Token = "0x6000437")] [Token(Token = "0x6000438")]
[Address(RVA = "0x177BB80", Offset = "0x177A980", VA = "0x18177BB80")] [Address(RVA = "0x187DD70", Offset = "0x187C570", VA = "0x18187DD70")]
public AI_GhostA() public AI_GhostA()
{ {
} }
// Token: 0x04000519 RID: 1305 // Token: 0x04000524 RID: 1316
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000519")] [Token(Token = "0x4000524")]
protected GhostAEffectPlay g_Effect; protected GhostAEffectPlay g_Effect;
// Token: 0x0400051A RID: 1306 // Token: 0x04000525 RID: 1317
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400051A")] [Token(Token = "0x4000525")]
private SkinnedMeshRenderer g_MeshRender01; private SkinnedMeshRenderer g_MeshRender01;
// Token: 0x0400051B RID: 1307 // Token: 0x04000526 RID: 1318
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400051B")] [Token(Token = "0x4000526")]
private ParticleSystem g_BodyEffect; private ParticleSystem g_BodyEffect;
// Token: 0x0400051C RID: 1308 // Token: 0x04000527 RID: 1319
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x400051C")] [Token(Token = "0x4000527")]
private ParticleSystem g_DeathEffect; private ParticleSystem g_DeathEffect;
// Token: 0x0400051D RID: 1309 // Token: 0x04000528 RID: 1320
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x400051D")] [Token(Token = "0x4000528")]
protected float g_fAttackRadius = 3f; protected float g_fAttackRadius = 3f;
// Token: 0x0400051E RID: 1310 // Token: 0x04000529 RID: 1321
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x400051E")] [Token(Token = "0x4000529")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x0400051F RID: 1311 // Token: 0x0400052A RID: 1322
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x400051F")] [Token(Token = "0x400052A")]
private float g_fAniAngle; private float g_fAniAngle;
// Token: 0x04000520 RID: 1312 // Token: 0x0400052B RID: 1323
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x4000520")] [Token(Token = "0x400052B")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x04000521 RID: 1313 // Token: 0x0400052C RID: 1324
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000521")] [Token(Token = "0x400052C")]
protected Material g_Mat; protected Material g_Mat;
// Token: 0x04000522 RID: 1314 // Token: 0x0400052D RID: 1325
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000522")] [Token(Token = "0x400052D")]
private Color g_EyeColor; private Color g_EyeColor;
// Token: 0x04000523 RID: 1315 // Token: 0x0400052E RID: 1326
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000523")] [Token(Token = "0x400052E")]
private Color g_BodyColor; private Color g_BodyColor;
// Token: 0x04000524 RID: 1316 // Token: 0x0400052F RID: 1327
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000524")] [Token(Token = "0x400052F")]
private Color g_DefaultColor; private Color g_DefaultColor;
// Token: 0x04000525 RID: 1317 // Token: 0x04000530 RID: 1328
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000525")] [Token(Token = "0x4000530")]
protected Shake g_ShakeHead; protected Shake g_ShakeHead;
// Token: 0x04000526 RID: 1318 // Token: 0x04000531 RID: 1329
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000526")] [Token(Token = "0x4000531")]
protected Shake g_ShakeSpine; protected Shake g_ShakeSpine;
// Token: 0x04000527 RID: 1319 // Token: 0x04000532 RID: 1330
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4000527")] [Token(Token = "0x4000532")]
protected Shake g_ShakeFoot; protected Shake g_ShakeFoot;
// Token: 0x04000528 RID: 1320 // Token: 0x04000533 RID: 1331
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4000528")] [Token(Token = "0x4000533")]
private CharacterController g_CC; private CharacterController g_CC;
// Token: 0x04000529 RID: 1321 // Token: 0x04000534 RID: 1332
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x4000529")] [Token(Token = "0x4000534")]
private CapsuleCollider g_CC02; private CapsuleCollider g_CC02;
// Token: 0x0400052A RID: 1322 // Token: 0x04000535 RID: 1333
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x400052A")] [Token(Token = "0x4000535")]
private CapsuleCollider g_CC03; private CapsuleCollider g_CC03;
// Token: 0x0400052B RID: 1323 // Token: 0x04000536 RID: 1334
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x400052B")] [Token(Token = "0x4000536")]
protected AI_GhostA.AIFighting g_Fighting; protected AI_GhostA.AIFighting g_Fighting;
// Token: 0x0400052C RID: 1324 // Token: 0x04000537 RID: 1335
[FieldOffset(Offset = "0x214")] [FieldOffset(Offset = "0x214")]
[Token(Token = "0x400052C")] [Token(Token = "0x4000537")]
protected float g_fAttackMoveTime; protected float g_fAttackMoveTime;
// Token: 0x0400052D RID: 1325 // Token: 0x04000538 RID: 1336
[FieldOffset(Offset = "0x218")] [FieldOffset(Offset = "0x218")]
[Token(Token = "0x400052D")] [Token(Token = "0x4000538")]
protected float g_fAttackRotateTime; protected float g_fAttackRotateTime;
// Token: 0x02000067 RID: 103 // Token: 0x02000068 RID: 104
[Token(Token = "0x2000067")] [Token(Token = "0x2000068")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x0400052F RID: 1327
[Token(Token = "0x400052F")]
Watch,
// Token: 0x04000530 RID: 1328
[Token(Token = "0x4000530")]
WatchLeft,
// Token: 0x04000531 RID: 1329
[Token(Token = "0x4000531")]
WatchRight,
// Token: 0x04000532 RID: 1330
[Token(Token = "0x4000532")]
AttackRress,
// Token: 0x04000533 RID: 1331
[Token(Token = "0x4000533")]
AttackSlap,
// Token: 0x04000534 RID: 1332
[Token(Token = "0x4000534")]
AttackSplash,
// Token: 0x04000535 RID: 1333
[Token(Token = "0x4000535")]
AttackLeftBack,
// Token: 0x04000536 RID: 1334
[Token(Token = "0x4000536")]
AttackRightBack,
// Token: 0x04000537 RID: 1335
[Token(Token = "0x4000537")]
AttackRunReady,
// Token: 0x04000538 RID: 1336
[Token(Token = "0x4000538")]
AttackRun,
// Token: 0x04000539 RID: 1337
[Token(Token = "0x4000539")]
AttackRotate,
// Token: 0x0400053A RID: 1338 // Token: 0x0400053A RID: 1338
[Token(Token = "0x400053A")] [Token(Token = "0x400053A")]
AttackComboA01, Watch,
// Token: 0x0400053B RID: 1339 // Token: 0x0400053B RID: 1339
[Token(Token = "0x400053B")] [Token(Token = "0x400053B")]
AttackComboA02, WatchLeft,
// Token: 0x0400053C RID: 1340 // Token: 0x0400053C RID: 1340
[Token(Token = "0x400053C")] [Token(Token = "0x400053C")]
AttackComboA03, WatchRight,
// Token: 0x0400053D RID: 1341 // Token: 0x0400053D RID: 1341
[Token(Token = "0x400053D")] [Token(Token = "0x400053D")]
AttackRress,
// Token: 0x0400053E RID: 1342
[Token(Token = "0x400053E")]
AttackSlap,
// Token: 0x0400053F RID: 1343
[Token(Token = "0x400053F")]
AttackSplash,
// Token: 0x04000540 RID: 1344
[Token(Token = "0x4000540")]
AttackLeftBack,
// Token: 0x04000541 RID: 1345
[Token(Token = "0x4000541")]
AttackRightBack,
// Token: 0x04000542 RID: 1346
[Token(Token = "0x4000542")]
AttackRunReady,
// Token: 0x04000543 RID: 1347
[Token(Token = "0x4000543")]
AttackRun,
// Token: 0x04000544 RID: 1348
[Token(Token = "0x4000544")]
AttackRotate,
// Token: 0x04000545 RID: 1349
[Token(Token = "0x4000545")]
AttackComboA01,
// Token: 0x04000546 RID: 1350
[Token(Token = "0x4000546")]
AttackComboA02,
// Token: 0x04000547 RID: 1351
[Token(Token = "0x4000547")]
AttackComboA03,
// Token: 0x04000548 RID: 1352
[Token(Token = "0x4000548")]
PlayDead PlayDead
} }
} }

View File

@@ -1,14 +1,15 @@
using System; using System;
using System.Xml;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000068 RID: 104 // Token: 0x02000069 RID: 105
[Token(Token = "0x2000068")] [Token(Token = "0x2000069")]
public class AI_GhostA_Red : AI_GhostA public class AI_GhostA_Red : AI_GhostA
{ {
// Token: 0x06000438 RID: 1080 RVA: 0x0000B6B4 File Offset: 0x000098B4 // Token: 0x06000439 RID: 1081 RVA: 0x0000BB68 File Offset: 0x00009D68
[Token(Token = "0x6000438")] [Token(Token = "0x6000439")]
[Address(RVA = "0x177BB50", Offset = "0x177A950", VA = "0x18177BB50", Slot = "4")] [Address(RVA = "0x187DD40", Offset = "0x187C540", VA = "0x18187DD40", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -16,17 +17,17 @@ public class AI_GhostA_Red : AI_GhostA
this.g_fRunSpeed = 8f; this.g_fRunSpeed = 8f;
} }
// Token: 0x06000439 RID: 1081 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600043A RID: 1082 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000439")] [Token(Token = "0x600043A")]
[Address(RVA = "0x177A890", Offset = "0x1779690", VA = "0x18177A890", Slot = "38")] [Address(RVA = "0x187CA80", Offset = "0x187B280", VA = "0x18187CA80", Slot = "38")]
protected override void DamagedDownStart() protected override void DamagedDownStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600043A RID: 1082 RVA: 0x0000B6E0 File Offset: 0x000098E0 // Token: 0x0600043B RID: 1083 RVA: 0x0000BB94 File Offset: 0x00009D94
[Token(Token = "0x600043A")] [Token(Token = "0x600043B")]
[Address(RVA = "0x177B410", Offset = "0x177A210", VA = "0x18177B410", Slot = "39")] [Address(RVA = "0x187D600", Offset = "0x187BE00", VA = "0x18187D600", Slot = "39")]
protected override void FightingStart(AI_GhostA.AIFighting att = AI_GhostA.AIFighting.Watch) protected override void FightingStart(AI_GhostA.AIFighting att = AI_GhostA.AIFighting.Watch)
{ {
this.g_bNavigation = false; this.g_bNavigation = false;
@@ -36,7 +37,7 @@ public class AI_GhostA_Red : AI_GhostA
{ {
if (att == AI_GhostA.AIFighting.AttackSplash) if (att == AI_GhostA.AIFighting.AttackSplash)
{ {
base.StartElementContent(); XmlNodeType nodeType = base.NodeType;
return; return;
} }
} }
@@ -46,41 +47,41 @@ public class AI_GhostA_Red : AI_GhostA
} }
} }
// Token: 0x0600043B RID: 1083 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600043B")]
[Address(RVA = "0x177AC60", Offset = "0x1779A60", VA = "0x18177AC60", Slot = "41")]
protected override void FAttackStart(string sAttackName)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600043C RID: 1084 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600043C RID: 1084 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600043C")] [Token(Token = "0x600043C")]
[Address(RVA = "0x177A920", Offset = "0x1779720", VA = "0x18177A920", Slot = "42")] [Address(RVA = "0x187CE50", Offset = "0x187B650", VA = "0x18187CE50", Slot = "41")]
protected override void FAttackComboA02() protected override void FAttackStart(string sAttackName)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600043D RID: 1085 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600043D RID: 1085 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600043D")] [Token(Token = "0x600043D")]
[Address(RVA = "0x177AB60", Offset = "0x1779960", VA = "0x18177AB60", Slot = "43")] [Address(RVA = "0x187CB10", Offset = "0x187B310", VA = "0x18187CB10", Slot = "42")]
protected override void FAttackRotate() protected override void FAttackComboA02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600043E RID: 1086 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600043E RID: 1086 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600043E")] [Token(Token = "0x600043E")]
[Address(RVA = "0x177B4A0", Offset = "0x177A2A0", VA = "0x18177B4A0", Slot = "33")] [Address(RVA = "0x187CD50", Offset = "0x187B550", VA = "0x18187CD50", Slot = "43")]
protected override void FAttackRotate()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600043F RID: 1087 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600043F")]
[Address(RVA = "0x187D690", Offset = "0x187BE90", VA = "0x18187D690", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600043F RID: 1087 RVA: 0x0000B71C File Offset: 0x0000991C // Token: 0x06000440 RID: 1088 RVA: 0x0000BBD4 File Offset: 0x00009DD4
[Token(Token = "0x600043F")] [Token(Token = "0x6000440")]
[Address(RVA = "0x177BB80", Offset = "0x177A980", VA = "0x18177BB80")] [Address(RVA = "0x187DD70", Offset = "0x187C570", VA = "0x18187DD70")]
public AI_GhostA_Red() public AI_GhostA_Red()
{ {
this.g_fAttackRadius = 3f; this.g_fAttackRadius = 3f;

View File

@@ -2,150 +2,168 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000069 RID: 105 // Token: 0x0200006A RID: 106
[Token(Token = "0x2000069")] [Token(Token = "0x200006A")]
public class AI_GhostB : AI_NPC public class AI_GhostB : AI_NPC
{ {
// Token: 0x06000440 RID: 1088 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000441 RID: 1089 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000440")] [Token(Token = "0x6000441")]
[Address(RVA = "0x178B430", Offset = "0x178A230", VA = "0x18178B430", Slot = "4")] [Address(RVA = "0x1888640", Offset = "0x1886E40", VA = "0x181888640", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000441 RID: 1089 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000442 RID: 1090 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000441")] [Token(Token = "0x6000442")]
[Address(RVA = "0x178C1A0", Offset = "0x178AFA0", VA = "0x18178C1A0", Slot = "5")] [Address(RVA = "0x1888FD0", Offset = "0x18877D0", VA = "0x181888FD0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000442 RID: 1090 RVA: 0x0000B73C File Offset: 0x0000993C // Token: 0x06000443 RID: 1091 RVA: 0x0000BBF4 File Offset: 0x00009DF4
[Token(Token = "0x6000442")] [Token(Token = "0x6000443")]
[Address(RVA = "0x1782590", Offset = "0x1781390", VA = "0x181782590", Slot = "6")] [Address(RVA = "0x18825C0", Offset = "0x1880DC0", VA = "0x1818825C0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
} }
// Token: 0x06000443 RID: 1091 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000444 RID: 1092 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000443")] [Token(Token = "0x6000444")]
[Address(RVA = "0x178B250", Offset = "0x178A050", VA = "0x18178B250", Slot = "9")] [Address(RVA = "0x1888580", Offset = "0x1886D80", VA = "0x181888580", Slot = "9")]
public override void Sky() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000444 RID: 1092 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000445 RID: 1093 RVA: 0x0000BC20 File Offset: 0x00009E20
[Token(Token = "0x6000444")] [Token(Token = "0x6000445")]
[Address(RVA = "0x178AE80", Offset = "0x1789C80", VA = "0x18178AE80", Slot = "29")] [Address(RVA = "0x1888350", Offset = "0x1886B50", VA = "0x181888350", Slot = "29")]
public override void ResurrectionStatus() public override void ResurrectionStatus()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); this.FSong02_01();
} float g_fWaitTime = this.g_fWaitTime;
int num = 0;
// Token: 0x06000445 RID: 1093 RVA: 0x000020D3 File Offset: 0x000002D3 if (g_fWaitTime <= (float)num)
[Token(Token = "0x6000445")] {
[Address(RVA = "0x1781A30", Offset = "0x1780830", VA = "0x181781A30", Slot = "8")] int num2 = 0;
public override void Idle() this.InitStatus(AI_NPC.AIStatus.Fighting, (AI_GhostB.AIFighting)num2);
{ return;
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }
this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000446 RID: 1094 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000446 RID: 1094 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000446")] [Token(Token = "0x6000446")]
[Address(RVA = "0x178A100", Offset = "0x1788F00", VA = "0x18178A100", Slot = "11")] [Address(RVA = "0x1881C00", Offset = "0x1880400", VA = "0x181881C00", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000447 RID: 1095 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000447 RID: 1095 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000447")] [Token(Token = "0x6000447")]
[Address(RVA = "0x177CF50", Offset = "0x177BD50", VA = "0x18177CF50", Slot = "12")] [Address(RVA = "0x1887A80", Offset = "0x1886280", VA = "0x181887A80", Slot = "11")]
public override void Confirming() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000448 RID: 1096 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000448 RID: 1096 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000448")] [Token(Token = "0x6000448")]
[Address(RVA = "0x178BD00", Offset = "0x178AB00", VA = "0x18178BD00", Slot = "13")] [Address(RVA = "0x187F180", Offset = "0x187D980", VA = "0x18187F180", Slot = "12")]
public override void Track() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000449 RID: 1097 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000449 RID: 1097 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000449")] [Token(Token = "0x6000449")]
[Address(RVA = "0x177E1B0", Offset = "0x177CFB0", VA = "0x18177E1B0", Slot = "14")] [Address(RVA = "0x1888F40", Offset = "0x1887740", VA = "0x181888F40", Slot = "13")]
public override void Escape() public override void Track()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600044A RID: 1098 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600044A RID: 1098 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600044A")] [Token(Token = "0x600044A")]
[Address(RVA = "0x177DFB0", Offset = "0x177CDB0", VA = "0x18177DFB0", Slot = "15")] [Address(RVA = "0x187F8E0", Offset = "0x187E0E0", VA = "0x18187F8E0", Slot = "14")]
public override void Dodge() public override void Escape()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600044B RID: 1099 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600044B RID: 1099 RVA: 0x0000BC54 File Offset: 0x00009E54
[Token(Token = "0x600044B")] [Token(Token = "0x600044B")]
[Address(RVA = "0x178A450", Offset = "0x1789250", VA = "0x18178A450", Slot = "18")] [Address(RVA = "0x187F890", Offset = "0x187E090", VA = "0x18187F890", Slot = "15")]
public override void Prediction() public override void Dodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); this.FSong02_01();
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
int num2 = 0;
this.InitStatus(AI_NPC.AIStatus.Escape, (AI_GhostB.AIFighting)num2);
return;
}
this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600044C RID: 1100 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600044C RID: 1100 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600044C")] [Token(Token = "0x600044C")]
[Address(RVA = "0x1789AC0", Offset = "0x17888C0", VA = "0x181789AC0", Slot = "16")] [Address(RVA = "0x1887C00", Offset = "0x1886400", VA = "0x181887C00", Slot = "18")]
public override void LookFor() public override void Prediction()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600044D RID: 1101 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600044D RID: 1101 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600044D")] [Token(Token = "0x600044D")]
[Address(RVA = "0x1780010", Offset = "0x177EE10", VA = "0x181780010", Slot = "19")] [Address(RVA = "0x1887620", Offset = "0x1885E20", VA = "0x181887620", Slot = "16")]
public override void GoHome() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600044E RID: 1102 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600044E RID: 1102 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600044E")] [Token(Token = "0x600044E")]
[Address(RVA = "0x17807E0", Offset = "0x177F5E0", VA = "0x1817807E0", Slot = "20")] [Address(RVA = "0x1880B60", Offset = "0x187F360", VA = "0x181880B60", Slot = "19")]
public override void Hear() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600044F RID: 1103 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600044F RID: 1103 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600044F")] [Token(Token = "0x600044F")]
[Address(RVA = "0x1780390", Offset = "0x177F190", VA = "0x181780390", Slot = "21")] [Address(RVA = "0x1880E60", Offset = "0x187F660", VA = "0x181880E60", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000450 RID: 1104 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000450 RID: 1104 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000450")] [Token(Token = "0x6000450")]
[Address(RVA = "0x177DA80", Offset = "0x177C880", VA = "0x18177DA80", Slot = "23")] [Address(RVA = "0x1880CE0", Offset = "0x187F4E0", VA = "0x181880CE0", Slot = "21")]
public override void HearCheck()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000451 RID: 1105 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000451")]
[Address(RVA = "0x187F690", Offset = "0x187DE90", VA = "0x18187F690", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000451 RID: 1105 RVA: 0x0000B768 File Offset: 0x00009968 // Token: 0x06000452 RID: 1106 RVA: 0x0000BC88 File Offset: 0x00009E88
[Token(Token = "0x6000451")] [Token(Token = "0x6000452")]
[Address(RVA = "0x177D5F0", Offset = "0x177C3F0", VA = "0x18177D5F0", Slot = "24")] [Address(RVA = "0x187F530", Offset = "0x187DD30", VA = "0x18187F530", Slot = "24")]
public override void DamagedDown() public override void DamagedDown()
{ {
this.FSong02_01(); this.FSong02_01();
@@ -157,56 +175,54 @@ public class AI_GhostB : AI_NPC
return; return;
} }
CharacterBaseData g_CharData = this.g_CharData; CharacterBaseData g_CharData = this.g_CharData;
int num2 = 0;
if (num < (int)g_CharData.g_fHP) if (num < (int)g_CharData.g_fHP)
{ {
this.g_Status = (AI_NPC.AIStatus)((ulong)16L); this.InitStatus(AI_NPC.AIStatus.GetUp, (AI_GhostB.AIFighting)num2);
this.g_CCC.SetOriginal();
Animator g_Anim = this.g_Anim;
this.g_bNavigation = false;
if (!this.g_bDamagedDownDirection)
{
}
g_Anim.CrossFade("DamagedStandUp_Front", 0.1f);
this.g_fWaitTime = 1.85f;
this.g_bLookAtEnable = false;
return; return;
} }
this.g_Status = (AI_NPC.AIStatus)((ulong)18L); this.InitStatus((AI_NPC.AIStatus)((uint)18), (AI_GhostB.AIFighting)num2);
base.InitDeath();
ParticleSystem particleSystem = this.g_BodyEffect;
this.g_bNavigation = false;
this.g_fWaitTime = 3.5f;
particleSystem.Stop(true);
this.g_bLookAtEnable = false;
} }
// Token: 0x06000452 RID: 1106 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000453 RID: 1107 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000452")] [Token(Token = "0x6000453")]
[Address(RVA = "0x177D810", Offset = "0x177C610", VA = "0x18177D810", Slot = "25")] [Address(RVA = "0x187F5B0", Offset = "0x187DDB0", VA = "0x18187F5B0", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000453 RID: 1107 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000454 RID: 1108 RVA: 0x0000BCDC File Offset: 0x00009EDC
[Token(Token = "0x6000453")] [Token(Token = "0x6000454")]
[Address(RVA = "0x177FE40", Offset = "0x177EC40", VA = "0x18177FE40", Slot = "26")] [Address(RVA = "0x1880AB0", Offset = "0x187F2B0", VA = "0x181880AB0", Slot = "26")]
public override void GetUp() public override void GetUp()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); this.FSong02_01();
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
Animator g_Anim = this.g_Anim;
int num2 = 0;
g_Anim.CrossFade("IdleOrMove", 0.1f, num2, (float)num);
int num3 = 0;
this.InitStatus(AI_NPC.AIStatus.Fighting, (AI_GhostB.AIFighting)num3);
return;
}
this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000454 RID: 1108 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000455 RID: 1109 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000454")] [Token(Token = "0x6000455")]
[Address(RVA = "0x177DCC0", Offset = "0x177CAC0", VA = "0x18177DCC0", Slot = "27")] [Address(RVA = "0x187F6F0", Offset = "0x187DEF0", VA = "0x18187F6F0", Slot = "27")]
public override void Death() public override void Death()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000455 RID: 1109 RVA: 0x0000B838 File Offset: 0x00009A38 // Token: 0x06000456 RID: 1110 RVA: 0x0000BD34 File Offset: 0x00009F34
[Token(Token = "0x6000455")] [Token(Token = "0x6000456")]
[Address(RVA = "0x177DF30", Offset = "0x177CD30", VA = "0x18177DF30", Slot = "28")] [Address(RVA = "0x187F810", Offset = "0x187E010", VA = "0x18187F810", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -224,145 +240,141 @@ public class AI_GhostB : AI_NPC
this.FSong02_01(); this.FSong02_01();
} }
// Token: 0x06000456 RID: 1110 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000456")]
[Address(RVA = "0x1781C70", Offset = "0x1780A70", VA = "0x181781C70")]
protected void InitStatus(AI_NPC.AIStatus Status, AI_GhostB.AIFighting FightStatus = AI_GhostB.AIFighting.Watch)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000457 RID: 1111 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000457 RID: 1111 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000457")] [Token(Token = "0x6000457")]
[Address(RVA = "0x177F730", Offset = "0x177E530", VA = "0x18177F730", Slot = "38")] [Address(RVA = "0x1881C60", Offset = "0x1880460", VA = "0x181881C60")]
protected virtual void FightStatusInit(AI_GhostB.AIFighting FightStatus) protected void InitStatus(AI_NPC.AIStatus Status, AI_GhostB.AIFighting FightStatus = AI_GhostB.AIFighting.Watch)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000458 RID: 1112 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000458 RID: 1112 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000458")] [Token(Token = "0x6000458")]
[Address(RVA = "0x177EE20", Offset = "0x177DC20", VA = "0x18177EE20", Slot = "39")] [Address(RVA = "0x18803A0", Offset = "0x187EBA0", VA = "0x1818803A0", Slot = "38")]
protected virtual void FWatch() protected virtual void FightStatusInit(AI_GhostB.AIFighting FightStatus)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000459 RID: 1113 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000459 RID: 1113 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000459")] [Token(Token = "0x6000459")]
[Address(RVA = "0x177E5C0", Offset = "0x177D3C0", VA = "0x18177E5C0")] [Address(RVA = "0x187FE20", Offset = "0x187E620", VA = "0x18187FE20", Slot = "39")]
private void FFind() protected virtual void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600045A RID: 1114 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600045A RID: 1114 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600045A")] [Token(Token = "0x600045A")]
[Address(RVA = "0x177ED80", Offset = "0x177DB80", VA = "0x18177ED80")] [Address(RVA = "0x187FA30", Offset = "0x187E230", VA = "0x18187FA30")]
private void FSong01() private void FFind()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600045B RID: 1115 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600045B RID: 1115 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600045B")] [Token(Token = "0x600045B")]
[Address(RVA = "0x1789FE0", Offset = "0x1788DE0", VA = "0x181789FE0")] [Address(RVA = "0x187FD80", Offset = "0x187E580", VA = "0x18187FD80")]
private void Magic01() private void FSong01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600045C RID: 1116 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600045C RID: 1116 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600045C")] [Token(Token = "0x600045C")]
[Address(RVA = "0x1789D10", Offset = "0x1788B10", VA = "0x181789D10")] [Address(RVA = "0x1887960", Offset = "0x1886160", VA = "0x181887960")]
private void Magic01_02() private void Magic01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600045D RID: 1117 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600045D RID: 1117 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600045D")] [Token(Token = "0x600045D")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "40")] [Address(RVA = "0x1887690", Offset = "0x1885E90", VA = "0x181887690")]
protected virtual void FSong02_01() private void Magic01_02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600045E RID: 1118 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600045E RID: 1118 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600045E")] [Token(Token = "0x600045E")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "41")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "40")]
protected virtual void FSong02_02() protected virtual void FSong02_01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600045F RID: 1119 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600045F RID: 1119 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600045F")] [Token(Token = "0x600045F")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "42")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "41")]
protected virtual void FMagic02() protected virtual void FSong02_02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000460 RID: 1120 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000460 RID: 1120 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000460")] [Token(Token = "0x6000460")]
[Address(RVA = "0x177FBB0", Offset = "0x177E9B0", VA = "0x18177FBB0", Slot = "22")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "42")]
public override void Fighting() protected virtual void FMagic02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000461 RID: 1121 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000461 RID: 1121 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000461")] [Token(Token = "0x6000461")]
[Address(RVA = "0x178A8F0", Offset = "0x17896F0", VA = "0x18178A8F0")] [Address(RVA = "0x1880820", Offset = "0x187F020", VA = "0x181880820", Slot = "22")]
protected void ReNavigationPath(float fDistance) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000462 RID: 1122 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000462 RID: 1122 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000462")] [Token(Token = "0x6000462")]
[Address(RVA = "0x1780BF0", Offset = "0x177F9F0", VA = "0x181780BF0", Slot = "33")] [Address(RVA = "0x1887E10", Offset = "0x1886610", VA = "0x181887E10")]
public override void Hit(AttackData Data) protected void ReNavigationPath(float fDistance)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000463 RID: 1123 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000463 RID: 1123 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000463")] [Token(Token = "0x6000463")]
[Address(RVA = "0x178ABE0", Offset = "0x17899E0", VA = "0x18178ABE0", Slot = "34")] [Address(RVA = "0x1881020", Offset = "0x187F820", VA = "0x181881020", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000464 RID: 1124 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000464")]
[Address(RVA = "0x1888100", Offset = "0x1886900", VA = "0x181888100", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000464 RID: 1124 RVA: 0x0000B888 File Offset: 0x00009A88 // Token: 0x06000465 RID: 1125 RVA: 0x0000BD84 File Offset: 0x00009F84
[Token(Token = "0x6000464")] [Token(Token = "0x6000465")]
[Address(RVA = "0x178AFF0", Offset = "0x1789DF0", VA = "0x18178AFF0", Slot = "30")] [Address(RVA = "0x18883A0", Offset = "0x1886BA0", VA = "0x1818883A0", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
this.g_Status = (AI_NPC.AIStatus)((ulong)21L);
Animator g_Anim = this.g_Anim;
this.g_fWaitTime = 1.2f;
int num = 0; int num = 0;
int num2 = 0; this.InitStatus(AI_NPC.AIStatus.ResurrectionStatus, (AI_GhostB.AIFighting)num);
g_Anim.CrossFade("Birth", (float)num, num2, (float)num);
} }
// Token: 0x06000465 RID: 1125 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000466 RID: 1126 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000465")] [Token(Token = "0x6000466")]
[Address(RVA = "0x177D2D0", Offset = "0x177C0D0", VA = "0x18177D2D0", Slot = "31")] [Address(RVA = "0x187F2A0", Offset = "0x187DAA0", VA = "0x18187F2A0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000466 RID: 1126 RVA: 0x0000B8E0 File Offset: 0x00009AE0 // Token: 0x06000467 RID: 1127 RVA: 0x0000BDB0 File Offset: 0x00009FB0
[Token(Token = "0x6000466")] [Token(Token = "0x6000467")]
[Address(RVA = "0x178ADE0", Offset = "0x1789BE0", VA = "0x18178ADE0", Slot = "32")] [Address(RVA = "0x1888290", Offset = "0x1886A90", VA = "0x181888290", Slot = "32")]
public override void Remove() public override void Remove()
{ {
this.FSong02_01(); this.FSong02_01();
@@ -375,18 +387,21 @@ public class AI_GhostB : AI_NPC
SphereCollider sphereCollider = this.g_CC02; SphereCollider sphereCollider = this.g_CC02;
int num3 = 0; int num3 = 0;
sphereCollider.enabled = num3 != 0; sphereCollider.enabled = num3 != 0;
NPCManage g_NPCM = this.g_NPCM; CapsuleCollider capsuleCollider = this.g_CCBody;
int num4 = 0; int num4 = 0;
g_NPCM.SetLockPoint(num4 != 0); capsuleCollider.enabled = num4 != 0;
NPCManage g_NPCM = this.g_NPCM;
int num5 = 0;
g_NPCM.SetLockPoint(num5 != 0);
this.g_DeathEffect.Stop(true); this.g_DeathEffect.Stop(true);
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num5 = 0; int num6 = 0;
g_This.SetActive(num5 != 0); g_This.SetActive(num6 != 0);
} }
// Token: 0x06000467 RID: 1127 RVA: 0x0000B964 File Offset: 0x00009B64 // Token: 0x06000468 RID: 1128 RVA: 0x0000BE48 File Offset: 0x0000A048
[Token(Token = "0x6000467")] [Token(Token = "0x6000468")]
[Address(RVA = "0x178B200", Offset = "0x178A000", VA = "0x18178B200", Slot = "35")] [Address(RVA = "0x1888530", Offset = "0x1886D30", VA = "0x181888530", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -394,17 +409,17 @@ public class AI_GhostB : AI_NPC
Common.SetEffectTimeScale(this.g_DeathEffect, fTimeScale); Common.SetEffectTimeScale(this.g_DeathEffect, fTimeScale);
} }
// Token: 0x06000468 RID: 1128 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000469 RID: 1129 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000468")] [Token(Token = "0x6000469")]
[Address(RVA = "0x178B0E0", Offset = "0x1789EE0", VA = "0x18178B0E0", Slot = "36")] [Address(RVA = "0x18883F0", Offset = "0x1886BF0", VA = "0x1818883F0", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000469 RID: 1129 RVA: 0x0000B990 File Offset: 0x00009B90 // Token: 0x0600046A RID: 1130 RVA: 0x0000BE74 File Offset: 0x0000A074
[Token(Token = "0x6000469")] [Token(Token = "0x600046A")]
[Address(RVA = "0x178C6B0", Offset = "0x178B4B0", VA = "0x18178C6B0")] [Address(RVA = "0x18894E0", Offset = "0x1887CE0", VA = "0x1818894E0")]
public AI_GhostB() public AI_GhostB()
{ {
float z = Vector3.zero.z; float z = Vector3.zero.z;
@@ -412,138 +427,143 @@ public class AI_GhostB : AI_NPC
base..ctor(); base..ctor();
} }
// Token: 0x0400053E RID: 1342 // Token: 0x04000549 RID: 1353
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400053E")] [Token(Token = "0x4000549")]
protected GhostBEffectPlay g_Effect; protected GhostBEffectPlay g_Effect;
// Token: 0x0400053F RID: 1343 // Token: 0x0400054A RID: 1354
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400053F")] [Token(Token = "0x400054A")]
protected float g_fAttackRadius = 30f; protected float g_fAttackRadius = 30f;
// Token: 0x04000540 RID: 1344 // Token: 0x0400054B RID: 1355
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x4000540")] [Token(Token = "0x400054B")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x04000541 RID: 1345 // Token: 0x0400054C RID: 1356
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000541")] [Token(Token = "0x400054C")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x04000542 RID: 1346 // Token: 0x0400054D RID: 1357
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x4000542")] [Token(Token = "0x400054D")]
private Vector3 g_v3PrePosition; private Vector3 g_v3PrePosition;
// Token: 0x04000543 RID: 1347 // Token: 0x0400054E RID: 1358
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000543")] [Token(Token = "0x400054E")]
protected bool g_bDamagedDownDirection = true; protected bool g_bDamagedDownDirection = true;
// Token: 0x04000544 RID: 1348 // Token: 0x0400054F RID: 1359
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x4000544")] [Token(Token = "0x400054F")]
protected Material g_Mat; protected Material g_Mat;
// Token: 0x04000545 RID: 1349 // Token: 0x04000550 RID: 1360
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000545")] [Token(Token = "0x4000550")]
private Color g_EyeColor; private Color g_EyeColor;
// Token: 0x04000546 RID: 1350 // Token: 0x04000551 RID: 1361
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000546")] [Token(Token = "0x4000551")]
private Color g_BodyColor; private Color g_BodyColor;
// Token: 0x04000547 RID: 1351 // Token: 0x04000552 RID: 1362
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000547")] [Token(Token = "0x4000552")]
private Color g_DefaultColor; private Color g_DefaultColor;
// Token: 0x04000548 RID: 1352 // Token: 0x04000553 RID: 1363
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000548")] [Token(Token = "0x4000553")]
private SkinnedMeshRenderer g_MeshRender01; private SkinnedMeshRenderer g_MeshRender01;
// Token: 0x04000549 RID: 1353 // Token: 0x04000554 RID: 1364
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000549")] [Token(Token = "0x4000554")]
private CCController g_CCC; private CCController g_CCC;
// Token: 0x0400054A RID: 1354 // Token: 0x04000555 RID: 1365
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x400054A")] [Token(Token = "0x4000555")]
private SphereCollider g_CC02; private SphereCollider g_CC02;
// Token: 0x0400054B RID: 1355 // Token: 0x04000556 RID: 1366
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x400054B")] [Token(Token = "0x4000556")]
private CapsuleCollider g_CCBody;
// Token: 0x04000557 RID: 1367
[FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4000557")]
private ParticleSystem g_BodyEffect; private ParticleSystem g_BodyEffect;
// Token: 0x0400054C RID: 1356 // Token: 0x04000558 RID: 1368
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400054C")] [Token(Token = "0x4000558")]
private ParticleSystem g_DeathEffect; private ParticleSystem g_DeathEffect;
// Token: 0x0400054D RID: 1357 // Token: 0x04000559 RID: 1369
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x400054D")] [Token(Token = "0x4000559")]
protected Shake g_ShakeHead; protected Shake g_ShakeHead;
// Token: 0x0400054E RID: 1358 // Token: 0x0400055A RID: 1370
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x400054E")] [Token(Token = "0x400055A")]
protected Shake g_ShakeBody; protected Shake g_ShakeBody;
// Token: 0x0400054F RID: 1359 // Token: 0x0400055B RID: 1371
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x400054F")] [Token(Token = "0x400055B")]
protected AI_GhostB.AIFighting g_Fighting; protected AI_GhostB.AIFighting g_Fighting;
// Token: 0x04000550 RID: 1360 // Token: 0x0400055C RID: 1372
[FieldOffset(Offset = "0x20C")] [FieldOffset(Offset = "0x214")]
[Token(Token = "0x4000550")] [Token(Token = "0x400055C")]
protected float g_fFindRange; protected float g_fFindRange;
// Token: 0x04000551 RID: 1361 // Token: 0x0400055D RID: 1373
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x218")]
[Token(Token = "0x4000551")] [Token(Token = "0x400055D")]
protected Vector3 g_v3SeePlayerDirection; protected Vector3 g_v3SeePlayerDirection;
// Token: 0x04000552 RID: 1362 // Token: 0x0400055E RID: 1374
[FieldOffset(Offset = "0x21C")] [FieldOffset(Offset = "0x224")]
[Token(Token = "0x4000552")] [Token(Token = "0x400055E")]
protected float g_fSeePlayerDistance; protected float g_fSeePlayerDistance;
// Token: 0x0200006A RID: 106 // Token: 0x0200006B RID: 107
[Token(Token = "0x200006A")] [Token(Token = "0x200006B")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x04000554 RID: 1364 // Token: 0x04000560 RID: 1376
[Token(Token = "0x4000554")] [Token(Token = "0x4000560")]
Watch, Watch,
// Token: 0x04000555 RID: 1365 // Token: 0x04000561 RID: 1377
[Token(Token = "0x4000555")] [Token(Token = "0x4000561")]
Find, Find,
// Token: 0x04000556 RID: 1366 // Token: 0x04000562 RID: 1378
[Token(Token = "0x4000556")] [Token(Token = "0x4000562")]
Song01, Song01,
// Token: 0x04000557 RID: 1367 // Token: 0x04000563 RID: 1379
[Token(Token = "0x4000557")] [Token(Token = "0x4000563")]
Magic01, Magic01,
// Token: 0x04000558 RID: 1368 // Token: 0x04000564 RID: 1380
[Token(Token = "0x4000558")] [Token(Token = "0x4000564")]
Magic01_02, Magic01_02,
// Token: 0x04000559 RID: 1369 // Token: 0x04000565 RID: 1381
[Token(Token = "0x4000559")] [Token(Token = "0x4000565")]
Song02_01, Song02_01,
// Token: 0x0400055A RID: 1370 // Token: 0x04000566 RID: 1382
[Token(Token = "0x400055A")] [Token(Token = "0x4000566")]
Song02_02, Song02_02,
// Token: 0x0400055B RID: 1371 // Token: 0x04000567 RID: 1383
[Token(Token = "0x400055B")] [Token(Token = "0x4000567")]
Magic02 Magic02
} }
} }

View File

@@ -2,129 +2,137 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200006B RID: 107 // Token: 0x0200006C RID: 108
[Token(Token = "0x200006B")] [Token(Token = "0x200006C")]
public class AI_GhostB_Lightning : AI_NPC public class AI_GhostB_Lightning : AI_NPC
{ {
// Token: 0x0600046A RID: 1130 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600046B RID: 1131 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600046A")] [Token(Token = "0x600046B")]
[Address(RVA = "0x1788C80", Offset = "0x1787A80", VA = "0x181788C80", Slot = "4")] [Address(RVA = "0x18867B0", Offset = "0x1884FB0", VA = "0x1818867B0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600046B RID: 1131 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600046C RID: 1132 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600046B")] [Token(Token = "0x600046C")]
[Address(RVA = "0x1789570", Offset = "0x1788370", VA = "0x181789570", Slot = "5")] [Address(RVA = "0x18870D0", Offset = "0x18858D0", VA = "0x1818870D0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600046C RID: 1132 RVA: 0x0000B9CC File Offset: 0x00009BCC // Token: 0x0600046D RID: 1133 RVA: 0x0000BEB0 File Offset: 0x0000A0B0
[Token(Token = "0x600046C")] [Token(Token = "0x600046D")]
[Address(RVA = "0x17879E0", Offset = "0x17867E0", VA = "0x1817879E0", Slot = "6")] [Address(RVA = "0x1885E50", Offset = "0x1884650", VA = "0x181885E50", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
} }
// Token: 0x0600046D RID: 1133 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600046E RID: 1134 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600046D")] [Token(Token = "0x600046E")]
[Address(RVA = "0x1788AB0", Offset = "0x17878B0", VA = "0x181788AB0", Slot = "9")] [Address(RVA = "0x18866F0", Offset = "0x1884EF0", VA = "0x1818866F0", Slot = "9")]
public override void Sky() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600046E RID: 1134 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600046F RID: 1135 RVA: 0x0000BEDC File Offset: 0x0000A0DC
[Token(Token = "0x600046E")] [Token(Token = "0x600046F")]
[Address(RVA = "0x17886E0", Offset = "0x17874E0", VA = "0x1817886E0", Slot = "29")] [Address(RVA = "0x18864B0", Offset = "0x1884CB0", VA = "0x1818864B0", Slot = "29")]
public override void ResurrectionStatus() public override void ResurrectionStatus()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); base..ctor();
} float g_fWaitTime = this.g_fWaitTime;
int num = 0;
// Token: 0x0600046F RID: 1135 RVA: 0x000020D3 File Offset: 0x000002D3 if (g_fWaitTime <= (float)num)
[Token(Token = "0x600046F")] {
[Address(RVA = "0x1787120", Offset = "0x1785F20", VA = "0x181787120", Slot = "8")] this.InitStatus(AI_NPC.AIStatus.Fighting);
public override void Idle() return;
{ }
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000470 RID: 1136 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000470 RID: 1136 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000470")] [Token(Token = "0x6000470")]
[Address(RVA = "0x1787C50", Offset = "0x1786A50", VA = "0x181787C50", Slot = "11")] [Address(RVA = "0x1885670", Offset = "0x1883E70", VA = "0x181885670", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000471 RID: 1137 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000471 RID: 1137 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000471")] [Token(Token = "0x6000471")]
[Address(RVA = "0x17825D0", Offset = "0x17813D0", VA = "0x1817825D0", Slot = "12")] [Address(RVA = "0x1885F20", Offset = "0x1884720", VA = "0x181885F20", Slot = "11")]
public override void Confirming() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000472 RID: 1138 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000472 RID: 1138 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000472")] [Token(Token = "0x6000472")]
[Address(RVA = "0x1787F80", Offset = "0x1786D80", VA = "0x181787F80", Slot = "18")] [Address(RVA = "0x1882600", Offset = "0x1880E00", VA = "0x181882600", Slot = "12")]
public override void Prediction() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000473 RID: 1139 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000473 RID: 1139 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000473")] [Token(Token = "0x6000473")]
[Address(RVA = "0x1787A20", Offset = "0x1786820", VA = "0x181787A20", Slot = "16")] [Address(RVA = "0x18860A0", Offset = "0x18848A0", VA = "0x1818860A0", Slot = "18")]
public override void LookFor() public override void Prediction()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000474 RID: 1140 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000474 RID: 1140 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000474")] [Token(Token = "0x6000474")]
[Address(RVA = "0x17855C0", Offset = "0x17843C0", VA = "0x1817855C0", Slot = "19")] [Address(RVA = "0x1885E90", Offset = "0x1884690", VA = "0x181885E90", Slot = "16")]
public override void GoHome() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000475 RID: 1141 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000475 RID: 1141 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000475")] [Token(Token = "0x6000475")]
[Address(RVA = "0x1785D40", Offset = "0x1784B40", VA = "0x181785D40", Slot = "20")] [Address(RVA = "0x1884570", Offset = "0x1882D70", VA = "0x181884570", Slot = "19")]
public override void Hear() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000476 RID: 1142 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000476 RID: 1142 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000476")] [Token(Token = "0x6000476")]
[Address(RVA = "0x1785920", Offset = "0x1784720", VA = "0x181785920", Slot = "21")] [Address(RVA = "0x18848B0", Offset = "0x18830B0", VA = "0x1818848B0", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000477 RID: 1143 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000477 RID: 1143 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000477")] [Token(Token = "0x6000477")]
[Address(RVA = "0x17830C0", Offset = "0x1781EC0", VA = "0x1817830C0", Slot = "23")] [Address(RVA = "0x1884720", Offset = "0x1882F20", VA = "0x181884720", Slot = "21")]
public override void HearCheck()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000478 RID: 1144 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000478")]
[Address(RVA = "0x1882B10", Offset = "0x1881310", VA = "0x181882B10", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000478 RID: 1144 RVA: 0x0000B9F8 File Offset: 0x00009BF8 // Token: 0x06000479 RID: 1145 RVA: 0x0000BF0C File Offset: 0x0000A10C
[Token(Token = "0x6000478")] [Token(Token = "0x6000479")]
[Address(RVA = "0x1782C40", Offset = "0x1781A40", VA = "0x181782C40", Slot = "24")] [Address(RVA = "0x18829B0", Offset = "0x18811B0", VA = "0x1818829B0", Slot = "24")]
public override void DamagedDown() public override void DamagedDown()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime > (float)num) if (g_fWaitTime > (float)num)
@@ -135,55 +143,50 @@ public class AI_GhostB_Lightning : AI_NPC
CharacterBaseData g_CharData = this.g_CharData; CharacterBaseData g_CharData = this.g_CharData;
if (num < (int)g_CharData.g_fHP) if (num < (int)g_CharData.g_fHP)
{ {
this.g_Status = (AI_NPC.AIStatus)((ulong)16L); this.InitStatus(AI_NPC.AIStatus.GetUp);
this.g_CCC.SetOriginal();
Animator g_Anim = this.g_Anim;
this.g_bNavigation = false;
if (!this.g_bDamagedDownDirection)
{
}
g_Anim.CrossFade("DamagedStandUp_Front", 0.1f);
this.g_fWaitTime = 1.85f;
this.g_bLookAtEnable = false;
return; return;
} }
this.g_Status = (AI_NPC.AIStatus)((ulong)18L); this.InitStatus((AI_NPC.AIStatus)((uint)18));
base.InitDeath();
this.g_Effect.StopAllMagic();
ParticleSystem particleSystem = this.g_BodyEffect;
this.g_bNavigation = false;
this.g_fWaitTime = 3.5f;
particleSystem.Stop(true);
this.g_bLookAtEnable = false;
} }
// Token: 0x06000479 RID: 1145 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600047A RID: 1146 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000479")] [Token(Token = "0x600047A")]
[Address(RVA = "0x1782E60", Offset = "0x1781C60", VA = "0x181782E60", Slot = "25")] [Address(RVA = "0x1882A30", Offset = "0x1881230", VA = "0x181882A30", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600047A RID: 1146 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600047B RID: 1147 RVA: 0x0000BF5C File Offset: 0x0000A15C
[Token(Token = "0x600047A")] [Token(Token = "0x600047B")]
[Address(RVA = "0x1785400", Offset = "0x1784200", VA = "0x181785400", Slot = "26")] [Address(RVA = "0x18844C0", Offset = "0x1882CC0", VA = "0x1818844C0", Slot = "26")]
public override void GetUp() public override void GetUp()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); base..ctor();
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
Animator g_Anim = this.g_Anim;
int num2 = 0;
g_Anim.CrossFade("IdleOrMove", 0.1f, num2, (float)num);
this.InitStatus(AI_NPC.AIStatus.Fighting);
return;
}
this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600047B RID: 1147 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600047C RID: 1148 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600047B")] [Token(Token = "0x600047C")]
[Address(RVA = "0x17832F0", Offset = "0x17820F0", VA = "0x1817832F0", Slot = "27")] [Address(RVA = "0x1882B80", Offset = "0x1881380", VA = "0x181882B80", Slot = "27")]
public override void Death() public override void Death()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600047C RID: 1148 RVA: 0x0000BAD4 File Offset: 0x00009CD4 // Token: 0x0600047D RID: 1149 RVA: 0x0000BFB0 File Offset: 0x0000A1B0
[Token(Token = "0x600047C")] [Token(Token = "0x600047D")]
[Address(RVA = "0x1783570", Offset = "0x1782370", VA = "0x181783570", Slot = "28")] [Address(RVA = "0x1882CA0", Offset = "0x18814A0", VA = "0x181882CA0", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -194,131 +197,126 @@ public class AI_GhostB_Lightning : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
}
// Token: 0x0600047D RID: 1149 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600047D")]
[Address(RVA = "0x1787340", Offset = "0x1786140", VA = "0x181787340")]
protected void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600047E RID: 1150 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600047E RID: 1150 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600047E")] [Token(Token = "0x600047E")]
[Address(RVA = "0x17849E0", Offset = "0x17837E0", VA = "0x1817849E0")] [Address(RVA = "0x18856E0", Offset = "0x1883EE0", VA = "0x1818856E0")]
private void FightStatusInit(AI_GhostB_Lightning.AIFighting FightStatus) protected void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600047F RID: 1151 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600047F RID: 1151 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600047F")] [Token(Token = "0x600047F")]
[Address(RVA = "0x17835F0", Offset = "0x17823F0", VA = "0x1817835F0")] [Address(RVA = "0x1883BA0", Offset = "0x18823A0", VA = "0x181883BA0")]
private void FAmbush() private void FightStatusInit(AI_GhostB_Lightning.AIFighting FightStatus)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000480 RID: 1152 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000480 RID: 1152 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000480")] [Token(Token = "0x6000480")]
[Address(RVA = "0x1783E10", Offset = "0x1782C10", VA = "0x181783E10")] [Address(RVA = "0x1882D20", Offset = "0x1881520", VA = "0x181882D20")]
private void FDodgeReady() private void FAmbush()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000481 RID: 1153 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000481 RID: 1153 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000481")] [Token(Token = "0x6000481")]
[Address(RVA = "0x1783FB0", Offset = "0x1782DB0", VA = "0x181783FB0")] [Address(RVA = "0x18830C0", Offset = "0x18818C0", VA = "0x1818830C0")]
private void FDodge() private void FDodgeReady()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000482 RID: 1154 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000482 RID: 1154 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000482")] [Token(Token = "0x6000482")]
[Address(RVA = "0x17848D0", Offset = "0x17836D0", VA = "0x1817848D0")] [Address(RVA = "0x18831C0", Offset = "0x18819C0", VA = "0x1818831C0")]
private void FSong() private void FDodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000483 RID: 1155 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000483 RID: 1155 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000483")] [Token(Token = "0x6000483")]
[Address(RVA = "0x17844F0", Offset = "0x17832F0", VA = "0x1817844F0")] [Address(RVA = "0x1883B50", Offset = "0x1882350", VA = "0x181883B50")]
private void FMagic() private void FSong()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000484 RID: 1156 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000484 RID: 1156 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000484")] [Token(Token = "0x6000484")]
[Address(RVA = "0x1784120", Offset = "0x1782F20", VA = "0x181784120")] [Address(RVA = "0x1883680", Offset = "0x1881E80", VA = "0x181883680")]
private void FMagicEnd() private void FMagic()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000485 RID: 1157 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000485 RID: 1157 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000485")] [Token(Token = "0x6000485")]
[Address(RVA = "0x1784F90", Offset = "0x1783D90", VA = "0x181784F90", Slot = "22")] [Address(RVA = "0x1883330", Offset = "0x1881B30", VA = "0x181883330")]
public override void Fighting() private void FMagicEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000486 RID: 1158 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000486 RID: 1158 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000486")] [Token(Token = "0x6000486")]
[Address(RVA = "0x1786120", Offset = "0x1784F20", VA = "0x181786120", Slot = "33")] [Address(RVA = "0x1884190", Offset = "0x1882990", VA = "0x181884190", Slot = "22")]
public override void Hit(AttackData Data) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000487 RID: 1159 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000487 RID: 1159 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000487")] [Token(Token = "0x6000487")]
[Address(RVA = "0x1788450", Offset = "0x1787250", VA = "0x181788450", Slot = "34")] [Address(RVA = "0x1884A70", Offset = "0x1883270", VA = "0x181884A70", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000488 RID: 1160 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000488")]
[Address(RVA = "0x1886260", Offset = "0x1884A60", VA = "0x181886260", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000488 RID: 1160 RVA: 0x0000BB24 File Offset: 0x00009D24 // Token: 0x06000489 RID: 1161 RVA: 0x0000C000 File Offset: 0x0000A200
[Token(Token = "0x6000488")] [Token(Token = "0x6000489")]
[Address(RVA = "0x1788840", Offset = "0x1787640", VA = "0x181788840", Slot = "30")] [Address(RVA = "0x1886500", Offset = "0x1884D00", VA = "0x181886500", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
this.g_Status = (AI_NPC.AIStatus)((ulong)21L); this.InitStatus(AI_NPC.AIStatus.ResurrectionStatus);
Animator g_Anim = this.g_Anim;
this.g_fWaitTime = 1.2f;
int num = 0;
int num2 = 0;
g_Anim.CrossFade("Birth", (float)num, num2, (float)num);
} }
// Token: 0x06000489 RID: 1161 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600048A RID: 1162 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000489")] [Token(Token = "0x600048A")]
[Address(RVA = "0x1782930", Offset = "0x1781730", VA = "0x181782930", Slot = "31")] [Address(RVA = "0x1882720", Offset = "0x1880F20", VA = "0x181882720", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600048A RID: 1162 RVA: 0x0000BB7C File Offset: 0x00009D7C // Token: 0x0600048B RID: 1163 RVA: 0x0000C028 File Offset: 0x0000A228
[Token(Token = "0x600048A")] [Token(Token = "0x600048B")]
[Address(RVA = "0x1788640", Offset = "0x1787440", VA = "0x181788640", Slot = "32")] [Address(RVA = "0x18863F0", Offset = "0x1884BF0", VA = "0x1818863F0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01; SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01;
int num = 0; int num = 0;
skinnedMeshRenderer.enabled = num != 0; skinnedMeshRenderer.enabled = num != 0;
@@ -328,18 +326,21 @@ public class AI_GhostB_Lightning : AI_NPC
SphereCollider sphereCollider = this.g_CC02; SphereCollider sphereCollider = this.g_CC02;
int num3 = 0; int num3 = 0;
sphereCollider.enabled = num3 != 0; sphereCollider.enabled = num3 != 0;
NPCManage g_NPCM = this.g_NPCM; CapsuleCollider capsuleCollider = this.g_CCBody;
int num4 = 0; int num4 = 0;
g_NPCM.SetLockPoint(num4 != 0); capsuleCollider.enabled = num4 != 0;
NPCManage g_NPCM = this.g_NPCM;
int num5 = 0;
g_NPCM.SetLockPoint(num5 != 0);
this.g_DeathEffect.Stop(true); this.g_DeathEffect.Stop(true);
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num5 = 0; int num6 = 0;
g_This.SetActive(num5 != 0); g_This.SetActive(num6 != 0);
} }
// Token: 0x0600048B RID: 1163 RVA: 0x0000BC00 File Offset: 0x00009E00 // Token: 0x0600048C RID: 1164 RVA: 0x0000C0C0 File Offset: 0x0000A2C0
[Token(Token = "0x600048B")] [Token(Token = "0x600048C")]
[Address(RVA = "0x1788A40", Offset = "0x1787840", VA = "0x181788A40", Slot = "35")] [Address(RVA = "0x1886680", Offset = "0x1884E80", VA = "0x181886680", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -348,17 +349,17 @@ public class AI_GhostB_Lightning : AI_NPC
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x0600048C RID: 1164 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600048D RID: 1165 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600048C")] [Token(Token = "0x600048D")]
[Address(RVA = "0x1788920", Offset = "0x1787720", VA = "0x181788920", Slot = "36")] [Address(RVA = "0x1886540", Offset = "0x1884D40", VA = "0x181886540", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600048D RID: 1165 RVA: 0x0000BC40 File Offset: 0x00009E40 // Token: 0x0600048E RID: 1166 RVA: 0x0000C100 File Offset: 0x0000A300
[Token(Token = "0x600048D")] [Token(Token = "0x600048E")]
[Address(RVA = "0x1789A80", Offset = "0x1788880", VA = "0x181789A80")] [Address(RVA = "0x18875E0", Offset = "0x1885DE0", VA = "0x1818875E0")]
public AI_GhostB_Lightning() public AI_GhostB_Lightning()
{ {
float z = Vector3.zero.z; float z = Vector3.zero.z;
@@ -366,138 +367,143 @@ public class AI_GhostB_Lightning : AI_NPC
base..ctor(); base..ctor();
} }
// Token: 0x0400055C RID: 1372 // Token: 0x04000568 RID: 1384
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400055C")] [Token(Token = "0x4000568")]
protected GhostBLightningEffectPlay g_Effect; protected GhostBLightningEffectPlay g_Effect;
// Token: 0x0400055D RID: 1373 // Token: 0x04000569 RID: 1385
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400055D")] [Token(Token = "0x4000569")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x0400055E RID: 1374 // Token: 0x0400056A RID: 1386
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x400055E")] [Token(Token = "0x400056A")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x0400055F RID: 1375 // Token: 0x0400056B RID: 1387
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400055F")] [Token(Token = "0x400056B")]
private Vector3 g_v3PrePosition; private Vector3 g_v3PrePosition;
// Token: 0x04000560 RID: 1376 // Token: 0x0400056C RID: 1388
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x4000560")] [Token(Token = "0x400056C")]
protected bool g_bDamagedDownDirection = true; protected bool g_bDamagedDownDirection = true;
// Token: 0x04000561 RID: 1377 // Token: 0x0400056D RID: 1389
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000561")] [Token(Token = "0x400056D")]
protected Material g_Mat; protected Material g_Mat;
// Token: 0x04000562 RID: 1378 // Token: 0x0400056E RID: 1390
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x4000562")] [Token(Token = "0x400056E")]
private Color g_EyeColor; private Color g_EyeColor;
// Token: 0x04000563 RID: 1379 // Token: 0x0400056F RID: 1391
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000563")] [Token(Token = "0x400056F")]
private Color g_BodyColor; private Color g_BodyColor;
// Token: 0x04000564 RID: 1380 // Token: 0x04000570 RID: 1392
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000564")] [Token(Token = "0x4000570")]
private Color g_DefaultColor; private Color g_DefaultColor;
// Token: 0x04000565 RID: 1381 // Token: 0x04000571 RID: 1393
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000565")] [Token(Token = "0x4000571")]
private SkinnedMeshRenderer g_MeshRender01; private SkinnedMeshRenderer g_MeshRender01;
// Token: 0x04000566 RID: 1382 // Token: 0x04000572 RID: 1394
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000566")] [Token(Token = "0x4000572")]
private CCController g_CCC; private CCController g_CCC;
// Token: 0x04000567 RID: 1383 // Token: 0x04000573 RID: 1395
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000567")] [Token(Token = "0x4000573")]
private SphereCollider g_CC02; private SphereCollider g_CC02;
// Token: 0x04000568 RID: 1384 // Token: 0x04000574 RID: 1396
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000568")] [Token(Token = "0x4000574")]
private CapsuleCollider g_CCBody;
// Token: 0x04000575 RID: 1397
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000575")]
private ParticleSystem g_BodyEffect; private ParticleSystem g_BodyEffect;
// Token: 0x04000569 RID: 1385 // Token: 0x04000576 RID: 1398
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4000569")] [Token(Token = "0x4000576")]
private ParticleSystem g_DeathEffect; private ParticleSystem g_DeathEffect;
// Token: 0x0400056A RID: 1386 // Token: 0x04000577 RID: 1399
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400056A")] [Token(Token = "0x4000577")]
protected Shake g_ShakeHead; protected Shake g_ShakeHead;
// Token: 0x0400056B RID: 1387 // Token: 0x04000578 RID: 1400
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x400056B")] [Token(Token = "0x4000578")]
protected Shake g_ShakeBody; protected Shake g_ShakeBody;
// Token: 0x0400056C RID: 1388 // Token: 0x04000579 RID: 1401
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x400056C")] [Token(Token = "0x4000579")]
private AI_GhostB_Lightning.AIFighting g_Fighting; private AI_GhostB_Lightning.AIFighting g_Fighting;
// Token: 0x0400056D RID: 1389 // Token: 0x0400057A RID: 1402
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x20C")]
[Token(Token = "0x400056D")] [Token(Token = "0x400057A")]
private float g_fFightTempTime; private float g_fFightTempTime;
// Token: 0x0400056E RID: 1390 // Token: 0x0400057B RID: 1403
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x400056E")] [Token(Token = "0x400057B")]
private Vector3 g_v3MagicPint; private Vector3 g_v3MagicPint;
// Token: 0x0400056F RID: 1391 // Token: 0x0400057C RID: 1404
[FieldOffset(Offset = "0x214")] [FieldOffset(Offset = "0x21C")]
[Token(Token = "0x400056F")] [Token(Token = "0x400057C")]
private Vector3 g_v3SeePlayerDirection; private Vector3 g_v3SeePlayerDirection;
// Token: 0x04000570 RID: 1392 // Token: 0x0400057D RID: 1405
[FieldOffset(Offset = "0x220")] [FieldOffset(Offset = "0x228")]
[Token(Token = "0x4000570")] [Token(Token = "0x400057D")]
private float g_fSeePlayerDistance; private float g_fSeePlayerDistance;
// Token: 0x0200006C RID: 108 // Token: 0x0200006D RID: 109
[Token(Token = "0x200006C")] [Token(Token = "0x200006D")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x04000572 RID: 1394 // Token: 0x0400057F RID: 1407
[Token(Token = "0x4000572")] [Token(Token = "0x400057F")]
Null, Null,
// Token: 0x04000573 RID: 1395 // Token: 0x04000580 RID: 1408
[Token(Token = "0x4000573")] [Token(Token = "0x4000580")]
AmbushNear, AmbushNear,
// Token: 0x04000574 RID: 1396 // Token: 0x04000581 RID: 1409
[Token(Token = "0x4000574")] [Token(Token = "0x4000581")]
AmbushRange, AmbushRange,
// Token: 0x04000575 RID: 1397 // Token: 0x04000582 RID: 1410
[Token(Token = "0x4000575")] [Token(Token = "0x4000582")]
DodgeReady, DodgeReady,
// Token: 0x04000576 RID: 1398 // Token: 0x04000583 RID: 1411
[Token(Token = "0x4000576")] [Token(Token = "0x4000583")]
Dodge, Dodge,
// Token: 0x04000577 RID: 1399 // Token: 0x04000584 RID: 1412
[Token(Token = "0x4000577")] [Token(Token = "0x4000584")]
Song, Song,
// Token: 0x04000578 RID: 1400 // Token: 0x04000585 RID: 1413
[Token(Token = "0x4000578")] [Token(Token = "0x4000585")]
Magic, Magic,
// Token: 0x04000579 RID: 1401 // Token: 0x04000586 RID: 1414
[Token(Token = "0x4000579")] [Token(Token = "0x4000586")]
MagicEnd MagicEnd
} }
} }

View File

@@ -1,53 +1,53 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x0200006D RID: 109 // Token: 0x0200006E RID: 110
[Token(Token = "0x200006D")] [Token(Token = "0x200006E")]
public class AI_GhostB_Red : AI_GhostB public class AI_GhostB_Red : AI_GhostB
{ {
// Token: 0x0600048E RID: 1166 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600048E")]
[Address(RVA = "0x179B7D0", Offset = "0x179A5D0", VA = "0x18179B7D0", Slot = "38")]
protected override void FightStatusInit(AI_GhostB.AIFighting FightStatus)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600048F RID: 1167 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600048F RID: 1167 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600048F")] [Token(Token = "0x600048F")]
[Address(RVA = "0x179B240", Offset = "0x179A040", VA = "0x18179B240", Slot = "39")] [Address(RVA = "0x18A8540", Offset = "0x18A6D40", VA = "0x1818A8540", Slot = "38")]
protected override void FWatch() protected override void FightStatusInit(AI_GhostB.AIFighting FightStatus)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000490 RID: 1168 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000490 RID: 1168 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000490")] [Token(Token = "0x6000490")]
[Address(RVA = "0x179B000", Offset = "0x1799E00", VA = "0x18179B000", Slot = "40")] [Address(RVA = "0x18A7FB0", Offset = "0x18A67B0", VA = "0x1818A7FB0", Slot = "39")]
protected override void FSong02_01() protected override void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000491 RID: 1169 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000491 RID: 1169 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000491")] [Token(Token = "0x6000491")]
[Address(RVA = "0x179B0B0", Offset = "0x1799EB0", VA = "0x18179B0B0", Slot = "41")] [Address(RVA = "0x18A7D70", Offset = "0x18A6570", VA = "0x1818A7D70", Slot = "40")]
protected override void FSong02_02() protected override void FSong02_01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000492 RID: 1170 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000492 RID: 1170 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000492")] [Token(Token = "0x6000492")]
[Address(RVA = "0x179AF60", Offset = "0x1799D60", VA = "0x18179AF60", Slot = "42")] [Address(RVA = "0x18A7E20", Offset = "0x18A6620", VA = "0x1818A7E20", Slot = "41")]
protected override void FSong02_02()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000493 RID: 1171 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000493")]
[Address(RVA = "0x18A7CD0", Offset = "0x18A64D0", VA = "0x1818A7CD0", Slot = "42")]
protected override void FMagic02() protected override void FMagic02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000493 RID: 1171 RVA: 0x0000BC74 File Offset: 0x00009E74 // Token: 0x06000494 RID: 1172 RVA: 0x0000C134 File Offset: 0x0000A334
[Token(Token = "0x6000493")] [Token(Token = "0x6000494")]
[Address(RVA = "0x179BC70", Offset = "0x179AA70", VA = "0x18179BC70")] [Address(RVA = "0x18A89E0", Offset = "0x18A71E0", VA = "0x1818A89E0")]
public AI_GhostB_Red() public AI_GhostB_Red()
{ {
} }

View File

@@ -1,48 +1,48 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x0200006E RID: 110 // Token: 0x0200006F RID: 111
[Token(Token = "0x200006E")] [Token(Token = "0x200006F")]
public class AI_GhostC : AI_NPC public class AI_GhostC : AI_NPC
{ {
// Token: 0x06000494 RID: 1172 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000495 RID: 1173 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000494")] [Token(Token = "0x6000495")]
[Address(RVA = "0x17AAAD0", Offset = "0x17A98D0", VA = "0x1817AAAD0", Slot = "4")] [Address(RVA = "0x18B7840", Offset = "0x18B6040", VA = "0x1818B7840", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000495 RID: 1173 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000496 RID: 1174 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000495")] [Token(Token = "0x6000496")]
[Address(RVA = "0x17AB4F0", Offset = "0x17AA2F0", VA = "0x1817AB4F0", Slot = "5")] [Address(RVA = "0x18B8260", Offset = "0x18B6A60", VA = "0x1818B8260", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000496 RID: 1174 RVA: 0x0000BC88 File Offset: 0x00009E88 // Token: 0x06000497 RID: 1175 RVA: 0x0000C148 File Offset: 0x0000A348
[Token(Token = "0x6000496")] [Token(Token = "0x6000497")]
[Address(RVA = "0x17A4AE0", Offset = "0x17A38E0", VA = "0x1817A4AE0", Slot = "6")] [Address(RVA = "0x18B1850", Offset = "0x18B0050", VA = "0x1818B1850", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
} }
// Token: 0x06000497 RID: 1175 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000498 RID: 1176 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000497")] [Token(Token = "0x6000498")]
[Address(RVA = "0x17A4560", Offset = "0x17A3360", VA = "0x1817A4560", Slot = "38")] [Address(RVA = "0x18B12D0", Offset = "0x18AFAD0", VA = "0x1818B12D0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000498 RID: 1176 RVA: 0x0000BCB4 File Offset: 0x00009EB4 // Token: 0x06000499 RID: 1177 RVA: 0x0000C174 File Offset: 0x0000A374
[Token(Token = "0x6000498")] [Token(Token = "0x6000499")]
[Address(RVA = "0x17A2920", Offset = "0x17A1720", VA = "0x1817A2920")] [Address(RVA = "0x18AF690", Offset = "0x18ADE90", VA = "0x1818AF690")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
if (Status == AI_NPC.AIStatus.LookFor) if (Status == AI_NPC.AIStatus.LookFor)
@@ -53,153 +53,153 @@ public class AI_GhostC : AI_NPC
} }
} }
// Token: 0x06000499 RID: 1177 RVA: 0x0000BCE8 File Offset: 0x00009EE8 // Token: 0x0600049A RID: 1178 RVA: 0x0000C1A8 File Offset: 0x0000A3A8
[Token(Token = "0x6000499")] [Token(Token = "0x600049A")]
[Address(RVA = "0x11DB210", Offset = "0x11DA010", VA = "0x1811DB210", Slot = "29")] [Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "29")]
public override void ResurrectionStatus() public override void ResurrectionStatus()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600049A RID: 1178 RVA: 0x0000BD18 File Offset: 0x00009F18 // Token: 0x0600049B RID: 1179 RVA: 0x0000C1D8 File Offset: 0x0000A3D8
[Token(Token = "0x600049A")] [Token(Token = "0x600049B")]
[Address(RVA = "0x17A9ED0", Offset = "0x17A8CD0", VA = "0x1817A9ED0", Slot = "7")] [Address(RVA = "0x18B6C40", Offset = "0x18B5440", VA = "0x1818B6C40", Slot = "7")]
public override void Special() public override void Special()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600049B RID: 1179 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600049B")]
[Address(RVA = "0x17A4190", Offset = "0x17A2F90", VA = "0x1817A4190", Slot = "8")]
public override void Idle()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600049C RID: 1180 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600049C RID: 1180 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600049C")] [Token(Token = "0x600049C")]
[Address(RVA = "0x17A69A0", Offset = "0x17A57A0", VA = "0x1817A69A0", Slot = "11")] [Address(RVA = "0x18B0F00", Offset = "0x18AF700", VA = "0x1818B0F00", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600049D RID: 1181 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600049D RID: 1181 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600049D")] [Token(Token = "0x600049D")]
[Address(RVA = "0x17A34F0", Offset = "0x17A22F0", VA = "0x1817A34F0", Slot = "19")] [Address(RVA = "0x18B3710", Offset = "0x18B1F10", VA = "0x1818B3710", Slot = "11")]
public override void GoHome() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600049E RID: 1182 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600049E RID: 1182 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600049E")] [Token(Token = "0x600049E")]
[Address(RVA = "0x17A21B0", Offset = "0x17A0FB0", VA = "0x1817A21B0", Slot = "12")] [Address(RVA = "0x18B0260", Offset = "0x18AEA60", VA = "0x1818B0260", Slot = "19")]
public override void Confirming() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600049F RID: 1183 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600049F RID: 1183 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600049F")] [Token(Token = "0x600049F")]
[Address(RVA = "0x17AB260", Offset = "0x17AA060", VA = "0x1817AB260", Slot = "13")] [Address(RVA = "0x18AEF20", Offset = "0x18AD720", VA = "0x1818AEF20", Slot = "12")]
public override void Track() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004A0 RID: 1184 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004A0 RID: 1184 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A0")] [Token(Token = "0x60004A0")]
[Address(RVA = "0x17AB460", Offset = "0x17AA260", VA = "0x1817AB460", Slot = "17")] [Address(RVA = "0x18B7FD0", Offset = "0x18B67D0", VA = "0x1818B7FD0", Slot = "13")]
public override void TurnPlayer() public override void Track()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004A1 RID: 1185 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004A1 RID: 1185 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A1")] [Token(Token = "0x60004A1")]
[Address(RVA = "0x17A6950", Offset = "0x17A5750", VA = "0x1817A6950", Slot = "16")] [Address(RVA = "0x18B81D0", Offset = "0x18B69D0", VA = "0x1818B81D0", Slot = "17")]
public override void LookFor() public override void TurnPlayer()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004A2 RID: 1186 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004A2 RID: 1186 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A2")] [Token(Token = "0x60004A2")]
[Address(RVA = "0x17A2F90", Offset = "0x17A1D90", VA = "0x1817A2F90", Slot = "22")] [Address(RVA = "0x18B36C0", Offset = "0x18B1EC0", VA = "0x1818B36C0", Slot = "16")]
public override void Fighting() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004A3 RID: 1187 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004A3 RID: 1187 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A3")] [Token(Token = "0x60004A3")]
[Address(RVA = "0x17A41E0", Offset = "0x17A2FE0", VA = "0x1817A41E0")] [Address(RVA = "0x18AFD00", Offset = "0x18AE500", VA = "0x1818AFD00", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004A4 RID: 1188 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A4")]
[Address(RVA = "0x18B0F50", Offset = "0x18AF750", VA = "0x1818B0F50")]
private void InitFightingType(AI_GhostC.AIFighting Type) private void InitFightingType(AI_GhostC.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004A4 RID: 1188 RVA: 0x0000BD48 File Offset: 0x00009F48 // Token: 0x060004A5 RID: 1189 RVA: 0x0000C208 File Offset: 0x0000A408
[Token(Token = "0x60004A4")] [Token(Token = "0x60004A5")]
[Address(RVA = "0x17AAA70", Offset = "0x17A9870", VA = "0x1817AAA70", Slot = "39")] [Address(RVA = "0x18B77E0", Offset = "0x18B5FE0", VA = "0x1818B77E0", Slot = "39")]
protected virtual void SetFightTrackWaitTime() protected virtual void SetFightTrackWaitTime()
{ {
this.g_fWaitTime = 6f; this.g_fWaitTime = 6f;
} }
// Token: 0x060004A5 RID: 1189 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A5")]
[Address(RVA = "0x17A2E20", Offset = "0x17A1C20", VA = "0x1817A2E20")]
private void FWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004A6 RID: 1190 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004A6 RID: 1190 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A6")] [Token(Token = "0x60004A6")]
[Address(RVA = "0x17A2CE0", Offset = "0x17A1AE0", VA = "0x1817A2CE0")] [Address(RVA = "0x18AFB90", Offset = "0x18AE390", VA = "0x1818AFB90")]
private void FTrack() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004A7 RID: 1191 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004A7 RID: 1191 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A7")] [Token(Token = "0x60004A7")]
[Address(RVA = "0x17A2990", Offset = "0x17A1790", VA = "0x1817A2990")] [Address(RVA = "0x18AFA50", Offset = "0x18AE250", VA = "0x1818AFA50")]
private void FBite() private void FTrack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004A8 RID: 1192 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004A8 RID: 1192 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A8")] [Token(Token = "0x60004A8")]
[Address(RVA = "0x17A2B70", Offset = "0x17A1970", VA = "0x1817A2B70")] [Address(RVA = "0x18AF700", Offset = "0x18ADF00", VA = "0x1818AF700")]
private void FBite()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004A9 RID: 1193 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004A9")]
[Address(RVA = "0x18AF8E0", Offset = "0x18AE0E0", VA = "0x1818AF8E0")]
private void FRunBite01() private void FRunBite01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004A9 RID: 1193 RVA: 0x0000BD60 File Offset: 0x00009F60 // Token: 0x060004AA RID: 1194 RVA: 0x0000C220 File Offset: 0x0000A420
[Token(Token = "0x60004A9")] [Token(Token = "0x60004AA")]
[Address(RVA = "0x17A2CB0", Offset = "0x17A1AB0", VA = "0x1817A2CB0")] [Address(RVA = "0x18AFA20", Offset = "0x18AE220", VA = "0x1818AFA20")]
private void FRunBite02() private void FRunBite02()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -213,48 +213,48 @@ public class AI_GhostC : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060004AA RID: 1194 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004AB RID: 1195 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004AA")] [Token(Token = "0x60004AB")]
[Address(RVA = "0x17A3780", Offset = "0x17A2580", VA = "0x1817A3780", Slot = "20")] [Address(RVA = "0x18B04F0", Offset = "0x18AECF0", VA = "0x1818B04F0", Slot = "20")]
public override void Hear() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004AB RID: 1195 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004AC RID: 1196 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004AB")] [Token(Token = "0x60004AC")]
[Address(RVA = "0x17A3610", Offset = "0x17A2410", VA = "0x1817A3610", Slot = "21")] [Address(RVA = "0x18B0380", Offset = "0x18AEB80", VA = "0x1818B0380", Slot = "21")]
public override void HearCheck() public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004AC RID: 1196 RVA: 0x0000BD8C File Offset: 0x00009F8C // Token: 0x060004AD RID: 1197 RVA: 0x0000C24C File Offset: 0x0000A44C
[Token(Token = "0x60004AC")] [Token(Token = "0x60004AD")]
[Address(RVA = "0x11D5AB0", Offset = "0x11D48B0", VA = "0x1811D5AB0", Slot = "23")] [Address(RVA = "0x169FB40", Offset = "0x169E340", VA = "0x18169FB40", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060004AD RID: 1197 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004AE RID: 1198 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004AD")] [Token(Token = "0x60004AE")]
[Address(RVA = "0x17A2630", Offset = "0x17A1430", VA = "0x1817A2630", Slot = "27")] [Address(RVA = "0x18AF3A0", Offset = "0x18ADBA0", VA = "0x1818AF3A0", Slot = "27")]
public override void Death() public override void Death()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004AE RID: 1198 RVA: 0x0000BDB8 File Offset: 0x00009FB8 // Token: 0x060004AF RID: 1199 RVA: 0x0000C278 File Offset: 0x0000A478
[Token(Token = "0x60004AE")] [Token(Token = "0x60004AF")]
[Address(RVA = "0x17A2750", Offset = "0x17A1550", VA = "0x1817A2750", Slot = "28")] [Address(RVA = "0x18AF4C0", Offset = "0x18ADCC0", VA = "0x1818AF4C0", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -285,50 +285,50 @@ public class AI_GhostC : AI_NPC
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
IL_A2: IL_A2:
base.Initialize(); base..ctor();
} }
// Token: 0x060004AF RID: 1199 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004B0 RID: 1200 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004AF")] [Token(Token = "0x60004B0")]
[Address(RVA = "0x17A3920", Offset = "0x17A2720", VA = "0x1817A3920", Slot = "33")] [Address(RVA = "0x18B0690", Offset = "0x18AEE90", VA = "0x1818B0690", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004B0 RID: 1200 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004B1 RID: 1201 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004B0")] [Token(Token = "0x60004B1")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004B1 RID: 1201 RVA: 0x0000BE74 File Offset: 0x0000A074 // Token: 0x060004B2 RID: 1202 RVA: 0x0000C334 File Offset: 0x0000A534
[Token(Token = "0x60004B1")] [Token(Token = "0x60004B2")]
[Address(RVA = "0x17A9DF0", Offset = "0x17A8BF0", VA = "0x1817A9DF0", Slot = "30")] [Address(RVA = "0x18B6B60", Offset = "0x18B5360", VA = "0x1818B6B60", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x060004B2 RID: 1202 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004B3 RID: 1203 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004B2")] [Token(Token = "0x60004B3")]
[Address(RVA = "0x17A23B0", Offset = "0x17A11B0", VA = "0x1817A23B0", Slot = "31")] [Address(RVA = "0x18AF120", Offset = "0x18AD920", VA = "0x1818AF120", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004B3 RID: 1203 RVA: 0x0000BE9C File Offset: 0x0000A09C // Token: 0x060004B4 RID: 1204 RVA: 0x0000C35C File Offset: 0x0000A55C
[Token(Token = "0x60004B3")] [Token(Token = "0x60004B4")]
[Address(RVA = "0x17AA9D0", Offset = "0x17A97D0", VA = "0x1817AA9D0", Slot = "32")] [Address(RVA = "0x18B7740", Offset = "0x18B5F40", VA = "0x1818B7740", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01; SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01;
int num = 0; int num = 0;
skinnedMeshRenderer.enabled = num != 0; skinnedMeshRenderer.enabled = num != 0;
@@ -347,9 +347,9 @@ public class AI_GhostC : AI_NPC
g_This.SetActive(num5 != 0); g_This.SetActive(num5 != 0);
} }
// Token: 0x060004B4 RID: 1204 RVA: 0x0000BF20 File Offset: 0x0000A120 // Token: 0x060004B5 RID: 1205 RVA: 0x0000C3E0 File Offset: 0x0000A5E0
[Token(Token = "0x60004B4")] [Token(Token = "0x60004B5")]
[Address(RVA = "0x17AAA80", Offset = "0x17A9880", VA = "0x1817AAA80", Slot = "35")] [Address(RVA = "0x18B77F0", Offset = "0x18B5FF0", VA = "0x1818B77F0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -357,129 +357,129 @@ public class AI_GhostC : AI_NPC
Common.SetEffectTimeScale(this.g_DeathEffect, fTimeScale); Common.SetEffectTimeScale(this.g_DeathEffect, fTimeScale);
} }
// Token: 0x060004B5 RID: 1205 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004B6 RID: 1206 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004B5")] [Token(Token = "0x60004B6")]
[Address(RVA = "0x1791390", Offset = "0x1790190", VA = "0x181791390", Slot = "36")] [Address(RVA = "0x169F280", Offset = "0x169DA80", VA = "0x18169F280", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004B6 RID: 1206 RVA: 0x0000BF4C File Offset: 0x0000A14C // Token: 0x060004B7 RID: 1207 RVA: 0x0000C40C File Offset: 0x0000A60C
[Token(Token = "0x60004B6")] [Token(Token = "0x60004B7")]
[Address(RVA = "0x179F890", Offset = "0x179E690", VA = "0x18179F890")] [Address(RVA = "0x18AC600", Offset = "0x18AAE00", VA = "0x1818AC600")]
public AI_GhostC() public AI_GhostC()
{ {
} }
// Token: 0x0400057A RID: 1402 // Token: 0x04000587 RID: 1415
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400057A")] [Token(Token = "0x4000587")]
protected GhostCEffectPlay g_Effect; protected GhostCEffectPlay g_Effect;
// Token: 0x0400057B RID: 1403 // Token: 0x04000588 RID: 1416
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400057B")] [Token(Token = "0x4000588")]
protected float g_fAttackRadius = 1.2f; protected float g_fAttackRadius = 1.2f;
// Token: 0x0400057C RID: 1404 // Token: 0x04000589 RID: 1417
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x400057C")] [Token(Token = "0x4000589")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x0400057D RID: 1405 // Token: 0x0400058A RID: 1418
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400057D")] [Token(Token = "0x400058A")]
protected Material g_Mat; protected Material g_Mat;
// Token: 0x0400057E RID: 1406 // Token: 0x0400058B RID: 1419
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x400057E")] [Token(Token = "0x400058B")]
protected Color g_EyeColor; protected Color g_EyeColor;
// Token: 0x0400057F RID: 1407 // Token: 0x0400058C RID: 1420
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x400057F")] [Token(Token = "0x400058C")]
protected Color g_BodyColor; protected Color g_BodyColor;
// Token: 0x04000580 RID: 1408 // Token: 0x0400058D RID: 1421
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000580")] [Token(Token = "0x400058D")]
protected Color g_DefaultColor; protected Color g_DefaultColor;
// Token: 0x04000581 RID: 1409 // Token: 0x0400058E RID: 1422
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000581")] [Token(Token = "0x400058E")]
protected SkinnedMeshRenderer g_MeshRender01; protected SkinnedMeshRenderer g_MeshRender01;
// Token: 0x04000582 RID: 1410 // Token: 0x0400058F RID: 1423
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000582")] [Token(Token = "0x400058F")]
protected CharacterController g_CC; protected CharacterController g_CC;
// Token: 0x04000583 RID: 1411 // Token: 0x04000590 RID: 1424
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000583")] [Token(Token = "0x4000590")]
protected CapsuleCollider g_CC02; protected CapsuleCollider g_CC02;
// Token: 0x04000584 RID: 1412 // Token: 0x04000591 RID: 1425
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000584")] [Token(Token = "0x4000591")]
protected ParticleSystem g_BodyEffect; protected ParticleSystem g_BodyEffect;
// Token: 0x04000585 RID: 1413 // Token: 0x04000592 RID: 1426
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000585")] [Token(Token = "0x4000592")]
protected ParticleSystem g_DeathEffect; protected ParticleSystem g_DeathEffect;
// Token: 0x04000586 RID: 1414 // Token: 0x04000593 RID: 1427
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000586")] [Token(Token = "0x4000593")]
protected Shake g_ShakeHead; protected Shake g_ShakeHead;
// Token: 0x04000587 RID: 1415 // Token: 0x04000594 RID: 1428
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000587")] [Token(Token = "0x4000594")]
protected Shake g_ShakeBody; protected Shake g_ShakeBody;
// Token: 0x04000588 RID: 1416 // Token: 0x04000595 RID: 1429
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4000588")] [Token(Token = "0x4000595")]
private AI_GhostC.AIFighting g_Fightting; private AI_GhostC.AIFighting g_Fightting;
// Token: 0x04000589 RID: 1417 // Token: 0x04000596 RID: 1430
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x4000589")] [Token(Token = "0x4000596")]
private bool g_bRunBite; private bool g_bRunBite;
// Token: 0x0400058A RID: 1418 // Token: 0x04000597 RID: 1431
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400058A")] [Token(Token = "0x4000597")]
protected float g_fAttackMoveTime; protected float g_fAttackMoveTime;
// Token: 0x0400058B RID: 1419 // Token: 0x04000598 RID: 1432
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x400058B")] [Token(Token = "0x4000598")]
protected float g_fAttackRotateTime; protected float g_fAttackRotateTime;
// Token: 0x0200006F RID: 111 // Token: 0x02000070 RID: 112
[Token(Token = "0x200006F")] [Token(Token = "0x2000070")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x0400058D RID: 1421 // Token: 0x0400059A RID: 1434
[Token(Token = "0x400058D")] [Token(Token = "0x400059A")]
Watch, Watch,
// Token: 0x0400058E RID: 1422 // Token: 0x0400059B RID: 1435
[Token(Token = "0x400058E")] [Token(Token = "0x400059B")]
Bite, Bite,
// Token: 0x0400058F RID: 1423 // Token: 0x0400059C RID: 1436
[Token(Token = "0x400058F")] [Token(Token = "0x400059C")]
RunBite01, RunBite01,
// Token: 0x04000590 RID: 1424 // Token: 0x0400059D RID: 1437
[Token(Token = "0x4000590")] [Token(Token = "0x400059D")]
RunBite02, RunBite02,
// Token: 0x04000591 RID: 1425 // Token: 0x0400059E RID: 1438
[Token(Token = "0x4000591")] [Token(Token = "0x400059E")]
Track Track
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000070 RID: 112 // Token: 0x02000071 RID: 113
[Token(Token = "0x2000070")] [Token(Token = "0x2000071")]
public class AI_GhostC_B : AI_GhostC public class AI_GhostC_B : AI_GhostC
{ {
// Token: 0x060004B7 RID: 1207 RVA: 0x0000BF6C File Offset: 0x0000A16C // Token: 0x060004B8 RID: 1208 RVA: 0x0000C42C File Offset: 0x0000A62C
[Token(Token = "0x60004B7")] [Token(Token = "0x60004B8")]
[Address(RVA = "0x179F720", Offset = "0x179E520", VA = "0x18179F720", Slot = "4")] [Address(RVA = "0x18AC490", Offset = "0x18AAC90", VA = "0x1818AC490", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -19,123 +19,123 @@ public class AI_GhostC_B : AI_GhostC
this.g_fDashSpeed = 6f; this.g_fDashSpeed = 6f;
} }
// Token: 0x060004B8 RID: 1208 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004B8")]
[Address(RVA = "0x17A2090", Offset = "0x17A0E90", VA = "0x1817A2090", Slot = "5")]
public override void Update(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004B9 RID: 1209 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004B9 RID: 1209 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004B9")] [Token(Token = "0x60004B9")]
[Address(RVA = "0x179D590", Offset = "0x179C390", VA = "0x18179D590", Slot = "38")] [Address(RVA = "0x18AEE00", Offset = "0x18AD600", VA = "0x1818AEE00", Slot = "5")]
public override void InitStatus(AI_NPC.AIStatus Status) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004BA RID: 1210 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004BA RID: 1210 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004BA")] [Token(Token = "0x60004BA")]
[Address(RVA = "0x179BC80", Offset = "0x179AA80", VA = "0x18179BC80", Slot = "12")] [Address(RVA = "0x18AA300", Offset = "0x18A8B00", VA = "0x1818AA300", Slot = "38")]
public override void Confirming() public override void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004BB RID: 1211 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004BB RID: 1211 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004BB")] [Token(Token = "0x60004BB")]
[Address(RVA = "0x179C4B0", Offset = "0x179B2B0", VA = "0x18179C4B0", Slot = "22")] [Address(RVA = "0x18A89F0", Offset = "0x18A71F0", VA = "0x1818A89F0", Slot = "12")]
public override void Fighting() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004BC RID: 1212 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004BC RID: 1212 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004BC")] [Token(Token = "0x60004BC")]
[Address(RVA = "0x179D2F0", Offset = "0x179C0F0", VA = "0x18179D2F0")] [Address(RVA = "0x18A9220", Offset = "0x18A7A20", VA = "0x1818A9220", Slot = "22")]
private void InitFightingType(AI_GhostC_B.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004BD RID: 1213 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004BD RID: 1213 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004BD")] [Token(Token = "0x60004BD")]
[Address(RVA = "0x179C280", Offset = "0x179B080", VA = "0x18179C280")] [Address(RVA = "0x18AA060", Offset = "0x18A8860", VA = "0x1818AA060")]
private void FWatch() private void InitFightingType(AI_GhostC_B.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004BE RID: 1214 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004BE RID: 1214 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004BE")] [Token(Token = "0x60004BE")]
[Address(RVA = "0x179C100", Offset = "0x179AF00", VA = "0x18179C100")] [Address(RVA = "0x18A8FF0", Offset = "0x18A77F0", VA = "0x1818A8FF0")]
private void FTrack() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004BF RID: 1215 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004BF RID: 1215 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004BF")] [Token(Token = "0x60004BF")]
[Address(RVA = "0x179BD90", Offset = "0x179AB90", VA = "0x18179BD90")] [Address(RVA = "0x18A8E70", Offset = "0x18A7670", VA = "0x1818A8E70")]
private void FBite() private void FTrack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004C0 RID: 1216 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004C0 RID: 1216 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C0")] [Token(Token = "0x60004C0")]
[Address(RVA = "0x179BF70", Offset = "0x179AD70", VA = "0x18179BF70")] [Address(RVA = "0x18A8B00", Offset = "0x18A7300", VA = "0x1818A8B00")]
private void FSpit() private void FBite()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004C1 RID: 1217 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004C1 RID: 1217 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C1")] [Token(Token = "0x60004C1")]
[Address(RVA = "0x179C960", Offset = "0x179B760", VA = "0x18179C960", Slot = "33")] [Address(RVA = "0x18A8CE0", Offset = "0x18A74E0", VA = "0x1818A8CE0")]
private void FSpit()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004C2 RID: 1218 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C2")]
[Address(RVA = "0x18A96D0", Offset = "0x18A7ED0", VA = "0x1818A96D0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004C2 RID: 1218 RVA: 0x0000BFB8 File Offset: 0x0000A1B8 // Token: 0x060004C3 RID: 1219 RVA: 0x0000C478 File Offset: 0x0000A678
[Token(Token = "0x60004C2")] [Token(Token = "0x60004C3")]
[Address(RVA = "0x179F890", Offset = "0x179E690", VA = "0x18179F890")] [Address(RVA = "0x18AC600", Offset = "0x18AAE00", VA = "0x1818AC600")]
public AI_GhostC_B() public AI_GhostC_B()
{ {
this.g_fAttackRadius = 1.2f; this.g_fAttackRadius = 1.2f;
base..ctor(); base..ctor();
} }
// Token: 0x04000592 RID: 1426 // Token: 0x0400059F RID: 1439
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x4000592")] [Token(Token = "0x400059F")]
private AI_GhostC_B.AIFighting g_Fightting; private AI_GhostC_B.AIFighting g_Fightting;
// Token: 0x04000593 RID: 1427 // Token: 0x040005A0 RID: 1440
[Token(Token = "0x4000593")] [Token(Token = "0x40005A0")]
private const float g_fNormailVision = 30f; private const float g_fNormailVision = 30f;
// Token: 0x04000594 RID: 1428 // Token: 0x040005A1 RID: 1441
[Token(Token = "0x4000594")] [Token(Token = "0x40005A1")]
private const float g_fFightVision = 40f; private const float g_fFightVision = 40f;
// Token: 0x02000071 RID: 113 // Token: 0x02000072 RID: 114
[Token(Token = "0x2000071")] [Token(Token = "0x2000072")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x04000596 RID: 1430 // Token: 0x040005A3 RID: 1443
[Token(Token = "0x4000596")] [Token(Token = "0x40005A3")]
Watch, Watch,
// Token: 0x04000597 RID: 1431 // Token: 0x040005A4 RID: 1444
[Token(Token = "0x4000597")] [Token(Token = "0x40005A4")]
Track, Track,
// Token: 0x04000598 RID: 1432 // Token: 0x040005A5 RID: 1445
[Token(Token = "0x4000598")] [Token(Token = "0x40005A5")]
Bite, Bite,
// Token: 0x04000599 RID: 1433 // Token: 0x040005A6 RID: 1446
[Token(Token = "0x4000599")] [Token(Token = "0x40005A6")]
Spit Spit
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000072 RID: 114 // Token: 0x02000073 RID: 115
[Token(Token = "0x2000072")] [Token(Token = "0x2000073")]
public class AI_GhostC_B_Lightning : AI_GhostC public class AI_GhostC_B_Lightning : AI_GhostC
{ {
// Token: 0x060004C3 RID: 1219 RVA: 0x0000BFD8 File Offset: 0x0000A1D8 // Token: 0x060004C4 RID: 1220 RVA: 0x0000C498 File Offset: 0x0000A698
[Token(Token = "0x60004C3")] [Token(Token = "0x60004C4")]
[Address(RVA = "0x179F720", Offset = "0x179E520", VA = "0x18179F720", Slot = "4")] [Address(RVA = "0x18AC490", Offset = "0x18AAC90", VA = "0x1818AC490", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -19,123 +19,123 @@ public class AI_GhostC_B_Lightning : AI_GhostC
this.g_fDashSpeed = 6f; this.g_fDashSpeed = 6f;
} }
// Token: 0x060004C4 RID: 1220 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C4")]
[Address(RVA = "0x179F770", Offset = "0x179E570", VA = "0x18179F770", Slot = "5")]
public override void Update(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004C5 RID: 1221 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004C5 RID: 1221 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C5")] [Token(Token = "0x60004C5")]
[Address(RVA = "0x179F2D0", Offset = "0x179E0D0", VA = "0x18179F2D0", Slot = "38")] [Address(RVA = "0x18AC4E0", Offset = "0x18AACE0", VA = "0x1818AC4E0", Slot = "5")]
public override void InitStatus(AI_NPC.AIStatus Status) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004C6 RID: 1222 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004C6 RID: 1222 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C6")] [Token(Token = "0x60004C6")]
[Address(RVA = "0x179BC80", Offset = "0x179AA80", VA = "0x18179BC80", Slot = "12")] [Address(RVA = "0x18AC040", Offset = "0x18AA840", VA = "0x1818AC040", Slot = "38")]
public override void Confirming() public override void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004C7 RID: 1223 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004C7 RID: 1223 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C7")] [Token(Token = "0x60004C7")]
[Address(RVA = "0x179E070", Offset = "0x179CE70", VA = "0x18179E070", Slot = "22")] [Address(RVA = "0x18A89F0", Offset = "0x18A71F0", VA = "0x1818A89F0", Slot = "12")]
public override void Fighting() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004C8 RID: 1224 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004C8 RID: 1224 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C8")] [Token(Token = "0x60004C8")]
[Address(RVA = "0x179F030", Offset = "0x179DE30", VA = "0x18179F030")] [Address(RVA = "0x18AADE0", Offset = "0x18A95E0", VA = "0x1818AADE0", Slot = "22")]
private void InitFightingType(AI_GhostC_B_Lightning.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004C9 RID: 1225 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004C9 RID: 1225 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004C9")] [Token(Token = "0x60004C9")]
[Address(RVA = "0x179DE80", Offset = "0x179CC80", VA = "0x18179DE80")] [Address(RVA = "0x18ABDA0", Offset = "0x18AA5A0", VA = "0x1818ABDA0")]
private void FWatch() private void InitFightingType(AI_GhostC_B_Lightning.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004CA RID: 1226 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004CA RID: 1226 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004CA")] [Token(Token = "0x60004CA")]
[Address(RVA = "0x179DD30", Offset = "0x179CB30", VA = "0x18179DD30")] [Address(RVA = "0x18AABF0", Offset = "0x18A93F0", VA = "0x1818AABF0")]
private void FTrack() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004CB RID: 1227 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004CB RID: 1227 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004CB")] [Token(Token = "0x60004CB")]
[Address(RVA = "0x179D9C0", Offset = "0x179C7C0", VA = "0x18179D9C0")] [Address(RVA = "0x18AAAA0", Offset = "0x18A92A0", VA = "0x1818AAAA0")]
private void FBite() private void FTrack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004CC RID: 1228 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004CC RID: 1228 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004CC")] [Token(Token = "0x60004CC")]
[Address(RVA = "0x179DBA0", Offset = "0x179C9A0", VA = "0x18179DBA0")] [Address(RVA = "0x18AA730", Offset = "0x18A8F30", VA = "0x1818AA730")]
private void FSpit() private void FBite()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004CD RID: 1229 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004CD RID: 1229 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004CD")] [Token(Token = "0x60004CD")]
[Address(RVA = "0x179E6A0", Offset = "0x179D4A0", VA = "0x18179E6A0", Slot = "33")] [Address(RVA = "0x18AA910", Offset = "0x18A9110", VA = "0x1818AA910")]
private void FSpit()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004CE RID: 1230 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004CE")]
[Address(RVA = "0x18AB410", Offset = "0x18A9C10", VA = "0x1818AB410", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004CE RID: 1230 RVA: 0x0000C024 File Offset: 0x0000A224 // Token: 0x060004CF RID: 1231 RVA: 0x0000C4E4 File Offset: 0x0000A6E4
[Token(Token = "0x60004CE")] [Token(Token = "0x60004CF")]
[Address(RVA = "0x179F890", Offset = "0x179E690", VA = "0x18179F890")] [Address(RVA = "0x18AC600", Offset = "0x18AAE00", VA = "0x1818AC600")]
public AI_GhostC_B_Lightning() public AI_GhostC_B_Lightning()
{ {
this.g_fAttackRadius = 1.2f; this.g_fAttackRadius = 1.2f;
base..ctor(); base..ctor();
} }
// Token: 0x0400059A RID: 1434 // Token: 0x040005A7 RID: 1447
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x400059A")] [Token(Token = "0x40005A7")]
private AI_GhostC_B_Lightning.AIFighting g_Fightting; private AI_GhostC_B_Lightning.AIFighting g_Fightting;
// Token: 0x0400059B RID: 1435 // Token: 0x040005A8 RID: 1448
[Token(Token = "0x400059B")] [Token(Token = "0x40005A8")]
private const float g_fNormailVision = 30f; private const float g_fNormailVision = 30f;
// Token: 0x0400059C RID: 1436 // Token: 0x040005A9 RID: 1449
[Token(Token = "0x400059C")] [Token(Token = "0x40005A9")]
private const float g_fFightVision = 40f; private const float g_fFightVision = 40f;
// Token: 0x02000073 RID: 115 // Token: 0x02000074 RID: 116
[Token(Token = "0x2000073")] [Token(Token = "0x2000074")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x0400059E RID: 1438 // Token: 0x040005AB RID: 1451
[Token(Token = "0x400059E")] [Token(Token = "0x40005AB")]
Watch, Watch,
// Token: 0x0400059F RID: 1439 // Token: 0x040005AC RID: 1452
[Token(Token = "0x400059F")] [Token(Token = "0x40005AC")]
Track, Track,
// Token: 0x040005A0 RID: 1440 // Token: 0x040005AD RID: 1453
[Token(Token = "0x40005A0")] [Token(Token = "0x40005AD")]
Bite, Bite,
// Token: 0x040005A1 RID: 1441 // Token: 0x040005AE RID: 1454
[Token(Token = "0x40005A1")] [Token(Token = "0x40005AE")]
Spit Spit
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000074 RID: 116 // Token: 0x02000075 RID: 117
[Token(Token = "0x2000074")] [Token(Token = "0x2000075")]
public class AI_GhostC_B_Red : AI_GhostC public class AI_GhostC_B_Red : AI_GhostC
{ {
// Token: 0x060004CF RID: 1231 RVA: 0x0000C044 File Offset: 0x0000A244 // Token: 0x060004D0 RID: 1232 RVA: 0x0000C504 File Offset: 0x0000A704
[Token(Token = "0x60004CF")] [Token(Token = "0x60004D0")]
[Address(RVA = "0x17A1EF0", Offset = "0x17A0CF0", VA = "0x1817A1EF0", Slot = "4")] [Address(RVA = "0x18AEC60", Offset = "0x18AD460", VA = "0x1818AEC60", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -22,156 +22,156 @@ public class AI_GhostC_B_Red : AI_GhostC
this.g_fDashSpeed = 7f; this.g_fDashSpeed = 7f;
} }
// Token: 0x060004D0 RID: 1232 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D0")]
[Address(RVA = "0x17A1F70", Offset = "0x17A0D70", VA = "0x1817A1F70", Slot = "5")]
public override void Update(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004D1 RID: 1233 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D1 RID: 1233 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D1")] [Token(Token = "0x60004D1")]
[Address(RVA = "0x17A1A30", Offset = "0x17A0830", VA = "0x1817A1A30", Slot = "38")] [Address(RVA = "0x18AECE0", Offset = "0x18AD4E0", VA = "0x1818AECE0", Slot = "5")]
public override void InitStatus(AI_NPC.AIStatus Status) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004D2 RID: 1234 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D2 RID: 1234 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D2")] [Token(Token = "0x60004D2")]
[Address(RVA = "0x179BC80", Offset = "0x179AA80", VA = "0x18179BC80", Slot = "12")] [Address(RVA = "0x18AE7A0", Offset = "0x18ACFA0", VA = "0x1818AE7A0", Slot = "38")]
public override void Confirming() public override void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004D3 RID: 1235 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D3 RID: 1235 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D3")] [Token(Token = "0x60004D3")]
[Address(RVA = "0x17A0710", Offset = "0x179F510", VA = "0x1817A0710", Slot = "22")] [Address(RVA = "0x18A89F0", Offset = "0x18A71F0", VA = "0x1818A89F0", Slot = "12")]
public override void Fighting() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004D4 RID: 1236 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D4 RID: 1236 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D4")] [Token(Token = "0x60004D4")]
[Address(RVA = "0x17A1740", Offset = "0x17A0540", VA = "0x1817A1740")] [Address(RVA = "0x18AD480", Offset = "0x18ABC80", VA = "0x1818AD480", Slot = "22")]
private void InitFightingType(AI_GhostC_B_Red.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004D5 RID: 1237 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D5 RID: 1237 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D5")] [Token(Token = "0x60004D5")]
[Address(RVA = "0x17A02F0", Offset = "0x179F0F0", VA = "0x1817A02F0")] [Address(RVA = "0x18AE4B0", Offset = "0x18ACCB0", VA = "0x1818AE4B0")]
private void FWatch() private void InitFightingType(AI_GhostC_B_Red.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004D6 RID: 1238 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D6 RID: 1238 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D6")] [Token(Token = "0x60004D6")]
[Address(RVA = "0x179FFE0", Offset = "0x179EDE0", VA = "0x18179FFE0")] [Address(RVA = "0x18AD060", Offset = "0x18AB860", VA = "0x1818AD060")]
private void FTrack() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004D7 RID: 1239 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D7 RID: 1239 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D7")] [Token(Token = "0x60004D7")]
[Address(RVA = "0x179F8B0", Offset = "0x179E6B0", VA = "0x18179F8B0")] [Address(RVA = "0x18ACD50", Offset = "0x18AB550", VA = "0x1818ACD50")]
private void FBite() private void FTrack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004D8 RID: 1240 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D8 RID: 1240 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D8")] [Token(Token = "0x60004D8")]
[Address(RVA = "0x179FDF0", Offset = "0x179EBF0", VA = "0x18179FDF0")] [Address(RVA = "0x18AC620", Offset = "0x18AAE20", VA = "0x1818AC620")]
private void FSpit() private void FBite()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004D9 RID: 1241 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004D9 RID: 1241 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004D9")] [Token(Token = "0x60004D9")]
[Address(RVA = "0x179FD20", Offset = "0x179EB20", VA = "0x18179FD20")] [Address(RVA = "0x18ACB60", Offset = "0x18AB360", VA = "0x1818ACB60")]
private void FSpitFire() private void FSpit()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004DA RID: 1242 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004DA RID: 1242 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004DA")] [Token(Token = "0x60004DA")]
[Address(RVA = "0x179FBF0", Offset = "0x179E9F0", VA = "0x18179FBF0")] [Address(RVA = "0x18ACA90", Offset = "0x18AB290", VA = "0x1818ACA90")]
private void FSpitFireLoop() private void FSpitFire()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004DB RID: 1243 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004DB RID: 1243 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004DB")] [Token(Token = "0x60004DB")]
[Address(RVA = "0x179FAF0", Offset = "0x179E8F0", VA = "0x18179FAF0")] [Address(RVA = "0x18AC960", Offset = "0x18AB160", VA = "0x1818AC960")]
private void FSpitFireEnd() private void FSpitFireLoop()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004DC RID: 1244 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004DC RID: 1244 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004DC")] [Token(Token = "0x60004DC")]
[Address(RVA = "0x17A0D80", Offset = "0x179FB80", VA = "0x1817A0D80", Slot = "33")] [Address(RVA = "0x18AC860", Offset = "0x18AB060", VA = "0x1818AC860")]
private void FSpitFireEnd()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004DD RID: 1245 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004DD")]
[Address(RVA = "0x18ADAF0", Offset = "0x18AC2F0", VA = "0x1818ADAF0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004DD RID: 1245 RVA: 0x0000C0B4 File Offset: 0x0000A2B4 // Token: 0x060004DE RID: 1246 RVA: 0x0000C574 File Offset: 0x0000A774
[Token(Token = "0x60004DD")] [Token(Token = "0x60004DE")]
[Address(RVA = "0x179F890", Offset = "0x179E690", VA = "0x18179F890")] [Address(RVA = "0x18AC600", Offset = "0x18AAE00", VA = "0x1818AC600")]
public AI_GhostC_B_Red() public AI_GhostC_B_Red()
{ {
this.g_fAttackRadius = 1.2f; this.g_fAttackRadius = 1.2f;
base..ctor(); base..ctor();
} }
// Token: 0x040005A2 RID: 1442 // Token: 0x040005AF RID: 1455
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x40005A2")] [Token(Token = "0x40005AF")]
private AI_GhostC_B_Red.AIFighting g_Fightting; private AI_GhostC_B_Red.AIFighting g_Fightting;
// Token: 0x040005A3 RID: 1443 // Token: 0x040005B0 RID: 1456
[Token(Token = "0x40005A3")] [Token(Token = "0x40005B0")]
private const float g_fNormailVision = 30f; private const float g_fNormailVision = 30f;
// Token: 0x040005A4 RID: 1444 // Token: 0x040005B1 RID: 1457
[Token(Token = "0x40005A4")] [Token(Token = "0x40005B1")]
private const float g_fFightVision = 40f; private const float g_fFightVision = 40f;
// Token: 0x02000075 RID: 117 // Token: 0x02000076 RID: 118
[Token(Token = "0x2000075")] [Token(Token = "0x2000076")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x040005A6 RID: 1446 // Token: 0x040005B3 RID: 1459
[Token(Token = "0x40005A6")] [Token(Token = "0x40005B3")]
Watch, Watch,
// Token: 0x040005A7 RID: 1447 // Token: 0x040005B4 RID: 1460
[Token(Token = "0x40005A7")] [Token(Token = "0x40005B4")]
Track, Track,
// Token: 0x040005A8 RID: 1448 // Token: 0x040005B5 RID: 1461
[Token(Token = "0x40005A8")] [Token(Token = "0x40005B5")]
Bite, Bite,
// Token: 0x040005A9 RID: 1449 // Token: 0x040005B6 RID: 1462
[Token(Token = "0x40005A9")] [Token(Token = "0x40005B6")]
Spit, Spit,
// Token: 0x040005AA RID: 1450 // Token: 0x040005B7 RID: 1463
[Token(Token = "0x40005AA")] [Token(Token = "0x40005B7")]
SpitFire, SpitFire,
// Token: 0x040005AB RID: 1451 // Token: 0x040005B8 RID: 1464
[Token(Token = "0x40005AB")] [Token(Token = "0x40005B8")]
SpitFireLoop, SpitFireLoop,
// Token: 0x040005AC RID: 1452 // Token: 0x040005B9 RID: 1465
[Token(Token = "0x40005AC")] [Token(Token = "0x40005B9")]
SpitFireEnd SpitFireEnd
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000076 RID: 118 // Token: 0x02000077 RID: 119
[Token(Token = "0x2000076")] [Token(Token = "0x2000077")]
public class AI_GhostC_Dark : AI_GhostC public class AI_GhostC_Dark : AI_GhostC
{ {
// Token: 0x060004DE RID: 1246 RVA: 0x0000C0D4 File Offset: 0x0000A2D4 // Token: 0x060004DF RID: 1247 RVA: 0x0000C594 File Offset: 0x0000A794
[Token(Token = "0x60004DE")] [Token(Token = "0x60004DF")]
[Address(RVA = "0x17A25F0", Offset = "0x17A13F0", VA = "0x1817A25F0", Slot = "4")] [Address(RVA = "0x18AF360", Offset = "0x18ADB60", VA = "0x1818AF360", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -18,17 +18,17 @@ public class AI_GhostC_Dark : AI_GhostC
this.g_fVisionDistance = 12f; this.g_fVisionDistance = 12f;
} }
// Token: 0x060004DF RID: 1247 RVA: 0x0000C118 File Offset: 0x0000A318 // Token: 0x060004E0 RID: 1248 RVA: 0x0000C5D8 File Offset: 0x0000A7D8
[Token(Token = "0x60004DF")] [Token(Token = "0x60004E0")]
[Address(RVA = "0x17A25E0", Offset = "0x17A13E0", VA = "0x1817A25E0", Slot = "39")] [Address(RVA = "0x18AF350", Offset = "0x18ADB50", VA = "0x1818AF350", Slot = "39")]
protected override void SetFightTrackWaitTime() protected override void SetFightTrackWaitTime()
{ {
this.g_fWaitTime = 15f; this.g_fWaitTime = 15f;
} }
// Token: 0x060004E0 RID: 1248 RVA: 0x0000C130 File Offset: 0x0000A330 // Token: 0x060004E1 RID: 1249 RVA: 0x0000C5F0 File Offset: 0x0000A7F0
[Token(Token = "0x60004E0")] [Token(Token = "0x60004E1")]
[Address(RVA = "0x179F890", Offset = "0x179E690", VA = "0x18179F890")] [Address(RVA = "0x18AC600", Offset = "0x18AAE00", VA = "0x1818AC600")]
public AI_GhostC_Dark() public AI_GhostC_Dark()
{ {
this.g_fAttackRadius = 1.2f; this.g_fAttackRadius = 1.2f;

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000077 RID: 119 // Token: 0x02000078 RID: 120
[Token(Token = "0x2000077")] [Token(Token = "0x2000078")]
public class AI_GhostC_Lightning : AI_GhostC public class AI_GhostC_Lightning : AI_GhostC
{ {
// Token: 0x060004E1 RID: 1249 RVA: 0x0000C150 File Offset: 0x0000A350 // Token: 0x060004E2 RID: 1250 RVA: 0x0000C610 File Offset: 0x0000A810
[Token(Token = "0x60004E1")] [Token(Token = "0x60004E2")]
[Address(RVA = "0x17A6400", Offset = "0x17A5200", VA = "0x1817A6400", Slot = "4")] [Address(RVA = "0x18B3170", Offset = "0x18B1970", VA = "0x1818B3170", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -19,81 +19,81 @@ public class AI_GhostC_Lightning : AI_GhostC
this.g_fDashSpeed = 15f; this.g_fDashSpeed = 15f;
} }
// Token: 0x060004E2 RID: 1250 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004E2")]
[Address(RVA = "0x17A6520", Offset = "0x17A5320", VA = "0x1817A6520", Slot = "5")]
public override void Update(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004E3 RID: 1251 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004E3 RID: 1251 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004E3")] [Token(Token = "0x60004E3")]
[Address(RVA = "0x16B4BD0", Offset = "0x16B39D0", VA = "0x1816B4BD0")] [Address(RVA = "0x18B3290", Offset = "0x18B1A90", VA = "0x1818B3290", Slot = "5")]
private new void StatusSwich() public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004E4 RID: 1252 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004E4 RID: 1252 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004E4")] [Token(Token = "0x60004E4")]
[Address(RVA = "0x17A5D40", Offset = "0x17A4B40", VA = "0x1817A5D40", Slot = "38")] [Address(RVA = "0x177CA80", Offset = "0x177B280", VA = "0x18177CA80")]
public override void InitStatus(AI_NPC.AIStatus Status) private new void StatusSwich()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004E5 RID: 1253 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004E5 RID: 1253 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004E5")] [Token(Token = "0x60004E5")]
[Address(RVA = "0x17A5280", Offset = "0x17A4080", VA = "0x1817A5280", Slot = "22")] [Address(RVA = "0x18B2AB0", Offset = "0x18B12B0", VA = "0x1818B2AB0", Slot = "38")]
public override void Fighting() public override void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004E6 RID: 1254 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004E6 RID: 1254 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004E6")] [Token(Token = "0x60004E6")]
[Address(RVA = "0x17A5910", Offset = "0x17A4710", VA = "0x1817A5910")] [Address(RVA = "0x18B1FF0", Offset = "0x18B07F0", VA = "0x1818B1FF0", Slot = "22")]
private void InitFightingType(AI_GhostC_Lightning.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004E7 RID: 1255 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004E7 RID: 1255 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004E7")] [Token(Token = "0x60004E7")]
[Address(RVA = "0x17A5100", Offset = "0x17A3F00", VA = "0x1817A5100")] [Address(RVA = "0x18B2680", Offset = "0x18B0E80", VA = "0x1818B2680")]
private void FWatch() private void InitFightingType(AI_GhostC_Lightning.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004E8 RID: 1256 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004E8 RID: 1256 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004E8")] [Token(Token = "0x60004E8")]
[Address(RVA = "0x17A4FC0", Offset = "0x17A3DC0", VA = "0x1817A4FC0")] [Address(RVA = "0x18B1E70", Offset = "0x18B0670", VA = "0x1818B1E70")]
private void FTrack() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004E9 RID: 1257 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004E9 RID: 1257 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004E9")] [Token(Token = "0x60004E9")]
[Address(RVA = "0x17A4B20", Offset = "0x17A3920", VA = "0x1817A4B20")] [Address(RVA = "0x18B1D30", Offset = "0x18B0530", VA = "0x1818B1D30")]
private void FBite() private void FTrack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004EA RID: 1258 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004EA RID: 1258 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004EA")] [Token(Token = "0x60004EA")]
[Address(RVA = "0x17A4E50", Offset = "0x17A3C50", VA = "0x1817A4E50")] [Address(RVA = "0x18B1890", Offset = "0x18B0090", VA = "0x1818B1890")]
private void FBite()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004EB RID: 1259 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004EB")]
[Address(RVA = "0x18B1BC0", Offset = "0x18B03C0", VA = "0x1818B1BC0")]
private void FRunBite01() private void FRunBite01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004EB RID: 1259 RVA: 0x0000C19C File Offset: 0x0000A39C // Token: 0x060004EC RID: 1260 RVA: 0x0000C65C File Offset: 0x0000A85C
[Token(Token = "0x60004EB")] [Token(Token = "0x60004EC")]
[Address(RVA = "0x17A4F90", Offset = "0x17A3D90", VA = "0x1817A4F90")] [Address(RVA = "0x18B1D00", Offset = "0x18B0500", VA = "0x1818B1D00")]
private void FRunBite02() private void FRunBite02()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -107,30 +107,46 @@ public class AI_GhostC_Lightning : AI_GhostC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060004EC RID: 1260 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004ED RID: 1261 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004EC")] [Token(Token = "0x60004ED")]
[Address(RVA = "0x17A4D00", Offset = "0x17A3B00", VA = "0x1817A4D00")] [Address(RVA = "0x18B1A70", Offset = "0x18B0270", VA = "0x1818B1A70")]
private void FCharge() private void FCharge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004ED RID: 1261 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004EE RID: 1262 RVA: 0x0000C688 File Offset: 0x0000A888
[Token(Token = "0x60004ED")]
[Address(RVA = "0x17A62B0", Offset = "0x17A50B0", VA = "0x1817A62B0")]
public void OpenLightningSpeedUp()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004EE RID: 1262 RVA: 0x0000C1C8 File Offset: 0x0000A3C8
[Token(Token = "0x60004EE")] [Token(Token = "0x60004EE")]
[Address(RVA = "0x17A6450", Offset = "0x17A5250", VA = "0x1817A6450")] [Address(RVA = "0x18B3020", Offset = "0x18B1820", VA = "0x1818B3020")]
public void StopLightningSpeedUp() public void OpenLightningSpeedUp()
{ {
/* /*
An exception occurred when decompiling this method (060004EE) An exception occurred when decompiling this method (060004EE)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_GhostC_Lightning::OpenLightningSpeedUp()
---> 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: 0x060004EF RID: 1263 RVA: 0x0000C710 File Offset: 0x0000A910
[Token(Token = "0x60004EF")]
[Address(RVA = "0x18B31C0", Offset = "0x18B19C0", VA = "0x1818B31C0")]
public void StopLightningSpeedUp()
{
/*
An exception occurred when decompiling this method (060004EF)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_GhostC_Lightning::StopLightningSpeedUp() ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_GhostC_Lightning::StopLightningSpeedUp()
---> System.ArgumentOutOfRangeException: Non-negative number required. (Parameter 'length') ---> System.ArgumentOutOfRangeException: Non-negative number required. (Parameter 'length')
@@ -147,13 +163,13 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_Gho
*/; */;
} }
// Token: 0x060004EF RID: 1263 RVA: 0x0000C244 File Offset: 0x0000A444 // Token: 0x060004F0 RID: 1264 RVA: 0x0000C78C File Offset: 0x0000A98C
[Token(Token = "0x60004EF")] [Token(Token = "0x60004F0")]
[Address(RVA = "0x17A6390", Offset = "0x17A5190", VA = "0x1817A6390", Slot = "35")] [Address(RVA = "0x18B3100", Offset = "0x18B1900", VA = "0x1818B3100", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
/* /*
An exception occurred when decompiling this method (060004EF) An exception occurred when decompiling this method (060004F0)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_GhostC_Lightning::SetTimeScale(System.Single) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_GhostC_Lightning::SetTimeScale(System.Single)
@@ -171,74 +187,74 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AI_Gho
*/; */;
} }
// Token: 0x060004F0 RID: 1264 RVA: 0x0000C290 File Offset: 0x0000A490 // Token: 0x060004F1 RID: 1265 RVA: 0x0000C7D8 File Offset: 0x0000A9D8
[Token(Token = "0x60004F0")] [Token(Token = "0x60004F1")]
[Address(RVA = "0x17A6920", Offset = "0x17A5720", VA = "0x1817A6920")] [Address(RVA = "0x18B3690", Offset = "0x18B1E90", VA = "0x1818B3690")]
public AI_GhostC_Lightning() public AI_GhostC_Lightning()
{ {
this.g_fAttackRadius = 1.2f; this.g_fAttackRadius = 1.2f;
base..ctor(); base..ctor();
} }
// Token: 0x040005AD RID: 1453 // Token: 0x040005BA RID: 1466
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x40005AD")] [Token(Token = "0x40005BA")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x040005AE RID: 1454 // Token: 0x040005BB RID: 1467
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x204")]
[Token(Token = "0x40005AE")] [Token(Token = "0x40005BB")]
private AI_GhostC_Lightning.AIFighting g_Fightting; private AI_GhostC_Lightning.AIFighting g_Fightting;
// Token: 0x040005AF RID: 1455 // Token: 0x040005BC RID: 1468
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x40005AF")] [Token(Token = "0x40005BC")]
private float g_fWorldTimeDeltaTime = 1f; private float g_fWorldTimeDeltaTime = 1f;
// Token: 0x040005B0 RID: 1456 // Token: 0x040005BD RID: 1469
[FieldOffset(Offset = "0x20C")] [FieldOffset(Offset = "0x20C")]
[Token(Token = "0x40005B0")] [Token(Token = "0x40005BD")]
private bool g_bLightningSpeedUp; private bool g_bLightningSpeedUp;
// Token: 0x040005B1 RID: 1457 // Token: 0x040005BE RID: 1470
[Token(Token = "0x40005B1")] [Token(Token = "0x40005BE")]
private const float g_fLightningModeTime = 7.5f; private const float g_fLightningModeTime = 7.5f;
// Token: 0x040005B2 RID: 1458 // Token: 0x040005BF RID: 1471
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x40005B2")] [Token(Token = "0x40005BF")]
private float g_fLightningModeTimeVal; private float g_fLightningModeTimeVal;
// Token: 0x040005B3 RID: 1459 // Token: 0x040005C0 RID: 1472
[Token(Token = "0x40005B3")] [Token(Token = "0x40005C0")]
private const float g_fTimeScaleLightning = 1.8f; private const float g_fTimeScaleLightning = 1.8f;
// Token: 0x040005B4 RID: 1460 // Token: 0x040005C1 RID: 1473
[FieldOffset(Offset = "0x214")] [FieldOffset(Offset = "0x214")]
[Token(Token = "0x40005B4")] [Token(Token = "0x40005C1")]
private float g_fTimeScaleLightningVal = 1f; private float g_fTimeScaleLightningVal = 1f;
// Token: 0x02000078 RID: 120 // Token: 0x02000079 RID: 121
[Token(Token = "0x2000078")] [Token(Token = "0x2000079")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x040005B6 RID: 1462 // Token: 0x040005C3 RID: 1475
[Token(Token = "0x40005B6")] [Token(Token = "0x40005C3")]
Watch, Watch,
// Token: 0x040005B7 RID: 1463 // Token: 0x040005C4 RID: 1476
[Token(Token = "0x40005B7")] [Token(Token = "0x40005C4")]
Bite, Bite,
// Token: 0x040005B8 RID: 1464 // Token: 0x040005C5 RID: 1477
[Token(Token = "0x40005B8")] [Token(Token = "0x40005C5")]
RunBite01, RunBite01,
// Token: 0x040005B9 RID: 1465 // Token: 0x040005C6 RID: 1478
[Token(Token = "0x40005B9")] [Token(Token = "0x40005C6")]
RunBite02, RunBite02,
// Token: 0x040005BA RID: 1466 // Token: 0x040005C7 RID: 1479
[Token(Token = "0x40005BA")] [Token(Token = "0x40005C7")]
Track, Track,
// Token: 0x040005BB RID: 1467 // Token: 0x040005C8 RID: 1480
[Token(Token = "0x40005BB")] [Token(Token = "0x40005C8")]
Charge Charge
} }
} }

View File

@@ -1,48 +1,48 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000079 RID: 121 // Token: 0x0200007A RID: 122
[Token(Token = "0x2000079")] [Token(Token = "0x200007A")]
public class AI_GhostC_Red : AI_NPC public class AI_GhostC_Red : AI_NPC
{ {
// Token: 0x060004F1 RID: 1265 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004F2 RID: 1266 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004F1")] [Token(Token = "0x60004F2")]
[Address(RVA = "0x17A9F30", Offset = "0x17A8D30", VA = "0x1817A9F30", Slot = "4")] [Address(RVA = "0x18B6CA0", Offset = "0x18B54A0", VA = "0x1818B6CA0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004F2 RID: 1266 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004F3 RID: 1267 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004F2")] [Token(Token = "0x60004F3")]
[Address(RVA = "0x17AA730", Offset = "0x17A9530", VA = "0x1817AA730", Slot = "5")] [Address(RVA = "0x18B74A0", Offset = "0x18B5CA0", VA = "0x1818B74A0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004F3 RID: 1267 RVA: 0x0000C2C4 File Offset: 0x0000A4C4 // Token: 0x060004F4 RID: 1268 RVA: 0x0000C80C File Offset: 0x0000AA0C
[Token(Token = "0x60004F3")] [Token(Token = "0x60004F4")]
[Address(RVA = "0x17A4AE0", Offset = "0x17A38E0", VA = "0x1817A4AE0", Slot = "6")] [Address(RVA = "0x18B1850", Offset = "0x18B0050", VA = "0x1818B1850", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
} }
// Token: 0x060004F4 RID: 1268 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004F5 RID: 1269 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004F4")] [Token(Token = "0x60004F5")]
[Address(RVA = "0x17A9780", Offset = "0x17A8580", VA = "0x1817A9780", Slot = "38")] [Address(RVA = "0x18B64F0", Offset = "0x18B4CF0", VA = "0x1818B64F0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004F5 RID: 1269 RVA: 0x0000C2F0 File Offset: 0x0000A4F0 // Token: 0x060004F6 RID: 1270 RVA: 0x0000C838 File Offset: 0x0000AA38
[Token(Token = "0x60004F5")] [Token(Token = "0x60004F6")]
[Address(RVA = "0x17A7220", Offset = "0x17A6020", VA = "0x1817A7220")] [Address(RVA = "0x18B3F90", Offset = "0x18B2790", VA = "0x1818B3F90")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
if (Status == AI_NPC.AIStatus.LookFor) if (Status == AI_NPC.AIStatus.LookFor)
@@ -53,105 +53,105 @@ public class AI_GhostC_Red : AI_NPC
} }
} }
// Token: 0x060004F6 RID: 1270 RVA: 0x0000C324 File Offset: 0x0000A524 // Token: 0x060004F7 RID: 1271 RVA: 0x0000C86C File Offset: 0x0000AA6C
[Token(Token = "0x60004F6")] [Token(Token = "0x60004F7")]
[Address(RVA = "0x11DB210", Offset = "0x11DA010", VA = "0x1811DB210", Slot = "29")] [Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "29")]
public override void ResurrectionStatus() public override void ResurrectionStatus()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060004F7 RID: 1271 RVA: 0x0000C354 File Offset: 0x0000A554 // Token: 0x060004F8 RID: 1272 RVA: 0x0000C89C File Offset: 0x0000AA9C
[Token(Token = "0x60004F7")] [Token(Token = "0x60004F8")]
[Address(RVA = "0x17A9ED0", Offset = "0x17A8CD0", VA = "0x1817A9ED0", Slot = "7")] [Address(RVA = "0x18B6C40", Offset = "0x18B5440", VA = "0x1818B6C40", Slot = "7")]
public override void Special() public override void Special()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060004F8 RID: 1272 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004F8")]
[Address(RVA = "0x17A4190", Offset = "0x17A2F90", VA = "0x1817A4190", Slot = "8")]
public override void Idle()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060004F9 RID: 1273 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004F9 RID: 1273 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004F9")] [Token(Token = "0x60004F9")]
[Address(RVA = "0x17A69A0", Offset = "0x17A57A0", VA = "0x1817A69A0", Slot = "11")] [Address(RVA = "0x18B0F00", Offset = "0x18AF700", VA = "0x1818B0F00", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004FA RID: 1274 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004FA RID: 1274 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004FA")] [Token(Token = "0x60004FA")]
[Address(RVA = "0x17A8190", Offset = "0x17A6F90", VA = "0x1817A8190", Slot = "19")] [Address(RVA = "0x18B3710", Offset = "0x18B1F10", VA = "0x1818B3710", Slot = "11")]
public override void GoHome() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004FB RID: 1275 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004FB RID: 1275 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004FB")] [Token(Token = "0x60004FB")]
[Address(RVA = "0x17A6B00", Offset = "0x17A5900", VA = "0x1817A6B00", Slot = "12")] [Address(RVA = "0x18B4F00", Offset = "0x18B3700", VA = "0x1818B4F00", Slot = "19")]
public override void Confirming() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004FC RID: 1276 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004FC RID: 1276 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004FC")] [Token(Token = "0x60004FC")]
[Address(RVA = "0x17A9D00", Offset = "0x17A8B00", VA = "0x1817A9D00", Slot = "16")] [Address(RVA = "0x18B3870", Offset = "0x18B2070", VA = "0x1818B3870", Slot = "12")]
public override void LookFor() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004FD RID: 1277 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004FD RID: 1277 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004FD")] [Token(Token = "0x60004FD")]
[Address(RVA = "0x17A7C30", Offset = "0x17A6A30", VA = "0x1817A7C30", Slot = "22")] [Address(RVA = "0x18B6A70", Offset = "0x18B5270", VA = "0x1818B6A70", Slot = "16")]
public override void Fighting() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004FE RID: 1278 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004FE RID: 1278 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004FE")] [Token(Token = "0x60004FE")]
[Address(RVA = "0x17A9100", Offset = "0x17A7F00", VA = "0x1817A9100")] [Address(RVA = "0x18B49A0", Offset = "0x18B31A0", VA = "0x1818B49A0", Slot = "22")]
private void InitFightingType(AI_GhostC_Red.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060004FF RID: 1279 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060004FF RID: 1279 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60004FF")] [Token(Token = "0x60004FF")]
[Address(RVA = "0x17A78A0", Offset = "0x17A66A0", VA = "0x1817A78A0")] [Address(RVA = "0x18B5E70", Offset = "0x18B4670", VA = "0x1818B5E70")]
private void InitFightingType(AI_GhostC_Red.AIFighting Type)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000500 RID: 1280 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000500")]
[Address(RVA = "0x18B4610", Offset = "0x18B2E10", VA = "0x1818B4610")]
private void FWatch() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000500 RID: 1280 RVA: 0x0000C384 File Offset: 0x0000A584 // Token: 0x06000501 RID: 1281 RVA: 0x0000C8CC File Offset: 0x0000AACC
[Token(Token = "0x6000500")] [Token(Token = "0x6000501")]
[Address(RVA = "0x17A8480", Offset = "0x17A7280", VA = "0x1817A8480")] [Address(RVA = "0x18B51F0", Offset = "0x18B39F0", VA = "0x1818B51F0")]
private void HiddenStart() private void HiddenStart()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -175,17 +175,17 @@ public class AI_GhostC_Red : AI_NPC
capsuleCollider.enabled = num4 != 0; capsuleCollider.enabled = num4 != 0;
} }
// Token: 0x06000501 RID: 1281 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000502 RID: 1282 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000501")] [Token(Token = "0x6000502")]
[Address(RVA = "0x17A8520", Offset = "0x17A7320", VA = "0x1817A8520")] [Address(RVA = "0x18B5290", Offset = "0x18B3A90", VA = "0x1818B5290")]
private void Hidden() private void Hidden()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000502 RID: 1282 RVA: 0x0000C3EC File Offset: 0x0000A5EC // Token: 0x06000503 RID: 1283 RVA: 0x0000C934 File Offset: 0x0000AB34
[Token(Token = "0x6000502")] [Token(Token = "0x6000503")]
[Address(RVA = "0x17A82B0", Offset = "0x17A70B0", VA = "0x1817A82B0")] [Address(RVA = "0x18B5020", Offset = "0x18B3820", VA = "0x1818B5020")]
private void HiddenEnd() private void HiddenEnd()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -212,16 +212,16 @@ public class AI_GhostC_Red : AI_NPC
this.g_CC02.enabled = true; this.g_CC02.enabled = true;
} }
// Token: 0x06000503 RID: 1283 RVA: 0x0000C484 File Offset: 0x0000A684 // Token: 0x06000504 RID: 1284 RVA: 0x0000C9CC File Offset: 0x0000ABCC
[Token(Token = "0x6000503")] [Token(Token = "0x6000504")]
[Address(RVA = "0x17A83E0", Offset = "0x17A71E0", VA = "0x1817A83E0")] [Address(RVA = "0x18B5150", Offset = "0x18B3950", VA = "0x1818B5150")]
private void HiddenLookfor() private void HiddenLookfor()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
@@ -234,33 +234,33 @@ public class AI_GhostC_Red : AI_NPC
this.g_CC02.enabled = true; this.g_CC02.enabled = true;
} }
// Token: 0x06000504 RID: 1284 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000504")]
[Address(RVA = "0x17A7290", Offset = "0x17A6090", VA = "0x1817A7290")]
private void HiddenAttack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000505 RID: 1285 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000505 RID: 1285 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000505")] [Token(Token = "0x6000505")]
[Address(RVA = "0x17A7290", Offset = "0x17A6090", VA = "0x1817A7290")] [Address(RVA = "0x18B4000", Offset = "0x18B2800", VA = "0x1818B4000")]
private void FBite() private void HiddenAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000506 RID: 1286 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000506 RID: 1286 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000506")] [Token(Token = "0x6000506")]
[Address(RVA = "0x17A7500", Offset = "0x17A6300", VA = "0x1817A7500")] [Address(RVA = "0x18B4000", Offset = "0x18B2800", VA = "0x1818B4000")]
private void FBite()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000507 RID: 1287 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000507")]
[Address(RVA = "0x18B4270", Offset = "0x18B2A70", VA = "0x1818B4270")]
private void FRunBite01() private void FRunBite01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000507 RID: 1287 RVA: 0x0000C4E0 File Offset: 0x0000A6E0 // Token: 0x06000508 RID: 1288 RVA: 0x0000CA28 File Offset: 0x0000AC28
[Token(Token = "0x6000507")] [Token(Token = "0x6000508")]
[Address(RVA = "0x17A77C0", Offset = "0x17A65C0", VA = "0x1817A77C0")] [Address(RVA = "0x18B4530", Offset = "0x18B2D30", VA = "0x1818B4530")]
private void FRunBite02() private void FRunBite02()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -280,48 +280,48 @@ public class AI_GhostC_Red : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000508 RID: 1288 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000509 RID: 1289 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000508")] [Token(Token = "0x6000509")]
[Address(RVA = "0x17A3780", Offset = "0x17A2580", VA = "0x1817A3780", Slot = "20")] [Address(RVA = "0x18B04F0", Offset = "0x18AECF0", VA = "0x1818B04F0", Slot = "20")]
public override void Hear() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000509 RID: 1289 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600050A RID: 1290 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000509")] [Token(Token = "0x600050A")]
[Address(RVA = "0x17A3610", Offset = "0x17A2410", VA = "0x1817A3610", Slot = "21")] [Address(RVA = "0x18B0380", Offset = "0x18AEB80", VA = "0x1818B0380", Slot = "21")]
public override void HearCheck() public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600050A RID: 1290 RVA: 0x0000C548 File Offset: 0x0000A748 // Token: 0x0600050B RID: 1291 RVA: 0x0000CA90 File Offset: 0x0000AC90
[Token(Token = "0x600050A")] [Token(Token = "0x600050B")]
[Address(RVA = "0x11D5AB0", Offset = "0x11D48B0", VA = "0x1811D5AB0", Slot = "23")] [Address(RVA = "0x169FB40", Offset = "0x169E340", VA = "0x18169FB40", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600050B RID: 1291 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600050C RID: 1292 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600050B")] [Token(Token = "0x600050C")]
[Address(RVA = "0x17A6F30", Offset = "0x17A5D30", VA = "0x1817A6F30", Slot = "27")] [Address(RVA = "0x18B3CA0", Offset = "0x18B24A0", VA = "0x1818B3CA0", Slot = "27")]
public override void Death() public override void Death()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600050C RID: 1292 RVA: 0x0000C574 File Offset: 0x0000A774 // Token: 0x0600050D RID: 1293 RVA: 0x0000CABC File Offset: 0x0000ACBC
[Token(Token = "0x600050C")] [Token(Token = "0x600050D")]
[Address(RVA = "0x17A7050", Offset = "0x17A5E50", VA = "0x1817A7050", Slot = "28")] [Address(RVA = "0x18B3DC0", Offset = "0x18B25C0", VA = "0x1818B3DC0", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -352,50 +352,50 @@ public class AI_GhostC_Red : AI_NPC
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
IL_A2: IL_A2:
base.Initialize(); base..ctor();
} }
// Token: 0x0600050D RID: 1293 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600050E RID: 1294 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600050D")] [Token(Token = "0x600050E")]
[Address(RVA = "0x17A8870", Offset = "0x17A7670", VA = "0x1817A8870", Slot = "33")] [Address(RVA = "0x18B55E0", Offset = "0x18B3DE0", VA = "0x1818B55E0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600050E RID: 1294 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600050F RID: 1295 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600050E")] [Token(Token = "0x600050F")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600050F RID: 1295 RVA: 0x0000C630 File Offset: 0x0000A830 // Token: 0x06000510 RID: 1296 RVA: 0x0000CB78 File Offset: 0x0000AD78
[Token(Token = "0x600050F")] [Token(Token = "0x6000510")]
[Address(RVA = "0x17A9DF0", Offset = "0x17A8BF0", VA = "0x1817A9DF0", Slot = "30")] [Address(RVA = "0x18B6B60", Offset = "0x18B5360", VA = "0x1818B6B60", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x06000510 RID: 1296 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000511 RID: 1297 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000510")] [Token(Token = "0x6000511")]
[Address(RVA = "0x17A6D00", Offset = "0x17A5B00", VA = "0x1817A6D00", Slot = "31")] [Address(RVA = "0x18B3A70", Offset = "0x18B2270", VA = "0x1818B3A70", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000511 RID: 1297 RVA: 0x0000C658 File Offset: 0x0000A858 // Token: 0x06000512 RID: 1298 RVA: 0x0000CBA0 File Offset: 0x0000ADA0
[Token(Token = "0x6000511")] [Token(Token = "0x6000512")]
[Address(RVA = "0x17A9D50", Offset = "0x17A8B50", VA = "0x1817A9D50", Slot = "32")] [Address(RVA = "0x18B6AC0", Offset = "0x18B52C0", VA = "0x1818B6AC0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01; SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01;
int num = 0; int num = 0;
skinnedMeshRenderer.enabled = num != 0; skinnedMeshRenderer.enabled = num != 0;
@@ -414,9 +414,9 @@ public class AI_GhostC_Red : AI_NPC
g_This.SetActive(num5 != 0); g_This.SetActive(num5 != 0);
} }
// Token: 0x06000512 RID: 1298 RVA: 0x0000C6DC File Offset: 0x0000A8DC // Token: 0x06000513 RID: 1299 RVA: 0x0000CC24 File Offset: 0x0000AE24
[Token(Token = "0x6000512")] [Token(Token = "0x6000513")]
[Address(RVA = "0x17A9E40", Offset = "0x17A8C40", VA = "0x1817A9E40", Slot = "35")] [Address(RVA = "0x18B6BB0", Offset = "0x18B53B0", VA = "0x1818B6BB0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
@@ -424,144 +424,144 @@ public class AI_GhostC_Red : AI_NPC
ParticleSystem.MainModule.set_simulationSpeed_Injected(this.g_DeathEffect.main, 0.001f); ParticleSystem.MainModule.set_simulationSpeed_Injected(this.g_DeathEffect.main, 0.001f);
} }
// Token: 0x06000513 RID: 1299 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000514 RID: 1300 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000513")] [Token(Token = "0x6000514")]
[Address(RVA = "0x1791390", Offset = "0x1790190", VA = "0x181791390", Slot = "36")] [Address(RVA = "0x169F280", Offset = "0x169DA80", VA = "0x18169F280", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000514 RID: 1300 RVA: 0x0000C724 File Offset: 0x0000A924 // Token: 0x06000515 RID: 1301 RVA: 0x0000CC6C File Offset: 0x0000AE6C
[Token(Token = "0x6000514")] [Token(Token = "0x6000515")]
[Address(RVA = "0x17AA9B0", Offset = "0x17A97B0", VA = "0x1817AA9B0")] [Address(RVA = "0x18B7720", Offset = "0x18B5F20", VA = "0x1818B7720")]
public AI_GhostC_Red() public AI_GhostC_Red()
{ {
} }
// Token: 0x040005BC RID: 1468 // Token: 0x040005C9 RID: 1481
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40005BC")] [Token(Token = "0x40005C9")]
protected GhostCEffectPlay g_Effect; protected GhostCEffectPlay g_Effect;
// Token: 0x040005BD RID: 1469 // Token: 0x040005CA RID: 1482
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40005BD")] [Token(Token = "0x40005CA")]
protected float g_fAttackRadius = 2f; protected float g_fAttackRadius = 2f;
// Token: 0x040005BE RID: 1470 // Token: 0x040005CB RID: 1483
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x40005BE")] [Token(Token = "0x40005CB")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x040005BF RID: 1471 // Token: 0x040005CC RID: 1484
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40005BF")] [Token(Token = "0x40005CC")]
protected Material g_Mat; protected Material g_Mat;
// Token: 0x040005C0 RID: 1472 // Token: 0x040005CD RID: 1485
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40005C0")] [Token(Token = "0x40005CD")]
protected Color g_EyeColor; protected Color g_EyeColor;
// Token: 0x040005C1 RID: 1473 // Token: 0x040005CE RID: 1486
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x40005C1")] [Token(Token = "0x40005CE")]
protected Color g_BodyColor; protected Color g_BodyColor;
// Token: 0x040005C2 RID: 1474 // Token: 0x040005CF RID: 1487
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40005C2")] [Token(Token = "0x40005CF")]
protected Color g_DefaultColor; protected Color g_DefaultColor;
// Token: 0x040005C3 RID: 1475 // Token: 0x040005D0 RID: 1488
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40005C3")] [Token(Token = "0x40005D0")]
protected SkinnedMeshRenderer g_MeshRender01; protected SkinnedMeshRenderer g_MeshRender01;
// Token: 0x040005C4 RID: 1476 // Token: 0x040005D1 RID: 1489
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40005C4")] [Token(Token = "0x40005D1")]
protected CapsuleCollider g_CC02; protected CapsuleCollider g_CC02;
// Token: 0x040005C5 RID: 1477 // Token: 0x040005D2 RID: 1490
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40005C5")] [Token(Token = "0x40005D2")]
protected CCController g_CCC; protected CCController g_CCC;
// Token: 0x040005C6 RID: 1478 // Token: 0x040005D3 RID: 1491
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40005C6")] [Token(Token = "0x40005D3")]
protected ParticleSystem g_BodyEffect; protected ParticleSystem g_BodyEffect;
// Token: 0x040005C7 RID: 1479 // Token: 0x040005D4 RID: 1492
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40005C7")] [Token(Token = "0x40005D4")]
protected ParticleSystem g_DeathEffect; protected ParticleSystem g_DeathEffect;
// Token: 0x040005C8 RID: 1480 // Token: 0x040005D5 RID: 1493
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40005C8")] [Token(Token = "0x40005D5")]
protected Shake g_ShakeHead; protected Shake g_ShakeHead;
// Token: 0x040005C9 RID: 1481 // Token: 0x040005D6 RID: 1494
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x40005C9")] [Token(Token = "0x40005D6")]
protected Shake g_ShakeBody; protected Shake g_ShakeBody;
// Token: 0x040005CA RID: 1482 // Token: 0x040005D7 RID: 1495
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x40005CA")] [Token(Token = "0x40005D7")]
private AI_GhostC_Red.AIFighting g_Fightting; private AI_GhostC_Red.AIFighting g_Fightting;
// Token: 0x040005CB RID: 1483 // Token: 0x040005D8 RID: 1496
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x40005CB")] [Token(Token = "0x40005D8")]
private bool g_bRunBite; private bool g_bRunBite;
// Token: 0x040005CC RID: 1484 // Token: 0x040005D9 RID: 1497
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x40005CC")] [Token(Token = "0x40005D9")]
protected float g_fAttackMoveTime; protected float g_fAttackMoveTime;
// Token: 0x040005CD RID: 1485 // Token: 0x040005DA RID: 1498
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x40005CD")] [Token(Token = "0x40005DA")]
protected float g_fAttackRotateTime; protected float g_fAttackRotateTime;
// Token: 0x0200007A RID: 122 // Token: 0x0200007B RID: 123
[Token(Token = "0x200007A")] [Token(Token = "0x200007B")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x040005CF RID: 1487 // Token: 0x040005DC RID: 1500
[Token(Token = "0x40005CF")] [Token(Token = "0x40005DC")]
Watch, Watch,
// Token: 0x040005D0 RID: 1488 // Token: 0x040005DD RID: 1501
[Token(Token = "0x40005D0")] [Token(Token = "0x40005DD")]
Bite, Bite,
// Token: 0x040005D1 RID: 1489 // Token: 0x040005DE RID: 1502
[Token(Token = "0x40005D1")] [Token(Token = "0x40005DE")]
RunBite01, RunBite01,
// Token: 0x040005D2 RID: 1490 // Token: 0x040005DF RID: 1503
[Token(Token = "0x40005D2")] [Token(Token = "0x40005DF")]
RunBite02, RunBite02,
// Token: 0x040005D3 RID: 1491 // Token: 0x040005E0 RID: 1504
[Token(Token = "0x40005D3")] [Token(Token = "0x40005E0")]
Track, Track,
// Token: 0x040005D4 RID: 1492 // Token: 0x040005E1 RID: 1505
[Token(Token = "0x40005D4")] [Token(Token = "0x40005E1")]
HiddenStart, HiddenStart,
// Token: 0x040005D5 RID: 1493 // Token: 0x040005E2 RID: 1506
[Token(Token = "0x40005D5")] [Token(Token = "0x40005E2")]
Hidden, Hidden,
// Token: 0x040005D6 RID: 1494 // Token: 0x040005E3 RID: 1507
[Token(Token = "0x40005D6")] [Token(Token = "0x40005E3")]
HiddenEnd, HiddenEnd,
// Token: 0x040005D7 RID: 1495 // Token: 0x040005E4 RID: 1508
[Token(Token = "0x40005D7")] [Token(Token = "0x40005E4")]
HiddenAttack, HiddenAttack,
// Token: 0x040005D8 RID: 1496 // Token: 0x040005E5 RID: 1509
[Token(Token = "0x40005D8")] [Token(Token = "0x40005E5")]
HiddenLookfor HiddenLookfor
} }
} }

View File

@@ -1,156 +1,156 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x0200007B RID: 123 // Token: 0x0200007C RID: 124
[Token(Token = "0x200007B")] [Token(Token = "0x200007C")]
public class AI_GhostD : AI_NPC public class AI_GhostD : AI_NPC
{ {
// Token: 0x06000515 RID: 1301 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000515")]
[Address(RVA = "0x16ACD00", Offset = "0x16ABB00", VA = "0x1816ACD00", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000516 RID: 1302 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000516 RID: 1302 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000516")] [Token(Token = "0x6000516")]
[Address(RVA = "0x16AD180", Offset = "0x16ABF80", VA = "0x1816AD180", Slot = "5")] [Address(RVA = "0x1774BB0", Offset = "0x17733B0", VA = "0x181774BB0", Slot = "4")]
public override void Update(float fDeltaTime) public override void Start(GameObject This, NPCManage NPCM)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000517 RID: 1303 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000517 RID: 1303 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000517")] [Token(Token = "0x6000517")]
[Address(RVA = "0x16AAE50", Offset = "0x16A9C50", VA = "0x1816AAE50", Slot = "38")] [Address(RVA = "0x1775030", Offset = "0x1773830", VA = "0x181775030", Slot = "5")]
public override void Update(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000518 RID: 1304 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000518")]
[Address(RVA = "0x1772CC0", Offset = "0x17714C0", VA = "0x181772CC0", Slot = "38")]
protected virtual void Move() protected virtual void Move()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000518 RID: 1304 RVA: 0x0000C744 File Offset: 0x0000A944 // Token: 0x06000519 RID: 1305 RVA: 0x0000CC8C File Offset: 0x0000AE8C
[Token(Token = "0x6000518")] [Token(Token = "0x6000519")]
[Address(RVA = "0x16AAB20", Offset = "0x16A9920", VA = "0x1816AAB20", Slot = "6")] [Address(RVA = "0x1772990", Offset = "0x1771190", VA = "0x181772990", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeBody.Update(); this.g_ShakeBody.Update();
} }
// Token: 0x06000519 RID: 1305 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600051A RID: 1306 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000519")] [Token(Token = "0x600051A")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600051A RID: 1306 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600051B RID: 1307 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600051A")] [Token(Token = "0x600051B")]
[Address(RVA = "0x16AA410", Offset = "0x16A9210", VA = "0x1816AA410", Slot = "39")] [Address(RVA = "0x1772280", Offset = "0x1770A80", VA = "0x181772280", Slot = "39")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600051B RID: 1307 RVA: 0x0000C764 File Offset: 0x0000A964 // Token: 0x0600051C RID: 1308 RVA: 0x0000CCAC File Offset: 0x0000AEAC
[Token(Token = "0x600051B")] [Token(Token = "0x600051C")]
[Address(RVA = "0x16A91C0", Offset = "0x16A7FC0", VA = "0x1816A91C0", Slot = "29")] [Address(RVA = "0x1771030", Offset = "0x176F830", VA = "0x181771030", Slot = "29")]
public override void ResurrectionStatus() public override void ResurrectionStatus()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; Vector3 pivotLocation = ((MB_IMeshBakerSettings)this).pivotLocation;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600051C RID: 1308 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600051C")]
[Address(RVA = "0x16AA020", Offset = "0x16A8E20", VA = "0x1816AA020", Slot = "8")]
public override void Idle()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600051D RID: 1309 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600051D RID: 1309 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600051D")] [Token(Token = "0x600051D")]
[Address(RVA = "0x16AB580", Offset = "0x16AA380", VA = "0x1816AB580", Slot = "11")] [Address(RVA = "0x1771E90", Offset = "0x1770690", VA = "0x181771E90", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600051E RID: 1310 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600051E RID: 1310 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600051E")] [Token(Token = "0x600051E")]
[Address(RVA = "0x16A8E40", Offset = "0x16A7C40", VA = "0x1816A8E40", Slot = "12")] [Address(RVA = "0x17733F0", Offset = "0x1771BF0", VA = "0x1817733F0", Slot = "11")]
public override void Patrol()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600051F RID: 1311 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600051F")]
[Address(RVA = "0x1770CB0", Offset = "0x176F4B0", VA = "0x181770CB0", Slot = "12")]
public override void Confirming() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600051F RID: 1311 RVA: 0x0000C790 File Offset: 0x0000A990 // Token: 0x06000520 RID: 1312 RVA: 0x0000CCD8 File Offset: 0x0000AED8
[Token(Token = "0x600051F")] [Token(Token = "0x6000520")]
[Address(RVA = "0x6DAEC0", Offset = "0x6D9CC0", VA = "0x1806DAEC0", Slot = "16")] [Address(RVA = "0x70B290", Offset = "0x709A90", VA = "0x18070B290", Slot = "16")]
public override void LookFor() public override void LookFor()
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; Vector3 pivotLocation = ((MB_IMeshBakerSettings)this).pivotLocation;
} }
// Token: 0x06000520 RID: 1312 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000521 RID: 1313 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000520")] [Token(Token = "0x6000521")]
[Address(RVA = "0x16A9960", Offset = "0x16A8760", VA = "0x1816A9960", Slot = "20")] [Address(RVA = "0x17717D0", Offset = "0x176FFD0", VA = "0x1817717D0", Slot = "20")]
public override void Hear() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000521 RID: 1313 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000522 RID: 1314 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000521")] [Token(Token = "0x6000522")]
[Address(RVA = "0x16A9820", Offset = "0x16A8620", VA = "0x1816A9820", Slot = "21")] [Address(RVA = "0x1771690", Offset = "0x176FE90", VA = "0x181771690", Slot = "21")]
public override void HearCheck() public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000522 RID: 1314 RVA: 0x0000C7A4 File Offset: 0x0000A9A4 // Token: 0x06000523 RID: 1315 RVA: 0x0000CCEC File Offset: 0x0000AEEC
[Token(Token = "0x6000522")] [Token(Token = "0x6000523")]
[Address(RVA = "0x16A91C0", Offset = "0x16A7FC0", VA = "0x1816A91C0", Slot = "23")] [Address(RVA = "0x1771030", Offset = "0x176F830", VA = "0x181771030", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; Vector3 pivotLocation = ((MB_IMeshBakerSettings)this).pivotLocation;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000523 RID: 1315 RVA: 0x0000C7D0 File Offset: 0x0000A9D0 // Token: 0x06000524 RID: 1316 RVA: 0x0000CD18 File Offset: 0x0000AF18
[Token(Token = "0x6000523")] [Token(Token = "0x6000524")]
[Address(RVA = "0x16A9200", Offset = "0x16A8000", VA = "0x1816A9200", Slot = "27")] [Address(RVA = "0x1771070", Offset = "0x176F870", VA = "0x181771070", Slot = "27")]
public override void Death() public override void Death()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; Vector3 pivotLocation = ((MB_IMeshBakerSettings)this).pivotLocation;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000524 RID: 1316 RVA: 0x0000C7FC File Offset: 0x0000A9FC // Token: 0x06000525 RID: 1317 RVA: 0x0000CD44 File Offset: 0x0000AF44
[Token(Token = "0x6000524")] [Token(Token = "0x6000525")]
[Address(RVA = "0x16A9240", Offset = "0x16A8040", VA = "0x1816A9240", Slot = "28")] [Address(RVA = "0x17710B0", Offset = "0x176F8B0", VA = "0x1817710B0", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -165,9 +165,9 @@ public class AI_GhostD : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000525 RID: 1317 RVA: 0x0000C834 File Offset: 0x0000AA34 // Token: 0x06000526 RID: 1318 RVA: 0x0000CD7C File Offset: 0x0000AF7C
[Token(Token = "0x6000525")] [Token(Token = "0x6000526")]
[Address(RVA = "0x16A97E0", Offset = "0x16A85E0", VA = "0x1816A97E0", Slot = "22")] [Address(RVA = "0x1771650", Offset = "0x176FE50", VA = "0x181771650", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
AI_GhostD.AIFighting aifighting = this.g_Fightting; AI_GhostD.AIFighting aifighting = this.g_Fightting;
@@ -183,95 +183,95 @@ public class AI_GhostD : AI_NPC
} }
if (aifighting == AI_GhostD.AIFighting.Watch) if (aifighting == AI_GhostD.AIFighting.Watch)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; Vector3 pivotLocation = ((MB_IMeshBakerSettings)this).pivotLocation;
return; return;
} }
} }
// Token: 0x06000526 RID: 1318 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000526")]
[Address(RVA = "0x16AA070", Offset = "0x16A8E70", VA = "0x1816AA070", Slot = "40")]
protected virtual void InitFightingType(AI_GhostD.AIFighting Type)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000527 RID: 1319 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000527 RID: 1319 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000527")] [Token(Token = "0x6000527")]
[Address(RVA = "0x16A9510", Offset = "0x16A8310", VA = "0x1816A9510")] [Address(RVA = "0x1771EE0", Offset = "0x17706E0", VA = "0x181771EE0", Slot = "40")]
private void FightWatch() protected virtual void InitFightingType(AI_GhostD.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000528 RID: 1320 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000528 RID: 1320 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000528")] [Token(Token = "0x6000528")]
[Address(RVA = "0x16A9290", Offset = "0x16A8090", VA = "0x1816A9290")] [Address(RVA = "0x1771380", Offset = "0x176FB80", VA = "0x181771380")]
private void FightWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000529 RID: 1321 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000529")]
[Address(RVA = "0x1771100", Offset = "0x176F900", VA = "0x181771100")]
private void FightCharge() private void FightCharge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000529 RID: 1321 RVA: 0x0000C870 File Offset: 0x0000AA70 // Token: 0x0600052A RID: 1322 RVA: 0x0000CDB8 File Offset: 0x0000AFB8
[Token(Token = "0x6000529")] [Token(Token = "0x600052A")]
[Address(RVA = "0x16A94D0", Offset = "0x16A82D0", VA = "0x1816A94D0", Slot = "41")] [Address(RVA = "0x1771340", Offset = "0x176FB40", VA = "0x181771340", Slot = "41")]
protected virtual void FightShot() protected virtual void FightShot()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; Vector3 pivotLocation = ((MB_IMeshBakerSettings)this).pivotLocation;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600052A RID: 1322 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600052A")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
private void FightPlayerDead()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600052B RID: 1323 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600052B RID: 1323 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600052B")] [Token(Token = "0x600052B")]
[Address(RVA = "0x16A99E0", Offset = "0x16A87E0", VA = "0x1816A99E0", Slot = "33")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
public override void Hit(AttackData Data) private void FightPlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600052C RID: 1324 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600052C RID: 1324 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600052C")] [Token(Token = "0x600052C")]
[Address(RVA = "0x16AB6B0", Offset = "0x16AA4B0", VA = "0x1816AB6B0", Slot = "34")] [Address(RVA = "0x1771850", Offset = "0x1770050", VA = "0x181771850", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600052D RID: 1325 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600052D")]
[Address(RVA = "0x1773520", Offset = "0x1771D20", VA = "0x181773520", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600052D RID: 1325 RVA: 0x0000C89C File Offset: 0x0000AA9C // Token: 0x0600052E RID: 1326 RVA: 0x0000CDE4 File Offset: 0x0000AFE4
[Token(Token = "0x600052D")] [Token(Token = "0x600052E")]
[Address(RVA = "0x16ACC00", Offset = "0x16ABA00", VA = "0x1816ACC00", Slot = "30")] [Address(RVA = "0x1774A70", Offset = "0x1773270", VA = "0x181774A70", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; Vector3 pivotLocation = ((MB_IMeshBakerSettings)this).pivotLocation;
} }
// Token: 0x0600052E RID: 1326 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600052F RID: 1327 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600052E")] [Token(Token = "0x600052F")]
[Address(RVA = "0x16A9010", Offset = "0x16A7E10", VA = "0x1816A9010", Slot = "31")] [Address(RVA = "0x1770E80", Offset = "0x176F680", VA = "0x181770E80", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600052F RID: 1327 RVA: 0x0000C8C0 File Offset: 0x0000AAC0 // Token: 0x06000530 RID: 1328 RVA: 0x0000CE08 File Offset: 0x0000B008
[Token(Token = "0x600052F")] [Token(Token = "0x6000530")]
[Address(RVA = "0x16ACB80", Offset = "0x16AB980", VA = "0x1816ACB80", Slot = "32")] [Address(RVA = "0x17749F0", Offset = "0x17731F0", VA = "0x1817749F0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01; SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01;
@@ -289,159 +289,159 @@ public class AI_GhostD : AI_NPC
g_This.SetActive(num4 != 0); g_This.SetActive(num4 != 0);
} }
// Token: 0x06000530 RID: 1328 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000531 RID: 1329 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000530")] [Token(Token = "0x6000531")]
[Address(RVA = "0x16ACC40", Offset = "0x16ABA40", VA = "0x1816ACC40", Slot = "36")] [Address(RVA = "0x1774AB0", Offset = "0x17732B0", VA = "0x181774AB0", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000531 RID: 1329 RVA: 0x0000C928 File Offset: 0x0000AB28 // Token: 0x06000532 RID: 1330 RVA: 0x0000CE70 File Offset: 0x0000B070
[Token(Token = "0x6000531")] [Token(Token = "0x6000532")]
[Address(RVA = "0x16ACCB0", Offset = "0x16ABAB0", VA = "0x1816ACCB0", Slot = "35")] [Address(RVA = "0x1774B60", Offset = "0x1773360", VA = "0x181774B60", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
this.g_Anim.speed = fTimeScale; this.g_Anim.speed = fTimeScale;
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000532 RID: 1330 RVA: 0x0000C954 File Offset: 0x0000AB54 // Token: 0x06000533 RID: 1331 RVA: 0x0000CE9C File Offset: 0x0000B09C
[Token(Token = "0x6000532")] [Token(Token = "0x6000533")]
[Address(RVA = "0x16AAE20", Offset = "0x16A9C20", VA = "0x1816AAE20")] [Address(RVA = "0x1772C90", Offset = "0x1771490", VA = "0x181772C90")]
public AI_GhostD() public AI_GhostD()
{ {
} }
// Token: 0x040005D9 RID: 1497 // Token: 0x040005E6 RID: 1510
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40005D9")] [Token(Token = "0x40005E6")]
protected GhostDEffectPlay g_Effect; protected GhostDEffectPlay g_Effect;
// Token: 0x040005DA RID: 1498 // Token: 0x040005E7 RID: 1511
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40005DA")] [Token(Token = "0x40005E7")]
protected Shake g_ShakeBody; protected Shake g_ShakeBody;
// Token: 0x040005DB RID: 1499 // Token: 0x040005E8 RID: 1512
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40005DB")] [Token(Token = "0x40005E8")]
private float g_fAttackRadius = 5f; private float g_fAttackRadius = 5f;
// Token: 0x040005DC RID: 1500 // Token: 0x040005E9 RID: 1513
[Token(Token = "0x40005DC")] [Token(Token = "0x40005E9")]
private const float g_fMoveRadius = 5f; private const float g_fMoveRadius = 5f;
// Token: 0x040005DD RID: 1501 // Token: 0x040005EA RID: 1514
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x40005DD")] [Token(Token = "0x40005EA")]
protected float g_fPiX; protected float g_fPiX;
// Token: 0x040005DE RID: 1502 // Token: 0x040005EB RID: 1515
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40005DE")] [Token(Token = "0x40005EB")]
protected float g_fPiY; protected float g_fPiY;
// Token: 0x040005DF RID: 1503 // Token: 0x040005EC RID: 1516
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x40005DF")] [Token(Token = "0x40005EC")]
protected float g_fPiZ; protected float g_fPiZ;
// Token: 0x040005E0 RID: 1504 // Token: 0x040005ED RID: 1517
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40005E0")] [Token(Token = "0x40005ED")]
protected float g_fSpeedX; protected float g_fSpeedX;
// Token: 0x040005E1 RID: 1505 // Token: 0x040005EE RID: 1518
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x40005E1")] [Token(Token = "0x40005EE")]
protected float g_fSpeedY; protected float g_fSpeedY;
// Token: 0x040005E2 RID: 1506 // Token: 0x040005EF RID: 1519
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x40005E2")] [Token(Token = "0x40005EF")]
protected float g_fSpeedZ; protected float g_fSpeedZ;
// Token: 0x040005E3 RID: 1507 // Token: 0x040005F0 RID: 1520
[Token(Token = "0x40005E3")] [Token(Token = "0x40005F0")]
private const float g_fPI2 = 6.2831855f; private const float g_fPI2 = 6.2831855f;
// Token: 0x040005E4 RID: 1508 // Token: 0x040005F1 RID: 1521
[Token(Token = "0x40005E4")] [Token(Token = "0x40005F1")]
private const float g_fSpeedMin = 1f; private const float g_fSpeedMin = 1f;
// Token: 0x040005E5 RID: 1509 // Token: 0x040005F2 RID: 1522
[Token(Token = "0x40005E5")] [Token(Token = "0x40005F2")]
private const float g_fSpeedMax = 2f; private const float g_fSpeedMax = 2f;
// Token: 0x040005E6 RID: 1510 // Token: 0x040005F3 RID: 1523
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x40005E6")] [Token(Token = "0x40005F3")]
protected Vector3 g_v3CenterPos; protected Vector3 g_v3CenterPos;
// Token: 0x040005E7 RID: 1511 // Token: 0x040005F4 RID: 1524
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40005E7")] [Token(Token = "0x40005F4")]
protected Vector3 g_v3Move; protected Vector3 g_v3Move;
// Token: 0x040005E8 RID: 1512 // Token: 0x040005F5 RID: 1525
[FieldOffset(Offset = "0x1B4")] [FieldOffset(Offset = "0x1B4")]
[Token(Token = "0x40005E8")] [Token(Token = "0x40005F5")]
protected float g_fMoveVal = 1f; protected float g_fMoveVal = 1f;
// Token: 0x040005E9 RID: 1513 // Token: 0x040005F6 RID: 1526
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40005E9")] [Token(Token = "0x40005F6")]
protected float g_fPauseMoveTime; protected float g_fPauseMoveTime;
// Token: 0x040005EA RID: 1514 // Token: 0x040005F7 RID: 1527
[FieldOffset(Offset = "0x1BC")] [FieldOffset(Offset = "0x1BC")]
[Token(Token = "0x40005EA")] [Token(Token = "0x40005F7")]
protected float g_fSEMoveVolume; protected float g_fSEMoveVolume;
// Token: 0x040005EB RID: 1515 // Token: 0x040005F8 RID: 1528
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40005EB")] [Token(Token = "0x40005F8")]
private SkinnedMeshRenderer g_MeshRender01; private SkinnedMeshRenderer g_MeshRender01;
// Token: 0x040005EC RID: 1516 // Token: 0x040005F9 RID: 1529
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40005EC")] [Token(Token = "0x40005F9")]
private CCController g_CCC; private CCController g_CCC;
// Token: 0x040005ED RID: 1517 // Token: 0x040005FA RID: 1530
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40005ED")] [Token(Token = "0x40005FA")]
protected float g_fTrackTime; protected float g_fTrackTime;
// Token: 0x040005EE RID: 1518 // Token: 0x040005FB RID: 1531
[FieldOffset(Offset = "0x1D4")] [FieldOffset(Offset = "0x1D4")]
[Token(Token = "0x40005EE")] [Token(Token = "0x40005FB")]
protected AI_GhostD.AIFighting g_Fightting = (AI_GhostD.AIFighting)((ulong)1L); protected AI_GhostD.AIFighting g_Fightting = (AI_GhostD.AIFighting)((ulong)1L);
// Token: 0x040005EF RID: 1519 // Token: 0x040005FC RID: 1532
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40005EF")] [Token(Token = "0x40005FC")]
protected float g_fAttackTips; protected float g_fAttackTips;
// Token: 0x0200007C RID: 124 // Token: 0x0200007D RID: 125
[Token(Token = "0x200007C")] [Token(Token = "0x200007D")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x040005F1 RID: 1521 // Token: 0x040005FE RID: 1534
[Token(Token = "0x40005F1")] [Token(Token = "0x40005FE")]
WatchFirst, WatchFirst,
// Token: 0x040005F2 RID: 1522 // Token: 0x040005FF RID: 1535
[Token(Token = "0x40005F2")] [Token(Token = "0x40005FF")]
Watch, Watch,
// Token: 0x040005F3 RID: 1523 // Token: 0x04000600 RID: 1536
[Token(Token = "0x40005F3")] [Token(Token = "0x4000600")]
Change, Change,
// Token: 0x040005F4 RID: 1524 // Token: 0x04000601 RID: 1537
[Token(Token = "0x40005F4")] [Token(Token = "0x4000601")]
Shot, Shot,
// Token: 0x040005F5 RID: 1525 // Token: 0x04000602 RID: 1538
[Token(Token = "0x40005F5")] [Token(Token = "0x4000602")]
PlayerDead PlayerDead
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200007D RID: 125 // Token: 0x0200007E RID: 126
[Token(Token = "0x200007D")] [Token(Token = "0x200007E")]
public class AI_GhostD_Lightning : AI_GhostD public class AI_GhostD_Lightning : AI_GhostD
{ {
// Token: 0x06000533 RID: 1331 RVA: 0x0000C988 File Offset: 0x0000AB88 // Token: 0x06000534 RID: 1332 RVA: 0x0000CED0 File Offset: 0x0000B0D0
[Token(Token = "0x6000533")] [Token(Token = "0x6000534")]
[Address(RVA = "0x16AAC20", Offset = "0x16A9A20", VA = "0x1816AAC20", Slot = "40")] [Address(RVA = "0x1772A90", Offset = "0x1771290", VA = "0x181772A90", Slot = "40")]
protected override void InitFightingType(AI_GhostD.AIFighting Type) protected override void InitFightingType(AI_GhostD.AIFighting Type)
{ {
WizardGirlManage g_WM = this.g_WM; WizardGirlManage g_WM = this.g_WM;
@@ -57,9 +57,9 @@ public class AI_GhostD_Lightning : AI_GhostD
this.g_fTrackTime = 15f; this.g_fTrackTime = 15f;
} }
// Token: 0x06000534 RID: 1332 RVA: 0x0000CA90 File Offset: 0x0000AC90 // Token: 0x06000535 RID: 1333 RVA: 0x0000CFD8 File Offset: 0x0000B1D8
[Token(Token = "0x6000534")] [Token(Token = "0x6000535")]
[Address(RVA = "0x16AAB50", Offset = "0x16A9950", VA = "0x1816AAB50", Slot = "41")] [Address(RVA = "0x17729C0", Offset = "0x17711C0", VA = "0x1817729C0", Slot = "41")]
protected override void FightShot() protected override void FightShot()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -76,9 +76,9 @@ public class AI_GhostD_Lightning : AI_GhostD
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000535 RID: 1333 RVA: 0x0000CAE8 File Offset: 0x0000ACE8 // Token: 0x06000536 RID: 1334 RVA: 0x0000D030 File Offset: 0x0000B230
[Token(Token = "0x6000535")] [Token(Token = "0x6000536")]
[Address(RVA = "0x16AAE20", Offset = "0x16A9C20", VA = "0x1816AAE20")] [Address(RVA = "0x1772C90", Offset = "0x1771490", VA = "0x181772C90")]
public AI_GhostD_Lightning() public AI_GhostD_Lightning()
{ {
this.g_fAttackRadius = 5f; this.g_fAttackRadius = 5f;

View File

@@ -2,21 +2,21 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200007E RID: 126 // Token: 0x0200007F RID: 127
[Token(Token = "0x200007E")] [Token(Token = "0x200007F")]
public class AI_GhostD_Red : AI_GhostD public class AI_GhostD_Red : AI_GhostD
{ {
// Token: 0x06000536 RID: 1334 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000537 RID: 1335 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000536")] [Token(Token = "0x6000537")]
[Address(RVA = "0x16AC280", Offset = "0x16AB080", VA = "0x1816AC280", Slot = "38")] [Address(RVA = "0x17740F0", Offset = "0x17728F0", VA = "0x1817740F0", Slot = "38")]
protected override void Move() protected override void Move()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000537 RID: 1335 RVA: 0x0000CB1C File Offset: 0x0000AD1C // Token: 0x06000538 RID: 1336 RVA: 0x0000D064 File Offset: 0x0000B264
[Token(Token = "0x6000537")] [Token(Token = "0x6000538")]
[Address(RVA = "0x16AC050", Offset = "0x16AAE50", VA = "0x1816AC050", Slot = "40")] [Address(RVA = "0x1773EC0", Offset = "0x17726C0", VA = "0x181773EC0", Slot = "40")]
protected override void InitFightingType(AI_GhostD.AIFighting Type) protected override void InitFightingType(AI_GhostD.AIFighting Type)
{ {
this.g_Move.SetDragMove(6f); this.g_Move.SetDragMove(6f);
@@ -64,25 +64,25 @@ public class AI_GhostD_Red : AI_GhostD
this.g_fTrackTime = 15f; this.g_fTrackTime = 15f;
} }
// Token: 0x06000538 RID: 1336 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000539 RID: 1337 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000538")] [Token(Token = "0x6000539")]
[Address(RVA = "0x16AB790", Offset = "0x16AA590", VA = "0x1816AB790", Slot = "41")] [Address(RVA = "0x1773600", Offset = "0x1771E00", VA = "0x181773600", Slot = "41")]
protected override void FightShot() protected override void FightShot()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000539 RID: 1337 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600053A RID: 1338 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000539")] [Token(Token = "0x600053A")]
[Address(RVA = "0x16AB900", Offset = "0x16AA700", VA = "0x1816AB900", Slot = "33")] [Address(RVA = "0x1773770", Offset = "0x1771F70", VA = "0x181773770", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600053A RID: 1338 RVA: 0x0000CC3C File Offset: 0x0000AE3C // Token: 0x0600053B RID: 1339 RVA: 0x0000D184 File Offset: 0x0000B384
[Token(Token = "0x600053A")] [Token(Token = "0x600053B")]
[Address(RVA = "0x16AAE20", Offset = "0x16A9C20", VA = "0x1816AAE20")] [Address(RVA = "0x1772C90", Offset = "0x1771490", VA = "0x181772C90")]
public AI_GhostD_Red() public AI_GhostD_Red()
{ {
this.g_fAttackRadius = 5f; this.g_fAttackRadius = 5f;
@@ -91,27 +91,27 @@ public class AI_GhostD_Red : AI_GhostD
base..ctor(); base..ctor();
} }
// Token: 0x040005F6 RID: 1526 // Token: 0x04000603 RID: 1539
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40005F6")] [Token(Token = "0x4000603")]
private float g_fDashReadyTime; private float g_fDashReadyTime;
// Token: 0x040005F7 RID: 1527 // Token: 0x04000604 RID: 1540
[Token(Token = "0x40005F7")] [Token(Token = "0x4000604")]
private const float g_fDashMoveSpeed = 120f; private const float g_fDashMoveSpeed = 120f;
// Token: 0x040005F8 RID: 1528 // Token: 0x04000605 RID: 1541
[FieldOffset(Offset = "0x1E4")] [FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x40005F8")] [Token(Token = "0x4000605")]
private float g_fDashMoveSpeedVal; private float g_fDashMoveSpeedVal;
// Token: 0x040005F9 RID: 1529 // Token: 0x04000606 RID: 1542
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x40005F9")] [Token(Token = "0x4000606")]
private Vector3 g_v3DashDirection; private Vector3 g_v3DashDirection;
// Token: 0x040005FA RID: 1530 // Token: 0x04000607 RID: 1543
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x40005FA")] [Token(Token = "0x4000607")]
private bool g_bDashAttack; private bool g_bDashAttack;
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x0200007F RID: 127 // Token: 0x02000080 RID: 128
[Token(Token = "0x200007F")] [Token(Token = "0x2000080")]
public class AI_GhostE : AI_NPC public class AI_GhostE : AI_NPC
{ {
// Token: 0x0600053B RID: 1339 RVA: 0x0000CC70 File Offset: 0x0000AE70 // Token: 0x0600053C RID: 1340 RVA: 0x0000D1B8 File Offset: 0x0000B3B8
[Token(Token = "0x600053B")] [Token(Token = "0x600053C")]
[Address(RVA = "0x16B1AF0", Offset = "0x16B08F0", VA = "0x1816B1AF0", Slot = "4")] [Address(RVA = "0x17799A0", Offset = "0x17781A0", VA = "0x1817799A0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -90,17 +90,17 @@ public class AI_GhostE : AI_NPC
this.g_Status = (AI_NPC.AIStatus)((ulong)17L); this.g_Status = (AI_NPC.AIStatus)((ulong)17L);
} }
// Token: 0x0600053C RID: 1340 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600053D RID: 1341 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600053C")] [Token(Token = "0x600053D")]
[Address(RVA = "0x16B20C0", Offset = "0x16B0EC0", VA = "0x1816B20C0", Slot = "5")] [Address(RVA = "0x1779F70", Offset = "0x1778770", VA = "0x181779F70", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600053D RID: 1341 RVA: 0x0000CF60 File Offset: 0x0000B160 // Token: 0x0600053E RID: 1342 RVA: 0x0000D4A8 File Offset: 0x0000B6A8
[Token(Token = "0x600053D")] [Token(Token = "0x600053E")]
[Address(RVA = "0x16B1750", Offset = "0x16B0550", VA = "0x1816B1750", Slot = "6")] [Address(RVA = "0x1779600", Offset = "0x1777E00", VA = "0x181779600", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -112,25 +112,25 @@ public class AI_GhostE : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x0600053E RID: 1342 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600053F RID: 1343 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600053E")] [Token(Token = "0x600053F")]
[Address(RVA = "0x16B0030", Offset = "0x16AEE30", VA = "0x1816B0030", Slot = "22")] [Address(RVA = "0x1777EE0", Offset = "0x17766E0", VA = "0x181777EE0", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600053F RID: 1343 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000540 RID: 1344 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600053F")] [Token(Token = "0x6000540")]
[Address(RVA = "0x16B0C60", Offset = "0x16AFA60", VA = "0x1816B0C60")] [Address(RVA = "0x1778B10", Offset = "0x1777310", VA = "0x181778B10")]
private void InitFightStatus(AI_GhostE.AIFighting Status) private void InitFightStatus(AI_GhostE.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000540 RID: 1344 RVA: 0x0000CFC0 File Offset: 0x0000B1C0 // Token: 0x06000541 RID: 1345 RVA: 0x0000D508 File Offset: 0x0000B708
[Token(Token = "0x6000540")] [Token(Token = "0x6000541")]
[Address(RVA = "0x16AEA00", Offset = "0x16AD800", VA = "0x1816AEA00")] [Address(RVA = "0x17768B0", Offset = "0x17750B0", VA = "0x1817768B0")]
private void AttackSelect() private void AttackSelect()
{ {
int num = UnityEngine.Random.Range(0, 6); int num = UnityEngine.Random.Range(0, 6);
@@ -171,57 +171,57 @@ public class AI_GhostE : AI_NPC
this.g_fPlayerDistanceFar = 18f; this.g_fPlayerDistanceFar = 18f;
} }
// Token: 0x06000541 RID: 1345 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000541")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
private void FDebut()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000542 RID: 1346 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000542 RID: 1346 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000542")] [Token(Token = "0x6000542")]
[Address(RVA = "0x16AFC40", Offset = "0x16AEA40", VA = "0x1816AFC40")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
private void FWatch() private void FDebut()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000543 RID: 1347 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000543 RID: 1347 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000543")] [Token(Token = "0x6000543")]
[Address(RVA = "0x16AEEF0", Offset = "0x16ADCF0", VA = "0x1816AEEF0")] [Address(RVA = "0x1777AF0", Offset = "0x17762F0", VA = "0x181777AF0")]
private void FAttackMove() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000544 RID: 1348 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000544 RID: 1348 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000544")] [Token(Token = "0x6000544")]
[Address(RVA = "0x16AF920", Offset = "0x16AE720", VA = "0x1816AF920")] [Address(RVA = "0x1776DA0", Offset = "0x17755A0", VA = "0x181776DA0")]
private void FDodge() private void FAttackMove()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000545 RID: 1349 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000545 RID: 1349 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000545")] [Token(Token = "0x6000545")]
[Address(RVA = "0x16AF2B0", Offset = "0x16AE0B0", VA = "0x1816AF2B0")] [Address(RVA = "0x17777D0", Offset = "0x1775FD0", VA = "0x1817777D0")]
private void FAttack() private void FDodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000546 RID: 1350 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000546 RID: 1350 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000546")] [Token(Token = "0x6000546")]
[Address(RVA = "0x16AEC80", Offset = "0x16ADA80", VA = "0x1816AEC80")] [Address(RVA = "0x1777160", Offset = "0x1775960", VA = "0x181777160")]
private void FAttack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000547 RID: 1351 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000547")]
[Address(RVA = "0x1776B30", Offset = "0x1775330", VA = "0x181776B30")]
private void FAttack01() private void FAttack01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000547 RID: 1351 RVA: 0x0000D09C File Offset: 0x0000B29C // Token: 0x06000548 RID: 1352 RVA: 0x0000D5E4 File Offset: 0x0000B7E4
[Token(Token = "0x6000547")] [Token(Token = "0x6000548")]
[Address(RVA = "0x16AF730", Offset = "0x16AE530", VA = "0x1816AF730")] [Address(RVA = "0x17775E0", Offset = "0x1775DE0", VA = "0x1817775E0")]
private void FDamage() private void FDamage()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -234,17 +234,17 @@ public class AI_GhostE : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000548 RID: 1352 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000549 RID: 1353 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000548")] [Token(Token = "0x6000549")]
[Address(RVA = "0x16AF760", Offset = "0x16AE560", VA = "0x1816AF760")] [Address(RVA = "0x1777610", Offset = "0x1775E10", VA = "0x181777610")]
private void FDeath() private void FDeath()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000549 RID: 1353 RVA: 0x0000D0C8 File Offset: 0x0000B2C8 // Token: 0x0600054A RID: 1354 RVA: 0x0000D610 File Offset: 0x0000B810
[Token(Token = "0x6000549")] [Token(Token = "0x600054A")]
[Address(RVA = "0x16AF8F0", Offset = "0x16AE6F0", VA = "0x1816AF8F0")] [Address(RVA = "0x17777A0", Offset = "0x1775FA0", VA = "0x1817777A0")]
private void FDestory() private void FDestory()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -257,34 +257,34 @@ public class AI_GhostE : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600054A RID: 1354 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600054B RID: 1355 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600054A")] [Token(Token = "0x600054B")]
[Address(RVA = "0x16B0340", Offset = "0x16AF140", VA = "0x1816B0340", Slot = "33")] [Address(RVA = "0x17781F0", Offset = "0x17769F0", VA = "0x1817781F0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600054B RID: 1355 RVA: 0x0000D0F4 File Offset: 0x0000B2F4 // Token: 0x0600054C RID: 1356 RVA: 0x0000D63C File Offset: 0x0000B83C
[Token(Token = "0x600054B")] [Token(Token = "0x600054C")]
[Address(RVA = "0x16B1840", Offset = "0x16B0640", VA = "0x1816B1840", Slot = "30")] [Address(RVA = "0x17796F0", Offset = "0x1777EF0", VA = "0x1817796F0", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
this.g_bDeath = false; this.g_bDeath = false;
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x0600054C RID: 1356 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600054D RID: 1357 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600054C")] [Token(Token = "0x600054D")]
[Address(RVA = "0x16AEB00", Offset = "0x16AD900", VA = "0x1816AEB00", Slot = "31")] [Address(RVA = "0x17769B0", Offset = "0x17751B0", VA = "0x1817769B0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600054D RID: 1357 RVA: 0x0000D110 File Offset: 0x0000B310 // Token: 0x0600054E RID: 1358 RVA: 0x0000D658 File Offset: 0x0000B858
[Token(Token = "0x600054D")] [Token(Token = "0x600054E")]
[Address(RVA = "0x16B17F0", Offset = "0x16B05F0", VA = "0x1816B17F0", Slot = "32")] [Address(RVA = "0x17796A0", Offset = "0x1777EA0", VA = "0x1817796A0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
@@ -296,229 +296,229 @@ public class AI_GhostE : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x0600054E RID: 1358 RVA: 0x0000D150 File Offset: 0x0000B350 // Token: 0x0600054F RID: 1359 RVA: 0x0000D698 File Offset: 0x0000B898
[Token(Token = "0x600054E")] [Token(Token = "0x600054F")]
[Address(RVA = "0x16B1AA0", Offset = "0x16B08A0", VA = "0x1816B1AA0", Slot = "35")] [Address(RVA = "0x1779950", Offset = "0x1778150", VA = "0x181779950", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
this.g_Anim.speed = fTimeScale; this.g_Anim.speed = fTimeScale;
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x0600054F RID: 1359 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000550 RID: 1360 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600054F")] [Token(Token = "0x6000550")]
[Address(RVA = "0x16B1860", Offset = "0x16B0660", VA = "0x1816B1860", Slot = "36")] [Address(RVA = "0x1779710", Offset = "0x1777F10", VA = "0x181779710", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000550 RID: 1360 RVA: 0x0000D17C File Offset: 0x0000B37C // Token: 0x06000551 RID: 1361 RVA: 0x0000D6C4 File Offset: 0x0000B8C4
[Token(Token = "0x6000550")] [Token(Token = "0x6000551")]
[Address(RVA = "0x16B24B0", Offset = "0x16B12B0", VA = "0x1816B24B0")] [Address(RVA = "0x177A360", Offset = "0x1778B60", VA = "0x18177A360")]
public AI_GhostE() public AI_GhostE()
{ {
} }
// Token: 0x040005FB RID: 1531 // Token: 0x04000608 RID: 1544
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40005FB")] [Token(Token = "0x4000608")]
private Animator g_AniFace; private Animator g_AniFace;
// Token: 0x040005FC RID: 1532 // Token: 0x04000609 RID: 1545
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40005FC")] [Token(Token = "0x4000609")]
private Animator g_AniFaceZWrite; private Animator g_AniFaceZWrite;
// Token: 0x040005FD RID: 1533 // Token: 0x0400060A RID: 1546
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40005FD")] [Token(Token = "0x400060A")]
private GhostEEffectPlay g_Effect; private GhostEEffectPlay g_Effect;
// Token: 0x040005FE RID: 1534 // Token: 0x0400060B RID: 1547
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40005FE")] [Token(Token = "0x400060B")]
private Vector3 g_v3PrePosition; private Vector3 g_v3PrePosition;
// Token: 0x040005FF RID: 1535 // Token: 0x0400060C RID: 1548
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x40005FF")] [Token(Token = "0x400060C")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x04000600 RID: 1536 // Token: 0x0400060D RID: 1549
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000600")] [Token(Token = "0x400060D")]
private float g_fAnifMoveHorizontal; private float g_fAnifMoveHorizontal;
// Token: 0x04000601 RID: 1537 // Token: 0x0400060E RID: 1550
[FieldOffset(Offset = "0x1A4")] [FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x4000601")] [Token(Token = "0x400060E")]
private float g_fAnifMoveVertical; private float g_fAnifMoveVertical;
// Token: 0x04000602 RID: 1538 // Token: 0x0400060F RID: 1551
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000602")] [Token(Token = "0x400060F")]
private float g_fAniTrunAngle; private float g_fAniTrunAngle;
// Token: 0x04000603 RID: 1539 // Token: 0x04000610 RID: 1552
[FieldOffset(Offset = "0x1AC")] [FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x4000603")] [Token(Token = "0x4000610")]
private float g_fAniSkirtWeights; private float g_fAniSkirtWeights;
// Token: 0x04000604 RID: 1540 // Token: 0x04000611 RID: 1553
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000604")] [Token(Token = "0x4000611")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x04000605 RID: 1541 // Token: 0x04000612 RID: 1554
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000605")] [Token(Token = "0x4000612")]
private Shake g_ShakeSpine; private Shake g_ShakeSpine;
// Token: 0x04000606 RID: 1542 // Token: 0x04000613 RID: 1555
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000606")] [Token(Token = "0x4000613")]
private Shake g_ShakeUpperArmL; private Shake g_ShakeUpperArmL;
// Token: 0x04000607 RID: 1543 // Token: 0x04000614 RID: 1556
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000607")] [Token(Token = "0x4000614")]
private Shake g_ShakeUpperArmR; private Shake g_ShakeUpperArmR;
// Token: 0x04000608 RID: 1544 // Token: 0x04000615 RID: 1557
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000608")] [Token(Token = "0x4000615")]
private Shake g_ShakeThighL; private Shake g_ShakeThighL;
// Token: 0x04000609 RID: 1545 // Token: 0x04000616 RID: 1558
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000609")] [Token(Token = "0x4000616")]
private Shake g_ShakeThighR; private Shake g_ShakeThighR;
// Token: 0x0400060A RID: 1546 // Token: 0x04000617 RID: 1559
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x400060A")] [Token(Token = "0x4000617")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x0400060B RID: 1547 // Token: 0x04000618 RID: 1560
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x400060B")] [Token(Token = "0x4000618")]
private AI_GhostE.AIFighting g_Fighting = (AI_GhostE.AIFighting)((ulong)1L); private AI_GhostE.AIFighting g_Fighting = (AI_GhostE.AIFighting)((ulong)1L);
// Token: 0x0400060C RID: 1548 // Token: 0x04000619 RID: 1561
[FieldOffset(Offset = "0x1EC")] [FieldOffset(Offset = "0x1EC")]
[Token(Token = "0x400060C")] [Token(Token = "0x4000619")]
private AI_GhostE.AIFighting g_NextFighting; private AI_GhostE.AIFighting g_NextFighting;
// Token: 0x0400060D RID: 1549 // Token: 0x0400061A RID: 1562
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x400060D")] [Token(Token = "0x400061A")]
private int g_iAWatchMoveDir; private int g_iAWatchMoveDir;
// Token: 0x0400060E RID: 1550 // Token: 0x0400061B RID: 1563
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x400060E")] [Token(Token = "0x400061B")]
private float g_fPlayerDistanceNear; private float g_fPlayerDistanceNear;
// Token: 0x0400060F RID: 1551 // Token: 0x0400061C RID: 1564
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400060F")] [Token(Token = "0x400061C")]
private float g_fPlayerDistanceFar; private float g_fPlayerDistanceFar;
// Token: 0x04000610 RID: 1552 // Token: 0x0400061D RID: 1565
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x4000610")] [Token(Token = "0x400061D")]
private float g_fAttackMove; private float g_fAttackMove;
// Token: 0x04000611 RID: 1553 // Token: 0x0400061E RID: 1566
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x4000611")] [Token(Token = "0x400061E")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x04000612 RID: 1554 // Token: 0x0400061F RID: 1567
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x204")]
[Token(Token = "0x4000612")] [Token(Token = "0x400061F")]
private float g_fAttackNext; private float g_fAttackNext;
// Token: 0x04000613 RID: 1555 // Token: 0x04000620 RID: 1568
[Token(Token = "0x4000613")] [Token(Token = "0x4000620")]
private const float g_fAttack01Number = 6f; private const float g_fAttack01Number = 6f;
// Token: 0x04000614 RID: 1556 // Token: 0x04000621 RID: 1569
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x4000614")] [Token(Token = "0x4000621")]
private float g_fAttack01NumberVal; private float g_fAttack01NumberVal;
// Token: 0x04000615 RID: 1557 // Token: 0x04000622 RID: 1570
[FieldOffset(Offset = "0x20C")] [FieldOffset(Offset = "0x20C")]
[Token(Token = "0x4000615")] [Token(Token = "0x4000622")]
private bool g_bDodge; private bool g_bDodge;
// Token: 0x04000616 RID: 1558 // Token: 0x04000623 RID: 1571
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x4000616")] [Token(Token = "0x4000623")]
private int g_iScript; private int g_iScript;
// Token: 0x02000080 RID: 128 // Token: 0x02000081 RID: 129
[Token(Token = "0x2000080")] [Token(Token = "0x2000081")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x04000618 RID: 1560
[Token(Token = "0x4000618")]
Null,
// Token: 0x04000619 RID: 1561
[Token(Token = "0x4000619")]
Watch,
// Token: 0x0400061A RID: 1562
[Token(Token = "0x400061A")]
WatchFast,
// Token: 0x0400061B RID: 1563
[Token(Token = "0x400061B")]
AttackMove,
// Token: 0x0400061C RID: 1564
[Token(Token = "0x400061C")]
Attack0101,
// Token: 0x0400061D RID: 1565
[Token(Token = "0x400061D")]
Attack0102,
// Token: 0x0400061E RID: 1566
[Token(Token = "0x400061E")]
Attack0103,
// Token: 0x0400061F RID: 1567
[Token(Token = "0x400061F")]
Attack02,
// Token: 0x04000620 RID: 1568
[Token(Token = "0x4000620")]
Attack03,
// Token: 0x04000621 RID: 1569
[Token(Token = "0x4000621")]
Attack04,
// Token: 0x04000622 RID: 1570
[Token(Token = "0x4000622")]
Attack05,
// Token: 0x04000623 RID: 1571
[Token(Token = "0x4000623")]
Attack06,
// Token: 0x04000624 RID: 1572
[Token(Token = "0x4000624")]
DodgeL,
// Token: 0x04000625 RID: 1573 // Token: 0x04000625 RID: 1573
[Token(Token = "0x4000625")] [Token(Token = "0x4000625")]
DodgeR, Null,
// Token: 0x04000626 RID: 1574 // Token: 0x04000626 RID: 1574
[Token(Token = "0x4000626")] [Token(Token = "0x4000626")]
Damage, Watch,
// Token: 0x04000627 RID: 1575 // Token: 0x04000627 RID: 1575
[Token(Token = "0x4000627")] [Token(Token = "0x4000627")]
Death, WatchFast,
// Token: 0x04000628 RID: 1576 // Token: 0x04000628 RID: 1576
[Token(Token = "0x4000628")] [Token(Token = "0x4000628")]
Destroy, AttackMove,
// Token: 0x04000629 RID: 1577 // Token: 0x04000629 RID: 1577
[Token(Token = "0x4000629")] [Token(Token = "0x4000629")]
End, Attack0101,
// Token: 0x0400062A RID: 1578 // Token: 0x0400062A RID: 1578
[Token(Token = "0x400062A")] [Token(Token = "0x400062A")]
Attack0102,
// Token: 0x0400062B RID: 1579
[Token(Token = "0x400062B")]
Attack0103,
// Token: 0x0400062C RID: 1580
[Token(Token = "0x400062C")]
Attack02,
// Token: 0x0400062D RID: 1581
[Token(Token = "0x400062D")]
Attack03,
// Token: 0x0400062E RID: 1582
[Token(Token = "0x400062E")]
Attack04,
// Token: 0x0400062F RID: 1583
[Token(Token = "0x400062F")]
Attack05,
// Token: 0x04000630 RID: 1584
[Token(Token = "0x4000630")]
Attack06,
// Token: 0x04000631 RID: 1585
[Token(Token = "0x4000631")]
DodgeL,
// Token: 0x04000632 RID: 1586
[Token(Token = "0x4000632")]
DodgeR,
// Token: 0x04000633 RID: 1587
[Token(Token = "0x4000633")]
Damage,
// Token: 0x04000634 RID: 1588
[Token(Token = "0x4000634")]
Death,
// Token: 0x04000635 RID: 1589
[Token(Token = "0x4000635")]
Destroy,
// Token: 0x04000636 RID: 1590
[Token(Token = "0x4000636")]
End,
// Token: 0x04000637 RID: 1591
[Token(Token = "0x4000637")]
Debut Debut
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000081 RID: 129 // Token: 0x02000082 RID: 130
[Token(Token = "0x2000081")] [Token(Token = "0x2000082")]
public class AI_GhostE02 : AI_NPC public class AI_GhostE02 : AI_NPC
{ {
// Token: 0x06000551 RID: 1361 RVA: 0x0000D198 File Offset: 0x0000B398 // Token: 0x06000552 RID: 1362 RVA: 0x0000D6E0 File Offset: 0x0000B8E0
[Token(Token = "0x6000551")] [Token(Token = "0x6000552")]
[Address(RVA = "0x16AE530", Offset = "0x16AD330", VA = "0x1816AE530", Slot = "4")] [Address(RVA = "0x17763E0", Offset = "0x1774BE0", VA = "0x1817763E0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -66,17 +66,17 @@ public class AI_GhostE02 : AI_NPC
this.InitFightStatus(AI_GhostE02.AIFighting.Watch); this.InitFightStatus(AI_GhostE02.AIFighting.Watch);
} }
// Token: 0x06000552 RID: 1362 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000553 RID: 1363 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000552")] [Token(Token = "0x6000553")]
[Address(RVA = "0x16AE930", Offset = "0x16AD730", VA = "0x1816AE930", Slot = "5")] [Address(RVA = "0x17767E0", Offset = "0x1774FE0", VA = "0x1817767E0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000553 RID: 1363 RVA: 0x0000D384 File Offset: 0x0000B584 // Token: 0x06000554 RID: 1364 RVA: 0x0000D8CC File Offset: 0x0000BACC
[Token(Token = "0x6000553")] [Token(Token = "0x6000554")]
[Address(RVA = "0x16AE490", Offset = "0x16AD290", VA = "0x1816AE490", Slot = "6")] [Address(RVA = "0x1776340", Offset = "0x1774B40", VA = "0x181776340", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -88,25 +88,25 @@ public class AI_GhostE02 : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x06000554 RID: 1364 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000555 RID: 1365 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000554")] [Token(Token = "0x6000555")]
[Address(RVA = "0x16AD6A0", Offset = "0x16AC4A0", VA = "0x1816AD6A0", Slot = "22")] [Address(RVA = "0x1775550", Offset = "0x1773D50", VA = "0x181775550", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000555 RID: 1365 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000556 RID: 1366 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000555")] [Token(Token = "0x6000556")]
[Address(RVA = "0x16ADFD0", Offset = "0x16ACDD0", VA = "0x1816ADFD0")] [Address(RVA = "0x1775E80", Offset = "0x1774680", VA = "0x181775E80")]
private void InitFightStatus(AI_GhostE02.AIFighting Status) private void InitFightStatus(AI_GhostE02.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000556 RID: 1366 RVA: 0x0000D3E4 File Offset: 0x0000B5E4 // Token: 0x06000557 RID: 1367 RVA: 0x0000D92C File Offset: 0x0000BB2C
[Token(Token = "0x6000556")] [Token(Token = "0x6000557")]
[Address(RVA = "0x16AD260", Offset = "0x16AC060", VA = "0x1816AD260")] [Address(RVA = "0x1775110", Offset = "0x1773910", VA = "0x181775110")]
private void AttackSelect() private void AttackSelect()
{ {
int num = UnityEngine.Random.Range(0, 4); int num = UnityEngine.Random.Range(0, 4);
@@ -134,9 +134,9 @@ public class AI_GhostE02 : AI_NPC
} }
} }
// Token: 0x06000557 RID: 1367 RVA: 0x0000D434 File Offset: 0x0000B634 // Token: 0x06000558 RID: 1368 RVA: 0x0000D97C File Offset: 0x0000BB7C
[Token(Token = "0x6000557")] [Token(Token = "0x6000558")]
[Address(RVA = "0x16AD650", Offset = "0x16AC450", VA = "0x1816AD650")] [Address(RVA = "0x1775500", Offset = "0x1773D00", VA = "0x181775500")]
private void FWatch() private void FWatch()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -152,33 +152,33 @@ public class AI_GhostE02 : AI_NPC
this.InitFightStatus((AI_GhostE02.AIFighting)((uint)3)); this.InitFightStatus((AI_GhostE02.AIFighting)((uint)3));
} }
// Token: 0x06000558 RID: 1368 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000558")]
[Address(RVA = "0x16AD410", Offset = "0x16AC210", VA = "0x1816AD410")]
private void FMoveStart()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000559 RID: 1369 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000559 RID: 1369 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000559")] [Token(Token = "0x6000559")]
[Address(RVA = "0x16AD520", Offset = "0x16AC320", VA = "0x1816AD520")] [Address(RVA = "0x17752C0", Offset = "0x1773AC0", VA = "0x1817752C0")]
private void FMove() private void FMoveStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600055A RID: 1370 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600055A RID: 1370 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600055A")] [Token(Token = "0x600055A")]
[Address(RVA = "0x16AD300", Offset = "0x16AC100", VA = "0x1816AD300")] [Address(RVA = "0x17753D0", Offset = "0x1773BD0", VA = "0x1817753D0")]
private void FMove()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600055B RID: 1371 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600055B")]
[Address(RVA = "0x17751B0", Offset = "0x17739B0", VA = "0x1817751B0")]
private void FMoveEnd() private void FMoveEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600055B RID: 1371 RVA: 0x0000D474 File Offset: 0x0000B674 // Token: 0x0600055C RID: 1372 RVA: 0x0000D9BC File Offset: 0x0000BBBC
[Token(Token = "0x600055B")] [Token(Token = "0x600055C")]
[Address(RVA = "0x16AD2D0", Offset = "0x16AC0D0", VA = "0x1816AD2D0")] [Address(RVA = "0x1775180", Offset = "0x1773980", VA = "0x181775180")]
private void FAttack() private void FAttack()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -191,117 +191,117 @@ public class AI_GhostE02 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600055C RID: 1372 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600055D RID: 1373 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600055C")] [Token(Token = "0x600055D")]
[Address(RVA = "0x16ADAC0", Offset = "0x16AC8C0", VA = "0x1816ADAC0", Slot = "33")] [Address(RVA = "0x1775970", Offset = "0x1774170", VA = "0x181775970", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600055D RID: 1373 RVA: 0x0000D4A0 File Offset: 0x0000B6A0 // Token: 0x0600055E RID: 1374 RVA: 0x0000D9E8 File Offset: 0x0000BBE8
[Token(Token = "0x600055D")] [Token(Token = "0x600055E")]
[Address(RVA = "0x16AE9E0", Offset = "0x16AD7E0", VA = "0x1816AE9E0")] [Address(RVA = "0x1776890", Offset = "0x1775090", VA = "0x181776890")]
public AI_GhostE02() public AI_GhostE02()
{ {
} }
// Token: 0x0400062B RID: 1579 // Token: 0x04000638 RID: 1592
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400062B")] [Token(Token = "0x4000638")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x0400062C RID: 1580 // Token: 0x04000639 RID: 1593
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400062C")] [Token(Token = "0x4000639")]
private Shake g_ShakeSpine; private Shake g_ShakeSpine;
// Token: 0x0400062D RID: 1581 // Token: 0x0400063A RID: 1594
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400062D")] [Token(Token = "0x400063A")]
private Shake g_ShakeUpperArmL; private Shake g_ShakeUpperArmL;
// Token: 0x0400062E RID: 1582 // Token: 0x0400063B RID: 1595
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x400062E")] [Token(Token = "0x400063B")]
private Shake g_ShakeUpperArmR; private Shake g_ShakeUpperArmR;
// Token: 0x0400062F RID: 1583 // Token: 0x0400063C RID: 1596
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x400062F")] [Token(Token = "0x400063C")]
private Shake g_ShakeThighL; private Shake g_ShakeThighL;
// Token: 0x04000630 RID: 1584 // Token: 0x0400063D RID: 1597
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x4000630")] [Token(Token = "0x400063D")]
private Shake g_ShakeThighR; private Shake g_ShakeThighR;
// Token: 0x04000631 RID: 1585 // Token: 0x0400063E RID: 1598
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000631")] [Token(Token = "0x400063E")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x04000632 RID: 1586 // Token: 0x0400063F RID: 1599
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000632")] [Token(Token = "0x400063F")]
private AI_GhostE02.AIFighting g_Fighting = (AI_GhostE02.AIFighting)((ulong)1L); private AI_GhostE02.AIFighting g_Fighting = (AI_GhostE02.AIFighting)((ulong)1L);
// Token: 0x04000633 RID: 1587 // Token: 0x04000640 RID: 1600
[FieldOffset(Offset = "0x1AC")] [FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x4000633")] [Token(Token = "0x4000640")]
private AI_GhostE02.AIFighting g_NextFighting; private AI_GhostE02.AIFighting g_NextFighting;
// Token: 0x04000634 RID: 1588 // Token: 0x04000641 RID: 1601
[Token(Token = "0x4000634")] [Token(Token = "0x4000641")]
private const float g_fAttackRange = 10.5f; private const float g_fAttackRange = 10.5f;
// Token: 0x04000635 RID: 1589 // Token: 0x04000642 RID: 1602
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000635")] [Token(Token = "0x4000642")]
private bool g_bMove; private bool g_bMove;
// Token: 0x02000082 RID: 130 // Token: 0x02000083 RID: 131
[Token(Token = "0x2000082")] [Token(Token = "0x2000083")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x04000637 RID: 1591 // Token: 0x04000644 RID: 1604
[Token(Token = "0x4000637")] [Token(Token = "0x4000644")]
Null, Null,
// Token: 0x04000638 RID: 1592 // Token: 0x04000645 RID: 1605
[Token(Token = "0x4000638")] [Token(Token = "0x4000645")]
Watch, Watch,
// Token: 0x04000639 RID: 1593 // Token: 0x04000646 RID: 1606
[Token(Token = "0x4000639")] [Token(Token = "0x4000646")]
WatchFast, WatchFast,
// Token: 0x0400063A RID: 1594 // Token: 0x04000647 RID: 1607
[Token(Token = "0x400063A")] [Token(Token = "0x4000647")]
MoveStart, MoveStart,
// Token: 0x0400063B RID: 1595 // Token: 0x04000648 RID: 1608
[Token(Token = "0x400063B")] [Token(Token = "0x4000648")]
Move, Move,
// Token: 0x0400063C RID: 1596 // Token: 0x04000649 RID: 1609
[Token(Token = "0x400063C")] [Token(Token = "0x4000649")]
MoveEnd, MoveEnd,
// Token: 0x0400063D RID: 1597 // Token: 0x0400064A RID: 1610
[Token(Token = "0x400063D")] [Token(Token = "0x400064A")]
Attack01, Attack01,
// Token: 0x0400063E RID: 1598 // Token: 0x0400064B RID: 1611
[Token(Token = "0x400063E")] [Token(Token = "0x400064B")]
Attack02, Attack02,
// Token: 0x0400063F RID: 1599 // Token: 0x0400064C RID: 1612
[Token(Token = "0x400063F")] [Token(Token = "0x400064C")]
Attack03, Attack03,
// Token: 0x04000640 RID: 1600 // Token: 0x0400064D RID: 1613
[Token(Token = "0x4000640")] [Token(Token = "0x400064D")]
Attack04, Attack04,
// Token: 0x04000641 RID: 1601 // Token: 0x0400064E RID: 1614
[Token(Token = "0x4000641")] [Token(Token = "0x400064E")]
Death, Death,
// Token: 0x04000642 RID: 1602 // Token: 0x0400064F RID: 1615
[Token(Token = "0x4000642")] [Token(Token = "0x400064F")]
Destroy, Destroy,
// Token: 0x04000643 RID: 1603 // Token: 0x04000650 RID: 1616
[Token(Token = "0x4000643")] [Token(Token = "0x4000650")]
End End
} }
} }

File diff suppressed because it is too large Load Diff

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000085 RID: 133 // Token: 0x02000086 RID: 134
[Token(Token = "0x2000085")] [Token(Token = "0x2000086")]
public class AI_PhantomNobeta : AI_NPC public class AI_PhantomNobeta : AI_NPC
{ {
// Token: 0x060005A0 RID: 1440 RVA: 0x0000DA0C File Offset: 0x0000BC0C // Token: 0x060005A1 RID: 1441 RVA: 0x0000DE0C File Offset: 0x0000C00C
[Token(Token = "0x60005A0")] [Token(Token = "0x60005A1")]
[Address(RVA = "0x16B5EA0", Offset = "0x16B4CA0", VA = "0x1816B5EA0", Slot = "4")] [Address(RVA = "0x177DEB0", Offset = "0x177C6B0", VA = "0x18177DEB0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -21,41 +21,41 @@ public class AI_PhantomNobeta : AI_NPC
this.g_fWalkSpeed = 0.3f; this.g_fWalkSpeed = 0.3f;
} }
// Token: 0x060005A1 RID: 1441 RVA: 0x0000DA60 File Offset: 0x0000BC60 // Token: 0x060005A2 RID: 1442 RVA: 0x0000DE60 File Offset: 0x0000C060
[Token(Token = "0x60005A1")] [Token(Token = "0x60005A2")]
[Address(RVA = "0x16B5F70", Offset = "0x16B4D70", VA = "0x1816B5F70", Slot = "5")] [Address(RVA = "0x177DF80", Offset = "0x177C780", VA = "0x18177DF80", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
base.Update(fDeltaTime); base.Update(fDeltaTime);
} }
// Token: 0x060005A2 RID: 1442 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005A2")]
[Address(RVA = "0x16B5670", Offset = "0x16B4470", VA = "0x1816B5670", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005A3 RID: 1443 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005A3 RID: 1443 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005A3")] [Token(Token = "0x60005A3")]
[Address(RVA = "0x16B5CE0", Offset = "0x16B4AE0", VA = "0x1816B5CE0", Slot = "7")] [Address(RVA = "0x177D680", Offset = "0x177BE80", VA = "0x18177D680", Slot = "38")]
public override void Special() public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005A4 RID: 1444 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005A4 RID: 1444 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005A4")] [Token(Token = "0x60005A4")]
[Address(RVA = "0x16B5460", Offset = "0x16B4260", VA = "0x1816B5460", Slot = "8")] [Address(RVA = "0x177DCF0", Offset = "0x177C4F0", VA = "0x18177DCF0", Slot = "7")]
public override void Special()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005A5 RID: 1445 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005A5")]
[Address(RVA = "0x177D470", Offset = "0x177BC70", VA = "0x18177D470", Slot = "8")]
public override void Idle() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005A5 RID: 1445 RVA: 0x0000DA74 File Offset: 0x0000BC74 // Token: 0x060005A6 RID: 1446 RVA: 0x0000DE74 File Offset: 0x0000C074
[Token(Token = "0x60005A5")] [Token(Token = "0x60005A6")]
[Address(RVA = "0x16A9240", Offset = "0x16A8040", VA = "0x1816A9240", Slot = "27")] [Address(RVA = "0x17710B0", Offset = "0x176F8B0", VA = "0x1817710B0", Slot = "27")]
public override void Death() public override void Death()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -70,54 +70,54 @@ public class AI_PhantomNobeta : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060005A6 RID: 1446 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005A7 RID: 1447 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005A6")] [Token(Token = "0x60005A7")]
[Address(RVA = "0x16B52D0", Offset = "0x16B40D0", VA = "0x1816B52D0", Slot = "28")] [Address(RVA = "0x177D2E0", Offset = "0x177BAE0", VA = "0x18177D2E0", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005A7 RID: 1447 RVA: 0x0000DAAC File Offset: 0x0000BCAC // Token: 0x060005A8 RID: 1448 RVA: 0x0000DEAC File Offset: 0x0000C0AC
[Token(Token = "0x60005A7")] [Token(Token = "0x60005A8")]
[Address(RVA = "0x16B5430", Offset = "0x16B4230", VA = "0x1816B5430", Slot = "33")] [Address(RVA = "0x177D440", Offset = "0x177BC40", VA = "0x18177D440", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
if (this.g_Status > AI_NPC.AIStatus.Sky) if (this.g_Status > AI_NPC.AIStatus.Sky)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
} }
// Token: 0x060005A8 RID: 1448 RVA: 0x0000DACC File Offset: 0x0000BCCC // Token: 0x060005A9 RID: 1449 RVA: 0x0000DECC File Offset: 0x0000C0CC
[Token(Token = "0x60005A8")] [Token(Token = "0x60005A9")]
[Address(RVA = "0x16B5C90", Offset = "0x16B4A90", VA = "0x1816B5C90", Slot = "35")] [Address(RVA = "0x177DCA0", Offset = "0x177C4A0", VA = "0x18177DCA0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
this.g_Anim.speed = fTimeScale; this.g_Anim.speed = fTimeScale;
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x060005A9 RID: 1449 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005AA RID: 1450 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005A9")] [Token(Token = "0x60005AA")]
[Address(RVA = "0x16B5BC0", Offset = "0x16B49C0", VA = "0x1816B5BC0", Slot = "30")] [Address(RVA = "0x177DBD0", Offset = "0x177C3D0", VA = "0x18177DBD0", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005AA RID: 1450 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005AB RID: 1451 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005AA")] [Token(Token = "0x60005AB")]
[Address(RVA = "0x16B5160", Offset = "0x16B3F60", VA = "0x1816B5160", Slot = "31")] [Address(RVA = "0x177D170", Offset = "0x177B970", VA = "0x18177D170", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005AB RID: 1451 RVA: 0x0000DAF8 File Offset: 0x0000BCF8 // Token: 0x060005AC RID: 1452 RVA: 0x0000DEF8 File Offset: 0x0000C0F8
[Token(Token = "0x60005AB")] [Token(Token = "0x60005AC")]
[Address(RVA = "0x16B5B70", Offset = "0x16B4970", VA = "0x1816B5B70", Slot = "32")] [Address(RVA = "0x177DB80", Offset = "0x177C380", VA = "0x18177DB80", Slot = "32")]
public override void Remove() public override void Remove()
{ {
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
@@ -129,45 +129,45 @@ public class AI_PhantomNobeta : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x060005AC RID: 1452 RVA: 0x0000DB38 File Offset: 0x0000BD38 // Token: 0x060005AD RID: 1453 RVA: 0x0000DF38 File Offset: 0x0000C138
[Token(Token = "0x60005AC")] [Token(Token = "0x60005AD")]
[Address(RVA = "0x16B5F80", Offset = "0x16B4D80", VA = "0x1816B5F80")] [Address(RVA = "0x177DF90", Offset = "0x177C790", VA = "0x18177DF90")]
public AI_PhantomNobeta() public AI_PhantomNobeta()
{ {
} }
// Token: 0x04000699 RID: 1689 // Token: 0x040006A7 RID: 1703
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000699")] [Token(Token = "0x40006A7")]
private PhantomNobetaEffectPlay g_Effect; private PhantomNobetaEffectPlay g_Effect;
// Token: 0x0400069A RID: 1690 // Token: 0x040006A8 RID: 1704
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x400069A")] [Token(Token = "0x40006A8")]
private Transform g_MoveTarget; private Transform g_MoveTarget;
// Token: 0x0400069B RID: 1691 // Token: 0x040006A9 RID: 1705
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400069B")] [Token(Token = "0x40006A9")]
private Vector3 g_v3MoveDirection; private Vector3 g_v3MoveDirection;
// Token: 0x0400069C RID: 1692 // Token: 0x040006AA RID: 1706
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x400069C")] [Token(Token = "0x40006AA")]
private float g_fScaleX; private float g_fScaleX;
// Token: 0x0400069D RID: 1693 // Token: 0x040006AB RID: 1707
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x400069D")] [Token(Token = "0x40006AB")]
private float g_fScaleY; private float g_fScaleY;
// Token: 0x0400069E RID: 1694 // Token: 0x040006AC RID: 1708
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x400069E")] [Token(Token = "0x40006AC")]
private float g_fScaleZ; private float g_fScaleZ;
// Token: 0x0400069F RID: 1695 // Token: 0x040006AD RID: 1709
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x400069F")] [Token(Token = "0x40006AD")]
private float g_fDestoryTime; private float g_fDestoryTime;
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000086 RID: 134 // Token: 0x02000087 RID: 135
[Token(Token = "0x2000086")] [Token(Token = "0x2000087")]
public class AI_SealGhost : AI_NPC public class AI_SealGhost : AI_NPC
{ {
// Token: 0x060005AD RID: 1453 RVA: 0x0000DB4C File Offset: 0x0000BD4C // Token: 0x060005AE RID: 1454 RVA: 0x0000DF4C File Offset: 0x0000C14C
[Token(Token = "0x60005AD")] [Token(Token = "0x60005AE")]
[Address(RVA = "0x16B96B0", Offset = "0x16B84B0", VA = "0x1816B96B0", Slot = "4")] [Address(RVA = "0x17816E0", Offset = "0x177FEE0", VA = "0x1817816E0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -89,17 +89,17 @@ public class AI_SealGhost : AI_NPC
this.g_Status = (AI_NPC.AIStatus)((ulong)17L); this.g_Status = (AI_NPC.AIStatus)((ulong)17L);
} }
// Token: 0x060005AE RID: 1454 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005AF RID: 1455 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005AE")] [Token(Token = "0x60005AF")]
[Address(RVA = "0x16B9BF0", Offset = "0x16B89F0", VA = "0x1816B9BF0", Slot = "5")] [Address(RVA = "0x1781C20", Offset = "0x1780420", VA = "0x181781C20", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005AF RID: 1455 RVA: 0x0000DE18 File Offset: 0x0000C018 // Token: 0x060005B0 RID: 1456 RVA: 0x0000E218 File Offset: 0x0000C418
[Token(Token = "0x60005AF")] [Token(Token = "0x60005B0")]
[Address(RVA = "0x16B8E70", Offset = "0x16B7C70", VA = "0x1816B8E70", Slot = "6")] [Address(RVA = "0x1780EA0", Offset = "0x177F6A0", VA = "0x181780EA0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -111,25 +111,25 @@ public class AI_SealGhost : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x060005B0 RID: 1456 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005B1 RID: 1457 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B0")] [Token(Token = "0x60005B1")]
[Address(RVA = "0x16B7540", Offset = "0x16B6340", VA = "0x1816B7540", Slot = "22")] [Address(RVA = "0x177F550", Offset = "0x177DD50", VA = "0x18177F550", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005B1 RID: 1457 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005B2 RID: 1458 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B1")] [Token(Token = "0x60005B2")]
[Address(RVA = "0x16B8240", Offset = "0x16B7040", VA = "0x1816B8240")] [Address(RVA = "0x1780270", Offset = "0x177EA70", VA = "0x181780270")]
private void InitFightStatus(AI_SealGhost.AIFighting Status) private void InitFightStatus(AI_SealGhost.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005B2 RID: 1458 RVA: 0x0000DE78 File Offset: 0x0000C078 // Token: 0x060005B3 RID: 1459 RVA: 0x0000E278 File Offset: 0x0000C478
[Token(Token = "0x60005B2")] [Token(Token = "0x60005B3")]
[Address(RVA = "0x16B5F90", Offset = "0x16B4D90", VA = "0x1816B5F90")] [Address(RVA = "0x177DFA0", Offset = "0x177C7A0", VA = "0x18177DFA0")]
private void AttackSelect() private void AttackSelect()
{ {
int num = UnityEngine.Random.Range(0, 6); int num = UnityEngine.Random.Range(0, 6);
@@ -170,57 +170,57 @@ public class AI_SealGhost : AI_NPC
this.g_fPlayerDistanceFar = 18f; this.g_fPlayerDistanceFar = 18f;
} }
// Token: 0x060005B3 RID: 1459 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B3")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
private void FDebut()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005B4 RID: 1460 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005B4 RID: 1460 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B4")] [Token(Token = "0x60005B4")]
[Address(RVA = "0x16B7160", Offset = "0x16B5F60", VA = "0x1816B7160")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
private void FWatch() private void FDebut()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005B5 RID: 1461 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005B5 RID: 1461 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B5")] [Token(Token = "0x60005B5")]
[Address(RVA = "0x16B6480", Offset = "0x16B5280", VA = "0x1816B6480")] [Address(RVA = "0x177F170", Offset = "0x177D970", VA = "0x18177F170")]
private void FAttackMove() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005B6 RID: 1462 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005B6 RID: 1462 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B6")] [Token(Token = "0x60005B6")]
[Address(RVA = "0x16B6E40", Offset = "0x16B5C40", VA = "0x1816B6E40")] [Address(RVA = "0x177E490", Offset = "0x177CC90", VA = "0x18177E490")]
private void FDodge() private void FAttackMove()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005B7 RID: 1463 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005B7 RID: 1463 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B7")] [Token(Token = "0x60005B7")]
[Address(RVA = "0x16B6840", Offset = "0x16B5640", VA = "0x1816B6840")] [Address(RVA = "0x177EE50", Offset = "0x177D650", VA = "0x18177EE50")]
private void FAttack() private void FDodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005B8 RID: 1464 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005B8 RID: 1464 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B8")] [Token(Token = "0x60005B8")]
[Address(RVA = "0x16B6210", Offset = "0x16B5010", VA = "0x1816B6210")] [Address(RVA = "0x177E850", Offset = "0x177D050", VA = "0x18177E850")]
private void FAttack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005B9 RID: 1465 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005B9")]
[Address(RVA = "0x177E220", Offset = "0x177CA20", VA = "0x18177E220")]
private void FAttack01() private void FAttack01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005B9 RID: 1465 RVA: 0x0000DF54 File Offset: 0x0000C154 // Token: 0x060005BA RID: 1466 RVA: 0x0000E354 File Offset: 0x0000C554
[Token(Token = "0x60005B9")] [Token(Token = "0x60005BA")]
[Address(RVA = "0x16B6CC0", Offset = "0x16B5AC0", VA = "0x1816B6CC0")] [Address(RVA = "0x177ECD0", Offset = "0x177D4D0", VA = "0x18177ECD0")]
private void FDamage() private void FDamage()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -233,42 +233,42 @@ public class AI_SealGhost : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060005BA RID: 1466 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005BB RID: 1467 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005BA")] [Token(Token = "0x60005BB")]
[Address(RVA = "0x16B6CF0", Offset = "0x16B5AF0", VA = "0x1816B6CF0")] [Address(RVA = "0x177ED00", Offset = "0x177D500", VA = "0x18177ED00")]
private void FDeath() private void FDeath()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005BB RID: 1467 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005BC RID: 1468 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005BB")] [Token(Token = "0x60005BC")]
[Address(RVA = "0x16B77E0", Offset = "0x16B65E0", VA = "0x1816B77E0", Slot = "33")] [Address(RVA = "0x177F7F0", Offset = "0x177DFF0", VA = "0x18177F7F0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005BC RID: 1468 RVA: 0x0000DF80 File Offset: 0x0000C180 // Token: 0x060005BD RID: 1469 RVA: 0x0000E380 File Offset: 0x0000C580
[Token(Token = "0x60005BC")] [Token(Token = "0x60005BD")]
[Address(RVA = "0x16B1840", Offset = "0x16B0640", VA = "0x1816B1840", Slot = "30")] [Address(RVA = "0x17796F0", Offset = "0x1777EF0", VA = "0x1817796F0", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
this.g_bDeath = false; this.g_bDeath = false;
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x060005BD RID: 1469 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005BE RID: 1470 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005BD")] [Token(Token = "0x60005BE")]
[Address(RVA = "0x16B6090", Offset = "0x16B4E90", VA = "0x1816B6090", Slot = "31")] [Address(RVA = "0x177E0A0", Offset = "0x177C8A0", VA = "0x18177E0A0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005BE RID: 1470 RVA: 0x0000DF9C File Offset: 0x0000C19C // Token: 0x060005BF RID: 1471 RVA: 0x0000E39C File Offset: 0x0000C59C
[Token(Token = "0x60005BE")] [Token(Token = "0x60005BF")]
[Address(RVA = "0x16B8F10", Offset = "0x16B7D10", VA = "0x1816B8F10", Slot = "32")] [Address(RVA = "0x1780F40", Offset = "0x177F740", VA = "0x181780F40", Slot = "32")]
public override void Remove() public override void Remove()
{ {
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
@@ -280,221 +280,221 @@ public class AI_SealGhost : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x060005BF RID: 1471 RVA: 0x0000DFDC File Offset: 0x0000C1DC // Token: 0x060005C0 RID: 1472 RVA: 0x0000E3DC File Offset: 0x0000C5DC
[Token(Token = "0x60005BF")] [Token(Token = "0x60005C0")]
[Address(RVA = "0x16B9660", Offset = "0x16B8460", VA = "0x1816B9660", Slot = "35")] [Address(RVA = "0x1781690", Offset = "0x177FE90", VA = "0x181781690", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
this.g_Anim.speed = fTimeScale; this.g_Anim.speed = fTimeScale;
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x060005C0 RID: 1472 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005C1 RID: 1473 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005C0")] [Token(Token = "0x60005C1")]
[Address(RVA = "0x16B8F60", Offset = "0x16B7D60", VA = "0x1816B8F60", Slot = "36")] [Address(RVA = "0x1780F90", Offset = "0x177F790", VA = "0x181780F90", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005C1 RID: 1473 RVA: 0x0000E008 File Offset: 0x0000C208 // Token: 0x060005C2 RID: 1474 RVA: 0x0000E408 File Offset: 0x0000C608
[Token(Token = "0x60005C1")] [Token(Token = "0x60005C2")]
[Address(RVA = "0x1565630", Offset = "0x1564430", VA = "0x181565630")] [Address(RVA = "0x15FC240", Offset = "0x15FAA40", VA = "0x1815FC240")]
public AI_SealGhost() public AI_SealGhost()
{ {
} }
// Token: 0x040006A0 RID: 1696 // Token: 0x040006AE RID: 1710
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40006A0")] [Token(Token = "0x40006AE")]
private SealGhostEffectPlay g_Effect; private SealGhostEffectPlay g_Effect;
// Token: 0x040006A1 RID: 1697 // Token: 0x040006AF RID: 1711
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40006A1")] [Token(Token = "0x40006AF")]
private Vector3 g_v3PrePosition; private Vector3 g_v3PrePosition;
// Token: 0x040006A2 RID: 1698 // Token: 0x040006B0 RID: 1712
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x40006A2")] [Token(Token = "0x40006B0")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x040006A3 RID: 1699 // Token: 0x040006B1 RID: 1713
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40006A3")] [Token(Token = "0x40006B1")]
private float g_fAnifMoveHorizontal; private float g_fAnifMoveHorizontal;
// Token: 0x040006A4 RID: 1700 // Token: 0x040006B2 RID: 1714
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x40006A4")] [Token(Token = "0x40006B2")]
private float g_fAnifMoveVertical; private float g_fAnifMoveVertical;
// Token: 0x040006A5 RID: 1701 // Token: 0x040006B3 RID: 1715
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x40006A5")] [Token(Token = "0x40006B3")]
private float g_fAniTrunAngle; private float g_fAniTrunAngle;
// Token: 0x040006A6 RID: 1702 // Token: 0x040006B4 RID: 1716
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x40006A6")] [Token(Token = "0x40006B4")]
private float g_fAniSkirtWeights; private float g_fAniSkirtWeights;
// Token: 0x040006A7 RID: 1703 // Token: 0x040006B5 RID: 1717
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40006A7")] [Token(Token = "0x40006B5")]
private float g_fAniDamageHead; private float g_fAniDamageHead;
// Token: 0x040006A8 RID: 1704 // Token: 0x040006B6 RID: 1718
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40006A8")] [Token(Token = "0x40006B6")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x040006A9 RID: 1705 // Token: 0x040006B7 RID: 1719
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40006A9")] [Token(Token = "0x40006B7")]
private Shake g_ShakeSpine; private Shake g_ShakeSpine;
// Token: 0x040006AA RID: 1706 // Token: 0x040006B8 RID: 1720
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40006AA")] [Token(Token = "0x40006B8")]
private Shake g_ShakeUpperArmL; private Shake g_ShakeUpperArmL;
// Token: 0x040006AB RID: 1707 // Token: 0x040006B9 RID: 1721
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40006AB")] [Token(Token = "0x40006B9")]
private Shake g_ShakeUpperArmR; private Shake g_ShakeUpperArmR;
// Token: 0x040006AC RID: 1708 // Token: 0x040006BA RID: 1722
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40006AC")] [Token(Token = "0x40006BA")]
private Shake g_ShakeThighL; private Shake g_ShakeThighL;
// Token: 0x040006AD RID: 1709 // Token: 0x040006BB RID: 1723
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40006AD")] [Token(Token = "0x40006BB")]
private Shake g_ShakeThighR; private Shake g_ShakeThighR;
// Token: 0x040006AE RID: 1710 // Token: 0x040006BC RID: 1724
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40006AE")] [Token(Token = "0x40006BC")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x040006AF RID: 1711 // Token: 0x040006BD RID: 1725
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40006AF")] [Token(Token = "0x40006BD")]
private AI_SealGhost.AIFighting g_Fighting = (AI_SealGhost.AIFighting)((ulong)1L); private AI_SealGhost.AIFighting g_Fighting = (AI_SealGhost.AIFighting)((ulong)1L);
// Token: 0x040006B0 RID: 1712 // Token: 0x040006BE RID: 1726
[FieldOffset(Offset = "0x1E4")] [FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x40006B0")] [Token(Token = "0x40006BE")]
private AI_SealGhost.AIFighting g_NextFighting; private AI_SealGhost.AIFighting g_NextFighting;
// Token: 0x040006B1 RID: 1713 // Token: 0x040006BF RID: 1727
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x40006B1")] [Token(Token = "0x40006BF")]
private int g_iAWatchMoveDir; private int g_iAWatchMoveDir;
// Token: 0x040006B2 RID: 1714 // Token: 0x040006C0 RID: 1728
[FieldOffset(Offset = "0x1EC")] [FieldOffset(Offset = "0x1EC")]
[Token(Token = "0x40006B2")] [Token(Token = "0x40006C0")]
private float g_fPlayerDistanceNear; private float g_fPlayerDistanceNear;
// Token: 0x040006B3 RID: 1715 // Token: 0x040006C1 RID: 1729
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x40006B3")] [Token(Token = "0x40006C1")]
private float g_fPlayerDistanceFar; private float g_fPlayerDistanceFar;
// Token: 0x040006B4 RID: 1716 // Token: 0x040006C2 RID: 1730
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x40006B4")] [Token(Token = "0x40006C2")]
private float g_fAttackMove; private float g_fAttackMove;
// Token: 0x040006B5 RID: 1717 // Token: 0x040006C3 RID: 1731
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x40006B5")] [Token(Token = "0x40006C3")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x040006B6 RID: 1718 // Token: 0x040006C4 RID: 1732
[FieldOffset(Offset = "0x1FC")] [FieldOffset(Offset = "0x1FC")]
[Token(Token = "0x40006B6")] [Token(Token = "0x40006C4")]
private float g_fAttackNext; private float g_fAttackNext;
// Token: 0x040006B7 RID: 1719 // Token: 0x040006C5 RID: 1733
[Token(Token = "0x40006B7")] [Token(Token = "0x40006C5")]
private const float g_fAttack01Number = 6f; private const float g_fAttack01Number = 6f;
// Token: 0x040006B8 RID: 1720 // Token: 0x040006C6 RID: 1734
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x40006B8")] [Token(Token = "0x40006C6")]
private float g_fAttack01NumberVal; private float g_fAttack01NumberVal;
// Token: 0x040006B9 RID: 1721 // Token: 0x040006C7 RID: 1735
[FieldOffset(Offset = "0x204")] [FieldOffset(Offset = "0x204")]
[Token(Token = "0x40006B9")] [Token(Token = "0x40006C7")]
private bool g_bDodge; private bool g_bDodge;
// Token: 0x040006BA RID: 1722 // Token: 0x040006C8 RID: 1736
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x40006BA")] [Token(Token = "0x40006C8")]
private int g_iScript; private int g_iScript;
// Token: 0x02000087 RID: 135 // Token: 0x02000088 RID: 136
[Token(Token = "0x2000087")] [Token(Token = "0x2000088")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x040006BC RID: 1724
[Token(Token = "0x40006BC")]
Null,
// Token: 0x040006BD RID: 1725
[Token(Token = "0x40006BD")]
Watch,
// Token: 0x040006BE RID: 1726
[Token(Token = "0x40006BE")]
WatchFast,
// Token: 0x040006BF RID: 1727
[Token(Token = "0x40006BF")]
AttackMove,
// Token: 0x040006C0 RID: 1728
[Token(Token = "0x40006C0")]
Attack0101,
// Token: 0x040006C1 RID: 1729
[Token(Token = "0x40006C1")]
Attack0102,
// Token: 0x040006C2 RID: 1730
[Token(Token = "0x40006C2")]
Attack0103,
// Token: 0x040006C3 RID: 1731
[Token(Token = "0x40006C3")]
Attack02,
// Token: 0x040006C4 RID: 1732
[Token(Token = "0x40006C4")]
Attack03,
// Token: 0x040006C5 RID: 1733
[Token(Token = "0x40006C5")]
Attack04,
// Token: 0x040006C6 RID: 1734
[Token(Token = "0x40006C6")]
Attack05,
// Token: 0x040006C7 RID: 1735
[Token(Token = "0x40006C7")]
Attack06,
// Token: 0x040006C8 RID: 1736
[Token(Token = "0x40006C8")]
DodgeL,
// Token: 0x040006C9 RID: 1737
[Token(Token = "0x40006C9")]
DodgeR,
// Token: 0x040006CA RID: 1738 // Token: 0x040006CA RID: 1738
[Token(Token = "0x40006CA")] [Token(Token = "0x40006CA")]
Damage, Null,
// Token: 0x040006CB RID: 1739 // Token: 0x040006CB RID: 1739
[Token(Token = "0x40006CB")] [Token(Token = "0x40006CB")]
Death, Watch,
// Token: 0x040006CC RID: 1740 // Token: 0x040006CC RID: 1740
[Token(Token = "0x40006CC")] [Token(Token = "0x40006CC")]
End, WatchFast,
// Token: 0x040006CD RID: 1741 // Token: 0x040006CD RID: 1741
[Token(Token = "0x40006CD")] [Token(Token = "0x40006CD")]
AttackMove,
// Token: 0x040006CE RID: 1742
[Token(Token = "0x40006CE")]
Attack0101,
// Token: 0x040006CF RID: 1743
[Token(Token = "0x40006CF")]
Attack0102,
// Token: 0x040006D0 RID: 1744
[Token(Token = "0x40006D0")]
Attack0103,
// Token: 0x040006D1 RID: 1745
[Token(Token = "0x40006D1")]
Attack02,
// Token: 0x040006D2 RID: 1746
[Token(Token = "0x40006D2")]
Attack03,
// Token: 0x040006D3 RID: 1747
[Token(Token = "0x40006D3")]
Attack04,
// Token: 0x040006D4 RID: 1748
[Token(Token = "0x40006D4")]
Attack05,
// Token: 0x040006D5 RID: 1749
[Token(Token = "0x40006D5")]
Attack06,
// Token: 0x040006D6 RID: 1750
[Token(Token = "0x40006D6")]
DodgeL,
// Token: 0x040006D7 RID: 1751
[Token(Token = "0x40006D7")]
DodgeR,
// Token: 0x040006D8 RID: 1752
[Token(Token = "0x40006D8")]
Damage,
// Token: 0x040006D9 RID: 1753
[Token(Token = "0x40006D9")]
Death,
// Token: 0x040006DA RID: 1754
[Token(Token = "0x40006DA")]
End,
// Token: 0x040006DB RID: 1755
[Token(Token = "0x40006DB")]
Debut Debut
} }
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000088 RID: 136 // Token: 0x02000089 RID: 137
[Token(Token = "0x2000088")] [Token(Token = "0x2000089")]
public class AI_SealGhost02 : AI_NPC public class AI_SealGhost02 : AI_NPC
{ {
// Token: 0x060005C2 RID: 1474 RVA: 0x0000E024 File Offset: 0x0000C224 // Token: 0x060005C3 RID: 1475 RVA: 0x0000E424 File Offset: 0x0000C624
[Token(Token = "0x60005C2")] [Token(Token = "0x60005C3")]
[Address(RVA = "0x18BBC20", Offset = "0x18BAA20", VA = "0x1818BBC20", Slot = "4")] [Address(RVA = "0x1863C90", Offset = "0x1862490", VA = "0x181863C90", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -82,17 +82,17 @@ public class AI_SealGhost02 : AI_NPC
this.InitFightStatus((AI_SealGhost02.AIFighting)num9); this.InitFightStatus((AI_SealGhost02.AIFighting)num9);
} }
// Token: 0x060005C3 RID: 1475 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005C4 RID: 1476 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005C3")] [Token(Token = "0x60005C4")]
[Address(RVA = "0x18BC110", Offset = "0x18BAF10", VA = "0x1818BC110", Slot = "5")] [Address(RVA = "0x1864180", Offset = "0x1862980", VA = "0x181864180", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005C4 RID: 1476 RVA: 0x0000E29C File Offset: 0x0000C49C // Token: 0x060005C5 RID: 1477 RVA: 0x0000E69C File Offset: 0x0000C89C
[Token(Token = "0x60005C4")] [Token(Token = "0x60005C5")]
[Address(RVA = "0x18BB890", Offset = "0x18BA690", VA = "0x1818BB890", Slot = "6")] [Address(RVA = "0x1863900", Offset = "0x1862100", VA = "0x181863900", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.FDebut(); this.FDebut();
@@ -105,25 +105,25 @@ public class AI_SealGhost02 : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x060005C5 RID: 1477 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005C6 RID: 1478 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005C5")] [Token(Token = "0x60005C6")]
[Address(RVA = "0x18B9650", Offset = "0x18B8450", VA = "0x1818B9650", Slot = "22")] [Address(RVA = "0x18617B0", Offset = "0x185FFB0", VA = "0x1818617B0", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005C6 RID: 1478 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005C7 RID: 1479 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005C6")] [Token(Token = "0x60005C7")]
[Address(RVA = "0x18BA970", Offset = "0x18B9770", VA = "0x1818BA970")] [Address(RVA = "0x18629E0", Offset = "0x18611E0", VA = "0x1818629E0")]
private void InitFightStatus(AI_SealGhost02.AIFighting Status) private void InitFightStatus(AI_SealGhost02.AIFighting Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005C7 RID: 1479 RVA: 0x0000E304 File Offset: 0x0000C504 // Token: 0x060005C8 RID: 1480 RVA: 0x0000E704 File Offset: 0x0000C904
[Token(Token = "0x60005C7")] [Token(Token = "0x60005C8")]
[Address(RVA = "0x18B8510", Offset = "0x18B7310", VA = "0x1818B8510")] [Address(RVA = "0x1860100", Offset = "0x185E900", VA = "0x181860100")]
private void AttackSelect() private void AttackSelect()
{ {
int num = UnityEngine.Random.Range(0, 4); int num = UnityEngine.Random.Range(0, 4);
@@ -151,49 +151,49 @@ public class AI_SealGhost02 : AI_NPC
} }
} }
// Token: 0x060005C8 RID: 1480 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005C8")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
private void FDebut()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005C9 RID: 1481 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005C9 RID: 1481 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005C9")] [Token(Token = "0x60005C9")]
[Address(RVA = "0x18B93B0", Offset = "0x18B81B0", VA = "0x1818B93B0")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
private void FWatch() private void FDebut()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005CA RID: 1482 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005CA RID: 1482 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005CA")] [Token(Token = "0x60005CA")]
[Address(RVA = "0x18B8F30", Offset = "0x18B7D30", VA = "0x1818B8F30")] [Address(RVA = "0x18614C0", Offset = "0x185FCC0", VA = "0x1818614C0")]
private void FMoveStart() private void FWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005CB RID: 1483 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005CB RID: 1483 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005CB")] [Token(Token = "0x60005CB")]
[Address(RVA = "0x18B9040", Offset = "0x18B7E40", VA = "0x1818B9040")] [Address(RVA = "0x1860ED0", Offset = "0x185F6D0", VA = "0x181860ED0")]
private void FMove() private void FMoveStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005CC RID: 1484 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005CC RID: 1484 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005CC")] [Token(Token = "0x60005CC")]
[Address(RVA = "0x18B8C70", Offset = "0x18B7A70", VA = "0x1818B8C70")] [Address(RVA = "0x1860FE0", Offset = "0x185F7E0", VA = "0x181860FE0")]
private void FMove()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005CD RID: 1485 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005CD")]
[Address(RVA = "0x1860860", Offset = "0x185F060", VA = "0x181860860")]
private void FMoveEnd() private void FMoveEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005CD RID: 1485 RVA: 0x0000E354 File Offset: 0x0000C554 // Token: 0x060005CE RID: 1486 RVA: 0x0000E754 File Offset: 0x0000C954
[Token(Token = "0x60005CD")] [Token(Token = "0x60005CE")]
[Address(RVA = "0x18B8710", Offset = "0x18B7510", VA = "0x1818B8710")] [Address(RVA = "0x1860300", Offset = "0x185EB00", VA = "0x181860300")]
private void FAttack() private void FAttack()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -206,33 +206,33 @@ public class AI_SealGhost02 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060005CE RID: 1486 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005CE")]
[Address(RVA = "0x18B9200", Offset = "0x18B8000", VA = "0x1818B9200")]
private void FTrunBack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005CF RID: 1487 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005CF RID: 1487 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005CF")] [Token(Token = "0x60005CF")]
[Address(RVA = "0x18B8A40", Offset = "0x18B7840", VA = "0x1818B8A40")] [Address(RVA = "0x1861310", Offset = "0x185FB10", VA = "0x181861310")]
private void FJump() private void FTrunBack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005D0 RID: 1488 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005D0 RID: 1488 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005D0")] [Token(Token = "0x60005D0")]
[Address(RVA = "0x18B8850", Offset = "0x18B7650", VA = "0x1818B8850")] [Address(RVA = "0x1860630", Offset = "0x185EE30", VA = "0x181860630")]
private void FJump()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005D1 RID: 1489 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005D1")]
[Address(RVA = "0x1860440", Offset = "0x185EC40", VA = "0x181860440")]
private void FFall() private void FFall()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005D1 RID: 1489 RVA: 0x0000E380 File Offset: 0x0000C580 // Token: 0x060005D2 RID: 1490 RVA: 0x0000E780 File Offset: 0x0000C980
[Token(Token = "0x60005D1")] [Token(Token = "0x60005D2")]
[Address(RVA = "0x18B8710", Offset = "0x18B7510", VA = "0x1818B8710")] [Address(RVA = "0x1860300", Offset = "0x185EB00", VA = "0x181860300")]
private void FDamage() private void FDamage()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -245,17 +245,17 @@ public class AI_SealGhost02 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060005D2 RID: 1490 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005D3 RID: 1491 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005D2")] [Token(Token = "0x60005D3")]
[Address(RVA = "0x18B8740", Offset = "0x18B7540", VA = "0x1818B8740")] [Address(RVA = "0x1860330", Offset = "0x185EB30", VA = "0x181860330")]
private void FDeath() private void FDeath()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005D3 RID: 1491 RVA: 0x0000E3AC File Offset: 0x0000C5AC // Token: 0x060005D4 RID: 1492 RVA: 0x0000E7AC File Offset: 0x0000C9AC
[Token(Token = "0x60005D3")] [Token(Token = "0x60005D4")]
[Address(RVA = "0x18B8820", Offset = "0x18B7620", VA = "0x1818B8820")] [Address(RVA = "0x1860410", Offset = "0x185EC10", VA = "0x181860410")]
private void FDestory() private void FDestory()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -268,35 +268,35 @@ public class AI_SealGhost02 : AI_NPC
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060005D4 RID: 1492 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005D5 RID: 1493 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005D4")] [Token(Token = "0x60005D5")]
[Address(RVA = "0x18B9ED0", Offset = "0x18B8CD0", VA = "0x1818B9ED0", Slot = "33")] [Address(RVA = "0x1861F50", Offset = "0x1860750", VA = "0x181861F50", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005D5 RID: 1493 RVA: 0x0000E3D8 File Offset: 0x0000C5D8 // Token: 0x060005D6 RID: 1494 RVA: 0x0000E7D8 File Offset: 0x0000C9D8
[Token(Token = "0x60005D5")] [Token(Token = "0x60005D6")]
[Address(RVA = "0x11D8140", Offset = "0x11D6F40", VA = "0x1811D8140", Slot = "30")] [Address(RVA = "0x16A2170", Offset = "0x16A0970", VA = "0x1816A2170", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doTan = ((MB_IMeshBakerSettings)this).doTan;
} }
// Token: 0x060005D6 RID: 1494 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005D7 RID: 1495 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005D6")] [Token(Token = "0x60005D7")]
[Address(RVA = "0x18B8580", Offset = "0x18B7380", VA = "0x1818B8580", Slot = "31")] [Address(RVA = "0x1860170", Offset = "0x185E970", VA = "0x181860170", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005D7 RID: 1495 RVA: 0x0000E3FC File Offset: 0x0000C5FC // Token: 0x060005D8 RID: 1496 RVA: 0x0000E7FC File Offset: 0x0000C9FC
[Token(Token = "0x60005D7")] [Token(Token = "0x60005D8")]
[Address(RVA = "0x18BB930", Offset = "0x18BA730", VA = "0x1818BB930", Slot = "32")] [Address(RVA = "0x18639A0", Offset = "0x18621A0", VA = "0x1818639A0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
this.FDebut(); this.FDebut();
@@ -309,198 +309,198 @@ public class AI_SealGhost02 : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x060005D8 RID: 1496 RVA: 0x0000E440 File Offset: 0x0000C640 // Token: 0x060005D9 RID: 1497 RVA: 0x0000E840 File Offset: 0x0000CA40
[Token(Token = "0x60005D8")] [Token(Token = "0x60005D9")]
[Address(RVA = "0x18BBBE0", Offset = "0x18BA9E0", VA = "0x1818BBBE0", Slot = "35")] [Address(RVA = "0x1863C50", Offset = "0x1862450", VA = "0x181863C50", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x060005D9 RID: 1497 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005DA RID: 1498 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005D9")] [Token(Token = "0x60005DA")]
[Address(RVA = "0x18BB990", Offset = "0x18BA790", VA = "0x1818BB990", Slot = "36")] [Address(RVA = "0x1863A00", Offset = "0x1862200", VA = "0x181863A00", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005DA RID: 1498 RVA: 0x0000E468 File Offset: 0x0000C668 // Token: 0x060005DB RID: 1499 RVA: 0x0000E868 File Offset: 0x0000CA68
[Token(Token = "0x60005DA")] [Token(Token = "0x60005DB")]
[Address(RVA = "0x18BC1E0", Offset = "0x18BAFE0", VA = "0x1818BC1E0")] [Address(RVA = "0x1864250", Offset = "0x1862A50", VA = "0x181864250")]
public AI_SealGhost02() public AI_SealGhost02()
{ {
} }
// Token: 0x040006CE RID: 1742 // Token: 0x040006DC RID: 1756
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40006CE")] [Token(Token = "0x40006DC")]
private SealGhost02EffectPlay g_Effect; private SealGhost02EffectPlay g_Effect;
// Token: 0x040006CF RID: 1743 // Token: 0x040006DD RID: 1757
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40006CF")] [Token(Token = "0x40006DD")]
private float g_fAniSkirtWeights; private float g_fAniSkirtWeights;
// Token: 0x040006D0 RID: 1744 // Token: 0x040006DE RID: 1758
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x40006D0")] [Token(Token = "0x40006DE")]
private float g_fAniDamageHead; private float g_fAniDamageHead;
// Token: 0x040006D1 RID: 1745 // Token: 0x040006DF RID: 1759
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40006D1")] [Token(Token = "0x40006DF")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x040006D2 RID: 1746 // Token: 0x040006E0 RID: 1760
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x40006D2")] [Token(Token = "0x40006E0")]
private Shake g_ShakeSpine; private Shake g_ShakeSpine;
// Token: 0x040006D3 RID: 1747 // Token: 0x040006E1 RID: 1761
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40006D3")] [Token(Token = "0x40006E1")]
private Shake g_ShakeUpperArmL; private Shake g_ShakeUpperArmL;
// Token: 0x040006D4 RID: 1748 // Token: 0x040006E2 RID: 1762
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x40006D4")] [Token(Token = "0x40006E2")]
private Shake g_ShakeUpperArmR; private Shake g_ShakeUpperArmR;
// Token: 0x040006D5 RID: 1749 // Token: 0x040006E3 RID: 1763
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40006D5")] [Token(Token = "0x40006E3")]
private Shake g_ShakeThighL; private Shake g_ShakeThighL;
// Token: 0x040006D6 RID: 1750 // Token: 0x040006E4 RID: 1764
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40006D6")] [Token(Token = "0x40006E4")]
private Shake g_ShakeThighR; private Shake g_ShakeThighR;
// Token: 0x040006D7 RID: 1751 // Token: 0x040006E5 RID: 1765
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40006D7")] [Token(Token = "0x40006E5")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x040006D8 RID: 1752 // Token: 0x040006E6 RID: 1766
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40006D8")] [Token(Token = "0x40006E6")]
private AI_SealGhost02.AIFighting g_Fighting = (AI_SealGhost02.AIFighting)((ulong)1L); private AI_SealGhost02.AIFighting g_Fighting = (AI_SealGhost02.AIFighting)((ulong)1L);
// Token: 0x040006D9 RID: 1753 // Token: 0x040006E7 RID: 1767
[FieldOffset(Offset = "0x1BC")] [FieldOffset(Offset = "0x1BC")]
[Token(Token = "0x40006D9")] [Token(Token = "0x40006E7")]
private AI_SealGhost02.AIFighting g_NextFighting; private AI_SealGhost02.AIFighting g_NextFighting;
// Token: 0x040006DA RID: 1754 // Token: 0x040006E8 RID: 1768
[Token(Token = "0x40006DA")] [Token(Token = "0x40006E8")]
private const float g_fAttackRange = 10.5f; private const float g_fAttackRange = 10.5f;
// Token: 0x040006DB RID: 1755 // Token: 0x040006E9 RID: 1769
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40006DB")] [Token(Token = "0x40006E9")]
private float g_fTemp01Time; private float g_fTemp01Time;
// Token: 0x040006DC RID: 1756 // Token: 0x040006EA RID: 1770
[FieldOffset(Offset = "0x1C4")] [FieldOffset(Offset = "0x1C4")]
[Token(Token = "0x40006DC")] [Token(Token = "0x40006EA")]
private bool g_bMove; private bool g_bMove;
// Token: 0x040006DD RID: 1757 // Token: 0x040006EB RID: 1771
[Token(Token = "0x40006DD")] [Token(Token = "0x40006EB")]
private const float g_fTrunAngle = 105f; private const float g_fTrunAngle = 105f;
// Token: 0x040006DE RID: 1758 // Token: 0x040006EC RID: 1772
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40006DE")] [Token(Token = "0x40006EC")]
private Vector3 g_v3MoveDirection; private Vector3 g_v3MoveDirection;
// Token: 0x040006DF RID: 1759 // Token: 0x040006ED RID: 1773
[FieldOffset(Offset = "0x1D4")] [FieldOffset(Offset = "0x1D4")]
[Token(Token = "0x40006DF")] [Token(Token = "0x40006ED")]
private Quaternion g_qMoveDirection; private Quaternion g_qMoveDirection;
// Token: 0x040006E0 RID: 1760 // Token: 0x040006EE RID: 1774
[FieldOffset(Offset = "0x1E4")] [FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x40006E0")] [Token(Token = "0x40006EE")]
private Vector3 g_v3JumpPoint; private Vector3 g_v3JumpPoint;
// Token: 0x040006E1 RID: 1761 // Token: 0x040006EF RID: 1775
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x40006E1")] [Token(Token = "0x40006EF")]
private int g_iPlayerArea; private int g_iPlayerArea;
// Token: 0x040006E2 RID: 1762 // Token: 0x040006F0 RID: 1776
[FieldOffset(Offset = "0x1F4")] [FieldOffset(Offset = "0x1F4")]
[Token(Token = "0x40006E2")] [Token(Token = "0x40006F0")]
private int g_iOwnArea; private int g_iOwnArea;
// Token: 0x040006E3 RID: 1763 // Token: 0x040006F1 RID: 1777
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x40006E3")] [Token(Token = "0x40006F1")]
private int g_iScript; private int g_iScript;
// Token: 0x02000089 RID: 137 // Token: 0x0200008A RID: 138
[Token(Token = "0x2000089")] [Token(Token = "0x200008A")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x040006E5 RID: 1765
[Token(Token = "0x40006E5")]
Null,
// Token: 0x040006E6 RID: 1766
[Token(Token = "0x40006E6")]
Watch,
// Token: 0x040006E7 RID: 1767
[Token(Token = "0x40006E7")]
MoveStart,
// Token: 0x040006E8 RID: 1768
[Token(Token = "0x40006E8")]
Move,
// Token: 0x040006E9 RID: 1769
[Token(Token = "0x40006E9")]
MoveEnd,
// Token: 0x040006EA RID: 1770
[Token(Token = "0x40006EA")]
TrunBack,
// Token: 0x040006EB RID: 1771
[Token(Token = "0x40006EB")]
Jump,
// Token: 0x040006EC RID: 1772
[Token(Token = "0x40006EC")]
Fall,
// Token: 0x040006ED RID: 1773
[Token(Token = "0x40006ED")]
Land,
// Token: 0x040006EE RID: 1774
[Token(Token = "0x40006EE")]
Attack01,
// Token: 0x040006EF RID: 1775
[Token(Token = "0x40006EF")]
Attack02,
// Token: 0x040006F0 RID: 1776
[Token(Token = "0x40006F0")]
Attack03,
// Token: 0x040006F1 RID: 1777
[Token(Token = "0x40006F1")]
Attack04,
// Token: 0x040006F2 RID: 1778
[Token(Token = "0x40006F2")]
Attack05,
// Token: 0x040006F3 RID: 1779 // Token: 0x040006F3 RID: 1779
[Token(Token = "0x40006F3")] [Token(Token = "0x40006F3")]
Damage, Null,
// Token: 0x040006F4 RID: 1780 // Token: 0x040006F4 RID: 1780
[Token(Token = "0x40006F4")] [Token(Token = "0x40006F4")]
Death, Watch,
// Token: 0x040006F5 RID: 1781 // Token: 0x040006F5 RID: 1781
[Token(Token = "0x40006F5")] [Token(Token = "0x40006F5")]
Destroy, MoveStart,
// Token: 0x040006F6 RID: 1782 // Token: 0x040006F6 RID: 1782
[Token(Token = "0x40006F6")] [Token(Token = "0x40006F6")]
End, Move,
// Token: 0x040006F7 RID: 1783 // Token: 0x040006F7 RID: 1783
[Token(Token = "0x40006F7")] [Token(Token = "0x40006F7")]
MoveEnd,
// Token: 0x040006F8 RID: 1784
[Token(Token = "0x40006F8")]
TrunBack,
// Token: 0x040006F9 RID: 1785
[Token(Token = "0x40006F9")]
Jump,
// Token: 0x040006FA RID: 1786
[Token(Token = "0x40006FA")]
Fall,
// Token: 0x040006FB RID: 1787
[Token(Token = "0x40006FB")]
Land,
// Token: 0x040006FC RID: 1788
[Token(Token = "0x40006FC")]
Attack01,
// Token: 0x040006FD RID: 1789
[Token(Token = "0x40006FD")]
Attack02,
// Token: 0x040006FE RID: 1790
[Token(Token = "0x40006FE")]
Attack03,
// Token: 0x040006FF RID: 1791
[Token(Token = "0x40006FF")]
Attack04,
// Token: 0x04000700 RID: 1792
[Token(Token = "0x4000700")]
Attack05,
// Token: 0x04000701 RID: 1793
[Token(Token = "0x4000701")]
Damage,
// Token: 0x04000702 RID: 1794
[Token(Token = "0x4000702")]
Death,
// Token: 0x04000703 RID: 1795
[Token(Token = "0x4000703")]
Destroy,
// Token: 0x04000704 RID: 1796
[Token(Token = "0x4000704")]
End,
// Token: 0x04000705 RID: 1797
[Token(Token = "0x4000705")]
Debut Debut
} }
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x0200008A RID: 138 // Token: 0x0200008B RID: 139
[Token(Token = "0x200008A")] [Token(Token = "0x200008B")]
public class AI_SpecterArmorGirl02 : AI_NPC public class AI_SpecterArmorGirl02 : AI_NPC
{ {
// Token: 0x060005DB RID: 1499 RVA: 0x0000E484 File Offset: 0x0000C684 // Token: 0x060005DC RID: 1500 RVA: 0x0000E884 File Offset: 0x0000CA84
[Token(Token = "0x60005DB")] [Token(Token = "0x60005DC")]
[Address(RVA = "0x18BF6D0", Offset = "0x18BE4D0", VA = "0x1818BF6D0", Slot = "4")] [Address(RVA = "0x1867790", Offset = "0x1865F90", VA = "0x181867790", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -52,20 +52,20 @@ public class AI_SpecterArmorGirl02 : AI_NPC
shake6.Start(transform3, num3 != 0); shake6.Start(transform3, num3 != 0);
bool flag = UnityEngine.Random.Range(0, 2) != 0; bool flag = UnityEngine.Random.Range(0, 2) != 0;
this.g_bDodgeDirection = flag; this.g_bDodgeDirection = flag;
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x060005DC RID: 1500 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005DD RID: 1501 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005DC")] [Token(Token = "0x60005DD")]
[Address(RVA = "0x18BF9E0", Offset = "0x18BE7E0", VA = "0x1818BF9E0", Slot = "5")] [Address(RVA = "0x1867AA0", Offset = "0x18662A0", VA = "0x181867AA0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005DD RID: 1501 RVA: 0x0000E628 File Offset: 0x0000C828 // Token: 0x060005DE RID: 1502 RVA: 0x0000EA28 File Offset: 0x0000CC28
[Token(Token = "0x60005DD")] [Token(Token = "0x60005DE")]
[Address(RVA = "0x18BF470", Offset = "0x18BE270", VA = "0x1818BF470", Slot = "6")] [Address(RVA = "0x18676A0", Offset = "0x1865EA0", VA = "0x1818676A0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -73,9 +73,9 @@ public class AI_SpecterArmorGirl02 : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x060005DE RID: 1502 RVA: 0x0000E65C File Offset: 0x0000C85C // Token: 0x060005DF RID: 1503 RVA: 0x0000EA5C File Offset: 0x0000CC5C
[Token(Token = "0x60005DE")] [Token(Token = "0x60005DF")]
[Address(RVA = "0x18BC400", Offset = "0x18BB200", VA = "0x1818BC400")] [Address(RVA = "0x1864470", Offset = "0x1862C70", VA = "0x181864470")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
SpecterArmorGirl02EffectPlay specterArmorGirl02EffectPlay = this.g_Effect; SpecterArmorGirl02EffectPlay specterArmorGirl02EffectPlay = this.g_Effect;
@@ -83,120 +83,120 @@ public class AI_SpecterArmorGirl02 : AI_NPC
specterArmorGirl02EffectPlay.SetCCCLie(num); specterArmorGirl02EffectPlay.SetCCCLie(num);
} }
// Token: 0x060005DF RID: 1503 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005DF")]
[Address(RVA = "0x18BEDB0", Offset = "0x18BDBB0", VA = "0x1818BEDB0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005E0 RID: 1504 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E0 RID: 1504 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E0")] [Token(Token = "0x60005E0")]
[Address(RVA = "0x11DDF90", Offset = "0x11DCD90", VA = "0x1811DDF90", Slot = "9")] [Address(RVA = "0x1866FE0", Offset = "0x18657E0", VA = "0x181866FE0", Slot = "38")]
public override void Sky() public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E1 RID: 1505 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E1 RID: 1505 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E1")] [Token(Token = "0x60005E1")]
[Address(RVA = "0x11DD9A0", Offset = "0x11DC7A0", VA = "0x1811DD9A0", Slot = "10")] [Address(RVA = "0x169F370", Offset = "0x169DB70", VA = "0x18169F370", Slot = "9")]
public override void Land() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E2 RID: 1506 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E2 RID: 1506 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E2")] [Token(Token = "0x60005E2")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x169EE70", Offset = "0x169D670", VA = "0x18169EE70", Slot = "10")]
public override void Idle() public override void Land()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E3 RID: 1507 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E3 RID: 1507 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E3")] [Token(Token = "0x60005E3")]
[Address(RVA = "0x18BF4C0", Offset = "0x18BE2C0", VA = "0x1818BF4C0", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E4 RID: 1508 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E4 RID: 1508 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E4")] [Token(Token = "0x60005E4")]
[Address(RVA = "0x11DB270", Offset = "0x11DA070", VA = "0x1811DB270", Slot = "19")] [Address(RVA = "0x169EFA0", Offset = "0x169D7A0", VA = "0x18169EFA0", Slot = "11")]
public override void GoHome() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E5 RID: 1509 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E5 RID: 1509 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E5")] [Token(Token = "0x60005E5")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x169CA60", Offset = "0x169B260", VA = "0x18169CA60", Slot = "19")]
public override void Confirming() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E6 RID: 1510 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E6 RID: 1510 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E6")] [Token(Token = "0x60005E6")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void LookFor() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E7 RID: 1511 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E7 RID: 1511 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E7")] [Token(Token = "0x60005E7")]
[Address(RVA = "0x178F600", Offset = "0x178E400", VA = "0x18178F600", Slot = "20")] [Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void Hear() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E8 RID: 1512 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E8 RID: 1512 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E8")] [Token(Token = "0x60005E8")]
[Address(RVA = "0x178F470", Offset = "0x178E270", VA = "0x18178F470", Slot = "21")] [Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005E9 RID: 1513 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005E9 RID: 1513 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005E9")] [Token(Token = "0x60005E9")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "23")] [Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void HearCheck()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005EA RID: 1514 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005EA")]
[Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005EA RID: 1514 RVA: 0x0000E680 File Offset: 0x0000C880 // Token: 0x060005EB RID: 1515 RVA: 0x0000EA80 File Offset: 0x0000CC80
[Token(Token = "0x60005EA")] [Token(Token = "0x60005EB")]
[Address(RVA = "0x11D5AB0", Offset = "0x11D48B0", VA = "0x1811D5AB0", Slot = "25")] [Address(RVA = "0x169FB40", Offset = "0x169E340", VA = "0x18169FB40", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x060005EB RID: 1515 RVA: 0x0000E6AC File Offset: 0x0000C8AC // Token: 0x060005EC RID: 1516 RVA: 0x0000EAAC File Offset: 0x0000CCAC
[Token(Token = "0x60005EB")] [Token(Token = "0x60005EC")]
[Address(RVA = "0x18BC360", Offset = "0x18BB160", VA = "0x1818BC360", Slot = "27")] [Address(RVA = "0x18643D0", Offset = "0x1862BD0", VA = "0x1818643D0", Slot = "27")]
public override void Death() public override void Death()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
@@ -208,9 +208,9 @@ public class AI_SpecterArmorGirl02 : AI_NPC
this.g_Effect.Death(); this.g_Effect.Death();
} }
// Token: 0x060005EC RID: 1516 RVA: 0x0000E700 File Offset: 0x0000C900 // Token: 0x060005ED RID: 1517 RVA: 0x0000EB00 File Offset: 0x0000CD00
[Token(Token = "0x60005EC")] [Token(Token = "0x60005ED")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -220,32 +220,32 @@ public class AI_SpecterArmorGirl02 : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
} }
// Token: 0x060005ED RID: 1517 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005EE RID: 1518 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005ED")] [Token(Token = "0x60005EE")]
[Address(RVA = "0x18BD1F0", Offset = "0x18BBFF0", VA = "0x1818BD1F0", Slot = "22")] [Address(RVA = "0x1865260", Offset = "0x1863A60", VA = "0x181865260", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005EE RID: 1518 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005EF RID: 1519 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005EE")] [Token(Token = "0x60005EF")]
[Address(RVA = "0x18BE350", Offset = "0x18BD150", VA = "0x1818BE350")] [Address(RVA = "0x1866580", Offset = "0x1864D80", VA = "0x181866580")]
protected void InitFightingType(AI_SpecterArmorGirl02.AIFighting Type) protected void InitFightingType(AI_SpecterArmorGirl02.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005EF RID: 1519 RVA: 0x0000E744 File Offset: 0x0000C944 // Token: 0x060005F0 RID: 1520 RVA: 0x0000EB44 File Offset: 0x0000CD44
[Token(Token = "0x60005EF")] [Token(Token = "0x60005F0")]
[Address(RVA = "0x18BC6C0", Offset = "0x18BB4C0", VA = "0x1818BC6C0")] [Address(RVA = "0x1864730", Offset = "0x1862F30", VA = "0x181864730")]
private void FightAttackSelect() private void FightAttackSelect()
{ {
float num = UnityEngine.Random.Range((float)0, 1f); float num = UnityEngine.Random.Range((float)0, 1f);
@@ -253,95 +253,95 @@ public class AI_SpecterArmorGirl02 : AI_NPC
this.g_AttackType = (AI_SpecterArmorGirl02.AIFighting)((ulong)5L); this.g_AttackType = (AI_SpecterArmorGirl02.AIFighting)((ulong)5L);
} }
// Token: 0x060005F0 RID: 1520 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F0")]
[Address(RVA = "0x18BCAB0", Offset = "0x18BB8B0", VA = "0x1818BCAB0")]
private void FightWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005F1 RID: 1521 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005F1 RID: 1521 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F1")] [Token(Token = "0x60005F1")]
[Address(RVA = "0x18BC870", Offset = "0x18BB670", VA = "0x1818BC870")] [Address(RVA = "0x1864B20", Offset = "0x1863320", VA = "0x181864B20")]
private void FightDodge() private void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005F2 RID: 1522 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005F2 RID: 1522 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F2")] [Token(Token = "0x60005F2")]
[Address(RVA = "0x18BCA00", Offset = "0x18BB800", VA = "0x1818BCA00")] [Address(RVA = "0x18648E0", Offset = "0x18630E0", VA = "0x1818648E0")]
private void FightSkyDodgeF() private void FightDodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005F3 RID: 1523 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005F3 RID: 1523 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F3")] [Token(Token = "0x60005F3")]
[Address(RVA = "0x18BC760", Offset = "0x18BB560", VA = "0x1818BC760")] [Address(RVA = "0x1864A70", Offset = "0x1863270", VA = "0x181864A70")]
private void FightAttack() private void FightSkyDodgeF()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005F4 RID: 1524 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005F4 RID: 1524 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F4")] [Token(Token = "0x60005F4")]
[Address(RVA = "0x18BC430", Offset = "0x18BB230", VA = "0x1818BC430")] [Address(RVA = "0x18647D0", Offset = "0x1862FD0", VA = "0x1818647D0")]
private void FightAttackJump() private void FightAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005F5 RID: 1525 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005F5 RID: 1525 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F5")] [Token(Token = "0x60005F5")]
[Address(RVA = "0x18BC960", Offset = "0x18BB760", VA = "0x1818BC960")] [Address(RVA = "0x18644A0", Offset = "0x1862CA0", VA = "0x1818644A0")]
private void FightPlayerDead() private void FightAttackJump()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005F6 RID: 1526 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005F6 RID: 1526 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F6")] [Token(Token = "0x60005F6")]
[Address(RVA = "0x18BD510", Offset = "0x18BC310", VA = "0x1818BD510", Slot = "33")] [Address(RVA = "0x18649D0", Offset = "0x18631D0", VA = "0x1818649D0")]
public override void Hit(AttackData Data) private void FightPlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005F7 RID: 1527 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005F7 RID: 1527 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F7")] [Token(Token = "0x60005F7")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x1865740", Offset = "0x1863F40", VA = "0x181865740", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060005F8 RID: 1528 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F8")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005F8 RID: 1528 RVA: 0x0000E794 File Offset: 0x0000C994 // Token: 0x060005F9 RID: 1529 RVA: 0x0000EB94 File Offset: 0x0000CD94
[Token(Token = "0x60005F8")] [Token(Token = "0x60005F9")]
[Address(RVA = "0x1791340", Offset = "0x1790140", VA = "0x181791340", Slot = "30")] [Address(RVA = "0x169F230", Offset = "0x169DA30", VA = "0x18169F230", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x060005F9 RID: 1529 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005FA RID: 1530 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005F9")] [Token(Token = "0x60005FA")]
[Address(RVA = "0x18BC200", Offset = "0x18BB000", VA = "0x1818BC200", Slot = "31")] [Address(RVA = "0x1864270", Offset = "0x1862A70", VA = "0x181864270", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005FA RID: 1530 RVA: 0x0000E7BC File Offset: 0x0000C9BC // Token: 0x060005FB RID: 1531 RVA: 0x0000EBBC File Offset: 0x0000CDBC
[Token(Token = "0x60005FA")] [Token(Token = "0x60005FB")]
[Address(RVA = "0x18BF630", Offset = "0x18BE430", VA = "0x1818BF630", Slot = "32")] [Address(RVA = "0x18676F0", Offset = "0x1865EF0", VA = "0x1818676F0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
int num = 0; int num = 0;
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
@@ -351,147 +351,147 @@ public class AI_SpecterArmorGirl02 : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x060005FB RID: 1531 RVA: 0x0000E800 File Offset: 0x0000CA00 // Token: 0x060005FC RID: 1532 RVA: 0x0000EC00 File Offset: 0x0000CE00
[Token(Token = "0x60005FB")] [Token(Token = "0x60005FC")]
[Address(RVA = "0x18BF690", Offset = "0x18BE490", VA = "0x1818BF690", Slot = "35")] [Address(RVA = "0x1867750", Offset = "0x1865F50", VA = "0x181867750", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x060005FC RID: 1532 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060005FD RID: 1533 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005FC")] [Token(Token = "0x60005FD")]
[Address(RVA = "0x1791390", Offset = "0x1790190", VA = "0x181791390", Slot = "36")] [Address(RVA = "0x169F280", Offset = "0x169DA80", VA = "0x18169F280", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060005FD RID: 1533 RVA: 0x0000E828 File Offset: 0x0000CA28 // Token: 0x060005FE RID: 1534 RVA: 0x0000EC28 File Offset: 0x0000CE28
[Token(Token = "0x60005FD")] [Token(Token = "0x60005FE")]
[Address(RVA = "0x18BFC00", Offset = "0x18BEA00", VA = "0x1818BFC00")] [Address(RVA = "0x1867CC0", Offset = "0x18664C0", VA = "0x181867CC0")]
public AI_SpecterArmorGirl02() public AI_SpecterArmorGirl02()
{ {
} }
// Token: 0x040006F8 RID: 1784 // Token: 0x04000706 RID: 1798
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x40006F8")] [Token(Token = "0x4000706")]
private SpecterArmorGirl02EffectPlay g_Effect; private SpecterArmorGirl02EffectPlay g_Effect;
// Token: 0x040006F9 RID: 1785 // Token: 0x04000707 RID: 1799
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x40006F9")] [Token(Token = "0x4000707")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x040006FA RID: 1786 // Token: 0x04000708 RID: 1800
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x40006FA")] [Token(Token = "0x4000708")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x040006FB RID: 1787 // Token: 0x04000709 RID: 1801
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x40006FB")] [Token(Token = "0x4000709")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x040006FC RID: 1788 // Token: 0x0400070A RID: 1802
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x40006FC")] [Token(Token = "0x400070A")]
private AI_SpecterArmorGirl02.AIFighting g_Fightting = (AI_SpecterArmorGirl02.AIFighting)((ulong)1L); private AI_SpecterArmorGirl02.AIFighting g_Fightting = (AI_SpecterArmorGirl02.AIFighting)((ulong)1L);
// Token: 0x040006FD RID: 1789 // Token: 0x0400070B RID: 1803
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x40006FD")] [Token(Token = "0x400070B")]
private AI_SpecterArmorGirl02.AIFighting g_AttackType = (AI_SpecterArmorGirl02.AIFighting)((ulong)3L); private AI_SpecterArmorGirl02.AIFighting g_AttackType = (AI_SpecterArmorGirl02.AIFighting)((ulong)3L);
// Token: 0x040006FE RID: 1790 // Token: 0x0400070C RID: 1804
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x40006FE")] [Token(Token = "0x400070C")]
private float g_fTrackTime; private float g_fTrackTime;
// Token: 0x040006FF RID: 1791 // Token: 0x0400070D RID: 1805
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x40006FF")] [Token(Token = "0x400070D")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x04000700 RID: 1792 // Token: 0x0400070E RID: 1806
[Token(Token = "0x4000700")] [Token(Token = "0x400070E")]
private const float g_fAbsorbDodge = 0.2f; private const float g_fAbsorbDodge = 0.2f;
// Token: 0x04000701 RID: 1793 // Token: 0x0400070F RID: 1807
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x4000701")] [Token(Token = "0x400070F")]
protected float g_fAbsorbDodgeVal; protected float g_fAbsorbDodgeVal;
// Token: 0x04000702 RID: 1794 // Token: 0x04000710 RID: 1808
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000702")] [Token(Token = "0x4000710")]
private bool g_bDodgeDirection; private bool g_bDodgeDirection;
// Token: 0x04000703 RID: 1795 // Token: 0x04000711 RID: 1809
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000703")] [Token(Token = "0x4000711")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x04000704 RID: 1796 // Token: 0x04000712 RID: 1810
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000704")] [Token(Token = "0x4000712")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x04000705 RID: 1797 // Token: 0x04000713 RID: 1811
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000705")] [Token(Token = "0x4000713")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x0200008B RID: 139 // Token: 0x0200008C RID: 140
[Token(Token = "0x200008B")] [Token(Token = "0x200008C")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x04000707 RID: 1799
[Token(Token = "0x4000707")]
WatchFirst,
// Token: 0x04000708 RID: 1800
[Token(Token = "0x4000708")]
Watch,
// Token: 0x04000709 RID: 1801
[Token(Token = "0x4000709")]
PlayerDead,
// Token: 0x0400070A RID: 1802
[Token(Token = "0x400070A")]
Attack01,
// Token: 0x0400070B RID: 1803
[Token(Token = "0x400070B")]
Attack02,
// Token: 0x0400070C RID: 1804
[Token(Token = "0x400070C")]
Attack03,
// Token: 0x0400070D RID: 1805
[Token(Token = "0x400070D")]
AttackJump,
// Token: 0x0400070E RID: 1806
[Token(Token = "0x400070E")]
AttackDodgeL,
// Token: 0x0400070F RID: 1807
[Token(Token = "0x400070F")]
AttackDodgeR,
// Token: 0x04000710 RID: 1808
[Token(Token = "0x4000710")]
AttackKick,
// Token: 0x04000711 RID: 1809
[Token(Token = "0x4000711")]
DodgeL,
// Token: 0x04000712 RID: 1810
[Token(Token = "0x4000712")]
DodgeR,
// Token: 0x04000713 RID: 1811
[Token(Token = "0x4000713")]
DodgeB,
// Token: 0x04000714 RID: 1812
[Token(Token = "0x4000714")]
AttackDebut,
// Token: 0x04000715 RID: 1813 // Token: 0x04000715 RID: 1813
[Token(Token = "0x4000715")] [Token(Token = "0x4000715")]
WatchFirst,
// Token: 0x04000716 RID: 1814
[Token(Token = "0x4000716")]
Watch,
// Token: 0x04000717 RID: 1815
[Token(Token = "0x4000717")]
PlayerDead,
// Token: 0x04000718 RID: 1816
[Token(Token = "0x4000718")]
Attack01,
// Token: 0x04000719 RID: 1817
[Token(Token = "0x4000719")]
Attack02,
// Token: 0x0400071A RID: 1818
[Token(Token = "0x400071A")]
Attack03,
// Token: 0x0400071B RID: 1819
[Token(Token = "0x400071B")]
AttackJump,
// Token: 0x0400071C RID: 1820
[Token(Token = "0x400071C")]
AttackDodgeL,
// Token: 0x0400071D RID: 1821
[Token(Token = "0x400071D")]
AttackDodgeR,
// Token: 0x0400071E RID: 1822
[Token(Token = "0x400071E")]
AttackKick,
// Token: 0x0400071F RID: 1823
[Token(Token = "0x400071F")]
DodgeL,
// Token: 0x04000720 RID: 1824
[Token(Token = "0x4000720")]
DodgeR,
// Token: 0x04000721 RID: 1825
[Token(Token = "0x4000721")]
DodgeB,
// Token: 0x04000722 RID: 1826
[Token(Token = "0x4000722")]
AttackDebut,
// Token: 0x04000723 RID: 1827
[Token(Token = "0x4000723")]
SkyDodgeF SkyDodgeF
} }
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x0200008C RID: 140 // Token: 0x0200008D RID: 141
[Token(Token = "0x200008C")] [Token(Token = "0x200008D")]
public class AI_SpecterArmorGirl03 : AI_NPC public class AI_SpecterArmorGirl03 : AI_NPC
{ {
// Token: 0x060005FE RID: 1534 RVA: 0x0000E850 File Offset: 0x0000CA50 // Token: 0x060005FF RID: 1535 RVA: 0x0000EC50 File Offset: 0x0000CE50
[Token(Token = "0x60005FE")] [Token(Token = "0x60005FF")]
[Address(RVA = "0x18C4AE0", Offset = "0x18C38E0", VA = "0x1818C4AE0", Slot = "4")] [Address(RVA = "0x186CBA0", Offset = "0x186B3A0", VA = "0x18186CBA0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -59,20 +59,20 @@ public class AI_SpecterArmorGirl03 : AI_NPC
Transform transform4 = Common.FindChild(g_This4.transform, "wepeon"); Transform transform4 = Common.FindChild(g_This4.transform, "wepeon");
int num4 = 0; int num4 = 0;
shake8.Start(transform4, num4 != 0); shake8.Start(transform4, num4 != 0);
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x060005FF RID: 1535 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000600 RID: 1536 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60005FF")] [Token(Token = "0x6000600")]
[Address(RVA = "0x18C4E70", Offset = "0x18C3C70", VA = "0x1818C4E70", Slot = "5")] [Address(RVA = "0x186CF30", Offset = "0x186B730", VA = "0x18186CF30", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000600 RID: 1536 RVA: 0x0000EA30 File Offset: 0x0000CC30 // Token: 0x06000601 RID: 1537 RVA: 0x0000EE30 File Offset: 0x0000D030
[Token(Token = "0x6000600")] [Token(Token = "0x6000601")]
[Address(RVA = "0x18C49E0", Offset = "0x18C37E0", VA = "0x1818C49E0", Slot = "6")] [Address(RVA = "0x186CAA0", Offset = "0x186B2A0", VA = "0x18186CAA0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -81,121 +81,121 @@ public class AI_SpecterArmorGirl03 : AI_NPC
this.g_ShakeWeapon.Update(); this.g_ShakeWeapon.Update();
} }
// Token: 0x06000601 RID: 1537 RVA: 0x0000EA70 File Offset: 0x0000CC70 // Token: 0x06000602 RID: 1538 RVA: 0x0000EE70 File Offset: 0x0000D070
[Token(Token = "0x6000601")] [Token(Token = "0x6000602")]
[Address(RVA = "0x18BFE20", Offset = "0x18BEC20", VA = "0x1818BFE20")] [Address(RVA = "0x1867EE0", Offset = "0x18666E0", VA = "0x181867EE0")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
this.g_Effect.SetCCCOriginal(); this.g_Effect.SetCCCOriginal();
} }
// Token: 0x06000602 RID: 1538 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000602")]
[Address(RVA = "0x18C42F0", Offset = "0x18C30F0", VA = "0x1818C42F0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000603 RID: 1539 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000603 RID: 1539 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000603")] [Token(Token = "0x6000603")]
[Address(RVA = "0x11DDF90", Offset = "0x11DCD90", VA = "0x1811DDF90", Slot = "9")] [Address(RVA = "0x186C3B0", Offset = "0x186ABB0", VA = "0x18186C3B0", Slot = "38")]
public override void Sky() public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000604 RID: 1540 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000604 RID: 1540 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000604")] [Token(Token = "0x6000604")]
[Address(RVA = "0x11DD9A0", Offset = "0x11DC7A0", VA = "0x1811DD9A0", Slot = "10")] [Address(RVA = "0x169F370", Offset = "0x169DB70", VA = "0x18169F370", Slot = "9")]
public override void Land() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000605 RID: 1541 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000605 RID: 1541 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000605")] [Token(Token = "0x6000605")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x169EE70", Offset = "0x169D670", VA = "0x18169EE70", Slot = "10")]
public override void Idle() public override void Land()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000606 RID: 1542 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000606 RID: 1542 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000606")] [Token(Token = "0x6000606")]
[Address(RVA = "0x18BF4C0", Offset = "0x18BE2C0", VA = "0x1818BF4C0", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000607 RID: 1543 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000607 RID: 1543 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000607")] [Token(Token = "0x6000607")]
[Address(RVA = "0x11DB270", Offset = "0x11DA070", VA = "0x1811DB270", Slot = "19")] [Address(RVA = "0x169EFA0", Offset = "0x169D7A0", VA = "0x18169EFA0", Slot = "11")]
public override void GoHome() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000608 RID: 1544 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000608 RID: 1544 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000608")] [Token(Token = "0x6000608")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x169CA60", Offset = "0x169B260", VA = "0x18169CA60", Slot = "19")]
public override void Confirming() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000609 RID: 1545 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000609 RID: 1545 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000609")] [Token(Token = "0x6000609")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void LookFor() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600060A RID: 1546 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600060A RID: 1546 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600060A")] [Token(Token = "0x600060A")]
[Address(RVA = "0x178F600", Offset = "0x178E400", VA = "0x18178F600", Slot = "20")] [Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void Hear() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600060B RID: 1547 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600060B RID: 1547 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600060B")] [Token(Token = "0x600060B")]
[Address(RVA = "0x178F470", Offset = "0x178E270", VA = "0x18178F470", Slot = "21")] [Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600060C RID: 1548 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600060C RID: 1548 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600060C")] [Token(Token = "0x600060C")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "23")] [Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void Damaged() public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600060D RID: 1549 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600060D RID: 1549 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600060D")] [Token(Token = "0x600060D")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "25")] [Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "23")]
public override void Damaged()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600060E RID: 1550 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600060E")]
[Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600060E RID: 1550 RVA: 0x0000EA90 File Offset: 0x0000CC90 // Token: 0x0600060F RID: 1551 RVA: 0x0000EE90 File Offset: 0x0000D090
[Token(Token = "0x600060E")] [Token(Token = "0x600060F")]
[Address(RVA = "0x18BFD80", Offset = "0x18BEB80", VA = "0x1818BFD80", Slot = "27")] [Address(RVA = "0x1867E40", Offset = "0x1866640", VA = "0x181867E40", Slot = "27")]
public override void Death() public override void Death()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
@@ -207,9 +207,9 @@ public class AI_SpecterArmorGirl03 : AI_NPC
this.g_Effect.Death(); this.g_Effect.Death();
} }
// Token: 0x0600060F RID: 1551 RVA: 0x0000EAE4 File Offset: 0x0000CCE4 // Token: 0x06000610 RID: 1552 RVA: 0x0000EEE4 File Offset: 0x0000D0E4
[Token(Token = "0x600060F")] [Token(Token = "0x6000610")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -219,190 +219,190 @@ public class AI_SpecterArmorGirl03 : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
}
// Token: 0x06000610 RID: 1552 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000610")]
[Address(RVA = "0x18C1F00", Offset = "0x18C0D00", VA = "0x1818C1F00", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000611 RID: 1553 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000611 RID: 1553 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000611")] [Token(Token = "0x6000611")]
[Address(RVA = "0x18C3820", Offset = "0x18C2620", VA = "0x1818C3820")] [Address(RVA = "0x1869FC0", Offset = "0x18687C0", VA = "0x181869FC0", Slot = "22")]
protected void InitFightingType(AI_SpecterArmorGirl03.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000612 RID: 1554 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000612 RID: 1554 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000612")] [Token(Token = "0x6000612")]
[Address(RVA = "0x18C0CD0", Offset = "0x18BFAD0", VA = "0x1818C0CD0")] [Address(RVA = "0x186B8E0", Offset = "0x186A0E0", VA = "0x18186B8E0")]
private void FightAttackSelect() protected void InitFightingType(AI_SpecterArmorGirl03.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000613 RID: 1555 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000613 RID: 1555 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000613")] [Token(Token = "0x6000613")]
[Address(RVA = "0x18C1260", Offset = "0x18C0060", VA = "0x1818C1260")] [Address(RVA = "0x1868D90", Offset = "0x1867590", VA = "0x181868D90")]
private void FightDodge() private void FightAttackSelect()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000614 RID: 1556 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000614 RID: 1556 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000614")] [Token(Token = "0x6000614")]
[Address(RVA = "0x18C1070", Offset = "0x18BFE70", VA = "0x1818C1070")] [Address(RVA = "0x1869320", Offset = "0x1867B20", VA = "0x181869320")]
private void FightDodgeBStrong() private void FightDodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000615 RID: 1557 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000615 RID: 1557 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000615")] [Token(Token = "0x6000615")]
[Address(RVA = "0x18BFE50", Offset = "0x18BEC50", VA = "0x1818BFE50")] [Address(RVA = "0x1869130", Offset = "0x1867930", VA = "0x181869130")]
private void FightAttack01_01() private void FightDodgeBStrong()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000616 RID: 1558 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000616 RID: 1558 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000616")] [Token(Token = "0x6000616")]
[Address(RVA = "0x18C0080", Offset = "0x18BEE80", VA = "0x1818C0080")] [Address(RVA = "0x1867F10", Offset = "0x1866710", VA = "0x181867F10")]
private void FightAttack01_02() private void FightAttack01_01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000617 RID: 1559 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000617 RID: 1559 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000617")] [Token(Token = "0x6000617")]
[Address(RVA = "0x18C02E0", Offset = "0x18BF0E0", VA = "0x1818C02E0")] [Address(RVA = "0x1868140", Offset = "0x1866940", VA = "0x181868140")]
private void FightAttack01_03() private void FightAttack01_02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000618 RID: 1560 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000618 RID: 1560 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000618")] [Token(Token = "0x6000618")]
[Address(RVA = "0x18C0500", Offset = "0x18BF300", VA = "0x1818C0500")] [Address(RVA = "0x18683A0", Offset = "0x1866BA0", VA = "0x1818683A0")]
private void FightAttack02() private void FightAttack01_03()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000619 RID: 1561 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000619 RID: 1561 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000619")] [Token(Token = "0x6000619")]
[Address(RVA = "0x18C0780", Offset = "0x18BF580", VA = "0x1818C0780")] [Address(RVA = "0x18685C0", Offset = "0x1866DC0", VA = "0x1818685C0")]
private void FightAttackDashReady() private void FightAttack02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600061A RID: 1562 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600061A RID: 1562 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600061A")] [Token(Token = "0x600061A")]
[Address(RVA = "0x18C0850", Offset = "0x18BF650", VA = "0x1818C0850")] [Address(RVA = "0x1868840", Offset = "0x1867040", VA = "0x181868840")]
private void FightAttackDash() private void FightAttackDashReady()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600061B RID: 1563 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600061B RID: 1563 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600061B")] [Token(Token = "0x600061B")]
[Address(RVA = "0x18C0730", Offset = "0x18BF530", VA = "0x1818C0730")] [Address(RVA = "0x1868910", Offset = "0x1867110", VA = "0x181868910")]
private void FightAttackDashEnd() private void FightAttackDash()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600061C RID: 1564 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600061C RID: 1564 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600061C")] [Token(Token = "0x600061C")]
[Address(RVA = "0x18C0E50", Offset = "0x18BFC50", VA = "0x1818C0E50")] [Address(RVA = "0x18687F0", Offset = "0x1866FF0", VA = "0x1818687F0")]
private void FightAttackStrong() private void FightAttackDashEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600061D RID: 1565 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600061D RID: 1565 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600061D")] [Token(Token = "0x600061D")]
[Address(RVA = "0x18C0A20", Offset = "0x18BF820", VA = "0x1818C0A20")] [Address(RVA = "0x1868F10", Offset = "0x1867710", VA = "0x181868F10")]
private void FightAttackJumpStart() private void FightAttackStrong()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600061E RID: 1566 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600061E RID: 1566 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600061E")] [Token(Token = "0x600061E")]
[Address(RVA = "0x18C0730", Offset = "0x18BF530", VA = "0x1818C0730")] [Address(RVA = "0x1868AE0", Offset = "0x18672E0", VA = "0x181868AE0")]
private void FightAttackJumpEnd() private void FightAttackJumpStart()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600061F RID: 1567 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600061F RID: 1567 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600061F")] [Token(Token = "0x600061F")]
[Address(RVA = "0x18C17D0", Offset = "0x18C05D0", VA = "0x1818C17D0")] [Address(RVA = "0x18687F0", Offset = "0x1866FF0", VA = "0x1818687F0")]
private void FightWatch() private void FightAttackJumpEnd()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000620 RID: 1568 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000620 RID: 1568 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000620")] [Token(Token = "0x6000620")]
[Address(RVA = "0x18C1730", Offset = "0x18C0530", VA = "0x1818C1730")] [Address(RVA = "0x1869890", Offset = "0x1868090", VA = "0x181869890")]
private void FightPlayerDead() private void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000621 RID: 1569 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000621 RID: 1569 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000621")] [Token(Token = "0x6000621")]
[Address(RVA = "0x18C29B0", Offset = "0x18C17B0", VA = "0x1818C29B0", Slot = "33")] [Address(RVA = "0x18697F0", Offset = "0x1867FF0", VA = "0x1818697F0")]
public override void Hit(AttackData Data) private void FightPlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000622 RID: 1570 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000622 RID: 1570 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000622")] [Token(Token = "0x6000622")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x186AA70", Offset = "0x1869270", VA = "0x18186AA70", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000623 RID: 1571 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000623")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000623 RID: 1571 RVA: 0x0000EB28 File Offset: 0x0000CD28 // Token: 0x06000624 RID: 1572 RVA: 0x0000EF28 File Offset: 0x0000D128
[Token(Token = "0x6000623")] [Token(Token = "0x6000624")]
[Address(RVA = "0x1791340", Offset = "0x1790140", VA = "0x181791340", Slot = "30")] [Address(RVA = "0x169F230", Offset = "0x169DA30", VA = "0x18169F230", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x06000624 RID: 1572 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000625 RID: 1573 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000624")] [Token(Token = "0x6000625")]
[Address(RVA = "0x18BFC20", Offset = "0x18BEA20", VA = "0x1818BFC20", Slot = "31")] [Address(RVA = "0x1867CE0", Offset = "0x18664E0", VA = "0x181867CE0", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000625 RID: 1573 RVA: 0x0000EB50 File Offset: 0x0000CD50 // Token: 0x06000626 RID: 1574 RVA: 0x0000EF50 File Offset: 0x0000D150
[Token(Token = "0x6000625")] [Token(Token = "0x6000626")]
[Address(RVA = "0x18C4A40", Offset = "0x18C3840", VA = "0x1818C4A40", Slot = "32")] [Address(RVA = "0x186CB00", Offset = "0x186B300", VA = "0x18186CB00", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
int num = 0; int num = 0;
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
@@ -412,188 +412,188 @@ public class AI_SpecterArmorGirl03 : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x06000626 RID: 1574 RVA: 0x0000EB94 File Offset: 0x0000CD94 // Token: 0x06000627 RID: 1575 RVA: 0x0000EF94 File Offset: 0x0000D194
[Token(Token = "0x6000626")] [Token(Token = "0x6000627")]
[Address(RVA = "0x18C4AA0", Offset = "0x18C38A0", VA = "0x1818C4AA0", Slot = "35")] [Address(RVA = "0x186CB60", Offset = "0x186B360", VA = "0x18186CB60", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000627 RID: 1575 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000628 RID: 1576 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000627")] [Token(Token = "0x6000628")]
[Address(RVA = "0x1791390", Offset = "0x1790190", VA = "0x181791390", Slot = "36")] [Address(RVA = "0x169F280", Offset = "0x169DA80", VA = "0x18169F280", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000628 RID: 1576 RVA: 0x0000EBBC File Offset: 0x0000CDBC // Token: 0x06000629 RID: 1577 RVA: 0x0000EFBC File Offset: 0x0000D1BC
[Token(Token = "0x6000628")] [Token(Token = "0x6000629")]
[Address(RVA = "0x18C50B0", Offset = "0x18C3EB0", VA = "0x1818C50B0")] [Address(RVA = "0x186D170", Offset = "0x186B970", VA = "0x18186D170")]
public AI_SpecterArmorGirl03() public AI_SpecterArmorGirl03()
{ {
} }
// Token: 0x04000716 RID: 1814 // Token: 0x04000724 RID: 1828
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000716")] [Token(Token = "0x4000724")]
private SpecterArmorGirl03EffectPlay g_Effect; private SpecterArmorGirl03EffectPlay g_Effect;
// Token: 0x04000717 RID: 1815 // Token: 0x04000725 RID: 1829
[Token(Token = "0x4000717")] [Token(Token = "0x4000725")]
private const float g_fAttackRadius = 3f; private const float g_fAttackRadius = 3f;
// Token: 0x04000718 RID: 1816 // Token: 0x04000726 RID: 1830
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000718")] [Token(Token = "0x4000726")]
private float g_fAttackRadiusMin; private float g_fAttackRadiusMin;
// Token: 0x04000719 RID: 1817 // Token: 0x04000727 RID: 1831
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x4000719")] [Token(Token = "0x4000727")]
private float g_fAttackRadiusMax; private float g_fAttackRadiusMax;
// Token: 0x0400071A RID: 1818 // Token: 0x04000728 RID: 1832
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400071A")] [Token(Token = "0x4000728")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x0400071B RID: 1819 // Token: 0x04000729 RID: 1833
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x400071B")] [Token(Token = "0x4000729")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x0400071C RID: 1820 // Token: 0x0400072A RID: 1834
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x400071C")] [Token(Token = "0x400072A")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x0400071D RID: 1821 // Token: 0x0400072B RID: 1835
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x400071D")] [Token(Token = "0x400072B")]
private AI_SpecterArmorGirl03.AIFighting g_Fightting = (AI_SpecterArmorGirl03.AIFighting)((ulong)1L); private AI_SpecterArmorGirl03.AIFighting g_Fightting = (AI_SpecterArmorGirl03.AIFighting)((ulong)1L);
// Token: 0x0400071E RID: 1822 // Token: 0x0400072C RID: 1836
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x400071E")] [Token(Token = "0x400072C")]
private AI_SpecterArmorGirl03.AIFighting g_AttackType = (AI_SpecterArmorGirl03.AIFighting)((ulong)3L); private AI_SpecterArmorGirl03.AIFighting g_AttackType = (AI_SpecterArmorGirl03.AIFighting)((ulong)3L);
// Token: 0x0400071F RID: 1823 // Token: 0x0400072D RID: 1837
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x400071F")] [Token(Token = "0x400072D")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x04000720 RID: 1824 // Token: 0x0400072E RID: 1838
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000720")] [Token(Token = "0x400072E")]
private float g_fTrackTime; private float g_fTrackTime;
// Token: 0x04000721 RID: 1825 // Token: 0x0400072F RID: 1839
[FieldOffset(Offset = "0x1A4")] [FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x4000721")] [Token(Token = "0x400072F")]
private float g_fAttackMove; private float g_fAttackMove;
// Token: 0x04000722 RID: 1826 // Token: 0x04000730 RID: 1840
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000722")] [Token(Token = "0x4000730")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x04000723 RID: 1827 // Token: 0x04000731 RID: 1841
[FieldOffset(Offset = "0x1AC")] [FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x4000723")] [Token(Token = "0x4000731")]
private float g_fAttackComob; private float g_fAttackComob;
// Token: 0x04000724 RID: 1828 // Token: 0x04000732 RID: 1842
[Token(Token = "0x4000724")] [Token(Token = "0x4000732")]
private const float g_fAbsorbDodge = 0.2f; private const float g_fAbsorbDodge = 0.2f;
// Token: 0x04000725 RID: 1829 // Token: 0x04000733 RID: 1843
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000725")] [Token(Token = "0x4000733")]
protected float g_fAbsorbDodgeVal; protected float g_fAbsorbDodgeVal;
// Token: 0x04000726 RID: 1830 // Token: 0x04000734 RID: 1844
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000726")] [Token(Token = "0x4000734")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x04000727 RID: 1831 // Token: 0x04000735 RID: 1845
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000727")] [Token(Token = "0x4000735")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x04000728 RID: 1832 // Token: 0x04000736 RID: 1846
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000728")] [Token(Token = "0x4000736")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x04000729 RID: 1833 // Token: 0x04000737 RID: 1847
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000729")] [Token(Token = "0x4000737")]
private Shake g_ShakeWeapon; private Shake g_ShakeWeapon;
// Token: 0x0200008D RID: 141 // Token: 0x0200008E RID: 142
[Token(Token = "0x200008D")] [Token(Token = "0x200008E")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x0400072B RID: 1835
[Token(Token = "0x400072B")]
WatchFirst,
// Token: 0x0400072C RID: 1836
[Token(Token = "0x400072C")]
Watch,
// Token: 0x0400072D RID: 1837
[Token(Token = "0x400072D")]
PlayerDead,
// Token: 0x0400072E RID: 1838
[Token(Token = "0x400072E")]
Attack01_01,
// Token: 0x0400072F RID: 1839
[Token(Token = "0x400072F")]
Attack01_02,
// Token: 0x04000730 RID: 1840
[Token(Token = "0x4000730")]
Attack01_03,
// Token: 0x04000731 RID: 1841
[Token(Token = "0x4000731")]
AttackDashReady,
// Token: 0x04000732 RID: 1842
[Token(Token = "0x4000732")]
AttackDash,
// Token: 0x04000733 RID: 1843
[Token(Token = "0x4000733")]
AttackDashEnd,
// Token: 0x04000734 RID: 1844
[Token(Token = "0x4000734")]
AttackStrong,
// Token: 0x04000735 RID: 1845
[Token(Token = "0x4000735")]
AttackJumpStart,
// Token: 0x04000736 RID: 1846
[Token(Token = "0x4000736")]
AttackJumpEnd,
// Token: 0x04000737 RID: 1847
[Token(Token = "0x4000737")]
Attack02,
// Token: 0x04000738 RID: 1848
[Token(Token = "0x4000738")]
DodgeBStrong,
// Token: 0x04000739 RID: 1849 // Token: 0x04000739 RID: 1849
[Token(Token = "0x4000739")] [Token(Token = "0x4000739")]
DodgeF, WatchFirst,
// Token: 0x0400073A RID: 1850 // Token: 0x0400073A RID: 1850
[Token(Token = "0x400073A")] [Token(Token = "0x400073A")]
DodgeB, Watch,
// Token: 0x0400073B RID: 1851 // Token: 0x0400073B RID: 1851
[Token(Token = "0x400073B")] [Token(Token = "0x400073B")]
DodgeL, PlayerDead,
// Token: 0x0400073C RID: 1852 // Token: 0x0400073C RID: 1852
[Token(Token = "0x400073C")] [Token(Token = "0x400073C")]
DodgeR, Attack01_01,
// Token: 0x0400073D RID: 1853 // Token: 0x0400073D RID: 1853
[Token(Token = "0x400073D")] [Token(Token = "0x400073D")]
Attack01_02,
// Token: 0x0400073E RID: 1854
[Token(Token = "0x400073E")]
Attack01_03,
// Token: 0x0400073F RID: 1855
[Token(Token = "0x400073F")]
AttackDashReady,
// Token: 0x04000740 RID: 1856
[Token(Token = "0x4000740")]
AttackDash,
// Token: 0x04000741 RID: 1857
[Token(Token = "0x4000741")]
AttackDashEnd,
// Token: 0x04000742 RID: 1858
[Token(Token = "0x4000742")]
AttackStrong,
// Token: 0x04000743 RID: 1859
[Token(Token = "0x4000743")]
AttackJumpStart,
// Token: 0x04000744 RID: 1860
[Token(Token = "0x4000744")]
AttackJumpEnd,
// Token: 0x04000745 RID: 1861
[Token(Token = "0x4000745")]
Attack02,
// Token: 0x04000746 RID: 1862
[Token(Token = "0x4000746")]
DodgeBStrong,
// Token: 0x04000747 RID: 1863
[Token(Token = "0x4000747")]
DodgeF,
// Token: 0x04000748 RID: 1864
[Token(Token = "0x4000748")]
DodgeB,
// Token: 0x04000749 RID: 1865
[Token(Token = "0x4000749")]
DodgeL,
// Token: 0x0400074A RID: 1866
[Token(Token = "0x400074A")]
DodgeR,
// Token: 0x0400074B RID: 1867
[Token(Token = "0x400074B")]
AttackDebut AttackDebut
} }
} }

View File

@@ -1,15 +1,14 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200008E RID: 142 // Token: 0x0200008F RID: 143
[Token(Token = "0x200008E")] [Token(Token = "0x200008F")]
public class AI_SpecterArmorGirl04 : AI_NPC public class AI_SpecterArmorGirl04 : AI_NPC
{ {
// Token: 0x06000629 RID: 1577 RVA: 0x0000EBE4 File Offset: 0x0000CDE4 // Token: 0x0600062A RID: 1578 RVA: 0x0000EFE4 File Offset: 0x0000D1E4
[Token(Token = "0x6000629")] [Token(Token = "0x600062A")]
[Address(RVA = "0x18C9130", Offset = "0x18C7F30", VA = "0x1818C9130", Slot = "4")] [Address(RVA = "0x169F3D0", Offset = "0x169DBD0", VA = "0x18169F3D0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -58,20 +57,20 @@ public class AI_SpecterArmorGirl04 : AI_NPC
Shake shake8 = this.g_ShakeWeapon; Shake shake8 = this.g_ShakeWeapon;
Transform transform4 = Common.FindChild(g_This4.transform, "shield"); Transform transform4 = Common.FindChild(g_This4.transform, "shield");
shake8.Start(transform4, true); shake8.Start(transform4, true);
int parameterCount = ((IParameterProvider)this).ParameterCount; base.CompleteDisposed();
} }
// Token: 0x0600062A RID: 1578 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600062B RID: 1579 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600062A")] [Token(Token = "0x600062B")]
[Address(RVA = "0x18C94C0", Offset = "0x18C82C0", VA = "0x1818C94C0", Slot = "5")] [Address(RVA = "0x169F760", Offset = "0x169DF60", VA = "0x18169F760", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600062B RID: 1579 RVA: 0x0000EDC0 File Offset: 0x0000CFC0 // Token: 0x0600062C RID: 1580 RVA: 0x0000F1C0 File Offset: 0x0000D3C0
[Token(Token = "0x600062B")] [Token(Token = "0x600062C")]
[Address(RVA = "0x18C9030", Offset = "0x18C7E30", VA = "0x1818C9030", Slot = "6")] [Address(RVA = "0x169EEE0", Offset = "0x169D6E0", VA = "0x18169EEE0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -80,121 +79,121 @@ public class AI_SpecterArmorGirl04 : AI_NPC
this.g_ShakeWeapon.Update(); this.g_ShakeWeapon.Update();
} }
// Token: 0x0600062C RID: 1580 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600062C")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
public void EndStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600062D RID: 1581 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600062D RID: 1581 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600062D")] [Token(Token = "0x600062D")]
[Address(RVA = "0x18C8860", Offset = "0x18C7660", VA = "0x1818C8860", Slot = "38")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600062E RID: 1582 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600062E RID: 1582 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600062E")] [Token(Token = "0x600062E")]
[Address(RVA = "0x11DDF90", Offset = "0x11DCD90", VA = "0x1811DDF90", Slot = "9")] [Address(RVA = "0x169E6A0", Offset = "0x169CEA0", VA = "0x18169E6A0", Slot = "38")]
public override void Sky() public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600062F RID: 1583 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600062F RID: 1583 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600062F")] [Token(Token = "0x600062F")]
[Address(RVA = "0x11DD9A0", Offset = "0x11DC7A0", VA = "0x1811DD9A0", Slot = "10")] [Address(RVA = "0x169F370", Offset = "0x169DB70", VA = "0x18169F370", Slot = "9")]
public override void Land() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000630 RID: 1584 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000630 RID: 1584 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000630")] [Token(Token = "0x6000630")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x169EE70", Offset = "0x169D670", VA = "0x18169EE70", Slot = "10")]
public override void Idle() public override void Land()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000631 RID: 1585 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000631 RID: 1585 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000631")] [Token(Token = "0x6000631")]
[Address(RVA = "0x18BF4C0", Offset = "0x18BE2C0", VA = "0x1818BF4C0", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000632 RID: 1586 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000632 RID: 1586 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000632")] [Token(Token = "0x6000632")]
[Address(RVA = "0x11DB270", Offset = "0x11DA070", VA = "0x1811DB270", Slot = "19")] [Address(RVA = "0x169EFA0", Offset = "0x169D7A0", VA = "0x18169EFA0", Slot = "11")]
public override void GoHome() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000633 RID: 1587 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000633 RID: 1587 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000633")] [Token(Token = "0x6000633")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x169CA60", Offset = "0x169B260", VA = "0x18169CA60", Slot = "19")]
public override void Confirming() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000634 RID: 1588 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000634 RID: 1588 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000634")] [Token(Token = "0x6000634")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void LookFor() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000635 RID: 1589 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000635 RID: 1589 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000635")] [Token(Token = "0x6000635")]
[Address(RVA = "0x18C6F40", Offset = "0x18C5D40", VA = "0x1818C6F40", Slot = "20")] [Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void Hear() public override void LookFor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000636 RID: 1590 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000636 RID: 1590 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000636")] [Token(Token = "0x6000636")]
[Address(RVA = "0x178F470", Offset = "0x178E270", VA = "0x18178F470", Slot = "21")] [Address(RVA = "0x169CD20", Offset = "0x169B520", VA = "0x18169CD20", Slot = "20")]
public override void HearCheck() public override void Hear()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000637 RID: 1591 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000637 RID: 1591 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000637")] [Token(Token = "0x6000637")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "23")] [Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void Damaged() public override void HearCheck()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000638 RID: 1592 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000638 RID: 1592 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000638")] [Token(Token = "0x6000638")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "25")] [Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "23")]
public override void DamagedFly() public override void Damaged()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000639 RID: 1593 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000639 RID: 1593 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000639")] [Token(Token = "0x6000639")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "24")] [Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "25")]
public override void DamagedFly()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600063A RID: 1594 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600063A")]
[Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "24")]
public override void DamagedDown() public override void DamagedDown()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600063A RID: 1594 RVA: 0x0000EE00 File Offset: 0x0000D000 // Token: 0x0600063B RID: 1595 RVA: 0x0000F200 File Offset: 0x0000D400
[Token(Token = "0x600063A")] [Token(Token = "0x600063B")]
[Address(RVA = "0x18C5230", Offset = "0x18C4030", VA = "0x1818C5230", Slot = "27")] [Address(RVA = "0x169ACF0", Offset = "0x16994F0", VA = "0x18169ACF0", Slot = "27")]
public override void Death() public override void Death()
{ {
int num = 0; int num = 0;
@@ -203,7 +202,7 @@ public class AI_SpecterArmorGirl04 : AI_NPC
int num2 = 0; int num2 = 0;
if (g_fWaitTime <= (float)num2) if (g_fWaitTime <= (float)num2)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; base.CompleteDisposed();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
@@ -215,9 +214,9 @@ public class AI_SpecterArmorGirl04 : AI_NPC
this.g_Effect.Death(); this.g_Effect.Death();
} }
// Token: 0x0600063B RID: 1595 RVA: 0x0000EE5C File Offset: 0x0000D05C // Token: 0x0600063C RID: 1596 RVA: 0x0000F258 File Offset: 0x0000D458
[Token(Token = "0x600063B")] [Token(Token = "0x600063C")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -236,25 +235,25 @@ public class AI_SpecterArmorGirl04 : AI_NPC
this.EndStatus((AI_NPC.AIStatus)num4); this.EndStatus((AI_NPC.AIStatus)num4);
} }
// Token: 0x0600063C RID: 1596 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600063D RID: 1597 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600063C")] [Token(Token = "0x600063D")]
[Address(RVA = "0x18C6B90", Offset = "0x18C5990", VA = "0x1818C6B90", Slot = "22")] [Address(RVA = "0x169C6B0", Offset = "0x169AEB0", VA = "0x18169C6B0", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600063D RID: 1597 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600063E RID: 1598 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600063D")] [Token(Token = "0x600063E")]
[Address(RVA = "0x18C80F0", Offset = "0x18C6EF0", VA = "0x1818C80F0")] [Address(RVA = "0x169DF30", Offset = "0x169C730", VA = "0x18169DF30")]
protected void InitFightingType(AI_SpecterArmorGirl04.AIFighting Type) protected void InitFightingType(AI_SpecterArmorGirl04.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600063E RID: 1598 RVA: 0x0000EEAC File Offset: 0x0000D0AC // Token: 0x0600063F RID: 1599 RVA: 0x0000F2A8 File Offset: 0x0000D4A8
[Token(Token = "0x600063E")] [Token(Token = "0x600063F")]
[Address(RVA = "0x18C53A0", Offset = "0x18C41A0", VA = "0x1818C53A0")] [Address(RVA = "0x169AEC0", Offset = "0x16996C0", VA = "0x18169AEC0")]
private void FightAttackSelect() private void FightAttackSelect()
{ {
int num = UnityEngine.Random.Range(0, 3); int num = UnityEngine.Random.Range(0, 3);
@@ -269,108 +268,108 @@ public class AI_SpecterArmorGirl04 : AI_NPC
this.g_fAttackRadiusMin = 4.5f; this.g_fAttackRadiusMin = 4.5f;
} }
// Token: 0x0600063F RID: 1599 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600063F")]
[Address(RVA = "0x18C5800", Offset = "0x18C4600", VA = "0x1818C5800")]
private void FightReadyBattle()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000640 RID: 1600 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000640 RID: 1600 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000640")] [Token(Token = "0x6000640")]
[Address(RVA = "0x18C6250", Offset = "0x18C5050", VA = "0x1818C6250")] [Address(RVA = "0x169B320", Offset = "0x1699B20", VA = "0x18169B320")]
private void FightWatch() private void FightReadyBattle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000641 RID: 1601 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000641 RID: 1601 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000641")] [Token(Token = "0x6000641")]
[Address(RVA = "0x18C5670", Offset = "0x18C4470", VA = "0x1818C5670")] [Address(RVA = "0x169BD70", Offset = "0x169A570", VA = "0x18169BD70")]
private void FightPlayerDead() private void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000642 RID: 1602 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000642 RID: 1602 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000642")] [Token(Token = "0x6000642")]
[Address(RVA = "0x18C55A0", Offset = "0x18C43A0", VA = "0x1818C55A0")] [Address(RVA = "0x169B190", Offset = "0x1699990", VA = "0x18169B190")]
private void FightAttack() private void FightPlayerDead()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000643 RID: 1603 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000643 RID: 1603 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000643")] [Token(Token = "0x6000643")]
[Address(RVA = "0x18C52D0", Offset = "0x18C40D0", VA = "0x1818C52D0")] [Address(RVA = "0x169B0C0", Offset = "0x16998C0", VA = "0x18169B0C0")]
private void FightAttack02() private void FightAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000644 RID: 1604 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000644 RID: 1604 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000644")] [Token(Token = "0x6000644")]
[Address(RVA = "0x18C59D0", Offset = "0x18C47D0", VA = "0x1818C59D0")] [Address(RVA = "0x169ADF0", Offset = "0x16995F0", VA = "0x18169ADF0")]
private void FightSkill02Ready() private void FightAttack02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000645 RID: 1605 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000645 RID: 1605 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000645")] [Token(Token = "0x6000645")]
[Address(RVA = "0x18C5C80", Offset = "0x18C4A80", VA = "0x1818C5C80")] [Address(RVA = "0x169B4F0", Offset = "0x1699CF0", VA = "0x18169B4F0")]
private void FightSkill02() private void FightSkill02Ready()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000646 RID: 1606 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000646 RID: 1606 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000646")] [Token(Token = "0x6000646")]
[Address(RVA = "0x18C5980", Offset = "0x18C4780", VA = "0x1818C5980")] [Address(RVA = "0x169B7A0", Offset = "0x1699FA0", VA = "0x18169B7A0")]
private void FightSkill02End() private void FightSkill02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000647 RID: 1607 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000647 RID: 1607 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000647")] [Token(Token = "0x6000647")]
[Address(RVA = "0x18C7100", Offset = "0x18C5F00", VA = "0x1818C7100", Slot = "33")] [Address(RVA = "0x169B4A0", Offset = "0x1699CA0", VA = "0x18169B4A0")]
public override void Hit(AttackData Data) private void FightSkill02End()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000648 RID: 1608 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000648 RID: 1608 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000648")] [Token(Token = "0x6000648")]
[Address(RVA = "0x1791130", Offset = "0x178FF30", VA = "0x181791130", Slot = "34")] [Address(RVA = "0x169CEE0", Offset = "0x169B6E0", VA = "0x18169CEE0", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000649 RID: 1609 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000649")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000649 RID: 1609 RVA: 0x0000EFC4 File Offset: 0x0000D1C4 // Token: 0x0600064A RID: 1610 RVA: 0x0000F3C0 File Offset: 0x0000D5C0
[Token(Token = "0x6000649")] [Token(Token = "0x600064A")]
[Address(RVA = "0x1791340", Offset = "0x1790140", VA = "0x181791340", Slot = "30")] [Address(RVA = "0x169F230", Offset = "0x169DA30", VA = "0x18169F230", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
this.Create(); this.Create();
int parameterCount = ((IParameterProvider)this).ParameterCount; base.CompleteDisposed();
} }
// Token: 0x0600064A RID: 1610 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600064B RID: 1611 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600064A")] [Token(Token = "0x600064B")]
[Address(RVA = "0x18C50D0", Offset = "0x18C3ED0", VA = "0x1818C50D0", Slot = "31")] [Address(RVA = "0x169AB40", Offset = "0x1699340", VA = "0x18169AB40", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600064B RID: 1611 RVA: 0x0000EFEC File Offset: 0x0000D1EC // Token: 0x0600064C RID: 1612 RVA: 0x0000F3E8 File Offset: 0x0000D5E8
[Token(Token = "0x600064B")] [Token(Token = "0x600064C")]
[Address(RVA = "0x18C9090", Offset = "0x18C7E90", VA = "0x1818C9090", Slot = "32")] [Address(RVA = "0x169F1D0", Offset = "0x169D9D0", VA = "0x18169F1D0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
int num = 0; int num = 0;
@@ -384,160 +383,159 @@ public class AI_SpecterArmorGirl04 : AI_NPC
g_This.SetActive(num3 != 0); g_This.SetActive(num3 != 0);
} }
// Token: 0x0600064C RID: 1612 RVA: 0x0000F038 File Offset: 0x0000D238 // Token: 0x0600064D RID: 1613 RVA: 0x0000F434 File Offset: 0x0000D634
[Token(Token = "0x600064C")] [Token(Token = "0x600064D")]
[Address(RVA = "0x18C90F0", Offset = "0x18C7EF0", VA = "0x1818C90F0", Slot = "35")] [Address(RVA = "0x169F330", Offset = "0x169DB30", VA = "0x18169F330", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x0600064D RID: 1613 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600064E RID: 1614 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600064D")] [Token(Token = "0x600064E")]
[Address(RVA = "0x1791390", Offset = "0x1790190", VA = "0x181791390", Slot = "36")] [Address(RVA = "0x169F280", Offset = "0x169DA80", VA = "0x18169F280", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600064E RID: 1614 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600064F RID: 1615 RVA: 0x0000F45C File Offset: 0x0000D65C
[Token(Token = "0x600064E")] [Token(Token = "0x600064F")]
[Address(RVA = "0x18C9760", Offset = "0x18C8560", VA = "0x1818C9760")] [Address(RVA = "0x169FA00", Offset = "0x169E200", VA = "0x18169FA00")]
public AI_SpecterArmorGirl04() public AI_SpecterArmorGirl04()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0400073E RID: 1854 // Token: 0x0400074C RID: 1868
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400073E")] [Token(Token = "0x400074C")]
private SpecterArmorGirl04EffectPlay g_Effect; private SpecterArmorGirl04EffectPlay g_Effect;
// Token: 0x0400073F RID: 1855 // Token: 0x0400074D RID: 1869
[Token(Token = "0x400073F")] [Token(Token = "0x400074D")]
private const float g_fAttackRadius = 3f; private const float g_fAttackRadius = 3f;
// Token: 0x04000740 RID: 1856 // Token: 0x0400074E RID: 1870
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000740")] [Token(Token = "0x400074E")]
private float g_fAttackRadiusMin; private float g_fAttackRadiusMin;
// Token: 0x04000741 RID: 1857 // Token: 0x0400074F RID: 1871
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x4000741")] [Token(Token = "0x400074F")]
private float g_fAttackRadiusMax; private float g_fAttackRadiusMax;
// Token: 0x04000742 RID: 1858 // Token: 0x04000750 RID: 1872
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000742")] [Token(Token = "0x4000750")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x04000743 RID: 1859 // Token: 0x04000751 RID: 1873
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x4000743")] [Token(Token = "0x4000751")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x04000744 RID: 1860 // Token: 0x04000752 RID: 1874
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x4000744")] [Token(Token = "0x4000752")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x04000745 RID: 1861 // Token: 0x04000753 RID: 1875
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x4000745")] [Token(Token = "0x4000753")]
private AI_SpecterArmorGirl04.AIFighting g_Fightting; private AI_SpecterArmorGirl04.AIFighting g_Fightting = (AI_SpecterArmorGirl04.AIFighting)((ulong)2L);
// Token: 0x04000746 RID: 1862 // Token: 0x04000754 RID: 1876
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x4000746")] [Token(Token = "0x4000754")]
private AI_SpecterArmorGirl04.AIFighting g_AttackType; private AI_SpecterArmorGirl04.AIFighting g_AttackType = (AI_SpecterArmorGirl04.AIFighting)((ulong)4L);
// Token: 0x04000747 RID: 1863 // Token: 0x04000755 RID: 1877
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x4000747")] [Token(Token = "0x4000755")]
private int g_iBattleWatchType; private int g_iBattleWatchType;
// Token: 0x04000748 RID: 1864 // Token: 0x04000756 RID: 1878
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000748")] [Token(Token = "0x4000756")]
private float g_fAniBattleMoveDirection; private float g_fAniBattleMoveDirection;
// Token: 0x04000749 RID: 1865 // Token: 0x04000757 RID: 1879
[FieldOffset(Offset = "0x1A4")] [FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x4000749")] [Token(Token = "0x4000757")]
private float g_fTrackTime; private float g_fTrackTime;
// Token: 0x0400074A RID: 1866 // Token: 0x04000758 RID: 1880
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400074A")] [Token(Token = "0x4000758")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x0400074B RID: 1867 // Token: 0x04000759 RID: 1881
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400074B")] [Token(Token = "0x4000759")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x0400074C RID: 1868 // Token: 0x0400075A RID: 1882
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x400074C")] [Token(Token = "0x400075A")]
private Shake g_ShakeBody; private Shake g_ShakeBody;
// Token: 0x0400074D RID: 1869 // Token: 0x0400075B RID: 1883
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400074D")] [Token(Token = "0x400075B")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x0400074E RID: 1870 // Token: 0x0400075C RID: 1884
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400074E")] [Token(Token = "0x400075C")]
private Shake g_ShakeWeapon; private Shake g_ShakeWeapon;
// Token: 0x0200008F RID: 143 // Token: 0x02000090 RID: 144
[Token(Token = "0x200008F")] [Token(Token = "0x2000090")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x04000750 RID: 1872 // Token: 0x0400075E RID: 1886
[Token(Token = "0x4000750")] [Token(Token = "0x400075E")]
ReadyBattle, ReadyBattle,
// Token: 0x04000751 RID: 1873 // Token: 0x0400075F RID: 1887
[Token(Token = "0x4000751")] [Token(Token = "0x400075F")]
WatchFirst, WatchFirst,
// Token: 0x04000752 RID: 1874 // Token: 0x04000760 RID: 1888
[Token(Token = "0x4000752")] [Token(Token = "0x4000760")]
Watch, Watch,
// Token: 0x04000753 RID: 1875 // Token: 0x04000761 RID: 1889
[Token(Token = "0x4000753")] [Token(Token = "0x4000761")]
PlayerDead, PlayerDead,
// Token: 0x04000754 RID: 1876 // Token: 0x04000762 RID: 1890
[Token(Token = "0x4000754")] [Token(Token = "0x4000762")]
Attack01, Attack01,
// Token: 0x04000755 RID: 1877 // Token: 0x04000763 RID: 1891
[Token(Token = "0x4000755")] [Token(Token = "0x4000763")]
Attack02, Attack02,
// Token: 0x04000756 RID: 1878 // Token: 0x04000764 RID: 1892
[Token(Token = "0x4000756")] [Token(Token = "0x4000764")]
Attack03, Attack03,
// Token: 0x04000757 RID: 1879 // Token: 0x04000765 RID: 1893
[Token(Token = "0x4000757")] [Token(Token = "0x4000765")]
Skill01, Skill01,
// Token: 0x04000758 RID: 1880 // Token: 0x04000766 RID: 1894
[Token(Token = "0x4000758")] [Token(Token = "0x4000766")]
Skill03, Skill03,
// Token: 0x04000759 RID: 1881 // Token: 0x04000767 RID: 1895
[Token(Token = "0x4000759")] [Token(Token = "0x4000767")]
Skill04, Skill04,
// Token: 0x0400075A RID: 1882 // Token: 0x04000768 RID: 1896
[Token(Token = "0x400075A")] [Token(Token = "0x4000768")]
Skill02Ready, Skill02Ready,
// Token: 0x0400075B RID: 1883 // Token: 0x04000769 RID: 1897
[Token(Token = "0x400075B")] [Token(Token = "0x4000769")]
Skill02, Skill02,
// Token: 0x0400075C RID: 1884 // Token: 0x0400076A RID: 1898
[Token(Token = "0x400075C")] [Token(Token = "0x400076A")]
Skill02End, Skill02End,
// Token: 0x0400075D RID: 1885 // Token: 0x0400076B RID: 1899
[Token(Token = "0x400075D")] [Token(Token = "0x400076B")]
AttackDebut AttackDebut
} }
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000090 RID: 144 // Token: 0x02000091 RID: 145
[Token(Token = "0x2000090")] [Token(Token = "0x2000091")]
public class AI_TreasureChestMonster01 : AI_NPC public class AI_TreasureChestMonster01 : AI_NPC
{ {
// Token: 0x0600064F RID: 1615 RVA: 0x0000F060 File Offset: 0x0000D260 // Token: 0x06000650 RID: 1616 RVA: 0x0000F484 File Offset: 0x0000D684
[Token(Token = "0x600064F")] [Token(Token = "0x6000650")]
[Address(RVA = "0x11D81B0", Offset = "0x11D6FB0", VA = "0x1811D81B0", Slot = "4")] [Address(RVA = "0x16A21E0", Offset = "0x16A09E0", VA = "0x1816A21E0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -51,17 +51,17 @@ public class AI_TreasureChestMonster01 : AI_NPC
this.g_bCallMonster = false; this.g_bCallMonster = false;
} }
// Token: 0x06000650 RID: 1616 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000651 RID: 1617 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000650")] [Token(Token = "0x6000651")]
[Address(RVA = "0x11D84B0", Offset = "0x11D72B0", VA = "0x1811D84B0", Slot = "5")] [Address(RVA = "0x16A24E0", Offset = "0x16A0CE0", VA = "0x1816A24E0", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000651 RID: 1617 RVA: 0x0000F1EC File Offset: 0x0000D3EC // Token: 0x06000652 RID: 1618 RVA: 0x0000F610 File Offset: 0x0000D810
[Token(Token = "0x6000651")] [Token(Token = "0x6000652")]
[Address(RVA = "0x11D8090", Offset = "0x11D6E90", VA = "0x1811D8090", Slot = "6")] [Address(RVA = "0x16A20C0", Offset = "0x16A08C0", VA = "0x1816A20C0", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -69,9 +69,9 @@ public class AI_TreasureChestMonster01 : AI_NPC
this.g_ShakeUp.Update(); this.g_ShakeUp.Update();
} }
// Token: 0x06000652 RID: 1618 RVA: 0x0000F220 File Offset: 0x0000D420 // Token: 0x06000653 RID: 1619 RVA: 0x0000F644 File Offset: 0x0000D844
[Token(Token = "0x6000652")] [Token(Token = "0x6000653")]
[Address(RVA = "0x11D5BB0", Offset = "0x11D49B0", VA = "0x1811D5BB0")] [Address(RVA = "0x169FBE0", Offset = "0x169E3E0", VA = "0x18169FBE0")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
if (Status == AI_NPC.AIStatus.Idle) if (Status == AI_NPC.AIStatus.Idle)
@@ -81,86 +81,86 @@ public class AI_TreasureChestMonster01 : AI_NPC
} }
} }
// Token: 0x06000653 RID: 1619 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000654 RID: 1620 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000653")] [Token(Token = "0x6000654")]
[Address(RVA = "0x11D7B40", Offset = "0x11D6940", VA = "0x1811D7B40", Slot = "38")] [Address(RVA = "0x16A1B70", Offset = "0x16A0370", VA = "0x1816A1B70", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000654 RID: 1620 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000655 RID: 1621 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000654")] [Token(Token = "0x6000655")]
[Address(RVA = "0x11D7570", Offset = "0x11D6370", VA = "0x1811D7570", Slot = "8")] [Address(RVA = "0x16A15A0", Offset = "0x169FDA0", VA = "0x1816A15A0", Slot = "8")]
public override void Idle() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000655 RID: 1621 RVA: 0x0000F244 File Offset: 0x0000D444 // Token: 0x06000656 RID: 1622 RVA: 0x0000F668 File Offset: 0x0000D868
[Token(Token = "0x6000655")] [Token(Token = "0x6000656")]
[Address(RVA = "0x11D6A10", Offset = "0x11D5810", VA = "0x1811D6A10", Slot = "19")] [Address(RVA = "0x16A0A40", Offset = "0x169F240", VA = "0x1816A0A40", Slot = "19")]
public override void GoHome() public override void GoHome()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; ((MB_IMeshBakerSettings)this).uv2UnwrappingParamsHardAngle = g_fWaitTime;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000656 RID: 1622 RVA: 0x0000F270 File Offset: 0x0000D470 // Token: 0x06000657 RID: 1623 RVA: 0x0000F694 File Offset: 0x0000D894
[Token(Token = "0x6000656")] [Token(Token = "0x6000657")]
[Address(RVA = "0x11D5AB0", Offset = "0x11D48B0", VA = "0x1811D5AB0", Slot = "23")] [Address(RVA = "0x169FB40", Offset = "0x169E340", VA = "0x18169FB40", Slot = "23")]
public override void Damaged() public override void Damaged()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000657 RID: 1623 RVA: 0x0000F29C File Offset: 0x0000D49C // Token: 0x06000658 RID: 1624 RVA: 0x0000F6C0 File Offset: 0x0000D8C0
[Token(Token = "0x6000657")] [Token(Token = "0x6000658")]
[Address(RVA = "0x11D5AB0", Offset = "0x11D48B0", VA = "0x1811D5AB0", Slot = "25")] [Address(RVA = "0x169FB40", Offset = "0x169E340", VA = "0x18169FB40", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000658 RID: 1624 RVA: 0x0000F2C8 File Offset: 0x0000D4C8 // Token: 0x06000659 RID: 1625 RVA: 0x0000F6EC File Offset: 0x0000D8EC
[Token(Token = "0x6000658")] [Token(Token = "0x6000659")]
[Address(RVA = "0x11D5AF0", Offset = "0x11D48F0", VA = "0x1811D5AF0", Slot = "27")] [Address(RVA = "0x169FB80", Offset = "0x169E380", VA = "0x18169FB80", Slot = "27")]
public override void Death() public override void Death()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x06000659 RID: 1625 RVA: 0x0000F2F8 File Offset: 0x0000D4F8 // Token: 0x0600065A RID: 1626 RVA: 0x0000F71C File Offset: 0x0000D91C
[Token(Token = "0x6000659")] [Token(Token = "0x600065A")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -170,101 +170,101 @@ public class AI_TreasureChestMonster01 : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
}
// Token: 0x0600065A RID: 1626 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600065A")]
[Address(RVA = "0x11D6560", Offset = "0x11D5360", VA = "0x1811D6560", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600065B RID: 1627 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600065B RID: 1627 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600065B")] [Token(Token = "0x600065B")]
[Address(RVA = "0x11D76B0", Offset = "0x11D64B0", VA = "0x1811D76B0")] [Address(RVA = "0x16A0590", Offset = "0x169ED90", VA = "0x1816A0590", Slot = "22")]
private void InitFightingType(AI_TreasureChestMonster01.AIFighting Type) public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600065C RID: 1628 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600065C RID: 1628 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600065C")] [Token(Token = "0x600065C")]
[Address(RVA = "0x11D60D0", Offset = "0x11D4ED0", VA = "0x1811D60D0")] [Address(RVA = "0x16A16E0", Offset = "0x169FEE0", VA = "0x1816A16E0")]
private void FightWatch() private void InitFightingType(AI_TreasureChestMonster01.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600065D RID: 1629 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600065D RID: 1629 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600065D")] [Token(Token = "0x600065D")]
[Address(RVA = "0x11D5BE0", Offset = "0x11D49E0", VA = "0x1811D5BE0")] [Address(RVA = "0x16A0100", Offset = "0x169E900", VA = "0x1816A0100")]
private void FightAttack01() private void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600065E RID: 1630 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600065E RID: 1630 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600065E")] [Token(Token = "0x600065E")]
[Address(RVA = "0x11D5DB0", Offset = "0x11D4BB0", VA = "0x1811D5DB0")] [Address(RVA = "0x169FC10", Offset = "0x169E410", VA = "0x18169FC10")]
private void FightAttack02() private void FightAttack01()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600065F RID: 1631 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600065F RID: 1631 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600065F")] [Token(Token = "0x600065F")]
[Address(RVA = "0x11D6060", Offset = "0x11D4E60", VA = "0x1811D6060")] [Address(RVA = "0x169FDE0", Offset = "0x169E5E0", VA = "0x18169FDE0")]
private void FightMagic01Ready() private void FightAttack02()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000660 RID: 1632 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000660 RID: 1632 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000660")] [Token(Token = "0x6000660")]
[Address(RVA = "0x11D5FC0", Offset = "0x11D4DC0", VA = "0x1811D5FC0")] [Address(RVA = "0x16A0090", Offset = "0x169E890", VA = "0x1816A0090")]
private void FightMagic01Fire() private void FightMagic01Ready()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000661 RID: 1633 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000661 RID: 1633 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000661")] [Token(Token = "0x6000661")]
[Address(RVA = "0x11D6A50", Offset = "0x11D5850", VA = "0x1811D6A50", Slot = "33")] [Address(RVA = "0x169FFF0", Offset = "0x169E7F0", VA = "0x18169FFF0")]
private void FightMagic01Fire()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000662 RID: 1634 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000662")]
[Address(RVA = "0x16A0A80", Offset = "0x169F280", VA = "0x1816A0A80", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000662 RID: 1634 RVA: 0x0000F33C File Offset: 0x0000D53C // Token: 0x06000663 RID: 1635 RVA: 0x0000F760 File Offset: 0x0000D960
[Token(Token = "0x6000662")] [Token(Token = "0x6000663")]
[Address(RVA = "0x11D8140", Offset = "0x11D6F40", VA = "0x1811D8140", Slot = "30")] [Address(RVA = "0x16A2170", Offset = "0x16A0970", VA = "0x1816A2170", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); base.Resurrection();
this.g_bDeath = false; this.g_bDeath = false;
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
} }
// Token: 0x06000663 RID: 1635 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000664 RID: 1636 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000663")] [Token(Token = "0x6000664")]
[Address(RVA = "0x11D5990", Offset = "0x11D4790", VA = "0x1811D5990", Slot = "31")] [Address(RVA = "0x169FA20", Offset = "0x169E220", VA = "0x18169FA20", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000664 RID: 1636 RVA: 0x0000F360 File Offset: 0x0000D560 // Token: 0x06000665 RID: 1637 RVA: 0x0000F784 File Offset: 0x0000D984
[Token(Token = "0x6000664")] [Token(Token = "0x6000665")]
[Address(RVA = "0x11D80E0", Offset = "0x11D6EE0", VA = "0x1811D80E0", Slot = "32")] [Address(RVA = "0x16A2110", Offset = "0x16A0910", VA = "0x1816A2110", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
int num = 0; int num = 0;
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
@@ -274,132 +274,132 @@ public class AI_TreasureChestMonster01 : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x06000665 RID: 1637 RVA: 0x0000F3A4 File Offset: 0x0000D5A4 // Token: 0x06000666 RID: 1638 RVA: 0x0000F7C8 File Offset: 0x0000D9C8
[Token(Token = "0x6000665")] [Token(Token = "0x6000666")]
[Address(RVA = "0x11D8170", Offset = "0x11D6F70", VA = "0x1811D8170", Slot = "35")] [Address(RVA = "0x16A21A0", Offset = "0x16A09A0", VA = "0x1816A21A0", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x06000666 RID: 1638 RVA: 0x0000F3CC File Offset: 0x0000D5CC // Token: 0x06000667 RID: 1639 RVA: 0x0000F7F0 File Offset: 0x0000D9F0
[Token(Token = "0x6000666")] [Token(Token = "0x6000667")]
[Address(RVA = "0x11D86D0", Offset = "0x11D74D0", VA = "0x1811D86D0")] [Address(RVA = "0x16A2700", Offset = "0x16A0F00", VA = "0x1816A2700")]
public AI_TreasureChestMonster01() public AI_TreasureChestMonster01()
{ {
} }
// Token: 0x0400075E RID: 1886 // Token: 0x0400076C RID: 1900
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x400075E")] [Token(Token = "0x400076C")]
private TreasureChestMonster01EffectPlay g_Effect; private TreasureChestMonster01EffectPlay g_Effect;
// Token: 0x0400075F RID: 1887 // Token: 0x0400076D RID: 1901
[Token(Token = "0x400075F")] [Token(Token = "0x400076D")]
private const float g_fAttack01Radius = 3f; private const float g_fAttack01Radius = 3f;
// Token: 0x04000760 RID: 1888 // Token: 0x0400076E RID: 1902
[Token(Token = "0x4000760")] [Token(Token = "0x400076E")]
private const float g_fAttack02Radius = 9f; private const float g_fAttack02Radius = 9f;
// Token: 0x04000761 RID: 1889 // Token: 0x0400076F RID: 1903
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000761")] [Token(Token = "0x400076F")]
private float g_fAttackRadius = 3f; private float g_fAttackRadius = 3f;
// Token: 0x04000762 RID: 1890 // Token: 0x04000770 RID: 1904
[FieldOffset(Offset = "0x17C")] [FieldOffset(Offset = "0x17C")]
[Token(Token = "0x4000762")] [Token(Token = "0x4000770")]
protected float g_fAniMoveSpeed; protected float g_fAniMoveSpeed;
// Token: 0x04000763 RID: 1891 // Token: 0x04000771 RID: 1905
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000763")] [Token(Token = "0x4000771")]
protected float g_fAniMoveAngle; protected float g_fAniMoveAngle;
// Token: 0x04000764 RID: 1892 // Token: 0x04000772 RID: 1906
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x4000764")] [Token(Token = "0x4000772")]
protected Vector3 g_v3PreForward; protected Vector3 g_v3PreForward;
// Token: 0x04000765 RID: 1893 // Token: 0x04000773 RID: 1907
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000765")] [Token(Token = "0x4000773")]
private AI_TreasureChestMonster01.AIFighting g_Fightting; private AI_TreasureChestMonster01.AIFighting g_Fightting;
// Token: 0x04000766 RID: 1894 // Token: 0x04000774 RID: 1908
[FieldOffset(Offset = "0x194")] [FieldOffset(Offset = "0x194")]
[Token(Token = "0x4000766")] [Token(Token = "0x4000774")]
private AI_TreasureChestMonster01.AIFighting g_NextAttack = (AI_TreasureChestMonster01.AIFighting)((ulong)1L); private AI_TreasureChestMonster01.AIFighting g_NextAttack = (AI_TreasureChestMonster01.AIFighting)((ulong)1L);
// Token: 0x04000767 RID: 1895 // Token: 0x04000775 RID: 1909
[FieldOffset(Offset = "0x198")] [FieldOffset(Offset = "0x198")]
[Token(Token = "0x4000767")] [Token(Token = "0x4000775")]
private float g_fAttackMoveTime; private float g_fAttackMoveTime;
// Token: 0x04000768 RID: 1896 // Token: 0x04000776 RID: 1910
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x4000768")] [Token(Token = "0x4000776")]
private float g_fAttackRotateTime; private float g_fAttackRotateTime;
// Token: 0x04000769 RID: 1897 // Token: 0x04000777 RID: 1911
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000769")] [Token(Token = "0x4000777")]
private float g_fTyrantsTime; private float g_fTyrantsTime;
// Token: 0x0400076A RID: 1898 // Token: 0x04000778 RID: 1912
[FieldOffset(Offset = "0x1A4")] [FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x400076A")] [Token(Token = "0x4000778")]
private float g_fAttackTime; private float g_fAttackTime;
// Token: 0x0400076B RID: 1899 // Token: 0x04000779 RID: 1913
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400076B")] [Token(Token = "0x4000779")]
private float g_fTrackTime; private float g_fTrackTime;
// Token: 0x0400076C RID: 1900 // Token: 0x0400077A RID: 1914
[Token(Token = "0x400076C")] [Token(Token = "0x400077A")]
private const float g_fGoHomeTime = 3f; private const float g_fGoHomeTime = 3f;
// Token: 0x0400076D RID: 1901 // Token: 0x0400077B RID: 1915
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400076D")] [Token(Token = "0x400077B")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x0400076E RID: 1902 // Token: 0x0400077C RID: 1916
[FieldOffset(Offset = "0x1B8")] [FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x400076E")] [Token(Token = "0x400077C")]
private Shake g_ShakeButton; private Shake g_ShakeButton;
// Token: 0x0400076F RID: 1903 // Token: 0x0400077D RID: 1917
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400076F")] [Token(Token = "0x400077D")]
private Shake g_ShakeUp; private Shake g_ShakeUp;
// Token: 0x04000770 RID: 1904 // Token: 0x0400077E RID: 1918
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000770")] [Token(Token = "0x400077E")]
private bool g_bCallMonster; private bool g_bCallMonster;
// Token: 0x02000091 RID: 145 // Token: 0x02000092 RID: 146
[Token(Token = "0x2000091")] [Token(Token = "0x2000092")]
private enum AIFighting private enum AIFighting
{ {
// Token: 0x04000772 RID: 1906 // Token: 0x04000780 RID: 1920
[Token(Token = "0x4000772")] [Token(Token = "0x4000780")]
Watch, Watch,
// Token: 0x04000773 RID: 1907 // Token: 0x04000781 RID: 1921
[Token(Token = "0x4000773")] [Token(Token = "0x4000781")]
Attack01, Attack01,
// Token: 0x04000774 RID: 1908 // Token: 0x04000782 RID: 1922
[Token(Token = "0x4000774")] [Token(Token = "0x4000782")]
Attack02, Attack02,
// Token: 0x04000775 RID: 1909 // Token: 0x04000783 RID: 1923
[Token(Token = "0x4000775")] [Token(Token = "0x4000783")]
Magic01Ready, Magic01Ready,
// Token: 0x04000776 RID: 1910 // Token: 0x04000784 RID: 1924
[Token(Token = "0x4000776")] [Token(Token = "0x4000784")]
Magic01Fire Magic01Fire
} }
} }

View File

@@ -1,15 +1,15 @@
using System; using System;
using System.Linq.Expressions;
using Cpp2IlInjected; using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine; using UnityEngine;
// Token: 0x02000092 RID: 146 // Token: 0x02000093 RID: 147
[Token(Token = "0x2000092")] [Token(Token = "0x2000093")]
public class AI_knight : AI_NPC public class AI_knight : AI_NPC
{ {
// Token: 0x06000667 RID: 1639 RVA: 0x0000F3F4 File Offset: 0x0000D5F4 // Token: 0x06000668 RID: 1640 RVA: 0x0000F818 File Offset: 0x0000DA18
[Token(Token = "0x6000667")] [Token(Token = "0x6000668")]
[Address(RVA = "0x11DDFF0", Offset = "0x11DCDF0", VA = "0x1811DDFF0", Slot = "4")] [Address(RVA = "0x16A7BD0", Offset = "0x16A63D0", VA = "0x1816A7BD0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM) public override void Start(GameObject This, NPCManage NPCM)
{ {
base.Start(This, NPCM); base.Start(This, NPCM);
@@ -113,17 +113,17 @@ public class AI_knight : AI_NPC
shake22.Start(transform11, num11 != 0); shake22.Start(transform11, num11 != 0);
} }
// Token: 0x06000668 RID: 1640 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000669 RID: 1641 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000668")] [Token(Token = "0x6000669")]
[Address(RVA = "0x11DE740", Offset = "0x11DD540", VA = "0x1811DE740", Slot = "5")] [Address(RVA = "0x16A8320", Offset = "0x16A6B20", VA = "0x1816A8320", Slot = "5")]
public override void Update(float fDeltaTime) public override void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000669 RID: 1641 RVA: 0x0000F7A8 File Offset: 0x0000D9A8 // Token: 0x0600066A RID: 1642 RVA: 0x0000FBCC File Offset: 0x0000DDCC
[Token(Token = "0x6000669")] [Token(Token = "0x600066A")]
[Address(RVA = "0x11DDA10", Offset = "0x11DC810", VA = "0x1811DDA10", Slot = "6")] [Address(RVA = "0x16A7650", Offset = "0x16A5E50", VA = "0x1816A7650", Slot = "6")]
public override void LateUpdate() public override void LateUpdate()
{ {
this.g_ShakeHead.Update(); this.g_ShakeHead.Update();
@@ -139,121 +139,121 @@ public class AI_knight : AI_NPC
this.g_ShakeAll.Update(); this.g_ShakeAll.Update();
} }
// Token: 0x0600066A RID: 1642 RVA: 0x0000F834 File Offset: 0x0000DA34 // Token: 0x0600066B RID: 1643 RVA: 0x0000FC58 File Offset: 0x0000DE58
[Token(Token = "0x600066A")] [Token(Token = "0x600066B")]
[Address(RVA = "0x11D8AA0", Offset = "0x11D78A0", VA = "0x1811D8AA0")] [Address(RVA = "0x16A2990", Offset = "0x16A1190", VA = "0x1816A2990")]
public void EndStatus(AI_NPC.AIStatus Status) public void EndStatus(AI_NPC.AIStatus Status)
{ {
this.g_Move.gravity = 15f; this.g_Move.gravity = 15f;
} }
// Token: 0x0600066B RID: 1643 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600066C RID: 1644 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600066B")] [Token(Token = "0x600066C")]
[Address(RVA = "0x11DD0D0", Offset = "0x11DBED0", VA = "0x1811DD0D0", Slot = "38")] [Address(RVA = "0x16A6D80", Offset = "0x16A5580", VA = "0x1816A6D80", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status) public virtual void InitStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600066C RID: 1644 RVA: 0x0000F858 File Offset: 0x0000DA58 // Token: 0x0600066D RID: 1645 RVA: 0x0000FC7C File Offset: 0x0000DE7C
[Token(Token = "0x600066C")] [Token(Token = "0x600066D")]
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20", Slot = "7")] [Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830", Slot = "7")]
public override void Special() public override void Special()
{ {
base.Initialize(); base..ctor();
} }
// Token: 0x0600066D RID: 1645 RVA: 0x0000F86C File Offset: 0x0000DA6C // Token: 0x0600066E RID: 1646 RVA: 0x0000FC90 File Offset: 0x0000DE90
[Token(Token = "0x600066D")] [Token(Token = "0x600066E")]
[Address(RVA = "0x11DB210", Offset = "0x11DA010", VA = "0x1811DB210", Slot = "26")] [Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "26")]
public override void GetUp() public override void GetUp()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV6;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
} }
// Token: 0x0600066E RID: 1646 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600066E")]
[Address(RVA = "0x11DDF90", Offset = "0x11DCD90", VA = "0x1811DDF90", Slot = "9")]
public override void Sky()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600066F RID: 1647 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600066F RID: 1647 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600066F")] [Token(Token = "0x600066F")]
[Address(RVA = "0x11DD9A0", Offset = "0x11DC7A0", VA = "0x1811DD9A0", Slot = "10")] [Address(RVA = "0x169F370", Offset = "0x169DB70", VA = "0x18169F370", Slot = "9")]
public override void Land() public override void Sky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000670 RID: 1648 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000670 RID: 1648 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000670")] [Token(Token = "0x6000670")]
[Address(RVA = "0x11DC0F0", Offset = "0x11DAEF0", VA = "0x1811DC0F0", Slot = "8")] [Address(RVA = "0x169EE70", Offset = "0x169D670", VA = "0x18169EE70", Slot = "10")]
public override void Idle() public override void Land()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000671 RID: 1649 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000671 RID: 1649 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000671")] [Token(Token = "0x6000671")]
[Address(RVA = "0x11DDB70", Offset = "0x11DC970", VA = "0x1811DDB70", Slot = "11")] [Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Patrol() public override void Idle()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000672 RID: 1650 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000672 RID: 1650 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000672")] [Token(Token = "0x6000672")]
[Address(RVA = "0x11DB270", Offset = "0x11DA070", VA = "0x1811DB270", Slot = "19")] [Address(RVA = "0x16A7750", Offset = "0x16A5F50", VA = "0x1816A7750", Slot = "11")]
public override void GoHome() public override void Patrol()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000673 RID: 1651 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000673 RID: 1651 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000673")] [Token(Token = "0x6000673")]
[Address(RVA = "0x11D86F0", Offset = "0x11D74F0", VA = "0x1811D86F0", Slot = "12")] [Address(RVA = "0x169CA60", Offset = "0x169B260", VA = "0x18169CA60", Slot = "19")]
public override void Confirming() public override void GoHome()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000674 RID: 1652 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000674 RID: 1652 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000674")] [Token(Token = "0x6000674")]
[Address(RVA = "0x11DDB10", Offset = "0x11DC910", VA = "0x1811DDB10", Slot = "16")] [Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void LookFor() public override void Confirming()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000675 RID: 1653 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000675 RID: 1653 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000675")] [Token(Token = "0x6000675")]
[Address(RVA = "0x11D89B0", Offset = "0x11D77B0", VA = "0x1811D89B0", Slot = "25")] [Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void LookFor()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000676 RID: 1654 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000676")]
[Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "25")]
public override void DamagedFly() public override void DamagedFly()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000676 RID: 1654 RVA: 0x0000F89C File Offset: 0x0000DA9C // Token: 0x06000677 RID: 1655 RVA: 0x0000FCC0 File Offset: 0x0000DEC0
[Token(Token = "0x6000676")] [Token(Token = "0x6000677")]
[Address(RVA = "0x11D8A00", Offset = "0x11D7800", VA = "0x1811D8A00", Slot = "27")] [Address(RVA = "0x16A28F0", Offset = "0x16A10F0", VA = "0x1816A28F0", Slot = "27")]
public override void Death() public override void Death()
{ {
base.Initialize(); base..ctor();
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
int num = 0; int num = 0;
if (g_fWaitTime <= (float)num) if (g_fWaitTime <= (float)num)
{ {
int parameterCount = ((IParameterProvider)this).ParameterCount; bool doUV = ((MB_IMeshBakerSettings)this).doUV6;
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
@@ -265,9 +265,9 @@ public class AI_knight : AI_NPC
this.g_Effect.Death(); this.g_Effect.Death();
} }
// Token: 0x06000677 RID: 1655 RVA: 0x0000F8F0 File Offset: 0x0000DAF0 // Token: 0x06000678 RID: 1656 RVA: 0x0000FD14 File Offset: 0x0000DF14
[Token(Token = "0x6000677")] [Token(Token = "0x6000678")]
[Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", Slot = "28")] [Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy() public override void Destroy()
{ {
float g_fWaitTime = this.g_fWaitTime; float g_fWaitTime = this.g_fWaitTime;
@@ -277,178 +277,182 @@ public class AI_knight : AI_NPC
GameObject g_This = this.g_This; GameObject g_This = this.g_This;
int num2 = 0; int num2 = 0;
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
base.Initialize(); base..ctor();
return; return;
} }
this.g_fWaitTime = g_fWaitTime; this.g_fWaitTime = g_fWaitTime;
base.Initialize(); base..ctor();
} }
// Token: 0x06000678 RID: 1656 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000679 RID: 1657 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000678")] [Token(Token = "0x6000679")]
[Address(RVA = "0x11DA920", Offset = "0x11D9720", VA = "0x1811DA920", Slot = "22")] [Address(RVA = "0x16A48D0", Offset = "0x16A30D0", VA = "0x1816A48D0", Slot = "22")]
public override void Fighting() public override void Fighting()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000679 RID: 1657 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600067A RID: 1658 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000679")] [Token(Token = "0x600067A")]
[Address(RVA = "0x11DC150", Offset = "0x11DAF50", VA = "0x1811DC150")] [Address(RVA = "0x16A5E00", Offset = "0x16A4600", VA = "0x1816A5E00")]
protected void InitFightingType(AI_knight.AIFighting Type) protected void InitFightingType(AI_knight.AIFighting Type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600067A RID: 1658 RVA: 0x0000F934 File Offset: 0x0000DB34 // Token: 0x0600067B RID: 1659 RVA: 0x0000FD58 File Offset: 0x0000DF58
[Token(Token = "0x600067A")] [Token(Token = "0x600067B")]
[Address(RVA = "0x11D9920", Offset = "0x11D8720", VA = "0x1811D9920")] [Address(RVA = "0x16A38E0", Offset = "0x16A20E0", VA = "0x1816A38E0")]
private void FightAttackSelect() private void FightAttackSelect()
{ {
float num = UnityEngine.Random.Range((float)0, 1f); float num = UnityEngine.Random.Range((float)0, 1f);
this.g_fAttackRadiusMin = 1.5f;
this.g_AttackType = (AI_knight.AIFighting)((ulong)15L); this.g_AttackType = (AI_knight.AIFighting)((ulong)15L);
this.g_fAttackRadiusMax = 12f; this.g_fAttackRadiusMax = 12f;
} this.g_fAttackRadiusMin = 1.5f;
// Token: 0x0600067B RID: 1659 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600067B")]
[Address(RVA = "0x11DA340", Offset = "0x11D9140", VA = "0x1811DA340")]
private void FightWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600067C RID: 1660 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600067C RID: 1660 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600067C")] [Token(Token = "0x600067C")]
[Address(RVA = "0x11D9D80", Offset = "0x11D8B80", VA = "0x1811D9D80")] [Address(RVA = "0x16A42F0", Offset = "0x16A2AF0", VA = "0x1816A42F0")]
private void FightDodge() private void FightWatch()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600067D RID: 1661 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600067D RID: 1661 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600067D")] [Token(Token = "0x600067D")]
[Address(RVA = "0x11D9BD0", Offset = "0x11D89D0", VA = "0x1811D9BD0")] [Address(RVA = "0x16A3D30", Offset = "0x16A2530", VA = "0x1816A3D30")]
private void FightAttack() private void FightDodge()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600067E RID: 1662 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600067E RID: 1662 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600067E")] [Token(Token = "0x600067E")]
[Address(RVA = "0x11D9570", Offset = "0x11D8370", VA = "0x1811D9570")] [Address(RVA = "0x16A3B80", Offset = "0x16A2380", VA = "0x1816A3B80")]
private void FightAttackNoWait() private void FightAttack()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600067F RID: 1663 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600067F RID: 1663 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600067F")] [Token(Token = "0x600067F")]
[Address(RVA = "0x11D8CE0", Offset = "0x11D7AE0", VA = "0x1811D8CE0")] [Address(RVA = "0x16A3530", Offset = "0x16A1D30", VA = "0x1816A3530")]
private void FightAttack03Jump() private void FightAttackNoWait()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000680 RID: 1664 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000680 RID: 1664 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000680")] [Token(Token = "0x6000680")]
[Address(RVA = "0x11D8AD0", Offset = "0x11D78D0", VA = "0x1811D8AD0")] [Address(RVA = "0x16A2CA0", Offset = "0x16A14A0", VA = "0x1816A2CA0")]
private void FightAttack03Fall() private void FightAttack03Jump()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000681 RID: 1665 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000681 RID: 1665 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000681")] [Token(Token = "0x6000681")]
[Address(RVA = "0x11D8F60", Offset = "0x11D7D60", VA = "0x1811D8F60")] [Address(RVA = "0x16A29C0", Offset = "0x16A11C0", VA = "0x1816A29C0")]
private void FightAttack03Land() private void FightAttack03Fall()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000682 RID: 1666 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000682 RID: 1666 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000682")] [Token(Token = "0x6000682")]
[Address(RVA = "0x11D9210", Offset = "0x11D8010", VA = "0x1811D9210")] [Address(RVA = "0x16A2F20", Offset = "0x16A1720", VA = "0x1816A2F20")]
private void FightAttackBigJump() private void FightAttack03Land()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000683 RID: 1667 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000683 RID: 1667 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000683")] [Token(Token = "0x6000683")]
[Address(RVA = "0x11D9030", Offset = "0x11D7E30", VA = "0x1811D9030")] [Address(RVA = "0x16A31D0", Offset = "0x16A19D0", VA = "0x1816A31D0")]
private void FightAttackBigJumpFall() private void FightAttackBigJump()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000684 RID: 1668 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000684 RID: 1668 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000684")] [Token(Token = "0x6000684")]
[Address(RVA = "0x11D9B30", Offset = "0x11D8930", VA = "0x1811D9B30")] [Address(RVA = "0x16A2FF0", Offset = "0x16A17F0", VA = "0x1816A2FF0")]
private void FightAttackSky() private void FightAttackBigJumpFall()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000685 RID: 1669 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000685 RID: 1669 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000685")] [Token(Token = "0x6000685")]
[Address(RVA = "0x11D99F0", Offset = "0x11D87F0", VA = "0x1811D99F0")] [Address(RVA = "0x16A3AE0", Offset = "0x16A22E0", VA = "0x1816A3AE0")]
private void FightAttackSkyFall() private void FightAttackSky()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000686 RID: 1670 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000686 RID: 1670 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000686")] [Token(Token = "0x6000686")]
[Address(RVA = "0x11D9690", Offset = "0x11D8490", VA = "0x1811D9690")] [Address(RVA = "0x16A39A0", Offset = "0x16A21A0", VA = "0x1816A39A0")]
private void FightAttackRun() private void FightAttackSkyFall()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000687 RID: 1671 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000687 RID: 1671 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000687")] [Token(Token = "0x6000687")]
[Address(RVA = "0x11DA2A0", Offset = "0x11D90A0", VA = "0x1811DA2A0")] [Address(RVA = "0x16A3650", Offset = "0x16A1E50", VA = "0x1816A3650")]
private void FightPlayerDead() private void FightAttackRun()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000688 RID: 1672 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000688 RID: 1672 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000688")] [Token(Token = "0x6000688")]
[Address(RVA = "0x11DB3A0", Offset = "0x11DA1A0", VA = "0x1811DB3A0", Slot = "33")] [Address(RVA = "0x16A4250", Offset = "0x16A2A50", VA = "0x1816A4250")]
private void FightPlayerDead()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000689 RID: 1673 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000689")]
[Address(RVA = "0x16A50B0", Offset = "0x16A38B0", VA = "0x1816A50B0", Slot = "33")]
public override void Hit(AttackData Data) public override void Hit(AttackData Data)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000689 RID: 1673 RVA: 0x0000F9BC File Offset: 0x0000DBBC // Token: 0x0600068A RID: 1674 RVA: 0x0000FDDC File Offset: 0x0000DFDC
[Token(Token = "0x6000689")] [Token(Token = "0x600068A")]
[Address(RVA = "0x11DDE70", Offset = "0x11DCC70", VA = "0x1811DDE70", Slot = "30")] [Address(RVA = "0x16A7A50", Offset = "0x16A6250", VA = "0x1816A7A50", Slot = "30")]
public override void Resurrection() public override void Resurrection()
{ {
base.Resurrection(); if (!Game.GameSave.flags.stage04Room10Knight)
this.g_bDeath = false; {
this.g_bDamageFly = false; base.Resurrection();
this.Create(); this.g_bDeath = false;
int parameterCount = ((IParameterProvider)this).ParameterCount; this.g_bDamageFly = false;
this.Create();
bool doUV = ((MB_IMeshBakerSettings)this).doUV6;
return;
}
} }
// Token: 0x0600068A RID: 1674 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600068B RID: 1675 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600068A")] [Token(Token = "0x600068B")]
[Address(RVA = "0x11D8840", Offset = "0x11D7640", VA = "0x1811D8840", Slot = "31")] [Address(RVA = "0x16A2720", Offset = "0x16A0F20", VA = "0x1816A2720", Slot = "31")]
public override void Create() public override void Create()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600068B RID: 1675 RVA: 0x0000F9EC File Offset: 0x0000DBEC // Token: 0x0600068C RID: 1676 RVA: 0x0000FE28 File Offset: 0x0000E028
[Token(Token = "0x600068B")] [Token(Token = "0x600068C")]
[Address(RVA = "0x11DDE10", Offset = "0x11DCC10", VA = "0x1811DDE10", Slot = "32")] [Address(RVA = "0x16A79F0", Offset = "0x16A61F0", VA = "0x1816A79F0", Slot = "32")]
public override void Remove() public override void Remove()
{ {
base.Initialize(); base..ctor();
NPCManage g_NPCM = this.g_NPCM; NPCManage g_NPCM = this.g_NPCM;
int num = 0; int num = 0;
g_NPCM.SetLockPoint(num != 0); g_NPCM.SetLockPoint(num != 0);
@@ -458,242 +462,242 @@ public class AI_knight : AI_NPC
g_This.SetActive(num2 != 0); g_This.SetActive(num2 != 0);
} }
// Token: 0x0600068C RID: 1676 RVA: 0x0000FA30 File Offset: 0x0000DC30 // Token: 0x0600068D RID: 1677 RVA: 0x0000FE6C File Offset: 0x0000E06C
[Token(Token = "0x600068C")] [Token(Token = "0x600068D")]
[Address(RVA = "0x11DDF50", Offset = "0x11DCD50", VA = "0x1811DDF50", Slot = "35")] [Address(RVA = "0x16A7B90", Offset = "0x16A6390", VA = "0x1816A7B90", Slot = "35")]
public override void SetTimeScale(float fTimeScale) public override void SetTimeScale(float fTimeScale)
{ {
base.SetTimeScale(fTimeScale); base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale);
} }
// Token: 0x0600068D RID: 1677 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600068E RID: 1678 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600068D")] [Token(Token = "0x600068E")]
[Address(RVA = "0x11DDEC0", Offset = "0x11DCCC0", VA = "0x1811DDEC0", Slot = "36")] [Address(RVA = "0x16A7B00", Offset = "0x16A6300", VA = "0x1816A7B00", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status) public override void SetAiStatus(AI_NPC.AIStatus Status)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600068E RID: 1678 RVA: 0x0000FA58 File Offset: 0x0000DC58 // Token: 0x0600068F RID: 1679 RVA: 0x0000FE94 File Offset: 0x0000E094
[Token(Token = "0x600068E")] [Token(Token = "0x600068F")]
[Address(RVA = "0x11DE960", Offset = "0x11DD760", VA = "0x1811DE960")] [Address(RVA = "0x16A8540", Offset = "0x16A6D40", VA = "0x1816A8540")]
public AI_knight() public AI_knight()
{ {
} }
// Token: 0x04000777 RID: 1911 // Token: 0x04000785 RID: 1925
[FieldOffset(Offset = "0x170")] [FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000777")] [Token(Token = "0x4000785")]
private knightEffectPlay g_Effect; private knightEffectPlay g_Effect;
// Token: 0x04000778 RID: 1912 // Token: 0x04000786 RID: 1926
[FieldOffset(Offset = "0x178")] [FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000778")] [Token(Token = "0x4000786")]
private VoiceKnight g_Voice; private VoiceKnight g_Voice;
// Token: 0x04000779 RID: 1913 // Token: 0x04000787 RID: 1927
[Token(Token = "0x4000779")] [Token(Token = "0x4000787")]
private const float g_fAttackBaseRadius = 9f; private const float g_fAttackBaseRadius = 9f;
// Token: 0x0400077A RID: 1914 // Token: 0x04000788 RID: 1928
[FieldOffset(Offset = "0x180")] [FieldOffset(Offset = "0x180")]
[Token(Token = "0x400077A")] [Token(Token = "0x4000788")]
private float g_fAttackRadiusMin; private float g_fAttackRadiusMin;
// Token: 0x0400077B RID: 1915 // Token: 0x04000789 RID: 1929
[FieldOffset(Offset = "0x184")] [FieldOffset(Offset = "0x184")]
[Token(Token = "0x400077B")] [Token(Token = "0x4000789")]
private float g_fAttackRadiusMax; private float g_fAttackRadiusMax;
// Token: 0x0400077C RID: 1916 // Token: 0x0400078A RID: 1930
[FieldOffset(Offset = "0x188")] [FieldOffset(Offset = "0x188")]
[Token(Token = "0x400077C")] [Token(Token = "0x400078A")]
private float g_fAniMoveSpeed; private float g_fAniMoveSpeed;
// Token: 0x0400077D RID: 1917 // Token: 0x0400078B RID: 1931
[FieldOffset(Offset = "0x18C")] [FieldOffset(Offset = "0x18C")]
[Token(Token = "0x400077D")] [Token(Token = "0x400078B")]
private float g_fAniMoveAngle; private float g_fAniMoveAngle;
// Token: 0x0400077E RID: 1918 // Token: 0x0400078C RID: 1932
[FieldOffset(Offset = "0x190")] [FieldOffset(Offset = "0x190")]
[Token(Token = "0x400077E")] [Token(Token = "0x400078C")]
private Vector3 g_v3PreForward; private Vector3 g_v3PreForward;
// Token: 0x0400077F RID: 1919 // Token: 0x0400078D RID: 1933
[FieldOffset(Offset = "0x19C")] [FieldOffset(Offset = "0x19C")]
[Token(Token = "0x400077F")] [Token(Token = "0x400078D")]
private AI_knight.AIFighting g_Fightting = (AI_knight.AIFighting)((ulong)1L); private AI_knight.AIFighting g_Fightting = (AI_knight.AIFighting)((ulong)1L);
// Token: 0x04000780 RID: 1920 // Token: 0x0400078E RID: 1934
[FieldOffset(Offset = "0x1A0")] [FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4000780")] [Token(Token = "0x400078E")]
private AI_knight.AIFighting g_AttackType = (AI_knight.AIFighting)((ulong)10L); private AI_knight.AIFighting g_AttackType = (AI_knight.AIFighting)((ulong)10L);
// Token: 0x04000781 RID: 1921 // Token: 0x0400078F RID: 1935
[FieldOffset(Offset = "0x1A4")] [FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x4000781")] [Token(Token = "0x400078F")]
private float g_fTrackTime; private float g_fTrackTime;
// Token: 0x04000782 RID: 1922 // Token: 0x04000790 RID: 1936
[FieldOffset(Offset = "0x1A8")] [FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000782")] [Token(Token = "0x4000790")]
private float g_fAttackRotate; private float g_fAttackRotate;
// Token: 0x04000783 RID: 1923 // Token: 0x04000791 RID: 1937
[FieldOffset(Offset = "0x1AC")] [FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x4000783")] [Token(Token = "0x4000791")]
private float g_fAttackComob; private float g_fAttackComob;
// Token: 0x04000784 RID: 1924 // Token: 0x04000792 RID: 1938
[FieldOffset(Offset = "0x1B0")] [FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000784")] [Token(Token = "0x4000792")]
private Vector3 g_v3BigJumpLandPoint; private Vector3 g_v3BigJumpLandPoint;
// Token: 0x04000785 RID: 1925 // Token: 0x04000793 RID: 1939
[FieldOffset(Offset = "0x1C0")] [FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000785")] [Token(Token = "0x4000793")]
private Shake g_ShakeHead; private Shake g_ShakeHead;
// Token: 0x04000786 RID: 1926 // Token: 0x04000794 RID: 1940
[FieldOffset(Offset = "0x1C8")] [FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000786")] [Token(Token = "0x4000794")]
private Shake g_ShakeSpine; private Shake g_ShakeSpine;
// Token: 0x04000787 RID: 1927 // Token: 0x04000795 RID: 1941
[FieldOffset(Offset = "0x1D0")] [FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000787")] [Token(Token = "0x4000795")]
private Shake g_ShakeUpperArmL; private Shake g_ShakeUpperArmL;
// Token: 0x04000788 RID: 1928 // Token: 0x04000796 RID: 1942
[FieldOffset(Offset = "0x1D8")] [FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000788")] [Token(Token = "0x4000796")]
private Shake g_ShakeUpperArmR; private Shake g_ShakeUpperArmR;
// Token: 0x04000789 RID: 1929 // Token: 0x04000797 RID: 1943
[FieldOffset(Offset = "0x1E0")] [FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000789")] [Token(Token = "0x4000797")]
private Shake g_ShakeForearmL; private Shake g_ShakeForearmL;
// Token: 0x0400078A RID: 1930 // Token: 0x04000798 RID: 1944
[FieldOffset(Offset = "0x1E8")] [FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x400078A")] [Token(Token = "0x4000798")]
private Shake g_ShakeForearmR; private Shake g_ShakeForearmR;
// Token: 0x0400078B RID: 1931 // Token: 0x04000799 RID: 1945
[FieldOffset(Offset = "0x1F0")] [FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x400078B")] [Token(Token = "0x4000799")]
private Shake g_ShakeThighL; private Shake g_ShakeThighL;
// Token: 0x0400078C RID: 1932 // Token: 0x0400079A RID: 1946
[FieldOffset(Offset = "0x1F8")] [FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400078C")] [Token(Token = "0x400079A")]
private Shake g_ShakeThighR; private Shake g_ShakeThighR;
// Token: 0x0400078D RID: 1933 // Token: 0x0400079B RID: 1947
[FieldOffset(Offset = "0x200")] [FieldOffset(Offset = "0x200")]
[Token(Token = "0x400078D")] [Token(Token = "0x400079B")]
private Shake g_ShakeCalfL; private Shake g_ShakeCalfL;
// Token: 0x0400078E RID: 1934 // Token: 0x0400079C RID: 1948
[FieldOffset(Offset = "0x208")] [FieldOffset(Offset = "0x208")]
[Token(Token = "0x400078E")] [Token(Token = "0x400079C")]
private Shake g_ShakeCalfR; private Shake g_ShakeCalfR;
// Token: 0x0400078F RID: 1935 // Token: 0x0400079D RID: 1949
[FieldOffset(Offset = "0x210")] [FieldOffset(Offset = "0x210")]
[Token(Token = "0x400078F")] [Token(Token = "0x400079D")]
private Shake g_ShakeAll; private Shake g_ShakeAll;
// Token: 0x04000790 RID: 1936 // Token: 0x0400079E RID: 1950
[FieldOffset(Offset = "0x218")] [FieldOffset(Offset = "0x218")]
[Token(Token = "0x4000790")] [Token(Token = "0x400079E")]
private bool g_bDamageFly; private bool g_bDamageFly;
// Token: 0x04000791 RID: 1937 // Token: 0x0400079F RID: 1951
[FieldOffset(Offset = "0x21C")] [FieldOffset(Offset = "0x21C")]
[Token(Token = "0x4000791")] [Token(Token = "0x400079F")]
private float g_fAttack03JumpAgainProbability; private float g_fAttack03JumpAgainProbability;
// Token: 0x02000093 RID: 147 // Token: 0x02000094 RID: 148
[Token(Token = "0x2000093")] [Token(Token = "0x2000094")]
protected enum AIFighting protected enum AIFighting
{ {
// Token: 0x04000793 RID: 1939
[Token(Token = "0x4000793")]
WatchFirst,
// Token: 0x04000794 RID: 1940
[Token(Token = "0x4000794")]
Watch,
// Token: 0x04000795 RID: 1941
[Token(Token = "0x4000795")]
PlayerDead,
// Token: 0x04000796 RID: 1942
[Token(Token = "0x4000796")]
DodgeF,
// Token: 0x04000797 RID: 1943
[Token(Token = "0x4000797")]
DodgeL,
// Token: 0x04000798 RID: 1944
[Token(Token = "0x4000798")]
DodgeR,
// Token: 0x04000799 RID: 1945
[Token(Token = "0x4000799")]
DodgeB,
// Token: 0x0400079A RID: 1946
[Token(Token = "0x400079A")]
Attack01_01,
// Token: 0x0400079B RID: 1947
[Token(Token = "0x400079B")]
Attack01_02,
// Token: 0x0400079C RID: 1948
[Token(Token = "0x400079C")]
Attack01_03,
// Token: 0x0400079D RID: 1949
[Token(Token = "0x400079D")]
Attack02,
// Token: 0x0400079E RID: 1950
[Token(Token = "0x400079E")]
Attack03Jump,
// Token: 0x0400079F RID: 1951
[Token(Token = "0x400079F")]
Attack03JumpAgain,
// Token: 0x040007A0 RID: 1952
[Token(Token = "0x40007A0")]
Attack03Fall,
// Token: 0x040007A1 RID: 1953 // Token: 0x040007A1 RID: 1953
[Token(Token = "0x40007A1")] [Token(Token = "0x40007A1")]
Attack03Land, WatchFirst,
// Token: 0x040007A2 RID: 1954 // Token: 0x040007A2 RID: 1954
[Token(Token = "0x40007A2")] [Token(Token = "0x40007A2")]
Attack04, Watch,
// Token: 0x040007A3 RID: 1955 // Token: 0x040007A3 RID: 1955
[Token(Token = "0x40007A3")] [Token(Token = "0x40007A3")]
AttackBigJump, PlayerDead,
// Token: 0x040007A4 RID: 1956 // Token: 0x040007A4 RID: 1956
[Token(Token = "0x40007A4")] [Token(Token = "0x40007A4")]
AttackBigJumpFall, DodgeF,
// Token: 0x040007A5 RID: 1957 // Token: 0x040007A5 RID: 1957
[Token(Token = "0x40007A5")] [Token(Token = "0x40007A5")]
AttackBigJumpLand, DodgeL,
// Token: 0x040007A6 RID: 1958 // Token: 0x040007A6 RID: 1958
[Token(Token = "0x40007A6")] [Token(Token = "0x40007A6")]
AttackSky, DodgeR,
// Token: 0x040007A7 RID: 1959 // Token: 0x040007A7 RID: 1959
[Token(Token = "0x40007A7")] [Token(Token = "0x40007A7")]
AttackSkyFall, DodgeB,
// Token: 0x040007A8 RID: 1960 // Token: 0x040007A8 RID: 1960
[Token(Token = "0x40007A8")] [Token(Token = "0x40007A8")]
AttackSkyLand, Attack01_01,
// Token: 0x040007A9 RID: 1961 // Token: 0x040007A9 RID: 1961
[Token(Token = "0x40007A9")] [Token(Token = "0x40007A9")]
AttackRun, Attack01_02,
// Token: 0x040007AA RID: 1962 // Token: 0x040007AA RID: 1962
[Token(Token = "0x40007AA")] [Token(Token = "0x40007AA")]
AttackRunEnd, Attack01_03,
// Token: 0x040007AB RID: 1963 // Token: 0x040007AB RID: 1963
[Token(Token = "0x40007AB")] [Token(Token = "0x40007AB")]
Attack02,
// Token: 0x040007AC RID: 1964
[Token(Token = "0x40007AC")]
Attack03Jump,
// Token: 0x040007AD RID: 1965
[Token(Token = "0x40007AD")]
Attack03JumpAgain,
// Token: 0x040007AE RID: 1966
[Token(Token = "0x40007AE")]
Attack03Fall,
// Token: 0x040007AF RID: 1967
[Token(Token = "0x40007AF")]
Attack03Land,
// Token: 0x040007B0 RID: 1968
[Token(Token = "0x40007B0")]
Attack04,
// Token: 0x040007B1 RID: 1969
[Token(Token = "0x40007B1")]
AttackBigJump,
// Token: 0x040007B2 RID: 1970
[Token(Token = "0x40007B2")]
AttackBigJumpFall,
// Token: 0x040007B3 RID: 1971
[Token(Token = "0x40007B3")]
AttackBigJumpLand,
// Token: 0x040007B4 RID: 1972
[Token(Token = "0x40007B4")]
AttackSky,
// Token: 0x040007B5 RID: 1973
[Token(Token = "0x40007B5")]
AttackSkyFall,
// Token: 0x040007B6 RID: 1974
[Token(Token = "0x40007B6")]
AttackSkyLand,
// Token: 0x040007B7 RID: 1975
[Token(Token = "0x40007B7")]
AttackRun,
// Token: 0x040007B8 RID: 1976
[Token(Token = "0x40007B8")]
AttackRunEnd,
// Token: 0x040007B9 RID: 1977
[Token(Token = "0x40007B9")]
AttackDodge AttackDodge
} }
} }

View File

@@ -3,235 +3,235 @@ using System.Collections.Generic;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x020000AD RID: 173 // Token: 0x020000AE RID: 174
[Token(Token = "0x20000AD")] [Token(Token = "0x20000AE")]
public class Absorb : MonoBehaviour public class Absorb : MonoBehaviour
{ {
// Token: 0x17000036 RID: 54 // Token: 0x17000037 RID: 55
// (get) Token: 0x060007B3 RID: 1971 RVA: 0x00011928 File Offset: 0x0000FB28 // (get) Token: 0x060007B4 RID: 1972 RVA: 0x00011D38 File Offset: 0x0000FF38
[Token(Token = "0x17000036")] [Token(Token = "0x17000037")]
private GameSave GameSave private GameSave GameSave
{ {
[Token(Token = "0x60007B3")] [Token(Token = "0x60007B4")]
[Address(RVA = "0x11E1380", Offset = "0x11E0180", VA = "0x1811E1380")] [Address(RVA = "0x16AAEA0", Offset = "0x16A96A0", VA = "0x1816AAEA0")]
get get
{ {
return Game.GameSave; return Game.GameSave;
} }
} }
// Token: 0x060007B4 RID: 1972 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B4")]
[Address(RVA = "0x11DEF00", Offset = "0x11DDD00", VA = "0x1811DEF00")]
public void InitData()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060007B5 RID: 1973 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060007B5 RID: 1973 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B5")] [Token(Token = "0x60007B5")]
[Address(RVA = "0x11DF330", Offset = "0x11DE130", VA = "0x1811DF330")] [Address(RVA = "0x16A8AE0", Offset = "0x16A72E0", VA = "0x1816A8AE0")]
private void Update() public void InitData()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060007B6 RID: 1974 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060007B6 RID: 1974 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B6")] [Token(Token = "0x60007B6")]
[Address(RVA = "0x11DE980", Offset = "0x11DD780", VA = "0x1811DE980")] [Address(RVA = "0x16A8F10", Offset = "0x16A7710", VA = "0x1816A8F10")]
public void Attack() private void Update()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060007B7 RID: 1975 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060007B7 RID: 1975 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B7")] [Token(Token = "0x60007B7")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")] [Address(RVA = "0x16A8560", Offset = "0x16A6D60", VA = "0x1816A8560")]
public void Attack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060007B8 RID: 1976 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B8")]
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
public void SetTimeScale(float fTimeScale) public void SetTimeScale(float fTimeScale)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060007B8 RID: 1976 RVA: 0x0001193C File Offset: 0x0000FB3C // Token: 0x060007B9 RID: 1977 RVA: 0x00011D4C File Offset: 0x0000FF4C
[Token(Token = "0x60007B8")] [Token(Token = "0x60007B9")]
[Address(RVA = "0x11E1330", Offset = "0x11E0130", VA = "0x1811E1330")] [Address(RVA = "0x16AAE50", Offset = "0x16A9650", VA = "0x1816AAE50")]
public Absorb() public Absorb()
{ {
} }
// Token: 0x040008EB RID: 2283 // Token: 0x040008FE RID: 2302
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x40008EB")] [Token(Token = "0x40008FE")]
private List<EnemiesManager.EnemyData> enemies; private List<EnemiesManager.EnemyData> enemies;
// Token: 0x040008EC RID: 2284 // Token: 0x040008FF RID: 2303
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x40008EC")] [Token(Token = "0x40008FF")]
private AttackData[] g_AD; private AttackData[] g_AD;
// Token: 0x040008ED RID: 2285 // Token: 0x04000900 RID: 2304
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x40008ED")] [Token(Token = "0x4000900")]
public float g_fDuration = 1.4f; public float g_fDuration = 1.4f;
// Token: 0x040008EE RID: 2286 // Token: 0x04000901 RID: 2305
[FieldOffset(Offset = "0x2C")] [FieldOffset(Offset = "0x2C")]
[Token(Token = "0x40008EE")] [Token(Token = "0x4000901")]
public float g_fDurationV2 = 1.5f; public float g_fDurationV2 = 1.5f;
// Token: 0x040008EF RID: 2287 // Token: 0x04000902 RID: 2306
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x40008EF")] [Token(Token = "0x4000902")]
private float g_fDurationVal; private float g_fDurationVal;
// Token: 0x040008F0 RID: 2288 // Token: 0x04000903 RID: 2307
[FieldOffset(Offset = "0x34")] [FieldOffset(Offset = "0x34")]
[Token(Token = "0x40008F0")] [Token(Token = "0x4000903")]
public float g_fIntervals = 0.15f; public float g_fIntervals = 0.15f;
// Token: 0x040008F1 RID: 2289 // Token: 0x04000904 RID: 2308
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x40008F1")] [Token(Token = "0x4000904")]
private float g_fIntervalsVal; private float g_fIntervalsVal;
// Token: 0x040008F2 RID: 2290 // Token: 0x04000905 RID: 2309
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x40008F2")] [Token(Token = "0x4000905")]
public GameObject EffectLv01Object; public GameObject EffectLv01Object;
// Token: 0x040008F3 RID: 2291 // Token: 0x04000906 RID: 2310
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x40008F3")] [Token(Token = "0x4000906")]
public GameObject EffectLv03Object; public GameObject EffectLv03Object;
// Token: 0x040008F4 RID: 2292 // Token: 0x04000907 RID: 2311
[FieldOffset(Offset = "0x50")] [FieldOffset(Offset = "0x50")]
[Token(Token = "0x40008F4")] [Token(Token = "0x4000907")]
public GameObject EffectLv05Object; public GameObject EffectLv05Object;
// Token: 0x040008F5 RID: 2293 // Token: 0x04000908 RID: 2312
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x40008F5")] [Token(Token = "0x4000908")]
public GameObject EffectCollisionObject; public GameObject EffectCollisionObject;
// Token: 0x040008F6 RID: 2294 // Token: 0x04000909 RID: 2313
[FieldOffset(Offset = "0x60")] [FieldOffset(Offset = "0x60")]
[Token(Token = "0x40008F6")] [Token(Token = "0x4000909")]
private EffectPool g_EffLv01; private EffectPool g_EffLv01;
// Token: 0x040008F7 RID: 2295 // Token: 0x0400090A RID: 2314
[FieldOffset(Offset = "0x68")] [FieldOffset(Offset = "0x68")]
[Token(Token = "0x40008F7")] [Token(Token = "0x400090A")]
private EffectPool g_EffLv03; private EffectPool g_EffLv03;
// Token: 0x040008F8 RID: 2296 // Token: 0x0400090B RID: 2315
[FieldOffset(Offset = "0x70")] [FieldOffset(Offset = "0x70")]
[Token(Token = "0x40008F8")] [Token(Token = "0x400090B")]
private EffectPool g_EffLv05; private EffectPool g_EffLv05;
// Token: 0x040008F9 RID: 2297 // Token: 0x0400090C RID: 2316
[FieldOffset(Offset = "0x78")] [FieldOffset(Offset = "0x78")]
[Token(Token = "0x40008F9")] [Token(Token = "0x400090C")]
private EffectPool g_EffCollision; private EffectPool g_EffCollision;
// Token: 0x040008FA RID: 2298 // Token: 0x0400090D RID: 2317
[FieldOffset(Offset = "0x80")] [FieldOffset(Offset = "0x80")]
[Token(Token = "0x40008FA")] [Token(Token = "0x400090D")]
public GameObject SEObject; public GameObject SEObject;
// Token: 0x040008FB RID: 2299 // Token: 0x0400090E RID: 2318
[FieldOffset(Offset = "0x88")] [FieldOffset(Offset = "0x88")]
[Token(Token = "0x40008FB")] [Token(Token = "0x400090E")]
public GameObject SECollisionObject; public GameObject SECollisionObject;
// Token: 0x040008FC RID: 2300 // Token: 0x0400090F RID: 2319
[FieldOffset(Offset = "0x90")] [FieldOffset(Offset = "0x90")]
[Token(Token = "0x40008FC")] [Token(Token = "0x400090F")]
private SoundEffect g_SE; private SoundEffect g_SE;
// Token: 0x040008FD RID: 2301 // Token: 0x04000910 RID: 2320
[FieldOffset(Offset = "0x98")] [FieldOffset(Offset = "0x98")]
[Token(Token = "0x40008FD")] [Token(Token = "0x4000910")]
private SoundEffectPool g_SEPCollision; private SoundEffectPool g_SEPCollision;
// Token: 0x040008FE RID: 2302 // Token: 0x04000911 RID: 2321
[FieldOffset(Offset = "0xA0")] [FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40008FE")] [Token(Token = "0x4000911")]
private float g_fRadius = 3f; private float g_fRadius = 3f;
// Token: 0x040008FF RID: 2303 // Token: 0x04000912 RID: 2322
[FieldOffset(Offset = "0xA8")] [FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40008FF")] [Token(Token = "0x4000912")]
private Transform g_DecalAura; private Transform g_DecalAura;
// Token: 0x04000900 RID: 2304 // Token: 0x04000913 RID: 2323
[FieldOffset(Offset = "0xB0")] [FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4000900")] [Token(Token = "0x4000913")]
private Material g_MatDecalAura; private Material g_MatDecalAura;
// Token: 0x04000901 RID: 2305 // Token: 0x04000914 RID: 2324
[FieldOffset(Offset = "0xB8")] [FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4000901")] [Token(Token = "0x4000914")]
private Color g_OriginalColor; private Color g_OriginalColor;
// Token: 0x04000902 RID: 2306 // Token: 0x04000915 RID: 2325
[FieldOffset(Offset = "0xC8")] [FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4000902")] [Token(Token = "0x4000915")]
private Color g_Color; private Color g_Color;
// Token: 0x04000903 RID: 2307 // Token: 0x04000916 RID: 2326
[FieldOffset(Offset = "0xD8")] [FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4000903")] [Token(Token = "0x4000916")]
private float g_fColorSpeed = 5f; private float g_fColorSpeed = 5f;
// Token: 0x04000904 RID: 2308 // Token: 0x04000917 RID: 2327
[FieldOffset(Offset = "0xDC")] [FieldOffset(Offset = "0xDC")]
[Token(Token = "0x4000904")] [Token(Token = "0x4000917")]
private float g_fRotateSpeed = 200f; private float g_fRotateSpeed = 200f;
// Token: 0x04000905 RID: 2309 // Token: 0x04000918 RID: 2328
[FieldOffset(Offset = "0xE0")] [FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000905")] [Token(Token = "0x4000918")]
private float g_fMPTotal; private float g_fMPTotal;
// Token: 0x04000906 RID: 2310 // Token: 0x04000919 RID: 2329
[FieldOffset(Offset = "0xE4")] [FieldOffset(Offset = "0xE4")]
[Token(Token = "0x4000906")] [Token(Token = "0x4000919")]
private float g_fAchievementMP; private float g_fAchievementMP;
// Token: 0x04000907 RID: 2311 // Token: 0x0400091A RID: 2330
[FieldOffset(Offset = "0xE8")] [FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4000907")] [Token(Token = "0x400091A")]
private float g_fCloseTime = 3f; private float g_fCloseTime = 3f;
// Token: 0x04000908 RID: 2312 // Token: 0x0400091B RID: 2331
[FieldOffset(Offset = "0xEC")] [FieldOffset(Offset = "0xEC")]
[Token(Token = "0x4000908")] [Token(Token = "0x400091B")]
private float g_fCloseTimeVal; private float g_fCloseTimeVal;
// Token: 0x04000909 RID: 2313 // Token: 0x0400091C RID: 2332
[Token(Token = "0x4000909")] [Token(Token = "0x400091C")]
private const float g_fPushStrength = 9f; private const float g_fPushStrength = 9f;
// Token: 0x0400090A RID: 2314 // Token: 0x0400091D RID: 2333
[Token(Token = "0x400090A")] [Token(Token = "0x400091D")]
private const float g_fPushStrengthFade = 6f; private const float g_fPushStrengthFade = 6f;
// Token: 0x0400090B RID: 2315 // Token: 0x0400091E RID: 2334
[FieldOffset(Offset = "0xF0")] [FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400090B")] [Token(Token = "0x400091E")]
private float g_fPushStrengthVal; private float g_fPushStrengthVal;
// Token: 0x0400090C RID: 2316 // Token: 0x0400091F RID: 2335
[FieldOffset(Offset = "0xF8")] [FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400090C")] [Token(Token = "0x400091F")]
private List<NPCManage> g_PushEnemy; private List<NPCManage> g_PushEnemy;
// Token: 0x0400090D RID: 2317 // Token: 0x04000920 RID: 2336
[Token(Token = "0x400090D")] [Token(Token = "0x4000920")]
private const float g_fSuckDistance = 15f; private const float g_fSuckDistance = 15f;
// Token: 0x0400090E RID: 2318 // Token: 0x04000921 RID: 2337
[Token(Token = "0x400090E")] [Token(Token = "0x4000921")]
private const float g_fSuckStrength = 1.5f; private const float g_fSuckStrength = 1.5f;
} }

View File

@@ -2,57 +2,57 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using Newtonsoft.Json; using Newtonsoft.Json;
// Token: 0x02000116 RID: 278 // Token: 0x0200011B RID: 283
[Token(Token = "0x2000116")] [Token(Token = "0x200011B")]
[Serializable] [Serializable]
public class AchievementData public class AchievementData
{ {
// Token: 0x1700005F RID: 95 // Token: 0x17000063 RID: 99
// (get) Token: 0x06000EAC RID: 3756 RVA: 0x00022D44 File Offset: 0x00020F44 // (get) Token: 0x06000EC4 RID: 3780 RVA: 0x000233FC File Offset: 0x000215FC
[Token(Token = "0x1700005F")] [Token(Token = "0x17000063")]
[JsonIgnore] [JsonIgnore]
public bool HasUnlocked public bool HasUnlocked
{ {
[Token(Token = "0x6000EAC")] [Token(Token = "0x6000EC4")]
[Address(RVA = "0x412250", Offset = "0x411050", VA = "0x180412250")] [Address(RVA = "0x434B20", Offset = "0x433320", VA = "0x180434B20")]
get get
{ {
return this.unlocked; return this.unlocked;
} }
} }
// Token: 0x06000EAD RID: 3757 RVA: 0x00022D58 File Offset: 0x00020F58 // Token: 0x06000EC5 RID: 3781 RVA: 0x00023410 File Offset: 0x00021610
[Token(Token = "0x6000EAD")] [Token(Token = "0x6000EC5")]
[Address(RVA = "0xDA5AE0", Offset = "0xDA48E0", VA = "0x180DA5AE0")] [Address(RVA = "0xB573F0", Offset = "0xB55BF0", VA = "0x180B573F0")]
public AchievementData(GameAchievement id, bool unlocked) public AchievementData(GameAchievement id, bool unlocked)
{ {
this.id = id; this.id = id;
this.unlocked = unlocked; this.unlocked = unlocked;
} }
// Token: 0x06000EAE RID: 3758 RVA: 0x00022D7C File Offset: 0x00020F7C // Token: 0x06000EC6 RID: 3782 RVA: 0x00023434 File Offset: 0x00021634
[Token(Token = "0x6000EAE")] [Token(Token = "0x6000EC6")]
[Address(RVA = "0x7716D0", Offset = "0x7704D0", VA = "0x1807716D0")] [Address(RVA = "0x7F6190", Offset = "0x7F4990", VA = "0x1807F6190")]
public void Unlock() public void Unlock()
{ {
this.unlocked = true; this.unlocked = true;
} }
// Token: 0x06000EAF RID: 3759 RVA: 0x00022D90 File Offset: 0x00020F90 // Token: 0x06000EC7 RID: 3783 RVA: 0x00023448 File Offset: 0x00021648
[Token(Token = "0x6000EAF")] [Token(Token = "0x6000EC7")]
[Address(RVA = "0x11E13D0", Offset = "0x11E01D0", VA = "0x1811E13D0")] [Address(RVA = "0xB573E0", Offset = "0xB55BE0", VA = "0x180B573E0")]
public void Lock() public void Lock()
{ {
this.unlocked = false; this.unlocked = false;
} }
// Token: 0x0400192E RID: 6446 // Token: 0x04001959 RID: 6489
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x400192E")] [Token(Token = "0x4001959")]
public GameAchievement id; public GameAchievement id;
// Token: 0x0400192F RID: 6447 // Token: 0x0400195A RID: 6490
[FieldOffset(Offset = "0x14")] [FieldOffset(Offset = "0x14")]
[Token(Token = "0x400192F")] [Token(Token = "0x400195A")]
public bool unlocked; public bool unlocked;
} }

View File

@@ -2,14 +2,14 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000013 RID: 19 // Token: 0x02000014 RID: 20
[Token(Token = "0x2000013")] [Token(Token = "0x2000014")]
[Serializable] [Serializable]
public class AchievementsSystem public class AchievementsSystem
{ {
// Token: 0x0600006D RID: 109 RVA: 0x000035BC File Offset: 0x000017BC // Token: 0x0600006E RID: 110 RVA: 0x0000355C File Offset: 0x0000175C
[Token(Token = "0x600006D")] [Token(Token = "0x600006E")]
[Address(RVA = "0x11E1D30", Offset = "0x11E0B30", VA = "0x1811E1D30")] [Address(RVA = "0xB57D80", Offset = "0xB56580", VA = "0x180B57D80")]
public void Init() public void Init()
{ {
int num = 0; int num = 0;
@@ -19,9 +19,9 @@ public class AchievementsSystem
this.airKillCounter = num; this.airKillCounter = num;
} }
// Token: 0x0600006E RID: 110 RVA: 0x000035E8 File Offset: 0x000017E8 // Token: 0x0600006F RID: 111 RVA: 0x00003588 File Offset: 0x00001788
[Token(Token = "0x600006E")] [Token(Token = "0x600006F")]
[Address(RVA = "0x11E1EC0", Offset = "0x11E0CC0", VA = "0x1811E1EC0")] [Address(RVA = "0xB57F10", Offset = "0xB56710", VA = "0x180B57F10")]
public void Update(float deltaTime) public void Update(float deltaTime)
{ {
if (this.recordChantCollection) if (this.recordChantCollection)
@@ -35,18 +35,18 @@ public class AchievementsSystem
} }
} }
// Token: 0x0600006F RID: 111 RVA: 0x0000361C File Offset: 0x0000181C // Token: 0x06000070 RID: 112 RVA: 0x000035BC File Offset: 0x000017BC
[Token(Token = "0x600006F")] [Token(Token = "0x6000070")]
[Address(RVA = "0x11E1D40", Offset = "0x11E0B40", VA = "0x1811E1D40")] [Address(RVA = "0xB57D90", Offset = "0xB56590", VA = "0x180B57D90")]
public void StartRecordingChant() public void StartRecordingChant()
{ {
this.recordChantCollection = true; this.recordChantCollection = true;
this.chantTimer = 0f; this.chantTimer = 0f;
} }
// Token: 0x06000070 RID: 112 RVA: 0x0000363C File Offset: 0x0000183C // Token: 0x06000071 RID: 113 RVA: 0x000035DC File Offset: 0x000017DC
[Token(Token = "0x6000070")] [Token(Token = "0x6000071")]
[Address(RVA = "0x11E13E0", Offset = "0x11E01E0", VA = "0x1811E13E0")] [Address(RVA = "0xB57430", Offset = "0xB55C30", VA = "0x180B57430")]
public void FinishRecordingChant() public void FinishRecordingChant()
{ {
if (this.recordChantCollection) if (this.recordChantCollection)
@@ -59,9 +59,9 @@ public class AchievementsSystem
} }
} }
// Token: 0x06000071 RID: 113 RVA: 0x0000367C File Offset: 0x0000187C // Token: 0x06000072 RID: 114 RVA: 0x0000361C File Offset: 0x0000181C
[Token(Token = "0x6000071")] [Token(Token = "0x6000072")]
[Address(RVA = "0x11E1AF0", Offset = "0x11E08F0", VA = "0x1811E1AF0")] [Address(RVA = "0xB57B40", Offset = "0xB56340", VA = "0x180B57B40")]
public void IncreaseMeleeSpellcasting() public void IncreaseMeleeSpellcasting()
{ {
int num = Game.Collection.IncreaseMeleeSpellcasting(); int num = Game.Collection.IncreaseMeleeSpellcasting();
@@ -69,17 +69,17 @@ public class AchievementsSystem
Game.UnlockAchievement(GameAchievement.MeleeSpellcasting300); Game.UnlockAchievement(GameAchievement.MeleeSpellcasting300);
} }
// Token: 0x06000072 RID: 114 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000073 RID: 115 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000072")] [Token(Token = "0x6000073")]
[Address(RVA = "0x11E1A10", Offset = "0x11E0810", VA = "0x1811E1A10")] [Address(RVA = "0xB57A60", Offset = "0xB56260", VA = "0x180B57A60")]
public void IncreaseManaAbsorbed(int increment) public void IncreaseManaAbsorbed(int increment)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000073 RID: 115 RVA: 0x000036A8 File Offset: 0x000018A8 // Token: 0x06000074 RID: 116 RVA: 0x00003648 File Offset: 0x00001848
[Token(Token = "0x6000073")] [Token(Token = "0x6000074")]
[Address(RVA = "0x11E1C60", Offset = "0x11E0A60", VA = "0x1811E1C60")] [Address(RVA = "0xB57CB0", Offset = "0xB564B0", VA = "0x180B57CB0")]
public void IncreaseTreasureChestCollection() public void IncreaseTreasureChestCollection()
{ {
GamePropertyData props = Game.GameSave.props; GamePropertyData props = Game.GameSave.props;
@@ -94,9 +94,9 @@ public class AchievementsSystem
} }
} }
// Token: 0x06000074 RID: 116 RVA: 0x000036F0 File Offset: 0x000018F0 // Token: 0x06000075 RID: 117 RVA: 0x00003690 File Offset: 0x00001890
[Token(Token = "0x6000074")] [Token(Token = "0x6000075")]
[Address(RVA = "0x11E1EF0", Offset = "0x11E0CF0", VA = "0x1811E1EF0")] [Address(RVA = "0xB57F40", Offset = "0xB56740", VA = "0x180B57F40")]
public void VerifyLevel02LightAchievement() public void VerifyLevel02LightAchievement()
{ {
if (this.GetLevel02InactiveLightAmount() == 0) if (this.GetLevel02InactiveLightAmount() == 0)
@@ -106,9 +106,9 @@ public class AchievementsSystem
} }
} }
// Token: 0x06000075 RID: 117 RVA: 0x00003710 File Offset: 0x00001910 // Token: 0x06000076 RID: 118 RVA: 0x000036B0 File Offset: 0x000018B0
[Token(Token = "0x6000075")] [Token(Token = "0x6000076")]
[Address(RVA = "0x11E1F60", Offset = "0x11E0D60", VA = "0x1811E1F60")] [Address(RVA = "0xB57FB0", Offset = "0xB567B0", VA = "0x180B57FB0")]
public void VerifyLevel04FogAchievement() public void VerifyLevel04FogAchievement()
{ {
if (this.GetLevel04ActiveFogAmount() == 0) if (this.GetLevel04ActiveFogAmount() == 0)
@@ -118,9 +118,9 @@ public class AchievementsSystem
} }
} }
// Token: 0x06000076 RID: 118 RVA: 0x00003730 File Offset: 0x00001930 // Token: 0x06000077 RID: 119 RVA: 0x000036D0 File Offset: 0x000018D0
[Token(Token = "0x6000076")] [Token(Token = "0x6000077")]
[Address(RVA = "0x11E1BC0", Offset = "0x11E09C0", VA = "0x1811E1BC0")] [Address(RVA = "0xB57C10", Offset = "0xB56410", VA = "0x180B57C10")]
public void IncreaseSoulAcquired(int increment) public void IncreaseSoulAcquired(int increment)
{ {
if (increment > 0) if (increment > 0)
@@ -131,9 +131,9 @@ public class AchievementsSystem
} }
} }
// Token: 0x06000077 RID: 119 RVA: 0x00003760 File Offset: 0x00001960 // Token: 0x06000078 RID: 120 RVA: 0x00003700 File Offset: 0x00001900
[Token(Token = "0x6000077")] [Token(Token = "0x6000078")]
[Address(RVA = "0x11E1940", Offset = "0x11E0740", VA = "0x1811E1940")] [Address(RVA = "0xB57990", Offset = "0xB56190", VA = "0x180B57990")]
public void IncreaseEnemyDefeated() public void IncreaseEnemyDefeated()
{ {
int num = Game.Collection.IncreaseEnemyDefeated(); int num = Game.Collection.IncreaseEnemyDefeated();
@@ -144,33 +144,33 @@ public class AchievementsSystem
Game.UnlockAchievement(GameAchievement.AirKillEnemy4); Game.UnlockAchievement(GameAchievement.AirKillEnemy4);
} }
// Token: 0x06000078 RID: 120 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000078")]
[Address(RVA = "0x11E1D60", Offset = "0x11E0B60", VA = "0x1811E1D60")]
public void UpdatePropertyCollection(int index)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000079 RID: 121 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000079 RID: 121 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000079")] [Token(Token = "0x6000079")]
[Address(RVA = "0x11E14D0", Offset = "0x11E02D0", VA = "0x1811E14D0")] [Address(RVA = "0xB57DB0", Offset = "0xB565B0", VA = "0x180B57DB0")]
public int GetLevel02InactiveLightAmount() public void UpdatePropertyCollection(int index)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600007A RID: 122 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600007A RID: 122 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600007A")] [Token(Token = "0x600007A")]
[Address(RVA = "0x11E1740", Offset = "0x11E0540", VA = "0x1811E1740")] [Address(RVA = "0xB57520", Offset = "0xB55D20", VA = "0x180B57520")]
public int GetLevel02InactiveLightAmount()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600007B RID: 123 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600007B")]
[Address(RVA = "0xB57790", Offset = "0xB55F90", VA = "0x180B57790")]
public int GetLevel04ActiveFogAmount() public int GetLevel04ActiveFogAmount()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600007B RID: 123 RVA: 0x00003798 File Offset: 0x00001998 // Token: 0x0600007C RID: 124 RVA: 0x00003738 File Offset: 0x00001938
[Token(Token = "0x600007B")] [Token(Token = "0x600007C")]
[Address(RVA = "0x11E1D50", Offset = "0x11E0B50", VA = "0x1811E1D50")] [Address(RVA = "0xB57DA0", Offset = "0xB565A0", VA = "0x180B57DA0")]
public void UpdateAirFlag(bool isAir) public void UpdateAirFlag(bool isAir)
{ {
this.isAir = isAir; this.isAir = isAir;
@@ -180,58 +180,58 @@ public class AchievementsSystem
} }
} }
// Token: 0x0600007C RID: 124 RVA: 0x000037BC File Offset: 0x000019BC // Token: 0x0600007D RID: 125 RVA: 0x0000375C File Offset: 0x0000195C
[Token(Token = "0x600007C")] [Token(Token = "0x600007D")]
[Address(RVA = "0x5615F0", Offset = "0x5603F0", VA = "0x1805615F0")] [Address(RVA = "0x572520", Offset = "0x570D20", VA = "0x180572520")]
public float GetSecondTime() public float GetSecondTime()
{ {
return this.chantTimer; return this.chantTimer;
} }
// Token: 0x0600007D RID: 125 RVA: 0x000037D0 File Offset: 0x000019D0 // Token: 0x0600007E RID: 126 RVA: 0x00003770 File Offset: 0x00001970
[Token(Token = "0x600007D")] [Token(Token = "0x600007E")]
[Address(RVA = "0x4669A0", Offset = "0x4657A0", VA = "0x1804669A0")] [Address(RVA = "0x4A9E60", Offset = "0x4A8660", VA = "0x1804A9E60")]
public int GetAirKillAmount() public int GetAirKillAmount()
{ {
return this.airKillCounter; return this.airKillCounter;
} }
// Token: 0x0600007E RID: 126 RVA: 0x000037E4 File Offset: 0x000019E4 // Token: 0x0600007F RID: 127 RVA: 0x00003784 File Offset: 0x00001984
[Token(Token = "0x600007E")] [Token(Token = "0x600007F")]
[Address(RVA = "0x11E18D0", Offset = "0x11E06D0", VA = "0x1811E18D0")] [Address(RVA = "0xB57920", Offset = "0xB56120", VA = "0x180B57920")]
public int GetUnlockedPropAmount() public int GetUnlockedPropAmount()
{ {
return Game.GameSave.props.GetPropCollectionAmount(); return Game.GameSave.props.GetPropCollectionAmount();
} }
// Token: 0x0600007F RID: 127 RVA: 0x00003808 File Offset: 0x00001A08 // Token: 0x06000080 RID: 128 RVA: 0x000037A8 File Offset: 0x000019A8
[Token(Token = "0x600007F")] [Token(Token = "0x6000080")]
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")] [Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
public AchievementsSystem() public AchievementsSystem()
{ {
} }
// Token: 0x040000CF RID: 207 // Token: 0x040000D4 RID: 212
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x40000CF")] [Token(Token = "0x40000D4")]
[SerializeField] [SerializeField]
private bool recordChantCollection; private bool recordChantCollection;
// Token: 0x040000D0 RID: 208 // Token: 0x040000D5 RID: 213
[FieldOffset(Offset = "0x14")] [FieldOffset(Offset = "0x14")]
[Token(Token = "0x40000D0")] [Token(Token = "0x40000D5")]
[SerializeField] [SerializeField]
private float chantTimer; private float chantTimer;
// Token: 0x040000D1 RID: 209 // Token: 0x040000D6 RID: 214
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x40000D1")] [Token(Token = "0x40000D6")]
[SerializeField] [SerializeField]
private bool isAir; private bool isAir;
// Token: 0x040000D2 RID: 210 // Token: 0x040000D7 RID: 215
[FieldOffset(Offset = "0x1C")] [FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40000D2")] [Token(Token = "0x40000D7")]
[SerializeField] [SerializeField]
private int airKillCounter; private int airKillCounter;
} }

View File

@@ -2,121 +2,121 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000176 RID: 374 // Token: 0x0200017C RID: 380
[Token(Token = "0x2000176")] [Token(Token = "0x200017C")]
public class Act07Boss_Floating : SceneEvent public class Act07Boss_Floating : SceneEvent
{ {
// Token: 0x0600122D RID: 4653 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001240 RID: 4672 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600122D")] [Token(Token = "0x6001240")]
[Address(RVA = "0x11E2780", Offset = "0x11E1580", VA = "0x1811E2780")] [Address(RVA = "0xB587D0", Offset = "0xB56FD0", VA = "0x180B587D0")]
private void Update() private void Update()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600122E RID: 4654 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001241 RID: 4673 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600122E")] [Token(Token = "0x6001241")]
[Address(RVA = "0x11E1FD0", Offset = "0x11E0DD0", VA = "0x1811E1FD0", Slot = "5")] [Address(RVA = "0xB58020", Offset = "0xB56820", VA = "0x180B58020", Slot = "5")]
public override void OpenEvent() public override void OpenEvent()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600122F RID: 4655 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001242 RID: 4674 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600122F")] [Token(Token = "0x6001242")]
[Address(RVA = "0x11E30F0", Offset = "0x11E1EF0", VA = "0x1811E30F0")] [Address(RVA = "0xB59140", Offset = "0xB57940", VA = "0x180B59140")]
private Vector3 YZero(Vector3 Val) private Vector3 YZero(Vector3 Val)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001230 RID: 4656 RVA: 0x0002987C File Offset: 0x00027A7C // Token: 0x06001243 RID: 4675 RVA: 0x00029D58 File Offset: 0x00027F58
[Token(Token = "0x6001230")] [Token(Token = "0x6001243")]
[Address(RVA = "0x11E3120", Offset = "0x11E1F20", VA = "0x1811E3120")] [Address(RVA = "0xB59170", Offset = "0xB57970", VA = "0x180B59170")]
public Act07Boss_Floating() public Act07Boss_Floating()
{ {
} }
// Token: 0x04001C1D RID: 7197 // Token: 0x04001C4D RID: 7245
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001C1D")] [Token(Token = "0x4001C4D")]
public Transform CenterObject; public Transform CenterObject;
// Token: 0x04001C1E RID: 7198 // Token: 0x04001C4E RID: 7246
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001C1E")] [Token(Token = "0x4001C4E")]
public Transform FloatObjectRoot; public Transform FloatObjectRoot;
// Token: 0x04001C1F RID: 7199 // Token: 0x04001C4F RID: 7247
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001C1F")] [Token(Token = "0x4001C4F")]
private Transform[] g_FloatObject; private Transform[] g_FloatObject;
// Token: 0x04001C20 RID: 7200 // Token: 0x04001C50 RID: 7248
[FieldOffset(Offset = "0x50")] [FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001C20")] [Token(Token = "0x4001C50")]
public int RotateRootTotal = (int)((ulong)6L); public int RotateRootTotal = (int)((ulong)6L);
// Token: 0x04001C21 RID: 7201 // Token: 0x04001C51 RID: 7249
[FieldOffset(Offset = "0x54")] [FieldOffset(Offset = "0x54")]
[Token(Token = "0x4001C21")] [Token(Token = "0x4001C51")]
public float RotateSpeedMin = 9f; public float RotateSpeedMin = 9f;
// Token: 0x04001C22 RID: 7202 // Token: 0x04001C52 RID: 7250
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001C22")] [Token(Token = "0x4001C52")]
public float RotateSpeedMax = 30f; public float RotateSpeedMax = 30f;
// Token: 0x04001C23 RID: 7203 // Token: 0x04001C53 RID: 7251
[FieldOffset(Offset = "0x60")] [FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001C23")] [Token(Token = "0x4001C53")]
private Transform[] g_RotateRoot; private Transform[] g_RotateRoot;
// Token: 0x04001C24 RID: 7204 // Token: 0x04001C54 RID: 7252
[FieldOffset(Offset = "0x68")] [FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001C24")] [Token(Token = "0x4001C54")]
private float[] g_fRotateRootSpeed; private float[] g_fRotateRootSpeed;
// Token: 0x04001C25 RID: 7205 // Token: 0x04001C55 RID: 7253
[FieldOffset(Offset = "0x70")] [FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001C25")] [Token(Token = "0x4001C55")]
private float[] g_fRotateRootSpeedVal; private float[] g_fRotateRootSpeedVal;
// Token: 0x04001C26 RID: 7206 // Token: 0x04001C56 RID: 7254
[FieldOffset(Offset = "0x78")] [FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001C26")] [Token(Token = "0x4001C56")]
public bool Hoist = true; public bool Hoist = true;
// Token: 0x04001C27 RID: 7207 // Token: 0x04001C57 RID: 7255
[FieldOffset(Offset = "0x80")] [FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001C27")] [Token(Token = "0x4001C57")]
private float[] g_fFloatObjectRotateX; private float[] g_fFloatObjectRotateX;
// Token: 0x04001C28 RID: 7208 // Token: 0x04001C58 RID: 7256
[FieldOffset(Offset = "0x88")] [FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001C28")] [Token(Token = "0x4001C58")]
private float[] g_fFloatObjectRotateY; private float[] g_fFloatObjectRotateY;
// Token: 0x04001C29 RID: 7209 // Token: 0x04001C59 RID: 7257
[FieldOffset(Offset = "0x90")] [FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001C29")] [Token(Token = "0x4001C59")]
private float[] g_fFloatObjectRotateZ; private float[] g_fFloatObjectRotateZ;
// Token: 0x04001C2A RID: 7210 // Token: 0x04001C5A RID: 7258
[FieldOffset(Offset = "0x98")] [FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001C2A")] [Token(Token = "0x4001C5A")]
private float[] g_fFloatObjectHeight; private float[] g_fFloatObjectHeight;
// Token: 0x04001C2B RID: 7211 // Token: 0x04001C5B RID: 7259
[FieldOffset(Offset = "0xA0")] [FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001C2B")] [Token(Token = "0x4001C5B")]
private float[] g_fFloatObjectDistance; private float[] g_fFloatObjectDistance;
// Token: 0x04001C2C RID: 7212 // Token: 0x04001C5C RID: 7260
[Token(Token = "0x4001C2C")] [Token(Token = "0x4001C5C")]
private const float g_fHighest = 960f; private const float g_fHighest = 960f;
// Token: 0x04001C2D RID: 7213 // Token: 0x04001C5D RID: 7261
[Token(Token = "0x4001C2D")] [Token(Token = "0x4001C5D")]
private const float g_fLowest = 690f; private const float g_fLowest = 690f;
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000177 RID: 375 // Token: 0x0200017D RID: 381
[Token(Token = "0x2000177")] [Token(Token = "0x200017D")]
public class Act07_Teleport : SceneEvent public class Act07_Teleport : SceneEvent
{ {
// Token: 0x06001231 RID: 4657 RVA: 0x000298B8 File Offset: 0x00027AB8 // Token: 0x06001244 RID: 4676 RVA: 0x00029D94 File Offset: 0x00027F94
[Token(Token = "0x6001231")] [Token(Token = "0x6001244")]
[Address(RVA = "0x11E3140", Offset = "0x11E1F40", VA = "0x1811E3140", Slot = "4")] [Address(RVA = "0xB59190", Offset = "0xB57990", VA = "0x180B59190", Slot = "4")]
public override void InitData(SceneEventManager SEM) public override void InitData(SceneEventManager SEM)
{ {
base.InitData(SEM); base.InitData(SEM);
@@ -19,57 +19,57 @@ public class Act07_Teleport : SceneEvent
lg.intensity = (float)num; lg.intensity = (float)num;
} }
// Token: 0x06001232 RID: 4658 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001245 RID: 4677 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001232")] [Token(Token = "0x6001245")]
[Address(RVA = "0x11E3280", Offset = "0x11E2080", VA = "0x1811E3280")] [Address(RVA = "0xB592D0", Offset = "0xB57AD0", VA = "0x180B592D0")]
private void Update() private void Update()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001233 RID: 4659 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001246 RID: 4678 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001233")] [Token(Token = "0x6001246")]
[Address(RVA = "0x11E3190", Offset = "0x11E1F90", VA = "0x1811E3190", Slot = "5")] [Address(RVA = "0xB591E0", Offset = "0xB579E0", VA = "0x180B591E0", Slot = "5")]
public override void OpenEvent() public override void OpenEvent()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001234 RID: 4660 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001247 RID: 4679 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001234")] [Token(Token = "0x6001247")]
[Address(RVA = "0x11E3310", Offset = "0x11E2110", VA = "0x1811E3310")] [Address(RVA = "0xB59360", Offset = "0xB57B60", VA = "0x180B59360")]
public Act07_Teleport() public Act07_Teleport()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04001C2E RID: 7214 // Token: 0x04001C5E RID: 7262
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001C2E")] [Token(Token = "0x4001C5E")]
public Light LG; public Light LG;
// Token: 0x04001C2F RID: 7215 // Token: 0x04001C5F RID: 7263
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001C2F")] [Token(Token = "0x4001C5F")]
public float LightFadeOutSpeed; public float LightFadeOutSpeed;
// Token: 0x04001C30 RID: 7216 // Token: 0x04001C60 RID: 7264
[FieldOffset(Offset = "0x44")] [FieldOffset(Offset = "0x44")]
[Token(Token = "0x4001C30")] [Token(Token = "0x4001C60")]
private float LightIntensity; private float LightIntensity;
// Token: 0x04001C31 RID: 7217 // Token: 0x04001C61 RID: 7265
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001C31")] [Token(Token = "0x4001C61")]
public Color FlashLightCol; public Color FlashLightCol;
// Token: 0x04001C32 RID: 7218 // Token: 0x04001C62 RID: 7266
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001C32")] [Token(Token = "0x4001C62")]
public float FlashLightTime; public float FlashLightTime;
// Token: 0x04001C33 RID: 7219 // Token: 0x04001C63 RID: 7267
[FieldOffset(Offset = "0x5C")] [FieldOffset(Offset = "0x5C")]
[Token(Token = "0x4001C33")] [Token(Token = "0x4001C63")]
public float FlashLightFadeOutSpeed; public float FlashLightFadeOutSpeed;
} }

View File

@@ -1,22 +1,22 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x02000178 RID: 376 // Token: 0x0200017E RID: 382
[Token(Token = "0x2000178")] [Token(Token = "0x200017E")]
public class AllItemCheckFloor : SceneEvent public class AllItemCheckFloor : SceneEvent
{ {
// Token: 0x06001235 RID: 4661 RVA: 0x000298F8 File Offset: 0x00027AF8 // Token: 0x06001248 RID: 4680 RVA: 0x00029DD4 File Offset: 0x00027FD4
[Token(Token = "0x6001235")] [Token(Token = "0x6001248")]
[Address(RVA = "0x11E3E60", Offset = "0x11E2C60", VA = "0x1811E3E60", Slot = "5")] [Address(RVA = "0xB59EB0", Offset = "0xB586B0", VA = "0x180B59EB0", Slot = "5")]
public override void OpenEvent() public override void OpenEvent()
{ {
base.OpenEvent(); base.OpenEvent();
Game.GetItemManager().SetAllItemCheckFloor(); Game.GetItemManager().SetAllItemCheckFloor();
} }
// Token: 0x06001236 RID: 4662 RVA: 0x00029920 File Offset: 0x00027B20 // Token: 0x06001249 RID: 4681 RVA: 0x00029DFC File Offset: 0x00027FFC
[Token(Token = "0x6001236")] [Token(Token = "0x6001249")]
[Address(RVA = "0x30DE20", Offset = "0x30CC20", VA = "0x18030DE20")] [Address(RVA = "0x343AD0", Offset = "0x3422D0", VA = "0x180343AD0")]
public AllItemCheckFloor() public AllItemCheckFloor()
{ {
} }

View File

@@ -3,15 +3,15 @@ using Cpp2IlInjected;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x02000617 RID: 1559 // Token: 0x02000620 RID: 1568
[Token(Token = "0x2000617")] [Token(Token = "0x2000620")]
public enum Quality public enum Quality
{ {
// Token: 0x04003AEC RID: 15084 // Token: 0x04003B2E RID: 15150
[Token(Token = "0x4003AEC")] [Token(Token = "0x4003B2E")]
Mobile, Mobile,
// Token: 0x04003AED RID: 15085 // Token: 0x04003B2F RID: 15151
[Token(Token = "0x4003AED")] [Token(Token = "0x4003B2F")]
Standard Standard
} }
} }

View File

@@ -4,27 +4,27 @@ using UnityEngine;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x02000619 RID: 1561 // Token: 0x02000622 RID: 1570
[Token(Token = "0x2000619")] [Token(Token = "0x2000622")]
[Serializable] [Serializable]
public struct RenderLayer public struct RenderLayer
{ {
// Token: 0x06003117 RID: 12567 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003149 RID: 12617 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003117")] [Token(Token = "0x6003149")]
[Address(RVA = "0xA70900", Offset = "0xA6F700", VA = "0x180A70900")] [Address(RVA = "0xAF3420", Offset = "0xAF1C20", VA = "0x180AF3420")]
public RenderLayer(LayerMask mask, Color color) public RenderLayer(LayerMask mask, Color color)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04003AF3 RID: 15091 // Token: 0x04003B35 RID: 15157
[FieldOffset(Offset = "0x0")] [FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003AF3")] [Token(Token = "0x4003B35")]
public LayerMask mask; public LayerMask mask;
// Token: 0x04003AF4 RID: 15092 // Token: 0x04003B36 RID: 15158
[FieldOffset(Offset = "0x4")] [FieldOffset(Offset = "0x4")]
[Token(Token = "0x4003AF4")] [Token(Token = "0x4003B36")]
public Color color; public Color color;
} }
} }

View File

@@ -3,21 +3,21 @@ using Cpp2IlInjected;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x02000618 RID: 1560 // Token: 0x02000621 RID: 1569
[Token(Token = "0x2000618")] [Token(Token = "0x2000621")]
public enum Tonemapping public enum Tonemapping
{ {
// Token: 0x04003AEF RID: 15087 // Token: 0x04003B31 RID: 15153
[Token(Token = "0x4003AEF")] [Token(Token = "0x4003B31")]
Disabled, Disabled,
// Token: 0x04003AF0 RID: 15088 // Token: 0x04003B32 RID: 15154
[Token(Token = "0x4003AF0")] [Token(Token = "0x4003B32")]
Photographic, Photographic,
// Token: 0x04003AF1 RID: 15089 // Token: 0x04003B33 RID: 15155
[Token(Token = "0x4003AF1")] [Token(Token = "0x4003B33")]
FilmicHable, FilmicHable,
// Token: 0x04003AF2 RID: 15090 // Token: 0x04003B34 RID: 15156
[Token(Token = "0x4003AF2")] [Token(Token = "0x4003B34")]
FilmicACES FilmicACES
} }
} }

View File

@@ -4,14 +4,14 @@ using UnityEngine;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x0200061A RID: 1562 // Token: 0x02000623 RID: 1571
[Token(Token = "0x200061A")] [Token(Token = "0x2000623")]
[Serializable] [Serializable]
public class VersionInfo public class VersionInfo
{ {
// Token: 0x06003118 RID: 12568 RVA: 0x00066E00 File Offset: 0x00065000 // Token: 0x0600314A RID: 12618 RVA: 0x00066F94 File Offset: 0x00065194
[Token(Token = "0x6003118")] [Token(Token = "0x600314A")]
[Address(RVA = "0x8C6810", Offset = "0x8C5610", VA = "0x1808C6810")] [Address(RVA = "0x96F3C0", Offset = "0x96DBC0", VA = "0x18096F3C0")]
public static string StaticToString() public static string StaticToString()
{ {
byte b; byte b;
@@ -23,9 +23,9 @@ namespace AmplifyColor
return text + stageSuffix + trialSuffix; return text + stageSuffix + trialSuffix;
} }
// Token: 0x06003119 RID: 12569 RVA: 0x00066E38 File Offset: 0x00065038 // Token: 0x0600314B RID: 12619 RVA: 0x00066FCC File Offset: 0x000651CC
[Token(Token = "0x6003119")] [Token(Token = "0x600314B")]
[Address(RVA = "0x8C6900", Offset = "0x8C5700", VA = "0x1808C6900", Slot = "3")] [Address(RVA = "0x96F4B0", Offset = "0x96DCB0", VA = "0x18096F4B0", Slot = "3")]
public override string ToString() public override string ToString()
{ {
int major = this.m_major; int major = this.m_major;
@@ -37,22 +37,22 @@ namespace AmplifyColor
return text + stageSuffix + trialSuffix; return text + stageSuffix + trialSuffix;
} }
// Token: 0x170003C0 RID: 960 // Token: 0x170003BA RID: 954
// (get) Token: 0x0600311A RID: 12570 RVA: 0x00066E84 File Offset: 0x00065084 // (get) Token: 0x0600314C RID: 12620 RVA: 0x00067018 File Offset: 0x00065218
[Token(Token = "0x170003C0")] [Token(Token = "0x170003BA")]
public int Number public int Number
{ {
[Token(Token = "0x600311A")] [Token(Token = "0x600314C")]
[Address(RVA = "0x8C6AF0", Offset = "0x8C58F0", VA = "0x1808C6AF0")] [Address(RVA = "0x96F6A0", Offset = "0x96DEA0", VA = "0x18096F6A0")]
get get
{ {
return this.m_release; return this.m_release;
} }
} }
// Token: 0x0600311B RID: 12571 RVA: 0x00066E98 File Offset: 0x00065098 // Token: 0x0600314D RID: 12621 RVA: 0x0006702C File Offset: 0x0006522C
[Token(Token = "0x600311B")] [Token(Token = "0x600314D")]
[Address(RVA = "0x8C6A70", Offset = "0x8C5870", VA = "0x1808C6A70")] [Address(RVA = "0x96F620", Offset = "0x96DE20", VA = "0x18096F620")]
private VersionInfo() private VersionInfo()
{ {
this.m_major = (int)((ulong)1L); this.m_major = (int)((ulong)1L);
@@ -60,9 +60,9 @@ namespace AmplifyColor
this.m_release = (int)((ulong)2L); this.m_release = (int)((ulong)2L);
} }
// Token: 0x0600311C RID: 12572 RVA: 0x00066EC8 File Offset: 0x000650C8 // Token: 0x0600314E RID: 12622 RVA: 0x0006705C File Offset: 0x0006525C
[Token(Token = "0x600311C")] [Token(Token = "0x600314E")]
[Address(RVA = "0x8C6AA0", Offset = "0x8C58A0", VA = "0x1808C6AA0")] [Address(RVA = "0x96F650", Offset = "0x96DE50", VA = "0x18096F650")]
private VersionInfo(byte major, byte minor, byte release) private VersionInfo(byte major, byte minor, byte release)
{ {
this.m_major = (int)major; this.m_major = (int)major;
@@ -70,9 +70,9 @@ namespace AmplifyColor
this.m_minor = (int)minor; this.m_minor = (int)minor;
} }
// Token: 0x0600311D RID: 12573 RVA: 0x00066EF0 File Offset: 0x000650F0 // Token: 0x0600314F RID: 12623 RVA: 0x00067084 File Offset: 0x00065284
[Token(Token = "0x600311D")] [Token(Token = "0x600314F")]
[Address(RVA = "0x8C6780", Offset = "0x8C5580", VA = "0x1808C6780")] [Address(RVA = "0x96F330", Offset = "0x96DB30", VA = "0x18096F330")]
public static VersionInfo Current() public static VersionInfo Current()
{ {
return new VersionInfo return new VersionInfo
@@ -83,58 +83,58 @@ namespace AmplifyColor
}; };
} }
// Token: 0x0600311E RID: 12574 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003150 RID: 12624 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600311E")] [Token(Token = "0x6003150")]
[Address(RVA = "0x8C67E0", Offset = "0x8C55E0", VA = "0x1808C67E0")] [Address(RVA = "0x96F390", Offset = "0x96DB90", VA = "0x18096F390")]
public static bool Matches(VersionInfo version) public static bool Matches(VersionInfo version)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600311F RID: 12575 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003151 RID: 12625 RVA: 0x000020D3 File Offset: 0x000002D3
// Note: this type is marked as 'beforefieldinit'. // Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x600311F")] [Token(Token = "0x6003151")]
[Address(RVA = "0x8C6A00", Offset = "0x8C5800", VA = "0x1808C6A00")] [Address(RVA = "0x96F5B0", Offset = "0x96DDB0", VA = "0x18096F5B0")]
static VersionInfo() static VersionInfo()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04003AF5 RID: 15093 // Token: 0x04003B37 RID: 15159
[Token(Token = "0x4003AF5")] [Token(Token = "0x4003B37")]
public const byte Major = 1; public const byte Major = 1;
// Token: 0x04003AF6 RID: 15094 // Token: 0x04003B38 RID: 15160
[Token(Token = "0x4003AF6")] [Token(Token = "0x4003B38")]
public const byte Minor = 8; public const byte Minor = 8;
// Token: 0x04003AF7 RID: 15095 // Token: 0x04003B39 RID: 15161
[Token(Token = "0x4003AF7")] [Token(Token = "0x4003B39")]
public const byte Release = 2; public const byte Release = 2;
// Token: 0x04003AF8 RID: 15096 // Token: 0x04003B3A RID: 15162
[Token(Token = "0x4003AF8")] [Token(Token = "0x4003B3A")]
private static string StageSuffix; private static string StageSuffix;
// Token: 0x04003AF9 RID: 15097 // Token: 0x04003B3B RID: 15163
[Token(Token = "0x4003AF9")] [Token(Token = "0x4003B3B")]
private static string TrialSuffix; private static string TrialSuffix;
// Token: 0x04003AFA RID: 15098 // Token: 0x04003B3C RID: 15164
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AFA")] [Token(Token = "0x4003B3C")]
[SerializeField] [SerializeField]
private int m_major; private int m_major;
// Token: 0x04003AFB RID: 15099 // Token: 0x04003B3D RID: 15165
[FieldOffset(Offset = "0x14")] [FieldOffset(Offset = "0x14")]
[Token(Token = "0x4003AFB")] [Token(Token = "0x4003B3D")]
[SerializeField] [SerializeField]
private int m_minor; private int m_minor;
// Token: 0x04003AFC RID: 15100 // Token: 0x04003B3E RID: 15166
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003AFC")] [Token(Token = "0x4003B3E")]
[SerializeField] [SerializeField]
private int m_release; private int m_release;
} }

View File

@@ -5,18 +5,18 @@ using UnityEngine;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x0200061F RID: 1567 // Token: 0x02000628 RID: 1576
[Token(Token = "0x200061F")] [Token(Token = "0x2000628")]
[Serializable] [Serializable]
public class VolumeEffect public class VolumeEffect
{ {
// Token: 0x06003133 RID: 12595 RVA: 0x00067084 File Offset: 0x00065284 // Token: 0x06003165 RID: 12645 RVA: 0x00067218 File Offset: 0x00065418
[Token(Token = "0x6003133")] [Token(Token = "0x6003165")]
[Address(RVA = "0x93F9B0", Offset = "0x93E7B0", VA = "0x18093F9B0")] [Address(RVA = "0x94D930", Offset = "0x94C130", VA = "0x18094D930")]
public VolumeEffect(AmplifyColorBase effect) public VolumeEffect(AmplifyColorBase effect)
{ {
/* /*
An exception occurred when decompiling this method (06003133) An exception occurred when decompiling this method (06003165)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffect::.ctor(AmplifyColorBase) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffect::.ctor(AmplifyColorBase)
@@ -32,86 +32,86 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
*/; */;
} }
// Token: 0x06003134 RID: 12596 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003166 RID: 12646 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003134")] [Token(Token = "0x6003166")]
[Address(RVA = "0x93E0E0", Offset = "0x93CEE0", VA = "0x18093E0E0")] [Address(RVA = "0x94C060", Offset = "0x94A860", VA = "0x18094C060")]
public static VolumeEffect BlendValuesToVolumeEffect(VolumeEffectFlags flags, VolumeEffect volume1, VolumeEffect volume2, float blend) public static VolumeEffect BlendValuesToVolumeEffect(VolumeEffectFlags flags, VolumeEffect volume1, VolumeEffect volume2, float blend)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003135 RID: 12597 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003167 RID: 12647 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003135")] [Token(Token = "0x6003167")]
[Address(RVA = "0x93DF50", Offset = "0x93CD50", VA = "0x18093DF50")] [Address(RVA = "0x94BED0", Offset = "0x94A6D0", VA = "0x18094BED0")]
public VolumeEffectComponent AddComponent(Component c, VolumeEffectComponentFlags compFlags) public VolumeEffectComponent AddComponent(Component c, VolumeEffectComponentFlags compFlags)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003136 RID: 12598 RVA: 0x000670AC File Offset: 0x000652AC // Token: 0x06003168 RID: 12648 RVA: 0x00067240 File Offset: 0x00065440
[Token(Token = "0x6003136")] [Token(Token = "0x6003168")]
[Address(RVA = "0x93F230", Offset = "0x93E030", VA = "0x18093F230")] [Address(RVA = "0x94D1B0", Offset = "0x94B9B0", VA = "0x18094D1B0")]
public void RemoveEffectComponent(VolumeEffectComponent comp) public void RemoveEffectComponent(VolumeEffectComponent comp)
{ {
bool flag = this.components.Remove(comp); bool flag = this.components.Remove(comp);
} }
// Token: 0x06003137 RID: 12599 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003169 RID: 12649 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003137")] [Token(Token = "0x6003169")]
[Address(RVA = "0x93F7D0", Offset = "0x93E5D0", VA = "0x18093F7D0")] [Address(RVA = "0x94D750", Offset = "0x94BF50", VA = "0x18094D750")]
public void UpdateVolume() public void UpdateVolume()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003138 RID: 12600 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600316A RID: 12650 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003138")] [Token(Token = "0x600316A")]
[Address(RVA = "0x93F290", Offset = "0x93E090", VA = "0x18093F290")] [Address(RVA = "0x94D210", Offset = "0x94BA10", VA = "0x18094D210")]
public void SetValues(AmplifyColorBase targetColor) public void SetValues(AmplifyColorBase targetColor)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003139 RID: 12601 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600316B RID: 12651 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003139")] [Token(Token = "0x600316B")]
[Address(RVA = "0x93E7B0", Offset = "0x93D5B0", VA = "0x18093E7B0")] [Address(RVA = "0x94C730", Offset = "0x94AF30", VA = "0x18094C730")]
public void BlendValues(AmplifyColorBase targetColor, VolumeEffect other, float blendAmount) public void BlendValues(AmplifyColorBase targetColor, VolumeEffect other, float blendAmount)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600313A RID: 12602 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600316C RID: 12652 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600313A")] [Token(Token = "0x600316C")]
[Address(RVA = "0x93EDF0", Offset = "0x93DBF0", VA = "0x18093EDF0")] [Address(RVA = "0x94CD70", Offset = "0x94B570", VA = "0x18094CD70")]
public VolumeEffectComponent FindEffectComponent(string compName) public VolumeEffectComponent FindEffectComponent(string compName)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600313B RID: 12603 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600316D RID: 12653 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600313B")] [Token(Token = "0x600316D")]
[Address(RVA = "0x93F020", Offset = "0x93DE20", VA = "0x18093F020")] [Address(RVA = "0x94CFA0", Offset = "0x94B7A0", VA = "0x18094CFA0")]
public static Component[] ListAcceptableComponents(AmplifyColorBase go) public static Component[] ListAcceptableComponents(AmplifyColorBase go)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600313C RID: 12604 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600316E RID: 12654 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600313C")] [Token(Token = "0x600316E")]
[Address(RVA = "0x93EEE0", Offset = "0x93DCE0", VA = "0x18093EEE0")] [Address(RVA = "0x94CE60", Offset = "0x94B660", VA = "0x18094CE60")]
public string[] GetComponentNames() public string[] GetComponentNames()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04003B0B RID: 15115 // Token: 0x04003B4D RID: 15181
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B0B")] [Token(Token = "0x4003B4D")]
public AmplifyColorBase gameObject; public AmplifyColorBase gameObject;
// Token: 0x04003B0C RID: 15116 // Token: 0x04003B4E RID: 15182
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003B0C")] [Token(Token = "0x4003B4E")]
public List<VolumeEffectComponent> components; public List<VolumeEffectComponent> components;
} }
} }

View File

@@ -6,18 +6,18 @@ using UnityEngine;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x0200061C RID: 1564 // Token: 0x02000625 RID: 1573
[Token(Token = "0x200061C")] [Token(Token = "0x2000625")]
[Serializable] [Serializable]
public class VolumeEffectComponent public class VolumeEffectComponent
{ {
// Token: 0x06003124 RID: 12580 RVA: 0x00066F8C File Offset: 0x0006518C // Token: 0x06003156 RID: 12630 RVA: 0x00067120 File Offset: 0x00065320
[Token(Token = "0x6003124")] [Token(Token = "0x6003156")]
[Address(RVA = "0x93C660", Offset = "0x93B460", VA = "0x18093C660")] [Address(RVA = "0x94A5E0", Offset = "0x948DE0", VA = "0x18094A5E0")]
public VolumeEffectComponent(string name) public VolumeEffectComponent(string name)
{ {
/* /*
An exception occurred when decompiling this method (06003124) An exception occurred when decompiling this method (06003156)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectComponent::.ctor(System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectComponent::.ctor(System.String)
@@ -33,78 +33,78 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
*/; */;
} }
// Token: 0x06003125 RID: 12581 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003157 RID: 12631 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003125")] [Token(Token = "0x6003157")]
[Address(RVA = "0x93BDF0", Offset = "0x93ABF0", VA = "0x18093BDF0")] [Address(RVA = "0x949D70", Offset = "0x948570", VA = "0x180949D70")]
public VolumeEffectField AddField(FieldInfo pi, Component c) public VolumeEffectField AddField(FieldInfo pi, Component c)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003126 RID: 12582 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003158 RID: 12632 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003126")] [Token(Token = "0x6003158")]
[Address(RVA = "0x93BCB0", Offset = "0x93AAB0", VA = "0x18093BCB0")] [Address(RVA = "0x949C30", Offset = "0x948430", VA = "0x180949C30")]
public VolumeEffectField AddField(FieldInfo pi, Component c, int position) public VolumeEffectField AddField(FieldInfo pi, Component c, int position)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003127 RID: 12583 RVA: 0x00066FB4 File Offset: 0x000651B4 // Token: 0x06003159 RID: 12633 RVA: 0x00067148 File Offset: 0x00065348
[Token(Token = "0x6003127")] [Token(Token = "0x6003159")]
[Address(RVA = "0x93C2F0", Offset = "0x93B0F0", VA = "0x18093C2F0")] [Address(RVA = "0x94A270", Offset = "0x948A70", VA = "0x18094A270")]
public void RemoveEffectField(VolumeEffectField field) public void RemoveEffectField(VolumeEffectField field)
{ {
bool flag = this.fields.Remove(field); bool flag = this.fields.Remove(field);
} }
// Token: 0x06003128 RID: 12584 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600315A RID: 12634 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003128")] [Token(Token = "0x600315A")]
[Address(RVA = "0x93C6F0", Offset = "0x93B4F0", VA = "0x18093C6F0")] [Address(RVA = "0x94A670", Offset = "0x948E70", VA = "0x18094A670")]
public VolumeEffectComponent(Component c, VolumeEffectComponentFlags compFlags) public VolumeEffectComponent(Component c, VolumeEffectComponentFlags compFlags)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003129 RID: 12585 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600315B RID: 12635 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003129")] [Token(Token = "0x600315B")]
[Address(RVA = "0x93C350", Offset = "0x93B150", VA = "0x18093C350")] [Address(RVA = "0x94A2D0", Offset = "0x948AD0", VA = "0x18094A2D0")]
public void UpdateComponent(Component c, VolumeEffectComponentFlags compFlags) public void UpdateComponent(Component c, VolumeEffectComponentFlags compFlags)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600312A RID: 12586 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600315C RID: 12636 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600312A")] [Token(Token = "0x600315C")]
[Address(RVA = "0x93BEF0", Offset = "0x93ACF0", VA = "0x18093BEF0")] [Address(RVA = "0x949E70", Offset = "0x948670", VA = "0x180949E70")]
public VolumeEffectField FindEffectField(string fieldName) public VolumeEffectField FindEffectField(string fieldName)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600312B RID: 12587 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600315D RID: 12637 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600312B")] [Token(Token = "0x600315D")]
[Address(RVA = "0x93C120", Offset = "0x93AF20", VA = "0x18093C120")] [Address(RVA = "0x94A0A0", Offset = "0x9488A0", VA = "0x18094A0A0")]
public static FieldInfo[] ListAcceptableFields(Component c) public static FieldInfo[] ListAcceptableFields(Component c)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600312C RID: 12588 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600315E RID: 12638 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600312C")] [Token(Token = "0x600315E")]
[Address(RVA = "0x93BFE0", Offset = "0x93ADE0", VA = "0x18093BFE0")] [Address(RVA = "0x949F60", Offset = "0x948760", VA = "0x180949F60")]
public string[] GetFieldNames() public string[] GetFieldNames()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04003B05 RID: 15109 // Token: 0x04003B47 RID: 15175
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B05")] [Token(Token = "0x4003B47")]
public string componentName; public string componentName;
// Token: 0x04003B06 RID: 15110 // Token: 0x04003B48 RID: 15176
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003B06")] [Token(Token = "0x4003B48")]
public List<VolumeEffectField> fields; public List<VolumeEffectField> fields;
} }
} }

View File

@@ -6,18 +6,18 @@ using UnityEngine;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x02000624 RID: 1572 // Token: 0x0200062D RID: 1581
[Token(Token = "0x2000624")] [Token(Token = "0x200062D")]
[Serializable] [Serializable]
public class VolumeEffectComponentFlags public class VolumeEffectComponentFlags
{ {
// Token: 0x0600314C RID: 12620 RVA: 0x0006727C File Offset: 0x0006547C // Token: 0x0600317E RID: 12670 RVA: 0x00067410 File Offset: 0x00065610
[Token(Token = "0x600314C")] [Token(Token = "0x600317E")]
[Address(RVA = "0x93B8B0", Offset = "0x93A6B0", VA = "0x18093B8B0")] [Address(RVA = "0x949830", Offset = "0x948030", VA = "0x180949830")]
public VolumeEffectComponentFlags(string name) public VolumeEffectComponentFlags(string name)
{ {
/* /*
An exception occurred when decompiling this method (0600314C) An exception occurred when decompiling this method (0600317E)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectComponentFlags::.ctor(System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectComponentFlags::.ctor(System.String)
@@ -33,17 +33,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
*/; */;
} }
// Token: 0x0600314D RID: 12621 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600317F RID: 12671 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600314D")] [Token(Token = "0x600317F")]
[Address(RVA = "0x93B940", Offset = "0x93A740", VA = "0x18093B940")] [Address(RVA = "0x9498C0", Offset = "0x9480C0", VA = "0x1809498C0")]
public VolumeEffectComponentFlags(VolumeEffectComponent comp) public VolumeEffectComponentFlags(VolumeEffectComponent comp)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600314E RID: 12622 RVA: 0x000672A4 File Offset: 0x000654A4 // Token: 0x06003180 RID: 12672 RVA: 0x00067438 File Offset: 0x00065638
[Token(Token = "0x600314E")] [Token(Token = "0x6003180")]
[Address(RVA = "0x93BB00", Offset = "0x93A900", VA = "0x18093BB00")] [Address(RVA = "0x949A80", Offset = "0x948280", VA = "0x180949A80")]
public VolumeEffectComponentFlags(Component c) public VolumeEffectComponentFlags(Component c)
{ {
Type type = c.GetType(); Type type = c.GetType();
@@ -66,17 +66,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
} }
} }
// Token: 0x0600314F RID: 12623 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003181 RID: 12673 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600314F")] [Token(Token = "0x6003181")]
[Address(RVA = "0x93B620", Offset = "0x93A420", VA = "0x18093B620")] [Address(RVA = "0x9495A0", Offset = "0x947DA0", VA = "0x1809495A0")]
public void UpdateComponentFlags(VolumeEffectComponent comp) public void UpdateComponentFlags(VolumeEffectComponent comp)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003150 RID: 12624 RVA: 0x00067320 File Offset: 0x00065520 // Token: 0x06003182 RID: 12674 RVA: 0x000674B4 File Offset: 0x000656B4
[Token(Token = "0x6003150")] [Token(Token = "0x6003182")]
[Address(RVA = "0x93B400", Offset = "0x93A200", VA = "0x18093B400")] [Address(RVA = "0x949380", Offset = "0x947B80", VA = "0x180949380")]
public void UpdateComponentFlags(Component c) public void UpdateComponentFlags(Component c)
{ {
FieldInfo[] fields = c.GetType().GetFields(); FieldInfo[] fields = c.GetType().GetFields();
@@ -103,27 +103,27 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
} }
} }
// Token: 0x06003151 RID: 12625 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003183 RID: 12675 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003151")] [Token(Token = "0x6003183")]
[Address(RVA = "0x93B1D0", Offset = "0x939FD0", VA = "0x18093B1D0")] [Address(RVA = "0x949150", Offset = "0x947950", VA = "0x180949150")]
public string[] GetFieldNames() public string[] GetFieldNames()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04003B16 RID: 15126 // Token: 0x04003B58 RID: 15192
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B16")] [Token(Token = "0x4003B58")]
public string componentName; public string componentName;
// Token: 0x04003B17 RID: 15127 // Token: 0x04003B59 RID: 15193
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003B17")] [Token(Token = "0x4003B59")]
public List<VolumeEffectFieldFlags> componentFields; public List<VolumeEffectFieldFlags> componentFields;
// Token: 0x04003B18 RID: 15128 // Token: 0x04003B5A RID: 15194
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003B18")] [Token(Token = "0x4003B5A")]
public bool blendFlag; public bool blendFlag;
} }
} }

View File

@@ -4,18 +4,18 @@ using Cpp2IlInjected;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x02000621 RID: 1569 // Token: 0x0200062A RID: 1578
[Token(Token = "0x2000621")] [Token(Token = "0x200062A")]
[Serializable] [Serializable]
public class VolumeEffectContainer public class VolumeEffectContainer
{ {
// Token: 0x06003141 RID: 12609 RVA: 0x00067114 File Offset: 0x00065314 // Token: 0x06003173 RID: 12659 RVA: 0x000672A8 File Offset: 0x000654A8
[Token(Token = "0x6003141")] [Token(Token = "0x6003173")]
[Address(RVA = "0x93CE30", Offset = "0x93BC30", VA = "0x18093CE30")] [Address(RVA = "0x94ADB0", Offset = "0x9495B0", VA = "0x18094ADB0")]
public VolumeEffectContainer() public VolumeEffectContainer()
{ {
/* /*
An exception occurred when decompiling this method (06003141) An exception occurred when decompiling this method (06003173)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectContainer::.ctor() ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectContainer::.ctor()
@@ -31,9 +31,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
*/; */;
} }
// Token: 0x06003142 RID: 12610 RVA: 0x00067134 File Offset: 0x00065334 // Token: 0x06003174 RID: 12660 RVA: 0x000672C8 File Offset: 0x000654C8
[Token(Token = "0x6003142")] [Token(Token = "0x6003174")]
[Address(RVA = "0x93C920", Offset = "0x93B720", VA = "0x18093C920")] [Address(RVA = "0x94A8A0", Offset = "0x9490A0", VA = "0x18094A8A0")]
public void AddColorEffect(AmplifyColorBase colorEffect) public void AddColorEffect(AmplifyColorBase colorEffect)
{ {
VolumeEffect volumeEffect = this.FindVolumeEffect(colorEffect); VolumeEffect volumeEffect = this.FindVolumeEffect(colorEffect);
@@ -47,9 +47,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
volumeEffect.UpdateVolume(); volumeEffect.UpdateVolume();
} }
// Token: 0x06003143 RID: 12611 RVA: 0x00067174 File Offset: 0x00065374 // Token: 0x06003175 RID: 12661 RVA: 0x00067308 File Offset: 0x00065508
[Token(Token = "0x6003143")] [Token(Token = "0x6003175")]
[Address(RVA = "0x93C9E0", Offset = "0x93B7E0", VA = "0x18093C9E0")] [Address(RVA = "0x94A960", Offset = "0x949160", VA = "0x18094A960")]
public VolumeEffect AddJustColorEffect(AmplifyColorBase colorEffect) public VolumeEffect AddJustColorEffect(AmplifyColorBase colorEffect)
{ {
VolumeEffect volumeEffect = new VolumeEffect(colorEffect); VolumeEffect volumeEffect = new VolumeEffect(colorEffect);
@@ -57,33 +57,33 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
return volumeEffect; return volumeEffect;
} }
// Token: 0x06003144 RID: 12612 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003176 RID: 12662 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003144")] [Token(Token = "0x6003176")]
[Address(RVA = "0x93CA70", Offset = "0x93B870", VA = "0x18093CA70")] [Address(RVA = "0x94A9F0", Offset = "0x9491F0", VA = "0x18094A9F0")]
public VolumeEffect FindVolumeEffect(AmplifyColorBase colorEffect) public VolumeEffect FindVolumeEffect(AmplifyColorBase colorEffect)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003145 RID: 12613 RVA: 0x0006719C File Offset: 0x0006539C // Token: 0x06003177 RID: 12663 RVA: 0x00067330 File Offset: 0x00065530
[Token(Token = "0x6003145")] [Token(Token = "0x6003177")]
[Address(RVA = "0x93CDD0", Offset = "0x93BBD0", VA = "0x18093CDD0")] [Address(RVA = "0x94AD50", Offset = "0x949550", VA = "0x18094AD50")]
public void RemoveVolumeEffect(VolumeEffect volume) public void RemoveVolumeEffect(VolumeEffect volume)
{ {
bool flag = this.volumes.Remove(volume); bool flag = this.volumes.Remove(volume);
} }
// Token: 0x06003146 RID: 12614 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003178 RID: 12664 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003146")] [Token(Token = "0x6003178")]
[Address(RVA = "0x93CC90", Offset = "0x93BA90", VA = "0x18093CC90")] [Address(RVA = "0x94AC10", Offset = "0x949410", VA = "0x18094AC10")]
public AmplifyColorBase[] GetStoredEffects() public AmplifyColorBase[] GetStoredEffects()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04003B10 RID: 15120 // Token: 0x04003B52 RID: 15186
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B10")] [Token(Token = "0x4003B52")]
public List<VolumeEffect> volumes; public List<VolumeEffect> volumes;
} }
} }

View File

@@ -5,18 +5,18 @@ using UnityEngine;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x0200061B RID: 1563 // Token: 0x02000624 RID: 1572
[Token(Token = "0x200061B")] [Token(Token = "0x2000624")]
[Serializable] [Serializable]
public class VolumeEffectField public class VolumeEffectField
{ {
// Token: 0x06003120 RID: 12576 RVA: 0x00066F20 File Offset: 0x00065120 // Token: 0x06003152 RID: 12626 RVA: 0x000670B4 File Offset: 0x000652B4
[Token(Token = "0x6003120")] [Token(Token = "0x6003152")]
[Address(RVA = "0x3FBF90", Offset = "0x3FAD90", VA = "0x1803FBF90")] [Address(RVA = "0x41E610", Offset = "0x41CE10", VA = "0x18041E610")]
public VolumeEffectField(string fieldName, string fieldType) public VolumeEffectField(string fieldName, string fieldType)
{ {
/* /*
An exception occurred when decompiling this method (06003120) An exception occurred when decompiling this method (06003152)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectField::.ctor(System.String,System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectField::.ctor(System.String,System.String)
@@ -32,9 +32,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
*/; */;
} }
// Token: 0x06003121 RID: 12577 RVA: 0x00066F40 File Offset: 0x00065140 // Token: 0x06003153 RID: 12627 RVA: 0x000670D4 File Offset: 0x000652D4
[Token(Token = "0x6003121")] [Token(Token = "0x6003153")]
[Address(RVA = "0x93D3A0", Offset = "0x93C1A0", VA = "0x18093D3A0")] [Address(RVA = "0x94B320", Offset = "0x949B20", VA = "0x18094B320")]
public VolumeEffectField(FieldInfo pi, Component c) public VolumeEffectField(FieldInfo pi, Component c)
{ {
string name = pi.Name; string name = pi.Name;
@@ -46,60 +46,60 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
this.UpdateValue(value); this.UpdateValue(value);
} }
// Token: 0x06003122 RID: 12578 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003154 RID: 12628 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003122")] [Token(Token = "0x6003154")]
[Address(RVA = "0x93CFA0", Offset = "0x93BDA0", VA = "0x18093CFA0")] [Address(RVA = "0x94AF20", Offset = "0x949720", VA = "0x18094AF20")]
public static bool IsValidType(string type) public static bool IsValidType(string type)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003123 RID: 12579 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003155 RID: 12629 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003123")] [Token(Token = "0x6003155")]
[Address(RVA = "0x93D0A0", Offset = "0x93BEA0", VA = "0x18093D0A0")] [Address(RVA = "0x94B020", Offset = "0x949820", VA = "0x18094B020")]
public void UpdateValue(object val) public void UpdateValue(object val)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04003AFD RID: 15101 // Token: 0x04003B3F RID: 15167
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AFD")] [Token(Token = "0x4003B3F")]
public string fieldName; public string fieldName;
// Token: 0x04003AFE RID: 15102 // Token: 0x04003B40 RID: 15168
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003AFE")] [Token(Token = "0x4003B40")]
public string fieldType; public string fieldType;
// Token: 0x04003AFF RID: 15103 // Token: 0x04003B41 RID: 15169
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003AFF")] [Token(Token = "0x4003B41")]
public float valueSingle; public float valueSingle;
// Token: 0x04003B00 RID: 15104 // Token: 0x04003B42 RID: 15170
[FieldOffset(Offset = "0x24")] [FieldOffset(Offset = "0x24")]
[Token(Token = "0x4003B00")] [Token(Token = "0x4003B42")]
public Color valueColor; public Color valueColor;
// Token: 0x04003B01 RID: 15105 // Token: 0x04003B43 RID: 15171
[FieldOffset(Offset = "0x34")] [FieldOffset(Offset = "0x34")]
[Token(Token = "0x4003B01")] [Token(Token = "0x4003B43")]
public bool valueBoolean; public bool valueBoolean;
// Token: 0x04003B02 RID: 15106 // Token: 0x04003B44 RID: 15172
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003B02")] [Token(Token = "0x4003B44")]
public Vector2 valueVector2; public Vector2 valueVector2;
// Token: 0x04003B03 RID: 15107 // Token: 0x04003B45 RID: 15173
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003B03")] [Token(Token = "0x4003B45")]
public Vector3 valueVector3; public Vector3 valueVector3;
// Token: 0x04003B04 RID: 15108 // Token: 0x04003B46 RID: 15174
[FieldOffset(Offset = "0x4C")] [FieldOffset(Offset = "0x4C")]
[Token(Token = "0x4003B04")] [Token(Token = "0x4003B46")]
public Vector4 valueVector4; public Vector4 valueVector4;
} }
} }

View File

@@ -4,14 +4,14 @@ using Cpp2IlInjected;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x02000623 RID: 1571 // Token: 0x0200062C RID: 1580
[Token(Token = "0x2000623")] [Token(Token = "0x200062C")]
[Serializable] [Serializable]
public class VolumeEffectFieldFlags public class VolumeEffectFieldFlags
{ {
// Token: 0x0600314A RID: 12618 RVA: 0x00067204 File Offset: 0x00065404 // Token: 0x0600317C RID: 12668 RVA: 0x00067398 File Offset: 0x00065598
[Token(Token = "0x600314A")] [Token(Token = "0x600317C")]
[Address(RVA = "0x93CF10", Offset = "0x93BD10", VA = "0x18093CF10")] [Address(RVA = "0x94AE90", Offset = "0x949690", VA = "0x18094AE90")]
public VolumeEffectFieldFlags(FieldInfo pi) public VolumeEffectFieldFlags(FieldInfo pi)
{ {
string name = pi.Name; string name = pi.Name;
@@ -21,9 +21,9 @@ namespace AmplifyColor
throw new NullReferenceException(); throw new NullReferenceException();
} }
// Token: 0x0600314B RID: 12619 RVA: 0x00067240 File Offset: 0x00065440 // Token: 0x0600317D RID: 12669 RVA: 0x000673D4 File Offset: 0x000655D4
[Token(Token = "0x600314B")] [Token(Token = "0x600317D")]
[Address(RVA = "0x93CEB0", Offset = "0x93BCB0", VA = "0x18093CEB0")] [Address(RVA = "0x94AE30", Offset = "0x949630", VA = "0x18094AE30")]
public VolumeEffectFieldFlags(VolumeEffectField field) public VolumeEffectFieldFlags(VolumeEffectField field)
{ {
string text = field.fieldName; string text = field.fieldName;
@@ -33,19 +33,19 @@ namespace AmplifyColor
this.blendFlag = true; this.blendFlag = true;
} }
// Token: 0x04003B13 RID: 15123 // Token: 0x04003B55 RID: 15189
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B13")] [Token(Token = "0x4003B55")]
public string fieldName; public string fieldName;
// Token: 0x04003B14 RID: 15124 // Token: 0x04003B56 RID: 15190
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003B14")] [Token(Token = "0x4003B56")]
public string fieldType; public string fieldType;
// Token: 0x04003B15 RID: 15125 // Token: 0x04003B57 RID: 15191
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003B15")] [Token(Token = "0x4003B57")]
public bool blendFlag; public bool blendFlag;
} }
} }

View File

@@ -5,18 +5,18 @@ using UnityEngine;
namespace AmplifyColor namespace AmplifyColor
{ {
// Token: 0x02000628 RID: 1576 // Token: 0x02000631 RID: 1585
[Token(Token = "0x2000628")] [Token(Token = "0x2000631")]
[Serializable] [Serializable]
public class VolumeEffectFlags public class VolumeEffectFlags
{ {
// Token: 0x0600315A RID: 12634 RVA: 0x000674A8 File Offset: 0x000656A8 // Token: 0x0600318C RID: 12684 RVA: 0x0006763C File Offset: 0x0006583C
[Token(Token = "0x600315A")] [Token(Token = "0x600318C")]
[Address(RVA = "0x93DED0", Offset = "0x93CCD0", VA = "0x18093DED0")] [Address(RVA = "0x94BE50", Offset = "0x94A650", VA = "0x18094BE50")]
public VolumeEffectFlags() public VolumeEffectFlags()
{ {
/* /*
An exception occurred when decompiling this method (0600315A) An exception occurred when decompiling this method (0600318C)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectFlags::.ctor() ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AmplifyColor.VolumeEffectFlags::.ctor()
@@ -32,46 +32,25 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
*/; */;
} }
// Token: 0x0600315B RID: 12635 RVA: 0x000674C8 File Offset: 0x000656C8 // Token: 0x0600318D RID: 12685 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600315B")] [Token(Token = "0x600318D")]
[Address(RVA = "0x93D490", Offset = "0x93C290", VA = "0x18093D490")] [Address(RVA = "0x94B410", Offset = "0x949C10", VA = "0x18094B410")]
public void AddComponent(Component c) public void AddComponent(Component c)
{ {
List<VolumeEffectComponentFlags> list = this.components; throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
Predicate<VolumeEffectComponentFlags> predicate = delegate(VolumeEffectComponentFlags s)
{
Component c3 = c;
string componentName = s.componentName;
Type type = c3.GetType();
if (type == 0 || type.ToString() == 0)
{
}
return string.Equals(componentName, "");
};
VolumeEffectComponentFlags volumeEffectComponentFlags = list.Find(predicate);
if (volumeEffectComponentFlags == 0)
{
List<VolumeEffectComponentFlags> list2 = this.components;
VolumeEffectComponentFlags volumeEffectComponentFlags2 = new VolumeEffectComponentFlags(c);
list2.Add(volumeEffectComponentFlags2);
return;
}
Component c2 = c;
volumeEffectComponentFlags.UpdateComponentFlags(c2);
throw new NullReferenceException();
} }
// Token: 0x0600315C RID: 12636 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600318E RID: 12686 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600315C")] [Token(Token = "0x600318E")]
[Address(RVA = "0x93DC80", Offset = "0x93CA80", VA = "0x18093DC80")] [Address(RVA = "0x94BC00", Offset = "0x94A400", VA = "0x18094BC00")]
public void UpdateFlags(VolumeEffect effectVol) public void UpdateFlags(VolumeEffect effectVol)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600315D RID: 12637 RVA: 0x00067538 File Offset: 0x00065738 // Token: 0x0600318F RID: 12687 RVA: 0x0006765C File Offset: 0x0006585C
[Token(Token = "0x600315D")] [Token(Token = "0x600318F")]
[Address(RVA = "0x93DAE0", Offset = "0x93C8E0", VA = "0x18093DAE0")] [Address(RVA = "0x94BA60", Offset = "0x94A260", VA = "0x18094BA60")]
public static void UpdateCamFlags(AmplifyColorBase[] effects, AmplifyColorVolumeBase[] volumes) public static void UpdateCamFlags(AmplifyColorBase[] effects, AmplifyColorVolumeBase[] volumes)
{ {
int num = 0; int num = 0;
@@ -98,33 +77,33 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
} }
} }
// Token: 0x0600315E RID: 12638 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003190 RID: 12688 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600315E")] [Token(Token = "0x6003190")]
[Address(RVA = "0x93D6F0", Offset = "0x93C4F0", VA = "0x18093D6F0")] [Address(RVA = "0x94B670", Offset = "0x949E70", VA = "0x18094B670")]
public VolumeEffect GenerateEffectData(AmplifyColorBase go) public VolumeEffect GenerateEffectData(AmplifyColorBase go)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600315F RID: 12639 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003191 RID: 12689 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600315F")] [Token(Token = "0x6003191")]
[Address(RVA = "0x93D600", Offset = "0x93C400", VA = "0x18093D600")] [Address(RVA = "0x94B580", Offset = "0x949D80", VA = "0x18094B580")]
public VolumeEffectComponentFlags FindComponentFlags(string compName) public VolumeEffectComponentFlags FindComponentFlags(string compName)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06003160 RID: 12640 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06003192 RID: 12690 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003160")] [Token(Token = "0x6003192")]
[Address(RVA = "0x93D8B0", Offset = "0x93C6B0", VA = "0x18093D8B0")] [Address(RVA = "0x94B830", Offset = "0x94A030", VA = "0x18094B830")]
public string[] GetComponentNames() public string[] GetComponentNames()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x04003B1E RID: 15134 // Token: 0x04003B60 RID: 15200
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B1E")] [Token(Token = "0x4003B60")]
public List<VolumeEffectComponentFlags> components; public List<VolumeEffectComponentFlags> components;
} }
} }

View File

@@ -16,7 +16,7 @@ public class AmplifyColorBase : MonoBehaviour
public Texture2D DefaultLut public Texture2D DefaultLut
{ {
[Token(Token = "0x6000001")] [Token(Token = "0x6000001")]
[Address(RVA = "0x11E8EC0", Offset = "0x11E7CC0", VA = "0x1811E8EC0")] [Address(RVA = "0xB5EF10", Offset = "0xB5D710", VA = "0x180B5EF10")]
get get
{ {
Texture2D texture2D = this.defaultLut; Texture2D texture2D = this.defaultLut;
@@ -35,7 +35,7 @@ public class AmplifyColorBase : MonoBehaviour
public bool IsBlending public bool IsBlending
{ {
[Token(Token = "0x6000002")] [Token(Token = "0x6000002")]
[Address(RVA = "0x9C74F0", Offset = "0x9C62F0", VA = "0x1809C74F0")] [Address(RVA = "0xA4CEB0", Offset = "0xA4B6B0", VA = "0x180A4CEB0")]
get get
{ {
return this.blending; return this.blending;
@@ -48,7 +48,7 @@ public class AmplifyColorBase : MonoBehaviour
private float effectVolumesBlendAdjusted private float effectVolumesBlendAdjusted
{ {
[Token(Token = "0x6000003")] [Token(Token = "0x6000003")]
[Address(RVA = "0x11E9010", Offset = "0x11E7E10", VA = "0x1811E9010")] [Address(RVA = "0xB5F060", Offset = "0xB5D860", VA = "0x180B5F060")]
get get
{ {
float num = this.effectVolumesBlendAdjust; float num = this.effectVolumesBlendAdjust;
@@ -62,7 +62,7 @@ public class AmplifyColorBase : MonoBehaviour
public string SharedInstanceID public string SharedInstanceID
{ {
[Token(Token = "0x6000004")] [Token(Token = "0x6000004")]
[Address(RVA = "0x386C10", Offset = "0x385A10", VA = "0x180386C10")] [Address(RVA = "0x3CD980", Offset = "0x3CC180", VA = "0x1803CD980")]
get get
{ {
return this.sharedInstanceID; return this.sharedInstanceID;
@@ -75,7 +75,7 @@ public class AmplifyColorBase : MonoBehaviour
public bool WillItBlend public bool WillItBlend
{ {
[Token(Token = "0x6000005")] [Token(Token = "0x6000005")]
[Address(RVA = "0x11E8F50", Offset = "0x11E7D50", VA = "0x1811E8F50")] [Address(RVA = "0xB5EFA0", Offset = "0xB5D7A0", VA = "0x180B5EFA0")]
get get
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -84,7 +84,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000006 RID: 6 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000006 RID: 6 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000006")] [Token(Token = "0x6000006")]
[Address(RVA = "0x11E65C0", Offset = "0x11E53C0", VA = "0x1811E65C0")] [Address(RVA = "0xB5C610", Offset = "0xB5AE10", VA = "0x180B5C610")]
public void NewSharedInstanceID() public void NewSharedInstanceID()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -92,7 +92,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000007 RID: 7 RVA: 0x000020E0 File Offset: 0x000002E0 // Token: 0x06000007 RID: 7 RVA: 0x000020E0 File Offset: 0x000002E0
[Token(Token = "0x6000007")] [Token(Token = "0x6000007")]
[Address(RVA = "0x11E7540", Offset = "0x11E6340", VA = "0x1811E7540")] [Address(RVA = "0xB5D590", Offset = "0xB5BD90", VA = "0x180B5D590")]
private void ReportMissingShaders() private void ReportMissingShaders()
{ {
Debug.LogError("[AmplifyColor] Failed to initialize shaders. Please attempt to re-enable the Amplify Color Effect component. If that fails, please reinstall Amplify Color."); Debug.LogError("[AmplifyColor] Failed to initialize shaders. Please attempt to re-enable the Amplify Color Effect component. If that fails, please reinstall Amplify Color.");
@@ -102,7 +102,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000008 RID: 8 RVA: 0x00002100 File Offset: 0x00000300 // Token: 0x06000008 RID: 8 RVA: 0x00002100 File Offset: 0x00000300
[Token(Token = "0x6000008")] [Token(Token = "0x6000008")]
[Address(RVA = "0x11E75B0", Offset = "0x11E63B0", VA = "0x1811E75B0")] [Address(RVA = "0xB5D600", Offset = "0xB5BE00", VA = "0x180B5D600")]
private void ReportNotSupported() private void ReportNotSupported()
{ {
Debug.LogError("[AmplifyColor] This image effect is not supported on this platform."); Debug.LogError("[AmplifyColor] This image effect is not supported on this platform.");
@@ -112,7 +112,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000009 RID: 9 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000009 RID: 9 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000009")] [Token(Token = "0x6000009")]
[Address(RVA = "0x11E52C0", Offset = "0x11E40C0", VA = "0x1811E52C0")] [Address(RVA = "0xB5B310", Offset = "0xB59B10", VA = "0x180B5B310")]
private bool CheckShader(Shader s) private bool CheckShader(Shader s)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -120,7 +120,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x0600000A RID: 10 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600000A RID: 10 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600000A")] [Token(Token = "0x600000A")]
[Address(RVA = "0x11E5410", Offset = "0x11E4210", VA = "0x1811E5410")] [Address(RVA = "0xB5B460", Offset = "0xB59C60", VA = "0x180B5B460")]
private bool CheckShaders() private bool CheckShaders()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -128,7 +128,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x0600000B RID: 11 RVA: 0x00002120 File Offset: 0x00000320 // Token: 0x0600000B RID: 11 RVA: 0x00002120 File Offset: 0x00000320
[Token(Token = "0x600000B")] [Token(Token = "0x600000B")]
[Address(RVA = "0x454840", Offset = "0x453640", VA = "0x180454840")] [Address(RVA = "0x497D00", Offset = "0x496500", VA = "0x180497D00")]
private bool CheckSupport() private bool CheckSupport()
{ {
return true; return true;
@@ -136,7 +136,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x0600000C RID: 12 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600000C RID: 12 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600000C")] [Token(Token = "0x600000C")]
[Address(RVA = "0x11E6730", Offset = "0x11E5530", VA = "0x1811E6730")] [Address(RVA = "0xB5C780", Offset = "0xB5AF80", VA = "0x180B5C780")]
private void OnEnable() private void OnEnable()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -144,7 +144,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x0600000D RID: 13 RVA: 0x00002130 File Offset: 0x00000330 // Token: 0x0600000D RID: 13 RVA: 0x00002130 File Offset: 0x00000330
[Token(Token = "0x600000D")] [Token(Token = "0x600000D")]
[Address(RVA = "0x11E6640", Offset = "0x11E5440", VA = "0x1811E6640")] [Address(RVA = "0xB5C690", Offset = "0xB5AE90", VA = "0x180B5C690")]
private void OnDisable() private void OnDisable()
{ {
AmplifyColorTriggerProxyBase amplifyColorTriggerProxyBase = this.actualTriggerProxy; AmplifyColorTriggerProxyBase amplifyColorTriggerProxyBase = this.actualTriggerProxy;
@@ -160,7 +160,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x0600000E RID: 14 RVA: 0x0000217C File Offset: 0x0000037C // Token: 0x0600000E RID: 14 RVA: 0x0000217C File Offset: 0x0000037C
[Token(Token = "0x600000E")] [Token(Token = "0x600000E")]
[Address(RVA = "0x11E8BE0", Offset = "0x11E79E0", VA = "0x1811E8BE0")] [Address(RVA = "0xB5EC30", Offset = "0xB5D430", VA = "0x180B5EC30")]
private void VolumesBlendTo(Texture blendTargetLUT, float blendTimeInSec) private void VolumesBlendTo(Texture blendTargetLUT, float blendTimeInSec)
{ {
this.volumesLutBlendTexture = blendTargetLUT; this.volumesLutBlendTexture = blendTargetLUT;
@@ -172,7 +172,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x0600000F RID: 15 RVA: 0x000021B0 File Offset: 0x000003B0 // Token: 0x0600000F RID: 15 RVA: 0x000021B0 File Offset: 0x000003B0
[Token(Token = "0x600000F")] [Token(Token = "0x600000F")]
[Address(RVA = "0x11E4FC0", Offset = "0x11E3DC0", VA = "0x1811E4FC0")] [Address(RVA = "0xB5B010", Offset = "0xB59810", VA = "0x180B5B010")]
public void BlendTo(Texture blendTargetLUT, float blendTimeInSec, Action onFinishBlend) public void BlendTo(Texture blendTargetLUT, float blendTimeInSec, Action onFinishBlend)
{ {
this.LutBlendTexture = blendTargetLUT; this.LutBlendTexture = blendTargetLUT;
@@ -185,7 +185,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000010 RID: 16 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000010 RID: 16 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000010")] [Token(Token = "0x6000010")]
[Address(RVA = "0x11E5030", Offset = "0x11E3E30", VA = "0x1811E5030")] [Address(RVA = "0xB5B080", Offset = "0xB59880", VA = "0x180B5B080")]
private void CheckCamera() private void CheckCamera()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -193,7 +193,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000011 RID: 17 RVA: 0x000021EC File Offset: 0x000003EC // Token: 0x06000011 RID: 17 RVA: 0x000021EC File Offset: 0x000003EC
[Token(Token = "0x6000011")] [Token(Token = "0x6000011")]
[Address(RVA = "0x11E79F0", Offset = "0x11E67F0", VA = "0x1811E79F0")] [Address(RVA = "0xB5DA40", Offset = "0xB5C240", VA = "0x180B5DA40")]
private void Start() private void Start()
{ {
if (!this.silentError) if (!this.silentError)
@@ -215,7 +215,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000012 RID: 18 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000012 RID: 18 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000012")] [Token(Token = "0x6000012")]
[Address(RVA = "0x11E85D0", Offset = "0x11E73D0", VA = "0x1811E85D0")] [Address(RVA = "0xB5E620", Offset = "0xB5CE20", VA = "0x180B5E620")]
private void Update() private void Update()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -223,7 +223,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000013 RID: 19 RVA: 0x00002264 File Offset: 0x00000464 // Token: 0x06000013 RID: 19 RVA: 0x00002264 File Offset: 0x00000464
[Token(Token = "0x6000013")] [Token(Token = "0x6000013")]
[Address(RVA = "0x11E64A0", Offset = "0x11E52A0", VA = "0x1811E64A0")] [Address(RVA = "0xB5C4F0", Offset = "0xB5ACF0", VA = "0x180B5C4F0")]
public void EnterVolume(AmplifyColorVolumeBase volume) public void EnterVolume(AmplifyColorVolumeBase volume)
{ {
if (!this.enteredVolumes.Contains(volume)) if (!this.enteredVolumes.Contains(volume))
@@ -236,7 +236,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000014 RID: 20 RVA: 0x00002298 File Offset: 0x00000498 // Token: 0x06000014 RID: 20 RVA: 0x00002298 File Offset: 0x00000498
[Token(Token = "0x6000014")] [Token(Token = "0x6000014")]
[Address(RVA = "0x11E6530", Offset = "0x11E5330", VA = "0x1811E6530")] [Address(RVA = "0xB5C580", Offset = "0xB5AD80", VA = "0x180B5C580")]
public void ExitVolume(AmplifyColorVolumeBase volume) public void ExitVolume(AmplifyColorVolumeBase volume)
{ {
if (this.enteredVolumes.Contains(volume)) if (this.enteredVolumes.Contains(volume))
@@ -247,7 +247,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000015 RID: 21 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000015 RID: 21 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000015")] [Token(Token = "0x6000015")]
[Address(RVA = "0x11E7C50", Offset = "0x11E6A50", VA = "0x1811E7C50")] [Address(RVA = "0xB5DCA0", Offset = "0xB5C4A0", VA = "0x180B5DCA0")]
private void UpdateVolumes() private void UpdateVolumes()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -255,7 +255,7 @@ public class AmplifyColorBase : MonoBehaviour
// Token: 0x06000016 RID: 22 RVA: 0x000022C8 File Offset: 0x000004C8 // Token: 0x06000016 RID: 22 RVA: 0x000022C8 File Offset: 0x000004C8
[Token(Token = "0x6000016")] [Token(Token = "0x6000016")]
[Address(RVA = "0x11E7850", Offset = "0x11E6650", VA = "0x1811E7850")] [Address(RVA = "0xB5D8A0", Offset = "0xB5C0A0", VA = "0x180B5D8A0")]
private void SetupShader() private void SetupShader()
{ {
/* /*
@@ -277,7 +277,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000017 RID: 23 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000017 RID: 23 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000017")] [Token(Token = "0x6000017")]
[Address(RVA = "0x11E73C0", Offset = "0x11E61C0", VA = "0x1811E73C0")] [Address(RVA = "0xB5D410", Offset = "0xB5BC10", VA = "0x180B5D410")]
private void ReleaseMaterials() private void ReleaseMaterials()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -285,7 +285,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000018 RID: 24 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000018 RID: 24 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000018")] [Token(Token = "0x6000018")]
[Address(RVA = "0x11E5870", Offset = "0x11E4670", VA = "0x1811E5870")] [Address(RVA = "0xB5B8C0", Offset = "0xB5A0C0", VA = "0x180B5B8C0")]
private Texture2D CreateDefaultLut() private Texture2D CreateDefaultLut()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -293,7 +293,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000019 RID: 25 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000019 RID: 25 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000019")] [Token(Token = "0x6000019")]
[Address(RVA = "0x11E5B30", Offset = "0x11E4930", VA = "0x1811E5B30")] [Address(RVA = "0xB5BB80", Offset = "0xB5A380", VA = "0x180B5BB80")]
private Texture2D CreateDepthCurveLut() private Texture2D CreateDepthCurveLut()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -301,7 +301,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x0600001A RID: 26 RVA: 0x00002390 File Offset: 0x00000590 // Token: 0x0600001A RID: 26 RVA: 0x00002390 File Offset: 0x00000590
[Token(Token = "0x600001A")] [Token(Token = "0x600001A")]
[Address(RVA = "0x11E7AB0", Offset = "0x11E68B0", VA = "0x1811E7AB0")] [Address(RVA = "0xB5DB00", Offset = "0xB5C300", VA = "0x180B5DB00")]
private void UpdateDepthCurveLut() private void UpdateDepthCurveLut()
{ {
Texture2D texture2D = this.depthCurveLut; Texture2D texture2D = this.depthCurveLut;
@@ -324,7 +324,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x0600001B RID: 27 RVA: 0x00002418 File Offset: 0x00000618 // Token: 0x0600001B RID: 27 RVA: 0x00002418 File Offset: 0x00000618
[Token(Token = "0x600001B")] [Token(Token = "0x600001B")]
[Address(RVA = "0x11E54A0", Offset = "0x11E42A0", VA = "0x1811E54A0")] [Address(RVA = "0xB5B4F0", Offset = "0xB59CF0", VA = "0x180B5B4F0")]
private void CheckUpdateDepthCurveLut() private void CheckUpdateDepthCurveLut()
{ {
AnimationCurve depthMaskCurve = this.DepthMaskCurve; AnimationCurve depthMaskCurve = this.DepthMaskCurve;
@@ -372,7 +372,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x0600001C RID: 28 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600001C RID: 28 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600001C")] [Token(Token = "0x600001C")]
[Address(RVA = "0x11E5CA0", Offset = "0x11E4AA0", VA = "0x1811E5CA0")] [Address(RVA = "0xB5BCF0", Offset = "0xB5A4F0", VA = "0x180B5BCF0")]
private void CreateHelperTextures() private void CreateHelperTextures()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -380,7 +380,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x0600001D RID: 29 RVA: 0x00002538 File Offset: 0x00000738 // Token: 0x0600001D RID: 29 RVA: 0x00002538 File Offset: 0x00000738
[Token(Token = "0x600001D")] [Token(Token = "0x600001D")]
[Address(RVA = "0x11E5110", Offset = "0x11E3F10", VA = "0x1811E5110")] [Address(RVA = "0xB5B160", Offset = "0xB59960", VA = "0x180B5B160")]
private bool CheckMaterialAndShader(Material material, string name) private bool CheckMaterialAndShader(Material material, string name)
{ {
int num = 0; int num = 0;
@@ -401,7 +401,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x0600001E RID: 30 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600001E RID: 30 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600001E")] [Token(Token = "0x600001E")]
[Address(RVA = "0x11E5EC0", Offset = "0x11E4CC0", VA = "0x1811E5EC0")] [Address(RVA = "0xB5BF10", Offset = "0xB5A710", VA = "0x180B5BF10")]
private bool CreateMaterials() private bool CreateMaterials()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -409,7 +409,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x0600001F RID: 31 RVA: 0x000025A4 File Offset: 0x000007A4 // Token: 0x0600001F RID: 31 RVA: 0x000025A4 File Offset: 0x000007A4
[Token(Token = "0x600001F")] [Token(Token = "0x600001F")]
[Address(RVA = "0x11E7620", Offset = "0x11E6420", VA = "0x1811E7620")] [Address(RVA = "0xB5D670", Offset = "0xB5BE70", VA = "0x180B5D670")]
private void SetMaterialKeyword(string keyword, bool state) private void SetMaterialKeyword(string keyword, bool state)
{ {
bool flag; bool flag;
@@ -450,7 +450,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000020 RID: 32 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000020 RID: 32 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000020")] [Token(Token = "0x6000020")]
[Address(RVA = "0x3300B0", Offset = "0x32EEB0", VA = "0x1803300B0")] [Address(RVA = "0x2F9990", Offset = "0x2F8190", VA = "0x1802F9990")]
private void SafeRelease<T>(ref T obj) where T : UnityEngine.Object private void SafeRelease<T>(ref T obj) where T : UnityEngine.Object
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -458,7 +458,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000021 RID: 33 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000021 RID: 33 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000021")] [Token(Token = "0x6000021")]
[Address(RVA = "0x11E74A0", Offset = "0x11E62A0", VA = "0x1811E74A0")] [Address(RVA = "0xB5D4F0", Offset = "0xB5BCF0", VA = "0x180B5D4F0")]
private void ReleaseTextures() private void ReleaseTextures()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -466,7 +466,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000022 RID: 34 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000022 RID: 34 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000022")] [Token(Token = "0x6000022")]
[Address(RVA = "0x11E8A60", Offset = "0x11E7860", VA = "0x1811E8A60")] [Address(RVA = "0xB5EAB0", Offset = "0xB5D2B0", VA = "0x180B5EAB0")]
public static bool ValidateLutDimensions(Texture lut) public static bool ValidateLutDimensions(Texture lut)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -474,7 +474,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000023 RID: 35 RVA: 0x000026A0 File Offset: 0x000008A0 // Token: 0x06000023 RID: 35 RVA: 0x000026A0 File Offset: 0x000008A0
[Token(Token = "0x6000023")] [Token(Token = "0x6000023")]
[Address(RVA = "0x11E7C10", Offset = "0x11E6A10", VA = "0x1811E7C10")] [Address(RVA = "0xB5DC60", Offset = "0xB5C460", VA = "0x180B5DC60")]
private void UpdatePostEffectParams() private void UpdatePostEffectParams()
{ {
if (this.UseDepthMask) if (this.UseDepthMask)
@@ -489,7 +489,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000024 RID: 36 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000024 RID: 36 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000024")] [Token(Token = "0x6000024")]
[Address(RVA = "0x11E57E0", Offset = "0x11E45E0", VA = "0x1811E57E0")] [Address(RVA = "0xB5B830", Offset = "0xB5A030", VA = "0x180B5B830")]
private int ComputeShaderPass() private int ComputeShaderPass()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -497,7 +497,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000025 RID: 37 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000025 RID: 37 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000025")] [Token(Token = "0x6000025")]
[Address(RVA = "0x11E68F0", Offset = "0x11E56F0", VA = "0x1811E68F0")] [Address(RVA = "0xB5C940", Offset = "0xB5B140", VA = "0x180B5C940")]
private void OnRenderImage(RenderTexture source, RenderTexture destination) private void OnRenderImage(RenderTexture source, RenderTexture destination)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -505,7 +505,7 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Amplif
// Token: 0x06000026 RID: 38 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000026 RID: 38 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000026")] [Token(Token = "0x6000026")]
[Address(RVA = "0x11E8C30", Offset = "0x11E7A30", VA = "0x1811E8C30")] [Address(RVA = "0xB5EC80", Offset = "0xB5D480", VA = "0x180B5EC80")]
public AmplifyColorBase() public AmplifyColorBase()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");

View File

@@ -12,7 +12,7 @@ public sealed class AmplifyColorEffect : AmplifyColorBase
{ {
// Token: 0x06000027 RID: 39 RVA: 0x000026D4 File Offset: 0x000008D4 // Token: 0x06000027 RID: 39 RVA: 0x000026D4 File Offset: 0x000008D4
[Token(Token = "0x6000027")] [Token(Token = "0x6000027")]
[Address(RVA = "0x8C7A10", Offset = "0x8C6810", VA = "0x1808C7A10")] [Address(RVA = "0xB5F0B0", Offset = "0xB5D8B0", VA = "0x180B5F0B0")]
public AmplifyColorEffect() public AmplifyColorEffect()
{ {
} }

View File

@@ -12,7 +12,7 @@ public class AmplifyColorRenderMask : AmplifyColorRenderMaskBase
{ {
// Token: 0x06000028 RID: 40 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000028 RID: 40 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000028")] [Token(Token = "0x6000028")]
[Address(RVA = "0x8C8B40", Offset = "0x8C7940", VA = "0x1808C8B40")] [Address(RVA = "0xB601E0", Offset = "0xB5E9E0", VA = "0x180B601E0")]
public AmplifyColorRenderMask() public AmplifyColorRenderMask()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");

View File

@@ -13,7 +13,7 @@ public class AmplifyColorRenderMaskBase : MonoBehaviour
{ {
// Token: 0x06000029 RID: 41 RVA: 0x000026E8 File Offset: 0x000008E8 // Token: 0x06000029 RID: 41 RVA: 0x000026E8 File Offset: 0x000008E8
[Token(Token = "0x6000029")] [Token(Token = "0x6000029")]
[Address(RVA = "0x8C7C60", Offset = "0x8C6A60", VA = "0x1808C7C60")] [Address(RVA = "0xB5F300", Offset = "0xB5DB00", VA = "0x180B5F300")]
private void OnEnable() private void OnEnable()
{ {
Type[] array; Type[] array;
@@ -50,7 +50,7 @@ public class AmplifyColorRenderMaskBase : MonoBehaviour
// Token: 0x0600002A RID: 42 RVA: 0x000027AC File Offset: 0x000009AC // Token: 0x0600002A RID: 42 RVA: 0x000027AC File Offset: 0x000009AC
[Token(Token = "0x600002A")] [Token(Token = "0x600002A")]
[Address(RVA = "0x8C7B90", Offset = "0x8C6990", VA = "0x1808C7B90")] [Address(RVA = "0xB5F230", Offset = "0xB5DA30", VA = "0x180B5F230")]
private void OnDisable() private void OnDisable()
{ {
Camera camera = this.maskCamera; Camera camera = this.maskCamera;
@@ -65,7 +65,7 @@ public class AmplifyColorRenderMaskBase : MonoBehaviour
// Token: 0x0600002B RID: 43 RVA: 0x000027F4 File Offset: 0x000009F4 // Token: 0x0600002B RID: 43 RVA: 0x000027F4 File Offset: 0x000009F4
[Token(Token = "0x600002B")] [Token(Token = "0x600002B")]
[Address(RVA = "0x8C7A20", Offset = "0x8C6820", VA = "0x1808C7A20")] [Address(RVA = "0xB5F0C0", Offset = "0xB5D8C0", VA = "0x180B5F0C0")]
private void DestroyCamera() private void DestroyCamera()
{ {
Camera camera = this.maskCamera; Camera camera = this.maskCamera;
@@ -79,7 +79,7 @@ public class AmplifyColorRenderMaskBase : MonoBehaviour
// Token: 0x0600002C RID: 44 RVA: 0x00002834 File Offset: 0x00000A34 // Token: 0x0600002C RID: 44 RVA: 0x00002834 File Offset: 0x00000A34
[Token(Token = "0x600002C")] [Token(Token = "0x600002C")]
[Address(RVA = "0x8C7AE0", Offset = "0x8C68E0", VA = "0x1808C7AE0")] [Address(RVA = "0xB5F180", Offset = "0xB5D980", VA = "0x180B5F180")]
private void DestroyRenderTextures() private void DestroyRenderTextures()
{ {
RenderTexture renderTexture = this.maskTexture; RenderTexture renderTexture = this.maskTexture;
@@ -94,7 +94,7 @@ public class AmplifyColorRenderMaskBase : MonoBehaviour
// Token: 0x0600002D RID: 45 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600002D RID: 45 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600002D")] [Token(Token = "0x600002D")]
[Address(RVA = "0x8C8880", Offset = "0x8C7680", VA = "0x1808C8880")] [Address(RVA = "0xB5FF20", Offset = "0xB5E720", VA = "0x180B5FF20")]
private void UpdateRenderTextures(bool singlePassStereo) private void UpdateRenderTextures(bool singlePassStereo)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -102,7 +102,7 @@ public class AmplifyColorRenderMaskBase : MonoBehaviour
// Token: 0x0600002E RID: 46 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600002E RID: 46 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600002E")] [Token(Token = "0x600002E")]
[Address(RVA = "0x8C8760", Offset = "0x8C7560", VA = "0x1808C8760")] [Address(RVA = "0xB5FE00", Offset = "0xB5E600", VA = "0x180B5FE00")]
private void UpdateCameraProperties() private void UpdateCameraProperties()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -110,7 +110,7 @@ public class AmplifyColorRenderMaskBase : MonoBehaviour
// Token: 0x0600002F RID: 47 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600002F RID: 47 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600002F")] [Token(Token = "0x600002F")]
[Address(RVA = "0x8C7EF0", Offset = "0x8C6CF0", VA = "0x1808C7EF0")] [Address(RVA = "0xB5F590", Offset = "0xB5DD90", VA = "0x180B5F590")]
private void OnPreRender() private void OnPreRender()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -118,7 +118,7 @@ public class AmplifyColorRenderMaskBase : MonoBehaviour
// Token: 0x06000030 RID: 48 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000030 RID: 48 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000030")] [Token(Token = "0x6000030")]
[Address(RVA = "0x8C8B40", Offset = "0x8C7940", VA = "0x1808C8B40")] [Address(RVA = "0xB601E0", Offset = "0xB5E9E0", VA = "0x180B601E0")]
public AmplifyColorRenderMaskBase() public AmplifyColorRenderMaskBase()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");

View File

@@ -11,7 +11,7 @@ public class AmplifyColorTriggerProxy : AmplifyColorTriggerProxyBase
{ {
// Token: 0x06000031 RID: 49 RVA: 0x00002870 File Offset: 0x00000A70 // Token: 0x06000031 RID: 49 RVA: 0x00002870 File Offset: 0x00000A70
[Token(Token = "0x6000031")] [Token(Token = "0x6000031")]
[Address(RVA = "0x8C8D40", Offset = "0x8C7B40", VA = "0x1808C8D40")] [Address(RVA = "0xB603E0", Offset = "0xB5EBE0", VA = "0x180B603E0")]
private void Start() private void Start()
{ {
SphereCollider component = base.GetComponent<SphereCollider>(); SphereCollider component = base.GetComponent<SphereCollider>();
@@ -28,7 +28,7 @@ public class AmplifyColorTriggerProxy : AmplifyColorTriggerProxyBase
// Token: 0x06000032 RID: 50 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000032 RID: 50 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000032")] [Token(Token = "0x6000032")]
[Address(RVA = "0x8C8BB0", Offset = "0x8C79B0", VA = "0x1808C8BB0")] [Address(RVA = "0xB60250", Offset = "0xB5EA50", VA = "0x180B60250")]
private void LateUpdate() private void LateUpdate()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -36,7 +36,7 @@ public class AmplifyColorTriggerProxy : AmplifyColorTriggerProxyBase
// Token: 0x06000033 RID: 51 RVA: 0x000028D8 File Offset: 0x00000AD8 // Token: 0x06000033 RID: 51 RVA: 0x000028D8 File Offset: 0x00000AD8
[Token(Token = "0x6000033")] [Token(Token = "0x6000033")]
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")] [Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
public AmplifyColorTriggerProxy() public AmplifyColorTriggerProxy()
{ {
} }

View File

@@ -9,34 +9,25 @@ using UnityEngine;
[RequireComponent(typeof(Rigidbody2D))] [RequireComponent(typeof(Rigidbody2D))]
public class AmplifyColorTriggerProxy2D : AmplifyColorTriggerProxyBase public class AmplifyColorTriggerProxy2D : AmplifyColorTriggerProxyBase
{ {
// Token: 0x06000034 RID: 52 RVA: 0x000028EC File Offset: 0x00000AEC // Token: 0x06000034 RID: 52 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000034")] [Token(Token = "0x6000034")]
[Address(RVA = "0x8C8C60", Offset = "0x8C7A60", VA = "0x1808C8C60")] [Address(RVA = "0xB60300", Offset = "0xB5EB00", VA = "0x180B60300")]
private void Start() private void Start()
{ {
CircleCollider2D component = base.GetComponent<CircleCollider2D>(); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
this.circleCollider = component;
this.circleCollider.radius = 0.01f;
this.circleCollider.isTrigger = true;
Rigidbody2D component2 = base.GetComponent<Rigidbody2D>();
this.rigidBody = component2;
Rigidbody2D rigidbody2D = this.rigidBody;
int num = 0;
rigidbody2D.gravityScale = (float)num;
this.rigidBody.isKinematic = true;
} }
// Token: 0x06000035 RID: 53 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000035 RID: 53 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000035")] [Token(Token = "0x6000035")]
[Address(RVA = "0x8C8BB0", Offset = "0x8C79B0", VA = "0x1808C8BB0")] [Address(RVA = "0xB60250", Offset = "0xB5EA50", VA = "0x180B60250")]
private void LateUpdate() private void LateUpdate()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000036 RID: 54 RVA: 0x00002954 File Offset: 0x00000B54 // Token: 0x06000036 RID: 54 RVA: 0x000028EC File Offset: 0x00000AEC
[Token(Token = "0x6000036")] [Token(Token = "0x6000036")]
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")] [Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
public AmplifyColorTriggerProxy2D() public AmplifyColorTriggerProxy2D()
{ {
} }

View File

@@ -7,9 +7,9 @@ using UnityEngine;
[AddComponentMenu("")] [AddComponentMenu("")]
public class AmplifyColorTriggerProxyBase : MonoBehaviour public class AmplifyColorTriggerProxyBase : MonoBehaviour
{ {
// Token: 0x06000037 RID: 55 RVA: 0x00002968 File Offset: 0x00000B68 // Token: 0x06000037 RID: 55 RVA: 0x00002900 File Offset: 0x00000B00
[Token(Token = "0x6000037")] [Token(Token = "0x6000037")]
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")] [Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
public AmplifyColorTriggerProxyBase() public AmplifyColorTriggerProxyBase()
{ {
} }

View File

@@ -8,9 +8,9 @@ using UnityEngine;
[AddComponentMenu("Image Effects/Amplify Color Volume")] [AddComponentMenu("Image Effects/Amplify Color Volume")]
public class AmplifyColorVolume : AmplifyColorVolumeBase public class AmplifyColorVolume : AmplifyColorVolumeBase
{ {
// Token: 0x06000038 RID: 56 RVA: 0x0000297C File Offset: 0x00000B7C // Token: 0x06000038 RID: 56 RVA: 0x00002914 File Offset: 0x00000B14
[Token(Token = "0x6000038")] [Token(Token = "0x6000038")]
[Address(RVA = "0x8C95D0", Offset = "0x8C83D0", VA = "0x1808C95D0")] [Address(RVA = "0xB60C70", Offset = "0xB5F470", VA = "0x180B60C70")]
private void OnTriggerEnter(Collider other) private void OnTriggerEnter(Collider other)
{ {
AmplifyColorTriggerProxy component = other.GetComponent<AmplifyColorTriggerProxy>(); AmplifyColorTriggerProxy component = other.GetComponent<AmplifyColorTriggerProxy>();
@@ -31,9 +31,9 @@ public class AmplifyColorVolume : AmplifyColorVolumeBase
} }
} }
// Token: 0x06000039 RID: 57 RVA: 0x000029E0 File Offset: 0x00000BE0 // Token: 0x06000039 RID: 57 RVA: 0x00002978 File Offset: 0x00000B78
[Token(Token = "0x6000039")] [Token(Token = "0x6000039")]
[Address(RVA = "0x8C96D0", Offset = "0x8C84D0", VA = "0x1808C96D0")] [Address(RVA = "0xB60D70", Offset = "0xB5F570", VA = "0x180B60D70")]
private void OnTriggerExit(Collider other) private void OnTriggerExit(Collider other)
{ {
AmplifyColorTriggerProxy component = other.GetComponent<AmplifyColorTriggerProxy>(); AmplifyColorTriggerProxy component = other.GetComponent<AmplifyColorTriggerProxy>();
@@ -54,9 +54,9 @@ public class AmplifyColorVolume : AmplifyColorVolumeBase
} }
} }
// Token: 0x0600003A RID: 58 RVA: 0x00002A44 File Offset: 0x00000C44 // Token: 0x0600003A RID: 58 RVA: 0x000029DC File Offset: 0x00000BDC
[Token(Token = "0x600003A")] [Token(Token = "0x600003A")]
[Address(RVA = "0x8C9020", Offset = "0x8C7E20", VA = "0x1808C9020")] [Address(RVA = "0xB606C0", Offset = "0xB5EEC0", VA = "0x180B606C0")]
public AmplifyColorVolume() public AmplifyColorVolume()
{ {
} }

View File

@@ -8,9 +8,9 @@ using UnityEngine;
[AddComponentMenu("Image Effects/Amplify Color Volume 2D")] [AddComponentMenu("Image Effects/Amplify Color Volume 2D")]
public class AmplifyColorVolume2D : AmplifyColorVolumeBase public class AmplifyColorVolume2D : AmplifyColorVolumeBase
{ {
// Token: 0x0600003B RID: 59 RVA: 0x00002A58 File Offset: 0x00000C58 // Token: 0x0600003B RID: 59 RVA: 0x000029F0 File Offset: 0x00000BF0
[Token(Token = "0x600003B")] [Token(Token = "0x600003B")]
[Address(RVA = "0x8C8E20", Offset = "0x8C7C20", VA = "0x1808C8E20")] [Address(RVA = "0xB604C0", Offset = "0xB5ECC0", VA = "0x180B604C0")]
private void OnTriggerEnter2D(Collider2D other) private void OnTriggerEnter2D(Collider2D other)
{ {
AmplifyColorTriggerProxy2D component = other.GetComponent<AmplifyColorTriggerProxy2D>(); AmplifyColorTriggerProxy2D component = other.GetComponent<AmplifyColorTriggerProxy2D>();
@@ -31,9 +31,9 @@ public class AmplifyColorVolume2D : AmplifyColorVolumeBase
} }
} }
// Token: 0x0600003C RID: 60 RVA: 0x00002ABC File Offset: 0x00000CBC // Token: 0x0600003C RID: 60 RVA: 0x00002A54 File Offset: 0x00000C54
[Token(Token = "0x600003C")] [Token(Token = "0x600003C")]
[Address(RVA = "0x8C8F20", Offset = "0x8C7D20", VA = "0x1808C8F20")] [Address(RVA = "0xB605C0", Offset = "0xB5EDC0", VA = "0x180B605C0")]
private void OnTriggerExit2D(Collider2D other) private void OnTriggerExit2D(Collider2D other)
{ {
AmplifyColorTriggerProxy2D component = other.GetComponent<AmplifyColorTriggerProxy2D>(); AmplifyColorTriggerProxy2D component = other.GetComponent<AmplifyColorTriggerProxy2D>();
@@ -54,9 +54,9 @@ public class AmplifyColorVolume2D : AmplifyColorVolumeBase
} }
} }
// Token: 0x0600003D RID: 61 RVA: 0x00002B20 File Offset: 0x00000D20 // Token: 0x0600003D RID: 61 RVA: 0x00002AB8 File Offset: 0x00000CB8
[Token(Token = "0x600003D")] [Token(Token = "0x600003D")]
[Address(RVA = "0x8C9020", Offset = "0x8C7E20", VA = "0x1808C9020")] [Address(RVA = "0xB606C0", Offset = "0xB5EEC0", VA = "0x180B606C0")]
public AmplifyColorVolume2D() public AmplifyColorVolume2D()
{ {
} }

View File

@@ -11,7 +11,7 @@ public class AmplifyColorVolumeBase : MonoBehaviour
{ {
// Token: 0x0600003E RID: 62 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600003E RID: 62 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600003E")] [Token(Token = "0x600003E")]
[Address(RVA = "0x8C92A0", Offset = "0x8C80A0", VA = "0x1808C92A0")] [Address(RVA = "0xB60940", Offset = "0xB5F140", VA = "0x180B60940")]
private void OnDrawGizmos() private void OnDrawGizmos()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
@@ -19,15 +19,15 @@ public class AmplifyColorVolumeBase : MonoBehaviour
// Token: 0x0600003F RID: 63 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600003F RID: 63 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600003F")] [Token(Token = "0x600003F")]
[Address(RVA = "0x8C9030", Offset = "0x8C7E30", VA = "0x1808C9030")] [Address(RVA = "0xB606D0", Offset = "0xB5EED0", VA = "0x180B606D0")]
private void OnDrawGizmosSelected() private void OnDrawGizmosSelected()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000040 RID: 64 RVA: 0x00002B34 File Offset: 0x00000D34 // Token: 0x06000040 RID: 64 RVA: 0x00002ACC File Offset: 0x00000CCC
[Token(Token = "0x6000040")] [Token(Token = "0x6000040")]
[Address(RVA = "0x8C9550", Offset = "0x8C8350", VA = "0x1808C9550")] [Address(RVA = "0xB60BF0", Offset = "0xB5F3F0", VA = "0x180B60BF0")]
public AmplifyColorVolumeBase() public AmplifyColorVolumeBase()
{ {
VolumeEffectContainer volumeEffectContainer = new VolumeEffectContainer(); VolumeEffectContainer volumeEffectContainer = new VolumeEffectContainer();

View File

@@ -3,135 +3,135 @@ using System.Collections.Generic;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000094 RID: 148 // Token: 0x02000095 RID: 149
[Token(Token = "0x2000094")] [Token(Token = "0x2000095")]
public class AnimAttackCollision public class AnimAttackCollision
{ {
// Token: 0x1700002B RID: 43 // Token: 0x1700002C RID: 44
// (get) Token: 0x0600068F RID: 1679 RVA: 0x0000FA80 File Offset: 0x0000DC80 // (get) Token: 0x06000690 RID: 1680 RVA: 0x0000FEBC File Offset: 0x0000E0BC
[Token(Token = "0x1700002B")] [Token(Token = "0x1700002C")]
private GameSave GameSave private GameSave GameSave
{ {
[Token(Token = "0x600068F")] [Token(Token = "0x6000690")]
[Address(RVA = "0x8CC590", Offset = "0x8CB390", VA = "0x1808CC590")] [Address(RVA = "0xB63C30", Offset = "0xB62430", VA = "0x180B63C30")]
get get
{ {
return Game.GameSave; return Game.GameSave;
} }
} }
// Token: 0x06000690 RID: 1680 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000690")]
[Address(RVA = "0x8CA4A0", Offset = "0x8C92A0", VA = "0x1808CA4A0")]
public void Init(Transform source)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000691 RID: 1681 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000691 RID: 1681 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000691")] [Token(Token = "0x6000691")]
[Address(RVA = "0x8CB610", Offset = "0x8CA410", VA = "0x1808CB610")] [Address(RVA = "0xB61B40", Offset = "0xB60340", VA = "0x180B61B40")]
public void Update(float fDeltaTime) public void Init(Transform source)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000692 RID: 1682 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000692 RID: 1682 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000692")] [Token(Token = "0x6000692")]
[Address(RVA = "0x8C9F90", Offset = "0x8C8D90", VA = "0x1808C9F90")] [Address(RVA = "0xB62CB0", Offset = "0xB614B0", VA = "0x180B62CB0")]
public void EnemyAttackCollision(int i, RaycastHit Hit, AttackData AData) public void Update(float fDeltaTime)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000693 RID: 1683 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000693 RID: 1683 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000693")] [Token(Token = "0x6000693")]
[Address(RVA = "0x8CAC70", Offset = "0x8C9A70", VA = "0x1808CAC70")] [Address(RVA = "0xB61630", Offset = "0xB5FE30", VA = "0x180B61630")]
public void PlayerAttackCollision(int i, RaycastHit Hit, AttackData AData, EffectPool Effect) public void EnemyAttackCollision(int i, RaycastHit Hit, AttackData AData)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000694 RID: 1684 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000694 RID: 1684 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000694")] [Token(Token = "0x6000694")]
[Address(RVA = "0x8C9D80", Offset = "0x8C8B80", VA = "0x1808C9D80")] [Address(RVA = "0xB62310", Offset = "0xB60B10", VA = "0x180B62310")]
public void CloseAttackCollision() public void PlayerAttackCollision(int i, RaycastHit Hit, AttackData AData, EffectPool Effect)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000695 RID: 1685 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000695 RID: 1685 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000695")] [Token(Token = "0x6000695")]
[Address(RVA = "0x8CA7E0", Offset = "0x8C95E0", VA = "0x1808CA7E0")] [Address(RVA = "0xB61420", Offset = "0xB5FC20", VA = "0x180B61420")]
public void CloseAttackCollision()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000696 RID: 1686 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000696")]
[Address(RVA = "0xB61E80", Offset = "0xB60680", VA = "0x180B61E80")]
public void OpenAttackCollision(string sRangeName) public void OpenAttackCollision(string sRangeName)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000696 RID: 1686 RVA: 0x0000FA94 File Offset: 0x0000DC94 // Token: 0x06000697 RID: 1687 RVA: 0x0000FED0 File Offset: 0x0000E0D0
[Token(Token = "0x6000696")] [Token(Token = "0x6000697")]
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")] [Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
public AnimAttackCollision() public AnimAttackCollision()
{ {
} }
// Token: 0x040007AC RID: 1964 // Token: 0x040007BA RID: 1978
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x40007AC")] [Token(Token = "0x40007BA")]
private Transform source; private Transform source;
// Token: 0x040007AD RID: 1965 // Token: 0x040007BB RID: 1979
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x40007AD")] [Token(Token = "0x40007BB")]
private Transform attackRangeRoot; private Transform attackRangeRoot;
// Token: 0x040007AE RID: 1966 // Token: 0x040007BC RID: 1980
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x40007AE")] [Token(Token = "0x40007BC")]
private Transform g_Operating; private Transform g_Operating;
// Token: 0x040007AF RID: 1967 // Token: 0x040007BD RID: 1981
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x40007AF")] [Token(Token = "0x40007BD")]
private AnimAttackCollisionData g_ACD; private AnimAttackCollisionData g_ACD;
// Token: 0x040007B0 RID: 1968 // Token: 0x040007BE RID: 1982
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x40007B0")] [Token(Token = "0x40007BE")]
private bool g_bCollisionEnable; private bool g_bCollisionEnable;
// Token: 0x040007B1 RID: 1969 // Token: 0x040007BF RID: 1983
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x40007B1")] [Token(Token = "0x40007BF")]
private List<int> g_iExclude; private List<int> g_iExclude;
// Token: 0x040007B2 RID: 1970 // Token: 0x040007C0 RID: 1984
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x40007B2")] [Token(Token = "0x40007C0")]
private GameObject g_CollisionRange; private GameObject g_CollisionRange;
// Token: 0x040007B3 RID: 1971 // Token: 0x040007C1 RID: 1985
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x40007B3")] [Token(Token = "0x40007C1")]
private bool g_bShowRange; private bool g_bShowRange;
// Token: 0x040007B4 RID: 1972 // Token: 0x040007C2 RID: 1986
[FieldOffset(Offset = "0x50")] [FieldOffset(Offset = "0x50")]
[Token(Token = "0x40007B4")] [Token(Token = "0x40007C2")]
private List<GameObject> g_CRList; private List<GameObject> g_CRList;
// Token: 0x040007B5 RID: 1973 // Token: 0x040007C3 RID: 1987
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x40007B5")] [Token(Token = "0x40007C3")]
private float g_fCollisionTime; private float g_fCollisionTime;
// Token: 0x040007B6 RID: 1974 // Token: 0x040007C4 RID: 1988
[FieldOffset(Offset = "0x5C")] [FieldOffset(Offset = "0x5C")]
[Token(Token = "0x40007B6")] [Token(Token = "0x40007C4")]
private float g_fCollisionInterval; private float g_fCollisionInterval;
// Token: 0x040007B7 RID: 1975 // Token: 0x040007C5 RID: 1989
[FieldOffset(Offset = "0x60")] [FieldOffset(Offset = "0x60")]
[Token(Token = "0x40007B7")] [Token(Token = "0x40007C5")]
private LayerMask hitLayer; private LayerMask hitLayer;
} }

View File

@@ -2,114 +2,114 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000095 RID: 149 // Token: 0x02000096 RID: 150
[Token(Token = "0x2000095")] [Token(Token = "0x2000096")]
public class AnimAttackCollisionData : MonoBehaviour public class AnimAttackCollisionData : MonoBehaviour
{ {
// Token: 0x06000697 RID: 1687 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000698 RID: 1688 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000697")] [Token(Token = "0x6000698")]
[Address(RVA = "0x8C97D0", Offset = "0x8C85D0", VA = "0x1808C97D0")] [Address(RVA = "0xB60E70", Offset = "0xB5F670", VA = "0x180B60E70")]
public void InitData() public void InitData()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000698 RID: 1688 RVA: 0x0000FAA8 File Offset: 0x0000DCA8 // Token: 0x06000699 RID: 1689 RVA: 0x0000FEE4 File Offset: 0x0000E0E4
[Token(Token = "0x6000698")] [Token(Token = "0x6000699")]
[Address(RVA = "0x8C9D40", Offset = "0x8C8B40", VA = "0x1808C9D40")] [Address(RVA = "0xB613E0", Offset = "0xB5FBE0", VA = "0x180B613E0")]
public AnimAttackCollisionData() public AnimAttackCollisionData()
{ {
} }
// Token: 0x040007B8 RID: 1976 // Token: 0x040007C6 RID: 1990
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x40007B8")] [Token(Token = "0x40007C6")]
public float g_fCollisionTime = 0.1f; public float g_fCollisionTime = 0.1f;
// Token: 0x040007B9 RID: 1977 // Token: 0x040007C7 RID: 1991
[FieldOffset(Offset = "0x1C")] [FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40007B9")] [Token(Token = "0x40007C7")]
public float g_fCollisionInterval = 0.3f; public float g_fCollisionInterval = 0.3f;
// Token: 0x040007BA RID: 1978 // Token: 0x040007C8 RID: 1992
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x40007BA")] [Token(Token = "0x40007C8")]
public float g_fCollisionSize = 0.3f; public float g_fCollisionSize = 0.3f;
// Token: 0x040007BB RID: 1979 // Token: 0x040007C9 RID: 1993
[FieldOffset(Offset = "0x24")] [FieldOffset(Offset = "0x24")]
[Token(Token = "0x40007BB")] [Token(Token = "0x40007C9")]
public AnimAttackCollisionData.OwnTag g_IgnoreTag = (AnimAttackCollisionData.OwnTag)((ulong)1L); public AnimAttackCollisionData.OwnTag g_IgnoreTag = (AnimAttackCollisionData.OwnTag)((ulong)1L);
// Token: 0x040007BC RID: 1980 // Token: 0x040007CA RID: 1994
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x40007BC")] [Token(Token = "0x40007CA")]
public GameObject g_CollisionEffectObj; public GameObject g_CollisionEffectObj;
// Token: 0x040007BD RID: 1981 // Token: 0x040007CB RID: 1995
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x40007BD")] [Token(Token = "0x40007CB")]
public int g_iEffectSize = (int)((ulong)3L); public int g_iEffectSize = (int)((ulong)3L);
// Token: 0x040007BE RID: 1982 // Token: 0x040007CC RID: 1996
[FieldOffset(Offset = "0x34")] [FieldOffset(Offset = "0x34")]
[Token(Token = "0x40007BE")] [Token(Token = "0x40007CC")]
public float g_fEffectLife = 2f; public float g_fEffectLife = 2f;
// Token: 0x040007BF RID: 1983 // Token: 0x040007CD RID: 1997
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x40007BF")] [Token(Token = "0x40007CD")]
public EffectPool g_CollisionPool; public EffectPool g_CollisionPool;
// Token: 0x040007C0 RID: 1984 // Token: 0x040007CE RID: 1998
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x40007C0")] [Token(Token = "0x40007CE")]
public GameObject g_NullCollisionObj; public GameObject g_NullCollisionObj;
// Token: 0x040007C1 RID: 1985 // Token: 0x040007CF RID: 1999
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x40007C1")] [Token(Token = "0x40007CF")]
public EffectPool g_NullCollisionPool; public EffectPool g_NullCollisionPool;
// Token: 0x040007C2 RID: 1986 // Token: 0x040007D0 RID: 2000
[FieldOffset(Offset = "0x50")] [FieldOffset(Offset = "0x50")]
[Token(Token = "0x40007C2")] [Token(Token = "0x40007D0")]
public GameObject g_IceCollisionObj; public GameObject g_IceCollisionObj;
// Token: 0x040007C3 RID: 1987 // Token: 0x040007D1 RID: 2001
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x40007C3")] [Token(Token = "0x40007D1")]
public EffectPool g_IceCollisionPool; public EffectPool g_IceCollisionPool;
// Token: 0x040007C4 RID: 1988 // Token: 0x040007D2 RID: 2002
[FieldOffset(Offset = "0x60")] [FieldOffset(Offset = "0x60")]
[Token(Token = "0x40007C4")] [Token(Token = "0x40007D2")]
public GameObject g_FireCollisionObj; public GameObject g_FireCollisionObj;
// Token: 0x040007C5 RID: 1989 // Token: 0x040007D3 RID: 2003
[FieldOffset(Offset = "0x68")] [FieldOffset(Offset = "0x68")]
[Token(Token = "0x40007C5")] [Token(Token = "0x40007D3")]
public EffectPool g_FireCollisionPool; public EffectPool g_FireCollisionPool;
// Token: 0x040007C6 RID: 1990 // Token: 0x040007D4 RID: 2004
[FieldOffset(Offset = "0x70")] [FieldOffset(Offset = "0x70")]
[Token(Token = "0x40007C6")] [Token(Token = "0x40007D4")]
public GameObject g_LightningCollisionObj; public GameObject g_LightningCollisionObj;
// Token: 0x040007C7 RID: 1991 // Token: 0x040007D5 RID: 2005
[FieldOffset(Offset = "0x78")] [FieldOffset(Offset = "0x78")]
[Token(Token = "0x40007C7")] [Token(Token = "0x40007D5")]
public EffectPool g_LightningPool; public EffectPool g_LightningPool;
// Token: 0x02000096 RID: 150 // Token: 0x02000097 RID: 151
[Token(Token = "0x2000096")] [Token(Token = "0x2000097")]
public enum OwnTag public enum OwnTag
{ {
// Token: 0x040007C9 RID: 1993 // Token: 0x040007D7 RID: 2007
[Token(Token = "0x40007C9")] [Token(Token = "0x40007D7")]
Player, Player,
// Token: 0x040007CA RID: 1994 // Token: 0x040007D8 RID: 2008
[Token(Token = "0x40007CA")] [Token(Token = "0x40007D8")]
Enemy Enemy
} }
} }

View File

@@ -2,22 +2,22 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200033F RID: 831 // Token: 0x02000348 RID: 840
[Token(Token = "0x200033F")] [Token(Token = "0x2000348")]
public class AnimationHelper : MonoBehaviour public class AnimationHelper : MonoBehaviour
{ {
// Token: 0x060020B1 RID: 8369 RVA: 0x0004DE6C File Offset: 0x0004C06C // Token: 0x060020E3 RID: 8419 RVA: 0x0004E904 File Offset: 0x0004CB04
[Token(Token = "0x60020B1")] [Token(Token = "0x60020E3")]
[Address(RVA = "0x8CCA10", Offset = "0x8CB810", VA = "0x1808CCA10")] [Address(RVA = "0xB640B0", Offset = "0xB628B0", VA = "0x180B640B0")]
private void Start() private void Start()
{ {
float time = Time.time; float time = Time.time;
this.start_time = time; this.start_time = time;
} }
// Token: 0x060020B2 RID: 8370 RVA: 0x0004DE88 File Offset: 0x0004C088 // Token: 0x060020E4 RID: 8420 RVA: 0x0004E920 File Offset: 0x0004CB20
[Token(Token = "0x60020B2")] [Token(Token = "0x60020E4")]
[Address(RVA = "0x8CCA30", Offset = "0x8CB830", VA = "0x1808CCA30")] [Address(RVA = "0xB640D0", Offset = "0xB628D0", VA = "0x180B640D0")]
private void Update() private void Update()
{ {
if (!this.INFINITE_LOOP) if (!this.INFINITE_LOOP)
@@ -32,56 +32,56 @@ public class AnimationHelper : MonoBehaviour
} }
} }
// Token: 0x060020B3 RID: 8371 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060020E5 RID: 8421 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60020B3")] [Token(Token = "0x60020E5")]
[Address(RVA = "0x8CC7D0", Offset = "0x8CB5D0", VA = "0x1808CC7D0")] [Address(RVA = "0xB63E70", Offset = "0xB62670", VA = "0x180B63E70")]
public void STOP_VFX() public void STOP_VFX()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060020B4 RID: 8372 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060020E6 RID: 8422 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60020B4")] [Token(Token = "0x60020E6")]
[Address(RVA = "0x8CC5E0", Offset = "0x8CB3E0", VA = "0x1808CC5E0")] [Address(RVA = "0xB63C80", Offset = "0xB62480", VA = "0x180B63C80")]
public void PLAY_VFX() public void PLAY_VFX()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060020B5 RID: 8373 RVA: 0x0004DEC0 File Offset: 0x0004C0C0 // Token: 0x060020E7 RID: 8423 RVA: 0x0004E958 File Offset: 0x0004CB58
[Token(Token = "0x60020B5")] [Token(Token = "0x60020E7")]
[Address(RVA = "0x8CCA80", Offset = "0x8CB880", VA = "0x1808CCA80")] [Address(RVA = "0xB64120", Offset = "0xB62920", VA = "0x180B64120")]
public AnimationHelper() public AnimationHelper()
{ {
} }
// Token: 0x040029FA RID: 10746 // Token: 0x04002A3C RID: 10812
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x40029FA")] [Token(Token = "0x4002A3C")]
public bool INFINITE_LOOP = true; public bool INFINITE_LOOP = true;
// Token: 0x040029FB RID: 10747 // Token: 0x04002A3D RID: 10813
[FieldOffset(Offset = "0x1C")] [FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40029FB")] [Token(Token = "0x4002A3D")]
public float duration = 5.5f; public float duration = 5.5f;
// Token: 0x040029FC RID: 10748 // Token: 0x04002A3E RID: 10814
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x40029FC")] [Token(Token = "0x4002A3E")]
public bool DESTROY_ON_END = true; public bool DESTROY_ON_END = true;
// Token: 0x040029FD RID: 10749 // Token: 0x04002A3F RID: 10815
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x40029FD")] [Token(Token = "0x4002A3F")]
public GameObject[] main_particles; public GameObject[] main_particles;
// Token: 0x040029FE RID: 10750 // Token: 0x04002A40 RID: 10816
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x40029FE")] [Token(Token = "0x4002A40")]
private float start_time = -100f; private float start_time = -100f;
// Token: 0x040029FF RID: 10751 // Token: 0x04002A41 RID: 10817
[FieldOffset(Offset = "0x34")] [FieldOffset(Offset = "0x34")]
[Token(Token = "0x40029FF")] [Token(Token = "0x4002A41")]
private bool GO = true; private bool GO = true;
} }

View File

@@ -4,38 +4,38 @@ using UnityEngine;
namespace AquariusMax.Demo namespace AquariusMax.Demo
{ {
// Token: 0x02000579 RID: 1401 // Token: 0x02000582 RID: 1410
[Token(Token = "0x2000579")] [Token(Token = "0x2000582")]
[RequireComponent(typeof(CharacterController))] [RequireComponent(typeof(CharacterController))]
public class DemoCharacter : MonoBehaviour public class DemoCharacter : MonoBehaviour
{ {
// Token: 0x06002E28 RID: 11816 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06002E5A RID: 11866 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002E28")] [Token(Token = "0x6002E5A")]
[Address(RVA = "0x13C8FA0", Offset = "0x13C7DA0", VA = "0x1813C8FA0")] [Address(RVA = "0x1491080", Offset = "0x148F880", VA = "0x181491080")]
private void Start() private void Start()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06002E29 RID: 11817 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06002E5B RID: 11867 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002E29")] [Token(Token = "0x6002E5B")]
[Address(RVA = "0x13C8D20", Offset = "0x13C7B20", VA = "0x1813C8D20")] [Address(RVA = "0x1490E00", Offset = "0x148F600", VA = "0x181490E00")]
private void GetMoveInput(out float speed) private void GetMoveInput(out float speed)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06002E2A RID: 11818 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06002E5C RID: 11868 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002E2A")] [Token(Token = "0x6002E5C")]
[Address(RVA = "0x13C8540", Offset = "0x13C7340", VA = "0x1813C8540")] [Address(RVA = "0x1490620", Offset = "0x148EE20", VA = "0x181490620")]
private void CameraLook() private void CameraLook()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06002E2B RID: 11819 RVA: 0x000628E0 File Offset: 0x00060AE0 // Token: 0x06002E5D RID: 11869 RVA: 0x00062ADC File Offset: 0x00060CDC
[Token(Token = "0x6002E2B")] [Token(Token = "0x6002E5D")]
[Address(RVA = "0x13C90B0", Offset = "0x13C7EB0", VA = "0x1813C90B0")] [Address(RVA = "0x1491190", Offset = "0x148F990", VA = "0x181491190")]
private void Update() private void Update()
{ {
this.CameraLook(); this.CameraLook();
@@ -43,33 +43,33 @@ namespace AquariusMax.Demo
this.jumpPressed = keyDownInt; this.jumpPressed = keyDownInt;
} }
// Token: 0x06002E2C RID: 11820 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06002E5E RID: 11870 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002E2C")] [Token(Token = "0x6002E5E")]
[Address(RVA = "0x13C8820", Offset = "0x13C7620", VA = "0x1813C8820")] [Address(RVA = "0x1490900", Offset = "0x148F100", VA = "0x181490900")]
private void FixedUpdate() private void FixedUpdate()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06002E2D RID: 11821 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06002E5F RID: 11871 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002E2D")] [Token(Token = "0x6002E5F")]
[Address(RVA = "0x13C8770", Offset = "0x13C7570", VA = "0x1813C8770")] [Address(RVA = "0x1490850", Offset = "0x148F050", VA = "0x181490850")]
private Quaternion ClampRotationAroundXAxis(Quaternion q) private Quaternion ClampRotationAroundXAxis(Quaternion q)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06002E2E RID: 11822 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06002E60 RID: 11872 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002E2E")] [Token(Token = "0x6002E60")]
[Address(RVA = "0x13C8DF0", Offset = "0x13C7BF0", VA = "0x1813C8DF0")] [Address(RVA = "0x1490ED0", Offset = "0x148F6D0", VA = "0x181490ED0")]
private void OnControllerColliderHit(ControllerColliderHit hit) private void OnControllerColliderHit(ControllerColliderHit hit)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06002E2F RID: 11823 RVA: 0x00062904 File Offset: 0x00060B04 // Token: 0x06002E61 RID: 11873 RVA: 0x00062B00 File Offset: 0x00060D00
[Token(Token = "0x6002E2F")] [Token(Token = "0x6002E61")]
[Address(RVA = "0x13C90E0", Offset = "0x13C7EE0", VA = "0x1813C90E0")] [Address(RVA = "0x14911C0", Offset = "0x148F9C0", VA = "0x1814911C0")]
public DemoCharacter() public DemoCharacter()
{ {
Vector2 zero = Vector2.zero; Vector2 zero = Vector2.zero;
@@ -80,92 +80,92 @@ namespace AquariusMax.Demo
base..ctor(); base..ctor();
} }
// Token: 0x04003705 RID: 14085 // Token: 0x04003747 RID: 14151
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003705")] [Token(Token = "0x4003747")]
[SerializeField] [SerializeField]
private Camera cam; private Camera cam;
// Token: 0x04003706 RID: 14086 // Token: 0x04003748 RID: 14152
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003706")] [Token(Token = "0x4003748")]
[SerializeField] [SerializeField]
private float gravityModifier = 2f; private float gravityModifier = 2f;
// Token: 0x04003707 RID: 14087 // Token: 0x04003749 RID: 14153
[FieldOffset(Offset = "0x24")] [FieldOffset(Offset = "0x24")]
[Token(Token = "0x4003707")] [Token(Token = "0x4003749")]
[SerializeField] [SerializeField]
private float walkSpeed = 5f; private float walkSpeed = 5f;
// Token: 0x04003708 RID: 14088 // Token: 0x0400374A RID: 14154
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003708")] [Token(Token = "0x400374A")]
[SerializeField] [SerializeField]
private float runSpeed = 10f; private float runSpeed = 10f;
// Token: 0x04003709 RID: 14089 // Token: 0x0400374B RID: 14155
[FieldOffset(Offset = "0x2C")] [FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4003709")] [Token(Token = "0x400374B")]
[SerializeField] [SerializeField]
private float jumpSpeed = 10f; private float jumpSpeed = 10f;
// Token: 0x0400370A RID: 14090 // Token: 0x0400374C RID: 14156
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x400370A")] [Token(Token = "0x400374C")]
[SerializeField] [SerializeField]
private float landingForce = 10f; private float landingForce = 10f;
// Token: 0x0400370B RID: 14091 // Token: 0x0400374D RID: 14157
[FieldOffset(Offset = "0x34")] [FieldOffset(Offset = "0x34")]
[Token(Token = "0x400370B")] [Token(Token = "0x400374D")]
[SerializeField] [SerializeField]
private float mouseXSensitivity = 2f; private float mouseXSensitivity = 2f;
// Token: 0x0400370C RID: 14092 // Token: 0x0400374E RID: 14158
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x400370C")] [Token(Token = "0x400374E")]
[SerializeField] [SerializeField]
private float mouseYSensitivity = 2f; private float mouseYSensitivity = 2f;
// Token: 0x0400370D RID: 14093 // Token: 0x0400374F RID: 14159
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x400370D")] [Token(Token = "0x400374F")]
private CharacterController charControl; private CharacterController charControl;
// Token: 0x0400370E RID: 14094 // Token: 0x04003750 RID: 14160
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x400370E")] [Token(Token = "0x4003750")]
private Quaternion characterTargetRot; private Quaternion characterTargetRot;
// Token: 0x0400370F RID: 14095 // Token: 0x04003751 RID: 14161
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x400370F")] [Token(Token = "0x4003751")]
private Quaternion cameraTargetRot; private Quaternion cameraTargetRot;
// Token: 0x04003710 RID: 14096 // Token: 0x04003752 RID: 14162
[FieldOffset(Offset = "0x68")] [FieldOffset(Offset = "0x68")]
[Token(Token = "0x4003710")] [Token(Token = "0x4003752")]
private bool isWalking = true; private bool isWalking = true;
// Token: 0x04003711 RID: 14097 // Token: 0x04003753 RID: 14163
[FieldOffset(Offset = "0x6C")] [FieldOffset(Offset = "0x6C")]
[Token(Token = "0x4003711")] [Token(Token = "0x4003753")]
private Vector2 moveInput; private Vector2 moveInput;
// Token: 0x04003712 RID: 14098 // Token: 0x04003754 RID: 14164
[FieldOffset(Offset = "0x74")] [FieldOffset(Offset = "0x74")]
[Token(Token = "0x4003712")] [Token(Token = "0x4003754")]
private Vector3 move; private Vector3 move;
// Token: 0x04003713 RID: 14099 // Token: 0x04003755 RID: 14165
[FieldOffset(Offset = "0x80")] [FieldOffset(Offset = "0x80")]
[Token(Token = "0x4003713")] [Token(Token = "0x4003755")]
private bool jumpPressed; private bool jumpPressed;
// Token: 0x04003714 RID: 14100 // Token: 0x04003756 RID: 14166
[FieldOffset(Offset = "0x84")] [FieldOffset(Offset = "0x84")]
[Token(Token = "0x4003714")] [Token(Token = "0x4003756")]
private CollisionFlags collisionFlags; private CollisionFlags collisionFlags;
} }
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000179 RID: 377 // Token: 0x0200017F RID: 383
[Token(Token = "0x2000179")] [Token(Token = "0x200017F")]
public class AreaCheck : SceneEvent public class AreaCheck : SceneEvent
{ {
// Token: 0x06001237 RID: 4663 RVA: 0x00029934 File Offset: 0x00027B34 // Token: 0x0600124A RID: 4682 RVA: 0x00029E10 File Offset: 0x00028010
[Token(Token = "0x6001237")] [Token(Token = "0x600124A")]
[Address(RVA = "0x8CF2A0", Offset = "0x8CE0A0", VA = "0x1808CF2A0", Slot = "5")] [Address(RVA = "0xB66930", Offset = "0xB65130", VA = "0x180B66930", Slot = "5")]
public override void OpenEvent() public override void OpenEvent()
{ {
if (this.ShowArea.Length != 0) if (this.ShowArea.Length != 0)
@@ -22,9 +22,9 @@ public class AreaCheck : SceneEvent
} }
} }
// Token: 0x06001238 RID: 4664 RVA: 0x0002997C File Offset: 0x00027B7C // Token: 0x0600124B RID: 4683 RVA: 0x00029E58 File Offset: 0x00028058
[Token(Token = "0x6001238")] [Token(Token = "0x600124B")]
[Address(RVA = "0x8CF230", Offset = "0x8CE030", VA = "0x1808CF230", Slot = "10")] [Address(RVA = "0xB668C0", Offset = "0xB650C0", VA = "0x180B668C0", Slot = "10")]
protected override void OnTriggerEnter(Collider other) protected override void OnTriggerEnter(Collider other)
{ {
if (other.CompareTag("Player")) if (other.CompareTag("Player"))
@@ -33,20 +33,20 @@ public class AreaCheck : SceneEvent
} }
} }
// Token: 0x06001239 RID: 4665 RVA: 0x000299A4 File Offset: 0x00027BA4 // Token: 0x0600124C RID: 4684 RVA: 0x00029E80 File Offset: 0x00028080
[Token(Token = "0x6001239")] [Token(Token = "0x600124C")]
[Address(RVA = "0x30DE20", Offset = "0x30CC20", VA = "0x18030DE20")] [Address(RVA = "0x343AD0", Offset = "0x3422D0", VA = "0x180343AD0")]
public AreaCheck() public AreaCheck()
{ {
} }
// Token: 0x04001C34 RID: 7220 // Token: 0x04001C64 RID: 7268
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001C34")] [Token(Token = "0x4001C64")]
public GameObject[] ShowArea; public GameObject[] ShowArea;
// Token: 0x04001C35 RID: 7221 // Token: 0x04001C65 RID: 7269
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001C35")] [Token(Token = "0x4001C65")]
public Terrain[] ShowTerrain; public Terrain[] ShowTerrain;
} }

View File

@@ -3,13 +3,13 @@ using ch.sycoforge.Decal;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x020000AE RID: 174 // Token: 0x020000AF RID: 175
[Token(Token = "0x20000AE")] [Token(Token = "0x20000AF")]
public class AreaCure : MonoBehaviour public class AreaCure : MonoBehaviour
{ {
// Token: 0x060007B9 RID: 1977 RVA: 0x0001199C File Offset: 0x0000FB9C // Token: 0x060007BA RID: 1978 RVA: 0x00011DAC File Offset: 0x0000FFAC
[Token(Token = "0x60007B9")] [Token(Token = "0x60007BA")]
[Address(RVA = "0x8CF5E0", Offset = "0x8CE3E0", VA = "0x1808CF5E0")] [Address(RVA = "0xB66C70", Offset = "0xB65470", VA = "0x180B66C70")]
private void Start() private void Start()
{ {
ParticleSystem component = base.GetComponent<ParticleSystem>(); ParticleSystem component = base.GetComponent<ParticleSystem>();
@@ -27,25 +27,25 @@ public class AreaCure : MonoBehaviour
throw new NullReferenceException(); throw new NullReferenceException();
} }
// Token: 0x060007BA RID: 1978 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060007BB RID: 1979 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007BA")] [Token(Token = "0x60007BB")]
[Address(RVA = "0x8CF770", Offset = "0x8CE570", VA = "0x1808CF770")] [Address(RVA = "0xB66E00", Offset = "0xB65600", VA = "0x180B66E00")]
private void Update() private void Update()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060007BB RID: 1979 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060007BC RID: 1980 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007BB")] [Token(Token = "0x60007BC")]
[Address(RVA = "0x8CF3B0", Offset = "0x8CE1B0", VA = "0x1808CF3B0")] [Address(RVA = "0xB66A40", Offset = "0xB65240", VA = "0x180B66A40")]
public void Set(float fSecondCureVal, SoundEffectPool soundEffectPool) public void Set(float fSecondCureVal, SoundEffectPool soundEffectPool)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060007BC RID: 1980 RVA: 0x00011A14 File Offset: 0x0000FC14 // Token: 0x060007BD RID: 1981 RVA: 0x00011E24 File Offset: 0x00010024
[Token(Token = "0x60007BC")] [Token(Token = "0x60007BD")]
[Address(RVA = "0x8CF2F0", Offset = "0x8CE0F0", VA = "0x1808CF2F0")] [Address(RVA = "0xB66980", Offset = "0xB65180", VA = "0x180B66980")]
private void OnTriggerEnter(Collider Enter) private void OnTriggerEnter(Collider Enter)
{ {
if (Enter.CompareTag("Player")) if (Enter.CompareTag("Player"))
@@ -54,9 +54,9 @@ public class AreaCure : MonoBehaviour
} }
} }
// Token: 0x060007BD RID: 1981 RVA: 0x00011A3C File Offset: 0x0000FC3C // Token: 0x060007BE RID: 1982 RVA: 0x00011E4C File Offset: 0x0001004C
[Token(Token = "0x60007BD")] [Token(Token = "0x60007BE")]
[Address(RVA = "0x8CF350", Offset = "0x8CE150", VA = "0x1808CF350")] [Address(RVA = "0xB669E0", Offset = "0xB651E0", VA = "0x180B669E0")]
private void OnTriggerExit(Collider Exit) private void OnTriggerExit(Collider Exit)
{ {
if (Exit.CompareTag("Player")) if (Exit.CompareTag("Player"))
@@ -65,118 +65,118 @@ public class AreaCure : MonoBehaviour
} }
} }
// Token: 0x060007BE RID: 1982 RVA: 0x00011A64 File Offset: 0x0000FC64 // Token: 0x060007BF RID: 1983 RVA: 0x00011E74 File Offset: 0x00010074
[Token(Token = "0x60007BE")] [Token(Token = "0x60007BF")]
[Address(RVA = "0x8CFBF0", Offset = "0x8CE9F0", VA = "0x1808CFBF0")] [Address(RVA = "0xB67280", Offset = "0xB65A80", VA = "0x180B67280")]
public AreaCure() public AreaCure()
{ {
} }
// Token: 0x0400090F RID: 2319 // Token: 0x04000922 RID: 2338
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x400090F")] [Token(Token = "0x4000922")]
private ParticleSystem g_PS; private ParticleSystem g_PS;
// Token: 0x04000910 RID: 2320 // Token: 0x04000923 RID: 2339
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000910")] [Token(Token = "0x4000923")]
private WizardGirlManage g_WGM; private WizardGirlManage g_WGM;
// Token: 0x04000911 RID: 2321 // Token: 0x04000924 RID: 2340
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000911")] [Token(Token = "0x4000924")]
public Light LPoint; public Light LPoint;
// Token: 0x04000912 RID: 2322 // Token: 0x04000925 RID: 2341
[Token(Token = "0x4000912")] [Token(Token = "0x4000925")]
private const float g_fLightIntensity = 1.5f; private const float g_fLightIntensity = 1.5f;
// Token: 0x04000913 RID: 2323 // Token: 0x04000926 RID: 2342
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000913")] [Token(Token = "0x4000926")]
private float g_fLightIntensityVal; private float g_fLightIntensityVal;
// Token: 0x04000914 RID: 2324 // Token: 0x04000927 RID: 2343
[Token(Token = "0x4000914")] [Token(Token = "0x4000927")]
private const float g_fTime = 60f; private const float g_fTime = 60f;
// Token: 0x04000915 RID: 2325 // Token: 0x04000928 RID: 2344
[FieldOffset(Offset = "0x34")] [FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000915")] [Token(Token = "0x4000928")]
private float g_fTimeVal; private float g_fTimeVal;
// Token: 0x04000916 RID: 2326 // Token: 0x04000929 RID: 2345
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000916")] [Token(Token = "0x4000929")]
private bool g_bEnter; private bool g_bEnter;
// Token: 0x04000917 RID: 2327 // Token: 0x0400092A RID: 2346
[FieldOffset(Offset = "0x3C")] [FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4000917")] [Token(Token = "0x400092A")]
private float g_fCureVal; private float g_fCureVal;
// Token: 0x04000918 RID: 2328 // Token: 0x0400092B RID: 2347
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000918")] [Token(Token = "0x400092B")]
private float g_fSecondCureVal; private float g_fSecondCureVal;
// Token: 0x04000919 RID: 2329 // Token: 0x0400092C RID: 2348
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000919")] [Token(Token = "0x400092C")]
public Transform g_DecalAura; public Transform g_DecalAura;
// Token: 0x0400091A RID: 2330 // Token: 0x0400092D RID: 2349
[FieldOffset(Offset = "0x50")] [FieldOffset(Offset = "0x50")]
[Token(Token = "0x400091A")] [Token(Token = "0x400092D")]
private Material g_MatDecalAura; private Material g_MatDecalAura;
// Token: 0x0400091B RID: 2331 // Token: 0x0400092E RID: 2350
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x400091B")] [Token(Token = "0x400092E")]
private Color g_Color; private Color g_Color;
// Token: 0x0400091C RID: 2332 // Token: 0x0400092F RID: 2351
[Token(Token = "0x400091C")] [Token(Token = "0x400092F")]
private const float g_fColorSpeed = 6f; private const float g_fColorSpeed = 6f;
// Token: 0x0400091D RID: 2333 // Token: 0x04000930 RID: 2352
[Token(Token = "0x400091D")] [Token(Token = "0x4000930")]
private const float g_fRotateSpeed = 18f; private const float g_fRotateSpeed = 18f;
// Token: 0x0400091E RID: 2334 // Token: 0x04000931 RID: 2353
[FieldOffset(Offset = "0x68")] [FieldOffset(Offset = "0x68")]
[Token(Token = "0x400091E")] [Token(Token = "0x4000931")]
private bool g_bClose = true; private bool g_bClose = true;
// Token: 0x0400091F RID: 2335 // Token: 0x04000932 RID: 2354
[FieldOffset(Offset = "0x6C")] [FieldOffset(Offset = "0x6C")]
[Token(Token = "0x400091F")] [Token(Token = "0x4000932")]
private float g_fCloseTime; private float g_fCloseTime;
// Token: 0x04000920 RID: 2336 // Token: 0x04000933 RID: 2355
[FieldOffset(Offset = "0x70")] [FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000920")] [Token(Token = "0x4000933")]
public AreaCure.CureType Type; public AreaCure.CureType Type;
// Token: 0x04000921 RID: 2337 // Token: 0x04000934 RID: 2356
[FieldOffset(Offset = "0x78")] [FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000921")] [Token(Token = "0x4000934")]
private SoundEffect soundEffect; private SoundEffect soundEffect;
// Token: 0x04000922 RID: 2338 // Token: 0x04000935 RID: 2357
[FieldOffset(Offset = "0x80")] [FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000922")] [Token(Token = "0x4000935")]
private float g_fSEVolume; private float g_fSEVolume;
// Token: 0x020000AF RID: 175 // Token: 0x020000B0 RID: 176
[Token(Token = "0x20000AF")] [Token(Token = "0x20000B0")]
public enum CureType public enum CureType
{ {
// Token: 0x04000924 RID: 2340 // Token: 0x04000937 RID: 2359
[Token(Token = "0x4000924")] [Token(Token = "0x4000937")]
HP, HP,
// Token: 0x04000925 RID: 2341 // Token: 0x04000938 RID: 2360
[Token(Token = "0x4000925")] [Token(Token = "0x4000938")]
MP MP
} }
} }

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<ProjectGuid>{8212E052-06FF-43E0-9ED4-57C6085134FE}</ProjectGuid> <ProjectGuid>{E529E6DB-818A-446C-AE12-010AB9B1FC5B}</ProjectGuid>
<OutputType>Library</OutputType> <OutputType>Library</OutputType>
<RootNamespace>Assembly-CSharp</RootNamespace> <RootNamespace>Assembly-CSharp</RootNamespace>
<AssemblyName>Assembly-CSharp</AssemblyName> <AssemblyName>Assembly-CSharp</AssemblyName>
@@ -102,6 +102,7 @@
<Compile Include="AssetSoundEffectRequest.cs" /> <Compile Include="AssetSoundEffectRequest.cs" />
<Compile Include="AssetVideoCoverRequest.cs" /> <Compile Include="AssetVideoCoverRequest.cs" />
<Compile Include="AssetVideoRequest.cs" /> <Compile Include="AssetVideoRequest.cs" />
<Compile Include="AttackableMagicWall_Lightning.cs" />
<Compile Include="AttackableObject.cs" /> <Compile Include="AttackableObject.cs" />
<Compile Include="AttackData.cs" /> <Compile Include="AttackData.cs" />
<Compile Include="AttackSoundMaterial.cs" /> <Compile Include="AttackSoundMaterial.cs" />
@@ -280,6 +281,7 @@
<Compile Include="FreeCamera.cs" /> <Compile Include="FreeCamera.cs" />
<Compile Include="Game.cs" /> <Compile Include="Game.cs" />
<Compile Include="GameAchievement.cs" /> <Compile Include="GameAchievement.cs" />
<Compile Include="GameArgumentPlatform.cs" />
<Compile Include="GameArguments.cs" /> <Compile Include="GameArguments.cs" />
<Compile Include="GameAssetManager.cs" /> <Compile Include="GameAssetManager.cs" />
<Compile Include="GameAudioManager.cs" /> <Compile Include="GameAudioManager.cs" />
@@ -293,6 +295,8 @@
<Compile Include="GameCursor.cs" /> <Compile Include="GameCursor.cs" />
<Compile Include="GameDataProvider.cs" /> <Compile Include="GameDataProvider.cs" />
<Compile Include="GameDifficulty.cs" /> <Compile Include="GameDifficulty.cs" />
<Compile Include="GameDlc.cs" />
<Compile Include="GameDlcData.cs" />
<Compile Include="GameFontPack.cs" /> <Compile Include="GameFontPack.cs" />
<Compile Include="GameInputManager.cs" /> <Compile Include="GameInputManager.cs" />
<Compile Include="GameJsonContainer.cs" /> <Compile Include="GameJsonContainer.cs" />
@@ -314,6 +318,7 @@
<Compile Include="GameSceneBase.cs" /> <Compile Include="GameSceneBase.cs" />
<Compile Include="GameSettings.cs" /> <Compile Include="GameSettings.cs" />
<Compile Include="GameSkin.cs" /> <Compile Include="GameSkin.cs" />
<Compile Include="GameSkinAttribute.cs" />
<Compile Include="GameSpatialHashSettings.cs" /> <Compile Include="GameSpatialHashSettings.cs" />
<Compile Include="GameStage.cs" /> <Compile Include="GameStage.cs" />
<Compile Include="GameTextData.cs" /> <Compile Include="GameTextData.cs" />
@@ -379,6 +384,7 @@
<Compile Include="LootBoxController.cs" /> <Compile Include="LootBoxController.cs" />
<Compile Include="MagicHandlerData.cs" /> <Compile Include="MagicHandlerData.cs" />
<Compile Include="MagicWall.cs" /> <Compile Include="MagicWall.cs" />
<Compile Include="MagicWallLightning.cs" />
<Compile Include="MakeSomeNoise.cs" /> <Compile Include="MakeSomeNoise.cs" />
<Compile Include="ManualScripts.cs" /> <Compile Include="ManualScripts.cs" />
<Compile Include="MarsSDK\IFileSystem.cs" /> <Compile Include="MarsSDK\IFileSystem.cs" />
@@ -1066,6 +1072,9 @@
<Reference Include="MEC.Runtime"> <Reference Include="MEC.Runtime">
<HintPath>..\..\..\..\Downloads\cpp2il_out\MEC.Runtime.dll</HintPath> <HintPath>..\..\..\..\Downloads\cpp2il_out\MEC.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="MeshBakerCore">
<HintPath>..\..\..\..\Downloads\cpp2il_out\MeshBakerCore.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json"> <Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\..\Downloads\cpp2il_out\Newtonsoft.Json.dll</HintPath> <HintPath>..\..\..\..\Downloads\cpp2il_out\Newtonsoft.Json.dll</HintPath>
</Reference> </Reference>
@@ -1087,6 +1096,9 @@
<Reference Include="Unity.RenderPipelines.Universal.Runtime"> <Reference Include="Unity.RenderPipelines.Universal.Runtime">
<HintPath>..\..\..\..\Downloads\cpp2il_out\Unity.RenderPipelines.Universal.Runtime.dll</HintPath> <HintPath>..\..\..\..\Downloads\cpp2il_out\Unity.RenderPipelines.Universal.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.ResourceManager">
<HintPath>..\..\..\..\Downloads\cpp2il_out\Unity.ResourceManager.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.AIModule"> <Reference Include="UnityEngine.AIModule">
<HintPath>..\..\..\..\Downloads\cpp2il_out\UnityEngine.AIModule.dll</HintPath> <HintPath>..\..\..\..\Downloads\cpp2il_out\UnityEngine.AIModule.dll</HintPath>
</Reference> </Reference>

View File

@@ -1,40 +1,40 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x02000105 RID: 261 // Token: 0x02000106 RID: 262
[Token(Token = "0x2000105")] [Token(Token = "0x2000106")]
public sealed class AssetEffectRequest : AssetRequestBase public sealed class AssetEffectRequest : AssetRequestBase
{ {
// Token: 0x17000047 RID: 71 // Token: 0x17000048 RID: 72
// (get) Token: 0x06000E59 RID: 3673 RVA: 0x000225F4 File Offset: 0x000207F4 // (get) Token: 0x06000E62 RID: 3682 RVA: 0x00022AD8 File Offset: 0x00020CD8
[Token(Token = "0x17000047")] [Token(Token = "0x17000048")]
public override int AssetGroup public override int AssetGroup
{ {
[Token(Token = "0x6000E59")] [Token(Token = "0x6000E62")]
[Address(RVA = "0x51C1D0", Offset = "0x51AFD0", VA = "0x18051C1D0", Slot = "4")] [Address(RVA = "0x54B9A0", Offset = "0x54A1A0", VA = "0x18054B9A0", Slot = "4")]
get get
{ {
return 3; return 3;
} }
} }
// Token: 0x17000048 RID: 72 // Token: 0x17000049 RID: 73
// (get) Token: 0x06000E5A RID: 3674 RVA: 0x00022604 File Offset: 0x00020804 // (get) Token: 0x06000E63 RID: 3683 RVA: 0x00022AE8 File Offset: 0x00020CE8
[Token(Token = "0x17000048")] [Token(Token = "0x17000049")]
protected override string RootPath protected override string RootPath
{ {
[Token(Token = "0x6000E5A")] [Token(Token = "0x6000E63")]
[Address(RVA = "0x502B30", Offset = "0x501930", VA = "0x180502B30", Slot = "5")] [Address(RVA = "0x4FC850", Offset = "0x4FB050", VA = "0x1804FC850", Slot = "5")]
get; get;
} }
// Token: 0x06000E5B RID: 3675 RVA: 0x00022618 File Offset: 0x00020818 // Token: 0x06000E64 RID: 3684 RVA: 0x00022AFC File Offset: 0x00020CFC
[Token(Token = "0x6000E5B")] [Token(Token = "0x6000E64")]
[Address(RVA = "0x8CFC00", Offset = "0x8CEA00", VA = "0x1808CFC00")] [Address(RVA = "0xB67290", Offset = "0xB65A90", VA = "0x180B67290")]
public AssetEffectRequest(string rootPath, string assetName) public AssetEffectRequest(string rootPath, string assetName)
{ {
/* /*
An exception occurred when decompiling this method (06000E5B) An exception occurred when decompiling this method (06000E64)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetEffectRequest::.ctor(System.String,System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetEffectRequest::.ctor(System.String,System.String)

View File

@@ -1,43 +1,43 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x02000106 RID: 262 // Token: 0x02000107 RID: 263
[Token(Token = "0x2000106")] [Token(Token = "0x2000107")]
public sealed class AssetItemRequest : AssetRequestBase public sealed class AssetItemRequest : AssetRequestBase
{ {
// Token: 0x17000049 RID: 73 // Token: 0x1700004A RID: 74
// (get) Token: 0x06000E5C RID: 3676 RVA: 0x00022644 File Offset: 0x00020844 // (get) Token: 0x06000E65 RID: 3685 RVA: 0x00022B28 File Offset: 0x00020D28
[Token(Token = "0x17000049")] [Token(Token = "0x1700004A")]
public override int AssetGroup public override int AssetGroup
{ {
[Token(Token = "0x6000E5C")] [Token(Token = "0x6000E65")]
[Address(RVA = "0x370C60", Offset = "0x36FA60", VA = "0x180370C60", Slot = "4")] [Address(RVA = "0x47E540", Offset = "0x47CD40", VA = "0x18047E540", Slot = "4")]
get get
{ {
return 1; return 1;
} }
} }
// Token: 0x1700004A RID: 74 // Token: 0x1700004B RID: 75
// (get) Token: 0x06000E5D RID: 3677 RVA: 0x00022654 File Offset: 0x00020854 // (get) Token: 0x06000E66 RID: 3686 RVA: 0x00022B38 File Offset: 0x00020D38
[Token(Token = "0x1700004A")] [Token(Token = "0x1700004B")]
protected override string RootPath protected override string RootPath
{ {
[Token(Token = "0x6000E5D")] [Token(Token = "0x6000E66")]
[Address(RVA = "0x8CFD00", Offset = "0x8CEB00", VA = "0x1808CFD00", Slot = "5")] [Address(RVA = "0xB67390", Offset = "0xB65B90", VA = "0x180B67390", Slot = "5")]
get get
{ {
return "Item"; return "Item";
} }
} }
// Token: 0x06000E5E RID: 3678 RVA: 0x00022668 File Offset: 0x00020868 // Token: 0x06000E67 RID: 3687 RVA: 0x00022B4C File Offset: 0x00020D4C
[Token(Token = "0x6000E5E")] [Token(Token = "0x6000E67")]
[Address(RVA = "0x8CFC90", Offset = "0x8CEA90", VA = "0x1808CFC90")] [Address(RVA = "0xB67320", Offset = "0xB65B20", VA = "0x180B67320")]
public AssetItemRequest(string assetName) public AssetItemRequest(string assetName)
{ {
/* /*
An exception occurred when decompiling this method (06000E5E) An exception occurred when decompiling this method (06000E67)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetItemRequest::.ctor(System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetItemRequest::.ctor(System.String)

View File

@@ -3,43 +3,43 @@ using System.Runtime.CompilerServices;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200010B RID: 267 // Token: 0x0200010C RID: 268
[Token(Token = "0x200010B")] [Token(Token = "0x200010C")]
public sealed class AssetLoader public sealed class AssetLoader
{ {
// Token: 0x17000053 RID: 83 // Token: 0x17000054 RID: 84
// (get) Token: 0x06000E6B RID: 3691 RVA: 0x000227BC File Offset: 0x000209BC // (get) Token: 0x06000E74 RID: 3700 RVA: 0x00022CA0 File Offset: 0x00020EA0
[Token(Token = "0x17000053")] [Token(Token = "0x17000054")]
public bool IsHandling public bool IsHandling
{ {
[Token(Token = "0x6000E6B")] [Token(Token = "0x6000E74")]
[Address(RVA = "0x2B3EC0", Offset = "0x2B2CC0", VA = "0x1802B3EC0")] [Address(RVA = "0x34A550", Offset = "0x348D50", VA = "0x18034A550")]
get get
{ {
return this.isHandling; return this.isHandling;
} }
} }
// Token: 0x17000054 RID: 84 // Token: 0x17000055 RID: 85
// (get) Token: 0x06000E6C RID: 3692 RVA: 0x000227D0 File Offset: 0x000209D0 // (get) Token: 0x06000E75 RID: 3701 RVA: 0x00022CB4 File Offset: 0x00020EB4
// (set) Token: 0x06000E6D RID: 3693 RVA: 0x000227E4 File Offset: 0x000209E4 // (set) Token: 0x06000E76 RID: 3702 RVA: 0x00022CC8 File Offset: 0x00020EC8
[Token(Token = "0x17000054")] [Token(Token = "0x17000055")]
public Action<AssetRequestBase, UnityEngine.Object[]> OnFinished public Action<AssetRequestBase, UnityEngine.Object[]> OnFinished
{ {
[Token(Token = "0x6000E6C")] [Token(Token = "0x6000E75")]
[Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")] [Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")]
[CompilerGenerated] [CompilerGenerated]
get get
{ {
return this.<OnFinished>k__BackingField; return this.<OnFinished>k__BackingField;
} }
[Token(Token = "0x6000E6D")] [Token(Token = "0x6000E76")]
[Address(RVA = "0x413D20", Offset = "0x412B20", VA = "0x180413D20")] [Address(RVA = "0x454D70", Offset = "0x453570", VA = "0x180454D70")]
[CompilerGenerated] [CompilerGenerated]
set set
{ {
/* /*
An exception occurred when decompiling this method (06000E6D) An exception occurred when decompiling this method (06000E76)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetLoader::set_OnFinished(System.Action`2<AssetRequestBase,UnityEngine.Object[]>) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetLoader::set_OnFinished(System.Action`2<AssetRequestBase,UnityEngine.Object[]>)
@@ -56,9 +56,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetL
} }
} }
// Token: 0x06000E6E RID: 3694 RVA: 0x000227F8 File Offset: 0x000209F8 // Token: 0x06000E77 RID: 3703 RVA: 0x00022CDC File Offset: 0x00020EDC
[Token(Token = "0x6000E6E")] [Token(Token = "0x6000E77")]
[Address(RVA = "0x8CFF20", Offset = "0x8CED20", VA = "0x1808CFF20")] [Address(RVA = "0xB675B0", Offset = "0xB65DB0", VA = "0x180B675B0")]
public void Load(AssetRequestBase req) public void Load(AssetRequestBase req)
{ {
if (!this.isHandling) if (!this.isHandling)
@@ -69,23 +69,49 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetL
} }
} }
// Token: 0x06000E6F RID: 3695 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000E78 RID: 3704 RVA: 0x00022D04 File Offset: 0x00020F04
[Token(Token = "0x6000E6F")] [Token(Token = "0x6000E78")]
[Address(RVA = "0x8CFD30", Offset = "0x8CEB30", VA = "0x1808CFD30")] [Address(RVA = "0xB673C0", Offset = "0xB65BC0", VA = "0x180B673C0")]
private void LoadFromResources(AssetRequestBase req) private void LoadFromResources(AssetRequestBase req)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); UnityEngine.Object @object;
UnityEngine.Object[] array;
do
{
int num = 0;
if ((req.<IncludeSubAssets>k__BackingField ? 1 : 0) != num)
{
goto IL_53;
}
string rootPath = req.RootPath;
string <AssetName>k__BackingField = req.<AssetName>k__BackingField;
@object = Resources.Load(rootPath + "/" + <AssetName>k__BackingField);
int num2 = 0;
if (!(@object != num2))
{
goto IL_78;
}
array = new UnityEngine.Object[1];
}
while (@object != 0 && array == 0);
array[0] = @object;
IL_53:
string rootPath2 = req.RootPath;
string <AssetName>k__BackingField2 = req.<AssetName>k__BackingField;
UnityEngine.Object[] array2 = Resources.LoadAll(rootPath2 + "/" + <AssetName>k__BackingField2);
IL_78:
this.<OnFinished>k__BackingField(req, array2);
} }
// Token: 0x06000E70 RID: 3696 RVA: 0x00022820 File Offset: 0x00020A20 // Token: 0x06000E79 RID: 3705 RVA: 0x00022DA0 File Offset: 0x00020FA0
[Token(Token = "0x6000E70")] [Token(Token = "0x6000E79")]
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")] [Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
public AssetLoader() public AssetLoader()
{ {
} }
// Token: 0x04001907 RID: 6407 // Token: 0x04001927 RID: 6439
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001907")] [Token(Token = "0x4001927")]
private bool isHandling; private bool isHandling;
} }

View File

@@ -2,50 +2,50 @@
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x0200010C RID: 268 // Token: 0x0200010D RID: 269
[Token(Token = "0x200010C")] [Token(Token = "0x200010D")]
public abstract class AssetRequestBase public abstract class AssetRequestBase
{ {
// Token: 0x17000055 RID: 85 // Token: 0x17000056 RID: 86
// (get) Token: 0x06000E71 RID: 3697 // (get) Token: 0x06000E7A RID: 3706
[Token(Token = "0x17000055")] [Token(Token = "0x17000056")]
public abstract int AssetGroup public abstract int AssetGroup
{ {
[Token(Token = "0x6000E71")] [Token(Token = "0x6000E7A")]
[Address(Slot = "4")] [Address(Slot = "4")]
get; get;
} }
// Token: 0x17000056 RID: 86 // Token: 0x17000057 RID: 87
// (get) Token: 0x06000E72 RID: 3698 // (get) Token: 0x06000E7B RID: 3707
[Token(Token = "0x17000056")] [Token(Token = "0x17000057")]
protected abstract string RootPath protected abstract string RootPath
{ {
[Token(Token = "0x6000E72")] [Token(Token = "0x6000E7B")]
[Address(Slot = "5")] [Address(Slot = "5")]
get; get;
} }
// Token: 0x17000057 RID: 87 // Token: 0x17000058 RID: 88
// (get) Token: 0x06000E73 RID: 3699 RVA: 0x00022834 File Offset: 0x00020A34 // (get) Token: 0x06000E7C RID: 3708 RVA: 0x00022DB4 File Offset: 0x00020FB4
// (set) Token: 0x06000E74 RID: 3700 RVA: 0x00022848 File Offset: 0x00020A48 // (set) Token: 0x06000E7D RID: 3709 RVA: 0x00022DC8 File Offset: 0x00020FC8
[Token(Token = "0x17000057")] [Token(Token = "0x17000058")]
public string AssetName public string AssetName
{ {
[Token(Token = "0x6000E73")] [Token(Token = "0x6000E7C")]
[Address(RVA = "0x2B4010", Offset = "0x2B2E10", VA = "0x1802B4010")] [Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")]
[CompilerGenerated] [CompilerGenerated]
get get
{ {
return this.<AssetName>k__BackingField; return this.<AssetName>k__BackingField;
} }
[Token(Token = "0x6000E74")] [Token(Token = "0x6000E7D")]
[Address(RVA = "0x385090", Offset = "0x383E90", VA = "0x180385090")] [Address(RVA = "0x3CBE00", Offset = "0x3CA600", VA = "0x1803CBE00")]
[CompilerGenerated] [CompilerGenerated]
protected set protected set
{ {
/* /*
An exception occurred when decompiling this method (06000E74) An exception occurred when decompiling this method (06000E7D)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetRequestBase::set_AssetName(System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetRequestBase::set_AssetName(System.String)
@@ -62,40 +62,40 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetR
} }
} }
// Token: 0x17000058 RID: 88 // Token: 0x17000059 RID: 89
// (get) Token: 0x06000E75 RID: 3701 RVA: 0x0002285C File Offset: 0x00020A5C // (get) Token: 0x06000E7E RID: 3710 RVA: 0x00022DDC File Offset: 0x00020FDC
// (set) Token: 0x06000E76 RID: 3702 RVA: 0x00022870 File Offset: 0x00020A70 // (set) Token: 0x06000E7F RID: 3711 RVA: 0x00022DF0 File Offset: 0x00020FF0
[Token(Token = "0x17000058")] [Token(Token = "0x17000059")]
public bool IncludeSubAssets public bool IncludeSubAssets
{ {
[Token(Token = "0x6000E75")] [Token(Token = "0x6000E7E")]
[Address(RVA = "0x3FBFE0", Offset = "0x3FADE0", VA = "0x1803FBFE0")] [Address(RVA = "0x41E660", Offset = "0x41CE60", VA = "0x18041E660")]
get; get;
[Token(Token = "0x6000E76")] [Token(Token = "0x6000E7F")]
[Address(RVA = "0x3FC010", Offset = "0x3FAE10", VA = "0x1803FC010")] [Address(RVA = "0x41E690", Offset = "0x41CE90", VA = "0x18041E690")]
protected set; protected set;
} }
// Token: 0x17000059 RID: 89 // Token: 0x1700005A RID: 90
// (get) Token: 0x06000E77 RID: 3703 RVA: 0x00022884 File Offset: 0x00020A84 // (get) Token: 0x06000E80 RID: 3712 RVA: 0x00022E04 File Offset: 0x00021004
// (set) Token: 0x06000E78 RID: 3704 RVA: 0x00022898 File Offset: 0x00020A98 // (set) Token: 0x06000E81 RID: 3713 RVA: 0x00022E18 File Offset: 0x00021018
[Token(Token = "0x17000059")] [Token(Token = "0x1700005A")]
public Action OnFinished public Action OnFinished
{ {
[Token(Token = "0x6000E77")] [Token(Token = "0x6000E80")]
[Address(RVA = "0x28C210", Offset = "0x28B010", VA = "0x18028C210")] [Address(RVA = "0x2990A0", Offset = "0x2978A0", VA = "0x1802990A0")]
[CompilerGenerated] [CompilerGenerated]
get get
{ {
return this.<OnFinished>k__BackingField; return this.<OnFinished>k__BackingField;
} }
[Token(Token = "0x6000E78")] [Token(Token = "0x6000E81")]
[Address(RVA = "0x3F1EE0", Offset = "0x3F0CE0", VA = "0x1803F1EE0")] [Address(RVA = "0x453BA0", Offset = "0x4523A0", VA = "0x180453BA0")]
[CompilerGenerated] [CompilerGenerated]
set set
{ {
/* /*
An exception occurred when decompiling this method (06000E78) An exception occurred when decompiling this method (06000E81)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetRequestBase::set_OnFinished(System.Action) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetRequestBase::set_OnFinished(System.Action)
@@ -112,22 +112,24 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetR
} }
} }
// Token: 0x1700005A RID: 90 // Token: 0x1700005B RID: 91
// (get) Token: 0x06000E79 RID: 3705 RVA: 0x000020D3 File Offset: 0x000002D3 // (get) Token: 0x06000E82 RID: 3714 RVA: 0x00022E2C File Offset: 0x0002102C
[Token(Token = "0x1700005A")] [Token(Token = "0x1700005B")]
public string AssetUri public string AssetUri
{ {
[Token(Token = "0x6000E79")] [Token(Token = "0x6000E82")]
[Address(RVA = "0x8CFF90", Offset = "0x8CED90", VA = "0x1808CFF90")] [Address(RVA = "0xB67620", Offset = "0xB65E20", VA = "0x180B67620")]
get get
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); string rootPath = this.RootPath;
string text = this.<AssetName>k__BackingField;
return rootPath + "/" + text;
} }
} }
// Token: 0x06000E7A RID: 3706 RVA: 0x000228AC File Offset: 0x00020AAC // Token: 0x06000E83 RID: 3715 RVA: 0x00022E54 File Offset: 0x00021054
[Token(Token = "0x6000E7A")] [Token(Token = "0x6000E83")]
[Address(RVA = "0x8CFF40", Offset = "0x8CED40", VA = "0x1808CFF40")] [Address(RVA = "0xB675D0", Offset = "0xB65DD0", VA = "0x180B675D0")]
protected AssetRequestBase() protected AssetRequestBase()
{ {
this.<AssetName>k__BackingField = ""; this.<AssetName>k__BackingField = "";

View File

@@ -1,43 +1,43 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x02000107 RID: 263 // Token: 0x02000108 RID: 264
[Token(Token = "0x2000107")] [Token(Token = "0x2000108")]
public sealed class AssetSoulRequest : AssetRequestBase public sealed class AssetSoulRequest : AssetRequestBase
{ {
// Token: 0x1700004B RID: 75 // Token: 0x1700004C RID: 76
// (get) Token: 0x06000E5F RID: 3679 RVA: 0x0002268C File Offset: 0x0002088C // (get) Token: 0x06000E68 RID: 3688 RVA: 0x00022B70 File Offset: 0x00020D70
[Token(Token = "0x1700004B")] [Token(Token = "0x1700004C")]
public override int AssetGroup public override int AssetGroup
{ {
[Token(Token = "0x6000E5F")] [Token(Token = "0x6000E68")]
[Address(RVA = "0x51C1E0", Offset = "0x51AFE0", VA = "0x18051C1E0", Slot = "4")] [Address(RVA = "0x54B9B0", Offset = "0x54A1B0", VA = "0x18054B9B0", Slot = "4")]
get get
{ {
return 2; return 2;
} }
} }
// Token: 0x1700004C RID: 76 // Token: 0x1700004D RID: 77
// (get) Token: 0x06000E60 RID: 3680 RVA: 0x0002269C File Offset: 0x0002089C // (get) Token: 0x06000E69 RID: 3689 RVA: 0x00022B80 File Offset: 0x00020D80
[Token(Token = "0x1700004C")] [Token(Token = "0x1700004D")]
protected override string RootPath protected override string RootPath
{ {
[Token(Token = "0x6000E60")] [Token(Token = "0x6000E69")]
[Address(RVA = "0x8CFFF0", Offset = "0x8CEDF0", VA = "0x1808CFFF0", Slot = "5")] [Address(RVA = "0xB67680", Offset = "0xB65E80", VA = "0x180B67680", Slot = "5")]
get get
{ {
return "Effect/Soul"; return "Effect/Soul";
} }
} }
// Token: 0x06000E61 RID: 3681 RVA: 0x000226B0 File Offset: 0x000208B0 // Token: 0x06000E6A RID: 3690 RVA: 0x00022B94 File Offset: 0x00020D94
[Token(Token = "0x6000E61")] [Token(Token = "0x6000E6A")]
[Address(RVA = "0x8CFC90", Offset = "0x8CEA90", VA = "0x1808CFC90")] [Address(RVA = "0xB67320", Offset = "0xB65B20", VA = "0x180B67320")]
public AssetSoulRequest(string assetName) public AssetSoulRequest(string assetName)
{ {
/* /*
An exception occurred when decompiling this method (06000E61) An exception occurred when decompiling this method (06000E6A)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetSoulRequest::.ctor(System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetSoulRequest::.ctor(System.String)

View File

@@ -1,40 +1,40 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x02000108 RID: 264 // Token: 0x02000109 RID: 265
[Token(Token = "0x2000108")] [Token(Token = "0x2000109")]
public sealed class AssetSoundEffectRequest : AssetRequestBase public sealed class AssetSoundEffectRequest : AssetRequestBase
{ {
// Token: 0x1700004D RID: 77 // Token: 0x1700004E RID: 78
// (get) Token: 0x06000E62 RID: 3682 RVA: 0x000226D4 File Offset: 0x000208D4 // (get) Token: 0x06000E6B RID: 3691 RVA: 0x00022BB8 File Offset: 0x00020DB8
[Token(Token = "0x1700004D")] [Token(Token = "0x1700004E")]
public override int AssetGroup public override int AssetGroup
{ {
[Token(Token = "0x6000E62")] [Token(Token = "0x6000E6B")]
[Address(RVA = "0x51C620", Offset = "0x51B420", VA = "0x18051C620", Slot = "4")] [Address(RVA = "0x54BDE0", Offset = "0x54A5E0", VA = "0x18054BDE0", Slot = "4")]
get get
{ {
return 4; return 4;
} }
} }
// Token: 0x1700004E RID: 78 // Token: 0x1700004F RID: 79
// (get) Token: 0x06000E63 RID: 3683 RVA: 0x000226E4 File Offset: 0x000208E4 // (get) Token: 0x06000E6C RID: 3692 RVA: 0x00022BC8 File Offset: 0x00020DC8
[Token(Token = "0x1700004E")] [Token(Token = "0x1700004F")]
protected override string RootPath protected override string RootPath
{ {
[Token(Token = "0x6000E63")] [Token(Token = "0x6000E6C")]
[Address(RVA = "0x502B30", Offset = "0x501930", VA = "0x180502B30", Slot = "5")] [Address(RVA = "0x4FC850", Offset = "0x4FB050", VA = "0x1804FC850", Slot = "5")]
get; get;
} }
// Token: 0x06000E64 RID: 3684 RVA: 0x000226F8 File Offset: 0x000208F8 // Token: 0x06000E6D RID: 3693 RVA: 0x00022BDC File Offset: 0x00020DDC
[Token(Token = "0x6000E64")] [Token(Token = "0x6000E6D")]
[Address(RVA = "0x8CFC00", Offset = "0x8CEA00", VA = "0x1808CFC00")] [Address(RVA = "0xB67290", Offset = "0xB65A90", VA = "0x180B67290")]
public AssetSoundEffectRequest(string rootPath, string assetName) public AssetSoundEffectRequest(string rootPath, string assetName)
{ {
/* /*
An exception occurred when decompiling this method (06000E64) An exception occurred when decompiling this method (06000E6D)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetSoundEffectRequest::.ctor(System.String,System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetSoundEffectRequest::.ctor(System.String,System.String)

View File

@@ -1,39 +1,39 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x02000109 RID: 265 // Token: 0x0200010A RID: 266
[Token(Token = "0x2000109")] [Token(Token = "0x200010A")]
public sealed class AssetVideoCoverRequest : AssetRequestBase public sealed class AssetVideoCoverRequest : AssetRequestBase
{ {
// Token: 0x1700004F RID: 79 // Token: 0x17000050 RID: 80
// (get) Token: 0x06000E65 RID: 3685 RVA: 0x00022724 File Offset: 0x00020924 // (get) Token: 0x06000E6E RID: 3694 RVA: 0x00022C08 File Offset: 0x00020E08
[Token(Token = "0x1700004F")] [Token(Token = "0x17000050")]
public override int AssetGroup public override int AssetGroup
{ {
[Token(Token = "0x6000E65")] [Token(Token = "0x6000E6E")]
[Address(RVA = "0x7D6AE0", Offset = "0x7D58E0", VA = "0x1807D6AE0", Slot = "4")] [Address(RVA = "0x86B110", Offset = "0x869910", VA = "0x18086B110", Slot = "4")]
get get
{ {
return 6; return 6;
} }
} }
// Token: 0x17000050 RID: 80 // Token: 0x17000051 RID: 81
// (get) Token: 0x06000E66 RID: 3686 RVA: 0x00022734 File Offset: 0x00020934 // (get) Token: 0x06000E6F RID: 3695 RVA: 0x00022C18 File Offset: 0x00020E18
[Token(Token = "0x17000050")] [Token(Token = "0x17000051")]
protected override string RootPath protected override string RootPath
{ {
[Token(Token = "0x6000E66")] [Token(Token = "0x6000E6F")]
[Address(RVA = "0x8D00A0", Offset = "0x8CEEA0", VA = "0x1808D00A0", Slot = "5")] [Address(RVA = "0xB67730", Offset = "0xB65F30", VA = "0x180B67730", Slot = "5")]
get get
{ {
return "Video/VideoPlayCover"; return "Video/VideoPlayCover";
} }
} }
// Token: 0x06000E67 RID: 3687 RVA: 0x00022748 File Offset: 0x00020948 // Token: 0x06000E70 RID: 3696 RVA: 0x00022C2C File Offset: 0x00020E2C
[Token(Token = "0x6000E67")] [Token(Token = "0x6000E70")]
[Address(RVA = "0x8D0020", Offset = "0x8CEE20", VA = "0x1808D0020")] [Address(RVA = "0xB676B0", Offset = "0xB65EB0", VA = "0x180B676B0")]
public AssetVideoCoverRequest(string assetName) public AssetVideoCoverRequest(string assetName)
{ {
this.<AssetName>k__BackingField = ""; this.<AssetName>k__BackingField = "";

View File

@@ -1,43 +1,43 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x0200010A RID: 266 // Token: 0x0200010B RID: 267
[Token(Token = "0x200010A")] [Token(Token = "0x200010B")]
public sealed class AssetVideoRequest : AssetRequestBase public sealed class AssetVideoRequest : AssetRequestBase
{ {
// Token: 0x17000051 RID: 81 // Token: 0x17000052 RID: 82
// (get) Token: 0x06000E68 RID: 3688 RVA: 0x00022774 File Offset: 0x00020974 // (get) Token: 0x06000E71 RID: 3697 RVA: 0x00022C58 File Offset: 0x00020E58
[Token(Token = "0x17000051")] [Token(Token = "0x17000052")]
public override int AssetGroup public override int AssetGroup
{ {
[Token(Token = "0x6000E68")] [Token(Token = "0x6000E71")]
[Address(RVA = "0x51C630", Offset = "0x51B430", VA = "0x18051C630", Slot = "4")] [Address(RVA = "0x54BDF0", Offset = "0x54A5F0", VA = "0x18054BDF0", Slot = "4")]
get get
{ {
return 5; return 5;
} }
} }
// Token: 0x17000052 RID: 82 // Token: 0x17000053 RID: 83
// (get) Token: 0x06000E69 RID: 3689 RVA: 0x00022784 File Offset: 0x00020984 // (get) Token: 0x06000E72 RID: 3698 RVA: 0x00022C68 File Offset: 0x00020E68
[Token(Token = "0x17000052")] [Token(Token = "0x17000053")]
protected override string RootPath protected override string RootPath
{ {
[Token(Token = "0x6000E69")] [Token(Token = "0x6000E72")]
[Address(RVA = "0x8D00D0", Offset = "0x8CEED0", VA = "0x1808D00D0", Slot = "5")] [Address(RVA = "0xB67760", Offset = "0xB65F60", VA = "0x180B67760", Slot = "5")]
get get
{ {
return "Video"; return "Video";
} }
} }
// Token: 0x06000E6A RID: 3690 RVA: 0x00022798 File Offset: 0x00020998 // Token: 0x06000E73 RID: 3699 RVA: 0x00022C7C File Offset: 0x00020E7C
[Token(Token = "0x6000E6A")] [Token(Token = "0x6000E73")]
[Address(RVA = "0x8CFC90", Offset = "0x8CEA90", VA = "0x1808CFC90")] [Address(RVA = "0xB67320", Offset = "0xB65B20", VA = "0x180B67320")]
public AssetVideoRequest(string assetName) public AssetVideoRequest(string assetName)
{ {
/* /*
An exception occurred when decompiling this method (06000E6A) An exception occurred when decompiling this method (06000E73)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetVideoRequest::.ctor(System.String) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AssetVideoRequest::.ctor(System.String)

View File

@@ -2,25 +2,25 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000014 RID: 20 // Token: 0x02000015 RID: 21
[Token(Token = "0x2000014")] [Token(Token = "0x2000015")]
public class AttackData : MonoBehaviour public class AttackData : MonoBehaviour
{ {
// Token: 0x06000080 RID: 128 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000081 RID: 129 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000080")] [Token(Token = "0x6000081")]
[Address(RVA = "0x8D01C0", Offset = "0x8CEFC0", VA = "0x1808D01C0")] [Address(RVA = "0xB67840", Offset = "0xB66040", VA = "0x180B67840")]
private void Start() private void Start()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000081 RID: 129 RVA: 0x0000381C File Offset: 0x00001A1C // Token: 0x06000082 RID: 130 RVA: 0x000037BC File Offset: 0x000019BC
[Token(Token = "0x6000081")] [Token(Token = "0x6000082")]
[Address(RVA = "0x413D20", Offset = "0x412B20", VA = "0x180413D20")] [Address(RVA = "0x454D70", Offset = "0x453570", VA = "0x180454D70")]
public void SetSource(Transform Source) public void SetSource(Transform Source)
{ {
/* /*
An exception occurred when decompiling this method (06000081) An exception occurred when decompiling this method (06000082)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AttackData::SetSource(UnityEngine.Transform) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AttackData::SetSource(UnityEngine.Transform)
@@ -36,17 +36,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Attack
*/; */;
} }
// Token: 0x06000082 RID: 130 RVA: 0x00003830 File Offset: 0x00001A30 // Token: 0x06000083 RID: 131 RVA: 0x000037D0 File Offset: 0x000019D0
[Token(Token = "0x6000082")] [Token(Token = "0x6000083")]
[Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")] [Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")]
public Transform GetSource() public Transform GetSource()
{ {
return this.g_Source; return this.g_Source;
} }
// Token: 0x06000083 RID: 131 RVA: 0x00003844 File Offset: 0x00001A44 // Token: 0x06000084 RID: 132 RVA: 0x000037E4 File Offset: 0x000019E4
[Token(Token = "0x6000083")] [Token(Token = "0x6000084")]
[Address(RVA = "0x8D0160", Offset = "0x8CEF60", VA = "0x1808D0160")] [Address(RVA = "0xB677E0", Offset = "0xB65FE0", VA = "0x180B677E0")]
public void SetHit(Collider Hit, Vector3 HitPos) public void SetHit(Collider Hit, Vector3 HitPos)
{ {
this.g_Hit = Hit; this.g_Hit = Hit;
@@ -54,89 +54,89 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Attack
this.g_HitPos.z = z; this.g_HitPos.z = z;
} }
// Token: 0x06000084 RID: 132 RVA: 0x0000386C File Offset: 0x00001A6C // Token: 0x06000085 RID: 133 RVA: 0x0000380C File Offset: 0x00001A0C
[Token(Token = "0x6000084")] [Token(Token = "0x6000085")]
[Address(RVA = "0x28C210", Offset = "0x28B010", VA = "0x18028C210")] [Address(RVA = "0x2990A0", Offset = "0x2978A0", VA = "0x1802990A0")]
public Collider GetHit() public Collider GetHit()
{ {
return this.g_Hit; return this.g_Hit;
} }
// Token: 0x06000085 RID: 133 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000085")]
[Address(RVA = "0x8D0140", Offset = "0x8CEF40", VA = "0x1808D0140")]
public void SetHitDirection(Vector3 Direction)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000086 RID: 134 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000086 RID: 134 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000086")] [Token(Token = "0x6000086")]
[Address(RVA = "0x4F7FE0", Offset = "0x4F6DE0", VA = "0x1804F7FE0")] [Address(RVA = "0xB677C0", Offset = "0xB65FC0", VA = "0x180B677C0")]
public Vector3 GetHitDirection() public void SetHitDirection(Vector3 Direction)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000087 RID: 135 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000087 RID: 135 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000087")] [Token(Token = "0x6000087")]
[Address(RVA = "0x8D0110", Offset = "0x8CEF10", VA = "0x1808D0110")] [Address(RVA = "0x5277E0", Offset = "0x525FE0", VA = "0x1805277E0")]
public Vector3 GetHitDirection()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000088 RID: 136 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000088")]
[Address(RVA = "0xB677A0", Offset = "0xB65FA0", VA = "0x180B677A0")]
public Vector3 GetHitPos() public Vector3 GetHitPos()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000088 RID: 136 RVA: 0x00003880 File Offset: 0x00001A80 // Token: 0x06000089 RID: 137 RVA: 0x00003820 File Offset: 0x00001A20
[Token(Token = "0x6000088")] [Token(Token = "0x6000089")]
[Address(RVA = "0x50C1E0", Offset = "0x50AFE0", VA = "0x18050C1E0")] [Address(RVA = "0x53B9B0", Offset = "0x53A1B0", VA = "0x18053B9B0")]
public void SetAttackDirection(AttackData.AttackDirection AD) public void SetAttackDirection(AttackData.AttackDirection AD)
{ {
this.g_AD = AD; this.g_AD = AD;
} }
// Token: 0x06000089 RID: 137 RVA: 0x00003894 File Offset: 0x00001A94 // Token: 0x0600008A RID: 138 RVA: 0x00003834 File Offset: 0x00001A34
[Token(Token = "0x6000089")] [Token(Token = "0x600008A")]
[Address(RVA = "0x50C1A0", Offset = "0x50AFA0", VA = "0x18050C1A0")] [Address(RVA = "0x53B970", Offset = "0x53A170", VA = "0x18053B970")]
public AttackData.AttackDirection GetAttackDirection() public AttackData.AttackDirection GetAttackDirection()
{ {
return this.g_AD; return this.g_AD;
} }
// Token: 0x0600008A RID: 138 RVA: 0x000038A8 File Offset: 0x00001AA8 // Token: 0x0600008B RID: 139 RVA: 0x00003848 File Offset: 0x00001A48
[Token(Token = "0x600008A")] [Token(Token = "0x600008B")]
[Address(RVA = "0x7732A0", Offset = "0x7720A0", VA = "0x1807732A0")] [Address(RVA = "0x7F7D60", Offset = "0x7F6560", VA = "0x1807F7D60")]
public void SetAttackType(AttackData.AttackType AT) public void SetAttackType(AttackData.AttackType AT)
{ {
this.g_AT = AT; this.g_AT = AT;
} }
// Token: 0x0600008B RID: 139 RVA: 0x000038BC File Offset: 0x00001ABC // Token: 0x0600008C RID: 140 RVA: 0x0000385C File Offset: 0x00001A5C
[Token(Token = "0x600008B")] [Token(Token = "0x600008C")]
[Address(RVA = "0x36DA00", Offset = "0x36C800", VA = "0x18036DA00")] [Address(RVA = "0x435460", Offset = "0x433C60", VA = "0x180435460")]
public AttackData.AttackType GetAttackType() public AttackData.AttackType GetAttackType()
{ {
return this.g_AT; return this.g_AT;
} }
// Token: 0x0600008C RID: 140 RVA: 0x000038D0 File Offset: 0x00001AD0 // Token: 0x0600008D RID: 141 RVA: 0x00003870 File Offset: 0x00001A70
[Token(Token = "0x600008C")] [Token(Token = "0x600008D")]
[Address(RVA = "0x3FFE20", Offset = "0x3FEC20", VA = "0x1803FFE20")] [Address(RVA = "0x4224F0", Offset = "0x420CF0", VA = "0x1804224F0")]
public void SetAttackElement(PlayerEffectPlay.Magic Type) public void SetAttackElement(PlayerEffectPlay.Magic Type)
{ {
this.g_AttackElement = Type; this.g_AttackElement = Type;
} }
// Token: 0x0600008D RID: 141 RVA: 0x000038E4 File Offset: 0x00001AE4 // Token: 0x0600008E RID: 142 RVA: 0x00003884 File Offset: 0x00001A84
[Token(Token = "0x600008D")] [Token(Token = "0x600008E")]
[Address(RVA = "0x3F0000", Offset = "0x3EEE00", VA = "0x1803F0000")] [Address(RVA = "0x422270", Offset = "0x420A70", VA = "0x180422270")]
public PlayerEffectPlay.Magic GetAttackElement() public PlayerEffectPlay.Magic GetAttackElement()
{ {
return this.g_AttackElement; return this.g_AttackElement;
} }
// Token: 0x0600008E RID: 142 RVA: 0x000038F8 File Offset: 0x00001AF8 // Token: 0x0600008F RID: 143 RVA: 0x00003898 File Offset: 0x00001A98
[Token(Token = "0x600008E")] [Token(Token = "0x600008F")]
[Address(RVA = "0x8D01A0", Offset = "0x8CEFA0", VA = "0x1808D01A0")] [Address(RVA = "0xB67820", Offset = "0xB66020", VA = "0x180B67820")]
public void SetSecond(float fStrength, PlayerEffectPlay.Magic g_AttackElement) public void SetSecond(float fStrength, PlayerEffectPlay.Magic g_AttackElement)
{ {
this.g_fSecondStrength = fStrength; this.g_fSecondStrength = fStrength;
@@ -144,41 +144,41 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Attack
this.g_SecondAttackElement = g_AttackElement; this.g_SecondAttackElement = g_AttackElement;
} }
// Token: 0x0600008F RID: 143 RVA: 0x0000391C File Offset: 0x00001B1C // Token: 0x06000090 RID: 144 RVA: 0x000038BC File Offset: 0x00001ABC
[Token(Token = "0x600008F")] [Token(Token = "0x6000090")]
[Address(RVA = "0x8D0100", Offset = "0x8CEF00", VA = "0x1808D0100")] [Address(RVA = "0xB67790", Offset = "0xB65F90", VA = "0x180B67790")]
public void CloseSecond() public void CloseSecond()
{ {
this.g_bSecond = false; this.g_bSecond = false;
} }
// Token: 0x06000090 RID: 144 RVA: 0x00003930 File Offset: 0x00001B30 // Token: 0x06000091 RID: 145 RVA: 0x000038D0 File Offset: 0x00001AD0
[Token(Token = "0x6000090")] [Token(Token = "0x6000091")]
[Address(RVA = "0x8D0130", Offset = "0x8CEF30", VA = "0x1808D0130")] [Address(RVA = "0x9911F0", Offset = "0x98F9F0", VA = "0x1809911F0")]
public bool GetIsSecond() public bool GetIsSecond()
{ {
return this.g_bSecond; return this.g_bSecond;
} }
// Token: 0x06000091 RID: 145 RVA: 0x00003944 File Offset: 0x00001B44 // Token: 0x06000092 RID: 146 RVA: 0x000038E4 File Offset: 0x00001AE4
[Token(Token = "0x6000091")] [Token(Token = "0x6000092")]
[Address(RVA = "0x6FDC00", Offset = "0x6FCA00", VA = "0x1806FDC00")] [Address(RVA = "0x778600", Offset = "0x776E00", VA = "0x180778600")]
public float GetSecondStrength() public float GetSecondStrength()
{ {
return this.g_fSecondStrength; return this.g_fSecondStrength;
} }
// Token: 0x06000092 RID: 146 RVA: 0x00003958 File Offset: 0x00001B58 // Token: 0x06000093 RID: 147 RVA: 0x000038F8 File Offset: 0x00001AF8
[Token(Token = "0x6000092")] [Token(Token = "0x6000093")]
[Address(RVA = "0x4179A0", Offset = "0x4167A0", VA = "0x1804179A0")] [Address(RVA = "0x4589F0", Offset = "0x4571F0", VA = "0x1804589F0")]
public PlayerEffectPlay.Magic GetSecondElement() public PlayerEffectPlay.Magic GetSecondElement()
{ {
return this.g_SecondAttackElement; return this.g_SecondAttackElement;
} }
// Token: 0x06000093 RID: 147 RVA: 0x0000396C File Offset: 0x00001B6C // Token: 0x06000094 RID: 148 RVA: 0x0000390C File Offset: 0x00001B0C
[Token(Token = "0x6000093")] [Token(Token = "0x6000094")]
[Address(RVA = "0x8D0210", Offset = "0x8CF010", VA = "0x1808D0210")] [Address(RVA = "0xB67890", Offset = "0xB66090", VA = "0x180B67890")]
public AttackData() public AttackData()
{ {
ulong num; ulong num;
@@ -197,168 +197,168 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Attack
base..ctor(); base..ctor();
} }
// Token: 0x040000D3 RID: 211 // Token: 0x040000D8 RID: 216
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x40000D3")] [Token(Token = "0x40000D8")]
private Transform g_Source; private Transform g_Source;
// Token: 0x040000D4 RID: 212 // Token: 0x040000D9 RID: 217
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x40000D4")] [Token(Token = "0x40000D9")]
private Collider g_Hit; private Collider g_Hit;
// Token: 0x040000D5 RID: 213 // Token: 0x040000DA RID: 218
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x40000D5")] [Token(Token = "0x40000DA")]
private Vector3 g_HitPos; private Vector3 g_HitPos;
// Token: 0x040000D6 RID: 214 // Token: 0x040000DB RID: 219
[FieldOffset(Offset = "0x34")] [FieldOffset(Offset = "0x34")]
[Token(Token = "0x40000D6")] [Token(Token = "0x40000DB")]
private Vector3 g_HitDirection; private Vector3 g_HitDirection;
// Token: 0x040000D7 RID: 215 // Token: 0x040000DC RID: 220
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x40000D7")] [Token(Token = "0x40000DC")]
public AttackData.AttackDirection g_AD; public AttackData.AttackDirection g_AD;
// Token: 0x040000D8 RID: 216 // Token: 0x040000DD RID: 221
[FieldOffset(Offset = "0x44")] [FieldOffset(Offset = "0x44")]
[Token(Token = "0x40000D8")] [Token(Token = "0x40000DD")]
public AttackData.AttackType g_AT; public AttackData.AttackType g_AT;
// Token: 0x040000D9 RID: 217 // Token: 0x040000DE RID: 222
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x40000D9")] [Token(Token = "0x40000DE")]
public AttackData.AttackType2 g_AT2; public AttackData.AttackType2 g_AT2;
// Token: 0x040000DA RID: 218 // Token: 0x040000DF RID: 223
[FieldOffset(Offset = "0x4C")] [FieldOffset(Offset = "0x4C")]
[Token(Token = "0x40000DA")] [Token(Token = "0x40000DF")]
public PlayerEffectPlay.Magic g_AttackElement; public PlayerEffectPlay.Magic g_AttackElement;
// Token: 0x040000DB RID: 219 // Token: 0x040000E0 RID: 224
[FieldOffset(Offset = "0x50")] [FieldOffset(Offset = "0x50")]
[Token(Token = "0x40000DB")] [Token(Token = "0x40000E0")]
public bool g_bPauseTime; public bool g_bPauseTime;
// Token: 0x040000DC RID: 220 // Token: 0x040000E1 RID: 225
[FieldOffset(Offset = "0x54")] [FieldOffset(Offset = "0x54")]
[Token(Token = "0x40000DC")] [Token(Token = "0x40000E1")]
public float g_fPauseTime; public float g_fPauseTime;
// Token: 0x040000DD RID: 221 // Token: 0x040000E2 RID: 226
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x40000DD")] [Token(Token = "0x40000E2")]
public float g_fPauseScaleTime; public float g_fPauseScaleTime;
// Token: 0x040000DE RID: 222 // Token: 0x040000E3 RID: 227
[FieldOffset(Offset = "0x5C")] [FieldOffset(Offset = "0x5C")]
[Token(Token = "0x40000DE")] [Token(Token = "0x40000E3")]
public bool g_bCameraShake; public bool g_bCameraShake;
// Token: 0x040000DF RID: 223 // Token: 0x040000E4 RID: 228
[FieldOffset(Offset = "0x60")] [FieldOffset(Offset = "0x60")]
[Token(Token = "0x40000DF")] [Token(Token = "0x40000E4")]
public Vector3 g_v3CameraDriection; public Vector3 g_v3CameraDriection;
// Token: 0x040000E0 RID: 224 // Token: 0x040000E5 RID: 229
[FieldOffset(Offset = "0x6C")] [FieldOffset(Offset = "0x6C")]
[Token(Token = "0x40000E0")] [Token(Token = "0x40000E5")]
public float g_fCameraMagnitude; public float g_fCameraMagnitude;
// Token: 0x040000E1 RID: 225 // Token: 0x040000E6 RID: 230
[FieldOffset(Offset = "0x70")] [FieldOffset(Offset = "0x70")]
[Token(Token = "0x40000E1")] [Token(Token = "0x40000E6")]
public float g_fCameraRoughness; public float g_fCameraRoughness;
// Token: 0x040000E2 RID: 226 // Token: 0x040000E7 RID: 231
[FieldOffset(Offset = "0x74")] [FieldOffset(Offset = "0x74")]
[Token(Token = "0x40000E2")] [Token(Token = "0x40000E7")]
public float g_fCameraFadeOutTime; public float g_fCameraFadeOutTime;
// Token: 0x040000E3 RID: 227 // Token: 0x040000E8 RID: 232
[FieldOffset(Offset = "0x78")] [FieldOffset(Offset = "0x78")]
[Token(Token = "0x40000E3")] [Token(Token = "0x40000E8")]
public float g_fStrength; public float g_fStrength;
// Token: 0x040000E4 RID: 228 // Token: 0x040000E9 RID: 233
[FieldOffset(Offset = "0x7C")] [FieldOffset(Offset = "0x7C")]
[Token(Token = "0x40000E4")] [Token(Token = "0x40000E9")]
public float g_fRepulse; public float g_fRepulse;
// Token: 0x040000E5 RID: 229 // Token: 0x040000EA RID: 234
[FieldOffset(Offset = "0x80")] [FieldOffset(Offset = "0x80")]
[Token(Token = "0x40000E5")] [Token(Token = "0x40000EA")]
public float g_fStiff; public float g_fStiff;
// Token: 0x040000E6 RID: 230 // Token: 0x040000EB RID: 235
[FieldOffset(Offset = "0x84")] [FieldOffset(Offset = "0x84")]
[Token(Token = "0x40000E6")] [Token(Token = "0x40000EB")]
public float g_fRepulseMoveSpeed; public float g_fRepulseMoveSpeed;
// Token: 0x040000E7 RID: 231 // Token: 0x040000EC RID: 236
[FieldOffset(Offset = "0x88")] [FieldOffset(Offset = "0x88")]
[Token(Token = "0x40000E7")] [Token(Token = "0x40000EC")]
public bool g_bCertainlyRepulse; public bool g_bCertainlyRepulse;
// Token: 0x040000E8 RID: 232 // Token: 0x040000ED RID: 237
[FieldOffset(Offset = "0x89")] [FieldOffset(Offset = "0x89")]
[Token(Token = "0x40000E8")] [Token(Token = "0x40000ED")]
private bool g_bSecond; private bool g_bSecond;
// Token: 0x040000E9 RID: 233 // Token: 0x040000EE RID: 238
[FieldOffset(Offset = "0x8C")] [FieldOffset(Offset = "0x8C")]
[Token(Token = "0x40000E9")] [Token(Token = "0x40000EE")]
private float g_fSecondStrength; private float g_fSecondStrength;
// Token: 0x040000EA RID: 234 // Token: 0x040000EF RID: 239
[FieldOffset(Offset = "0x90")] [FieldOffset(Offset = "0x90")]
[Token(Token = "0x40000EA")] [Token(Token = "0x40000EF")]
public PlayerEffectPlay.Magic g_SecondAttackElement; public PlayerEffectPlay.Magic g_SecondAttackElement;
// Token: 0x02000015 RID: 21
[Token(Token = "0x2000015")]
public enum AttackDirection
{
// Token: 0x040000EC RID: 236
[Token(Token = "0x40000EC")]
Front,
// Token: 0x040000ED RID: 237
[Token(Token = "0x40000ED")]
Left,
// Token: 0x040000EE RID: 238
[Token(Token = "0x40000EE")]
Right,
// Token: 0x040000EF RID: 239
[Token(Token = "0x40000EF")]
Up,
// Token: 0x040000F0 RID: 240
[Token(Token = "0x40000F0")]
Down
}
// Token: 0x02000016 RID: 22 // Token: 0x02000016 RID: 22
[Token(Token = "0x2000016")] [Token(Token = "0x2000016")]
public enum AttackType public enum AttackDirection
{ {
// Token: 0x040000F1 RID: 241
[Token(Token = "0x40000F1")]
Front,
// Token: 0x040000F2 RID: 242 // Token: 0x040000F2 RID: 242
[Token(Token = "0x40000F2")] [Token(Token = "0x40000F2")]
Normal, Left,
// Token: 0x040000F3 RID: 243 // Token: 0x040000F3 RID: 243
[Token(Token = "0x40000F3")] [Token(Token = "0x40000F3")]
Fly Right,
// Token: 0x040000F4 RID: 244
[Token(Token = "0x40000F4")]
Up,
// Token: 0x040000F5 RID: 245
[Token(Token = "0x40000F5")]
Down
} }
// Token: 0x02000017 RID: 23 // Token: 0x02000017 RID: 23
[Token(Token = "0x2000017")] [Token(Token = "0x2000017")]
public enum AttackType
{
// Token: 0x040000F7 RID: 247
[Token(Token = "0x40000F7")]
Normal,
// Token: 0x040000F8 RID: 248
[Token(Token = "0x40000F8")]
Fly
}
// Token: 0x02000018 RID: 24
[Token(Token = "0x2000018")]
public enum AttackType2 public enum AttackType2
{ {
// Token: 0x040000F5 RID: 245 // Token: 0x040000FA RID: 250
[Token(Token = "0x40000F5")] [Token(Token = "0x40000FA")]
PHUSICAL, PHUSICAL,
// Token: 0x040000F6 RID: 246 // Token: 0x040000FB RID: 251
[Token(Token = "0x40000F6")] [Token(Token = "0x40000FB")]
MAGIC MAGIC
} }
} }

View File

@@ -2,19 +2,19 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000097 RID: 151 // Token: 0x02000098 RID: 152
[Token(Token = "0x2000097")] [Token(Token = "0x2000098")]
public class AttackSoundMaterial : MonoBehaviour public class AttackSoundMaterial : MonoBehaviour
{ {
// Token: 0x06000699 RID: 1689 RVA: 0x0000FAFC File Offset: 0x0000DCFC // Token: 0x0600069A RID: 1690 RVA: 0x0000FF38 File Offset: 0x0000E138
[Token(Token = "0x6000699")] [Token(Token = "0x600069A")]
[Address(RVA = "0x8D0290", Offset = "0x8CF090", VA = "0x1808D0290")] [Address(RVA = "0xB67910", Offset = "0xB66110", VA = "0x180B67910")]
public AttackSoundMaterial() public AttackSoundMaterial()
{ {
} }
// Token: 0x040007CB RID: 1995 // Token: 0x040007D9 RID: 2009
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x40007CB")] [Token(Token = "0x40007D9")]
public PlayerSound.HitSoundType HitMaterial = (PlayerSound.HitSoundType)((ulong)3L); public PlayerSound.HitSoundType HitMaterial = (PlayerSound.HitSoundType)((ulong)3L);
} }

View File

@@ -0,0 +1,52 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000182 RID: 386
[Token(Token = "0x2000182")]
public class AttackableMagicWall_Lightning : AttackableObject
{
// Token: 0x06001257 RID: 4695 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001257")]
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "9")]
public override void HitPhysical(AttackData AD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001258 RID: 4696 RVA: 0x0002A164 File Offset: 0x00028364
[Token(Token = "0x6001258")]
[Address(RVA = "0xB67920", Offset = "0xB66120", VA = "0x180B67920", Slot = "10")]
public override void HitMagic(AttackData AD)
{
if (AD.g_AttackElement == PlayerEffectPlay.Magic.Lightning)
{
this.PS.Stop(true);
BoxCollider bc = this.BC;
int num = 0;
bc.enabled = num != 0;
return;
}
}
// Token: 0x06001259 RID: 4697 RVA: 0x0002A1A0 File Offset: 0x000283A0
[Token(Token = "0x6001259")]
[Address(RVA = "0xB67970", Offset = "0xB66170", VA = "0x180B67970")]
public AttackableMagicWall_Lightning()
{
this.g_fHPUnderScale = 1f;
Shake shake = new Shake();
this.g_Shake = shake;
base..ctor();
}
// Token: 0x04001C7A RID: 7290
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001C7A")]
public ParticleSystem PS;
// Token: 0x04001C7B RID: 7291
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001C7B")]
public BoxCollider BC;
}

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200017A RID: 378 // Token: 0x02000180 RID: 384
[Token(Token = "0x200017A")] [Token(Token = "0x2000180")]
public class AttackableObject : MonoBehaviour public class AttackableObject : MonoBehaviour
{ {
// Token: 0x0600123A RID: 4666 RVA: 0x000299B8 File Offset: 0x00027BB8 // Token: 0x0600124D RID: 4685 RVA: 0x00029E94 File Offset: 0x00028094
[Token(Token = "0x600123A")] [Token(Token = "0x600124D")]
[Address(RVA = "0x8D08C0", Offset = "0x8CF6C0", VA = "0x1808D08C0", Slot = "4")] [Address(RVA = "0xB68000", Offset = "0xB66800", VA = "0x180B68000", Slot = "4")]
public virtual void Init() public virtual void Init()
{ {
SoundEffect component = base.GetComponent<SoundEffect>(); SoundEffect component = base.GetComponent<SoundEffect>();
@@ -52,9 +52,9 @@ public class AttackableObject : MonoBehaviour
this.Id = (int)((ulong)0L); this.Id = (int)((ulong)0L);
} }
// Token: 0x0600123B RID: 4667 RVA: 0x00029AD8 File Offset: 0x00027CD8 // Token: 0x0600124E RID: 4686 RVA: 0x00029FB4 File Offset: 0x000281B4
[Token(Token = "0x600123B")] [Token(Token = "0x600124E")]
[Address(RVA = "0x8D0CF0", Offset = "0x8CFAF0", VA = "0x1808D0CF0", Slot = "5")] [Address(RVA = "0xB68430", Offset = "0xB66C30", VA = "0x180B68430", Slot = "5")]
protected virtual void OnEnable() protected virtual void OnEnable()
{ {
if (base.CompareTag("AttackableObject")) if (base.CompareTag("AttackableObject"))
@@ -74,17 +74,17 @@ public class AttackableObject : MonoBehaviour
} }
} }
// Token: 0x0600123C RID: 4668 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600124F RID: 4687 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600123C")] [Token(Token = "0x600124F")]
[Address(RVA = "0x8D0E50", Offset = "0x8CFC50", VA = "0x1808D0E50", Slot = "6")] [Address(RVA = "0xB68590", Offset = "0xB66D90", VA = "0x180B68590", Slot = "6")]
protected virtual void Update() protected virtual void Update()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600123D RID: 4669 RVA: 0x00029B3C File Offset: 0x00027D3C // Token: 0x06001250 RID: 4688 RVA: 0x0002A018 File Offset: 0x00028218
[Token(Token = "0x600123D")] [Token(Token = "0x6001250")]
[Address(RVA = "0x8D0BA0", Offset = "0x8CF9A0", VA = "0x1808D0BA0", Slot = "7")] [Address(RVA = "0xB682E0", Offset = "0xB66AE0", VA = "0x180B682E0", Slot = "7")]
protected virtual void OnDisable() protected virtual void OnDisable()
{ {
if (base.CompareTag("AttackableObject")) if (base.CompareTag("AttackableObject"))
@@ -100,25 +100,25 @@ public class AttackableObject : MonoBehaviour
} }
} }
// Token: 0x0600123E RID: 4670 RVA: 0x00029B98 File Offset: 0x00027D98 // Token: 0x06001251 RID: 4689 RVA: 0x0002A074 File Offset: 0x00028274
[Token(Token = "0x600123E")] [Token(Token = "0x6001251")]
[Address(RVA = "0x8D0B80", Offset = "0x8CF980", VA = "0x1808D0B80", Slot = "8")] [Address(RVA = "0xB682C0", Offset = "0xB66AC0", VA = "0x180B682C0", Slot = "8")]
protected virtual void LateUpdate() protected virtual void LateUpdate()
{ {
this.g_Shake.Update(); this.g_Shake.Update();
} }
// Token: 0x0600123F RID: 4671 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001252 RID: 4690 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600123F")] [Token(Token = "0x6001252")]
[Address(RVA = "0x8D03F0", Offset = "0x8CF1F0", VA = "0x1808D03F0", Slot = "9")] [Address(RVA = "0xB67B30", Offset = "0xB66330", VA = "0x180B67B30", Slot = "9")]
public virtual void HitPhysical(AttackData AD) public virtual void HitPhysical(AttackData AD)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001240 RID: 4672 RVA: 0x00029BB8 File Offset: 0x00027DB8 // Token: 0x06001253 RID: 4691 RVA: 0x0002A094 File Offset: 0x00028294
[Token(Token = "0x6001240")] [Token(Token = "0x6001253")]
[Address(RVA = "0x8D02F0", Offset = "0x8CF0F0", VA = "0x1808D02F0", Slot = "10")] [Address(RVA = "0xB67A30", Offset = "0xB66230", VA = "0x180B67A30", Slot = "10")]
public virtual void HitMagic(AttackData AD) public virtual void HitMagic(AttackData AD)
{ {
Shake shake = this.g_Shake; Shake shake = this.g_Shake;
@@ -141,25 +141,25 @@ public class AttackableObject : MonoBehaviour
} }
} }
// Token: 0x06001241 RID: 4673 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001254 RID: 4692 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001241")] [Token(Token = "0x6001254")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "11")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "11")]
public virtual void SetTimeScale(float fTimeScale) public virtual void SetTimeScale(float fTimeScale)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001242 RID: 4674 RVA: 0x00029C48 File Offset: 0x00027E48 // Token: 0x06001255 RID: 4693 RVA: 0x0002A124 File Offset: 0x00028324
[Token(Token = "0x6001242")] [Token(Token = "0x6001255")]
[Address(RVA = "0x8D02A0", Offset = "0x8CF0A0", VA = "0x1808D02A0")] [Address(RVA = "0xB679E0", Offset = "0xB661E0", VA = "0x180B679E0")]
protected float GetWorldDeltaTime() protected float GetWorldDeltaTime()
{ {
return Game.GetStageDeltaTime(); return Game.GetStageDeltaTime();
} }
// Token: 0x06001243 RID: 4675 RVA: 0x00029C5C File Offset: 0x00027E5C // Token: 0x06001256 RID: 4694 RVA: 0x0002A138 File Offset: 0x00028338
[Token(Token = "0x6001243")] [Token(Token = "0x6001256")]
[Address(RVA = "0x8D10C0", Offset = "0x8CFEC0", VA = "0x1808D10C0")] [Address(RVA = "0xB67970", Offset = "0xB66170", VA = "0x180B67970")]
public AttackableObject() public AttackableObject()
{ {
Shake shake = new Shake(); Shake shake = new Shake();
@@ -167,93 +167,93 @@ public class AttackableObject : MonoBehaviour
base..ctor(); base..ctor();
} }
// Token: 0x04001C36 RID: 7222 // Token: 0x04001C66 RID: 7270
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001C36")] [Token(Token = "0x4001C66")]
public AttackableObject.ObjectType Type; public AttackableObject.ObjectType Type;
// Token: 0x04001C37 RID: 7223 // Token: 0x04001C67 RID: 7271
[FieldOffset(Offset = "0x1C")] [FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001C37")] [Token(Token = "0x4001C67")]
public float HP; public float HP;
// Token: 0x04001C38 RID: 7224 // Token: 0x04001C68 RID: 7272
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001C38")] [Token(Token = "0x4001C68")]
protected float g_fHPMax; protected float g_fHPMax;
// Token: 0x04001C39 RID: 7225 // Token: 0x04001C69 RID: 7273
[FieldOffset(Offset = "0x24")] [FieldOffset(Offset = "0x24")]
[Token(Token = "0x4001C39")] [Token(Token = "0x4001C69")]
protected float g_fHPUnderScale = 1f; protected float g_fHPUnderScale = 1f;
// Token: 0x04001C3A RID: 7226 // Token: 0x04001C6A RID: 7274
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001C3A")] [Token(Token = "0x4001C6A")]
protected float g_fHPAlpha; protected float g_fHPAlpha;
// Token: 0x04001C3B RID: 7227 // Token: 0x04001C6B RID: 7275
[FieldOffset(Offset = "0x2C")] [FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4001C3B")] [Token(Token = "0x4001C6B")]
protected float g_fHPShowTime; protected float g_fHPShowTime;
// Token: 0x04001C3C RID: 7228 // Token: 0x04001C6C RID: 7276
[Token(Token = "0x4001C3C")] [Token(Token = "0x4001C6C")]
protected const float g_fHPShowTimeMax = 10f; protected const float g_fHPShowTimeMax = 10f;
// Token: 0x04001C3D RID: 7229 // Token: 0x04001C6D RID: 7277
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001C3D")] [Token(Token = "0x4001C6D")]
public Transform HPBarPoint; public Transform HPBarPoint;
// Token: 0x04001C3E RID: 7230 // Token: 0x04001C6E RID: 7278
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001C3E")] [Token(Token = "0x4001C6E")]
protected GameObject uiHPBar; protected GameObject uiHPBar;
// Token: 0x04001C3F RID: 7231 // Token: 0x04001C6F RID: 7279
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001C3F")] [Token(Token = "0x4001C6F")]
protected Shake g_Shake; protected Shake g_Shake;
// Token: 0x04001C40 RID: 7232 // Token: 0x04001C70 RID: 7280
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001C40")] [Token(Token = "0x4001C70")]
protected SoundEffect soundEffect; protected SoundEffect soundEffect;
// Token: 0x04001C41 RID: 7233 // Token: 0x04001C71 RID: 7281
[FieldOffset(Offset = "0x50")] [FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001C41")] [Token(Token = "0x4001C71")]
protected float g_fDeltaTime; protected float g_fDeltaTime;
// Token: 0x04001C42 RID: 7234 // Token: 0x04001C72 RID: 7282
[FieldOffset(Offset = "0x58")] [FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001C42")] [Token(Token = "0x4001C72")]
protected EnemyHpHandler hpBarInstance; protected EnemyHpHandler hpBarInstance;
// Token: 0x04001C43 RID: 7235 // Token: 0x04001C73 RID: 7283
[FieldOffset(Offset = "0x60")] [FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001C43")] [Token(Token = "0x4001C73")]
public int Id; public int Id;
// Token: 0x0200017B RID: 379 // Token: 0x02000181 RID: 385
[Token(Token = "0x200017B")] [Token(Token = "0x2000181")]
public enum ObjectType public enum ObjectType
{ {
// Token: 0x04001C45 RID: 7237 // Token: 0x04001C75 RID: 7285
[Token(Token = "0x4001C45")] [Token(Token = "0x4001C75")]
Null, Null,
// Token: 0x04001C46 RID: 7238 // Token: 0x04001C76 RID: 7286
[Token(Token = "0x4001C46")] [Token(Token = "0x4001C76")]
ReplyMana, ReplyMana,
// Token: 0x04001C47 RID: 7239 // Token: 0x04001C77 RID: 7287
[Token(Token = "0x4001C47")] [Token(Token = "0x4001C77")]
SwitchDevice, SwitchDevice,
// Token: 0x04001C48 RID: 7240 // Token: 0x04001C78 RID: 7288
[Token(Token = "0x4001C48")] [Token(Token = "0x4001C78")]
DamageObject, DamageObject,
// Token: 0x04001C49 RID: 7241 // Token: 0x04001C79 RID: 7289
[Token(Token = "0x4001C49")] [Token(Token = "0x4001C79")]
TreasureBox TreasureBox
} }
} }

View File

@@ -2,21 +2,21 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x02000114 RID: 276 // Token: 0x02000115 RID: 277
[Token(Token = "0x2000114")] [Token(Token = "0x2000115")]
[RequireComponent(typeof(AudioSource))] [RequireComponent(typeof(AudioSource))]
public class AudioPlayer : MonoBehaviour public class AudioPlayer : MonoBehaviour
{ {
// Token: 0x06000EA2 RID: 3746 RVA: 0x00022B2C File Offset: 0x00020D2C // Token: 0x06000EAB RID: 3755 RVA: 0x000230F4 File Offset: 0x000212F4
[Token(Token = "0x6000EA2")] [Token(Token = "0x6000EAB")]
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")] [Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
public AudioPlayer() public AudioPlayer()
{ {
} }
// Token: 0x04001927 RID: 6439 // Token: 0x04001947 RID: 6471
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001927")] [Token(Token = "0x4001947")]
[SerializeField] [SerializeField]
private AudioSource player; private AudioSource player;
} }

View File

@@ -3,82 +3,82 @@ using System.Collections.Generic;
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x020002EC RID: 748 // Token: 0x020002F4 RID: 756
[Token(Token = "0x20002EC")] [Token(Token = "0x20002F4")]
public class AutoLock public class AutoLock
{ {
// Token: 0x06001BF4 RID: 7156 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001C16 RID: 7190 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001BF4")] [Token(Token = "0x6001C16")]
[Address(RVA = "0x8D1A80", Offset = "0x8D0880", VA = "0x1808D1A80")] [Address(RVA = "0xB69150", Offset = "0xB67950", VA = "0x180B69150")]
public void Start(Transform source) public void Start(Transform source)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001BF5 RID: 7157 RVA: 0x00042520 File Offset: 0x00040720 // Token: 0x06001C17 RID: 7191 RVA: 0x00042CE0 File Offset: 0x00040EE0
[Token(Token = "0x6001BF5")] [Token(Token = "0x6001C17")]
[Address(RVA = "0x8D2020", Offset = "0x8D0E20", VA = "0x1808D2020")] [Address(RVA = "0xB696F0", Offset = "0xB67EF0", VA = "0x180B696F0")]
public void Update() public void Update()
{ {
this.TargetEnter(); this.TargetEnter();
this.TargetExit(); this.TargetExit();
} }
// Token: 0x06001BF6 RID: 7158 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001C18 RID: 7192 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001BF6")] [Token(Token = "0x6001C18")]
[Address(RVA = "0x8D1BD0", Offset = "0x8D09D0", VA = "0x1808D1BD0")] [Address(RVA = "0xB692A0", Offset = "0xB67AA0", VA = "0x180B692A0")]
private void TargetEnter() private void TargetEnter()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001BF7 RID: 7159 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001C19 RID: 7193 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001BF7")] [Token(Token = "0x6001C19")]
[Address(RVA = "0x8D1DE0", Offset = "0x8D0BE0", VA = "0x1808D1DE0")] [Address(RVA = "0xB694B0", Offset = "0xB67CB0", VA = "0x180B694B0")]
private void TargetExit() private void TargetExit()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001BF8 RID: 7160 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001C1A RID: 7194 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001BF8")] [Token(Token = "0x6001C1A")]
[Address(RVA = "0x8D1130", Offset = "0x8CFF30", VA = "0x1808D1130")] [Address(RVA = "0xB68800", Offset = "0xB67000", VA = "0x180B68800")]
public Transform FindNear(Vector3 Direction) public Transform FindNear(Vector3 Direction)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001BF9 RID: 7161 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001C1B RID: 7195 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001BF9")] [Token(Token = "0x6001C1B")]
[Address(RVA = "0x8D1440", Offset = "0x8D0240", VA = "0x1808D1440")] [Address(RVA = "0xB68B10", Offset = "0xB67310", VA = "0x180B68B10")]
public Transform GetLockTarget() public Transform GetLockTarget()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001BFA RID: 7162 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001C1C RID: 7196 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001BFA")] [Token(Token = "0x6001C1C")]
[Address(RVA = "0x8D1620", Offset = "0x8D0420", VA = "0x1808D1620")] [Address(RVA = "0xB68CF0", Offset = "0xB674F0", VA = "0x180B68CF0")]
public Vector3 GetTargetDirection() public Vector3 GetTargetDirection()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001BFB RID: 7163 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001C1D RID: 7197 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001BFB")] [Token(Token = "0x6001C1D")]
[Address(RVA = "0x8D1890", Offset = "0x8D0690", VA = "0x1808D1890")] [Address(RVA = "0xB68F60", Offset = "0xB67760", VA = "0x180B68F60")]
public float GetTargetDistance() public float GetTargetDistance()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001BFC RID: 7164 RVA: 0x0004253C File Offset: 0x0004073C // Token: 0x06001C1E RID: 7198 RVA: 0x00042CFC File Offset: 0x00040EFC
[Token(Token = "0x6001BFC")] [Token(Token = "0x6001C1E")]
[Address(RVA = "0x417A20", Offset = "0x416820", VA = "0x180417A20")] [Address(RVA = "0x458A70", Offset = "0x457270", VA = "0x180458A70")]
public void SetLockTarget(Transform Target) public void SetLockTarget(Transform Target)
{ {
/* /*
An exception occurred when decompiling this method (06001BFC) An exception occurred when decompiling this method (06001C1E)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AutoLock::SetLockTarget(UnityEngine.Transform) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AutoLock::SetLockTarget(UnityEngine.Transform)
@@ -94,9 +94,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AutoLo
*/; */;
} }
// Token: 0x06001BFD RID: 7165 RVA: 0x00042550 File Offset: 0x00040750 // Token: 0x06001C1F RID: 7199 RVA: 0x00042D10 File Offset: 0x00040F10
[Token(Token = "0x6001BFD")] [Token(Token = "0x6001C1F")]
[Address(RVA = "0x8D13E0", Offset = "0x8D01E0", VA = "0x1808D13E0")] [Address(RVA = "0xB68AB0", Offset = "0xB672B0", VA = "0x180B68AB0")]
public bool GetIsLockTarget() public bool GetIsLockTarget()
{ {
Transform transform = this.g_LockTarget; Transform transform = this.g_LockTarget;
@@ -104,17 +104,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AutoLo
return transform != num; return transform != num;
} }
// Token: 0x06001BFE RID: 7166 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06001C20 RID: 7200 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001BFE")] [Token(Token = "0x6001C20")]
[Address(RVA = "0x8D1390", Offset = "0x8D0190", VA = "0x1808D1390")] [Address(RVA = "0xB68A60", Offset = "0xB67260", VA = "0x180B68A60")]
public bool GetIsEnemyInRate() public bool GetIsEnemyInRate()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001BFF RID: 7167 RVA: 0x00042570 File Offset: 0x00040770 // Token: 0x06001C21 RID: 7201 RVA: 0x00042D30 File Offset: 0x00040F30
[Token(Token = "0x6001BFF")] [Token(Token = "0x6001C21")]
[Address(RVA = "0x8D2040", Offset = "0x8D0E40", VA = "0x1808D2040")] [Address(RVA = "0xB69710", Offset = "0xB67F10", VA = "0x180B69710")]
public AutoLock() public AutoLock()
{ {
Collider[] array = new Collider[20]; Collider[] array = new Collider[20];
@@ -122,43 +122,43 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AutoLo
base..ctor(); base..ctor();
} }
// Token: 0x0400258E RID: 9614 // Token: 0x040025C6 RID: 9670
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x400258E")] [Token(Token = "0x40025C6")]
private Transform source; private Transform source;
// Token: 0x0400258F RID: 9615 // Token: 0x040025C7 RID: 9671
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x400258F")] [Token(Token = "0x40025C7")]
private List<Transform> g_TargetList; private List<Transform> g_TargetList;
// Token: 0x04002590 RID: 9616 // Token: 0x040025C8 RID: 9672
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002590")] [Token(Token = "0x40025C8")]
private float g_Radius = 10f; private float g_Radius = 10f;
// Token: 0x04002591 RID: 9617 // Token: 0x040025C9 RID: 9673
[FieldOffset(Offset = "0x24")] [FieldOffset(Offset = "0x24")]
[Token(Token = "0x4002591")] [Token(Token = "0x40025C9")]
private float g_Angle = 90f; private float g_Angle = 90f;
// Token: 0x04002592 RID: 9618 // Token: 0x040025CA RID: 9674
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x4002592")] [Token(Token = "0x40025CA")]
private int g_NearID = (int)((ulong)4294967295L); private int g_NearID = (int)((ulong)4294967295L);
// Token: 0x04002593 RID: 9619 // Token: 0x040025CB RID: 9675
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x4002593")] [Token(Token = "0x40025CB")]
private Collider[] hitColliders; private Collider[] hitColliders;
// Token: 0x04002594 RID: 9620 // Token: 0x040025CC RID: 9676
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4002594")] [Token(Token = "0x40025CC")]
private Transform g_LockTarget; private Transform g_LockTarget;
// Token: 0x04002595 RID: 9621 // Token: 0x040025CD RID: 9677
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x4002595")] [Token(Token = "0x40025CD")]
private LayerMask characterLayer; private LayerMask characterLayer;
} }

View File

@@ -4,21 +4,21 @@ using Cpp2IlInjected;
using MEC; using MEC;
using UnityEngine; using UnityEngine;
// Token: 0x02000018 RID: 24 // Token: 0x02000019 RID: 25
[Token(Token = "0x2000018")] [Token(Token = "0x2000019")]
public class BGM : MonoBehaviour public class BGM : MonoBehaviour
{ {
// Token: 0x06000094 RID: 148 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000095 RID: 149 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000094")] [Token(Token = "0x6000095")]
[Address(RVA = "0x8D3390", Offset = "0x8D2190", VA = "0x1808D3390")] [Address(RVA = "0xB6AA60", Offset = "0xB69260", VA = "0x180B6AA60")]
public void Init() public void Init()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000095 RID: 149 RVA: 0x000039FC File Offset: 0x00001BFC // Token: 0x06000096 RID: 150 RVA: 0x0000399C File Offset: 0x00001B9C
[Token(Token = "0x6000095")] [Token(Token = "0x6000096")]
[Address(RVA = "0x8D3570", Offset = "0x8D2370", VA = "0x1808D3570")] [Address(RVA = "0xB6AC40", Offset = "0xB69440", VA = "0x180B6AC40")]
public void PlayBGM(float playingTime = 0f) public void PlayBGM(float playingTime = 0f)
{ {
if (!this.isPlaying) if (!this.isPlaying)
@@ -54,9 +54,9 @@ public class BGM : MonoBehaviour
} }
} }
// Token: 0x06000096 RID: 150 RVA: 0x00003AD0 File Offset: 0x00001CD0 // Token: 0x06000097 RID: 151 RVA: 0x00003A70 File Offset: 0x00001C70
[Token(Token = "0x6000096")] [Token(Token = "0x6000097")]
[Address(RVA = "0x8D38F0", Offset = "0x8D26F0", VA = "0x1808D38F0")] [Address(RVA = "0xB6AFC0", Offset = "0xB697C0", VA = "0x180B6AFC0")]
public void SwitchBGM(float playingTime) public void SwitchBGM(float playingTime)
{ {
if (!this.isPlaying) if (!this.isPlaying)
@@ -85,17 +85,17 @@ public class BGM : MonoBehaviour
} }
} }
// Token: 0x06000097 RID: 151 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x06000098 RID: 152 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000097")] [Token(Token = "0x6000098")]
[Address(RVA = "0x8D3760", Offset = "0x8D2560", VA = "0x1808D3760")] [Address(RVA = "0xB6AE30", Offset = "0xB69630", VA = "0x180B6AE30")]
private void Prepare() private void Prepare()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06000098 RID: 152 RVA: 0x00003B94 File Offset: 0x00001D94 // Token: 0x06000099 RID: 153 RVA: 0x00003B34 File Offset: 0x00001D34
[Token(Token = "0x6000098")] [Token(Token = "0x6000099")]
[Address(RVA = "0x8D3510", Offset = "0x8D2310", VA = "0x1808D3510")] [Address(RVA = "0xB6ABE0", Offset = "0xB693E0", VA = "0x180B6ABE0")]
private void PlayAudio(AudioClip clip, float playingTime = 0f) private void PlayAudio(AudioClip clip, float playingTime = 0f)
{ {
this.audioSource.clip = clip; this.audioSource.clip = clip;
@@ -103,69 +103,69 @@ public class BGM : MonoBehaviour
this.audioSource.Play(); this.audioSource.Play();
} }
// Token: 0x06000099 RID: 153 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000099")]
[Address(RVA = "0x8D3C50", Offset = "0x8D2A50", VA = "0x1808D3C50")]
private IEnumerator<float> WaitForLoop()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600009A RID: 154 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600009A RID: 154 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600009A")] [Token(Token = "0x600009A")]
[Address(RVA = "0x8D3B50", Offset = "0x8D2950", VA = "0x1808D3B50")] [Address(RVA = "0xB6B320", Offset = "0xB69B20", VA = "0x180B6B320")]
private void VerifyFadeInProcessor() private IEnumerator<float> WaitForLoop()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600009B RID: 155 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600009B RID: 155 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600009B")] [Token(Token = "0x600009B")]
[Address(RVA = "0x8D3160", Offset = "0x8D1F60", VA = "0x1808D3160")] [Address(RVA = "0xB6B220", Offset = "0xB69A20", VA = "0x180B6B220")]
private IEnumerator<float> FadeIn() private void VerifyFadeInProcessor()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600009C RID: 156 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600009C RID: 156 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600009C")] [Token(Token = "0x600009C")]
[Address(RVA = "0x8D3240", Offset = "0x8D2040", VA = "0x1808D3240")] [Address(RVA = "0xB6A830", Offset = "0xB69030", VA = "0x180B6A830")]
public float GetPlayingTime() private IEnumerator<float> FadeIn()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600009D RID: 157 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600009D RID: 157 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600009D")] [Token(Token = "0x600009D")]
[Address(RVA = "0x8D37D0", Offset = "0x8D25D0", VA = "0x1808D37D0")] [Address(RVA = "0xB6A910", Offset = "0xB69110", VA = "0x180B6A910")]
public void StopBGM() public float GetPlayingTime()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600009E RID: 158 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600009E RID: 158 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600009E")] [Token(Token = "0x600009E")]
[Address(RVA = "0x8D31D0", Offset = "0x8D1FD0", VA = "0x1808D31D0")] [Address(RVA = "0xB6AEA0", Offset = "0xB696A0", VA = "0x180B6AEA0")]
private IEnumerator<float> FadeOut() public void StopBGM()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x0600009F RID: 159 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600009F RID: 159 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600009F")] [Token(Token = "0x600009F")]
[Address(RVA = "0x8D3A70", Offset = "0x8D2870", VA = "0x1808D3A70")] [Address(RVA = "0xB6A8A0", Offset = "0xB690A0", VA = "0x180B6A8A0")]
private IEnumerator<float> FadeOut()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060000A0 RID: 160 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60000A0")]
[Address(RVA = "0xB6B140", Offset = "0xB69940", VA = "0x180B6B140")]
public void UpdateVolume(VolumeSettings settings) public void UpdateVolume(VolumeSettings settings)
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060000A0 RID: 160 RVA: 0x00003BCC File Offset: 0x00001DCC // Token: 0x060000A1 RID: 161 RVA: 0x00003B6C File Offset: 0x00001D6C
[Token(Token = "0x60000A0")] [Token(Token = "0x60000A1")]
[Address(RVA = "0x8D3AA0", Offset = "0x8D28A0", VA = "0x1808D3AA0")] [Address(RVA = "0xB6B170", Offset = "0xB69970", VA = "0x180B6B170")]
public void UpdateVolume() public void UpdateVolume()
{ {
/* /*
An exception occurred when decompiling this method (060000A0) An exception occurred when decompiling this method (060000A1)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void BGM::UpdateVolume() ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void BGM::UpdateVolume()
@@ -183,75 +183,75 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void BGM::U
*/; */;
} }
// Token: 0x060000A1 RID: 161 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x060000A2 RID: 162 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60000A1")] [Token(Token = "0x60000A2")]
[Address(RVA = "0x8D30B0", Offset = "0x8D1EB0", VA = "0x1808D30B0")] [Address(RVA = "0xB6A780", Offset = "0xB68F80", VA = "0x180B6A780")]
public void Dispose() public void Dispose()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x060000A2 RID: 162 RVA: 0x00003C08 File Offset: 0x00001E08 // Token: 0x060000A3 RID: 163 RVA: 0x00003BA8 File Offset: 0x00001DA8
[Token(Token = "0x60000A2")] [Token(Token = "0x60000A3")]
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")] [Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
public BGM() public BGM()
{ {
} }
// Token: 0x040000F7 RID: 247 // Token: 0x040000FC RID: 252
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x40000F7")] [Token(Token = "0x40000FC")]
public AudioClip Begin; public AudioClip Begin;
// Token: 0x040000F8 RID: 248 // Token: 0x040000FD RID: 253
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x40000F8")] [Token(Token = "0x40000FD")]
public AudioClip Loop; public AudioClip Loop;
// Token: 0x040000F9 RID: 249 // Token: 0x040000FE RID: 254
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x40000F9")] [Token(Token = "0x40000FE")]
public AudioClip CheckLength; public AudioClip CheckLength;
// Token: 0x040000FA RID: 250 // Token: 0x040000FF RID: 255
[FieldOffset(Offset = "0x30")] [FieldOffset(Offset = "0x30")]
[Token(Token = "0x40000FA")] [Token(Token = "0x40000FF")]
public float g_fPlayFadeIn; public float g_fPlayFadeIn;
// Token: 0x040000FB RID: 251 // Token: 0x04000100 RID: 256
[FieldOffset(Offset = "0x34")] [FieldOffset(Offset = "0x34")]
[Token(Token = "0x40000FB")] [Token(Token = "0x4000100")]
[SerializeField] [SerializeField]
private float originalVolume; private float originalVolume;
// Token: 0x040000FC RID: 252 // Token: 0x04000101 RID: 257
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x40000FC")] [Token(Token = "0x4000101")]
[SerializeField] [SerializeField]
private float volumeFactor; private float volumeFactor;
// Token: 0x040000FD RID: 253 // Token: 0x04000102 RID: 258
[FieldOffset(Offset = "0x3C")] [FieldOffset(Offset = "0x3C")]
[Token(Token = "0x40000FD")] [Token(Token = "0x4000102")]
[SerializeField] [SerializeField]
private bool isPlaying; private bool isPlaying;
// Token: 0x040000FE RID: 254 // Token: 0x04000103 RID: 259
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x40000FE")] [Token(Token = "0x4000103")]
private AudioSource audioSource; private AudioSource audioSource;
// Token: 0x040000FF RID: 255 // Token: 0x04000104 RID: 260
[Token(Token = "0x40000FF")] [Token(Token = "0x4000104")]
private const float STOP_FADE_OUT_DURATION = 4f; private const float STOP_FADE_OUT_DURATION = 4f;
// Token: 0x04000100 RID: 256 // Token: 0x04000105 RID: 261
[FieldOffset(Offset = "0x48")] [FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000100")] [Token(Token = "0x4000105")]
private CoroutineHandle playProcessor; private CoroutineHandle playProcessor;
// Token: 0x04000101 RID: 257 // Token: 0x04000106 RID: 262
[FieldOffset(Offset = "0x4C")] [FieldOffset(Offset = "0x4C")]
[Token(Token = "0x4000101")] [Token(Token = "0x4000106")]
private CoroutineHandle fadingProcessor; private CoroutineHandle fadingProcessor;
} }

View File

@@ -2,46 +2,46 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200017C RID: 380 // Token: 0x02000183 RID: 387
[Token(Token = "0x200017C")] [Token(Token = "0x2000183")]
public class BGMPlay : SceneEvent public class BGMPlay : SceneEvent
{ {
// Token: 0x06001244 RID: 4676 RVA: 0x000020D3 File Offset: 0x000002D3 // Token: 0x0600125A RID: 4698 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001244")] [Token(Token = "0x600125A")]
[Address(RVA = "0x8D2D00", Offset = "0x8D1B00", VA = "0x1808D2D00", Slot = "5")] [Address(RVA = "0xB6A3D0", Offset = "0xB68BD0", VA = "0x180B6A3D0", Slot = "5")]
public override void OpenEvent() public override void OpenEvent()
{ {
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
} }
// Token: 0x06001245 RID: 4677 RVA: 0x00029C88 File Offset: 0x00027E88 // Token: 0x0600125B RID: 4699 RVA: 0x0002A1CC File Offset: 0x000283CC
[Token(Token = "0x6001245")] [Token(Token = "0x600125B")]
[Address(RVA = "0x8D2CE0", Offset = "0x8D1AE0", VA = "0x1808D2CE0", Slot = "11")] [Address(RVA = "0xB6A3B0", Offset = "0xB68BB0", VA = "0x180B6A3B0", Slot = "11")]
protected override void OnTriggerExit(Collider other) protected override void OnTriggerExit(Collider other)
{ {
base.OnTriggerExit(other); base.OnTriggerExit(other);
this.g_bOpenEvent = false; this.g_bOpenEvent = false;
} }
// Token: 0x06001246 RID: 4678 RVA: 0x00029CA4 File Offset: 0x00027EA4 // Token: 0x0600125C RID: 4700 RVA: 0x0002A1E8 File Offset: 0x000283E8
[Token(Token = "0x6001246")] [Token(Token = "0x600125C")]
[Address(RVA = "0x8D2ED0", Offset = "0x8D1CD0", VA = "0x1808D2ED0")] [Address(RVA = "0xB6A5A0", Offset = "0xB68DA0", VA = "0x180B6A5A0")]
public BGMPlay() public BGMPlay()
{ {
} }
// Token: 0x04001C4A RID: 7242 // Token: 0x04001C7C RID: 7292
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001C4A")] [Token(Token = "0x4001C7C")]
public bool IsPlay = true; public bool IsPlay = true;
// Token: 0x04001C4B RID: 7243 // Token: 0x04001C7D RID: 7293
[FieldOffset(Offset = "0x3C")] [FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4001C4B")] [Token(Token = "0x4001C7D")]
public int BGMIndex; public int BGMIndex;
// Token: 0x04001C4C RID: 7244 // Token: 0x04001C7E RID: 7294
[FieldOffset(Offset = "0x40")] [FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001C4C")] [Token(Token = "0x4001C7E")]
public float[] RandomTime; public float[] RandomTime;
} }

View File

@@ -2,13 +2,13 @@
using Cpp2IlInjected; using Cpp2IlInjected;
using UnityEngine; using UnityEngine;
// Token: 0x0200017D RID: 381 // Token: 0x02000184 RID: 388
[Token(Token = "0x200017D")] [Token(Token = "0x2000184")]
public class BGMSwitch : SceneEvent public class BGMSwitch : SceneEvent
{ {
// Token: 0x06001247 RID: 4679 RVA: 0x00029CC0 File Offset: 0x00027EC0 // Token: 0x0600125D RID: 4701 RVA: 0x0002A204 File Offset: 0x00028404
[Token(Token = "0x6001247")] [Token(Token = "0x600125D")]
[Address(RVA = "0x8D2FD0", Offset = "0x8D1DD0", VA = "0x1808D2FD0", Slot = "5")] [Address(RVA = "0xB6A6A0", Offset = "0xB68EA0", VA = "0x180B6A6A0", Slot = "5")]
public override void OpenEvent() public override void OpenEvent()
{ {
base.OpenEvent(); base.OpenEvent();
@@ -17,9 +17,9 @@ public class BGMSwitch : SceneEvent
bgm.SwitchBGM(bgmindex); bgm.SwitchBGM(bgmindex);
} }
// Token: 0x06001248 RID: 4680 RVA: 0x00029CF4 File Offset: 0x00027EF4 // Token: 0x0600125E RID: 4702 RVA: 0x0002A238 File Offset: 0x00028438
[Token(Token = "0x6001248")] [Token(Token = "0x600125E")]
[Address(RVA = "0x8D2EE0", Offset = "0x8D1CE0", VA = "0x1808D2EE0", Slot = "11")] [Address(RVA = "0xB6A5B0", Offset = "0xB68DB0", VA = "0x180B6A5B0", Slot = "11")]
protected override void OnTriggerExit(Collider other) protected override void OnTriggerExit(Collider other)
{ {
base.OnTriggerExit(other); base.OnTriggerExit(other);
@@ -29,20 +29,20 @@ public class BGMSwitch : SceneEvent
bgm.SwitchBGM(exitBGMIndex); bgm.SwitchBGM(exitBGMIndex);
} }
// Token: 0x06001249 RID: 4681 RVA: 0x00029D30 File Offset: 0x00027F30 // Token: 0x0600125F RID: 4703 RVA: 0x0002A274 File Offset: 0x00028474
[Token(Token = "0x6001249")] [Token(Token = "0x600125F")]
[Address(RVA = "0x8D30A0", Offset = "0x8D1EA0", VA = "0x1808D30A0")] [Address(RVA = "0xB6A770", Offset = "0xB68F70", VA = "0x180B6A770")]
public BGMSwitch() public BGMSwitch()
{ {
} }
// Token: 0x04001C4D RID: 7245 // Token: 0x04001C7F RID: 7295
[FieldOffset(Offset = "0x38")] [FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001C4D")] [Token(Token = "0x4001C7F")]
public int BGMIndex; public int BGMIndex;
// Token: 0x04001C4E RID: 7246 // Token: 0x04001C80 RID: 7296
[FieldOffset(Offset = "0x3C")] [FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4001C4E")] [Token(Token = "0x4001C80")]
public int ExitBGMIndex = (int)((ulong)4294967295L); public int ExitBGMIndex = (int)((ulong)4294967295L);
} }

View File

@@ -1,44 +1,44 @@
using System; using System;
using Cpp2IlInjected; using Cpp2IlInjected;
// Token: 0x02000131 RID: 305 // Token: 0x02000136 RID: 310
[Token(Token = "0x2000131")] [Token(Token = "0x2000136")]
public class BeatingGameData public class BeatingGameData
{ {
// Token: 0x06000F3B RID: 3899 RVA: 0x00024360 File Offset: 0x00022560 // Token: 0x06000F53 RID: 3923 RVA: 0x000248D0 File Offset: 0x00022AD0
[Token(Token = "0x6000F3B")] [Token(Token = "0x6000F53")]
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")] [Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
public BeatingGameData() public BeatingGameData()
{ {
} }
// Token: 0x04001A9A RID: 6810 // Token: 0x04001AC5 RID: 6853
[FieldOffset(Offset = "0x10")] [FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001A9A")] [Token(Token = "0x4001AC5")]
public float healthPoint; public float healthPoint;
// Token: 0x04001A9B RID: 6811 // Token: 0x04001AC6 RID: 6854
[FieldOffset(Offset = "0x14")] [FieldOffset(Offset = "0x14")]
[Token(Token = "0x4001A9B")] [Token(Token = "0x4001AC6")]
public float manaPoint; public float manaPoint;
// Token: 0x04001A9C RID: 6812 // Token: 0x04001AC7 RID: 6855
[FieldOffset(Offset = "0x18")] [FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001A9C")] [Token(Token = "0x4001AC7")]
public int magicIndex; public int magicIndex;
// Token: 0x04001A9D RID: 6813 // Token: 0x04001AC8 RID: 6856
[FieldOffset(Offset = "0x1C")] [FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001A9D")] [Token(Token = "0x4001AC8")]
public int inventoryIndex; public int inventoryIndex;
// Token: 0x04001A9E RID: 6814 // Token: 0x04001AC9 RID: 6857
[FieldOffset(Offset = "0x20")] [FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001A9E")] [Token(Token = "0x4001AC9")]
public int inventorySlots; public int inventorySlots;
// Token: 0x04001A9F RID: 6815 // Token: 0x04001ACA RID: 6858
[FieldOffset(Offset = "0x28")] [FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001A9F")] [Token(Token = "0x4001ACA")]
public ItemSystem.ItemType[] currentItems; public ItemSystem.ItemType[] currentItems;
} }

View File

@@ -4,13 +4,13 @@ using UnityEngine;
namespace Bitgem.Core namespace Bitgem.Core
{ {
// Token: 0x0200038B RID: 907 // Token: 0x02000394 RID: 916
[Token(Token = "0x200038B")] [Token(Token = "0x2000394")]
public class FlagEnumAttribute : PropertyAttribute public class FlagEnumAttribute : PropertyAttribute
{ {
// Token: 0x0600223A RID: 8762 RVA: 0x0004F5D0 File Offset: 0x0004D7D0 // Token: 0x0600226C RID: 8812 RVA: 0x00050038 File Offset: 0x0004E238
[Token(Token = "0x600223A")] [Token(Token = "0x600226C")]
[Address(RVA = "0x4C4970", Offset = "0x4C3770", VA = "0x1804C4970")] [Address(RVA = "0x4D2D50", Offset = "0x4D1550", VA = "0x1804D2D50")]
public FlagEnumAttribute() public FlagEnumAttribute()
{ {
} }

Some files were not shown because too many files have changed in this diff Show More