91 lines
3.0 KiB
C#
91 lines
3.0 KiB
C#
using System;
|
|
using System.Xml;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000069 RID: 105
|
|
[Token(Token = "0x2000069")]
|
|
public class AI_GhostA_Red : AI_GhostA
|
|
{
|
|
// Token: 0x06000439 RID: 1081 RVA: 0x0000BB68 File Offset: 0x00009D68
|
|
[Token(Token = "0x6000439")]
|
|
[Address(RVA = "0x187DD40", Offset = "0x187C540", VA = "0x18187DD40", Slot = "4")]
|
|
public override void Start(GameObject This, NPCManage NPCM)
|
|
{
|
|
base.Start(This, NPCM);
|
|
this.g_fWalkSpeed = 3f;
|
|
this.g_fRunSpeed = 8f;
|
|
}
|
|
|
|
// Token: 0x0600043A RID: 1082 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600043A")]
|
|
[Address(RVA = "0x187CA80", Offset = "0x187B280", VA = "0x18187CA80", Slot = "38")]
|
|
protected override void DamagedDownStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600043B RID: 1083 RVA: 0x0000BB94 File Offset: 0x00009D94
|
|
[Token(Token = "0x600043B")]
|
|
[Address(RVA = "0x187D600", Offset = "0x187BE00", VA = "0x18187D600", Slot = "39")]
|
|
protected override void FightingStart(AI_GhostA.AIFighting att = AI_GhostA.AIFighting.Watch)
|
|
{
|
|
this.g_bNavigation = false;
|
|
this.g_bFeelPlayer = true;
|
|
this.g_Status = (AI_NPC.AIStatus)((ulong)17L);
|
|
if (att != AI_GhostA.AIFighting.Watch)
|
|
{
|
|
if (att == AI_GhostA.AIFighting.AttackSplash)
|
|
{
|
|
XmlNodeType nodeType = base.NodeType;
|
|
return;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
base.FWatchStart();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600043C RID: 1084 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600043C")]
|
|
[Address(RVA = "0x187CE50", Offset = "0x187B650", VA = "0x18187CE50", Slot = "41")]
|
|
protected override void FAttackStart(string sAttackName)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600043D RID: 1085 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600043D")]
|
|
[Address(RVA = "0x187CB10", Offset = "0x187B310", VA = "0x18187CB10", Slot = "42")]
|
|
protected override void FAttackComboA02()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600043E RID: 1086 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600043E")]
|
|
[Address(RVA = "0x187CD50", Offset = "0x187B550", VA = "0x18187CD50", Slot = "43")]
|
|
protected override void FAttackRotate()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600043F RID: 1087 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600043F")]
|
|
[Address(RVA = "0x187D690", Offset = "0x187BE90", VA = "0x18187D690", Slot = "33")]
|
|
public override void Hit(AttackData Data)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000440 RID: 1088 RVA: 0x0000BBD4 File Offset: 0x00009DD4
|
|
[Token(Token = "0x6000440")]
|
|
[Address(RVA = "0x187DD70", Offset = "0x187C570", VA = "0x18187DD70")]
|
|
public AI_GhostA_Red()
|
|
{
|
|
this.g_fAttackRadius = 3f;
|
|
base..ctor();
|
|
}
|
|
}
|