using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x02000102 RID: 258 public class GhostEExplosionBall : AttackableObject { // Token: 0x060034AE RID: 13486 RVA: 0x000D1DE4 File Offset: 0x000CFFE4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541073, XrefRangeEnd = 541106, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Awake() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostEExplosionBall.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060034AF RID: 13487 RVA: 0x000D1E28 File Offset: 0x000D0028 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541106, XrefRangeEnd = 541178, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GhostEExplosionBall.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060034B0 RID: 13488 RVA: 0x000D1E78 File Offset: 0x000D0078 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void LateUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GhostEExplosionBall.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060034B1 RID: 13489 RVA: 0x000D1EC8 File Offset: 0x000D00C8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541178, XrefRangeEnd = 541184, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void HitMagic(AttackData AD) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(AD); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GhostEExplosionBall.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060034B2 RID: 13490 RVA: 0x000D1F2C File Offset: 0x000D012C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541184, XrefRangeEnd = 541190, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void HitPhysical(AttackData AD) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(AD); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GhostEExplosionBall.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060034B3 RID: 13491 RVA: 0x000D1F90 File Offset: 0x000D0190 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541190, XrefRangeEnd = 541234, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Explosion() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GhostEExplosionBall.NativeMethodInfoPtr_Explosion_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060034B4 RID: 13492 RVA: 0x000D1FE0 File Offset: 0x000D01E0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541234, XrefRangeEnd = 541268, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Set(Vector3 v3Target, EffectPool EffCollision, EffectPool EffHit, Transform TranOneself, SoundEffect SE) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (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(EffHit); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(TranOneself); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(SE); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GhostEExplosionBall.NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_EffectPool_EffectPool_Transform_SoundEffect_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060034B5 RID: 13493 RVA: 0x000D20A0 File Offset: 0x000D02A0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541268, XrefRangeEnd = 541269, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GhostEExplosionBall() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostEExplosionBall.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060034B6 RID: 13494 RVA: 0x000D20EC File Offset: 0x000D02EC // Note: this type is marked as 'beforefieldinit'. static GhostEExplosionBall() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GhostEExplosionBall"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); GhostEExplosionBall.NativeFieldInfoPtr_g_WGM = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_WGM"); GhostEExplosionBall.NativeFieldInfoPtr_g_AData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_AData"); GhostEExplosionBall.NativeFieldInfoPtr_g_SC = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SC"); GhostEExplosionBall.NativeFieldInfoPtr_g_PS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PS"); GhostEExplosionBall.NativeFieldInfoPtr_g_PrePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PrePosition"); GhostEExplosionBall.NativeFieldInfoPtr_g_v3LinePos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3LinePos"); GhostEExplosionBall.NativeFieldInfoPtr_g_v3FloatPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3FloatPos"); GhostEExplosionBall.NativeFieldInfoPtr_g_v3Target = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Target"); GhostEExplosionBall.NativeFieldInfoPtr_g_v3Direction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Direction"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatX"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatY"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatZ"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusX"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusY"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusZ"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusXVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusXVal"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusYVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusYVal"); GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusZVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloatRadiusZVal"); GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackRadius"); GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackFrequency = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackFrequency"); GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackFrequencyVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackFrequencyVal"); GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackTime"); GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackTimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackTimeVal"); GhostEExplosionBall.NativeFieldInfoPtr_g_fPI = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPI"); GhostEExplosionBall.NativeFieldInfoPtr_g_EffCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffCollision"); GhostEExplosionBall.NativeFieldInfoPtr_g_EffHit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffHit"); GhostEExplosionBall.NativeFieldInfoPtr_g_SELoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SELoop"); GhostEExplosionBall.NativeFieldInfoPtr_Oneself = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Oneself"); GhostEExplosionBall.NativeFieldInfoPtr_g_SE = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SE"); GhostEExplosionBall.NativeFieldInfoPtr_g_fSEVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSEVolume"); GhostEExplosionBall.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666684); GhostEExplosionBall.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666685); GhostEExplosionBall.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666686); GhostEExplosionBall.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666687); GhostEExplosionBall.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666688); GhostEExplosionBall.NativeMethodInfoPtr_Explosion_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666689); GhostEExplosionBall.NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_EffectPool_EffectPool_Transform_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666690); GhostEExplosionBall.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666691); } // Token: 0x060034B7 RID: 13495 RVA: 0x00071BAC File Offset: 0x0006FDAC public GhostEExplosionBall(IntPtr pointer) : base(pointer) { } // Token: 0x17001327 RID: 4903 // (get) Token: 0x060034B8 RID: 13496 RVA: 0x000D2414 File Offset: 0x000D0614 // (set) Token: 0x060034B9 RID: 13497 RVA: 0x000D2448 File Offset: 0x000D0648 public unsafe WizardGirlManage g_WGM { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.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(GhostEExplosionBall.NativeFieldInfoPtr_g_WGM), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001328 RID: 4904 // (get) Token: 0x060034BA RID: 13498 RVA: 0x000D2470 File Offset: 0x000D0670 // (set) Token: 0x060034BB RID: 13499 RVA: 0x000D24A4 File Offset: 0x000D06A4 public unsafe AttackData g_AData { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.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(GhostEExplosionBall.NativeFieldInfoPtr_g_AData), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001329 RID: 4905 // (get) Token: 0x060034BC RID: 13500 RVA: 0x000D24CC File Offset: 0x000D06CC // (set) Token: 0x060034BD RID: 13501 RVA: 0x000D2500 File Offset: 0x000D0700 public unsafe SphereCollider g_SC { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_SC); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SphereCollider(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_SC), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700132A RID: 4906 // (get) Token: 0x060034BE RID: 13502 RVA: 0x000D2528 File Offset: 0x000D0728 // (set) Token: 0x060034BF RID: 13503 RVA: 0x000D255C File Offset: 0x000D075C public unsafe ParticleSystem g_PS { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_PS); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_PS), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700132B RID: 4907 // (get) Token: 0x060034C0 RID: 13504 RVA: 0x000D2584 File Offset: 0x000D0784 // (set) Token: 0x060034C1 RID: 13505 RVA: 0x000D25AC File Offset: 0x000D07AC public unsafe Vector3 g_PrePosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_PrePosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_PrePosition)) = value; } } // Token: 0x1700132C RID: 4908 // (get) Token: 0x060034C2 RID: 13506 RVA: 0x000D25D0 File Offset: 0x000D07D0 // (set) Token: 0x060034C3 RID: 13507 RVA: 0x000D25F8 File Offset: 0x000D07F8 public unsafe Vector3 g_v3LinePos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_v3LinePos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_v3LinePos)) = value; } } // Token: 0x1700132D RID: 4909 // (get) Token: 0x060034C4 RID: 13508 RVA: 0x000D261C File Offset: 0x000D081C // (set) Token: 0x060034C5 RID: 13509 RVA: 0x000D2644 File Offset: 0x000D0844 public unsafe Vector3 g_v3FloatPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_v3FloatPos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_v3FloatPos)) = value; } } // Token: 0x1700132E RID: 4910 // (get) Token: 0x060034C6 RID: 13510 RVA: 0x000D2668 File Offset: 0x000D0868 // (set) Token: 0x060034C7 RID: 13511 RVA: 0x000D2690 File Offset: 0x000D0890 public unsafe Vector3 g_v3Target { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_v3Target); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_v3Target)) = value; } } // Token: 0x1700132F RID: 4911 // (get) Token: 0x060034C8 RID: 13512 RVA: 0x000D26B4 File Offset: 0x000D08B4 // (set) Token: 0x060034C9 RID: 13513 RVA: 0x000D26DC File Offset: 0x000D08DC public unsafe Vector3 g_v3Direction { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_v3Direction); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_v3Direction)) = value; } } // Token: 0x17001330 RID: 4912 // (get) Token: 0x060034CA RID: 13514 RVA: 0x000D2700 File Offset: 0x000D0900 // (set) Token: 0x060034CB RID: 13515 RVA: 0x000D2728 File Offset: 0x000D0928 public unsafe float g_fFloatX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatX)) = value; } } // Token: 0x17001331 RID: 4913 // (get) Token: 0x060034CC RID: 13516 RVA: 0x000D274C File Offset: 0x000D094C // (set) Token: 0x060034CD RID: 13517 RVA: 0x000D2774 File Offset: 0x000D0974 public unsafe float g_fFloatY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatY)) = value; } } // Token: 0x17001332 RID: 4914 // (get) Token: 0x060034CE RID: 13518 RVA: 0x000D2798 File Offset: 0x000D0998 // (set) Token: 0x060034CF RID: 13519 RVA: 0x000D27C0 File Offset: 0x000D09C0 public unsafe float g_fFloatZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatZ); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatZ)) = value; } } // Token: 0x17001333 RID: 4915 // (get) Token: 0x060034D0 RID: 13520 RVA: 0x000D27E4 File Offset: 0x000D09E4 // (set) Token: 0x060034D1 RID: 13521 RVA: 0x000D280C File Offset: 0x000D0A0C public unsafe float g_fFloatRadiusX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusX)) = value; } } // Token: 0x17001334 RID: 4916 // (get) Token: 0x060034D2 RID: 13522 RVA: 0x000D2830 File Offset: 0x000D0A30 // (set) Token: 0x060034D3 RID: 13523 RVA: 0x000D2858 File Offset: 0x000D0A58 public unsafe float g_fFloatRadiusY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusY)) = value; } } // Token: 0x17001335 RID: 4917 // (get) Token: 0x060034D4 RID: 13524 RVA: 0x000D287C File Offset: 0x000D0A7C // (set) Token: 0x060034D5 RID: 13525 RVA: 0x000D28A4 File Offset: 0x000D0AA4 public unsafe float g_fFloatRadiusZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusZ); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusZ)) = value; } } // Token: 0x17001336 RID: 4918 // (get) Token: 0x060034D6 RID: 13526 RVA: 0x000D28C8 File Offset: 0x000D0AC8 // (set) Token: 0x060034D7 RID: 13527 RVA: 0x000D28F0 File Offset: 0x000D0AF0 public unsafe float g_fFloatRadiusXVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusXVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusXVal)) = value; } } // Token: 0x17001337 RID: 4919 // (get) Token: 0x060034D8 RID: 13528 RVA: 0x000D2914 File Offset: 0x000D0B14 // (set) Token: 0x060034D9 RID: 13529 RVA: 0x000D293C File Offset: 0x000D0B3C public unsafe float g_fFloatRadiusYVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusYVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusYVal)) = value; } } // Token: 0x17001338 RID: 4920 // (get) Token: 0x060034DA RID: 13530 RVA: 0x000D2960 File Offset: 0x000D0B60 // (set) Token: 0x060034DB RID: 13531 RVA: 0x000D2988 File Offset: 0x000D0B88 public unsafe float g_fFloatRadiusZVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusZVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fFloatRadiusZVal)) = value; } } // Token: 0x17001339 RID: 4921 // (get) Token: 0x060034DC RID: 13532 RVA: 0x000D29AC File Offset: 0x000D0BAC // (set) Token: 0x060034DD RID: 13533 RVA: 0x000D29CA File Offset: 0x000D0BCA public unsafe static float g_fAttackRadius { get { float num; IL2CPP.il2cpp_field_static_get_value(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackRadius, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackRadius, (void*)(&value)); } } // Token: 0x1700133A RID: 4922 // (get) Token: 0x060034DE RID: 13534 RVA: 0x000D29DC File Offset: 0x000D0BDC // (set) Token: 0x060034DF RID: 13535 RVA: 0x000D29FA File Offset: 0x000D0BFA public unsafe static float g_fAttackFrequency { get { float num; IL2CPP.il2cpp_field_static_get_value(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackFrequency, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackFrequency, (void*)(&value)); } } // Token: 0x1700133B RID: 4923 // (get) Token: 0x060034E0 RID: 13536 RVA: 0x000D2A0C File Offset: 0x000D0C0C // (set) Token: 0x060034E1 RID: 13537 RVA: 0x000D2A34 File Offset: 0x000D0C34 public unsafe float g_fAttackFrequencyVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackFrequencyVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackFrequencyVal)) = value; } } // Token: 0x1700133C RID: 4924 // (get) Token: 0x060034E2 RID: 13538 RVA: 0x000D2A58 File Offset: 0x000D0C58 // (set) Token: 0x060034E3 RID: 13539 RVA: 0x000D2A76 File Offset: 0x000D0C76 public unsafe static float g_fAttackTime { get { float num; IL2CPP.il2cpp_field_static_get_value(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackTime, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackTime, (void*)(&value)); } } // Token: 0x1700133D RID: 4925 // (get) Token: 0x060034E4 RID: 13540 RVA: 0x000D2A88 File Offset: 0x000D0C88 // (set) Token: 0x060034E5 RID: 13541 RVA: 0x000D2AB0 File Offset: 0x000D0CB0 public unsafe float g_fAttackTimeVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackTimeVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fAttackTimeVal)) = value; } } // Token: 0x1700133E RID: 4926 // (get) Token: 0x060034E6 RID: 13542 RVA: 0x000D2AD4 File Offset: 0x000D0CD4 // (set) Token: 0x060034E7 RID: 13543 RVA: 0x000D2AF2 File Offset: 0x000D0CF2 public unsafe static float g_fPI { get { float num; IL2CPP.il2cpp_field_static_get_value(GhostEExplosionBall.NativeFieldInfoPtr_g_fPI, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(GhostEExplosionBall.NativeFieldInfoPtr_g_fPI, (void*)(&value)); } } // Token: 0x1700133F RID: 4927 // (get) Token: 0x060034E8 RID: 13544 RVA: 0x000D2B04 File Offset: 0x000D0D04 // (set) Token: 0x060034E9 RID: 13545 RVA: 0x000D2B38 File Offset: 0x000D0D38 public unsafe EffectPool g_EffCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.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(GhostEExplosionBall.NativeFieldInfoPtr_g_EffCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001340 RID: 4928 // (get) Token: 0x060034EA RID: 13546 RVA: 0x000D2B60 File Offset: 0x000D0D60 // (set) Token: 0x060034EB RID: 13547 RVA: 0x000D2B94 File Offset: 0x000D0D94 public unsafe EffectPool g_EffHit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_EffHit); 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(GhostEExplosionBall.NativeFieldInfoPtr_g_EffHit), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001341 RID: 4929 // (get) Token: 0x060034EC RID: 13548 RVA: 0x000D2BBC File Offset: 0x000D0DBC // (set) Token: 0x060034ED RID: 13549 RVA: 0x000D2BF0 File Offset: 0x000D0DF0 public unsafe SoundEffect g_SELoop { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_SELoop); 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(GhostEExplosionBall.NativeFieldInfoPtr_g_SELoop), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001342 RID: 4930 // (get) Token: 0x060034EE RID: 13550 RVA: 0x000D2C18 File Offset: 0x000D0E18 // (set) Token: 0x060034EF RID: 13551 RVA: 0x000D2C4C File Offset: 0x000D0E4C public unsafe Transform Oneself { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_Oneself); 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(GhostEExplosionBall.NativeFieldInfoPtr_Oneself), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001343 RID: 4931 // (get) Token: 0x060034F0 RID: 13552 RVA: 0x000D2C74 File Offset: 0x000D0E74 // (set) Token: 0x060034F1 RID: 13553 RVA: 0x000D2CA8 File Offset: 0x000D0EA8 public unsafe SoundEffect g_SE { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.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(GhostEExplosionBall.NativeFieldInfoPtr_g_SE), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001344 RID: 4932 // (get) Token: 0x060034F2 RID: 13554 RVA: 0x000D2CD0 File Offset: 0x000D0ED0 // (set) Token: 0x060034F3 RID: 13555 RVA: 0x000D2CF8 File Offset: 0x000D0EF8 public unsafe float g_fSEVolume { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fSEVolume); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostEExplosionBall.NativeFieldInfoPtr_g_fSEVolume)) = value; } } // Token: 0x04002309 RID: 8969 private static readonly IntPtr NativeFieldInfoPtr_g_WGM; // Token: 0x0400230A RID: 8970 private static readonly IntPtr NativeFieldInfoPtr_g_AData; // Token: 0x0400230B RID: 8971 private static readonly IntPtr NativeFieldInfoPtr_g_SC; // Token: 0x0400230C RID: 8972 private static readonly IntPtr NativeFieldInfoPtr_g_PS; // Token: 0x0400230D RID: 8973 private static readonly IntPtr NativeFieldInfoPtr_g_PrePosition; // Token: 0x0400230E RID: 8974 private static readonly IntPtr NativeFieldInfoPtr_g_v3LinePos; // Token: 0x0400230F RID: 8975 private static readonly IntPtr NativeFieldInfoPtr_g_v3FloatPos; // Token: 0x04002310 RID: 8976 private static readonly IntPtr NativeFieldInfoPtr_g_v3Target; // Token: 0x04002311 RID: 8977 private static readonly IntPtr NativeFieldInfoPtr_g_v3Direction; // Token: 0x04002312 RID: 8978 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatX; // Token: 0x04002313 RID: 8979 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatY; // Token: 0x04002314 RID: 8980 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatZ; // Token: 0x04002315 RID: 8981 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusX; // Token: 0x04002316 RID: 8982 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusY; // Token: 0x04002317 RID: 8983 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusZ; // Token: 0x04002318 RID: 8984 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusXVal; // Token: 0x04002319 RID: 8985 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusYVal; // Token: 0x0400231A RID: 8986 private static readonly IntPtr NativeFieldInfoPtr_g_fFloatRadiusZVal; // Token: 0x0400231B RID: 8987 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRadius; // Token: 0x0400231C RID: 8988 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequency; // Token: 0x0400231D RID: 8989 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequencyVal; // Token: 0x0400231E RID: 8990 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackTime; // Token: 0x0400231F RID: 8991 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackTimeVal; // Token: 0x04002320 RID: 8992 private static readonly IntPtr NativeFieldInfoPtr_g_fPI; // Token: 0x04002321 RID: 8993 private static readonly IntPtr NativeFieldInfoPtr_g_EffCollision; // Token: 0x04002322 RID: 8994 private static readonly IntPtr NativeFieldInfoPtr_g_EffHit; // Token: 0x04002323 RID: 8995 private static readonly IntPtr NativeFieldInfoPtr_g_SELoop; // Token: 0x04002324 RID: 8996 private static readonly IntPtr NativeFieldInfoPtr_Oneself; // Token: 0x04002325 RID: 8997 private static readonly IntPtr NativeFieldInfoPtr_g_SE; // Token: 0x04002326 RID: 8998 private static readonly IntPtr NativeFieldInfoPtr_g_fSEVolume; // Token: 0x04002327 RID: 8999 private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0; // Token: 0x04002328 RID: 9000 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0; // Token: 0x04002329 RID: 9001 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0; // Token: 0x0400232A RID: 9002 private static readonly IntPtr NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0; // Token: 0x0400232B RID: 9003 private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0; // Token: 0x0400232C RID: 9004 private static readonly IntPtr NativeMethodInfoPtr_Explosion_Protected_Virtual_New_Void_0; // Token: 0x0400232D RID: 9005 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_EffectPool_EffectPool_Transform_SoundEffect_0; // Token: 0x0400232E RID: 9006 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }