142 lines
4.7 KiB
C#
142 lines
4.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000071 RID: 113
|
|
[Token(Token = "0x2000071")]
|
|
public class AI_GhostC_B : AI_GhostC
|
|
{
|
|
// Token: 0x060004B8 RID: 1208 RVA: 0x0000C42C File Offset: 0x0000A62C
|
|
[Token(Token = "0x60004B8")]
|
|
[Address(RVA = "0x18AC490", Offset = "0x18AAC90", VA = "0x1818AC490", Slot = "4")]
|
|
public override void Start(GameObject This, NPCManage NPCM)
|
|
{
|
|
base.Start(This, NPCM);
|
|
this.g_fVisionDistance = 30f;
|
|
this.g_fAttackRadius = 45f;
|
|
this.g_fWalkSpeed = 1.5f;
|
|
this.g_fRunSpeed = 4f;
|
|
this.g_fDashSpeed = 6f;
|
|
}
|
|
|
|
// Token: 0x060004B9 RID: 1209 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004B9")]
|
|
[Address(RVA = "0x18AEE00", Offset = "0x18AD600", VA = "0x1818AEE00", Slot = "5")]
|
|
public override void Update(float fDeltaTime)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004BA RID: 1210 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004BA")]
|
|
[Address(RVA = "0x18AA300", Offset = "0x18A8B00", VA = "0x1818AA300", Slot = "38")]
|
|
public override void InitStatus(AI_NPC.AIStatus Status)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004BB RID: 1211 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004BB")]
|
|
[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: 0x060004BC RID: 1212 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004BC")]
|
|
[Address(RVA = "0x18A9220", Offset = "0x18A7A20", VA = "0x1818A9220", Slot = "22")]
|
|
public override void Fighting()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004BD RID: 1213 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004BD")]
|
|
[Address(RVA = "0x18AA060", Offset = "0x18A8860", VA = "0x1818AA060")]
|
|
private void InitFightingType(AI_GhostC_B.AIFighting Type)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004BE RID: 1214 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004BE")]
|
|
[Address(RVA = "0x18A8FF0", Offset = "0x18A77F0", VA = "0x1818A8FF0")]
|
|
private void FWatch()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004BF RID: 1215 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004BF")]
|
|
[Address(RVA = "0x18A8E70", Offset = "0x18A7670", VA = "0x1818A8E70")]
|
|
private void FTrack()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004C0 RID: 1216 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004C0")]
|
|
[Address(RVA = "0x18A8B00", Offset = "0x18A7300", VA = "0x1818A8B00")]
|
|
private void FBite()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004C1 RID: 1217 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004C1")]
|
|
[Address(RVA = "0x18A8CE0", Offset = "0x18A74E0", VA = "0x1818A8CE0")]
|
|
private void FSpit()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004C2 RID: 1218 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60004C2")]
|
|
[Address(RVA = "0x18A96D0", Offset = "0x18A7ED0", VA = "0x1818A96D0", Slot = "33")]
|
|
public override void Hit(AttackData Data)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060004C3 RID: 1219 RVA: 0x0000C478 File Offset: 0x0000A678
|
|
[Token(Token = "0x60004C3")]
|
|
[Address(RVA = "0x18AC600", Offset = "0x18AAE00", VA = "0x1818AC600")]
|
|
public AI_GhostC_B()
|
|
{
|
|
this.g_fAttackRadius = 1.2f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400059F RID: 1439
|
|
[FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x400059F")]
|
|
private AI_GhostC_B.AIFighting g_Fightting;
|
|
|
|
// Token: 0x040005A0 RID: 1440
|
|
[Token(Token = "0x40005A0")]
|
|
private const float g_fNormailVision = 30f;
|
|
|
|
// Token: 0x040005A1 RID: 1441
|
|
[Token(Token = "0x40005A1")]
|
|
private const float g_fFightVision = 40f;
|
|
|
|
// Token: 0x02000072 RID: 114
|
|
[Token(Token = "0x2000072")]
|
|
private enum AIFighting
|
|
{
|
|
// Token: 0x040005A3 RID: 1443
|
|
[Token(Token = "0x40005A3")]
|
|
Watch,
|
|
// Token: 0x040005A4 RID: 1444
|
|
[Token(Token = "0x40005A4")]
|
|
Track,
|
|
// Token: 0x040005A5 RID: 1445
|
|
[Token(Token = "0x40005A5")]
|
|
Bite,
|
|
// Token: 0x040005A6 RID: 1446
|
|
[Token(Token = "0x40005A6")]
|
|
Spit
|
|
}
|
|
}
|