using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020000D4 RID: 212 public class BossLevel04SpearBullet : MonoBehaviour { // Token: 0x06002199 RID: 8601 RVA: 0x0008A3F4 File Offset: 0x000885F4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 523532, XrefRangeEnd = 523554, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel04SpearBullet.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600219A RID: 8602 RVA: 0x0008A438 File Offset: 0x00088638 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 523554, XrefRangeEnd = 523690, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel04SpearBullet.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600219B RID: 8603 RVA: 0x0008A47C File Offset: 0x0008867C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 523690, XrefRangeEnd = 523703, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Set(Vector3 v3PlayerPos, EffectPool EffHitPlayer, EffectPool EffHitFloor, EffectPool EffExplosion, AttackData ADPlayerHit, float fSpeed, float fExplosionReciprocal, SoundEffectPool SEP_Hit, SoundEffectPool SEP_Explosion) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)9) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref v3PlayerPos; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(EffHitPlayer); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(EffHitFloor); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(EffExplosion); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(ADPlayerHit); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fSpeed; ptr[checked(unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fExplosionReciprocal; ptr[checked(unchecked((UIntPtr)7) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(SEP_Hit); ptr[checked(unchecked((UIntPtr)8) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(SEP_Explosion); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel04SpearBullet.NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_EffectPool_EffectPool_EffectPool_AttackData_Single_Single_SoundEffectPool_SoundEffectPool_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600219C RID: 8604 RVA: 0x0008A594 File Offset: 0x00088794 [CallerCount(1)] [CachedScanResults(RefRangeStart = 523708, RefRangeEnd = 523709, XrefRangeStart = 523703, XrefRangeEnd = 523708, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetBoss05EffectPlay(BossLevel05EffectPlay Effect) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(Effect); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel04SpearBullet.NativeMethodInfoPtr_SetBoss05EffectPlay_Public_Void_BossLevel05EffectPlay_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600219D RID: 8605 RVA: 0x0008A5F0 File Offset: 0x000887F0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 523710, RefRangeEnd = 523711, XrefRangeStart = 523709, XrefRangeEnd = 523710, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BossLevel04SpearBullet() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel04SpearBullet.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600219E RID: 8606 RVA: 0x0008A63C File Offset: 0x0008883C // Note: this type is marked as 'beforefieldinit'. static BossLevel04SpearBullet() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "BossLevel04SpearBullet"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); BossLevel04SpearBullet.NativeFieldInfoPtr_g_PS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PS"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_WGM = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_WGM"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_Direction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Direction"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_PrePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PrePosition"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_ADPlayerHit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ADPlayerHit"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_bPlayerCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bPlayerCollision"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_bSceneCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bSceneCollision"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_fSpeedVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSpeedVal"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_bExplosion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bExplosion"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_fExplosionReciprocalVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fExplosionReciprocalVal"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_bClose = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bClose"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_fCloseReciprocal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCloseReciprocal"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_fCloseReciprocalVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCloseReciprocalVal"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffHitPlayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffHitPlayer"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffHitFloor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffHitFloor"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffExplosion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffExplosion"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_SEPHit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEPHit"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_SEPExplosion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEPExplosion"); BossLevel04SpearBullet.NativeFieldInfoPtr_ExplosionAttackRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ExplosionAttackRadius"); BossLevel04SpearBullet.NativeFieldInfoPtr_Boss05Weapon = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Boss05Weapon"); BossLevel04SpearBullet.NativeFieldInfoPtr_g_Boss05EffectPlay = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Boss05EffectPlay"); BossLevel04SpearBullet.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665839); BossLevel04SpearBullet.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665840); BossLevel04SpearBullet.NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_EffectPool_EffectPool_EffectPool_AttackData_Single_Single_SoundEffectPool_SoundEffectPool_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665841); BossLevel04SpearBullet.NativeMethodInfoPtr_SetBoss05EffectPlay_Public_Void_BossLevel05EffectPlay_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665842); BossLevel04SpearBullet.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665843); } // Token: 0x0600219F RID: 8607 RVA: 0x0000351C File Offset: 0x0000171C public BossLevel04SpearBullet(IntPtr pointer) : base(pointer) { } // Token: 0x17000B6E RID: 2926 // (get) Token: 0x060021A0 RID: 8608 RVA: 0x0008A874 File Offset: 0x00088A74 // (set) Token: 0x060021A1 RID: 8609 RVA: 0x0008A8A8 File Offset: 0x00088AA8 public unsafe ParticleSystem g_PS { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.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(BossLevel04SpearBullet.NativeFieldInfoPtr_g_PS), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000B6F RID: 2927 // (get) Token: 0x060021A2 RID: 8610 RVA: 0x0008A8D0 File Offset: 0x00088AD0 // (set) Token: 0x060021A3 RID: 8611 RVA: 0x0008A904 File Offset: 0x00088B04 public unsafe WizardGirlManage g_WGM { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.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(BossLevel04SpearBullet.NativeFieldInfoPtr_g_WGM), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000B70 RID: 2928 // (get) Token: 0x060021A4 RID: 8612 RVA: 0x0008A92C File Offset: 0x00088B2C // (set) Token: 0x060021A5 RID: 8613 RVA: 0x0008A954 File Offset: 0x00088B54 public unsafe Vector3 g_Direction { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_Direction); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_Direction)) = value; } } // Token: 0x17000B71 RID: 2929 // (get) Token: 0x060021A6 RID: 8614 RVA: 0x0008A978 File Offset: 0x00088B78 // (set) Token: 0x060021A7 RID: 8615 RVA: 0x0008A9A0 File Offset: 0x00088BA0 public unsafe Vector3 g_PrePosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_PrePosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_PrePosition)) = value; } } // Token: 0x17000B72 RID: 2930 // (get) Token: 0x060021A8 RID: 8616 RVA: 0x0008A9C4 File Offset: 0x00088BC4 // (set) Token: 0x060021A9 RID: 8617 RVA: 0x0008A9F8 File Offset: 0x00088BF8 public unsafe AttackData g_ADPlayerHit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_ADPlayerHit); 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(BossLevel04SpearBullet.NativeFieldInfoPtr_g_ADPlayerHit), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000B73 RID: 2931 // (get) Token: 0x060021AA RID: 8618 RVA: 0x0008AA20 File Offset: 0x00088C20 // (set) Token: 0x060021AB RID: 8619 RVA: 0x0008AA48 File Offset: 0x00088C48 public unsafe bool g_bPlayerCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_bPlayerCollision); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_bPlayerCollision)) = value; } } // Token: 0x17000B74 RID: 2932 // (get) Token: 0x060021AC RID: 8620 RVA: 0x0008AA6C File Offset: 0x00088C6C // (set) Token: 0x060021AD RID: 8621 RVA: 0x0008AA94 File Offset: 0x00088C94 public unsafe bool g_bSceneCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_bSceneCollision); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_bSceneCollision)) = value; } } // Token: 0x17000B75 RID: 2933 // (get) Token: 0x060021AE RID: 8622 RVA: 0x0008AAB8 File Offset: 0x00088CB8 // (set) Token: 0x060021AF RID: 8623 RVA: 0x0008AAE0 File Offset: 0x00088CE0 public unsafe float g_fSpeedVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_fSpeedVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_fSpeedVal)) = value; } } // Token: 0x17000B76 RID: 2934 // (get) Token: 0x060021B0 RID: 8624 RVA: 0x0008AB04 File Offset: 0x00088D04 // (set) Token: 0x060021B1 RID: 8625 RVA: 0x0008AB2C File Offset: 0x00088D2C public unsafe bool g_bExplosion { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_bExplosion); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_bExplosion)) = value; } } // Token: 0x17000B77 RID: 2935 // (get) Token: 0x060021B2 RID: 8626 RVA: 0x0008AB50 File Offset: 0x00088D50 // (set) Token: 0x060021B3 RID: 8627 RVA: 0x0008AB78 File Offset: 0x00088D78 public unsafe float g_fExplosionReciprocalVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_fExplosionReciprocalVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_fExplosionReciprocalVal)) = value; } } // Token: 0x17000B78 RID: 2936 // (get) Token: 0x060021B4 RID: 8628 RVA: 0x0008AB9C File Offset: 0x00088D9C // (set) Token: 0x060021B5 RID: 8629 RVA: 0x0008ABC4 File Offset: 0x00088DC4 public unsafe bool g_bClose { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_bClose); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_bClose)) = value; } } // Token: 0x17000B79 RID: 2937 // (get) Token: 0x060021B6 RID: 8630 RVA: 0x0008ABE8 File Offset: 0x00088DE8 // (set) Token: 0x060021B7 RID: 8631 RVA: 0x0008AC06 File Offset: 0x00088E06 public unsafe static float g_fCloseReciprocal { get { float num; IL2CPP.il2cpp_field_static_get_value(BossLevel04SpearBullet.NativeFieldInfoPtr_g_fCloseReciprocal, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(BossLevel04SpearBullet.NativeFieldInfoPtr_g_fCloseReciprocal, (void*)(&value)); } } // Token: 0x17000B7A RID: 2938 // (get) Token: 0x060021B8 RID: 8632 RVA: 0x0008AC18 File Offset: 0x00088E18 // (set) Token: 0x060021B9 RID: 8633 RVA: 0x0008AC40 File Offset: 0x00088E40 public unsafe float g_fCloseReciprocalVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_fCloseReciprocalVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_fCloseReciprocalVal)) = value; } } // Token: 0x17000B7B RID: 2939 // (get) Token: 0x060021BA RID: 8634 RVA: 0x0008AC64 File Offset: 0x00088E64 // (set) Token: 0x060021BB RID: 8635 RVA: 0x0008AC98 File Offset: 0x00088E98 public unsafe EffectPool g_EffHitPlayer { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffHitPlayer); 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(BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffHitPlayer), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000B7C RID: 2940 // (get) Token: 0x060021BC RID: 8636 RVA: 0x0008ACC0 File Offset: 0x00088EC0 // (set) Token: 0x060021BD RID: 8637 RVA: 0x0008ACF4 File Offset: 0x00088EF4 public unsafe EffectPool g_EffHitFloor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffHitFloor); 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(BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffHitFloor), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000B7D RID: 2941 // (get) Token: 0x060021BE RID: 8638 RVA: 0x0008AD1C File Offset: 0x00088F1C // (set) Token: 0x060021BF RID: 8639 RVA: 0x0008AD50 File Offset: 0x00088F50 public unsafe EffectPool g_EffExplosion { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffExplosion); 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(BossLevel04SpearBullet.NativeFieldInfoPtr_g_EffExplosion), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000B7E RID: 2942 // (get) Token: 0x060021C0 RID: 8640 RVA: 0x0008AD78 File Offset: 0x00088F78 // (set) Token: 0x060021C1 RID: 8641 RVA: 0x0008ADAC File Offset: 0x00088FAC public unsafe SoundEffectPool g_SEPHit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_SEPHit); 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(BossLevel04SpearBullet.NativeFieldInfoPtr_g_SEPHit), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000B7F RID: 2943 // (get) Token: 0x060021C2 RID: 8642 RVA: 0x0008ADD4 File Offset: 0x00088FD4 // (set) Token: 0x060021C3 RID: 8643 RVA: 0x0008AE08 File Offset: 0x00089008 public unsafe SoundEffectPool g_SEPExplosion { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_SEPExplosion); 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(BossLevel04SpearBullet.NativeFieldInfoPtr_g_SEPExplosion), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000B80 RID: 2944 // (get) Token: 0x060021C4 RID: 8644 RVA: 0x0008AE30 File Offset: 0x00089030 // (set) Token: 0x060021C5 RID: 8645 RVA: 0x0008AE58 File Offset: 0x00089058 public unsafe float ExplosionAttackRadius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_ExplosionAttackRadius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_ExplosionAttackRadius)) = value; } } // Token: 0x17000B81 RID: 2945 // (get) Token: 0x060021C6 RID: 8646 RVA: 0x0008AE7C File Offset: 0x0008907C // (set) Token: 0x060021C7 RID: 8647 RVA: 0x0008AEA4 File Offset: 0x000890A4 public unsafe bool Boss05Weapon { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_Boss05Weapon); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_Boss05Weapon)) = value; } } // Token: 0x17000B82 RID: 2946 // (get) Token: 0x060021C8 RID: 8648 RVA: 0x0008AEC8 File Offset: 0x000890C8 // (set) Token: 0x060021C9 RID: 8649 RVA: 0x0008AEFC File Offset: 0x000890FC public unsafe BossLevel05EffectPlay g_Boss05EffectPlay { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_Boss05EffectPlay); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new BossLevel05EffectPlay(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04SpearBullet.NativeFieldInfoPtr_g_Boss05EffectPlay), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040017F6 RID: 6134 private static readonly IntPtr NativeFieldInfoPtr_g_PS; // Token: 0x040017F7 RID: 6135 private static readonly IntPtr NativeFieldInfoPtr_g_WGM; // Token: 0x040017F8 RID: 6136 private static readonly IntPtr NativeFieldInfoPtr_g_Direction; // Token: 0x040017F9 RID: 6137 private static readonly IntPtr NativeFieldInfoPtr_g_PrePosition; // Token: 0x040017FA RID: 6138 private static readonly IntPtr NativeFieldInfoPtr_g_ADPlayerHit; // Token: 0x040017FB RID: 6139 private static readonly IntPtr NativeFieldInfoPtr_g_bPlayerCollision; // Token: 0x040017FC RID: 6140 private static readonly IntPtr NativeFieldInfoPtr_g_bSceneCollision; // Token: 0x040017FD RID: 6141 private static readonly IntPtr NativeFieldInfoPtr_g_fSpeedVal; // Token: 0x040017FE RID: 6142 private static readonly IntPtr NativeFieldInfoPtr_g_bExplosion; // Token: 0x040017FF RID: 6143 private static readonly IntPtr NativeFieldInfoPtr_g_fExplosionReciprocalVal; // Token: 0x04001800 RID: 6144 private static readonly IntPtr NativeFieldInfoPtr_g_bClose; // Token: 0x04001801 RID: 6145 private static readonly IntPtr NativeFieldInfoPtr_g_fCloseReciprocal; // Token: 0x04001802 RID: 6146 private static readonly IntPtr NativeFieldInfoPtr_g_fCloseReciprocalVal; // Token: 0x04001803 RID: 6147 private static readonly IntPtr NativeFieldInfoPtr_g_EffHitPlayer; // Token: 0x04001804 RID: 6148 private static readonly IntPtr NativeFieldInfoPtr_g_EffHitFloor; // Token: 0x04001805 RID: 6149 private static readonly IntPtr NativeFieldInfoPtr_g_EffExplosion; // Token: 0x04001806 RID: 6150 private static readonly IntPtr NativeFieldInfoPtr_g_SEPHit; // Token: 0x04001807 RID: 6151 private static readonly IntPtr NativeFieldInfoPtr_g_SEPExplosion; // Token: 0x04001808 RID: 6152 private static readonly IntPtr NativeFieldInfoPtr_ExplosionAttackRadius; // Token: 0x04001809 RID: 6153 private static readonly IntPtr NativeFieldInfoPtr_Boss05Weapon; // Token: 0x0400180A RID: 6154 private static readonly IntPtr NativeFieldInfoPtr_g_Boss05EffectPlay; // Token: 0x0400180B RID: 6155 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x0400180C RID: 6156 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x0400180D RID: 6157 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_EffectPool_EffectPool_EffectPool_AttackData_Single_Single_SoundEffectPool_SoundEffectPool_0; // Token: 0x0400180E RID: 6158 private static readonly IntPtr NativeMethodInfoPtr_SetBoss05EffectPlay_Public_Void_BossLevel05EffectPlay_0; // Token: 0x0400180F RID: 6159 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }