Files
NobetaSource/Cpp2IL/Assembly-CSharp/AI_Doll01_Yellow.cs
2023-09-06 22:09:22 +02:00

328 lines
11 KiB
C#

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: 0x06000309 RID: 777 RVA: 0x00009F1C File Offset: 0x0000811C
[Token(Token = "0x6000309")]
[Address(RVA = "0x17C8810", Offset = "0x17C7010", VA = "0x1817C8810", 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: 0x0600030A RID: 778 RVA: 0x00009F78 File Offset: 0x00008178
[Token(Token = "0x600030A")]
[Address(RVA = "0x17CA130", Offset = "0x17C8930", VA = "0x1817CA130", 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: 0x0600030B RID: 779 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030B")]
[Address(RVA = "0x17C5F20", Offset = "0x17C4720", VA = "0x1817C5F20", Slot = "38")]
public override void EndStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600030C RID: 780 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030C")]
[Address(RVA = "0x17C7B00", Offset = "0x17C6300", VA = "0x1817C7B00", Slot = "39")]
public override void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600030D RID: 781 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030D")]
[Address(RVA = "0x17C86A0", Offset = "0x17C6EA0", VA = "0x1817C86A0", Slot = "7")]
public override void Special()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600030E RID: 782 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600030E")]
[Address(RVA = "0x17C5C80", Offset = "0x17C4480", VA = "0x1817C5C80", Slot = "12")]
public override void Confirming()
{
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 = "0x17C6D10", Offset = "0x17C5510", VA = "0x1817C6D10", Slot = "40")]
protected override void InitFightingType(AI_Doll01.AIFighting Type)
{
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 = "0x17C5EC0", Offset = "0x17C46C0", VA = "0x1817C5EC0", Slot = "23")]
public override void Damaged()
{
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 = "0x17C5DD0", Offset = "0x17C45D0", VA = "0x1817C5DD0", Slot = "24")]
public override void DamagedDown()
{
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 = "0x17C5E60", Offset = "0x17C4660", VA = "0x1817C5E60", Slot = "25")]
public override void DamagedFly()
{
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 = "0x17C6BF0", Offset = "0x17C53F0", VA = "0x1817C6BF0", Slot = "26")]
public override void GetUp()
{
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 = "0x17C63F0", Offset = "0x17C4BF0", VA = "0x1817C63F0")]
private void FightAttack()
{
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 = "0x17C6220", Offset = "0x17C4A20", VA = "0x1817C6220")]
private void FightAttackDouble()
{
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 = "0x17C5FF0", Offset = "0x17C47F0", VA = "0x1817C5FF0")]
private void FightAttackDodgeJump()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000317 RID: 791 RVA: 0x00009FB4 File Offset: 0x000081B4
[Token(Token = "0x6000317")]
[Address(RVA = "0x17C6460", Offset = "0x17C4C60", VA = "0x1817C6460", Slot = "41")]
protected override void FightWatchFirst()
{
((MB2_EditorMethodsInterface)this).CommitChangesToAssets();
}
// Token: 0x06000318 RID: 792 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000318")]
[Address(RVA = "0x17C6480", Offset = "0x17C4C80", VA = "0x1817C6480", Slot = "42")]
protected override void FightWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000319 RID: 793 RVA: 0x00009FC8 File Offset: 0x000081C8
[Token(Token = "0x6000319")]
[Address(RVA = "0x17C5B30", Offset = "0x17C4330", VA = "0x1817C5B30")]
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: 0x0600031A RID: 794 RVA: 0x0000A060 File Offset: 0x00008260
[Token(Token = "0x600031A")]
[Address(RVA = "0x17C5A50", Offset = "0x17C4250", VA = "0x1817C5A50")]
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: 0x0600031B RID: 795 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031B")]
[Address(RVA = "0x17C8F80", Offset = "0x17C7780", VA = "0x1817C8F80")]
private void TeleportJudge()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600031C RID: 796 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031C")]
[Address(RVA = "0x17C8B30", Offset = "0x17C7330", VA = "0x1817C8B30")]
private void TeleportHorizontal(float fDistance)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600031D RID: 797 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031D")]
[Address(RVA = "0x17C8880", Offset = "0x17C7080", VA = "0x1817C8880")]
private void TeleportBack(float fDistance)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600031E RID: 798 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600031E")]
[Address(RVA = "0x17C9CB0", Offset = "0x17C84B0", VA = "0x1817C9CB0")]
private void TeleportPlayerNearby(float fDistance)
{
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 = "0x17C98D0", Offset = "0x17C80D0", VA = "0x1817C98D0")]
private void TeleportPlayerNearby02(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 = "0x17C6C70", Offset = "0x17C5470", VA = "0x1817C6C70", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000321 RID: 801 RVA: 0x0000A0CC File Offset: 0x000082CC
[Token(Token = "0x6000321")]
[Address(RVA = "0x17C8660", Offset = "0x17C6E60", VA = "0x1817C8660", Slot = "30")]
public override void Resurrection()
{
this.g_bDeath = false;
this.Create();
((MB2_EditorMethodsInterface)this).CommitChangesToAssets();
}
// Token: 0x06000322 RID: 802 RVA: 0x0000A0EC File Offset: 0x000082EC
[Token(Token = "0x6000322")]
[Address(RVA = "0x17CA190", Offset = "0x17C8990", VA = "0x1817CA190")]
public AI_Doll01_Yellow()
{
this.g_fAttackRadius = 2f;
this.g_Fightting = (AI_Doll01.AIFighting)((ulong)1L);
base..ctor();
}
// Token: 0x0400044A RID: 1098
[FieldOffset(Offset = "0x210")]
[Token(Token = "0x400044A")]
private CharacterController g_CC;
// Token: 0x0400044B RID: 1099
[FieldOffset(Offset = "0x218")]
[Token(Token = "0x400044B")]
private float g_fPlayerAttack;
// Token: 0x0400044C RID: 1100
[FieldOffset(Offset = "0x21C")]
[Token(Token = "0x400044C")]
private float g_fPlayerChargeShotNull;
// Token: 0x0400044D RID: 1101
[FieldOffset(Offset = "0x220")]
[Token(Token = "0x400044D")]
private float g_fPlayerChargeShotIce;
// Token: 0x0400044E RID: 1102
[FieldOffset(Offset = "0x224")]
[Token(Token = "0x400044E")]
private float g_fPlayerChargeShotFire;
// Token: 0x0400044F RID: 1103
[FieldOffset(Offset = "0x228")]
[Token(Token = "0x400044F")]
private float g_fPlayerChargeShotLightning;
// Token: 0x04000450 RID: 1104
[FieldOffset(Offset = "0x22C")]
[Token(Token = "0x4000450")]
private float g_fCannotTeleportTime;
// Token: 0x04000451 RID: 1105
[FieldOffset(Offset = "0x230")]
[Token(Token = "0x4000451")]
private bool g_bSelectAttack02;
// Token: 0x04000452 RID: 1106
[FieldOffset(Offset = "0x234")]
[Token(Token = "0x4000452")]
private float g_fSizeX = 1f;
// Token: 0x04000453 RID: 1107
[FieldOffset(Offset = "0x238")]
[Token(Token = "0x4000453")]
private float g_fSizeY = 1f;
// Token: 0x04000454 RID: 1108
[FieldOffset(Offset = "0x23C")]
[Token(Token = "0x4000454")]
private float g_fSizeZ = 1f;
// Token: 0x04000455 RID: 1109
[FieldOffset(Offset = "0x240")]
[Token(Token = "0x4000455")]
private float g_fAniWalkDirection;
// Token: 0x04000456 RID: 1110
[FieldOffset(Offset = "0x244")]
[Token(Token = "0x4000456")]
private bool g_bWalkDirection;
}