using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000D9 RID: 217 [Token(Token = "0x20000D9")] public class GhostCLightningBall : MonoBehaviour { // Token: 0x06000BDC RID: 3036 RVA: 0x0001D114 File Offset: 0x0001B314 [Token(Token = "0x6000BDC")] [Address(RVA = "0x1571DD0", Offset = "0x15705D0", VA = "0x181571DD0")] private void Start() { WizardGirlManage playerManager = Game.GetPlayerManager(); this.g_WGM = playerManager; AttackData component = base.GetComponent(); this.g_AData = component; AttackData attackData = this.g_AData; int num = 0; if (attackData == num) { Debug.LogError(base.transform.name + " 攻擊資料錯誤"); } } // Token: 0x06000BDD RID: 3037 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000BDD")] [Address(RVA = "0x1571F20", Offset = "0x1570720", VA = "0x181571F20")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000BDE RID: 3038 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000BDE")] [Address(RVA = "0x1571B00", Offset = "0x1570300", VA = "0x181571B00")] public void Set(Vector3 v3Target, EffectPool EffCollision, SoundEffectPool SEPCollision, [Optional] Transform Track) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000BDF RID: 3039 RVA: 0x0001D174 File Offset: 0x0001B374 [Token(Token = "0x6000BDF")] [Address(RVA = "0x1572BF0", Offset = "0x15713F0", VA = "0x181572BF0")] public GhostCLightningBall() { } // Token: 0x04001434 RID: 5172 [Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001434")] private WizardGirlManage g_WGM; // Token: 0x04001435 RID: 5173 [Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001435")] private AttackData g_AData; // Token: 0x04001436 RID: 5174 [Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001436")] private Vector3 g_PrePosition; // Token: 0x04001437 RID: 5175 [Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x4001437")] private Vector3 g_v3LinePos; // Token: 0x04001438 RID: 5176 [Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001438")] private Vector3 g_v3FloatPos; // Token: 0x04001439 RID: 5177 [Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x4001439")] private Vector3 g_v3Target; // Token: 0x0400143A RID: 5178 [Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400143A")] private Vector3 g_v3Direction; // Token: 0x0400143B RID: 5179 [Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x400143B")] private float g_fFloatX; // Token: 0x0400143C RID: 5180 [Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400143C")] private float g_fFloatY; // Token: 0x0400143D RID: 5181 [Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x400143D")] private float g_fFloatZ; // Token: 0x0400143E RID: 5182 [Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400143E")] private float g_fFloatRadiusX; // Token: 0x0400143F RID: 5183 [Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x400143F")] private float g_fFloatRadiusY; // Token: 0x04001440 RID: 5184 [Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4001440")] private float g_fFloatRadiusZ; // Token: 0x04001441 RID: 5185 [Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x4001441")] private float g_fFloatRadiusXVal; // Token: 0x04001442 RID: 5186 [Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4001442")] private float g_fFloatRadiusYVal; // Token: 0x04001443 RID: 5187 [Cpp2IlInjected.FieldOffset(Offset = "0x84")] [Token(Token = "0x4001443")] private float g_fFloatRadiusZVal; // Token: 0x04001444 RID: 5188 [Token(Token = "0x4001444")] private const float g_fAttackRadius = 0.9f; // Token: 0x04001445 RID: 5189 [Token(Token = "0x4001445")] private const float g_fAttackFrequency = 0.18f; // Token: 0x04001446 RID: 5190 [Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4001446")] private float g_fAttackFrequencyVal; // Token: 0x04001447 RID: 5191 [Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x4001447")] public float g_fAttackTime = 6f; // Token: 0x04001448 RID: 5192 [Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4001448")] private float g_fAttackTimeVal; // Token: 0x04001449 RID: 5193 [Cpp2IlInjected.FieldOffset(Offset = "0x94")] [Token(Token = "0x4001449")] public float MoveSpeed = 1.8f; // Token: 0x0400144A RID: 5194 [Token(Token = "0x400144A")] private const float g_fPI = 6.2831855f; // Token: 0x0400144B RID: 5195 [Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400144B")] private EffectPool g_EffCollision; // Token: 0x0400144C RID: 5196 [Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400144C")] private SoundEffectPool g_SEPCollision; // Token: 0x0400144D RID: 5197 [Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400144D")] private Transform g_Track; // Token: 0x0400144E RID: 5198 [Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400144E")] private bool g_bTrack; // Token: 0x0400144F RID: 5199 [Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400144F")] private SoundEffect g_SE; // Token: 0x04001450 RID: 5200 [Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4001450")] private float g_fSEVolume = 1f; }