using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using UnityEngine; // Token: 0x020000D7 RID: 215 public class BossLevel05_Crystal : DamageObject { // Token: 0x06002474 RID: 9332 RVA: 0x00094BB4 File Offset: 0x00092DB4 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Init() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel05_Crystal.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002475 RID: 9333 RVA: 0x00094C04 File Offset: 0x00092E04 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 525967, XrefRangeEnd = 525988, 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), BossLevel05_Crystal.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002476 RID: 9334 RVA: 0x00094C54 File Offset: 0x00092E54 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 525988, XrefRangeEnd = 525994, 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), BossLevel05_Crystal.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002477 RID: 9335 RVA: 0x00094CB8 File Offset: 0x00092EB8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 525994, XrefRangeEnd = 526000, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void HitPhysical(float fStrength) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref fStrength; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel05_Crystal.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002478 RID: 9336 RVA: 0x00094D18 File Offset: 0x00092F18 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, 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), BossLevel05_Crystal.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002479 RID: 9337 RVA: 0x00094D7C File Offset: 0x00092F7C [CallerCount(8)] [CachedScanResults(RefRangeStart = 526129, RefRangeEnd = 526137, XrefRangeStart = 526000, XrefRangeEnd = 526129, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(WizardGirlManage WGM, EffectPool EffHit, EffectPool EffDamage, EffectPool EffAttackCollision, AttackData AD, SoundEffectPool SEPDamage) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(WGM); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(EffHit); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(EffDamage); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(EffAttackCollision); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(AD); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(SEPDamage); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel05_Crystal.NativeMethodInfoPtr_Set_Public_Void_WizardGirlManage_EffectPool_EffectPool_EffectPool_AttackData_SoundEffectPool_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600247A RID: 9338 RVA: 0x00094E50 File Offset: 0x00093050 [CallerCount(1)] [CachedScanResults(RefRangeStart = 526139, RefRangeEnd = 526140, XrefRangeStart = 526137, XrefRangeEnd = 526139, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetMove(Vector3 v3Direction) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref v3Direction; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel05_Crystal.NativeMethodInfoPtr_SetMove_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600247B RID: 9339 RVA: 0x00094EA4 File Offset: 0x000930A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 526140, XrefRangeEnd = 526191, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void SetDamage() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel05_Crystal.NativeMethodInfoPtr_SetDamage_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600247C RID: 9340 RVA: 0x00094EF4 File Offset: 0x000930F4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 526191, XrefRangeEnd = 526192, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BossLevel05_Crystal() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel05_Crystal.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600247D RID: 9341 RVA: 0x00094F40 File Offset: 0x00093140 // Note: this type is marked as 'beforefieldinit'. static BossLevel05_Crystal() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "BossLevel05_Crystal"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); BossLevel05_Crystal.NativeFieldInfoPtr_g_WGM = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_WGM"); BossLevel05_Crystal.NativeFieldInfoPtr_CrystalCollider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "CrystalCollider"); BossLevel05_Crystal.NativeFieldInfoPtr_DamageCollider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DamageCollider"); BossLevel05_Crystal.NativeFieldInfoPtr_PS_Crystal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "PS_Crystal"); BossLevel05_Crystal.NativeFieldInfoPtr_LifeTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "LifeTime"); BossLevel05_Crystal.NativeFieldInfoPtr_g_TrCrystalRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_TrCrystalRoot"); BossLevel05_Crystal.NativeFieldInfoPtr_g_v3CrystalOriginalPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3CrystalOriginalPos"); BossLevel05_Crystal.NativeFieldInfoPtr_g_v3DamageOriginalPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3DamageOriginalPos"); BossLevel05_Crystal.NativeFieldInfoPtr_g_v3DamageOriginalRot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3DamageOriginalRot"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fCrystalSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCrystalSpeed"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fCrystalMoveTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCrystalMoveTime"); BossLevel05_Crystal.NativeFieldInfoPtr_g_DamageCollider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_DamageCollider"); BossLevel05_Crystal.NativeFieldInfoPtr_g_Mat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Mat"); BossLevel05_Crystal.NativeFieldInfoPtr_g_MatDamage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_MatDamage"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMatIntensity"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMatDamageIntensity"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageRefractionIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMatDamageRefractionIntensity"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageOpacity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMatDamageOpacity"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMatDamageVal"); BossLevel05_Crystal.NativeFieldInfoPtr_Life = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Life"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fLifeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fLifeVal"); BossLevel05_Crystal.NativeFieldInfoPtr_DamageCameraShake = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DamageCameraShake"); BossLevel05_Crystal.NativeFieldInfoPtr_DamageAttackRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DamageAttackRadius"); BossLevel05_Crystal.NativeFieldInfoPtr_DamageAttackPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DamageAttackPos"); BossLevel05_Crystal.NativeFieldInfoPtr_g_ADDamage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ADDamage"); BossLevel05_Crystal.NativeFieldInfoPtr_g_bMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bMove"); BossLevel05_Crystal.NativeFieldInfoPtr_g_bMoveCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bMoveCollision"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSpeed"); BossLevel05_Crystal.NativeFieldInfoPtr_g_v3Direction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Direction"); BossLevel05_Crystal.NativeFieldInfoPtr_g_v3PrePos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3PrePos"); BossLevel05_Crystal.NativeFieldInfoPtr_g_bDamageColliderTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bDamageColliderTime"); BossLevel05_Crystal.NativeFieldInfoPtr_g_EffAttackCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffAttackCollision"); BossLevel05_Crystal.NativeFieldInfoPtr_g_SEPDamage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEPDamage"); BossLevel05_Crystal.NativeFieldInfoPtr_g_bAttackDamage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bAttackDamage"); BossLevel05_Crystal.NativeFieldInfoPtr_g_fPlayerDodgeInvalid = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPlayerDodgeInvalid"); BossLevel05_Crystal.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665932); BossLevel05_Crystal.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665933); BossLevel05_Crystal.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665934); BossLevel05_Crystal.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665935); BossLevel05_Crystal.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665936); BossLevel05_Crystal.NativeMethodInfoPtr_Set_Public_Void_WizardGirlManage_EffectPool_EffectPool_EffectPool_AttackData_SoundEffectPool_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665937); BossLevel05_Crystal.NativeMethodInfoPtr_SetMove_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665938); BossLevel05_Crystal.NativeMethodInfoPtr_SetDamage_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665939); BossLevel05_Crystal.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665940); } // Token: 0x0600247E RID: 9342 RVA: 0x000952E0 File Offset: 0x000934E0 public BossLevel05_Crystal(IntPtr pointer) : base(pointer) { } // Token: 0x17000CAA RID: 3242 // (get) Token: 0x0600247F RID: 9343 RVA: 0x000952EC File Offset: 0x000934EC // (set) Token: 0x06002480 RID: 9344 RVA: 0x00095320 File Offset: 0x00093520 public unsafe WizardGirlManage g_WGM { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.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(BossLevel05_Crystal.NativeFieldInfoPtr_g_WGM), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CAB RID: 3243 // (get) Token: 0x06002481 RID: 9345 RVA: 0x00095348 File Offset: 0x00093548 // (set) Token: 0x06002482 RID: 9346 RVA: 0x0009537C File Offset: 0x0009357C public unsafe CapsuleCollider CrystalCollider { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_CrystalCollider); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new CapsuleCollider(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_CrystalCollider), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CAC RID: 3244 // (get) Token: 0x06002483 RID: 9347 RVA: 0x000953A4 File Offset: 0x000935A4 // (set) Token: 0x06002484 RID: 9348 RVA: 0x000953D8 File Offset: 0x000935D8 public unsafe SphereCollider DamageCollider { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_DamageCollider); 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(BossLevel05_Crystal.NativeFieldInfoPtr_DamageCollider), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CAD RID: 3245 // (get) Token: 0x06002485 RID: 9349 RVA: 0x00095400 File Offset: 0x00093600 // (set) Token: 0x06002486 RID: 9350 RVA: 0x00095434 File Offset: 0x00093634 public unsafe ParticleSystem PS_Crystal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_PS_Crystal); 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(BossLevel05_Crystal.NativeFieldInfoPtr_PS_Crystal), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CAE RID: 3246 // (get) Token: 0x06002487 RID: 9351 RVA: 0x0009545C File Offset: 0x0009365C // (set) Token: 0x06002488 RID: 9352 RVA: 0x00095484 File Offset: 0x00093684 public unsafe float LifeTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_LifeTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_LifeTime)) = value; } } // Token: 0x17000CAF RID: 3247 // (get) Token: 0x06002489 RID: 9353 RVA: 0x000954A8 File Offset: 0x000936A8 // (set) Token: 0x0600248A RID: 9354 RVA: 0x000954DC File Offset: 0x000936DC public unsafe Transform g_TrCrystalRoot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_TrCrystalRoot); 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(BossLevel05_Crystal.NativeFieldInfoPtr_g_TrCrystalRoot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CB0 RID: 3248 // (get) Token: 0x0600248B RID: 9355 RVA: 0x00095504 File Offset: 0x00093704 // (set) Token: 0x0600248C RID: 9356 RVA: 0x00095538 File Offset: 0x00093738 public unsafe Il2CppStructArray g_v3CrystalOriginalPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3CrystalOriginalPos); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3CrystalOriginalPos), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CB1 RID: 3249 // (get) Token: 0x0600248D RID: 9357 RVA: 0x00095560 File Offset: 0x00093760 // (set) Token: 0x0600248E RID: 9358 RVA: 0x00095594 File Offset: 0x00093794 public unsafe Il2CppStructArray g_v3DamageOriginalPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3DamageOriginalPos); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3DamageOriginalPos), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CB2 RID: 3250 // (get) Token: 0x0600248F RID: 9359 RVA: 0x000955BC File Offset: 0x000937BC // (set) Token: 0x06002490 RID: 9360 RVA: 0x000955F0 File Offset: 0x000937F0 public unsafe Il2CppStructArray g_v3DamageOriginalRot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3DamageOriginalRot); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3DamageOriginalRot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CB3 RID: 3251 // (get) Token: 0x06002491 RID: 9361 RVA: 0x00095618 File Offset: 0x00093818 // (set) Token: 0x06002492 RID: 9362 RVA: 0x0009564C File Offset: 0x0009384C public unsafe Il2CppStructArray g_fCrystalSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fCrystalSpeed); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fCrystalSpeed), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CB4 RID: 3252 // (get) Token: 0x06002493 RID: 9363 RVA: 0x00095674 File Offset: 0x00093874 // (set) Token: 0x06002494 RID: 9364 RVA: 0x0009569C File Offset: 0x0009389C public unsafe float g_fCrystalMoveTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fCrystalMoveTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fCrystalMoveTime)) = value; } } // Token: 0x17000CB5 RID: 3253 // (get) Token: 0x06002495 RID: 9365 RVA: 0x000956C0 File Offset: 0x000938C0 // (set) Token: 0x06002496 RID: 9366 RVA: 0x000956F4 File Offset: 0x000938F4 public unsafe Il2CppReferenceArray g_DamageCollider { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_DamageCollider); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_DamageCollider), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CB6 RID: 3254 // (get) Token: 0x06002497 RID: 9367 RVA: 0x0009571C File Offset: 0x0009391C // (set) Token: 0x06002498 RID: 9368 RVA: 0x00095750 File Offset: 0x00093950 public unsafe Il2CppReferenceArray g_Mat { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_Mat); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_Mat), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CB7 RID: 3255 // (get) Token: 0x06002499 RID: 9369 RVA: 0x00095778 File Offset: 0x00093978 // (set) Token: 0x0600249A RID: 9370 RVA: 0x000957AC File Offset: 0x000939AC public unsafe Il2CppReferenceArray g_MatDamage { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_MatDamage); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_MatDamage), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CB8 RID: 3256 // (get) Token: 0x0600249B RID: 9371 RVA: 0x000957D4 File Offset: 0x000939D4 // (set) Token: 0x0600249C RID: 9372 RVA: 0x000957FC File Offset: 0x000939FC public unsafe float g_fMatIntensity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatIntensity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatIntensity)) = value; } } // Token: 0x17000CB9 RID: 3257 // (get) Token: 0x0600249D RID: 9373 RVA: 0x00095820 File Offset: 0x00093A20 // (set) Token: 0x0600249E RID: 9374 RVA: 0x0009583E File Offset: 0x00093A3E public unsafe static float g_fMatDamageIntensity { get { float num; IL2CPP.il2cpp_field_static_get_value(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageIntensity, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageIntensity, (void*)(&value)); } } // Token: 0x17000CBA RID: 3258 // (get) Token: 0x0600249F RID: 9375 RVA: 0x00095850 File Offset: 0x00093A50 // (set) Token: 0x060024A0 RID: 9376 RVA: 0x0009586E File Offset: 0x00093A6E public unsafe static float g_fMatDamageRefractionIntensity { get { float num; IL2CPP.il2cpp_field_static_get_value(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageRefractionIntensity, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageRefractionIntensity, (void*)(&value)); } } // Token: 0x17000CBB RID: 3259 // (get) Token: 0x060024A1 RID: 9377 RVA: 0x00095880 File Offset: 0x00093A80 // (set) Token: 0x060024A2 RID: 9378 RVA: 0x0009589E File Offset: 0x00093A9E public unsafe static float g_fMatDamageOpacity { get { float num; IL2CPP.il2cpp_field_static_get_value(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageOpacity, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageOpacity, (void*)(&value)); } } // Token: 0x17000CBC RID: 3260 // (get) Token: 0x060024A3 RID: 9379 RVA: 0x000958B0 File Offset: 0x00093AB0 // (set) Token: 0x060024A4 RID: 9380 RVA: 0x000958D8 File Offset: 0x00093AD8 public unsafe float g_fMatDamageVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fMatDamageVal)) = value; } } // Token: 0x17000CBD RID: 3261 // (get) Token: 0x060024A5 RID: 9381 RVA: 0x000958FC File Offset: 0x00093AFC // (set) Token: 0x060024A6 RID: 9382 RVA: 0x00095924 File Offset: 0x00093B24 public unsafe float Life { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_Life); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_Life)) = value; } } // Token: 0x17000CBE RID: 3262 // (get) Token: 0x060024A7 RID: 9383 RVA: 0x00095948 File Offset: 0x00093B48 // (set) Token: 0x060024A8 RID: 9384 RVA: 0x00095970 File Offset: 0x00093B70 public unsafe float g_fLifeVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fLifeVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fLifeVal)) = value; } } // Token: 0x17000CBF RID: 3263 // (get) Token: 0x060024A9 RID: 9385 RVA: 0x00095994 File Offset: 0x00093B94 // (set) Token: 0x060024AA RID: 9386 RVA: 0x000959BC File Offset: 0x00093BBC public unsafe bool DamageCameraShake { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_DamageCameraShake); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_DamageCameraShake)) = value; } } // Token: 0x17000CC0 RID: 3264 // (get) Token: 0x060024AB RID: 9387 RVA: 0x000959E0 File Offset: 0x00093BE0 // (set) Token: 0x060024AC RID: 9388 RVA: 0x00095A08 File Offset: 0x00093C08 public unsafe float DamageAttackRadius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_DamageAttackRadius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_DamageAttackRadius)) = value; } } // Token: 0x17000CC1 RID: 3265 // (get) Token: 0x060024AD RID: 9389 RVA: 0x00095A2C File Offset: 0x00093C2C // (set) Token: 0x060024AE RID: 9390 RVA: 0x00095A60 File Offset: 0x00093C60 public unsafe Transform DamageAttackPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_DamageAttackPos); 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(BossLevel05_Crystal.NativeFieldInfoPtr_DamageAttackPos), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CC2 RID: 3266 // (get) Token: 0x060024AF RID: 9391 RVA: 0x00095A88 File Offset: 0x00093C88 // (set) Token: 0x060024B0 RID: 9392 RVA: 0x00095ABC File Offset: 0x00093CBC public unsafe AttackData g_ADDamage { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_ADDamage); 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(BossLevel05_Crystal.NativeFieldInfoPtr_g_ADDamage), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CC3 RID: 3267 // (get) Token: 0x060024B1 RID: 9393 RVA: 0x00095AE4 File Offset: 0x00093CE4 // (set) Token: 0x060024B2 RID: 9394 RVA: 0x00095B0C File Offset: 0x00093D0C public unsafe bool g_bMove { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_bMove); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_bMove)) = value; } } // Token: 0x17000CC4 RID: 3268 // (get) Token: 0x060024B3 RID: 9395 RVA: 0x00095B30 File Offset: 0x00093D30 // (set) Token: 0x060024B4 RID: 9396 RVA: 0x00095B58 File Offset: 0x00093D58 public unsafe bool g_bMoveCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_bMoveCollision); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_bMoveCollision)) = value; } } // Token: 0x17000CC5 RID: 3269 // (get) Token: 0x060024B5 RID: 9397 RVA: 0x00095B7C File Offset: 0x00093D7C // (set) Token: 0x060024B6 RID: 9398 RVA: 0x00095BA4 File Offset: 0x00093DA4 public unsafe float g_fSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fSpeed)) = value; } } // Token: 0x17000CC6 RID: 3270 // (get) Token: 0x060024B7 RID: 9399 RVA: 0x00095BC8 File Offset: 0x00093DC8 // (set) Token: 0x060024B8 RID: 9400 RVA: 0x00095BF0 File Offset: 0x00093DF0 public unsafe Vector3 g_v3Direction { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3Direction); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3Direction)) = value; } } // Token: 0x17000CC7 RID: 3271 // (get) Token: 0x060024B9 RID: 9401 RVA: 0x00095C14 File Offset: 0x00093E14 // (set) Token: 0x060024BA RID: 9402 RVA: 0x00095C3C File Offset: 0x00093E3C public unsafe Vector3 g_v3PrePos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3PrePos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_v3PrePos)) = value; } } // Token: 0x17000CC8 RID: 3272 // (get) Token: 0x060024BB RID: 9403 RVA: 0x00095C60 File Offset: 0x00093E60 // (set) Token: 0x060024BC RID: 9404 RVA: 0x00095C88 File Offset: 0x00093E88 public unsafe float g_bDamageColliderTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_bDamageColliderTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_bDamageColliderTime)) = value; } } // Token: 0x17000CC9 RID: 3273 // (get) Token: 0x060024BD RID: 9405 RVA: 0x00095CAC File Offset: 0x00093EAC // (set) Token: 0x060024BE RID: 9406 RVA: 0x00095CE0 File Offset: 0x00093EE0 public unsafe EffectPool g_EffAttackCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_EffAttackCollision); 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(BossLevel05_Crystal.NativeFieldInfoPtr_g_EffAttackCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CCA RID: 3274 // (get) Token: 0x060024BF RID: 9407 RVA: 0x00095D08 File Offset: 0x00093F08 // (set) Token: 0x060024C0 RID: 9408 RVA: 0x00095D3C File Offset: 0x00093F3C public unsafe SoundEffectPool g_SEPDamage { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_SEPDamage); 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(BossLevel05_Crystal.NativeFieldInfoPtr_g_SEPDamage), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000CCB RID: 3275 // (get) Token: 0x060024C1 RID: 9409 RVA: 0x00095D64 File Offset: 0x00093F64 // (set) Token: 0x060024C2 RID: 9410 RVA: 0x00095D8C File Offset: 0x00093F8C public unsafe bool g_bAttackDamage { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_bAttackDamage); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_bAttackDamage)) = value; } } // Token: 0x17000CCC RID: 3276 // (get) Token: 0x060024C3 RID: 9411 RVA: 0x00095DB0 File Offset: 0x00093FB0 // (set) Token: 0x060024C4 RID: 9412 RVA: 0x00095DD8 File Offset: 0x00093FD8 public unsafe float g_fPlayerDodgeInvalid { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fPlayerDodgeInvalid); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel05_Crystal.NativeFieldInfoPtr_g_fPlayerDodgeInvalid)) = value; } } // Token: 0x0400198F RID: 6543 private static readonly IntPtr NativeFieldInfoPtr_g_WGM; // Token: 0x04001990 RID: 6544 private static readonly IntPtr NativeFieldInfoPtr_CrystalCollider; // Token: 0x04001991 RID: 6545 private static readonly IntPtr NativeFieldInfoPtr_DamageCollider; // Token: 0x04001992 RID: 6546 private static readonly IntPtr NativeFieldInfoPtr_PS_Crystal; // Token: 0x04001993 RID: 6547 private static readonly IntPtr NativeFieldInfoPtr_LifeTime; // Token: 0x04001994 RID: 6548 private static readonly IntPtr NativeFieldInfoPtr_g_TrCrystalRoot; // Token: 0x04001995 RID: 6549 private static readonly IntPtr NativeFieldInfoPtr_g_v3CrystalOriginalPos; // Token: 0x04001996 RID: 6550 private static readonly IntPtr NativeFieldInfoPtr_g_v3DamageOriginalPos; // Token: 0x04001997 RID: 6551 private static readonly IntPtr NativeFieldInfoPtr_g_v3DamageOriginalRot; // Token: 0x04001998 RID: 6552 private static readonly IntPtr NativeFieldInfoPtr_g_fCrystalSpeed; // Token: 0x04001999 RID: 6553 private static readonly IntPtr NativeFieldInfoPtr_g_fCrystalMoveTime; // Token: 0x0400199A RID: 6554 private static readonly IntPtr NativeFieldInfoPtr_g_DamageCollider; // Token: 0x0400199B RID: 6555 private static readonly IntPtr NativeFieldInfoPtr_g_Mat; // Token: 0x0400199C RID: 6556 private static readonly IntPtr NativeFieldInfoPtr_g_MatDamage; // Token: 0x0400199D RID: 6557 private static readonly IntPtr NativeFieldInfoPtr_g_fMatIntensity; // Token: 0x0400199E RID: 6558 private static readonly IntPtr NativeFieldInfoPtr_g_fMatDamageIntensity; // Token: 0x0400199F RID: 6559 private static readonly IntPtr NativeFieldInfoPtr_g_fMatDamageRefractionIntensity; // Token: 0x040019A0 RID: 6560 private static readonly IntPtr NativeFieldInfoPtr_g_fMatDamageOpacity; // Token: 0x040019A1 RID: 6561 private static readonly IntPtr NativeFieldInfoPtr_g_fMatDamageVal; // Token: 0x040019A2 RID: 6562 private static readonly IntPtr NativeFieldInfoPtr_Life; // Token: 0x040019A3 RID: 6563 private static readonly IntPtr NativeFieldInfoPtr_g_fLifeVal; // Token: 0x040019A4 RID: 6564 private static readonly IntPtr NativeFieldInfoPtr_DamageCameraShake; // Token: 0x040019A5 RID: 6565 private static readonly IntPtr NativeFieldInfoPtr_DamageAttackRadius; // Token: 0x040019A6 RID: 6566 private static readonly IntPtr NativeFieldInfoPtr_DamageAttackPos; // Token: 0x040019A7 RID: 6567 private static readonly IntPtr NativeFieldInfoPtr_g_ADDamage; // Token: 0x040019A8 RID: 6568 private static readonly IntPtr NativeFieldInfoPtr_g_bMove; // Token: 0x040019A9 RID: 6569 private static readonly IntPtr NativeFieldInfoPtr_g_bMoveCollision; // Token: 0x040019AA RID: 6570 private static readonly IntPtr NativeFieldInfoPtr_g_fSpeed; // Token: 0x040019AB RID: 6571 private static readonly IntPtr NativeFieldInfoPtr_g_v3Direction; // Token: 0x040019AC RID: 6572 private static readonly IntPtr NativeFieldInfoPtr_g_v3PrePos; // Token: 0x040019AD RID: 6573 private static readonly IntPtr NativeFieldInfoPtr_g_bDamageColliderTime; // Token: 0x040019AE RID: 6574 private static readonly IntPtr NativeFieldInfoPtr_g_EffAttackCollision; // Token: 0x040019AF RID: 6575 private static readonly IntPtr NativeFieldInfoPtr_g_SEPDamage; // Token: 0x040019B0 RID: 6576 private static readonly IntPtr NativeFieldInfoPtr_g_bAttackDamage; // Token: 0x040019B1 RID: 6577 private static readonly IntPtr NativeFieldInfoPtr_g_fPlayerDodgeInvalid; // Token: 0x040019B2 RID: 6578 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0; // Token: 0x040019B3 RID: 6579 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0; // Token: 0x040019B4 RID: 6580 private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0; // Token: 0x040019B5 RID: 6581 private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_Single_0; // Token: 0x040019B6 RID: 6582 private static readonly IntPtr NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0; // Token: 0x040019B7 RID: 6583 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_WizardGirlManage_EffectPool_EffectPool_EffectPool_AttackData_SoundEffectPool_0; // Token: 0x040019B8 RID: 6584 private static readonly IntPtr NativeMethodInfoPtr_SetMove_Public_Void_Vector3_0; // Token: 0x040019B9 RID: 6585 private static readonly IntPtr NativeMethodInfoPtr_SetDamage_Public_Virtual_Void_0; // Token: 0x040019BA RID: 6586 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }