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

129 lines
4.2 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000E2 RID: 226
[Token(Token = "0x20000E2")]
public class BossLevel04_BR_EffectPlay : BossLevel04EffectPlay
{
// Token: 0x06000B43 RID: 2883 RVA: 0x00019E34 File Offset: 0x00018034
[Token(Token = "0x6000B43")]
[Address(RVA = "0x9A49C0", Offset = "0x9A39C0", VA = "0x1809A49C0", Slot = "4")]
public override void InitData(NPCManage NPCM, AI_BossLevel04 AI)
{
base.InitData(NPCM, AI);
Animator component = this.Mesh[7].GetComponent<Animator>();
this.g_AnimFace = component;
this.g_fDestroySpeed = 2.7f;
}
// Token: 0x06000B44 RID: 2884 RVA: 0x00019E74 File Offset: 0x00018074
[Token(Token = "0x6000B44")]
[Address(RVA = "0x9A6C20", Offset = "0x9A5C20", VA = "0x1809A6C20", Slot = "5")]
protected override void Update()
{
base.Update();
float stageDeltaTime = Game.GetStageDeltaTime();
float num = this.g_fMeshDestory;
int num2 = 0;
if (num > (float)num2)
{
this.g_fMeshDestory = num;
SkinnedMeshRenderer[] mesh = this.Mesh;
int num3 = 0;
if (num3 < mesh.Length)
{
SkinnedMeshRenderer skinnedMeshRenderer = mesh[num3];
int num4 = 0;
skinnedMeshRenderer.enabled = num4 != 0;
SkinnedMeshRenderer[] mesh2 = this.Mesh;
num3++;
}
}
}
// Token: 0x06000B45 RID: 2885 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B45")]
[Address(RVA = "0x9A4800", Offset = "0x9A3800", VA = "0x1809A4800", Slot = "7")]
public override void DeathBodyDestroy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B46 RID: 2886 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B46")]
[Address(RVA = "0x9A4530", Offset = "0x9A3530", VA = "0x1809A4530", Slot = "6")]
public override void Create()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B47 RID: 2887 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B47")]
[Address(RVA = "0x9A4A70", Offset = "0x9A3A70", VA = "0x1809A4A70", Slot = "8")]
public override void PlayEffAttack05Spear()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B48 RID: 2888 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B48")]
[Address(RVA = "0x9A5230", Offset = "0x9A4230", VA = "0x1809A5230", Slot = "10")]
protected override void UpdateAttack05(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B49 RID: 2889 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B49")]
[Address(RVA = "0x9A4B70", Offset = "0x9A3B70", VA = "0x1809A4B70", Slot = "9")]
public override void PlayEffSkill02Plus_02()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B4A RID: 2890 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B4A")]
[Address(RVA = "0x9A5B30", Offset = "0x9A4B30", VA = "0x1809A5B30", Slot = "11")]
protected override void UpdateSkill02PlusFloor(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B4B RID: 2891 RVA: 0x00019EE4 File Offset: 0x000180E4
[Token(Token = "0x6000B4B")]
[Address(RVA = "0x9A6D10", Offset = "0x9A5D10", VA = "0x1809A6D10")]
public BossLevel04_BR_EffectPlay()
{
this.g_fWeaponGlowShadow = 1f;
this.g_iSkill02RingColliderTotal = (int)((ulong)99L);
this.g_fDestroySpeed = 1f;
base..ctor();
}
// Token: 0x04001236 RID: 4662
[FieldOffset(Offset = "0x680")]
[Token(Token = "0x4001236")]
private Vector3 g_v3Attack05Pos;
// Token: 0x04001237 RID: 4663
[FieldOffset(Offset = "0x68C")]
[Token(Token = "0x4001237")]
private Vector3 g_v3Attack05TrackDirection;
// Token: 0x04001238 RID: 4664
[FieldOffset(Offset = "0x698")]
[Token(Token = "0x4001238")]
private int g_iSkill02PlusMode = (int)((ulong)4294967295L);
// Token: 0x04001239 RID: 4665
[FieldOffset(Offset = "0x6A0")]
[Token(Token = "0x4001239")]
private Animator g_AnimFace;
// Token: 0x0400123A RID: 4666
[FieldOffset(Offset = "0x6A8")]
[Token(Token = "0x400123A")]
private float g_fMeshDestory;
}