using System; using Cpp2IlInjected; using DigitalOpus.MB.Core; using UnityEngine; // Token: 0x02000058 RID: 88 [Token(Token = "0x2000058")] public class AI_Doll01_Yellow : AI_Doll01 { // Token: 0x0600030C RID: 780 RVA: 0x0000972C File Offset: 0x0000792C [Token(Token = "0x600030C")] [Address(RVA = "0x18B2170", Offset = "0x18B1170", VA = "0x1818B2170", Slot = "4")] public override void Start(GameObject This, NPCManage NPCM) { base.Start(This, NPCM); MoveController g_Move = this.g_Move; this.g_fAttackRadius = 9f; this.g_fWalkSpeed = 1.2f; this.g_fRunSpeed = 1.2f; this.g_fDashSpeed = 15f; CharacterController controller = g_Move.controller; this.g_CC = controller; throw new NullReferenceException(); } // Token: 0x0600030D RID: 781 RVA: 0x00009788 File Offset: 0x00007988 [Token(Token = "0x600030D")] [Address(RVA = "0x18B3A90", Offset = "0x18B2A90", VA = "0x1818B3A90", Slot = "5")] public override void Update(float fDeltaTime) { base.Update(fDeltaTime); float num = this.g_fCannotTeleportTime; int num2 = 0; if (num > (float)num2) { this.g_fCannotTeleportTime = num; } float num3 = this.g_fPlayerChargeShotIce; if (num3 > (float)num2) { this.g_fPlayerChargeShotIce = num3; } } // Token: 0x0600030E RID: 782 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600030E")] [Address(RVA = "0x18AF880", Offset = "0x18AE880", VA = "0x1818AF880", Slot = "38")] public override void EndStatus(AI_NPC.AIStatus Status) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600030F RID: 783 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600030F")] [Address(RVA = "0x18B1460", Offset = "0x18B0460", VA = "0x1818B1460", Slot = "39")] public override void InitStatus(AI_NPC.AIStatus Status) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000310 RID: 784 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000310")] [Address(RVA = "0x18B2000", Offset = "0x18B1000", VA = "0x1818B2000", Slot = "7")] public override void Special() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000311 RID: 785 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000311")] [Address(RVA = "0x18AF5D0", Offset = "0x18AE5D0", VA = "0x1818AF5D0", Slot = "12")] public override void Confirming() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000312 RID: 786 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000312")] [Address(RVA = "0x18B0670", Offset = "0x18AF670", VA = "0x1818B0670", Slot = "40")] protected override void InitFightingType(AI_Doll01.AIFighting Type) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000313 RID: 787 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000313")] [Address(RVA = "0x18AF820", Offset = "0x18AE820", VA = "0x1818AF820", Slot = "23")] public override void Damaged() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000314 RID: 788 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000314")] [Address(RVA = "0x18AF730", Offset = "0x18AE730", VA = "0x1818AF730", Slot = "24")] public override void DamagedDown() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000315 RID: 789 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000315")] [Address(RVA = "0x18AF7C0", Offset = "0x18AE7C0", VA = "0x1818AF7C0", Slot = "25")] public override void DamagedFly() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000316 RID: 790 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000316")] [Address(RVA = "0x18B0550", Offset = "0x18AF550", VA = "0x1818B0550", Slot = "26")] public override void GetUp() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000317 RID: 791 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000317")] [Address(RVA = "0x18AFD50", Offset = "0x18AED50", VA = "0x1818AFD50")] private void FightAttack() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000318 RID: 792 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000318")] [Address(RVA = "0x18AFB80", Offset = "0x18AEB80", VA = "0x1818AFB80")] private void FightAttackDouble() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000319 RID: 793 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000319")] [Address(RVA = "0x18AF950", Offset = "0x18AE950", VA = "0x1818AF950")] private void FightAttackDodgeJump() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600031A RID: 794 RVA: 0x000097C4 File Offset: 0x000079C4 [Token(Token = "0x600031A")] [Address(RVA = "0x18AFDC0", Offset = "0x18AEDC0", VA = "0x1818AFDC0", Slot = "41")] protected override void FightWatchFirst() { ((MB2_EditorMethodsInterface)this).CommitChangesToAssets(); } // Token: 0x0600031B RID: 795 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600031B")] [Address(RVA = "0x18AFDE0", Offset = "0x18AEDE0", VA = "0x1818AFDE0", Slot = "42")] protected override void FightWatch() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600031C RID: 796 RVA: 0x000097D8 File Offset: 0x000079D8 [Token(Token = "0x600031C")] [Address(RVA = "0x18AF480", Offset = "0x18AE480", VA = "0x1818AF480")] private void AttackSelect() { float num = UnityEngine.Random.Range((float)0, 1f); float num2 = UnityEngine.Random.Range(4.5f, 6f); this.TeleportHorizontal(num2); if (UnityEngine.Random.Range(0, 2) != 0) { this.InitFightingType((AI_Doll01.AIFighting)((uint)12)); } this.InitFightingType((AI_Doll01.AIFighting)((uint)11)); this.TeleportPlayerNearby(1.8f); this.TeleportPlayerNearby(4.5f); this.TeleportPlayerNearby(1.2f); this.TeleportPlayerNearby(4.5f); this.InitFightingType((AI_Doll01.AIFighting)((uint)15)); float num3 = UnityEngine.Random.Range(4.5f, 9f); this.g_fAttackTime = num3; } // Token: 0x0600031D RID: 797 RVA: 0x00009870 File Offset: 0x00007A70 [Token(Token = "0x600031D")] [Address(RVA = "0x18AF3A0", Offset = "0x18AE3A0", VA = "0x1818AF3A0")] private void AttackSelect02() { float num = UnityEngine.Random.Range((float)0, 1f); this.TeleportPlayerNearby02(1.8f); this.TeleportPlayerNearby02(4.5f); this.TeleportPlayerNearby02(1.2f); this.TeleportPlayerNearby02(4.5f); this.InitFightingType((AI_Doll01.AIFighting)((uint)15)); float num2 = UnityEngine.Random.Range(4.5f, 9f); this.g_fAttackTime = num2; this.g_bSelectAttack02 = false; } // Token: 0x0600031E RID: 798 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600031E")] [Address(RVA = "0x18B28E0", Offset = "0x18B18E0", VA = "0x1818B28E0")] private void TeleportJudge() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600031F RID: 799 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600031F")] [Address(RVA = "0x18B2490", Offset = "0x18B1490", VA = "0x1818B2490")] private void TeleportHorizontal(float fDistance) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000320 RID: 800 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000320")] [Address(RVA = "0x18B21E0", Offset = "0x18B11E0", VA = "0x1818B21E0")] private void TeleportBack(float fDistance) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000321 RID: 801 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000321")] [Address(RVA = "0x18B3610", Offset = "0x18B2610", VA = "0x1818B3610")] private void TeleportPlayerNearby(float fDistance) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000322 RID: 802 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000322")] [Address(RVA = "0x18B3230", Offset = "0x18B2230", VA = "0x1818B3230")] private void TeleportPlayerNearby02(float fDistance) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000323 RID: 803 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000323")] [Address(RVA = "0x18B05D0", Offset = "0x18AF5D0", VA = "0x1818B05D0", Slot = "33")] public override void Hit(AttackData Data) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000324 RID: 804 RVA: 0x000098DC File Offset: 0x00007ADC [Token(Token = "0x6000324")] [Address(RVA = "0x18B1FC0", Offset = "0x18B0FC0", VA = "0x1818B1FC0", Slot = "30")] public override void Resurrection() { this.g_bDeath = false; this.Create(); ((MB2_EditorMethodsInterface)this).CommitChangesToAssets(); } // Token: 0x06000325 RID: 805 RVA: 0x000098FC File Offset: 0x00007AFC [Token(Token = "0x6000325")] [Address(RVA = "0x18B3AF0", Offset = "0x18B2AF0", VA = "0x1818B3AF0")] public AI_Doll01_Yellow() { this.g_fAttackRadius = 2f; this.g_Fightting = (AI_Doll01.AIFighting)((ulong)1L); base..ctor(); } // Token: 0x04000460 RID: 1120 [FieldOffset(Offset = "0x220")] [Token(Token = "0x4000460")] private CharacterController g_CC; // Token: 0x04000461 RID: 1121 [FieldOffset(Offset = "0x228")] [Token(Token = "0x4000461")] private float g_fPlayerAttack; // Token: 0x04000462 RID: 1122 [FieldOffset(Offset = "0x22C")] [Token(Token = "0x4000462")] private float g_fPlayerChargeShotNull; // Token: 0x04000463 RID: 1123 [FieldOffset(Offset = "0x230")] [Token(Token = "0x4000463")] private float g_fPlayerChargeShotIce; // Token: 0x04000464 RID: 1124 [FieldOffset(Offset = "0x234")] [Token(Token = "0x4000464")] private float g_fPlayerChargeShotFire; // Token: 0x04000465 RID: 1125 [FieldOffset(Offset = "0x238")] [Token(Token = "0x4000465")] private float g_fPlayerChargeShotLightning; // Token: 0x04000466 RID: 1126 [FieldOffset(Offset = "0x23C")] [Token(Token = "0x4000466")] private float g_fCannotTeleportTime; // Token: 0x04000467 RID: 1127 [FieldOffset(Offset = "0x240")] [Token(Token = "0x4000467")] private bool g_bSelectAttack02; // Token: 0x04000468 RID: 1128 [FieldOffset(Offset = "0x244")] [Token(Token = "0x4000468")] private float g_fSizeX = 1f; // Token: 0x04000469 RID: 1129 [FieldOffset(Offset = "0x248")] [Token(Token = "0x4000469")] private float g_fSizeY = 1f; // Token: 0x0400046A RID: 1130 [FieldOffset(Offset = "0x24C")] [Token(Token = "0x400046A")] private float g_fSizeZ = 1f; // Token: 0x0400046B RID: 1131 [FieldOffset(Offset = "0x250")] [Token(Token = "0x400046B")] private float g_fAniWalkDirection; // Token: 0x0400046C RID: 1132 [FieldOffset(Offset = "0x254")] [Token(Token = "0x400046C")] private bool g_bWalkDirection; }