using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020000FF RID: 255 public class GhostCLightningBall : MonoBehaviour { // Token: 0x060032E5 RID: 13029 RVA: 0x000CB534 File Offset: 0x000C9734 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539579, XrefRangeEnd = 539601, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCLightningBall.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060032E6 RID: 13030 RVA: 0x000CB578 File Offset: 0x000C9778 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539601, XrefRangeEnd = 539612, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCLightningBall.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060032E7 RID: 13031 RVA: 0x000CB5BC File Offset: 0x000C97BC [CallerCount(5)] [CachedScanResults(RefRangeStart = 539636, RefRangeEnd = 539641, XrefRangeStart = 539612, XrefRangeEnd = 539636, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(Vector3 v3Target, EffectPool EffCollision, SoundEffectPool SEPCollision, Transform Track = null) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref v3Target; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(EffCollision); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(SEPCollision); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(Track); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCLightningBall.NativeMethodInfoPtr_Set_Public_Void_Vector3_EffectPool_SoundEffectPool_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060032E8 RID: 13032 RVA: 0x000CB658 File Offset: 0x000C9858 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539641, XrefRangeEnd = 539642, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GhostCLightningBall() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCLightningBall.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060032E9 RID: 13033 RVA: 0x000CB6A4 File Offset: 0x000C98A4 // Note: this type is marked as 'beforefieldinit'. static GhostCLightningBall() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GhostCLightningBall"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); GhostCLightningBall.NativeFieldInfoPtr_g_WGM = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_WGM"); GhostCLightningBall.NativeFieldInfoPtr_g_AData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_AData"); GhostCLightningBall.NativeFieldInfoPtr_g_PrePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PrePosition"); GhostCLightningBall.NativeFieldInfoPtr_g_v3LinePos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3LinePos"); GhostCLightningBall.NativeFieldInfoPtr_g_v3FloatPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3FloatPos"); GhostCLightningBall.NativeFieldInfoPtr_g_v3Target = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Target"); GhostCLightningBall.NativeFieldInfoPtr_g_v3Direction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Direction"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatX"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatY"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatZ"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusX"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusY"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusZ"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusXVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusXVal"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusYVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusYVal"); GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusZVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusZVal"); GhostCLightningBall.NativeFieldInfoPtr_g_fAttackRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackRadius"); GhostCLightningBall.NativeFieldInfoPtr_g_fAttackFrequency = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackFrequency"); GhostCLightningBall.NativeFieldInfoPtr_g_fAttackFrequencyVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackFrequencyVal"); GhostCLightningBall.NativeFieldInfoPtr_g_fAttackTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackTime"); GhostCLightningBall.NativeFieldInfoPtr_g_fAttackTimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackTimeVal"); GhostCLightningBall.NativeFieldInfoPtr_MoveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "MoveSpeed"); GhostCLightningBall.NativeFieldInfoPtr_g_fPI = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPI"); GhostCLightningBall.NativeFieldInfoPtr_g_EffCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffCollision"); GhostCLightningBall.NativeFieldInfoPtr_g_SEPCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEPCollision"); GhostCLightningBall.NativeFieldInfoPtr_g_Track = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Track"); GhostCLightningBall.NativeFieldInfoPtr_g_bTrack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bTrack"); GhostCLightningBall.NativeFieldInfoPtr_g_SE = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SE"); GhostCLightningBall.NativeFieldInfoPtr_g_fSEVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSEVolume"); GhostCLightningBall.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666611); GhostCLightningBall.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666612); GhostCLightningBall.NativeMethodInfoPtr_Set_Public_Void_Vector3_EffectPool_SoundEffectPool_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666613); GhostCLightningBall.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666614); } // Token: 0x060032EA RID: 13034 RVA: 0x0000351C File Offset: 0x0000171C public GhostCLightningBall(IntPtr pointer) : base(pointer) { } // Token: 0x1700126A RID: 4714 // (get) Token: 0x060032EB RID: 13035 RVA: 0x000CB968 File Offset: 0x000C9B68 // (set) Token: 0x060032EC RID: 13036 RVA: 0x000CB99C File Offset: 0x000C9B9C public unsafe WizardGirlManage g_WGM { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_WGM); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new WizardGirlManage(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_WGM), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700126B RID: 4715 // (get) Token: 0x060032ED RID: 13037 RVA: 0x000CB9C4 File Offset: 0x000C9BC4 // (set) Token: 0x060032EE RID: 13038 RVA: 0x000CB9F8 File Offset: 0x000C9BF8 public unsafe AttackData g_AData { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_AData); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AttackData(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_AData), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700126C RID: 4716 // (get) Token: 0x060032EF RID: 13039 RVA: 0x000CBA20 File Offset: 0x000C9C20 // (set) Token: 0x060032F0 RID: 13040 RVA: 0x000CBA48 File Offset: 0x000C9C48 public unsafe Vector3 g_PrePosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_PrePosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_PrePosition)) = value; } } // Token: 0x1700126D RID: 4717 // (get) Token: 0x060032F1 RID: 13041 RVA: 0x000CBA6C File Offset: 0x000C9C6C // (set) Token: 0x060032F2 RID: 13042 RVA: 0x000CBA94 File Offset: 0x000C9C94 public unsafe Vector3 g_v3LinePos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_v3LinePos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_v3LinePos)) = value; } } // Token: 0x1700126E RID: 4718 // (get) Token: 0x060032F3 RID: 13043 RVA: 0x000CBAB8 File Offset: 0x000C9CB8 // (set) Token: 0x060032F4 RID: 13044 RVA: 0x000CBAE0 File Offset: 0x000C9CE0 public unsafe Vector3 g_v3FloatPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_v3FloatPos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_v3FloatPos)) = value; } } // Token: 0x1700126F RID: 4719 // (get) Token: 0x060032F5 RID: 13045 RVA: 0x000CBB04 File Offset: 0x000C9D04 // (set) Token: 0x060032F6 RID: 13046 RVA: 0x000CBB2C File Offset: 0x000C9D2C public unsafe Vector3 g_v3Target { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_v3Target); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_v3Target)) = value; } } // Token: 0x17001270 RID: 4720 // (get) Token: 0x060032F7 RID: 13047 RVA: 0x000CBB50 File Offset: 0x000C9D50 // (set) Token: 0x060032F8 RID: 13048 RVA: 0x000CBB78 File Offset: 0x000C9D78 public unsafe Vector3 g_v3Direction { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_v3Direction); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_v3Direction)) = value; } } // Token: 0x17001271 RID: 4721 // (get) Token: 0x060032F9 RID: 13049 RVA: 0x000CBB9C File Offset: 0x000C9D9C // (set) Token: 0x060032FA RID: 13050 RVA: 0x000CBBC4 File Offset: 0x000C9DC4 public unsafe float g_fFloatX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatX)) = value; } } // Token: 0x17001272 RID: 4722 // (get) Token: 0x060032FB RID: 13051 RVA: 0x000CBBE8 File Offset: 0x000C9DE8 // (set) Token: 0x060032FC RID: 13052 RVA: 0x000CBC10 File Offset: 0x000C9E10 public unsafe float g_fFloatY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatY)) = value; } } // Token: 0x17001273 RID: 4723 // (get) Token: 0x060032FD RID: 13053 RVA: 0x000CBC34 File Offset: 0x000C9E34 // (set) Token: 0x060032FE RID: 13054 RVA: 0x000CBC5C File Offset: 0x000C9E5C public unsafe float g_fFloatZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatZ); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatZ)) = value; } } // Token: 0x17001274 RID: 4724 // (get) Token: 0x060032FF RID: 13055 RVA: 0x000CBC80 File Offset: 0x000C9E80 // (set) Token: 0x06003300 RID: 13056 RVA: 0x000CBCA8 File Offset: 0x000C9EA8 public unsafe float g_fFloatRadiusX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusX)) = value; } } // Token: 0x17001275 RID: 4725 // (get) Token: 0x06003301 RID: 13057 RVA: 0x000CBCCC File Offset: 0x000C9ECC // (set) Token: 0x06003302 RID: 13058 RVA: 0x000CBCF4 File Offset: 0x000C9EF4 public unsafe float g_fFloatRadiusY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusY)) = value; } } // Token: 0x17001276 RID: 4726 // (get) Token: 0x06003303 RID: 13059 RVA: 0x000CBD18 File Offset: 0x000C9F18 // (set) Token: 0x06003304 RID: 13060 RVA: 0x000CBD40 File Offset: 0x000C9F40 public unsafe float g_fFloatRadiusZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusZ); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusZ)) = value; } } // Token: 0x17001277 RID: 4727 // (get) Token: 0x06003305 RID: 13061 RVA: 0x000CBD64 File Offset: 0x000C9F64 // (set) Token: 0x06003306 RID: 13062 RVA: 0x000CBD8C File Offset: 0x000C9F8C public unsafe float g_fFloatRadiusXVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusXVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusXVal)) = value; } } // Token: 0x17001278 RID: 4728 // (get) Token: 0x06003307 RID: 13063 RVA: 0x000CBDB0 File Offset: 0x000C9FB0 // (set) Token: 0x06003308 RID: 13064 RVA: 0x000CBDD8 File Offset: 0x000C9FD8 public unsafe float g_fFloatRadiusYVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusYVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusYVal)) = value; } } // Token: 0x17001279 RID: 4729 // (get) Token: 0x06003309 RID: 13065 RVA: 0x000CBDFC File Offset: 0x000C9FFC // (set) Token: 0x0600330A RID: 13066 RVA: 0x000CBE24 File Offset: 0x000CA024 public unsafe float g_fFloatRadiusZVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusZVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fFloatRadiusZVal)) = value; } } // Token: 0x1700127A RID: 4730 // (get) Token: 0x0600330B RID: 13067 RVA: 0x000CBE48 File Offset: 0x000CA048 // (set) Token: 0x0600330C RID: 13068 RVA: 0x000CBE66 File Offset: 0x000CA066 public unsafe static float g_fAttackRadius { get { float num; IL2CPP.il2cpp_field_static_get_value(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackRadius, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackRadius, (void*)(&value)); } } // Token: 0x1700127B RID: 4731 // (get) Token: 0x0600330D RID: 13069 RVA: 0x000CBE78 File Offset: 0x000CA078 // (set) Token: 0x0600330E RID: 13070 RVA: 0x000CBE96 File Offset: 0x000CA096 public unsafe static float g_fAttackFrequency { get { float num; IL2CPP.il2cpp_field_static_get_value(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackFrequency, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackFrequency, (void*)(&value)); } } // Token: 0x1700127C RID: 4732 // (get) Token: 0x0600330F RID: 13071 RVA: 0x000CBEA8 File Offset: 0x000CA0A8 // (set) Token: 0x06003310 RID: 13072 RVA: 0x000CBED0 File Offset: 0x000CA0D0 public unsafe float g_fAttackFrequencyVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackFrequencyVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackFrequencyVal)) = value; } } // Token: 0x1700127D RID: 4733 // (get) Token: 0x06003311 RID: 13073 RVA: 0x000CBEF4 File Offset: 0x000CA0F4 // (set) Token: 0x06003312 RID: 13074 RVA: 0x000CBF1C File Offset: 0x000CA11C public unsafe float g_fAttackTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackTime)) = value; } } // Token: 0x1700127E RID: 4734 // (get) Token: 0x06003313 RID: 13075 RVA: 0x000CBF40 File Offset: 0x000CA140 // (set) Token: 0x06003314 RID: 13076 RVA: 0x000CBF68 File Offset: 0x000CA168 public unsafe float g_fAttackTimeVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackTimeVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fAttackTimeVal)) = value; } } // Token: 0x1700127F RID: 4735 // (get) Token: 0x06003315 RID: 13077 RVA: 0x000CBF8C File Offset: 0x000CA18C // (set) Token: 0x06003316 RID: 13078 RVA: 0x000CBFB4 File Offset: 0x000CA1B4 public unsafe float MoveSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_MoveSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_MoveSpeed)) = value; } } // Token: 0x17001280 RID: 4736 // (get) Token: 0x06003317 RID: 13079 RVA: 0x000CBFD8 File Offset: 0x000CA1D8 // (set) Token: 0x06003318 RID: 13080 RVA: 0x000CBFF6 File Offset: 0x000CA1F6 public unsafe static float g_fPI { get { float num; IL2CPP.il2cpp_field_static_get_value(GhostCLightningBall.NativeFieldInfoPtr_g_fPI, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(GhostCLightningBall.NativeFieldInfoPtr_g_fPI, (void*)(&value)); } } // Token: 0x17001281 RID: 4737 // (get) Token: 0x06003319 RID: 13081 RVA: 0x000CC008 File Offset: 0x000CA208 // (set) Token: 0x0600331A RID: 13082 RVA: 0x000CC03C File Offset: 0x000CA23C public unsafe EffectPool g_EffCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_EffCollision); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EffectPool(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_EffCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001282 RID: 4738 // (get) Token: 0x0600331B RID: 13083 RVA: 0x000CC064 File Offset: 0x000CA264 // (set) Token: 0x0600331C RID: 13084 RVA: 0x000CC098 File Offset: 0x000CA298 public unsafe SoundEffectPool g_SEPCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_SEPCollision); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SoundEffectPool(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_SEPCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001283 RID: 4739 // (get) Token: 0x0600331D RID: 13085 RVA: 0x000CC0C0 File Offset: 0x000CA2C0 // (set) Token: 0x0600331E RID: 13086 RVA: 0x000CC0F4 File Offset: 0x000CA2F4 public unsafe Transform g_Track { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_Track); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_Track), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001284 RID: 4740 // (get) Token: 0x0600331F RID: 13087 RVA: 0x000CC11C File Offset: 0x000CA31C // (set) Token: 0x06003320 RID: 13088 RVA: 0x000CC144 File Offset: 0x000CA344 public unsafe bool g_bTrack { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_bTrack); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_bTrack)) = value; } } // Token: 0x17001285 RID: 4741 // (get) Token: 0x06003321 RID: 13089 RVA: 0x000CC168 File Offset: 0x000CA368 // (set) Token: 0x06003322 RID: 13090 RVA: 0x000CC19C File Offset: 0x000CA39C public unsafe SoundEffect g_SE { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_SE); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_SE), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001286 RID: 4742 // (get) Token: 0x06003323 RID: 13091 RVA: 0x000CC1C4 File Offset: 0x000CA3C4 // (set) Token: 0x06003324 RID: 13092 RVA: 0x000CC1EC File Offset: 0x000CA3EC public unsafe float g_fSEVolume { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fSEVolume); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCLightningBall.NativeFieldInfoPtr_g_fSEVolume)) = value; } } // Token: 0x04002203 RID: 8707 private static readonly IntPtr NativeFieldInfoPtr_g_WGM; // Token: 0x04002204 RID: 8708 private static readonly IntPtr NativeFieldInfoPtr_g_AData; // Token: 0x04002205 RID: 8709 private static readonly IntPtr NativeFieldInfoPtr_g_PrePosition; // Token: 0x04002206 RID: 8710 private static readonly IntPtr NativeFieldInfoPtr_g_v3LinePos; // Token: 0x04002207 RID: 8711 private static readonly IntPtr NativeFieldInfoPtr_g_v3FloatPos; // Token: 0x04002208 RID: 8712 private static readonly IntPtr NativeFieldInfoPtr_g_v3Target; // Token: 0x04002209 RID: 8713 private static readonly IntPtr NativeFieldInfoPtr_g_v3Direction; // Token: 0x0400220A RID: 8714 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatX; // Token: 0x0400220B RID: 8715 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatY; // Token: 0x0400220C RID: 8716 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatZ; // Token: 0x0400220D RID: 8717 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusX; // Token: 0x0400220E RID: 8718 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusY; // Token: 0x0400220F RID: 8719 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusZ; // Token: 0x04002210 RID: 8720 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusXVal; // Token: 0x04002211 RID: 8721 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusYVal; // Token: 0x04002212 RID: 8722 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusZVal; // Token: 0x04002213 RID: 8723 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRadius; // Token: 0x04002214 RID: 8724 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequency; // Token: 0x04002215 RID: 8725 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequencyVal; // Token: 0x04002216 RID: 8726 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackTime; // Token: 0x04002217 RID: 8727 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackTimeVal; // Token: 0x04002218 RID: 8728 private static readonly IntPtr NativeFieldInfoPtr_MoveSpeed; // Token: 0x04002219 RID: 8729 private static readonly IntPtr NativeFieldInfoPtr_g_fPI; // Token: 0x0400221A RID: 8730 private static readonly IntPtr NativeFieldInfoPtr_g_EffCollision; // Token: 0x0400221B RID: 8731 private static readonly IntPtr NativeFieldInfoPtr_g_SEPCollision; // Token: 0x0400221C RID: 8732 private static readonly IntPtr NativeFieldInfoPtr_g_Track; // Token: 0x0400221D RID: 8733 private static readonly IntPtr NativeFieldInfoPtr_g_bTrack; // Token: 0x0400221E RID: 8734 private static readonly IntPtr NativeFieldInfoPtr_g_SE; // Token: 0x0400221F RID: 8735 private static readonly IntPtr NativeFieldInfoPtr_g_fSEVolume; // Token: 0x04002220 RID: 8736 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04002221 RID: 8737 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04002222 RID: 8738 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Vector3_EffectPool_SoundEffectPool_Transform_0; // Token: 0x04002223 RID: 8739 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }