using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using UnityEngine; // Token: 0x02000194 RID: 404 public class CrystalBall : AttackableObject { // Token: 0x170019B8 RID: 6584 // (get) Token: 0x060046B8 RID: 18104 RVA: 0x00119FFC File Offset: 0x001181FC public unsafe StageFlagData Flags { [CallerCount(10)] [CachedScanResults(RefRangeStart = 542245, RefRangeEnd = 542255, XrefRangeStart = 542241, XrefRangeEnd = 542245, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrystalBall.NativeMethodInfoPtr_get_Flags_Private_get_StageFlagData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new StageFlagData(intPtr3) : null; } } // Token: 0x060046B9 RID: 18105 RVA: 0x0011A054 File Offset: 0x00118254 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 542255, XrefRangeEnd = 542290, 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), CrystalBall.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060046BA RID: 18106 RVA: 0x0011A0A4 File Offset: 0x001182A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 542290, XrefRangeEnd = 542293, 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), CrystalBall.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060046BB RID: 18107 RVA: 0x0011A0F4 File Offset: 0x001182F4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 542293, XrefRangeEnd = 542294, 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), CrystalBall.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060046BC RID: 18108 RVA: 0x0011A144 File Offset: 0x00118344 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 542294, XrefRangeEnd = 542338, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetReceiveLight(float fDistance) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref fDistance; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrystalBall.NativeMethodInfoPtr_SetReceiveLight_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060046BD RID: 18109 RVA: 0x0011A198 File Offset: 0x00118398 [CallerCount(0)] public unsafe bool GetIsReceiveLight() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrystalBall.NativeMethodInfoPtr_GetIsReceiveLight_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060046BE RID: 18110 RVA: 0x0011A1E8 File Offset: 0x001183E8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 542338, XrefRangeEnd = 542339, 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), CrystalBall.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060046BF RID: 18111 RVA: 0x0011A24C File Offset: 0x0011844C [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), CrystalBall.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060046C0 RID: 18112 RVA: 0x0011A2B0 File Offset: 0x001184B0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 542354, RefRangeEnd = 542355, XrefRangeStart = 542339, XrefRangeEnd = 542354, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SaveClose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrystalBall.NativeMethodInfoPtr_SaveClose_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060046C1 RID: 18113 RVA: 0x0011A2F4 File Offset: 0x001184F4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 542355, XrefRangeEnd = 542358, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void SetTimeScale(float fTimeScale) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref fTimeScale; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CrystalBall.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060046C2 RID: 18114 RVA: 0x0011A354 File Offset: 0x00118554 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 542358, XrefRangeEnd = 542374, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public new unsafe void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrystalBall.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060046C3 RID: 18115 RVA: 0x0011A398 File Offset: 0x00118598 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 542374, XrefRangeEnd = 542375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe CrystalBall() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrystalBall.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060046C4 RID: 18116 RVA: 0x0011A3E4 File Offset: 0x001185E4 // Note: this type is marked as 'beforefieldinit'. static CrystalBall() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "CrystalBall"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); CrystalBall.NativeFieldInfoPtr_PLight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "PLight"); CrystalBall.NativeFieldInfoPtr_g_fLightDefIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fLightDefIntensity"); CrystalBall.NativeFieldInfoPtr_g_fLightRandomIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fLightRandomIntensity"); CrystalBall.NativeFieldInfoPtr_PS_BlackSmoke = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "PS_BlackSmoke"); CrystalBall.NativeFieldInfoPtr_PS_ReceiveLight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "PS_ReceiveLight"); CrystalBall.NativeFieldInfoPtr_PS_Complete = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "PS_Complete"); CrystalBall.NativeFieldInfoPtr_SE_BlackSmoke = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE_BlackSmoke"); CrystalBall.NativeFieldInfoPtr_SE_ReceiveLight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE_ReceiveLight"); CrystalBall.NativeFieldInfoPtr_SE_Complete = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE_Complete"); CrystalBall.NativeFieldInfoPtr_SE_CompleteLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE_CompleteLoop"); CrystalBall.NativeFieldInfoPtr_g_SEBlackSmoke = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEBlackSmoke"); CrystalBall.NativeFieldInfoPtr_g_SEReceiveLight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEReceiveLight"); CrystalBall.NativeFieldInfoPtr_g_SEComplete = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEComplete"); CrystalBall.NativeFieldInfoPtr_g_SECompleteLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SECompleteLoop"); CrystalBall.NativeFieldInfoPtr_ReleaseSceneEvent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ReleaseSceneEvent"); CrystalBall.NativeFieldInfoPtr_OpenSceneEvent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OpenSceneEvent"); CrystalBall.NativeFieldInfoPtr_ReleasePSFog = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ReleasePSFog"); CrystalBall.NativeFieldInfoPtr_g_fHPBefore = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fHPBefore"); CrystalBall.NativeFieldInfoPtr_g_AutoCureHP = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_AutoCureHP"); CrystalBall.NativeFieldInfoPtr_g_bIsReceiveLight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bIsReceiveLight"); CrystalBall.NativeFieldInfoPtr_g_fRLVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fRLVolume"); CrystalBall.NativeFieldInfoPtr_g_fRLPitch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fRLPitch"); CrystalBall.NativeFieldInfoPtr_ScriptEventType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ScriptEventType"); CrystalBall.NativeFieldInfoPtr_g_bSwitch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bSwitch"); CrystalBall.NativeMethodInfoPtr_get_Flags_Private_get_StageFlagData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667998); CrystalBall.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667999); CrystalBall.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668000); CrystalBall.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668001); CrystalBall.NativeMethodInfoPtr_SetReceiveLight_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668002); CrystalBall.NativeMethodInfoPtr_GetIsReceiveLight_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668003); CrystalBall.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668004); CrystalBall.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668005); CrystalBall.NativeMethodInfoPtr_SaveClose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668006); CrystalBall.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668007); CrystalBall.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668008); CrystalBall.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668009); } // Token: 0x060046C5 RID: 18117 RVA: 0x0006B324 File Offset: 0x00069524 public CrystalBall(IntPtr pointer) : base(pointer) { } // Token: 0x170019A0 RID: 6560 // (get) Token: 0x060046C6 RID: 18118 RVA: 0x0011A6E4 File Offset: 0x001188E4 // (set) Token: 0x060046C7 RID: 18119 RVA: 0x0011A718 File Offset: 0x00118918 public unsafe Light PLight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_PLight); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Light(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_PLight), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019A1 RID: 6561 // (get) Token: 0x060046C8 RID: 18120 RVA: 0x0011A740 File Offset: 0x00118940 // (set) Token: 0x060046C9 RID: 18121 RVA: 0x0011A768 File Offset: 0x00118968 public unsafe float g_fLightDefIntensity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fLightDefIntensity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fLightDefIntensity)) = value; } } // Token: 0x170019A2 RID: 6562 // (get) Token: 0x060046CA RID: 18122 RVA: 0x0011A78C File Offset: 0x0011898C // (set) Token: 0x060046CB RID: 18123 RVA: 0x0011A7B4 File Offset: 0x001189B4 public unsafe float g_fLightRandomIntensity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fLightRandomIntensity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fLightRandomIntensity)) = value; } } // Token: 0x170019A3 RID: 6563 // (get) Token: 0x060046CC RID: 18124 RVA: 0x0011A7D8 File Offset: 0x001189D8 // (set) Token: 0x060046CD RID: 18125 RVA: 0x0011A80C File Offset: 0x00118A0C public unsafe ParticleSystem PS_BlackSmoke { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_PS_BlackSmoke); 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(CrystalBall.NativeFieldInfoPtr_PS_BlackSmoke), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019A4 RID: 6564 // (get) Token: 0x060046CE RID: 18126 RVA: 0x0011A834 File Offset: 0x00118A34 // (set) Token: 0x060046CF RID: 18127 RVA: 0x0011A868 File Offset: 0x00118A68 public unsafe ParticleSystem PS_ReceiveLight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_PS_ReceiveLight); 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(CrystalBall.NativeFieldInfoPtr_PS_ReceiveLight), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019A5 RID: 6565 // (get) Token: 0x060046D0 RID: 18128 RVA: 0x0011A890 File Offset: 0x00118A90 // (set) Token: 0x060046D1 RID: 18129 RVA: 0x0011A8C4 File Offset: 0x00118AC4 public unsafe ParticleSystem PS_Complete { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_PS_Complete); 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(CrystalBall.NativeFieldInfoPtr_PS_Complete), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019A6 RID: 6566 // (get) Token: 0x060046D2 RID: 18130 RVA: 0x0011A8EC File Offset: 0x00118AEC // (set) Token: 0x060046D3 RID: 18131 RVA: 0x0011A920 File Offset: 0x00118B20 public unsafe GameObject SE_BlackSmoke { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_SE_BlackSmoke); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_SE_BlackSmoke), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019A7 RID: 6567 // (get) Token: 0x060046D4 RID: 18132 RVA: 0x0011A948 File Offset: 0x00118B48 // (set) Token: 0x060046D5 RID: 18133 RVA: 0x0011A97C File Offset: 0x00118B7C public unsafe GameObject SE_ReceiveLight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_SE_ReceiveLight); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_SE_ReceiveLight), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019A8 RID: 6568 // (get) Token: 0x060046D6 RID: 18134 RVA: 0x0011A9A4 File Offset: 0x00118BA4 // (set) Token: 0x060046D7 RID: 18135 RVA: 0x0011A9D8 File Offset: 0x00118BD8 public unsafe GameObject SE_Complete { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_SE_Complete); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_SE_Complete), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019A9 RID: 6569 // (get) Token: 0x060046D8 RID: 18136 RVA: 0x0011AA00 File Offset: 0x00118C00 // (set) Token: 0x060046D9 RID: 18137 RVA: 0x0011AA34 File Offset: 0x00118C34 public unsafe GameObject SE_CompleteLoop { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_SE_CompleteLoop); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_SE_CompleteLoop), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019AA RID: 6570 // (get) Token: 0x060046DA RID: 18138 RVA: 0x0011AA5C File Offset: 0x00118C5C // (set) Token: 0x060046DB RID: 18139 RVA: 0x0011AA90 File Offset: 0x00118C90 public unsafe SoundEffect g_SEBlackSmoke { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_SEBlackSmoke); 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(CrystalBall.NativeFieldInfoPtr_g_SEBlackSmoke), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019AB RID: 6571 // (get) Token: 0x060046DC RID: 18140 RVA: 0x0011AAB8 File Offset: 0x00118CB8 // (set) Token: 0x060046DD RID: 18141 RVA: 0x0011AAEC File Offset: 0x00118CEC public unsafe SoundEffect g_SEReceiveLight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_SEReceiveLight); 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(CrystalBall.NativeFieldInfoPtr_g_SEReceiveLight), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019AC RID: 6572 // (get) Token: 0x060046DE RID: 18142 RVA: 0x0011AB14 File Offset: 0x00118D14 // (set) Token: 0x060046DF RID: 18143 RVA: 0x0011AB48 File Offset: 0x00118D48 public unsafe SoundEffect g_SEComplete { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_SEComplete); 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(CrystalBall.NativeFieldInfoPtr_g_SEComplete), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019AD RID: 6573 // (get) Token: 0x060046E0 RID: 18144 RVA: 0x0011AB70 File Offset: 0x00118D70 // (set) Token: 0x060046E1 RID: 18145 RVA: 0x0011ABA4 File Offset: 0x00118DA4 public unsafe SoundEffect g_SECompleteLoop { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_SECompleteLoop); 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(CrystalBall.NativeFieldInfoPtr_g_SECompleteLoop), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019AE RID: 6574 // (get) Token: 0x060046E2 RID: 18146 RVA: 0x0011ABCC File Offset: 0x00118DCC // (set) Token: 0x060046E3 RID: 18147 RVA: 0x0011AC00 File Offset: 0x00118E00 public unsafe Il2CppReferenceArray ReleaseSceneEvent { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_ReleaseSceneEvent); 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(CrystalBall.NativeFieldInfoPtr_ReleaseSceneEvent), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019AF RID: 6575 // (get) Token: 0x060046E4 RID: 18148 RVA: 0x0011AC28 File Offset: 0x00118E28 // (set) Token: 0x060046E5 RID: 18149 RVA: 0x0011AC5C File Offset: 0x00118E5C public unsafe Il2CppReferenceArray OpenSceneEvent { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_OpenSceneEvent); 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(CrystalBall.NativeFieldInfoPtr_OpenSceneEvent), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019B0 RID: 6576 // (get) Token: 0x060046E6 RID: 18150 RVA: 0x0011AC84 File Offset: 0x00118E84 // (set) Token: 0x060046E7 RID: 18151 RVA: 0x0011ACB8 File Offset: 0x00118EB8 public unsafe Il2CppReferenceArray ReleasePSFog { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_ReleasePSFog); 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(CrystalBall.NativeFieldInfoPtr_ReleasePSFog), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170019B1 RID: 6577 // (get) Token: 0x060046E8 RID: 18152 RVA: 0x0011ACE0 File Offset: 0x00118EE0 // (set) Token: 0x060046E9 RID: 18153 RVA: 0x0011AD08 File Offset: 0x00118F08 public unsafe float g_fHPBefore { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fHPBefore); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fHPBefore)) = value; } } // Token: 0x170019B2 RID: 6578 // (get) Token: 0x060046EA RID: 18154 RVA: 0x0011AD2C File Offset: 0x00118F2C // (set) Token: 0x060046EB RID: 18155 RVA: 0x0011AD4A File Offset: 0x00118F4A public unsafe static float g_AutoCureHP { get { float num; IL2CPP.il2cpp_field_static_get_value(CrystalBall.NativeFieldInfoPtr_g_AutoCureHP, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(CrystalBall.NativeFieldInfoPtr_g_AutoCureHP, (void*)(&value)); } } // Token: 0x170019B3 RID: 6579 // (get) Token: 0x060046EC RID: 18156 RVA: 0x0011AD5C File Offset: 0x00118F5C // (set) Token: 0x060046ED RID: 18157 RVA: 0x0011AD84 File Offset: 0x00118F84 public unsafe bool g_bIsReceiveLight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_bIsReceiveLight); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_bIsReceiveLight)) = value; } } // Token: 0x170019B4 RID: 6580 // (get) Token: 0x060046EE RID: 18158 RVA: 0x0011ADA8 File Offset: 0x00118FA8 // (set) Token: 0x060046EF RID: 18159 RVA: 0x0011ADD0 File Offset: 0x00118FD0 public unsafe float g_fRLVolume { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fRLVolume); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fRLVolume)) = value; } } // Token: 0x170019B5 RID: 6581 // (get) Token: 0x060046F0 RID: 18160 RVA: 0x0011ADF4 File Offset: 0x00118FF4 // (set) Token: 0x060046F1 RID: 18161 RVA: 0x0011AE1C File Offset: 0x0011901C public unsafe float g_fRLPitch { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fRLPitch); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_fRLPitch)) = value; } } // Token: 0x170019B6 RID: 6582 // (get) Token: 0x060046F2 RID: 18162 RVA: 0x0011AE40 File Offset: 0x00119040 // (set) Token: 0x060046F3 RID: 18163 RVA: 0x0011AE68 File Offset: 0x00119068 public unsafe CrystalBall.CystalBallPos ScriptEventType { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_ScriptEventType); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_ScriptEventType)) = value; } } // Token: 0x170019B7 RID: 6583 // (get) Token: 0x060046F4 RID: 18164 RVA: 0x0011AE8C File Offset: 0x0011908C // (set) Token: 0x060046F5 RID: 18165 RVA: 0x0011AEB4 File Offset: 0x001190B4 public unsafe bool g_bSwitch { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_bSwitch); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrystalBall.NativeFieldInfoPtr_g_bSwitch)) = value; } } // Token: 0x04002ED5 RID: 11989 private static readonly IntPtr NativeFieldInfoPtr_PLight; // Token: 0x04002ED6 RID: 11990 private static readonly IntPtr NativeFieldInfoPtr_g_fLightDefIntensity; // Token: 0x04002ED7 RID: 11991 private static readonly IntPtr NativeFieldInfoPtr_g_fLightRandomIntensity; // Token: 0x04002ED8 RID: 11992 private static readonly IntPtr NativeFieldInfoPtr_PS_BlackSmoke; // Token: 0x04002ED9 RID: 11993 private static readonly IntPtr NativeFieldInfoPtr_PS_ReceiveLight; // Token: 0x04002EDA RID: 11994 private static readonly IntPtr NativeFieldInfoPtr_PS_Complete; // Token: 0x04002EDB RID: 11995 private static readonly IntPtr NativeFieldInfoPtr_SE_BlackSmoke; // Token: 0x04002EDC RID: 11996 private static readonly IntPtr NativeFieldInfoPtr_SE_ReceiveLight; // Token: 0x04002EDD RID: 11997 private static readonly IntPtr NativeFieldInfoPtr_SE_Complete; // Token: 0x04002EDE RID: 11998 private static readonly IntPtr NativeFieldInfoPtr_SE_CompleteLoop; // Token: 0x04002EDF RID: 11999 private static readonly IntPtr NativeFieldInfoPtr_g_SEBlackSmoke; // Token: 0x04002EE0 RID: 12000 private static readonly IntPtr NativeFieldInfoPtr_g_SEReceiveLight; // Token: 0x04002EE1 RID: 12001 private static readonly IntPtr NativeFieldInfoPtr_g_SEComplete; // Token: 0x04002EE2 RID: 12002 private static readonly IntPtr NativeFieldInfoPtr_g_SECompleteLoop; // Token: 0x04002EE3 RID: 12003 private static readonly IntPtr NativeFieldInfoPtr_ReleaseSceneEvent; // Token: 0x04002EE4 RID: 12004 private static readonly IntPtr NativeFieldInfoPtr_OpenSceneEvent; // Token: 0x04002EE5 RID: 12005 private static readonly IntPtr NativeFieldInfoPtr_ReleasePSFog; // Token: 0x04002EE6 RID: 12006 private static readonly IntPtr NativeFieldInfoPtr_g_fHPBefore; // Token: 0x04002EE7 RID: 12007 private static readonly IntPtr NativeFieldInfoPtr_g_AutoCureHP; // Token: 0x04002EE8 RID: 12008 private static readonly IntPtr NativeFieldInfoPtr_g_bIsReceiveLight; // Token: 0x04002EE9 RID: 12009 private static readonly IntPtr NativeFieldInfoPtr_g_fRLVolume; // Token: 0x04002EEA RID: 12010 private static readonly IntPtr NativeFieldInfoPtr_g_fRLPitch; // Token: 0x04002EEB RID: 12011 private static readonly IntPtr NativeFieldInfoPtr_ScriptEventType; // Token: 0x04002EEC RID: 12012 private static readonly IntPtr NativeFieldInfoPtr_g_bSwitch; // Token: 0x04002EED RID: 12013 private static readonly IntPtr NativeMethodInfoPtr_get_Flags_Private_get_StageFlagData_0; // Token: 0x04002EEE RID: 12014 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0; // Token: 0x04002EEF RID: 12015 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0; // Token: 0x04002EF0 RID: 12016 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0; // Token: 0x04002EF1 RID: 12017 private static readonly IntPtr NativeMethodInfoPtr_SetReceiveLight_Public_Void_Single_0; // Token: 0x04002EF2 RID: 12018 private static readonly IntPtr NativeMethodInfoPtr_GetIsReceiveLight_Public_Boolean_0; // Token: 0x04002EF3 RID: 12019 private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0; // Token: 0x04002EF4 RID: 12020 private static readonly IntPtr NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0; // Token: 0x04002EF5 RID: 12021 private static readonly IntPtr NativeMethodInfoPtr_SaveClose_Public_Void_0; // Token: 0x04002EF6 RID: 12022 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0; // Token: 0x04002EF7 RID: 12023 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0; // Token: 0x04002EF8 RID: 12024 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000195 RID: 405 public enum CystalBallPos { // Token: 0x04002EFA RID: 12026 CrystalBall01To02, // Token: 0x04002EFB RID: 12027 CrystalBall03, // Token: 0x04002EFC RID: 12028 CrystalBall01To04, // Token: 0x04002EFD RID: 12029 CrystalBall04, // Token: 0x04002EFE RID: 12030 CrystalBall05 } }