using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000D2 RID: 210 [Token(Token = "0x20000D2")] public class BossLevel04SpearBullet : MonoBehaviour { // Token: 0x060009EF RID: 2543 RVA: 0x00017A48 File Offset: 0x00015C48 [Token(Token = "0x60009EF")] [Address(RVA = "0x9A32E0", Offset = "0x9A22E0", VA = "0x1809A32E0")] private void Start() { WizardGirlManage playerManager = Game.GetPlayerManager(); this.g_WGM = playerManager; ParticleSystem component = base.GetComponent(); this.g_PS = component; ParticleSystem particleSystem = this.g_PS; int num = 0; if (particleSystem == num) { Debug.LogError(base.transform.name + " 特效錯誤"); } } // Token: 0x060009F0 RID: 2544 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60009F0")] [Address(RVA = "0x9A3430", Offset = "0x9A2430", VA = "0x1809A3430")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009F1 RID: 2545 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60009F1")] [Address(RVA = "0x9A3100", Offset = "0x9A2100", VA = "0x1809A3100", Slot = "4")] public virtual void Set(Vector3 v3PlayerPos, EffectPool EffHitPlayer, EffectPool EffHitFloor, EffectPool EffExplosion, AttackData ADPlayerHit, float fSpeed, float fExplosionReciprocal, SoundEffectPool SEP_Hit, SoundEffectPool SEP_Explosion) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009F2 RID: 2546 RVA: 0x00017AA8 File Offset: 0x00015CA8 [Token(Token = "0x60009F2")] [Address(RVA = "0x9A3070", Offset = "0x9A2070", VA = "0x1809A3070")] public void SetBoss05EffectPlay(BossLevel05EffectPlay Effect) { BossLevel05EffectPlay bossLevel05EffectPlay = this.g_Boss05EffectPlay; int num = 0; if (bossLevel05EffectPlay == num) { this.g_Boss05EffectPlay = Effect; } } // Token: 0x060009F3 RID: 2547 RVA: 0x00017AD0 File Offset: 0x00015CD0 [Token(Token = "0x60009F3")] [Address(RVA = "0x9A4510", Offset = "0x9A3510", VA = "0x1809A4510")] public BossLevel04SpearBullet() { } // Token: 0x04000E10 RID: 3600 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000E10")] protected ParticleSystem g_PS; // Token: 0x04000E11 RID: 3601 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000E11")] protected WizardGirlManage g_WGM; // Token: 0x04000E12 RID: 3602 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000E12")] protected Vector3 g_Direction; // Token: 0x04000E13 RID: 3603 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4000E13")] protected Vector3 g_PrePosition; // Token: 0x04000E14 RID: 3604 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000E14")] protected AttackData g_ADPlayerHit; // Token: 0x04000E15 RID: 3605 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000E15")] protected bool g_bPlayerCollision; // Token: 0x04000E16 RID: 3606 [FieldOffset(Offset = "0x49")] [Token(Token = "0x4000E16")] protected bool g_bSceneCollision; // Token: 0x04000E17 RID: 3607 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4000E17")] protected float g_fSpeedVal = 30f; // Token: 0x04000E18 RID: 3608 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000E18")] protected bool g_bExplosion; // Token: 0x04000E19 RID: 3609 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4000E19")] protected float g_fExplosionReciprocalVal; // Token: 0x04000E1A RID: 3610 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000E1A")] protected bool g_bClose; // Token: 0x04000E1B RID: 3611 [Token(Token = "0x4000E1B")] protected const float g_fCloseReciprocal = 3f; // Token: 0x04000E1C RID: 3612 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000E1C")] protected float g_fCloseReciprocalVal; // Token: 0x04000E1D RID: 3613 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000E1D")] protected EffectPool g_EffHitPlayer; // Token: 0x04000E1E RID: 3614 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000E1E")] protected EffectPool g_EffHitFloor; // Token: 0x04000E1F RID: 3615 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000E1F")] protected EffectPool g_EffExplosion; // Token: 0x04000E20 RID: 3616 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000E20")] protected SoundEffectPool g_SEPHit; // Token: 0x04000E21 RID: 3617 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000E21")] protected SoundEffectPool g_SEPExplosion; // Token: 0x04000E22 RID: 3618 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000E22")] public float ExplosionAttackRadius = 2.1f; // Token: 0x04000E23 RID: 3619 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x4000E23")] public bool Boss05Weapon; // Token: 0x04000E24 RID: 3620 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000E24")] protected BossLevel05EffectPlay g_Boss05EffectPlay; }