using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000BC RID: 188 [Token(Token = "0x20000BC")] public class BossLevel04SpearBullet : MonoBehaviour { // Token: 0x06000945 RID: 2373 RVA: 0x00016E58 File Offset: 0x00015058 [Token(Token = "0x6000945")] [Address(RVA = "0x17DE460", Offset = "0x17DCC60", VA = "0x1817DE460")] public 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: 0x06000946 RID: 2374 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000946")] [Address(RVA = "0x17DE5B0", Offset = "0x17DCDB0", VA = "0x1817DE5B0")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000947 RID: 2375 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000947")] [Address(RVA = "0x17DE280", Offset = "0x17DCA80", VA = "0x1817DE280")] public 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: 0x06000948 RID: 2376 RVA: 0x00016EB8 File Offset: 0x000150B8 [Token(Token = "0x6000948")] [Address(RVA = "0x17DE1F0", Offset = "0x17DC9F0", VA = "0x1817DE1F0")] public void SetBoss05EffectPlay(BossLevel05EffectPlay Effect) { BossLevel05EffectPlay bossLevel05EffectPlay = this.g_Boss05EffectPlay; int num = 0; if (bossLevel05EffectPlay == num) { this.g_Boss05EffectPlay = Effect; } } // Token: 0x06000949 RID: 2377 RVA: 0x00016EE0 File Offset: 0x000150E0 [Token(Token = "0x6000949")] [Address(RVA = "0x17DF690", Offset = "0x17DDE90", VA = "0x1817DF690")] public BossLevel04SpearBullet() { } // Token: 0x04000D9D RID: 3485 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000D9D")] private ParticleSystem g_PS; // Token: 0x04000D9E RID: 3486 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000D9E")] private WizardGirlManage g_WGM; // Token: 0x04000D9F RID: 3487 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000D9F")] private Vector3 g_Direction; // Token: 0x04000DA0 RID: 3488 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4000DA0")] private Vector3 g_PrePosition; // Token: 0x04000DA1 RID: 3489 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000DA1")] private AttackData g_ADPlayerHit; // Token: 0x04000DA2 RID: 3490 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000DA2")] private bool g_bPlayerCollision; // Token: 0x04000DA3 RID: 3491 [FieldOffset(Offset = "0x49")] [Token(Token = "0x4000DA3")] private bool g_bSceneCollision; // Token: 0x04000DA4 RID: 3492 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4000DA4")] private float g_fSpeedVal = 30f; // Token: 0x04000DA5 RID: 3493 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000DA5")] private bool g_bExplosion; // Token: 0x04000DA6 RID: 3494 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4000DA6")] private float g_fExplosionReciprocalVal; // Token: 0x04000DA7 RID: 3495 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000DA7")] private bool g_bClose; // Token: 0x04000DA8 RID: 3496 [Token(Token = "0x4000DA8")] private const float g_fCloseReciprocal = 3f; // Token: 0x04000DA9 RID: 3497 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000DA9")] private float g_fCloseReciprocalVal; // Token: 0x04000DAA RID: 3498 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000DAA")] private EffectPool g_EffHitPlayer; // Token: 0x04000DAB RID: 3499 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000DAB")] private EffectPool g_EffHitFloor; // Token: 0x04000DAC RID: 3500 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000DAC")] private EffectPool g_EffExplosion; // Token: 0x04000DAD RID: 3501 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000DAD")] private SoundEffectPool g_SEPHit; // Token: 0x04000DAE RID: 3502 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000DAE")] private SoundEffectPool g_SEPExplosion; // Token: 0x04000DAF RID: 3503 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000DAF")] public float ExplosionAttackRadius = 2.1f; // Token: 0x04000DB0 RID: 3504 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x4000DB0")] public bool Boss05Weapon; // Token: 0x04000DB1 RID: 3505 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000DB1")] private BossLevel05EffectPlay g_Boss05EffectPlay; }