using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000100 RID: 256 [Token(Token = "0x2000100")] public class GhostEExplosionBall : AttackableObject { // Token: 0x06000D3C RID: 3388 RVA: 0x0001F314 File Offset: 0x0001D514 [Token(Token = "0x6000D3C")] [Address(RVA = "0x163DEB0", Offset = "0x163CEB0", VA = "0x18163DEB0")] private void Awake() { WizardGirlManage playerManager = Game.GetPlayerManager(); this.g_WGM = playerManager; ParticleSystem component = base.GetComponent(); this.g_PS = component; AttackData component2 = base.GetComponent(); this.g_AData = component2; AttackData attackData = this.g_AData; int num = 0; if (attackData == num) { Debug.LogError(base.transform.name + " 攻擊資料錯誤"); } SphereCollider sphereCollider = this.g_SC; int num2 = 0; if (sphereCollider == num2) { SphereCollider component3 = base.GetComponent(); this.g_SC = component3; } } // Token: 0x06000D3D RID: 3389 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000D3D")] [Address(RVA = "0x1640360", Offset = "0x163F360", VA = "0x181640360", Slot = "6")] protected override void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000D3E RID: 3390 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000D3E")] [Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0", Slot = "8")] protected override void LateUpdate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000D3F RID: 3391 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000D3F")] [Address(RVA = "0x163FE40", Offset = "0x163EE40", VA = "0x18163FE40", Slot = "10")] public override void HitMagic(AttackData AD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000D40 RID: 3392 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000D40")] [Address(RVA = "0x163FF00", Offset = "0x163EF00", VA = "0x18163FF00", Slot = "9")] public override void HitPhysical(AttackData AD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000D41 RID: 3393 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000D41")] [Address(RVA = "0x163F8C0", Offset = "0x163E8C0", VA = "0x18163F8C0", Slot = "12")] protected virtual void Explosion() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000D42 RID: 3394 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000D42")] [Address(RVA = "0x163FFC0", Offset = "0x163EFC0", VA = "0x18163FFC0", Slot = "13")] public virtual void Set(Vector3 v3Target, EffectPool EffCollision, EffectPool EffHit, Transform TranOneself, SoundEffect SE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000D43 RID: 3395 RVA: 0x0001F3AC File Offset: 0x0001D5AC [Token(Token = "0x6000D43")] [Address(RVA = "0x163F8A0", Offset = "0x163E8A0", VA = "0x18163F8A0")] public GhostEExplosionBall() { } // Token: 0x040015D6 RID: 5590 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40015D6")] protected WizardGirlManage g_WGM; // Token: 0x040015D7 RID: 5591 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40015D7")] protected AttackData g_AData; // Token: 0x040015D8 RID: 5592 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40015D8")] protected SphereCollider g_SC; // Token: 0x040015D9 RID: 5593 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40015D9")] protected ParticleSystem g_PS; // Token: 0x040015DA RID: 5594 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40015DA")] protected Vector3 g_PrePosition; // Token: 0x040015DB RID: 5595 [FieldOffset(Offset = "0x94")] [Token(Token = "0x40015DB")] protected Vector3 g_v3LinePos; // Token: 0x040015DC RID: 5596 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40015DC")] protected Vector3 g_v3FloatPos; // Token: 0x040015DD RID: 5597 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x40015DD")] protected Vector3 g_v3Target; // Token: 0x040015DE RID: 5598 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40015DE")] protected Vector3 g_v3Direction; // Token: 0x040015DF RID: 5599 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x40015DF")] protected float g_fFloatX; // Token: 0x040015E0 RID: 5600 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40015E0")] protected float g_fFloatY; // Token: 0x040015E1 RID: 5601 [FieldOffset(Offset = "0xCC")] [Token(Token = "0x40015E1")] protected float g_fFloatZ; // Token: 0x040015E2 RID: 5602 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40015E2")] protected float g_fFloatRadiusX; // Token: 0x040015E3 RID: 5603 [FieldOffset(Offset = "0xD4")] [Token(Token = "0x40015E3")] protected float g_fFloatRadiusY; // Token: 0x040015E4 RID: 5604 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40015E4")] protected float g_fFloatRadiusZ; // Token: 0x040015E5 RID: 5605 [FieldOffset(Offset = "0xDC")] [Token(Token = "0x40015E5")] protected float g_fFloatRadiusXVal; // Token: 0x040015E6 RID: 5606 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40015E6")] protected float g_fFloatRadiusYVal; // Token: 0x040015E7 RID: 5607 [FieldOffset(Offset = "0xE4")] [Token(Token = "0x40015E7")] protected float g_fFloatRadiusZVal; // Token: 0x040015E8 RID: 5608 [Token(Token = "0x40015E8")] protected const float g_fAttackRadius = 0.9f; // Token: 0x040015E9 RID: 5609 [Token(Token = "0x40015E9")] protected const float g_fAttackFrequency = 0.03f; // Token: 0x040015EA RID: 5610 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40015EA")] protected float g_fAttackFrequencyVal; // Token: 0x040015EB RID: 5611 [Token(Token = "0x40015EB")] protected const float g_fAttackTime = 6f; // Token: 0x040015EC RID: 5612 [FieldOffset(Offset = "0xEC")] [Token(Token = "0x40015EC")] protected float g_fAttackTimeVal; // Token: 0x040015ED RID: 5613 [Token(Token = "0x40015ED")] protected const float g_fPI = 6.2831855f; // Token: 0x040015EE RID: 5614 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x40015EE")] protected EffectPool g_EffCollision; // Token: 0x040015EF RID: 5615 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x40015EF")] protected EffectPool g_EffHit; // Token: 0x040015F0 RID: 5616 [FieldOffset(Offset = "0x100")] [Token(Token = "0x40015F0")] protected SoundEffect g_SELoop; // Token: 0x040015F1 RID: 5617 [FieldOffset(Offset = "0x108")] [Token(Token = "0x40015F1")] protected Transform Oneself; // Token: 0x040015F2 RID: 5618 [FieldOffset(Offset = "0x110")] [Token(Token = "0x40015F2")] protected SoundEffect g_SE; // Token: 0x040015F3 RID: 5619 [FieldOffset(Offset = "0x118")] [Token(Token = "0x40015F3")] protected float g_fSEVolume = 1f; }