using System; using Cpp2IlInjected; using DigitalOpus.MB.Core; using UnityEngine; // Token: 0x02000055 RID: 85 [Token(Token = "0x2000055")] public class AI_Doll01 : AI_NPC { // Token: 0x060002E3 RID: 739 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E3")] [Address(RVA = "0x18AE5B0", Offset = "0x18AD5B0", VA = "0x1818AE5B0", Slot = "4")] public override void Start(GameObject This, NPCManage NPCM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E4 RID: 740 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E4")] [Address(RVA = "0x18AEFC0", Offset = "0x18ADFC0", VA = "0x1818AEFC0", Slot = "5")] public override void Update(float fDeltaTime) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E5 RID: 741 RVA: 0x000094B0 File Offset: 0x000076B0 [Token(Token = "0x60002E5")] [Address(RVA = "0x18AD070", Offset = "0x18AC070", VA = "0x1818AD070", Slot = "6")] public override void LateUpdate() { this.g_ShakeHead.Update(); this.g_ShakeBody.Update(); this.g_ShakeAll.Update(); } // Token: 0x060002E6 RID: 742 RVA: 0x000094E4 File Offset: 0x000076E4 [Token(Token = "0x60002E6")] [Address(RVA = "0x18A9320", Offset = "0x18A8320", VA = "0x1818A9320", Slot = "38")] public virtual void EndStatus(AI_NPC.AIStatus Status) { this.g_CCC.SetOriginal(); CapsuleCollider capsuleCollider = this.g_CCFoot; int num = 0; capsuleCollider.enabled = num != 0; this.g_bPushPlayer = false; } // Token: 0x060002E7 RID: 743 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E7")] [Address(RVA = "0x18AC6B0", Offset = "0x18AB6B0", VA = "0x1818AC6B0", Slot = "39")] public virtual void InitStatus(AI_NPC.AIStatus Status) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E8 RID: 744 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E8")] [Address(RVA = "0x18AE550", Offset = "0x18AD550", VA = "0x1818AE550", Slot = "9")] public override void Sky() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E9 RID: 745 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E9")] [Address(RVA = "0x18AD000", Offset = "0x18AC000", VA = "0x1818AD000", Slot = "10")] public override void Land() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002EA RID: 746 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002EA")] [Address(RVA = "0x18ABB80", Offset = "0x18AAB80", VA = "0x1818ABB80", Slot = "8")] public override void Idle() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002EB RID: 747 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002EB")] [Address(RVA = "0x18AD120", Offset = "0x18AC120", VA = "0x1818AD120", Slot = "11")] public override void Patrol() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002EC RID: 748 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002EC")] [Address(RVA = "0x18AA7F0", Offset = "0x18A97F0", VA = "0x1818AA7F0", Slot = "19")] public override void GoHome() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002ED RID: 749 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002ED")] [Address(RVA = "0x18A8DF0", Offset = "0x18A7DF0", VA = "0x1818A8DF0", Slot = "12")] public override void Confirming() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002EE RID: 750 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002EE")] [Address(RVA = "0x18AED10", Offset = "0x18ADD10", VA = "0x1818AED10", Slot = "13")] public override void Track() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002EF RID: 751 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002EF")] [Address(RVA = "0x18AEF20", Offset = "0x18ADF20", VA = "0x1818AEF20", Slot = "17")] public override void TurnPlayer() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F0 RID: 752 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F0")] [Address(RVA = "0x18AD0C0", Offset = "0x18AC0C0", VA = "0x1818AD0C0", Slot = "16")] public override void LookFor() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F1 RID: 753 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F1")] [Address(RVA = "0x18AA4F0", Offset = "0x18A94F0", VA = "0x1818AA4F0", Slot = "22")] public override void Fighting() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F2 RID: 754 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F2")] [Address(RVA = "0x18ABBE0", Offset = "0x18AABE0", VA = "0x1818ABBE0", Slot = "40")] protected virtual void InitFightingType(AI_Doll01.AIFighting Type) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F3 RID: 755 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F3")] [Address(RVA = "0x18A9AD0", Offset = "0x18A8AD0", VA = "0x1818A9AD0", Slot = "41")] protected virtual void FightWatchFirst() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F4 RID: 756 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F4")] [Address(RVA = "0x18A9EF0", Offset = "0x18A8EF0", VA = "0x1818A9EF0", Slot = "42")] protected virtual void FightWatch() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F5 RID: 757 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F5")] [Address(RVA = "0x18A97B0", Offset = "0x18A87B0", VA = "0x1818A97B0")] private void FightDodge() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F6 RID: 758 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F6")] [Address(RVA = "0x18A9750", Offset = "0x18A8750", VA = "0x1818A9750")] private void FightAttack() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F7 RID: 759 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F7")] [Address(RVA = "0x18A9590", Offset = "0x18A8590", VA = "0x1818A9590")] private void FightAttackDouble() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F8 RID: 760 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F8")] [Address(RVA = "0x18A9370", Offset = "0x18A8370", VA = "0x1818A9370")] private void FightAttackDodgeJump() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002F9 RID: 761 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002F9")] [Address(RVA = "0x18A9850", Offset = "0x18A8850", VA = "0x1818A9850", Slot = "43")] protected virtual void FightTrack() { 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 = "0x18A9270", Offset = "0x18A8270", VA = "0x1818A9270", Slot = "23")] public override void Damaged() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002FB RID: 763 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002FB")] [Address(RVA = "0x18A91A0", Offset = "0x18A81A0", VA = "0x1818A91A0", Slot = "24")] public override void DamagedDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002FC RID: 764 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002FC")] [Address(RVA = "0x18A9220", Offset = "0x18A8220", VA = "0x1818A9220", Slot = "25")] public override void DamagedFly() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002FD RID: 765 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002FD")] [Address(RVA = "0x18A91A0", Offset = "0x18A81A0", VA = "0x1818A91A0", Slot = "26")] public override void GetUp() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002FE RID: 766 RVA: 0x0000951C File Offset: 0x0000771C [Token(Token = "0x60002FE")] [Address(RVA = "0x18A92C0", Offset = "0x18A82C0", VA = "0x1818A92C0", 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: 0x060002FF RID: 767 RVA: 0x0000954C File Offset: 0x0000774C [Token(Token = "0x60002FF")] [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: 0x06000300 RID: 768 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000300")] [Address(RVA = "0x18AAAB0", Offset = "0x18A9AB0", VA = "0x1818AAAB0", Slot = "20")] public override void Hear() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000301 RID: 769 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000301")] [Address(RVA = "0x18AA920", Offset = "0x18A9920", VA = "0x1818AA920", Slot = "21")] public override void HearCheck() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000302 RID: 770 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000302")] [Address(RVA = "0x18AAC70", Offset = "0x18A9C70", VA = "0x1818AAC70", Slot = "33")] public override void Hit(AttackData Data) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000303 RID: 771 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000303")] [Address(RVA = "0x18AD290", Offset = "0x18AC290", VA = "0x1818AD290", 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: 0x06000304 RID: 772 RVA: 0x00009590 File Offset: 0x00007790 [Token(Token = "0x6000304")] [Address(RVA = "0x183D080", Offset = "0x183C080", VA = "0x18183D080", Slot = "30")] public override void Resurrection() { base.Resurrection(); this.g_bDeath = false; bool doUV = ((MB_IMeshBakerSettings)this).doUV7; } // Token: 0x06000305 RID: 773 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000305")] [Address(RVA = "0x18A8F50", Offset = "0x18A7F50", VA = "0x1818A8F50", Slot = "31")] public override void Create() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000306 RID: 774 RVA: 0x000095B4 File Offset: 0x000077B4 [Token(Token = "0x6000306")] [Address(RVA = "0x18AE320", Offset = "0x18AD320", VA = "0x1818AE320", Slot = "32")] public override void Remove() { base..ctor(); SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshBody; int num = 0; skinnedMeshRenderer.enabled = num != 0; SkinnedMeshRenderer skinnedMeshRenderer2 = this.g_MeshFace; int num2 = 0; skinnedMeshRenderer2.enabled = num2 != 0; SkinnedMeshRenderer skinnedMeshRenderer3 = this.g_MeshHair; int num3 = 0; skinnedMeshRenderer3.enabled = num3 != 0; SkinnedMeshRenderer skinnedMeshRenderer4 = this.g_MeshHandFoot; int num4 = 0; skinnedMeshRenderer4.enabled = num4 != 0; SkinnedMeshRenderer skinnedMeshRenderer5 = this.g_MeshWeapon; int num5 = 0; skinnedMeshRenderer5.enabled = num5 != 0; CCController cccontroller = this.g_CCC; int num6 = 0; cccontroller.SetEnable(num6 != 0); CapsuleCollider capsuleCollider = this.g_CCBody; int num7 = 0; capsuleCollider.enabled = num7 != 0; CapsuleCollider capsuleCollider2 = this.g_CCHead; int num8 = 0; capsuleCollider2.enabled = num8 != 0; CapsuleCollider capsuleCollider3 = this.g_CCFoot; int 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(); GameObject g_This = this.g_This; int num11 = 0; g_This.SetActive(num11 != 0); } // Token: 0x06000307 RID: 775 RVA: 0x000096B4 File Offset: 0x000078B4 [Token(Token = "0x6000307")] [Address(RVA = "0x18AE510", Offset = "0x18AD510", VA = "0x1818AE510", Slot = "35")] public override void SetTimeScale(float fTimeScale) { base.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale); } // Token: 0x06000308 RID: 776 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000308")] [Address(RVA = "0x18AE460", Offset = "0x18AD460", VA = "0x1818AE460", Slot = "36")] public override void SetAiStatus(AI_NPC.AIStatus Status) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000309 RID: 777 RVA: 0x000096DC File Offset: 0x000078DC [Token(Token = "0x6000309")] [Address(RVA = "0x18AE300", Offset = "0x18AD300", VA = "0x1818AE300")] public AI_Doll01() { } // Token: 0x04000438 RID: 1080 [FieldOffset(Offset = "0x180")] [Token(Token = "0x4000438")] protected Doll01EffectPlay g_Effect; // Token: 0x04000439 RID: 1081 [FieldOffset(Offset = "0x188")] [Token(Token = "0x4000439")] protected float g_fAttackRadius = 2f; // Token: 0x0400043A RID: 1082 [FieldOffset(Offset = "0x18C")] [Token(Token = "0x400043A")] private float g_fAniMoveSpeed; // Token: 0x0400043B RID: 1083 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400043B")] private float g_fAniMoveAngle; // Token: 0x0400043C RID: 1084 [FieldOffset(Offset = "0x194")] [Token(Token = "0x400043C")] private Vector3 g_v3PreForward; // Token: 0x0400043D RID: 1085 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x400043D")] protected SkinnedMeshRenderer g_MeshBody; // Token: 0x0400043E RID: 1086 [FieldOffset(Offset = "0x1A8")] [Token(Token = "0x400043E")] protected SkinnedMeshRenderer g_MeshFace; // Token: 0x0400043F RID: 1087 [FieldOffset(Offset = "0x1B0")] [Token(Token = "0x400043F")] protected SkinnedMeshRenderer g_MeshHair; // Token: 0x04000440 RID: 1088 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x4000440")] protected SkinnedMeshRenderer g_MeshHandFoot; // Token: 0x04000441 RID: 1089 [FieldOffset(Offset = "0x1C0")] [Token(Token = "0x4000441")] protected SkinnedMeshRenderer g_MeshWeapon; // Token: 0x04000442 RID: 1090 [FieldOffset(Offset = "0x1C8")] [Token(Token = "0x4000442")] protected AI_Doll01.AIFighting g_Fightting = (AI_Doll01.AIFighting)((ulong)1L); // Token: 0x04000443 RID: 1091 [FieldOffset(Offset = "0x1CC")] [Token(Token = "0x4000443")] protected float g_fFightSpecialWaitTime; // Token: 0x04000444 RID: 1092 [FieldOffset(Offset = "0x1D0")] [Token(Token = "0x4000444")] protected float g_fTyrantsTime; // Token: 0x04000445 RID: 1093 [FieldOffset(Offset = "0x1D4")] [Token(Token = "0x4000445")] protected float g_fAttackTime; // Token: 0x04000446 RID: 1094 [FieldOffset(Offset = "0x1D8")] [Token(Token = "0x4000446")] protected CCController g_CCC; // Token: 0x04000447 RID: 1095 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x4000447")] protected CapsuleCollider g_CCBody; // Token: 0x04000448 RID: 1096 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x4000448")] protected CapsuleCollider g_CCHead; // Token: 0x04000449 RID: 1097 [FieldOffset(Offset = "0x1F0")] [Token(Token = "0x4000449")] protected CapsuleCollider g_CCFoot; // Token: 0x0400044A RID: 1098 [FieldOffset(Offset = "0x1F8")] [Token(Token = "0x400044A")] private Transform g_PosPushPlayer; // Token: 0x0400044B RID: 1099 [FieldOffset(Offset = "0x200")] [Token(Token = "0x400044B")] protected bool g_bPushPlayer; // Token: 0x0400044C RID: 1100 [FieldOffset(Offset = "0x208")] [Token(Token = "0x400044C")] protected Shake g_ShakeHead; // Token: 0x0400044D RID: 1101 [FieldOffset(Offset = "0x210")] [Token(Token = "0x400044D")] protected Shake g_ShakeBody; // Token: 0x0400044E RID: 1102 [FieldOffset(Offset = "0x218")] [Token(Token = "0x400044E")] protected Shake g_ShakeAll; // Token: 0x02000056 RID: 86 [Token(Token = "0x2000056")] protected enum AIFighting { // Token: 0x04000450 RID: 1104 [Token(Token = "0x4000450")] WatchFirst, // Token: 0x04000451 RID: 1105 [Token(Token = "0x4000451")] Watch, // Token: 0x04000452 RID: 1106 [Token(Token = "0x4000452")] DodgeBack, // Token: 0x04000453 RID: 1107 [Token(Token = "0x4000453")] DodgeForward, // Token: 0x04000454 RID: 1108 [Token(Token = "0x4000454")] DodgeLeft, // Token: 0x04000455 RID: 1109 [Token(Token = "0x4000455")] DodgeRight, // Token: 0x04000456 RID: 1110 [Token(Token = "0x4000456")] Track, // Token: 0x04000457 RID: 1111 [Token(Token = "0x4000457")] AttackDodge, // Token: 0x04000458 RID: 1112 [Token(Token = "0x4000458")] AttackDouble, // Token: 0x04000459 RID: 1113 [Token(Token = "0x4000459")] AttackJumpBack, // Token: 0x0400045A RID: 1114 [Token(Token = "0x400045A")] AttackStrong, // Token: 0x0400045B RID: 1115 [Token(Token = "0x400045B")] AttackLeft, // Token: 0x0400045C RID: 1116 [Token(Token = "0x400045C")] AttackRight, // Token: 0x0400045D RID: 1117 [Token(Token = "0x400045D")] DamagedAttackLeft, // Token: 0x0400045E RID: 1118 [Token(Token = "0x400045E")] DamagedAttackRight, // Token: 0x0400045F RID: 1119 [Token(Token = "0x400045F")] AttackDodgeJump } }