using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000DF RID: 223 [Token(Token = "0x20000DF")] public class BossLevel02_BR_EffectPlay : BossLevel02EffectPlay { // Token: 0x06000B2D RID: 2861 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000B2D")] [Address(RVA = "0x107E7B0", Offset = "0x107D7B0", VA = "0x18107E7B0", Slot = "4")] public override void InitData() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000B2E RID: 2862 RVA: 0x00019BD8 File Offset: 0x00017DD8 [Token(Token = "0x6000B2E")] [Address(RVA = "0x107E680", Offset = "0x107D680", VA = "0x18107E680", Slot = "6")] public override void DamagedFly() { base.DamagedFly(); GameObject gameObject = this.g_EffBRAttackBeat.GetGameObject(); int num = 0; if (gameObject != num) { Evaporating01 component = this.g_EffBRAttackBeat.GetGameObject().GetComponent(); int num2 = 0; if (component != num2) { component.StopEffect(); } } this.g_EffBRAttackBeat.Stop(3f); } // Token: 0x06000B2F RID: 2863 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000B2F")] [Address(RVA = "0x107EB30", Offset = "0x107DB30", VA = "0x18107EB30")] public void PlayEff_Beat() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000B30 RID: 2864 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000B30")] [Address(RVA = "0x107DEE0", Offset = "0x107CEE0", VA = "0x18107DEE0", Slot = "5")] public override void Create() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000B31 RID: 2865 RVA: 0x00019C3C File Offset: 0x00017E3C [Token(Token = "0x6000B31")] [Address(RVA = "0x107DD40", Offset = "0x107CD40", VA = "0x18107DD40", Slot = "7")] public override void BodyDestory() { this.g_bBodyDestoryLight = false; this.PS_CharDestoryLight.Stop(true); this.PS_CharDestory.Play(true); SkinnedMeshRenderer[] g_CharMesh = this.g_CharMesh; int num = 0; if (num < g_CharMesh.Length) { GameObject gameObject = g_CharMesh[num].gameObject; int num2 = 0; gameObject.SetActive(num2 != 0); SkinnedMeshRenderer[] g_CharMesh2 = this.g_CharMesh; num++; } SoundEffect g_SEScriptDestroy = this.g_SEScriptDestroy; this.g_bSEScriptDestroy = num != 0; g_SEScriptDestroy.PlayRandom(1f, 1f); CharacterController cc = this.CC; int num3 = 0; cc.enabled = num3 != 0; SphereCollider schead = this.SCHead; int num4 = 0; schead.enabled = num4 != 0; BoxCollider[] bcbody = this.BCBody; if (num < bcbody.Length) { BoxCollider boxCollider = bcbody[num]; int num5 = 0; boxCollider.enabled = num5 != 0; BoxCollider[] bcbody2 = this.BCBody; num++; while (bcbody2 != 0) { } } } // Token: 0x06000B32 RID: 2866 RVA: 0x00019D24 File Offset: 0x00017F24 [Token(Token = "0x6000B32")] [Address(RVA = "0x107EC60", Offset = "0x107DC60", VA = "0x18107EC60", Slot = "8")] public override void SetTimeScale(float fTimeScale) { base.SetTimeScale(fTimeScale); this.g_EffBRAttackBeat.SetTimeScale(fTimeScale); GameObject gameObject = this.g_EffBRAttackBeat.GetGameObject(); int num = 0; if (gameObject != num) { gameObject.GetComponent().SetTimeScale(fTimeScale, 1f); } } // Token: 0x06000B33 RID: 2867 RVA: 0x00019D74 File Offset: 0x00017F74 [Token(Token = "0x6000B33")] [Address(RVA = "0x107DD10", Offset = "0x107CD10", VA = "0x18107DD10")] public BossLevel02_BR_EffectPlay() { this.g_fFloorExpFrequency = 0.3f; this.g_fDeathExplosion = 2f; this.g_fDamagedRemove = 5f; this.g_fSEMovePitch = 1f; base..ctor(); } // Token: 0x04001214 RID: 4628 [FieldOffset(Offset = "0x640")] [Token(Token = "0x4001214")] public CharacterController CC; // Token: 0x04001215 RID: 4629 [FieldOffset(Offset = "0x648")] [Token(Token = "0x4001215")] public SphereCollider SCHead; // Token: 0x04001216 RID: 4630 [FieldOffset(Offset = "0x650")] [Token(Token = "0x4001216")] public BoxCollider[] BCBody; // Token: 0x04001217 RID: 4631 [FieldOffset(Offset = "0x658")] [Token(Token = "0x4001217")] public GameObject Eff_BR_AttackBeat; // Token: 0x04001218 RID: 4632 [FieldOffset(Offset = "0x660")] [Token(Token = "0x4001218")] private EffectPool g_EffBRAttackBeat; // Token: 0x04001219 RID: 4633 [FieldOffset(Offset = "0x668")] [Token(Token = "0x4001219")] private float g_LightFloorIntensity; // Token: 0x0400121A RID: 4634 [FieldOffset(Offset = "0x670")] [Token(Token = "0x400121A")] private Vector3[] g_v3DamagedObjectPos; // Token: 0x0400121B RID: 4635 [FieldOffset(Offset = "0x678")] [Token(Token = "0x400121B")] private Quaternion[] g_qDamagedObjectRot; }