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

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;
}