using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020000DA RID: 218 public class GhostCLightningBall : MonoBehaviour { // Token: 0x06002FD4 RID: 12244 RVA: 0x000BE1F8 File Offset: 0x000BC3F8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514753, XrefRangeEnd = 514775, 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: 0x06002FD5 RID: 12245 RVA: 0x000BE23C File Offset: 0x000BC43C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514775, XrefRangeEnd = 514786, 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: 0x06002FD6 RID: 12246 RVA: 0x000BE280 File Offset: 0x000BC480 [CallerCount(6)] [CachedScanResults(RefRangeStart = 514810, RefRangeEnd = 514816, XrefRangeStart = 514786, XrefRangeEnd = 514810, 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: 0x06002FD7 RID: 12247 RVA: 0x000BE31C File Offset: 0x000BC51C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514816, XrefRangeEnd = 514817, 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: 0x06002FD8 RID: 12248 RVA: 0x000BE368 File Offset: 0x000BC568 // 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, 100666330); GhostCLightningBall.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666331); GhostCLightningBall.NativeMethodInfoPtr_Set_Public_Void_Vector3_EffectPool_SoundEffectPool_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666332); GhostCLightningBall.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666333); } // Token: 0x06002FD9 RID: 12249 RVA: 0x0000351C File Offset: 0x0000171C public GhostCLightningBall(IntPtr pointer) : base(pointer) { } // Token: 0x1700118C RID: 4492 // (get) Token: 0x06002FDA RID: 12250 RVA: 0x000BE62C File Offset: 0x000BC82C // (set) Token: 0x06002FDB RID: 12251 RVA: 0x000BE660 File Offset: 0x000BC860 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: 0x1700118D RID: 4493 // (get) Token: 0x06002FDC RID: 12252 RVA: 0x000BE688 File Offset: 0x000BC888 // (set) Token: 0x06002FDD RID: 12253 RVA: 0x000BE6BC File Offset: 0x000BC8BC 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: 0x1700118E RID: 4494 // (get) Token: 0x06002FDE RID: 12254 RVA: 0x000BE6E4 File Offset: 0x000BC8E4 // (set) Token: 0x06002FDF RID: 12255 RVA: 0x000BE70C File Offset: 0x000BC90C 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: 0x1700118F RID: 4495 // (get) Token: 0x06002FE0 RID: 12256 RVA: 0x000BE730 File Offset: 0x000BC930 // (set) Token: 0x06002FE1 RID: 12257 RVA: 0x000BE758 File Offset: 0x000BC958 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: 0x17001190 RID: 4496 // (get) Token: 0x06002FE2 RID: 12258 RVA: 0x000BE77C File Offset: 0x000BC97C // (set) Token: 0x06002FE3 RID: 12259 RVA: 0x000BE7A4 File Offset: 0x000BC9A4 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: 0x17001191 RID: 4497 // (get) Token: 0x06002FE4 RID: 12260 RVA: 0x000BE7C8 File Offset: 0x000BC9C8 // (set) Token: 0x06002FE5 RID: 12261 RVA: 0x000BE7F0 File Offset: 0x000BC9F0 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: 0x17001192 RID: 4498 // (get) Token: 0x06002FE6 RID: 12262 RVA: 0x000BE814 File Offset: 0x000BCA14 // (set) Token: 0x06002FE7 RID: 12263 RVA: 0x000BE83C File Offset: 0x000BCA3C 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: 0x17001193 RID: 4499 // (get) Token: 0x06002FE8 RID: 12264 RVA: 0x000BE860 File Offset: 0x000BCA60 // (set) Token: 0x06002FE9 RID: 12265 RVA: 0x000BE888 File Offset: 0x000BCA88 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: 0x17001194 RID: 4500 // (get) Token: 0x06002FEA RID: 12266 RVA: 0x000BE8AC File Offset: 0x000BCAAC // (set) Token: 0x06002FEB RID: 12267 RVA: 0x000BE8D4 File Offset: 0x000BCAD4 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: 0x17001195 RID: 4501 // (get) Token: 0x06002FEC RID: 12268 RVA: 0x000BE8F8 File Offset: 0x000BCAF8 // (set) Token: 0x06002FED RID: 12269 RVA: 0x000BE920 File Offset: 0x000BCB20 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: 0x17001196 RID: 4502 // (get) Token: 0x06002FEE RID: 12270 RVA: 0x000BE944 File Offset: 0x000BCB44 // (set) Token: 0x06002FEF RID: 12271 RVA: 0x000BE96C File Offset: 0x000BCB6C 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: 0x17001197 RID: 4503 // (get) Token: 0x06002FF0 RID: 12272 RVA: 0x000BE990 File Offset: 0x000BCB90 // (set) Token: 0x06002FF1 RID: 12273 RVA: 0x000BE9B8 File Offset: 0x000BCBB8 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: 0x17001198 RID: 4504 // (get) Token: 0x06002FF2 RID: 12274 RVA: 0x000BE9DC File Offset: 0x000BCBDC // (set) Token: 0x06002FF3 RID: 12275 RVA: 0x000BEA04 File Offset: 0x000BCC04 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: 0x17001199 RID: 4505 // (get) Token: 0x06002FF4 RID: 12276 RVA: 0x000BEA28 File Offset: 0x000BCC28 // (set) Token: 0x06002FF5 RID: 12277 RVA: 0x000BEA50 File Offset: 0x000BCC50 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: 0x1700119A RID: 4506 // (get) Token: 0x06002FF6 RID: 12278 RVA: 0x000BEA74 File Offset: 0x000BCC74 // (set) Token: 0x06002FF7 RID: 12279 RVA: 0x000BEA9C File Offset: 0x000BCC9C 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: 0x1700119B RID: 4507 // (get) Token: 0x06002FF8 RID: 12280 RVA: 0x000BEAC0 File Offset: 0x000BCCC0 // (set) Token: 0x06002FF9 RID: 12281 RVA: 0x000BEAE8 File Offset: 0x000BCCE8 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: 0x1700119C RID: 4508 // (get) Token: 0x06002FFA RID: 12282 RVA: 0x000BEB0C File Offset: 0x000BCD0C // (set) Token: 0x06002FFB RID: 12283 RVA: 0x000BEB2A File Offset: 0x000BCD2A 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: 0x1700119D RID: 4509 // (get) Token: 0x06002FFC RID: 12284 RVA: 0x000BEB3C File Offset: 0x000BCD3C // (set) Token: 0x06002FFD RID: 12285 RVA: 0x000BEB5A File Offset: 0x000BCD5A 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: 0x1700119E RID: 4510 // (get) Token: 0x06002FFE RID: 12286 RVA: 0x000BEB6C File Offset: 0x000BCD6C // (set) Token: 0x06002FFF RID: 12287 RVA: 0x000BEB94 File Offset: 0x000BCD94 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: 0x1700119F RID: 4511 // (get) Token: 0x06003000 RID: 12288 RVA: 0x000BEBB8 File Offset: 0x000BCDB8 // (set) Token: 0x06003001 RID: 12289 RVA: 0x000BEBE0 File Offset: 0x000BCDE0 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: 0x170011A0 RID: 4512 // (get) Token: 0x06003002 RID: 12290 RVA: 0x000BEC04 File Offset: 0x000BCE04 // (set) Token: 0x06003003 RID: 12291 RVA: 0x000BEC2C File Offset: 0x000BCE2C 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: 0x170011A1 RID: 4513 // (get) Token: 0x06003004 RID: 12292 RVA: 0x000BEC50 File Offset: 0x000BCE50 // (set) Token: 0x06003005 RID: 12293 RVA: 0x000BEC78 File Offset: 0x000BCE78 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: 0x170011A2 RID: 4514 // (get) Token: 0x06003006 RID: 12294 RVA: 0x000BEC9C File Offset: 0x000BCE9C // (set) Token: 0x06003007 RID: 12295 RVA: 0x000BECBA File Offset: 0x000BCEBA 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: 0x170011A3 RID: 4515 // (get) Token: 0x06003008 RID: 12296 RVA: 0x000BECCC File Offset: 0x000BCECC // (set) Token: 0x06003009 RID: 12297 RVA: 0x000BED00 File Offset: 0x000BCF00 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: 0x170011A4 RID: 4516 // (get) Token: 0x0600300A RID: 12298 RVA: 0x000BED28 File Offset: 0x000BCF28 // (set) Token: 0x0600300B RID: 12299 RVA: 0x000BED5C File Offset: 0x000BCF5C 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: 0x170011A5 RID: 4517 // (get) Token: 0x0600300C RID: 12300 RVA: 0x000BED84 File Offset: 0x000BCF84 // (set) Token: 0x0600300D RID: 12301 RVA: 0x000BEDB8 File Offset: 0x000BCFB8 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: 0x170011A6 RID: 4518 // (get) Token: 0x0600300E RID: 12302 RVA: 0x000BEDE0 File Offset: 0x000BCFE0 // (set) Token: 0x0600300F RID: 12303 RVA: 0x000BEE08 File Offset: 0x000BD008 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: 0x170011A7 RID: 4519 // (get) Token: 0x06003010 RID: 12304 RVA: 0x000BEE2C File Offset: 0x000BD02C // (set) Token: 0x06003011 RID: 12305 RVA: 0x000BEE60 File Offset: 0x000BD060 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: 0x170011A8 RID: 4520 // (get) Token: 0x06003012 RID: 12306 RVA: 0x000BEE88 File Offset: 0x000BD088 // (set) Token: 0x06003013 RID: 12307 RVA: 0x000BEEB0 File Offset: 0x000BD0B0 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: 0x04001FEF RID: 8175 private static readonly IntPtr NativeFieldInfoPtr_g_WGM; // Token: 0x04001FF0 RID: 8176 private static readonly IntPtr NativeFieldInfoPtr_g_AData; // Token: 0x04001FF1 RID: 8177 private static readonly IntPtr NativeFieldInfoPtr_g_PrePosition; // Token: 0x04001FF2 RID: 8178 private static readonly IntPtr NativeFieldInfoPtr_g_v3LinePos; // Token: 0x04001FF3 RID: 8179 private static readonly IntPtr NativeFieldInfoPtr_g_v3FloatPos; // Token: 0x04001FF4 RID: 8180 private static readonly IntPtr NativeFieldInfoPtr_g_v3Target; // Token: 0x04001FF5 RID: 8181 private static readonly IntPtr NativeFieldInfoPtr_g_v3Direction; // Token: 0x04001FF6 RID: 8182 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatX; // Token: 0x04001FF7 RID: 8183 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatY; // Token: 0x04001FF8 RID: 8184 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatZ; // Token: 0x04001FF9 RID: 8185 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusX; // Token: 0x04001FFA RID: 8186 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusY; // Token: 0x04001FFB RID: 8187 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusZ; // Token: 0x04001FFC RID: 8188 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusXVal; // Token: 0x04001FFD RID: 8189 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusYVal; // Token: 0x04001FFE RID: 8190 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusZVal; // Token: 0x04001FFF RID: 8191 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRadius; // Token: 0x04002000 RID: 8192 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequency; // Token: 0x04002001 RID: 8193 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequencyVal; // Token: 0x04002002 RID: 8194 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackTime; // Token: 0x04002003 RID: 8195 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackTimeVal; // Token: 0x04002004 RID: 8196 private static readonly IntPtr NativeFieldInfoPtr_MoveSpeed; // Token: 0x04002005 RID: 8197 private static readonly IntPtr NativeFieldInfoPtr_g_fPI; // Token: 0x04002006 RID: 8198 private static readonly IntPtr NativeFieldInfoPtr_g_EffCollision; // Token: 0x04002007 RID: 8199 private static readonly IntPtr NativeFieldInfoPtr_g_SEPCollision; // Token: 0x04002008 RID: 8200 private static readonly IntPtr NativeFieldInfoPtr_g_Track; // Token: 0x04002009 RID: 8201 private static readonly IntPtr NativeFieldInfoPtr_g_bTrack; // Token: 0x0400200A RID: 8202 private static readonly IntPtr NativeFieldInfoPtr_g_SE; // Token: 0x0400200B RID: 8203 private static readonly IntPtr NativeFieldInfoPtr_g_fSEVolume; // Token: 0x0400200C RID: 8204 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x0400200D RID: 8205 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x0400200E RID: 8206 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Vector3_EffectPool_SoundEffectPool_Transform_0; // Token: 0x0400200F RID: 8207 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }