178 lines
5.9 KiB
C#
178 lines
5.9 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000075 RID: 117
|
|
[Token(Token = "0x2000075")]
|
|
public class AI_GhostC_B_Red : AI_GhostC
|
|
{
|
|
// Token: 0x060004D0 RID: 1232 RVA: 0x0000C504 File Offset: 0x0000A704
|
|
[Token(Token = "0x60004D0")]
|
|
[Address(RVA = "0x18AEC60", Offset = "0x18AD460", VA = "0x1818AEC60", Slot = "4")]
|
|
public override void Start(GameObject This, NPCManage NPCM)
|
|
{
|
|
base.Start(This, NPCM);
|
|
MoveController g_Move = this.g_Move;
|
|
this.g_fDragRotation = 0.25f;
|
|
g_Move.SetDragRotation(0.25f);
|
|
this.g_fVisionDistance = 30f;
|
|
this.g_fAttackRadius = 45f;
|
|
this.g_fWalkSpeed = 2f;
|
|
this.g_fRunSpeed = 7f;
|
|
this.g_fDashSpeed = 7f;
|
|
}
|
|
|
|
// Token: 0x060004D1 RID: 1233 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D1")]
|
|
[Address(RVA = "0x18AECE0", Offset = "0x18AD4E0", VA = "0x1818AECE0", Slot = "5")]
|
|
public override void Update(float fDeltaTime)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004D2 RID: 1234 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D2")]
|
|
[Address(RVA = "0x18AE7A0", Offset = "0x18ACFA0", VA = "0x1818AE7A0", Slot = "38")]
|
|
public override void InitStatus(AI_NPC.AIStatus Status)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004D3 RID: 1235 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D3")]
|
|
[Address(RVA = "0x18A89F0", Offset = "0x18A71F0", VA = "0x1818A89F0", Slot = "12")]
|
|
public override void Confirming()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004D4 RID: 1236 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D4")]
|
|
[Address(RVA = "0x18AD480", Offset = "0x18ABC80", VA = "0x1818AD480", Slot = "22")]
|
|
public override void Fighting()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004D5 RID: 1237 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D5")]
|
|
[Address(RVA = "0x18AE4B0", Offset = "0x18ACCB0", VA = "0x1818AE4B0")]
|
|
private void InitFightingType(AI_GhostC_B_Red.AIFighting Type)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004D6 RID: 1238 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D6")]
|
|
[Address(RVA = "0x18AD060", Offset = "0x18AB860", VA = "0x1818AD060")]
|
|
private void FWatch()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004D7 RID: 1239 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D7")]
|
|
[Address(RVA = "0x18ACD50", Offset = "0x18AB550", VA = "0x1818ACD50")]
|
|
private void FTrack()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004D8 RID: 1240 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D8")]
|
|
[Address(RVA = "0x18AC620", Offset = "0x18AAE20", VA = "0x1818AC620")]
|
|
private void FBite()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004D9 RID: 1241 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004D9")]
|
|
[Address(RVA = "0x18ACB60", Offset = "0x18AB360", VA = "0x1818ACB60")]
|
|
private void FSpit()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004DA RID: 1242 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004DA")]
|
|
[Address(RVA = "0x18ACA90", Offset = "0x18AB290", VA = "0x1818ACA90")]
|
|
private void FSpitFire()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004DB RID: 1243 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004DB")]
|
|
[Address(RVA = "0x18AC960", Offset = "0x18AB160", VA = "0x1818AC960")]
|
|
private void FSpitFireLoop()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004DC RID: 1244 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004DC")]
|
|
[Address(RVA = "0x18AC860", Offset = "0x18AB060", VA = "0x1818AC860")]
|
|
private void FSpitFireEnd()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004DD RID: 1245 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004DD")]
|
|
[Address(RVA = "0x18ADAF0", Offset = "0x18AC2F0", VA = "0x1818ADAF0", Slot = "33")]
|
|
public override void Hit(AttackData Data)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004DE RID: 1246 RVA: 0x0000C574 File Offset: 0x0000A774
|
|
[Token(Token = "0x60004DE")]
|
|
[Address(RVA = "0x18AC600", Offset = "0x18AAE00", VA = "0x1818AC600")]
|
|
public AI_GhostC_B_Red()
|
|
{
|
|
this.g_fAttackRadius = 1.2f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x040005AF RID: 1455
|
|
[FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x40005AF")]
|
|
private AI_GhostC_B_Red.AIFighting g_Fightting;
|
|
|
|
// Token: 0x040005B0 RID: 1456
|
|
[Token(Token = "0x40005B0")]
|
|
private const float g_fNormailVision = 30f;
|
|
|
|
// Token: 0x040005B1 RID: 1457
|
|
[Token(Token = "0x40005B1")]
|
|
private const float g_fFightVision = 40f;
|
|
|
|
// Token: 0x02000076 RID: 118
|
|
[Token(Token = "0x2000076")]
|
|
private enum AIFighting
|
|
{
|
|
// Token: 0x040005B3 RID: 1459
|
|
[Token(Token = "0x40005B3")]
|
|
Watch,
|
|
// Token: 0x040005B4 RID: 1460
|
|
[Token(Token = "0x40005B4")]
|
|
Track,
|
|
// Token: 0x040005B5 RID: 1461
|
|
[Token(Token = "0x40005B5")]
|
|
Bite,
|
|
// Token: 0x040005B6 RID: 1462
|
|
[Token(Token = "0x40005B6")]
|
|
Spit,
|
|
// Token: 0x040005B7 RID: 1463
|
|
[Token(Token = "0x40005B7")]
|
|
SpitFire,
|
|
// Token: 0x040005B8 RID: 1464
|
|
[Token(Token = "0x40005B8")]
|
|
SpitFireLoop,
|
|
// Token: 0x040005B9 RID: 1465
|
|
[Token(Token = "0x40005B9")]
|
|
SpitFireEnd
|
|
}
|
|
}
|