using System; using System.Linq.Expressions; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000054 RID: 84 [Token(Token = "0x2000054")] public class AI_Doll01 : AI_NPC { // Token: 0x060002DF RID: 735 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002DF")] [Address(RVA = "0x16F0C20", Offset = "0x16EFA20", VA = "0x1816F0C20", Slot = "4")] public override void Start(GameObject This, NPCManage NPCM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E0 RID: 736 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E0")] [Address(RVA = "0x16F1590", Offset = "0x16F0390", VA = "0x1816F1590", Slot = "5")] public override void Update(float fDeltaTime) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E1 RID: 737 RVA: 0x00009914 File Offset: 0x00007B14 [Token(Token = "0x60002E1")] [Address(RVA = "0x16EF7E0", Offset = "0x16EE5E0", VA = "0x1816EF7E0", Slot = "6")] public override void LateUpdate() { this.g_ShakeHead.Update(); this.g_ShakeBody.Update(); this.g_ShakeAll.Update(); } // Token: 0x060002E2 RID: 738 RVA: 0x00009948 File Offset: 0x00007B48 [Token(Token = "0x60002E2")] [Address(RVA = "0x16EBB50", Offset = "0x16EA950", VA = "0x1816EBB50", Slot = "38")] public virtual void EndStatus(AI_NPC.AIStatus Status) { this.g_CCC.SetOriginal(); } // Token: 0x060002E3 RID: 739 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E3")] [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(Token = "0x60002E4")] [Address(RVA = "0x16F0BC0", Offset = "0x16EF9C0", VA = "0x1816F0BC0", Slot = "9")] public override void Sky() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E5 RID: 741 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E5")] [Address(RVA = "0x16EF770", Offset = "0x16EE570", VA = "0x1816EF770", Slot = "10")] public override void Land() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E6 RID: 742 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E6")] [Address(RVA = "0x16EE2F0", Offset = "0x16ED0F0", VA = "0x1816EE2F0", Slot = "8")] public override void Idle() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002E7 RID: 743 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002E7")] [Address(RVA = "0x16EF890", Offset = "0x16EE690", VA = "0x1816EF890", Slot = "11")] public override void Patrol() { 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 = "0x16ECFF0", Offset = "0x16EBDF0", VA = "0x1816ECFF0", Slot = "19")] public override void GoHome() { 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 = "0x16EB650", Offset = "0x16EA450", VA = "0x1816EB650", Slot = "12")] public override void Confirming() { 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 = "0x16F12E0", Offset = "0x16F00E0", VA = "0x1816F12E0", Slot = "13")] public override void Track() { 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 = "0x16F14F0", Offset = "0x16F02F0", VA = "0x1816F14F0", Slot = "17")] public override void TurnPlayer() { 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 = "0x16EF830", Offset = "0x16EE630", VA = "0x1816EF830", Slot = "16")] public override void LookFor() { 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 = "0x16ECCF0", Offset = "0x16EBAF0", VA = "0x1816ECCF0", Slot = "22")] public override void Fighting() { 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 = "0x16EE350", Offset = "0x16ED150", VA = "0x1816EE350", Slot = "40")] protected virtual void InitFightingType(AI_Doll01.AIFighting Type) { 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 = "0x16EC2E0", Offset = "0x16EB0E0", VA = "0x1816EC2E0", Slot = "41")] protected virtual void FightWatchFirst() { 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 = "0x16EC700", Offset = "0x16EB500", VA = "0x1816EC700", Slot = "42")] protected virtual void FightWatch() { 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 = "0x16EBFC0", Offset = "0x16EADC0", VA = "0x1816EBFC0")] private void FightDodge() { 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 = "0x16EBF60", Offset = "0x16EAD60", VA = "0x1816EBF60")] private void FightAttack() { 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 = "0x16EBDA0", Offset = "0x16EABA0", VA = "0x1816EBDA0")] private void FightAttackDouble() { 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 = "0x16EBB80", Offset = "0x16EA980", VA = "0x1816EBB80")] private void FightAttackDodgeJump() { 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 = "0x16EC060", Offset = "0x16EAE60", VA = "0x1816EC060", Slot = "43")] protected virtual void FightTrack() { 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 = "0x16EBAA0", Offset = "0x16EA8A0", VA = "0x1816EBAA0", Slot = "23")] public override void Damaged() { 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 = "0x16EB9D0", Offset = "0x16EA7D0", VA = "0x1816EB9D0", Slot = "24")] public override void DamagedDown() { 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 = "0x16EBA50", Offset = "0x16EA850", VA = "0x1816EBA50", Slot = "25")] public override void DamagedFly() { 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 = "0x16EB9D0", Offset = "0x16EA7D0", VA = "0x1816EB9D0", Slot = "26")] public override void GetUp() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002FA RID: 762 RVA: 0x00009968 File Offset: 0x00007B68 [Token(Token = "0x60002FA")] [Address(RVA = "0x16EBAF0", Offset = "0x16EA8F0", VA = "0x1816EBAF0", Slot = "27")] public override void Death() { base.Initialize(); float g_fWaitTime = this.g_fWaitTime; int num = 0; if (g_fWaitTime <= (float)num) { int parameterCount = ((IParameterProvider)this).ParameterCount; return; } this.g_fWaitTime = g_fWaitTime; } // Token: 0x060002FB RID: 763 RVA: 0x00009998 File Offset: 0x00007B98 [Token(Token = "0x60002FB")] [Address(RVA = "0x11D5B50", Offset = "0x11D4950", VA = "0x1811D5B50", 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.Initialize(); return; } this.g_fWaitTime = g_fWaitTime; base.Initialize(); } // 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(Token = "0x60002FD")] [Address(RVA = "0x16ED120", Offset = "0x16EBF20", VA = "0x1816ED120", Slot = "21")] public override void HearCheck() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002FE RID: 766 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002FE")] [Address(RVA = "0x16ED470", Offset = "0x16EC270", VA = "0x1816ED470", Slot = "33")] public override void Hit(AttackData Data) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060002FF RID: 767 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60002FF")] [Address(RVA = "0x16EFA00", Offset = "0x16EE800", VA = "0x1816EFA00", 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: 0x06000300 RID: 768 RVA: 0x000099DC File Offset: 0x00007BDC [Token(Token = "0x6000300")] [Address(RVA = "0x11D8140", Offset = "0x11D6F40", VA = "0x1811D8140", Slot = "30")] public override void Resurrection() { base.Resurrection(); this.g_bDeath = false; int parameterCount = ((IParameterProvider)this).ParameterCount; } // Token: 0x06000301 RID: 769 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000301")] [Address(RVA = "0x16EB7A0", Offset = "0x16EA5A0", VA = "0x1816EB7A0", Slot = "31")] public override void Create() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000302 RID: 770 RVA: 0x00009A00 File Offset: 0x00007C00 [Token(Token = "0x6000302")] [Address(RVA = "0x16F0A60", Offset = "0x16EF860", VA = "0x1816F0A60", Slot = "32")] public override void Remove() { base.Initialize(); 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; NPCManage g_NPCM = this.g_NPCM; int num9 = 0; g_NPCM.SetLockPoint(num9 != 0); this.g_Effect.Remove(); GameObject g_This = this.g_This; int num10 = 0; g_This.SetActive(num10 != 0); } // Token: 0x06000303 RID: 771 RVA: 0x00009AE4 File Offset: 0x00007CE4 [Token(Token = "0x6000303")] [Address(RVA = "0x16F0B80", Offset = "0x16EF980", VA = "0x1816F0B80", Slot = "35")] public override void SetTimeScale(float fTimeScale) { base.SetTimeScale(fTimeScale); this.g_Effect.SetTimeScale(fTimeScale); } // Token: 0x06000304 RID: 772 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000304")] [Address(RVA = "0x16ACC40", Offset = "0x16ABA40", VA = "0x1816ACC40", Slot = "36")] public override void SetAiStatus(AI_NPC.AIStatus Status) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000305 RID: 773 RVA: 0x00009B0C File Offset: 0x00007D0C [Token(Token = "0x6000305")] [Address(RVA = "0x16F0A40", Offset = "0x16EF840", VA = "0x1816F0A40")] public AI_Doll01() { } // Token: 0x0400041D RID: 1053 [FieldOffset(Offset = "0x170")] [Token(Token = "0x400041D")] protected Doll01EffectPlay g_Effect; // Token: 0x0400041E RID: 1054 [FieldOffset(Offset = "0x178")] [Token(Token = "0x400041E")] protected float g_fAttackRadius = 2f; // Token: 0x0400041F RID: 1055 [FieldOffset(Offset = "0x17C")] [Token(Token = "0x400041F")] private float g_fAniMoveSpeed; // Token: 0x04000420 RID: 1056 [FieldOffset(Offset = "0x180")] [Token(Token = "0x4000420")] private float g_fAniMoveAngle; // Token: 0x04000421 RID: 1057 [FieldOffset(Offset = "0x184")] [Token(Token = "0x4000421")] private Vector3 g_v3PreForward; // Token: 0x04000422 RID: 1058 [FieldOffset(Offset = "0x190")] [Token(Token = "0x4000422")] protected SkinnedMeshRenderer g_MeshBody; // Token: 0x04000423 RID: 1059 [FieldOffset(Offset = "0x198")] [Token(Token = "0x4000423")] protected SkinnedMeshRenderer g_MeshFace; // Token: 0x04000424 RID: 1060 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x4000424")] protected SkinnedMeshRenderer g_MeshHair; // Token: 0x04000425 RID: 1061 [FieldOffset(Offset = "0x1A8")] [Token(Token = "0x4000425")] protected SkinnedMeshRenderer g_MeshHandFoot; // Token: 0x04000426 RID: 1062 [FieldOffset(Offset = "0x1B0")] [Token(Token = "0x4000426")] protected SkinnedMeshRenderer g_MeshWeapon; // Token: 0x04000427 RID: 1063 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x4000427")] protected AI_Doll01.AIFighting g_Fightting = (AI_Doll01.AIFighting)((ulong)1L); // Token: 0x04000428 RID: 1064 [FieldOffset(Offset = "0x1BC")] [Token(Token = "0x4000428")] protected float g_fFightSpecialWaitTime; // Token: 0x04000429 RID: 1065 [FieldOffset(Offset = "0x1C0")] [Token(Token = "0x4000429")] protected float g_fTyrantsTime; // Token: 0x0400042A RID: 1066 [FieldOffset(Offset = "0x1C4")] [Token(Token = "0x400042A")] protected float g_fAttackTime; // Token: 0x0400042B RID: 1067 [FieldOffset(Offset = "0x1C8")] [Token(Token = "0x400042B")] protected CCController g_CCC; // Token: 0x0400042C RID: 1068 [FieldOffset(Offset = "0x1D0")] [Token(Token = "0x400042C")] protected CapsuleCollider g_CCBody; // Token: 0x0400042D RID: 1069 [FieldOffset(Offset = "0x1D8")] [Token(Token = "0x400042D")] protected CapsuleCollider g_CCHead; // Token: 0x0400042E RID: 1070 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x400042E")] protected Shake g_ShakeHead; // Token: 0x0400042F RID: 1071 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x400042F")] protected Shake g_ShakeBody; // Token: 0x04000430 RID: 1072 [FieldOffset(Offset = "0x1F0")] [Token(Token = "0x4000430")] protected Shake g_ShakeAll; // Token: 0x02000055 RID: 85 [Token(Token = "0x2000055")] 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(Token = "0x400043A")] AttackDouble, // Token: 0x0400043B RID: 1083 [Token(Token = "0x400043B")] AttackJumpBack, // Token: 0x0400043C RID: 1084 [Token(Token = "0x400043C")] AttackStrong, // Token: 0x0400043D RID: 1085 [Token(Token = "0x400043D")] AttackLeft, // Token: 0x0400043E RID: 1086 [Token(Token = "0x400043E")] AttackRight, // Token: 0x0400043F RID: 1087 [Token(Token = "0x400043F")] DamagedAttackLeft, // Token: 0x04000440 RID: 1088 [Token(Token = "0x4000440")] DamagedAttackRight, // Token: 0x04000441 RID: 1089 [Token(Token = "0x4000441")] AttackDodgeJump } }