using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000FD RID: 253 [Token(Token = "0x20000FD")] public class GhostCLightningBall : MonoBehaviour { // Token: 0x06000CF3 RID: 3315 RVA: 0x0001E948 File Offset: 0x0001CB48 [Token(Token = "0x6000CF3")] [Address(RVA = "0x1633020", Offset = "0x1632020", VA = "0x181633020")] 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: 0x06000CF4 RID: 3316 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CF4")] [Address(RVA = "0x1633170", Offset = "0x1632170", VA = "0x181633170")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CF5 RID: 3317 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CF5")] [Address(RVA = "0x1632D50", Offset = "0x1631D50", VA = "0x181632D50")] 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: 0x06000CF6 RID: 3318 RVA: 0x0001E9A8 File Offset: 0x0001CBA8 [Token(Token = "0x6000CF6")] [Address(RVA = "0x1633E40", Offset = "0x1632E40", VA = "0x181633E40")] public GhostCLightningBall() { } // Token: 0x04001519 RID: 5401 [Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001519")] private WizardGirlManage g_WGM; // Token: 0x0400151A RID: 5402 [Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400151A")] private AttackData g_AData; // Token: 0x0400151B RID: 5403 [Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400151B")] private Vector3 g_PrePosition; // Token: 0x0400151C RID: 5404 [Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x400151C")] private Vector3 g_v3LinePos; // Token: 0x0400151D RID: 5405 [Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400151D")] private Vector3 g_v3FloatPos; // Token: 0x0400151E RID: 5406 [Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400151E")] private Vector3 g_v3Target; // Token: 0x0400151F RID: 5407 [Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400151F")] private Vector3 g_v3Direction; // Token: 0x04001520 RID: 5408 [Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x4001520")] private float g_fFloatX; // Token: 0x04001521 RID: 5409 [Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4001521")] private float g_fFloatY; // Token: 0x04001522 RID: 5410 [Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x4001522")] private float g_fFloatZ; // Token: 0x04001523 RID: 5411 [Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4001523")] private float g_fFloatRadiusX; // Token: 0x04001524 RID: 5412 [Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x4001524")] private float g_fFloatRadiusY; // Token: 0x04001525 RID: 5413 [Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4001525")] private float g_fFloatRadiusZ; // Token: 0x04001526 RID: 5414 [Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x4001526")] private float g_fFloatRadiusXVal; // Token: 0x04001527 RID: 5415 [Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4001527")] private float g_fFloatRadiusYVal; // Token: 0x04001528 RID: 5416 [Cpp2IlInjected.FieldOffset(Offset = "0x84")] [Token(Token = "0x4001528")] private float g_fFloatRadiusZVal; // Token: 0x04001529 RID: 5417 [Token(Token = "0x4001529")] private const float g_fAttackRadius = 0.9f; // Token: 0x0400152A RID: 5418 [Token(Token = "0x400152A")] private const float g_fAttackFrequency = 0.18f; // Token: 0x0400152B RID: 5419 [Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400152B")] private float g_fAttackFrequencyVal; // Token: 0x0400152C RID: 5420 [Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x400152C")] public float g_fAttackTime = 6f; // Token: 0x0400152D RID: 5421 [Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400152D")] private float g_fAttackTimeVal; // Token: 0x0400152E RID: 5422 [Cpp2IlInjected.FieldOffset(Offset = "0x94")] [Token(Token = "0x400152E")] public float MoveSpeed = 1.8f; // Token: 0x0400152F RID: 5423 [Token(Token = "0x400152F")] private const float g_fPI = 6.2831855f; // Token: 0x04001530 RID: 5424 [Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4001530")] private EffectPool g_EffCollision; // Token: 0x04001531 RID: 5425 [Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4001531")] private SoundEffectPool g_SEPCollision; // Token: 0x04001532 RID: 5426 [Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4001532")] private Transform g_Track; // Token: 0x04001533 RID: 5427 [Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4001533")] private bool g_bTrack; // Token: 0x04001534 RID: 5428 [Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4001534")] private SoundEffect g_SE; // Token: 0x04001535 RID: 5429 [Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4001535")] private float g_fSEVolume = 1f; }