98 lines
2.7 KiB
C#
98 lines
2.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000B2 RID: 178
|
|
[Token(Token = "0x20000B2")]
|
|
public class Boss03_AttackAssault : BossAct01_AttackSwordEnergy
|
|
{
|
|
// Token: 0x060007C6 RID: 1990 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60007C6")]
|
|
[Address(RVA = "0xE529D0", Offset = "0xE511D0", VA = "0x180E529D0", Slot = "4")]
|
|
protected override void Start()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060007C7 RID: 1991 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60007C7")]
|
|
[Address(RVA = "0xE52A70", Offset = "0xE51270", VA = "0x180E52A70", Slot = "5")]
|
|
protected override void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060007C8 RID: 1992 RVA: 0x00011EA4 File Offset: 0x000100A4
|
|
[Token(Token = "0x60007C8")]
|
|
[Address(RVA = "0xE527A0", Offset = "0xE50FA0", VA = "0x180E527A0")]
|
|
public void ResetAlpha()
|
|
{
|
|
Material material = this.g_MRMat;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (material == num2)
|
|
{
|
|
Material material2 = this.MR.GetMaterial();
|
|
this.g_MRMat = material2;
|
|
}
|
|
Material material3 = this.g_MRMat;
|
|
this.g_fMRAlpha = 2f;
|
|
material3.SetFloat("_ShapeWidth", (float)num);
|
|
Evaporating01 eva = this.Eva;
|
|
int num3 = 0;
|
|
if (eva != num3)
|
|
{
|
|
this.Eva.InitData(1f);
|
|
Evaporating01 eva2 = this.Eva;
|
|
int num4 = 0;
|
|
eva2.PlayEffect(num4 != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060007C9 RID: 1993 RVA: 0x00011F3C File Offset: 0x0001013C
|
|
[Token(Token = "0x60007C9")]
|
|
[Address(RVA = "0xE528F0", Offset = "0xE510F0", VA = "0x180E528F0")]
|
|
public void SetTimeScale(float fTimeScale)
|
|
{
|
|
Material material = this.g_MRMat;
|
|
int num = 0;
|
|
if (material == num)
|
|
{
|
|
Material material2 = this.MR.GetMaterial();
|
|
this.g_MRMat = material2;
|
|
}
|
|
this.g_MRMat.SetFloat("_TimeScale", fTimeScale);
|
|
}
|
|
|
|
// Token: 0x060007CA RID: 1994 RVA: 0x00011F88 File Offset: 0x00010188
|
|
[Token(Token = "0x60007CA")]
|
|
[Address(RVA = "0xE52B00", Offset = "0xE51300", VA = "0x180E52B00")]
|
|
public Boss03_AttackAssault()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000957 RID: 2391
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000957")]
|
|
public MeshRenderer MR;
|
|
|
|
// Token: 0x04000958 RID: 2392
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000958")]
|
|
public Evaporating01 Eva;
|
|
|
|
// Token: 0x04000959 RID: 2393
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000959")]
|
|
private Material g_MRMat;
|
|
|
|
// Token: 0x0400095A RID: 2394
|
|
[Token(Token = "0x400095A")]
|
|
private const float g_fMRStartAlpha = 2f;
|
|
|
|
// Token: 0x0400095B RID: 2395
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400095B")]
|
|
private float g_fMRAlpha;
|
|
}
|