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

616 lines
19 KiB
C#

using System;
using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine;
// Token: 0x0200005D RID: 93
[Token(Token = "0x200005D")]
public class AI_Doll03 : AI_NPC
{
// Token: 0x06000362 RID: 866 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000362")]
[Address(RVA = "0x18A0C60", Offset = "0x189F460", VA = "0x1818A0C60", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000363 RID: 867 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000363")]
[Address(RVA = "0x18A1480", Offset = "0x189FC80", VA = "0x1818A1480", Slot = "5")]
public override void Update(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000364 RID: 868 RVA: 0x0000A6D4 File Offset: 0x000088D4
[Token(Token = "0x6000364")]
[Address(RVA = "0x18A08F0", Offset = "0x189F0F0", VA = "0x1818A08F0", Slot = "6")]
public override void LateUpdate()
{
this.g_ShakeHead.Update();
this.g_ShakeBody.Update();
this.g_ShakeAll.Update();
}
// Token: 0x06000365 RID: 869 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000365")]
[Address(RVA = "0x189FEB0", Offset = "0x189E6B0", VA = "0x18189FEB0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000366 RID: 870 RVA: 0x0000A708 File Offset: 0x00008908
[Token(Token = "0x6000366")]
[Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "7")]
public override void Special()
{
base..ctor();
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return;
}
this.g_fWaitTime = g_fWaitTime;
}
// Token: 0x06000367 RID: 871 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000367")]
[Address(RVA = "0x189E640", Offset = "0x189CE40", VA = "0x18189E640", Slot = "19")]
public override void GoHome()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000368 RID: 872 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000368")]
[Address(RVA = "0x18A0B80", Offset = "0x189F380", VA = "0x1818A0B80", Slot = "9")]
public override void Sky()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000369 RID: 873 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000369")]
[Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Idle()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600036A RID: 874 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036A")]
[Address(RVA = "0x16A7750", Offset = "0x16A5F50", VA = "0x1816A7750", Slot = "11")]
public override void Patrol()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600036B RID: 875 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036B")]
[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()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600036D RID: 877 RVA: 0x0000A738 File Offset: 0x00008938
[Token(Token = "0x600036D")]
[Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "23")]
public override void Damaged()
{
base..ctor();
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return;
}
this.g_fWaitTime = g_fWaitTime;
}
// Token: 0x0600036E RID: 878 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036E")]
[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: 0x0600036F RID: 879 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600036F")]
[Address(RVA = "0x189E5C0", Offset = "0x189CDC0", VA = "0x18189E5C0", Slot = "26")]
public override void GetUp()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000370 RID: 880 RVA: 0x0000A768 File Offset: 0x00008968
[Token(Token = "0x6000370")]
[Address(RVA = "0x169FB80", Offset = "0x169E380", VA = "0x18169FB80", Slot = "27")]
public override void Death()
{
base..ctor();
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return;
}
this.g_fWaitTime = g_fWaitTime;
}
// Token: 0x06000371 RID: 881 RVA: 0x0000A798 File Offset: 0x00008998
[Token(Token = "0x6000371")]
[Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy()
{
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
GameObject g_This = this.g_This;
int num2 = 0;
g_This.SetActive(num2 != 0);
base..ctor();
return;
}
this.g_fWaitTime = g_fWaitTime;
base..ctor();
}
// Token: 0x06000372 RID: 882 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000372")]
[Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void Hear()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000373 RID: 883 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000373")]
[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: 0x06000374 RID: 884 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000374")]
[Address(RVA = "0x189E160", Offset = "0x189C960", VA = "0x18189E160", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000375 RID: 885 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000375")]
[Address(RVA = "0x189F6D0", Offset = "0x189DED0", VA = "0x18189F6D0")]
protected void InitFightingType(AI_Doll03.AIFighting Type)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000376 RID: 886 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000376")]
[Address(RVA = "0x189DD40", Offset = "0x189C540", VA = "0x18189DD40", Slot = "39")]
protected virtual void FJudgment()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000377 RID: 887 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000377")]
[Address(RVA = "0x189DCF0", Offset = "0x189C4F0", VA = "0x18189DCF0")]
private void FHelp()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000378 RID: 888 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000378")]
[Address(RVA = "0x189D600", Offset = "0x189BE00", VA = "0x18189D600", Slot = "40")]
protected virtual void FFlee()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000379 RID: 889 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000379")]
[Address(RVA = "0x189D530", Offset = "0x189BD30", VA = "0x18189D530")]
private void FDodge()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600037A RID: 890 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037A")]
[Address(RVA = "0x189E090", Offset = "0x189C890", VA = "0x18189E090")]
private void FMagic()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600037B RID: 891 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037B")]
[Address(RVA = "0x189D440", Offset = "0x189BC40", VA = "0x18189D440")]
private void FCast()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600037C RID: 892 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037C")]
[Address(RVA = "0x189D280", Offset = "0x189BA80", VA = "0x18189D280", Slot = "41")]
protected virtual void FAttack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600037D RID: 893 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037D")]
[Address(RVA = "0x189D190", Offset = "0x189B990", VA = "0x18189D190")]
private void FAttackMagic()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600037E RID: 894 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037E")]
[Address(RVA = "0x18A0940", Offset = "0x189F140", VA = "0x1818A0940")]
private void PlayerDead()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600037F RID: 895 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600037F")]
[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)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000381 RID: 897 RVA: 0x0000A7DC File Offset: 0x000089DC
[Token(Token = "0x6000381")]
[Address(RVA = "0x169F230", Offset = "0x169DA30", VA = "0x18169F230", Slot = "30")]
public override void Resurrection()
{
base.Resurrection();
this.g_bDeath = false;
this.Create();
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
}
// Token: 0x06000382 RID: 898 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000382")]
[Address(RVA = "0x189CEB0", Offset = "0x189B6B0", VA = "0x18189CEB0", Slot = "31")]
public override void Create()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000383 RID: 899 RVA: 0x0000A804 File Offset: 0x00008A04
[Token(Token = "0x6000383")]
[Address(RVA = "0x18A09B0", Offset = "0x189F1B0", VA = "0x1818A09B0", Slot = "32")]
public override void Remove()
{
base..ctor();
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshBody01;
int num = 0;
skinnedMeshRenderer.enabled = num != 0;
SkinnedMeshRenderer skinnedMeshRenderer2 = this.g_MeshBody02;
int num2 = 0;
skinnedMeshRenderer2.enabled = num2 != 0;
SkinnedMeshRenderer skinnedMeshRenderer3 = this.g_MeshBody03;
int num3 = 0;
skinnedMeshRenderer3.enabled = num3 != 0;
SkinnedMeshRenderer skinnedMeshRenderer4 = this.g_MeshEye;
int num4 = 0;
skinnedMeshRenderer4.enabled = num4 != 0;
SkinnedMeshRenderer skinnedMeshRenderer5 = this.g_MeshHead;
int num5 = 0;
skinnedMeshRenderer5.enabled = num5 != 0;
SkinnedMeshRenderer skinnedMeshRenderer6 = this.g_MeshWeapon;
int num6 = 0;
skinnedMeshRenderer6.enabled = num6 != 0;
CCController cccontroller = this.g_CCC;
int num7 = 0;
cccontroller.SetEnable(num7 != 0);
CapsuleCollider capsuleCollider = this.g_CCBody;
int num8 = 0;
capsuleCollider.enabled = num8 != 0;
CapsuleCollider capsuleCollider2 = this.g_CCHead;
int num9 = 0;
capsuleCollider2.enabled = num9 != 0;
CapsuleCollider capsuleCollider3 = this.g_CCFoot;
int num10 = 0;
capsuleCollider3.enabled = num10 != 0;
BoxCollider boxCollider = this.g_BCWood01;
int num11 = 0;
boxCollider.enabled = num11 != 0;
BoxCollider boxCollider2 = this.g_BCWood02;
int num12 = 0;
boxCollider2.enabled = num12 != 0;
NPCManage g_NPCM = this.g_NPCM;
int num13 = 0;
g_NPCM.SetLockPoint(num13 != 0);
this.g_Effect.Remove();
GameObject g_This = this.g_This;
this.g_bPushPlayer = false;
int num14 = 0;
g_This.SetActive(num14 != 0);
}
// Token: 0x06000384 RID: 900 RVA: 0x0000A940 File Offset: 0x00008B40
[Token(Token = "0x6000384")]
[Address(RVA = "0x18A0B40", Offset = "0x189F340", VA = "0x1818A0B40", Slot = "35")]
public override void SetTimeScale(float fTimeScale)
{
base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale);
}
// Token: 0x06000385 RID: 901 RVA: 0x0000A968 File Offset: 0x00008B68
[Token(Token = "0x6000385")]
[Address(RVA = "0x189CE80", Offset = "0x189B680", VA = "0x18189CE80")]
public AI_Doll03()
{
}
// Token: 0x0400048B RID: 1163
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x400048B")]
protected Doll03EffectPlay g_Effect;
// Token: 0x0400048C RID: 1164
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x400048C")]
protected float g_fAttackRadius = 4.5f;
// Token: 0x0400048D RID: 1165
[Token(Token = "0x400048D")]
protected const float g_fAttackMagicRadius = 30f;
// Token: 0x0400048E RID: 1166
[FieldOffset(Offset = "0x17C")]
[Token(Token = "0x400048E")]
protected float g_fMagicTime = 3f;
// Token: 0x0400048F RID: 1167
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400048F")]
private float g_fAniMoveSpeed;
// Token: 0x04000490 RID: 1168
[FieldOffset(Offset = "0x184")]
[Token(Token = "0x4000490")]
private float g_fAniMoveDirection;
// Token: 0x04000491 RID: 1169
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x4000491")]
private float g_fAniMoveAngle;
// Token: 0x04000492 RID: 1170
[FieldOffset(Offset = "0x18C")]
[Token(Token = "0x4000492")]
private float g_fAniDamageWoodWight;
// Token: 0x04000493 RID: 1171
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000493")]
private Vector3 g_v3PreForward;
// Token: 0x04000494 RID: 1172
[FieldOffset(Offset = "0x19C")]
[Token(Token = "0x4000494")]
private Vector3 g_v3PrePos;
// Token: 0x04000495 RID: 1173
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4000495")]
private SkinnedMeshRenderer g_MeshBody01;
// Token: 0x04000496 RID: 1174
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000496")]
private SkinnedMeshRenderer g_MeshBody02;
// Token: 0x04000497 RID: 1175
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000497")]
private SkinnedMeshRenderer g_MeshBody03;
// Token: 0x04000498 RID: 1176
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000498")]
private SkinnedMeshRenderer g_MeshEye;
// Token: 0x04000499 RID: 1177
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000499")]
private SkinnedMeshRenderer g_MeshHead;
// Token: 0x0400049A RID: 1178
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x400049A")]
private SkinnedMeshRenderer g_MeshWeapon;
// Token: 0x0400049B RID: 1179
[FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x400049B")]
protected AI_Doll03.AIFighting g_Fightting = (AI_Doll03.AIFighting)((ulong)1L);
// Token: 0x0400049C RID: 1180
[FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x400049C")]
private CCController g_CCC;
// Token: 0x0400049D RID: 1181
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x400049D")]
private CapsuleCollider g_CCBody;
// Token: 0x0400049E RID: 1182
[FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x400049E")]
private CapsuleCollider g_CCHead;
// Token: 0x0400049F RID: 1183
[FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400049F")]
private CapsuleCollider g_CCFoot;
// Token: 0x040004A0 RID: 1184
[FieldOffset(Offset = "0x200")]
[Token(Token = "0x40004A0")]
private BoxCollider g_BCWood01;
// Token: 0x040004A1 RID: 1185
[FieldOffset(Offset = "0x208")]
[Token(Token = "0x40004A1")]
private BoxCollider g_BCWood02;
// Token: 0x040004A2 RID: 1186
[FieldOffset(Offset = "0x210")]
[Token(Token = "0x40004A2")]
private Transform g_PosPushPlayer;
// Token: 0x040004A3 RID: 1187
[FieldOffset(Offset = "0x218")]
[Token(Token = "0x40004A3")]
private bool g_bPushPlayer;
// Token: 0x040004A4 RID: 1188
[FieldOffset(Offset = "0x220")]
[Token(Token = "0x40004A4")]
protected Shake g_ShakeHead;
// Token: 0x040004A5 RID: 1189
[FieldOffset(Offset = "0x228")]
[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;
// Token: 0x0200005E RID: 94
[Token(Token = "0x200005E")]
protected enum AIFighting
{
// Token: 0x040004B2 RID: 1202
[Token(Token = "0x40004B2")]
Judgment,
// Token: 0x040004B3 RID: 1203
[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
}
}