169 lines
5.5 KiB
C#
169 lines
5.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000E4 RID: 228
|
|
[Token(Token = "0x20000E4")]
|
|
public class BossLevel06_BR_EffectPlay : BossLevel06EffectPlay
|
|
{
|
|
// Token: 0x06000B5A RID: 2906 RVA: 0x00019FD8 File Offset: 0x000181D8
|
|
[Token(Token = "0x6000B5A")]
|
|
[Address(RVA = "0x1148A20", Offset = "0x1147A20", VA = "0x181148A20", Slot = "4")]
|
|
public override void InitData(AI_BossLevel06 AI, MoveController Move)
|
|
{
|
|
base.InitData(AI, Move);
|
|
GameObject se_LightningSpeedUp = this.SE_LightningSpeedUp;
|
|
Transform transform = base.transform;
|
|
SoundEffect soundEffectOfPrefabs = Common.GetSoundEffectOfPrefabs(se_LightningSpeedUp, transform);
|
|
this.g_SELightningSpeedUp = soundEffectOfPrefabs;
|
|
Game.BindStageTimeScale(this.g_SELightningSpeedUp);
|
|
this.g_fEndLightSpeed = 2.7f;
|
|
}
|
|
|
|
// Token: 0x06000B5B RID: 2907 RVA: 0x0001A020 File Offset: 0x00018220
|
|
[Token(Token = "0x6000B5B")]
|
|
[Address(RVA = "0x1149740", Offset = "0x1148740", VA = "0x181149740", Slot = "5")]
|
|
protected override void Start()
|
|
{
|
|
base.Start();
|
|
this.g_iArcaneFloorBulletNum = (int)((ulong)12L);
|
|
this.g_Magic = (PlayerEffectPlay.Magic)((ulong)0L);
|
|
}
|
|
|
|
// Token: 0x06000B5C RID: 2908 RVA: 0x0001A048 File Offset: 0x00018248
|
|
[Token(Token = "0x6000B5C")]
|
|
[Address(RVA = "0x11497B0", Offset = "0x11487B0", VA = "0x1811497B0", Slot = "6")]
|
|
protected override void Update()
|
|
{
|
|
base.Update();
|
|
float stageDeltaTime = Game.GetStageDeltaTime();
|
|
float num = this.g_fRemove;
|
|
int num2 = 0;
|
|
if (num > (float)num2)
|
|
{
|
|
this.g_fRemove = num;
|
|
int num3 = 0;
|
|
this.Mesh[8].SetBlendShapeWeight(num3, (float)num2);
|
|
num3++;
|
|
GameObject gameObject = base.gameObject;
|
|
int num4 = 0;
|
|
gameObject.SetActive(num4 != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000B5D RID: 2909 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000B5D")]
|
|
[Address(RVA = "0x1148AF0", Offset = "0x1147AF0", VA = "0x181148AF0", Slot = "9")]
|
|
protected override void PlayArcaneFloorBullet()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000B5E RID: 2910 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000B5E")]
|
|
[Address(RVA = "0x1148E40", Offset = "0x1147E40", VA = "0x181148E40", Slot = "10")]
|
|
protected override void PlayIceCounterBullet()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000B5F RID: 2911 RVA: 0x0001A0B0 File Offset: 0x000182B0
|
|
[Token(Token = "0x6000B5F")]
|
|
[Address(RVA = "0x11493D0", Offset = "0x11483D0", VA = "0x1811493D0", Slot = "11")]
|
|
public override void PlayPSLightningSpeedUp()
|
|
{
|
|
this.g_SELightningSpeedUp.PlayRandom(1f, 1f);
|
|
this.PS_SceneLightningSpeedUp.Play(true);
|
|
this.PS_BodyLightningSpeedUp.Play(true);
|
|
}
|
|
|
|
// Token: 0x06000B60 RID: 2912 RVA: 0x0001A0F0 File Offset: 0x000182F0
|
|
[Token(Token = "0x6000B60")]
|
|
[Address(RVA = "0x1149770", Offset = "0x1148770", VA = "0x181149770", Slot = "12")]
|
|
public override void StopPSLightningSpeedUp()
|
|
{
|
|
this.PS_SceneLightningSpeedUp.Stop(true);
|
|
this.PS_BodyLightningSpeedUp.Stop(true);
|
|
}
|
|
|
|
// Token: 0x06000B61 RID: 2913 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000B61")]
|
|
[Address(RVA = "0x1149430", Offset = "0x1148430", VA = "0x181149430", Slot = "7")]
|
|
public override void Remove()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000B62 RID: 2914 RVA: 0x0001A11C File Offset: 0x0001831C
|
|
[Token(Token = "0x6000B62")]
|
|
[Address(RVA = "0x1148970", Offset = "0x1147970", VA = "0x181148970", Slot = "8")]
|
|
public override void Create()
|
|
{
|
|
base..ctor();
|
|
SkinnedMeshRenderer[] mesh = this.Mesh;
|
|
int num = 0;
|
|
this.g_bDeath = false;
|
|
this.g_bCure = false;
|
|
this.g_fSEDestoryReadyVolume = (float)num;
|
|
this.g_bThroneStartUp = num != 0;
|
|
this.g_fSEThroneVolume = (float)num;
|
|
this.g_Magic = (PlayerEffectPlay.Magic)num;
|
|
if (num < mesh.Length)
|
|
{
|
|
mesh[num].enabled = true;
|
|
SkinnedMeshRenderer[] mesh2 = this.Mesh;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000B63 RID: 2915 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000B63")]
|
|
[Address(RVA = "0x11496D0", Offset = "0x11486D0", VA = "0x1811496D0", Slot = "13")]
|
|
public override void SetTimeScale(float fTimeScale)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000B64 RID: 2916 RVA: 0x0001A18C File Offset: 0x0001838C
|
|
[Token(Token = "0x6000B64")]
|
|
[Address(RVA = "0x11498A0", Offset = "0x11488A0", VA = "0x1811498A0")]
|
|
public BossLevel06_BR_EffectPlay()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001243 RID: 4675
|
|
[FieldOffset(Offset = "0xC00")]
|
|
[Token(Token = "0x4001243")]
|
|
public ParticleSystem PS_Destroy02;
|
|
|
|
// Token: 0x04001244 RID: 4676
|
|
[FieldOffset(Offset = "0xC08")]
|
|
[Token(Token = "0x4001244")]
|
|
public BossLevel06_BR_EffectPlayPlus g_EffPlus;
|
|
|
|
// Token: 0x04001245 RID: 4677
|
|
[FieldOffset(Offset = "0xC10")]
|
|
[Token(Token = "0x4001245")]
|
|
public ParticleSystem PS_SceneLightningSpeedUp;
|
|
|
|
// Token: 0x04001246 RID: 4678
|
|
[FieldOffset(Offset = "0xC18")]
|
|
[Token(Token = "0x4001246")]
|
|
public ParticleSystem PS_BodyLightningSpeedUp;
|
|
|
|
// Token: 0x04001247 RID: 4679
|
|
[FieldOffset(Offset = "0xC20")]
|
|
[Token(Token = "0x4001247")]
|
|
public GameObject SE_LightningSpeedUp;
|
|
|
|
// Token: 0x04001248 RID: 4680
|
|
[FieldOffset(Offset = "0xC28")]
|
|
[Token(Token = "0x4001248")]
|
|
private SoundEffect g_SELightningSpeedUp;
|
|
|
|
// Token: 0x04001249 RID: 4681
|
|
[FieldOffset(Offset = "0xC30")]
|
|
[Token(Token = "0x4001249")]
|
|
private float g_fRemove;
|
|
}
|