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

227 lines
8.0 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000A3 RID: 163
[Token(Token = "0x20000A3")]
public class AI_BossRush_Boss05 : AI_BossLevel05
{
// Token: 0x060006E0 RID: 1760 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E0")]
[Address(RVA = "0x1351F40", Offset = "0x1350F40", VA = "0x181351F40", Slot = "5")]
public override void Update(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006E1 RID: 1761 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E1")]
[Address(RVA = "0x134C220", Offset = "0x134B220", VA = "0x18134C220", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006E2 RID: 1762 RVA: 0x0000FD24 File Offset: 0x0000DF24
[Token(Token = "0x60006E2")]
[Address(RVA = "0x134C1D0", Offset = "0x134B1D0", VA = "0x18134C1D0", Slot = "38")]
protected override void EndFightStatus(AI_BossLevel05.AIFighting Status)
{
base.EndFightStatus(Status);
if (Status == AI_BossLevel05.AIFighting.BR_AttackRotateLoop)
{
this.g_Effect.StopEffAttackRotate();
}
}
// Token: 0x060006E3 RID: 1763 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E3")]
[Address(RVA = "0x134D800", Offset = "0x134C800", VA = "0x18134D800", Slot = "39")]
protected override void InitFightStatus(AI_BossLevel05.AIFighting Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006E4 RID: 1764 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E4")]
[Address(RVA = "0x134A0F0", Offset = "0x13490F0", VA = "0x18134A0F0", Slot = "40")]
protected override void AFightSelect()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006E5 RID: 1765 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E5")]
[Address(RVA = "0x134C960", Offset = "0x134B960", VA = "0x18134C960", Slot = "41")]
protected override float GetAttackRadius(AI_BossLevel05.AIFighting AF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006E6 RID: 1766 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E6")]
[Address(RVA = "0x134A1E0", Offset = "0x13491E0", VA = "0x18134A1E0", Slot = "42")]
protected override void AWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006E7 RID: 1767 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E7")]
[Address(RVA = "0x134A820", Offset = "0x1349820", VA = "0x18134A820", Slot = "43")]
protected override void Attack03Loop()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006E8 RID: 1768 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E8")]
[Address(RVA = "0x134AC90", Offset = "0x1349C90", VA = "0x18134AC90", Slot = "44")]
protected override void Attack04Start()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006E9 RID: 1769 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006E9")]
[Address(RVA = "0x134BAD0", Offset = "0x134AAD0", VA = "0x18134BAD0")]
private void BR_AttackRotateStart()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006EA RID: 1770 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006EA")]
[Address(RVA = "0x134B920", Offset = "0x134A920", VA = "0x18134B920")]
private void BR_AttackRotateLoop()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006EB RID: 1771 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006EB")]
[Address(RVA = "0x134B5D0", Offset = "0x134A5D0", VA = "0x18134B5D0")]
private void BR_AttackCannonStart()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006EC RID: 1772 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006EC")]
[Address(RVA = "0x134B300", Offset = "0x134A300", VA = "0x18134B300")]
private void BR_Attack0X01()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006ED RID: 1773 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006ED")]
[Address(RVA = "0x134AF60", Offset = "0x1349F60", VA = "0x18134AF60")]
protected void BR_Attack0102()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006EE RID: 1774 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006EE")]
[Address(RVA = "0x134B190", Offset = "0x134A190", VA = "0x18134B190")]
private void BR_Attack0202Loop()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006EF RID: 1775 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006EF")]
[Address(RVA = "0x134C9D0", Offset = "0x134B9D0", VA = "0x18134C9D0", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006F0 RID: 1776 RVA: 0x0000FD50 File Offset: 0x0000DF50
[Token(Token = "0x60006F0")]
[Address(RVA = "0x1351C30", Offset = "0x1350C30", VA = "0x181351C30", Slot = "32")]
public override void Remove()
{
Animator g_AnimFace = this.g_AnimFace;
int num = 0;
g_AnimFace.Play("001_Idle", num);
SkinnedMeshRenderer component = this.g_AnimFace.GetComponent<SkinnedMeshRenderer>();
int num2 = 0;
int num3 = 0;
component.SetBlendShapeWeight(num2, (float)num3);
num2++;
GameObject g_This = this.g_This;
int num4 = 0;
g_This.SetActive(num4 != 0);
}
// Token: 0x060006F1 RID: 1777 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60006F1")]
[Address(RVA = "0x134BCC0", Offset = "0x134ACC0", VA = "0x18134BCC0", Slot = "31")]
public override void Create()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060006F2 RID: 1778 RVA: 0x0000FDAC File Offset: 0x0000DFAC
[Token(Token = "0x60006F2")]
[Address(RVA = "0x1351CF0", Offset = "0x1350CF0", VA = "0x181351CF0", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status)
{
if (Status != AI_NPC.AIStatus.Fighting)
{
if (Status == AI_NPC.AIStatus.Special)
{
int g_iScriptStep = this.g_iScriptStep;
if (g_iScriptStep == 0)
{
this.g_Effect.PlayPSDestoryReady();
return;
}
if (g_iScriptStep == 1)
{
this.g_Effect.PlayPSDestoryReady02();
}
}
return;
}
this.InitFightStatus((AI_BossLevel05.AIFighting)((uint)2));
CharacterBaseData component = this.g_This.GetComponent<CharacterBaseData>();
Func<string> func = new Func(base.GetBossName);
Game.SetBossHP(component, func);
Game.sceneManager.SetBossDialogue(CombatDialogueType.Stage05Boss);
this.g_Effect.ScriptDebutSkip();
GameObject g_This = this.g_This;
WizardGirlManage g_WM = this.g_WM;
Transform transform = Common.FindChild(g_This.transform, "Bip001 Head");
int num = 0;
g_WM.SetScriptLookAtTarget(transform, num != 0);
Game.DisableVibration();
Game.GetLockPointsManager().perspectiveLockDistance = 300f;
this.g_bTimer = true;
}
// Token: 0x060006F3 RID: 1779 RVA: 0x0000FE84 File Offset: 0x0000E084
[Token(Token = "0x60006F3")]
[Address(RVA = "0x13520F0", Offset = "0x13510F0", VA = "0x1813520F0")]
public AI_BossRush_Boss05()
{
}
// Token: 0x04000815 RID: 2069
[FieldOffset(Offset = "0x248")]
[Token(Token = "0x4000815")]
protected AI_BossLevel05.AIFighting g_NextBRFighting;
// Token: 0x04000816 RID: 2070
[FieldOffset(Offset = "0x24C")]
[Token(Token = "0x4000816")]
private float g_fRemove;
// Token: 0x04000817 RID: 2071
[FieldOffset(Offset = "0x250")]
[Token(Token = "0x4000817")]
private bool g_bTimer;
}