using System; using System.Linq.Expressions; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000066 RID: 102 [Token(Token = "0x2000066")] public class AI_GhostA : AI_NPC { // Token: 0x06000403 RID: 1027 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000403")] [Address(RVA = "0x177BEA0", Offset = "0x177ACA0", VA = "0x18177BEA0", Slot = "4")] public override void Start(GameObject This, NPCManage NPCM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000404 RID: 1028 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000404")] [Address(RVA = "0x177CC00", Offset = "0x177BA00", VA = "0x18177CC00", Slot = "5")] public override void Update(float fDeltaTime) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000405 RID: 1029 RVA: 0x0000B224 File Offset: 0x00009424 [Token(Token = "0x6000405")] [Address(RVA = "0x16EF7E0", Offset = "0x16EE5E0", VA = "0x1816EF7E0", Slot = "6")] public override void LateUpdate() { this.g_ShakeHead.Update(); this.g_ShakeSpine.Update(); this.g_ShakeFoot.Update(); } // Token: 0x06000406 RID: 1030 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000406")] [Address(RVA = "0x177BC60", Offset = "0x177AA60", VA = "0x18177BC60")] protected void ResurrectionStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000407 RID: 1031 RVA: 0x0000B258 File Offset: 0x00009458 [Token(Token = "0x6000407")] [Address(RVA = "0x1776D80", Offset = "0x1775B80", VA = "0x181776D80", Slot = "29")] public override void ResurrectionStatus() { base.Initialize(); float g_fWaitTime = this.g_fWaitTime; int num = 0; if (g_fWaitTime <= (float)num) { this.TrackStart(); return; } this.g_fWaitTime = g_fWaitTime; } // Token: 0x06000408 RID: 1032 RVA: 0x0000B288 File Offset: 0x00009488 [Token(Token = "0x6000408")] [Address(RVA = "0x1779DC0", Offset = "0x1778BC0", VA = "0x181779DC0")] protected void IdleStart() { base.InitIdle(); if (this.g_NPCM.GetDeploySceneIsHide()) { this.Remove(); } this.g_Status = (AI_NPC.AIStatus)((ulong)0L); } // Token: 0x06000409 RID: 1033 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000409")] [Address(RVA = "0x1779E10", Offset = "0x1778C10", VA = "0x181779E10", Slot = "8")] public override void Idle() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600040A RID: 1034 RVA: 0x0000B2C0 File Offset: 0x000094C0 [Token(Token = "0x600040A")] [Address(RVA = "0x177A150", Offset = "0x1778F50", VA = "0x18177A150")] protected void PatrolStart() { base.InitPatrol(); if (this.g_NPCM.GetDeploySceneIsHide()) { this.Remove(); } this.g_Status = (AI_NPC.AIStatus)((ulong)2L); } // Token: 0x0600040B RID: 1035 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600040B")] [Address(RVA = "0x177A1A0", Offset = "0x1778FA0", VA = "0x18177A1A0", Slot = "11")] public override void Patrol() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600040C RID: 1036 RVA: 0x0000B2F8 File Offset: 0x000094F8 [Token(Token = "0x600040C")] [Address(RVA = "0x1776930", Offset = "0x1775730", VA = "0x181776930")] protected void ConfirmingStart() { base.InitConfirming(); 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(Token = "0x600040E")] [Address(RVA = "0x177C780", Offset = "0x177B580", VA = "0x18177C780")] protected void TrackStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600040F RID: 1039 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600040F")] [Address(RVA = "0x177C810", Offset = "0x177B610", VA = "0x18177C810", Slot = "13")] public override void Track() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000410 RID: 1040 RVA: 0x0000B314 File Offset: 0x00009514 [Token(Token = "0x6000410")] [Address(RVA = "0x1779EA0", Offset = "0x1778CA0", VA = "0x181779EA0")] protected void LookForStart() { Animator g_Anim = this.g_Anim; this.g_bNavigation = false; float g_fTimeScale = this.g_fTimeScale; int num = 0; float num2 = g_fTimeScale * 0.025f; int num3 = 0; g_Anim.CrossFade("LookFor", num2, num3, (float)num); this.g_bFeelPlayer = false; this.g_fWaitTime = 5f; 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(Token = "0x6000412")] [Address(RVA = "0x177CAB0", Offset = "0x177B8B0", VA = "0x18177CAB0")] protected void TurnPlayerStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000413 RID: 1043 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000413")] [Address(RVA = "0x177CB70", Offset = "0x177B970", VA = "0x18177CB70", Slot = "17")] public override void TurnPlayer() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000414 RID: 1044 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000414")] [Address(RVA = "0x177A4A0", Offset = "0x17792A0", VA = "0x18177A4A0")] protected void PredictionStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000415 RID: 1045 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000415")] [Address(RVA = "0x177A5F0", Offset = "0x17793F0", VA = "0x18177A5F0", Slot = "18")] public override void Prediction() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000416 RID: 1046 RVA: 0x0000B374 File Offset: 0x00009574 [Token(Token = "0x6000416")] [Address(RVA = "0x17791F0", Offset = "0x1777FF0", VA = "0x1817791F0")] protected void GoHomeStart() { float g_fWalkSpeed = this.g_fWalkSpeed; this.g_fNavMoveSpeed = g_fWalkSpeed; float z = this.g_v3OriginPoint.z; this.g_v3NavTarget.z = z; this.g_bNavigation = false; this.g_bFeelPlayer = false; this.g_fWaitTime = 3f; this.g_Status = (AI_NPC.AIStatus)((ulong)12L); } // Token: 0x06000417 RID: 1047 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000417")] [Address(RVA = "0x1779240", Offset = "0x1778040", VA = "0x181779240", Slot = "19")] public override void GoHome() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000418 RID: 1048 RVA: 0x0000B3CC File Offset: 0x000095CC [Token(Token = "0x6000418")] [Address(RVA = "0x1779590", Offset = "0x1778390", VA = "0x181779590")] protected void HearStart() { base.InitHear(); this.g_Status = (AI_NPC.AIStatus)((ulong)8L); } // Token: 0x06000419 RID: 1049 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000419")] [Address(RVA = "0x17795B0", Offset = "0x17783B0", VA = "0x1817795B0", Slot = "20")] public override void Hear() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600041A RID: 1050 RVA: 0x0000B3E8 File Offset: 0x000095E8 [Token(Token = "0x600041A")] [Address(RVA = "0x1779390", Offset = "0x1778190", VA = "0x181779390")] protected void HearCheckStart() { base.InitHearCheck(); this.g_Status = (AI_NPC.AIStatus)((ulong)9L); } // Token: 0x0600041B RID: 1051 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600041B")] [Address(RVA = "0x17793B0", Offset = "0x17781B0", VA = "0x1817793B0", Slot = "21")] public override void HearCheck() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600041C RID: 1052 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600041C")] [Address(RVA = "0x1776CF0", Offset = "0x1775AF0", VA = "0x181776CF0", Slot = "38")] protected virtual void DamagedDownStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600041D RID: 1053 RVA: 0x0000B408 File Offset: 0x00009608 [Token(Token = "0x600041D")] [Address(RVA = "0x1776D80", Offset = "0x1775B80", VA = "0x181776D80", Slot = "24")] public override void DamagedDown() { base.Initialize(); float g_fWaitTime = this.g_fWaitTime; int num = 0; if (g_fWaitTime <= (float)num) { this.TrackStart(); return; } this.g_fWaitTime = g_fWaitTime; } // Token: 0x0600041E RID: 1054 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600041E")] [Address(RVA = "0x1776DD0", Offset = "0x1775BD0", VA = "0x181776DD0")] protected void DeathStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600041F RID: 1055 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600041F")] [Address(RVA = "0x17770F0", Offset = "0x1775EF0", VA = "0x1817770F0", Slot = "27")] public override void Death() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000420 RID: 1056 RVA: 0x0000B438 File Offset: 0x00009638 [Token(Token = "0x6000420")] [Address(RVA = "0x1777210", Offset = "0x1776010", VA = "0x181777210")] protected void DestroyStart() { base.InitDestory(); SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01; this.g_fWaitTime = 4f; this.g_Status = (AI_NPC.AIStatus)((ulong)19L); int num = 0; skinnedMeshRenderer.enabled = num != 0; CharacterController characterController = this.g_CC; int num2 = 0; characterController.enabled = num2 != 0; CapsuleCollider capsuleCollider = this.g_CC02; int num3 = 0; capsuleCollider.enabled = num3 != 0; CapsuleCollider capsuleCollider2 = this.g_CC03; int num4 = 0; capsuleCollider2.enabled = num4 != 0; ParticleSystem particleSystem = this.g_DeathEffect; int num5 = 0; particleSystem.Play(true); PlayerCamera camera = this.g_WM.GetCamera(); int num6 = 0; ulong num7; camera.SetRandomShake(0.25f, (float)num5, 1f, (float)num6, num7 != 0UL); this.g_Effect.PlaySEDestory(); } // Token: 0x06000421 RID: 1057 RVA: 0x0000B4F4 File Offset: 0x000096F4 [Token(Token = "0x6000421")] [Address(RVA = "0x1777320", Offset = "0x1776120", VA = "0x181777320", Slot = "28")] public override void Destroy() { float g_fWaitTime = this.g_fWaitTime; int num = 0; if (g_fWaitTime <= (float)num) { this.g_DeathEffect.Stop(true); GameObject g_This = this.g_This; int num2 = 0; g_This.SetActive(num2 != 0); base.Initialize(); return; } this.g_fWaitTime = g_fWaitTime; base.Initialize(); } // Token: 0x06000422 RID: 1058 RVA: 0x0000B544 File Offset: 0x00009744 [Token(Token = "0x6000422")] [Address(RVA = "0x1778A40", Offset = "0x1777840", VA = "0x181778A40", Slot = "39")] protected virtual void FightingStart(AI_GhostA.AIFighting att = AI_GhostA.AIFighting.Watch) { this.g_bNavigation = false; this.g_bFeelPlayer = true; this.g_Status = (AI_NPC.AIStatus)((ulong)17L); if (att != AI_GhostA.AIFighting.Watch) { if (att == AI_GhostA.AIFighting.AttackSplash) { int parameterCount = ((IParameterProvider)this).ParameterCount; return; } } else { this.FWatchStart(); } } // Token: 0x06000423 RID: 1059 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000423")] [Address(RVA = "0x1778AD0", Offset = "0x17778D0", VA = "0x181778AD0", Slot = "22")] public override void Fighting() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000424 RID: 1060 RVA: 0x0000B584 File Offset: 0x00009784 [Token(Token = "0x6000424")] [Address(RVA = "0x177A400", Offset = "0x1779200", VA = "0x18177A400")] protected void PlayerDeadStart() { this.g_Fighting = (AI_GhostA.AIFighting)((ulong)14L); this.g_bNavigation = false; this.g_bLookAtEnable = true; this.g_bFeelPlayer = true; 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(Token = "0x6000426")] [Address(RVA = "0x17785E0", Offset = "0x17773E0", VA = "0x1817785E0")] protected void FWatchStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000427 RID: 1063 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000427")] [Address(RVA = "0x1778690", Offset = "0x1777490", VA = "0x181778690", Slot = "40")] protected virtual void FWatch() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000428 RID: 1064 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000428")] [Address(RVA = "0x1777D00", Offset = "0x1776B00", VA = "0x181777D00", Slot = "41")] protected virtual void FAttackStart(string sAttackName) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000429 RID: 1065 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000429")] [Address(RVA = "0x1777450", Offset = "0x1776250", VA = "0x181777450")] protected void FAttackComboA01() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600042A RID: 1066 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600042A")] [Address(RVA = "0x1777660", Offset = "0x1776460", VA = "0x181777660", Slot = "42")] protected virtual void FAttackComboA02() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600042B RID: 1067 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600042B")] [Address(RVA = "0x1777840", Offset = "0x1776640", VA = "0x181777840")] protected void FAttackComboA03() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600042C RID: 1068 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600042C")] [Address(RVA = "0x1777A20", Offset = "0x1776820", VA = "0x181777A20", Slot = "43")] protected virtual void FAttackRotate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600042D RID: 1069 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600042D")] [Address(RVA = "0x1777B40", Offset = "0x1776940", VA = "0x181777B40")] protected void FAttackRunReady() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600042E RID: 1070 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600042E")] [Address(RVA = "0x17773A0", Offset = "0x17761A0", VA = "0x1817773A0")] protected void FAttackBack() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600042F RID: 1071 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600042F")] [Address(RVA = "0x17784C0", Offset = "0x17772C0", VA = "0x1817784C0")] protected void FAttack() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000430 RID: 1072 RVA: 0x0000B5BC File Offset: 0x000097BC [Token(Token = "0x6000430")] [Address(RVA = "0x177BE30", Offset = "0x177AC30", VA = "0x18177BE30", Slot = "35")] public override void SetTimeScale(float fTimeScale) { base.SetTimeScale(fTimeScale); Common.SetEffectTimeScale(this.g_BodyEffect, fTimeScale); Common.SetEffectTimeScale(this.g_DeathEffect, 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(Token = "0x6000432")] [Address(RVA = "0x177A7E0", Offset = "0x17795E0", VA = "0x18177A7E0", 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: 0x06000433 RID: 1075 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000433")] [Address(RVA = "0x177BCF0", Offset = "0x177AAF0", VA = "0x18177BCF0", Slot = "30")] public override void Resurrection() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000434 RID: 1076 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000434")] [Address(RVA = "0x1776A40", Offset = "0x1775840", VA = "0x181776A40", Slot = "31")] public override void Create() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000435 RID: 1077 RVA: 0x0000B5FC File Offset: 0x000097FC [Token(Token = "0x6000435")] [Address(RVA = "0x177BBA0", Offset = "0x177A9A0", VA = "0x18177BBA0", Slot = "32")] public override void Remove() { base.Initialize(); SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshRender01; int num = 0; skinnedMeshRenderer.enabled = num != 0; CharacterController characterController = this.g_CC; int num2 = 0; characterController.enabled = num2 != 0; CapsuleCollider capsuleCollider = this.g_CC02; int num3 = 0; capsuleCollider.enabled = num3 != 0; CapsuleCollider capsuleCollider2 = this.g_CC03; int num4 = 0; capsuleCollider2.enabled = num4 != 0; NPCManage g_NPCM = this.g_NPCM; int num5 = 0; g_NPCM.SetLockPoint(num5 != 0); this.g_DeathEffect.Stop(true); GameObject g_This = this.g_This; int num6 = 0; g_This.SetActive(num6 != 0); } // Token: 0x06000436 RID: 1078 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000436")] [Address(RVA = "0x177BDA0", Offset = "0x177ABA0", VA = "0x18177BDA0", Slot = "36")] public override void SetAiStatus(AI_NPC.AIStatus Status) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000437 RID: 1079 RVA: 0x0000B694 File Offset: 0x00009894 [Token(Token = "0x6000437")] [Address(RVA = "0x177BB80", Offset = "0x177A980", VA = "0x18177BB80")] public AI_GhostA() { } // Token: 0x04000519 RID: 1305 [FieldOffset(Offset = "0x170")] [Token(Token = "0x4000519")] protected GhostAEffectPlay g_Effect; // Token: 0x0400051A RID: 1306 [FieldOffset(Offset = "0x178")] [Token(Token = "0x400051A")] private SkinnedMeshRenderer g_MeshRender01; // Token: 0x0400051B RID: 1307 [FieldOffset(Offset = "0x180")] [Token(Token = "0x400051B")] private ParticleSystem g_BodyEffect; // Token: 0x0400051C RID: 1308 [FieldOffset(Offset = "0x188")] [Token(Token = "0x400051C")] private ParticleSystem g_DeathEffect; // Token: 0x0400051D RID: 1309 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400051D")] protected float g_fAttackRadius = 3f; // Token: 0x0400051E RID: 1310 [FieldOffset(Offset = "0x194")] [Token(Token = "0x400051E")] private float g_fAniMoveSpeed; // Token: 0x0400051F RID: 1311 [FieldOffset(Offset = "0x198")] [Token(Token = "0x400051F")] private float g_fAniAngle; // Token: 0x04000520 RID: 1312 [FieldOffset(Offset = "0x19C")] [Token(Token = "0x4000520")] private Vector3 g_v3PreForward; // Token: 0x04000521 RID: 1313 [FieldOffset(Offset = "0x1A8")] [Token(Token = "0x4000521")] protected Material g_Mat; // Token: 0x04000522 RID: 1314 [FieldOffset(Offset = "0x1B0")] [Token(Token = "0x4000522")] private Color g_EyeColor; // Token: 0x04000523 RID: 1315 [FieldOffset(Offset = "0x1C0")] [Token(Token = "0x4000523")] private Color g_BodyColor; // Token: 0x04000524 RID: 1316 [FieldOffset(Offset = "0x1D0")] [Token(Token = "0x4000524")] private Color g_DefaultColor; // Token: 0x04000525 RID: 1317 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x4000525")] protected Shake g_ShakeHead; // Token: 0x04000526 RID: 1318 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x4000526")] protected Shake g_ShakeSpine; // Token: 0x04000527 RID: 1319 [FieldOffset(Offset = "0x1F0")] [Token(Token = "0x4000527")] protected Shake g_ShakeFoot; // Token: 0x04000528 RID: 1320 [FieldOffset(Offset = "0x1F8")] [Token(Token = "0x4000528")] private CharacterController g_CC; // Token: 0x04000529 RID: 1321 [FieldOffset(Offset = "0x200")] [Token(Token = "0x4000529")] private CapsuleCollider g_CC02; // Token: 0x0400052A RID: 1322 [FieldOffset(Offset = "0x208")] [Token(Token = "0x400052A")] private CapsuleCollider g_CC03; // Token: 0x0400052B RID: 1323 [FieldOffset(Offset = "0x210")] [Token(Token = "0x400052B")] protected AI_GhostA.AIFighting g_Fighting; // Token: 0x0400052C RID: 1324 [FieldOffset(Offset = "0x214")] [Token(Token = "0x400052C")] protected float g_fAttackMoveTime; // Token: 0x0400052D RID: 1325 [FieldOffset(Offset = "0x218")] [Token(Token = "0x400052D")] protected float g_fAttackRotateTime; // Token: 0x02000067 RID: 103 [Token(Token = "0x2000067")] 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(Token = "0x400053A")] AttackComboA01, // Token: 0x0400053B RID: 1339 [Token(Token = "0x400053B")] AttackComboA02, // Token: 0x0400053C RID: 1340 [Token(Token = "0x400053C")] AttackComboA03, // Token: 0x0400053D RID: 1341 [Token(Token = "0x400053D")] PlayDead } }