using System; using System.Xml.Schema; using Cpp2IlInjected; using DigitalOpus.MB.Core; using UnityEngine; // Token: 0x02000093 RID: 147 [Token(Token = "0x2000093")] public class AI_knight : AI_NPC { // Token: 0x0600066B RID: 1643 RVA: 0x0000EF6C File Offset: 0x0000D16C [Token(Token = "0x600066B")] [Address(RVA = "0x1842B10", Offset = "0x1841B10", VA = "0x181842B10", Slot = "4")] public override void Start(GameObject This, NPCManage NPCM) { base.Start(This, NPCM); CharacterController controller = this.g_Move.controller; this.g_CC = controller; knightEffectPlay component = This.GetComponent(); this.g_Effect = component; knightEffectPlay knightEffectPlay = this.g_Effect; MoveController g_Move = this.g_Move; knightEffectPlay.InitData(g_Move, this); VoiceKnight component2 = This.GetComponent(); this.g_Voice = component2; this.g_Voice.InitData(); MoveController g_Move2 = this.g_Move; this.g_fAttackRadiusMax = 9f; this.g_fAttackRadiusMin = 9f; this.g_fDragRotation = 0.3f; g_Move2.SetDragRotation(0.3f); this.g_Move.SetDragMove(9f); this.g_Move.gravity = 15f; this.g_Move.fallSpeedMax = -30f; this.g_fVisionDistance = 45f; this.g_fVisionAngle = 100f; this.g_fWalkSpeed = 2.1f; this.g_fRunSpeed = 9f; this.g_fDashSpeed = 15f; Shake shake = new Shake(); this.g_ShakeHead = shake; GameObject g_This = this.g_This; Shake shake2 = this.g_ShakeHead; Transform transform = Common.FindChild(g_This.transform, "Bip001 Head"); int num = 0; shake2.Start(transform, num != 0); Shake shake3 = new Shake(); this.g_ShakeSpine = shake3; GameObject g_This2 = this.g_This; Shake shake4 = this.g_ShakeSpine; Transform transform2 = Common.FindChild(g_This2.transform, "Bip001 Spine"); int num2 = 0; shake4.Start(transform2, num2 != 0); Shake shake5 = new Shake(); this.g_ShakeUpperArmL = shake5; GameObject g_This3 = this.g_This; Shake shake6 = this.g_ShakeUpperArmL; Transform transform3 = Common.FindChild(g_This3.transform, "Bip001 L UpperArm"); int num3 = 0; shake6.Start(transform3, num3 != 0); Shake shake7 = new Shake(); this.g_ShakeUpperArmR = shake7; GameObject g_This4 = this.g_This; Shake shake8 = this.g_ShakeUpperArmR; Transform transform4 = Common.FindChild(g_This4.transform, "Bip001 R UpperArm"); int num4 = 0; shake8.Start(transform4, num4 != 0); Shake shake9 = new Shake(); this.g_ShakeForearmL = shake9; GameObject g_This5 = this.g_This; Shake shake10 = this.g_ShakeForearmL; Transform transform5 = Common.FindChild(g_This5.transform, "Bip001 L Forearm"); int num5 = 0; shake10.Start(transform5, num5 != 0); Shake shake11 = new Shake(); this.g_ShakeForearmR = shake11; GameObject g_This6 = this.g_This; Shake shake12 = this.g_ShakeForearmR; Transform transform6 = Common.FindChild(g_This6.transform, "Bip001 R Forearm"); int num6 = 0; shake12.Start(transform6, num6 != 0); Shake shake13 = new Shake(); this.g_ShakeThighL = shake13; GameObject g_This7 = this.g_This; Shake shake14 = this.g_ShakeThighL; Transform transform7 = Common.FindChild(g_This7.transform, "Bip001 L Thigh"); int num7 = 0; shake14.Start(transform7, num7 != 0); Shake shake15 = new Shake(); this.g_ShakeThighR = shake15; GameObject g_This8 = this.g_This; Shake shake16 = this.g_ShakeThighR; Transform transform8 = Common.FindChild(g_This8.transform, "Bip001 R Thigh"); int num8 = 0; shake16.Start(transform8, num8 != 0); Shake shake17 = new Shake(); this.g_ShakeCalfL = shake17; GameObject g_This9 = this.g_This; Shake shake18 = this.g_ShakeCalfL; Transform transform9 = Common.FindChild(g_This9.transform, "Bip001 L Calf"); int num9 = 0; shake18.Start(transform9, num9 != 0); Shake shake19 = new Shake(); this.g_ShakeCalfR = shake19; GameObject g_This10 = this.g_This; Shake shake20 = this.g_ShakeCalfR; Transform transform10 = Common.FindChild(g_This10.transform, "Bip001 R Calf"); int num10 = 0; shake20.Start(transform10, num10 != 0); Shake shake21 = new Shake(); this.g_ShakeAll = shake21; GameObject g_This11 = this.g_This; Shake shake22 = this.g_ShakeAll; Transform transform11 = Common.FindChild(g_This11.transform, "Bip001"); int num11 = 0; shake22.Start(transform11, num11 != 0); } // Token: 0x0600066C RID: 1644 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600066C")] [Address(RVA = "0x1843290", Offset = "0x1842290", VA = "0x181843290", Slot = "5")] public override void Update(float fDeltaTime) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600066D RID: 1645 RVA: 0x0000F338 File Offset: 0x0000D538 [Token(Token = "0x600066D")] [Address(RVA = "0x1842580", Offset = "0x1841580", VA = "0x181842580", Slot = "6")] public override void LateUpdate() { this.g_ShakeHead.Update(); this.g_ShakeSpine.Update(); this.g_ShakeUpperArmL.Update(); this.g_ShakeUpperArmR.Update(); this.g_ShakeForearmL.Update(); this.g_ShakeForearmR.Update(); this.g_ShakeThighL.Update(); this.g_ShakeThighR.Update(); this.g_ShakeCalfL.Update(); this.g_ShakeCalfR.Update(); this.g_ShakeAll.Update(); } // Token: 0x0600066E RID: 1646 RVA: 0x0000F3C4 File Offset: 0x0000D5C4 [Token(Token = "0x600066E")] [Address(RVA = "0x183D8A0", Offset = "0x183C8A0", VA = "0x18183D8A0")] public void EndStatus(AI_NPC.AIStatus Status) { this.g_Move.gravity = 15f; } // Token: 0x0600066F RID: 1647 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600066F")] [Address(RVA = "0x1841C90", Offset = "0x1840C90", VA = "0x181841C90", Slot = "38")] public virtual void InitStatus(AI_NPC.AIStatus Status) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000670 RID: 1648 RVA: 0x0000F3E8 File Offset: 0x0000D5E8 [Token(Token = "0x6000670")] [Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0", Slot = "7")] public override void Special() { base..ctor(); } // Token: 0x06000671 RID: 1649 RVA: 0x0000F3FC File Offset: 0x0000D5FC [Token(Token = "0x6000671")] [Address(RVA = "0x183FF10", Offset = "0x183EF10", VA = "0x18183FF10", Slot = "26")] public override void GetUp() { base..ctor(); float g_fWaitTime = this.g_fWaitTime; int num = 0; if (g_fWaitTime <= (float)num) { bool doUV = ((MB_IMeshBakerSettings)this).doUV6; return; } this.g_fWaitTime = g_fWaitTime; } // Token: 0x06000672 RID: 1650 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000672")] [Address(RVA = "0x183A2A0", Offset = "0x18392A0", VA = "0x18183A2A0", Slot = "9")] public override void Sky() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000673 RID: 1651 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000673")] [Address(RVA = "0x1839D90", Offset = "0x1838D90", VA = "0x181839D90", Slot = "10")] public override void Land() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000674 RID: 1652 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000674")] [Address(RVA = "0x1838DF0", Offset = "0x1837DF0", VA = "0x181838DF0", Slot = "8")] public override void Idle() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000675 RID: 1653 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000675")] [Address(RVA = "0x1842680", Offset = "0x1841680", VA = "0x181842680", Slot = "11")] public override void Patrol() { 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 = "0x1837920", Offset = "0x1836920", VA = "0x181837920", Slot = "19")] public override void GoHome() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000677 RID: 1655 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000677")] [Address(RVA = "0x18358A0", Offset = "0x18348A0", VA = "0x1818358A0", Slot = "12")] public override void Confirming() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000678 RID: 1656 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000678")] [Address(RVA = "0x1839E60", Offset = "0x1838E60", VA = "0x181839E60", Slot = "16")] public override void LookFor() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000679 RID: 1657 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000679")] [Address(RVA = "0x1835B60", Offset = "0x1834B60", VA = "0x181835B60", Slot = "25")] public override void DamagedFly() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600067A RID: 1658 RVA: 0x0000F42C File Offset: 0x0000D62C [Token(Token = "0x600067A")] [Address(RVA = "0x183D800", Offset = "0x183C800", VA = "0x18183D800", 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).doUV6; return; } this.g_fWaitTime = g_fWaitTime; float num2 = this.g_fAttackComob; while (num2 <= (float)num) { } this.g_fAttackComob = num2; this.g_Effect.Death(); } // Token: 0x0600067B RID: 1659 RVA: 0x0000F480 File Offset: 0x0000D680 [Token(Token = "0x600067B")] [Address(RVA = "0x1835C50", Offset = "0x1834C50", VA = "0x181835C50", 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: 0x0600067C RID: 1660 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600067C")] [Address(RVA = "0x183F8E0", Offset = "0x183E8E0", VA = "0x18183F8E0", Slot = "22")] public override void Fighting() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600067D RID: 1661 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600067D")] [Address(RVA = "0x1840D20", Offset = "0x183FD20", VA = "0x181840D20", Slot = "39")] protected virtual void InitFightingType(AI_knight.AIFighting Type) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600067E RID: 1662 RVA: 0x0000F4C4 File Offset: 0x0000D6C4 [Token(Token = "0x600067E")] [Address(RVA = "0x183E870", Offset = "0x183D870", VA = "0x18183E870", Slot = "40")] protected virtual void FightAttackSelect() { float num = UnityEngine.Random.Range((float)0, 1f); this.g_AttackType = (AI_knight.AIFighting)((ulong)15L); this.g_fAttackRadiusMax = 12f; this.g_fAttackRadiusMin = 1.5f; } // Token: 0x0600067F RID: 1663 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600067F")] [Address(RVA = "0x183F2D0", Offset = "0x183E2D0", VA = "0x18183F2D0")] protected void FightWatch() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000680 RID: 1664 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000680")] [Address(RVA = "0x183ECF0", Offset = "0x183DCF0", VA = "0x18183ECF0", Slot = "41")] protected virtual void FightDodge() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000681 RID: 1665 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000681")] [Address(RVA = "0x183EB10", Offset = "0x183DB10", VA = "0x18183EB10")] protected void FightAttack() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000682 RID: 1666 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000682")] [Address(RVA = "0x183E490", Offset = "0x183D490", VA = "0x18183E490")] protected void FightAttackNoWait() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000683 RID: 1667 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000683")] [Address(RVA = "0x183DBC0", Offset = "0x183CBC0", VA = "0x18183DBC0")] protected void FightAttack03Jump() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000684 RID: 1668 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000684")] [Address(RVA = "0x183D8D0", Offset = "0x183C8D0", VA = "0x18183D8D0")] protected void FightAttack03Fall() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000685 RID: 1669 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000685")] [Address(RVA = "0x183DE50", Offset = "0x183CE50", VA = "0x18183DE50", Slot = "42")] protected virtual void FightAttack03Land() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000686 RID: 1670 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000686")] [Address(RVA = "0x183E120", Offset = "0x183D120", VA = "0x18183E120")] protected void FightAttackBigJump() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000687 RID: 1671 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000687")] [Address(RVA = "0x183DF30", Offset = "0x183CF30", VA = "0x18183DF30")] protected void FightAttackBigJumpFall() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000688 RID: 1672 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000688")] [Address(RVA = "0x183EA60", Offset = "0x183DA60", VA = "0x18183EA60")] protected void FightAttackSky() { 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 = "0x183E930", Offset = "0x183D930", VA = "0x18183E930")] protected void FightAttackSkyFall() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600068A RID: 1674 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600068A")] [Address(RVA = "0x183E5D0", Offset = "0x183D5D0", VA = "0x18183E5D0")] protected void FightAttackRun() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600068B RID: 1675 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600068B")] [Address(RVA = "0x183F220", Offset = "0x183E220", VA = "0x18183F220")] protected void FightPlayerDead() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600068C RID: 1676 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600068C")] [Address(RVA = "0x183FF70", Offset = "0x183EF70", VA = "0x18183FF70", Slot = "33")] public override void Hit(AttackData Data) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600068D RID: 1677 RVA: 0x0000F548 File Offset: 0x0000D748 [Token(Token = "0x600068D")] [Address(RVA = "0x1842980", Offset = "0x1841980", VA = "0x181842980", Slot = "30")] public override void Resurrection() { if (!Game.GameSave.flags.stage04Room10Knight) { base.Resurrection(); this.g_bDeath = false; this.g_bDamageFly = false; this.Create(); bool doUV = ((MB_IMeshBakerSettings)this).doUV6; return; } } // Token: 0x0600068E RID: 1678 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600068E")] [Address(RVA = "0x183D630", Offset = "0x183C630", VA = "0x18183D630", Slot = "31")] public override void Create() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600068F RID: 1679 RVA: 0x0000F594 File Offset: 0x0000D794 [Token(Token = "0x600068F")] [Address(RVA = "0x1842920", Offset = "0x1841920", VA = "0x181842920", Slot = "32")] public override void Remove() { base..ctor(); NPCManage g_NPCM = this.g_NPCM; int num = 0; g_NPCM.SetLockPoint(num != 0); this.g_Effect.Remove(); GameObject g_This = this.g_This; int num2 = 0; g_This.SetActive(num2 != 0); } // Token: 0x06000690 RID: 1680 RVA: 0x0000F5D8 File Offset: 0x0000D7D8 [Token(Token = "0x6000690")] [Address(RVA = "0x1842AC0", Offset = "0x1841AC0", VA = "0x181842AC0", Slot = "35")] public override void SetTimeScale(float fTimeScale) { base.SetTimeScale(fTimeScale); XmlSchemaType xmlType = this.g_Effect.XmlType; } // Token: 0x06000691 RID: 1681 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000691")] [Address(RVA = "0x1842A30", Offset = "0x1841A30", VA = "0x181842A30", Slot = "36")] public override void SetAiStatus(AI_NPC.AIStatus Status) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000692 RID: 1682 RVA: 0x0000F600 File Offset: 0x0000D800 [Token(Token = "0x6000692")] [Address(RVA = "0x18434B0", Offset = "0x18424B0", VA = "0x1818434B0")] public AI_knight() { } // Token: 0x040007A2 RID: 1954 [FieldOffset(Offset = "0x180")] [Token(Token = "0x40007A2")] protected knightEffectPlay g_Effect; // Token: 0x040007A3 RID: 1955 [FieldOffset(Offset = "0x188")] [Token(Token = "0x40007A3")] protected CharacterController g_CC; // Token: 0x040007A4 RID: 1956 [FieldOffset(Offset = "0x190")] [Token(Token = "0x40007A4")] private VoiceKnight g_Voice; // Token: 0x040007A5 RID: 1957 [Token(Token = "0x40007A5")] protected const float g_fAttackBaseRadius = 9f; // Token: 0x040007A6 RID: 1958 [FieldOffset(Offset = "0x198")] [Token(Token = "0x40007A6")] protected float g_fAttackRadiusMin; // Token: 0x040007A7 RID: 1959 [FieldOffset(Offset = "0x19C")] [Token(Token = "0x40007A7")] protected float g_fAttackRadiusMax; // Token: 0x040007A8 RID: 1960 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x40007A8")] protected float g_fAniMoveSpeed; // Token: 0x040007A9 RID: 1961 [FieldOffset(Offset = "0x1A4")] [Token(Token = "0x40007A9")] protected float g_fAniMoveAngle; // Token: 0x040007AA RID: 1962 [FieldOffset(Offset = "0x1A8")] [Token(Token = "0x40007AA")] private Vector3 g_v3PreForward; // Token: 0x040007AB RID: 1963 [FieldOffset(Offset = "0x1B4")] [Token(Token = "0x40007AB")] protected AI_knight.AIFighting g_Fightting = (AI_knight.AIFighting)((ulong)1L); // Token: 0x040007AC RID: 1964 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x40007AC")] protected AI_knight.AIFighting g_AttackType = (AI_knight.AIFighting)((ulong)10L); // Token: 0x040007AD RID: 1965 [FieldOffset(Offset = "0x1BC")] [Token(Token = "0x40007AD")] protected float g_fTrackTime; // Token: 0x040007AE RID: 1966 [FieldOffset(Offset = "0x1C0")] [Token(Token = "0x40007AE")] protected float g_fAttackRotate; // Token: 0x040007AF RID: 1967 [FieldOffset(Offset = "0x1C4")] [Token(Token = "0x40007AF")] protected float g_fAttackComob; // Token: 0x040007B0 RID: 1968 [FieldOffset(Offset = "0x1C8")] [Token(Token = "0x40007B0")] protected Vector3 g_v3BigJumpLandPoint; // Token: 0x040007B1 RID: 1969 [FieldOffset(Offset = "0x1D8")] [Token(Token = "0x40007B1")] private Shake g_ShakeHead; // Token: 0x040007B2 RID: 1970 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x40007B2")] private Shake g_ShakeSpine; // Token: 0x040007B3 RID: 1971 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x40007B3")] private Shake g_ShakeUpperArmL; // Token: 0x040007B4 RID: 1972 [FieldOffset(Offset = "0x1F0")] [Token(Token = "0x40007B4")] private Shake g_ShakeUpperArmR; // Token: 0x040007B5 RID: 1973 [FieldOffset(Offset = "0x1F8")] [Token(Token = "0x40007B5")] private Shake g_ShakeForearmL; // Token: 0x040007B6 RID: 1974 [FieldOffset(Offset = "0x200")] [Token(Token = "0x40007B6")] private Shake g_ShakeForearmR; // Token: 0x040007B7 RID: 1975 [FieldOffset(Offset = "0x208")] [Token(Token = "0x40007B7")] private Shake g_ShakeThighL; // Token: 0x040007B8 RID: 1976 [FieldOffset(Offset = "0x210")] [Token(Token = "0x40007B8")] private Shake g_ShakeThighR; // Token: 0x040007B9 RID: 1977 [FieldOffset(Offset = "0x218")] [Token(Token = "0x40007B9")] private Shake g_ShakeCalfL; // Token: 0x040007BA RID: 1978 [FieldOffset(Offset = "0x220")] [Token(Token = "0x40007BA")] private Shake g_ShakeCalfR; // Token: 0x040007BB RID: 1979 [FieldOffset(Offset = "0x228")] [Token(Token = "0x40007BB")] private Shake g_ShakeAll; // Token: 0x040007BC RID: 1980 [FieldOffset(Offset = "0x230")] [Token(Token = "0x40007BC")] protected bool g_bDamageFly; // Token: 0x040007BD RID: 1981 [FieldOffset(Offset = "0x234")] [Token(Token = "0x40007BD")] protected float g_fAttack03JumpAgainProbability; // Token: 0x02000094 RID: 148 [Token(Token = "0x2000094")] protected enum AIFighting { // Token: 0x040007BF RID: 1983 [Token(Token = "0x40007BF")] WatchFirst, // Token: 0x040007C0 RID: 1984 [Token(Token = "0x40007C0")] Watch, // Token: 0x040007C1 RID: 1985 [Token(Token = "0x40007C1")] PlayerDead, // Token: 0x040007C2 RID: 1986 [Token(Token = "0x40007C2")] DodgeF, // Token: 0x040007C3 RID: 1987 [Token(Token = "0x40007C3")] DodgeL, // Token: 0x040007C4 RID: 1988 [Token(Token = "0x40007C4")] DodgeR, // Token: 0x040007C5 RID: 1989 [Token(Token = "0x40007C5")] DodgeB, // Token: 0x040007C6 RID: 1990 [Token(Token = "0x40007C6")] Attack01_01, // Token: 0x040007C7 RID: 1991 [Token(Token = "0x40007C7")] Attack01_02, // Token: 0x040007C8 RID: 1992 [Token(Token = "0x40007C8")] Attack01_03, // Token: 0x040007C9 RID: 1993 [Token(Token = "0x40007C9")] Attack02, // Token: 0x040007CA RID: 1994 [Token(Token = "0x40007CA")] Attack03Jump, // Token: 0x040007CB RID: 1995 [Token(Token = "0x40007CB")] Attack03JumpAgain, // Token: 0x040007CC RID: 1996 [Token(Token = "0x40007CC")] Attack03Fall, // Token: 0x040007CD RID: 1997 [Token(Token = "0x40007CD")] Attack03Land, // Token: 0x040007CE RID: 1998 [Token(Token = "0x40007CE")] Attack04, // Token: 0x040007CF RID: 1999 [Token(Token = "0x40007CF")] AttackBigJump, // Token: 0x040007D0 RID: 2000 [Token(Token = "0x40007D0")] AttackBigJumpFall, // Token: 0x040007D1 RID: 2001 [Token(Token = "0x40007D1")] AttackBigJumpLand, // Token: 0x040007D2 RID: 2002 [Token(Token = "0x40007D2")] AttackSky, // Token: 0x040007D3 RID: 2003 [Token(Token = "0x40007D3")] AttackSkyFall, // Token: 0x040007D4 RID: 2004 [Token(Token = "0x40007D4")] AttackSkyLand, // Token: 0x040007D5 RID: 2005 [Token(Token = "0x40007D5")] AttackRun, // Token: 0x040007D6 RID: 2006 [Token(Token = "0x40007D6")] AttackRunEnd, // Token: 0x040007D7 RID: 2007 [Token(Token = "0x40007D7")] AttackDodge, // Token: 0x040007D8 RID: 2008 [Token(Token = "0x40007D8")] BR_AttackDodgeTo02, // Token: 0x040007D9 RID: 2009 [Token(Token = "0x40007D9")] BR_Attack02BackJump, // Token: 0x040007DA RID: 2010 [Token(Token = "0x40007DA")] BR_Attack03Combo } }