600 lines
20 KiB
C#
600 lines
20 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using DigitalOpus.MB.Core;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200008D RID: 141
|
|
[Token(Token = "0x200008D")]
|
|
public class AI_SpecterArmorGirl03 : AI_NPC
|
|
{
|
|
// Token: 0x06000602 RID: 1538 RVA: 0x0000E3A4 File Offset: 0x0000C5A4
|
|
[Token(Token = "0x6000602")]
|
|
[Address(RVA = "0x188F150", Offset = "0x188E150", VA = "0x18188F150", Slot = "4")]
|
|
public override void Start(GameObject This, NPCManage NPCM)
|
|
{
|
|
base.Start(This, NPCM);
|
|
SpecterArmorGirl03EffectPlay component = This.GetComponent<SpecterArmorGirl03EffectPlay>();
|
|
this.g_Effect = component;
|
|
SpecterArmorGirl03EffectPlay specterArmorGirl03EffectPlay = this.g_Effect;
|
|
MoveController g_Move = this.g_Move;
|
|
specterArmorGirl03EffectPlay.InitData(g_Move);
|
|
MoveController g_Move2 = this.g_Move;
|
|
this.g_fAttackRadiusMax = 3f;
|
|
this.g_fAttackRadiusMin = 3f;
|
|
this.g_fDragRotation = 0.3f;
|
|
g_Move2.SetDragRotation(0.3f);
|
|
this.g_Move.SetDragMove(9f);
|
|
this.g_Move.gravity = 10f;
|
|
this.g_Move.fallSpeedMax = -30f;
|
|
this.g_fVisionDistance = 20f;
|
|
this.g_fVisionAngle = 135f;
|
|
this.g_fWalkSpeed = 2f;
|
|
this.g_fRunSpeed = 7.5f;
|
|
this.g_fDashSpeed = 30f;
|
|
Shake shake = new Shake();
|
|
this.g_ShakeBody = shake;
|
|
GameObject g_This = this.g_This;
|
|
Shake shake2 = this.g_ShakeBody;
|
|
Transform transform = Common.FindChild(g_This.transform, "Bip001 Spine1");
|
|
int num = 0;
|
|
shake2.Start(transform, num != 0);
|
|
Shake shake3 = new Shake();
|
|
this.g_ShakeHead = shake3;
|
|
GameObject g_This2 = this.g_This;
|
|
Shake shake4 = this.g_ShakeHead;
|
|
Transform transform2 = Common.FindChild(g_This2.transform, "Bip001 Head");
|
|
int num2 = 0;
|
|
shake4.Start(transform2, num2 != 0);
|
|
Shake shake5 = new Shake();
|
|
this.g_ShakeAll = shake5;
|
|
GameObject g_This3 = this.g_This;
|
|
Shake shake6 = this.g_ShakeAll;
|
|
Transform transform3 = Common.FindChild(g_This3.transform, "Bip001");
|
|
int num3 = 0;
|
|
shake6.Start(transform3, num3 != 0);
|
|
Shake shake7 = new Shake();
|
|
this.g_ShakeWeapon = shake7;
|
|
GameObject g_This4 = this.g_This;
|
|
Shake shake8 = this.g_ShakeWeapon;
|
|
Transform transform4 = Common.FindChild(g_This4.transform, "wepeon");
|
|
int num4 = 0;
|
|
shake8.Start(transform4, num4 != 0);
|
|
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
|
|
}
|
|
|
|
// Token: 0x06000603 RID: 1539 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000603")]
|
|
[Address(RVA = "0x188F4E0", Offset = "0x188E4E0", VA = "0x18188F4E0", Slot = "5")]
|
|
public override void Update(float fDeltaTime)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000604 RID: 1540 RVA: 0x0000E584 File Offset: 0x0000C784
|
|
[Token(Token = "0x6000604")]
|
|
[Address(RVA = "0x188F050", Offset = "0x188E050", VA = "0x18188F050", Slot = "6")]
|
|
public override void LateUpdate()
|
|
{
|
|
this.g_ShakeHead.Update();
|
|
this.g_ShakeBody.Update();
|
|
this.g_ShakeAll.Update();
|
|
this.g_ShakeWeapon.Update();
|
|
}
|
|
|
|
// Token: 0x06000605 RID: 1541 RVA: 0x0000E5C4 File Offset: 0x0000C7C4
|
|
[Token(Token = "0x6000605")]
|
|
[Address(RVA = "0x188A430", Offset = "0x1889430", VA = "0x18188A430")]
|
|
public void EndStatus(AI_NPC.AIStatus Status)
|
|
{
|
|
this.g_Effect.SetCCCOriginal();
|
|
}
|
|
|
|
// Token: 0x06000606 RID: 1542 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000606")]
|
|
[Address(RVA = "0x188E960", Offset = "0x188D960", VA = "0x18188E960", Slot = "38")]
|
|
public virtual void InitStatus(AI_NPC.AIStatus Status)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000607 RID: 1543 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000607")]
|
|
[Address(RVA = "0x183A2A0", Offset = "0x18392A0", VA = "0x18183A2A0", Slot = "9")]
|
|
public override void Sky()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000608 RID: 1544 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000608")]
|
|
[Address(RVA = "0x1839D90", Offset = "0x1838D90", VA = "0x181839D90", Slot = "10")]
|
|
public override void Land()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000609 RID: 1545 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000609")]
|
|
[Address(RVA = "0x1838DF0", Offset = "0x1837DF0", VA = "0x181838DF0", Slot = "8")]
|
|
public override void Idle()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600060A RID: 1546 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600060A")]
|
|
[Address(RVA = "0x1839EC0", Offset = "0x1838EC0", VA = "0x181839EC0", Slot = "11")]
|
|
public override void Patrol()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600060B RID: 1547 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600060B")]
|
|
[Address(RVA = "0x1837920", Offset = "0x1836920", VA = "0x181837920", Slot = "19")]
|
|
public override void GoHome()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600060C RID: 1548 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600060C")]
|
|
[Address(RVA = "0x18358A0", Offset = "0x18348A0", VA = "0x1818358A0", Slot = "12")]
|
|
public override void Confirming()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600060D RID: 1549 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600060D")]
|
|
[Address(RVA = "0x1839E60", Offset = "0x1838E60", VA = "0x181839E60", Slot = "16")]
|
|
public override void LookFor()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600060E RID: 1550 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600060E")]
|
|
[Address(RVA = "0x187BB30", Offset = "0x187AB30", VA = "0x18187BB30", Slot = "20")]
|
|
public override void Hear()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600060F RID: 1551 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600060F")]
|
|
[Address(RVA = "0x1837A50", Offset = "0x1836A50", VA = "0x181837A50", Slot = "21")]
|
|
public override void HearCheck()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000610 RID: 1552 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000610")]
|
|
[Address(RVA = "0x1835B60", Offset = "0x1834B60", VA = "0x181835B60", Slot = "23")]
|
|
public override void Damaged()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000611 RID: 1553 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000611")]
|
|
[Address(RVA = "0x1835B60", Offset = "0x1834B60", VA = "0x181835B60", Slot = "25")]
|
|
public override void DamagedFly()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000612 RID: 1554 RVA: 0x0000E5E4 File Offset: 0x0000C7E4
|
|
[Token(Token = "0x6000612")]
|
|
[Address(RVA = "0x188A390", Offset = "0x1889390", VA = "0x18188A390", Slot = "27")]
|
|
public override void Death()
|
|
{
|
|
base..ctor();
|
|
float g_fWaitTime = this.g_fWaitTime;
|
|
int num = 0;
|
|
if (g_fWaitTime <= (float)num)
|
|
{
|
|
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
|
|
return;
|
|
}
|
|
this.g_fWaitTime = g_fWaitTime;
|
|
float num2 = this.g_fAttackComob;
|
|
while (num2 <= (float)num)
|
|
{
|
|
}
|
|
this.g_fAttackComob = num2;
|
|
this.g_Effect.Death();
|
|
}
|
|
|
|
// Token: 0x06000613 RID: 1555 RVA: 0x0000E638 File Offset: 0x0000C838
|
|
[Token(Token = "0x6000613")]
|
|
[Address(RVA = "0x1835C50", Offset = "0x1834C50", VA = "0x181835C50", Slot = "28")]
|
|
public override void Destroy()
|
|
{
|
|
float g_fWaitTime = this.g_fWaitTime;
|
|
int num = 0;
|
|
if (g_fWaitTime <= (float)num)
|
|
{
|
|
GameObject g_This = this.g_This;
|
|
int num2 = 0;
|
|
g_This.SetActive(num2 != 0);
|
|
base..ctor();
|
|
return;
|
|
}
|
|
this.g_fWaitTime = g_fWaitTime;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06000614 RID: 1556 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000614")]
|
|
[Address(RVA = "0x188C510", Offset = "0x188B510", VA = "0x18188C510", Slot = "22")]
|
|
public override void Fighting()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000615 RID: 1557 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000615")]
|
|
[Address(RVA = "0x188DE90", Offset = "0x188CE90", VA = "0x18188DE90")]
|
|
protected void InitFightingType(AI_SpecterArmorGirl03.AIFighting Type)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000616 RID: 1558 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000616")]
|
|
[Address(RVA = "0x188B2E0", Offset = "0x188A2E0", VA = "0x18188B2E0")]
|
|
private void FightAttackSelect()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000617 RID: 1559 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000617")]
|
|
[Address(RVA = "0x188B870", Offset = "0x188A870", VA = "0x18188B870")]
|
|
private void FightDodge()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000618 RID: 1560 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000618")]
|
|
[Address(RVA = "0x188B680", Offset = "0x188A680", VA = "0x18188B680")]
|
|
private void FightDodgeBStrong()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000619 RID: 1561 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000619")]
|
|
[Address(RVA = "0x188A460", Offset = "0x1889460", VA = "0x18188A460")]
|
|
private void FightAttack01_01()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600061A RID: 1562 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600061A")]
|
|
[Address(RVA = "0x188A690", Offset = "0x1889690", VA = "0x18188A690")]
|
|
private void FightAttack01_02()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600061B RID: 1563 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600061B")]
|
|
[Address(RVA = "0x188A8F0", Offset = "0x18898F0", VA = "0x18188A8F0")]
|
|
private void FightAttack01_03()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600061C RID: 1564 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600061C")]
|
|
[Address(RVA = "0x188AB10", Offset = "0x1889B10", VA = "0x18188AB10")]
|
|
private void FightAttack02()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600061D RID: 1565 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600061D")]
|
|
[Address(RVA = "0x188AD90", Offset = "0x1889D90", VA = "0x18188AD90")]
|
|
private void FightAttackDashReady()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600061E RID: 1566 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600061E")]
|
|
[Address(RVA = "0x188AE60", Offset = "0x1889E60", VA = "0x18188AE60")]
|
|
private void FightAttackDash()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600061F RID: 1567 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600061F")]
|
|
[Address(RVA = "0x188AD40", Offset = "0x1889D40", VA = "0x18188AD40")]
|
|
private void FightAttackDashEnd()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000620 RID: 1568 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000620")]
|
|
[Address(RVA = "0x188B460", Offset = "0x188A460", VA = "0x18188B460")]
|
|
private void FightAttackStrong()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000621 RID: 1569 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000621")]
|
|
[Address(RVA = "0x188B030", Offset = "0x188A030", VA = "0x18188B030")]
|
|
private void FightAttackJumpStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000622 RID: 1570 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000622")]
|
|
[Address(RVA = "0x188AD40", Offset = "0x1889D40", VA = "0x18188AD40")]
|
|
private void FightAttackJumpEnd()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000623 RID: 1571 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000623")]
|
|
[Address(RVA = "0x188BDE0", Offset = "0x188ADE0", VA = "0x18188BDE0")]
|
|
private void FightWatch()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000624 RID: 1572 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000624")]
|
|
[Address(RVA = "0x188BD40", Offset = "0x188AD40", VA = "0x18188BD40")]
|
|
private void FightPlayerDead()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000625 RID: 1573 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000625")]
|
|
[Address(RVA = "0x188CFC0", Offset = "0x188BFC0", VA = "0x18188CFC0", Slot = "33")]
|
|
public override void Hit(AttackData Data)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000626 RID: 1574 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000626")]
|
|
[Address(RVA = "0x183A030", Offset = "0x1839030", VA = "0x18183A030", Slot = "34")]
|
|
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000627 RID: 1575 RVA: 0x0000E67C File Offset: 0x0000C87C
|
|
[Token(Token = "0x6000627")]
|
|
[Address(RVA = "0x183A160", Offset = "0x1839160", VA = "0x18183A160", Slot = "30")]
|
|
public override void Resurrection()
|
|
{
|
|
base.Resurrection();
|
|
this.g_bDeath = false;
|
|
this.Create();
|
|
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
|
|
}
|
|
|
|
// Token: 0x06000628 RID: 1576 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000628")]
|
|
[Address(RVA = "0x188A230", Offset = "0x1889230", VA = "0x18188A230", Slot = "31")]
|
|
public override void Create()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000629 RID: 1577 RVA: 0x0000E6A4 File Offset: 0x0000C8A4
|
|
[Token(Token = "0x6000629")]
|
|
[Address(RVA = "0x188F0B0", Offset = "0x188E0B0", VA = "0x18188F0B0", Slot = "32")]
|
|
public override void Remove()
|
|
{
|
|
base..ctor();
|
|
NPCManage g_NPCM = this.g_NPCM;
|
|
int num = 0;
|
|
g_NPCM.SetLockPoint(num != 0);
|
|
this.g_Effect.Remove();
|
|
GameObject g_This = this.g_This;
|
|
int num2 = 0;
|
|
g_This.SetActive(num2 != 0);
|
|
}
|
|
|
|
// Token: 0x0600062A RID: 1578 RVA: 0x0000E6E8 File Offset: 0x0000C8E8
|
|
[Token(Token = "0x600062A")]
|
|
[Address(RVA = "0x188F110", Offset = "0x188E110", VA = "0x18188F110", Slot = "35")]
|
|
public override void SetTimeScale(float fTimeScale)
|
|
{
|
|
base.SetTimeScale(fTimeScale);
|
|
this.g_Effect.SetTimeScale(fTimeScale);
|
|
}
|
|
|
|
// Token: 0x0600062B RID: 1579 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600062B")]
|
|
[Address(RVA = "0x183A1B0", Offset = "0x18391B0", VA = "0x18183A1B0", Slot = "36")]
|
|
public override void SetAiStatus(AI_NPC.AIStatus Status)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600062C RID: 1580 RVA: 0x0000E710 File Offset: 0x0000C910
|
|
[Token(Token = "0x600062C")]
|
|
[Address(RVA = "0x188F720", Offset = "0x188E720", VA = "0x18188F720")]
|
|
public AI_SpecterArmorGirl03()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000741 RID: 1857
|
|
[FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x4000741")]
|
|
private SpecterArmorGirl03EffectPlay g_Effect;
|
|
|
|
// Token: 0x04000742 RID: 1858
|
|
[Token(Token = "0x4000742")]
|
|
private const float g_fAttackRadius = 3f;
|
|
|
|
// Token: 0x04000743 RID: 1859
|
|
[FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x4000743")]
|
|
private float g_fAttackRadiusMin;
|
|
|
|
// Token: 0x04000744 RID: 1860
|
|
[FieldOffset(Offset = "0x18C")]
|
|
[Token(Token = "0x4000744")]
|
|
private float g_fAttackRadiusMax;
|
|
|
|
// Token: 0x04000745 RID: 1861
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x4000745")]
|
|
private float g_fAniMoveSpeed;
|
|
|
|
// Token: 0x04000746 RID: 1862
|
|
[FieldOffset(Offset = "0x194")]
|
|
[Token(Token = "0x4000746")]
|
|
private float g_fAniMoveAngle;
|
|
|
|
// Token: 0x04000747 RID: 1863
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x4000747")]
|
|
private Vector3 g_v3PreForward;
|
|
|
|
// Token: 0x04000748 RID: 1864
|
|
[FieldOffset(Offset = "0x1A4")]
|
|
[Token(Token = "0x4000748")]
|
|
private AI_SpecterArmorGirl03.AIFighting g_Fightting = (AI_SpecterArmorGirl03.AIFighting)((ulong)1L);
|
|
|
|
// Token: 0x04000749 RID: 1865
|
|
[FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x4000749")]
|
|
private AI_SpecterArmorGirl03.AIFighting g_AttackType = (AI_SpecterArmorGirl03.AIFighting)((ulong)3L);
|
|
|
|
// Token: 0x0400074A RID: 1866
|
|
[FieldOffset(Offset = "0x1AC")]
|
|
[Token(Token = "0x400074A")]
|
|
private float g_fTyrantsTime;
|
|
|
|
// Token: 0x0400074B RID: 1867
|
|
[FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x400074B")]
|
|
private float g_fTrackTime;
|
|
|
|
// Token: 0x0400074C RID: 1868
|
|
[FieldOffset(Offset = "0x1B4")]
|
|
[Token(Token = "0x400074C")]
|
|
private float g_fAttackMove;
|
|
|
|
// Token: 0x0400074D RID: 1869
|
|
[FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400074D")]
|
|
private float g_fAttackRotate;
|
|
|
|
// Token: 0x0400074E RID: 1870
|
|
[FieldOffset(Offset = "0x1BC")]
|
|
[Token(Token = "0x400074E")]
|
|
private float g_fAttackComob;
|
|
|
|
// Token: 0x0400074F RID: 1871
|
|
[Token(Token = "0x400074F")]
|
|
private const float g_fAbsorbDodge = 0.2f;
|
|
|
|
// Token: 0x04000750 RID: 1872
|
|
[FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x4000750")]
|
|
protected float g_fAbsorbDodgeVal;
|
|
|
|
// Token: 0x04000751 RID: 1873
|
|
[FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x4000751")]
|
|
private Shake g_ShakeHead;
|
|
|
|
// Token: 0x04000752 RID: 1874
|
|
[FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x4000752")]
|
|
private Shake g_ShakeBody;
|
|
|
|
// Token: 0x04000753 RID: 1875
|
|
[FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x4000753")]
|
|
private Shake g_ShakeAll;
|
|
|
|
// Token: 0x04000754 RID: 1876
|
|
[FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x4000754")]
|
|
private Shake g_ShakeWeapon;
|
|
|
|
// Token: 0x0200008E RID: 142
|
|
[Token(Token = "0x200008E")]
|
|
protected enum AIFighting
|
|
{
|
|
// Token: 0x04000756 RID: 1878
|
|
[Token(Token = "0x4000756")]
|
|
WatchFirst,
|
|
// Token: 0x04000757 RID: 1879
|
|
[Token(Token = "0x4000757")]
|
|
Watch,
|
|
// Token: 0x04000758 RID: 1880
|
|
[Token(Token = "0x4000758")]
|
|
PlayerDead,
|
|
// Token: 0x04000759 RID: 1881
|
|
[Token(Token = "0x4000759")]
|
|
Attack01_01,
|
|
// Token: 0x0400075A RID: 1882
|
|
[Token(Token = "0x400075A")]
|
|
Attack01_02,
|
|
// Token: 0x0400075B RID: 1883
|
|
[Token(Token = "0x400075B")]
|
|
Attack01_03,
|
|
// Token: 0x0400075C RID: 1884
|
|
[Token(Token = "0x400075C")]
|
|
AttackDashReady,
|
|
// Token: 0x0400075D RID: 1885
|
|
[Token(Token = "0x400075D")]
|
|
AttackDash,
|
|
// Token: 0x0400075E RID: 1886
|
|
[Token(Token = "0x400075E")]
|
|
AttackDashEnd,
|
|
// Token: 0x0400075F RID: 1887
|
|
[Token(Token = "0x400075F")]
|
|
AttackStrong,
|
|
// Token: 0x04000760 RID: 1888
|
|
[Token(Token = "0x4000760")]
|
|
AttackJumpStart,
|
|
// Token: 0x04000761 RID: 1889
|
|
[Token(Token = "0x4000761")]
|
|
AttackJumpEnd,
|
|
// Token: 0x04000762 RID: 1890
|
|
[Token(Token = "0x4000762")]
|
|
Attack02,
|
|
// Token: 0x04000763 RID: 1891
|
|
[Token(Token = "0x4000763")]
|
|
DodgeBStrong,
|
|
// Token: 0x04000764 RID: 1892
|
|
[Token(Token = "0x4000764")]
|
|
DodgeF,
|
|
// Token: 0x04000765 RID: 1893
|
|
[Token(Token = "0x4000765")]
|
|
DodgeB,
|
|
// Token: 0x04000766 RID: 1894
|
|
[Token(Token = "0x4000766")]
|
|
DodgeL,
|
|
// Token: 0x04000767 RID: 1895
|
|
[Token(Token = "0x4000767")]
|
|
DodgeR,
|
|
// Token: 0x04000768 RID: 1896
|
|
[Token(Token = "0x4000768")]
|
|
AttackDebut
|
|
}
|
|
}
|