using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using UnityEngine; // Token: 0x020001CB RID: 459 public class CrystalBall : AttackableObject { // Token: 0x17001B28 RID: 6952 // (get) Token: 0x06004BA0 RID: 19360 RVA: 0x0012E578 File Offset: 0x0012C778 public unsafe StageFlagData Flags { [CallerCount(10)] [CachedScanResults(RefRangeStart = 569916, RefRangeEnd = 569926, XrefRangeStart = 569912, XrefRangeEnd = 569916, 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: 0x06004BA1 RID: 19361 RVA: 0x0012E5D0 File Offset: 0x0012C7D0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 569926, XrefRangeEnd = 569961, 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: 0x06004BA2 RID: 19362 RVA: 0x0012E620 File Offset: 0x0012C820 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 569961, XrefRangeEnd = 569964, 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: 0x06004BA3 RID: 19363 RVA: 0x0012E670 File Offset: 0x0012C870 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 569964, XrefRangeEnd = 569965, 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: 0x06004BA4 RID: 19364 RVA: 0x0012E6C0 File Offset: 0x0012C8C0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 569965, XrefRangeEnd = 570009, 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: 0x06004BA5 RID: 19365 RVA: 0x0012E714 File Offset: 0x0012C914 [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: 0x06004BA6 RID: 19366 RVA: 0x0012E764 File Offset: 0x0012C964 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570009, XrefRangeEnd = 570010, 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: 0x06004BA7 RID: 19367 RVA: 0x0012E7C8 File Offset: 0x0012C9C8 [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: 0x06004BA8 RID: 19368 RVA: 0x0012E82C File Offset: 0x0012CA2C [CallerCount(1)] [CachedScanResults(RefRangeStart = 570025, RefRangeEnd = 570026, XrefRangeStart = 570010, XrefRangeEnd = 570025, 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: 0x06004BA9 RID: 19369 RVA: 0x0012E870 File Offset: 0x0012CA70 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570026, XrefRangeEnd = 570029, 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: 0x06004BAA RID: 19370 RVA: 0x0012E8D0 File Offset: 0x0012CAD0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570029, XrefRangeEnd = 570045, 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: 0x06004BAB RID: 19371 RVA: 0x0012E914 File Offset: 0x0012CB14 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570045, XrefRangeEnd = 570046, 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: 0x06004BAC RID: 19372 RVA: 0x0012E960 File Offset: 0x0012CB60 // 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, 100668408); CrystalBall.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668409); CrystalBall.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668410); CrystalBall.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668411); CrystalBall.NativeMethodInfoPtr_SetReceiveLight_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668412); CrystalBall.NativeMethodInfoPtr_GetIsReceiveLight_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668413); CrystalBall.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668414); CrystalBall.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668415); CrystalBall.NativeMethodInfoPtr_SaveClose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668416); CrystalBall.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668417); CrystalBall.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668418); CrystalBall.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668419); } // Token: 0x06004BAD RID: 19373 RVA: 0x00071BAC File Offset: 0x0006FDAC public CrystalBall(IntPtr pointer) : base(pointer) { } // Token: 0x17001B10 RID: 6928 // (get) Token: 0x06004BAE RID: 19374 RVA: 0x0012EC60 File Offset: 0x0012CE60 // (set) Token: 0x06004BAF RID: 19375 RVA: 0x0012EC94 File Offset: 0x0012CE94 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: 0x17001B11 RID: 6929 // (get) Token: 0x06004BB0 RID: 19376 RVA: 0x0012ECBC File Offset: 0x0012CEBC // (set) Token: 0x06004BB1 RID: 19377 RVA: 0x0012ECE4 File Offset: 0x0012CEE4 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: 0x17001B12 RID: 6930 // (get) Token: 0x06004BB2 RID: 19378 RVA: 0x0012ED08 File Offset: 0x0012CF08 // (set) Token: 0x06004BB3 RID: 19379 RVA: 0x0012ED30 File Offset: 0x0012CF30 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: 0x17001B13 RID: 6931 // (get) Token: 0x06004BB4 RID: 19380 RVA: 0x0012ED54 File Offset: 0x0012CF54 // (set) Token: 0x06004BB5 RID: 19381 RVA: 0x0012ED88 File Offset: 0x0012CF88 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: 0x17001B14 RID: 6932 // (get) Token: 0x06004BB6 RID: 19382 RVA: 0x0012EDB0 File Offset: 0x0012CFB0 // (set) Token: 0x06004BB7 RID: 19383 RVA: 0x0012EDE4 File Offset: 0x0012CFE4 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: 0x17001B15 RID: 6933 // (get) Token: 0x06004BB8 RID: 19384 RVA: 0x0012EE0C File Offset: 0x0012D00C // (set) Token: 0x06004BB9 RID: 19385 RVA: 0x0012EE40 File Offset: 0x0012D040 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: 0x17001B16 RID: 6934 // (get) Token: 0x06004BBA RID: 19386 RVA: 0x0012EE68 File Offset: 0x0012D068 // (set) Token: 0x06004BBB RID: 19387 RVA: 0x0012EE9C File Offset: 0x0012D09C 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: 0x17001B17 RID: 6935 // (get) Token: 0x06004BBC RID: 19388 RVA: 0x0012EEC4 File Offset: 0x0012D0C4 // (set) Token: 0x06004BBD RID: 19389 RVA: 0x0012EEF8 File Offset: 0x0012D0F8 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: 0x17001B18 RID: 6936 // (get) Token: 0x06004BBE RID: 19390 RVA: 0x0012EF20 File Offset: 0x0012D120 // (set) Token: 0x06004BBF RID: 19391 RVA: 0x0012EF54 File Offset: 0x0012D154 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: 0x17001B19 RID: 6937 // (get) Token: 0x06004BC0 RID: 19392 RVA: 0x0012EF7C File Offset: 0x0012D17C // (set) Token: 0x06004BC1 RID: 19393 RVA: 0x0012EFB0 File Offset: 0x0012D1B0 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: 0x17001B1A RID: 6938 // (get) Token: 0x06004BC2 RID: 19394 RVA: 0x0012EFD8 File Offset: 0x0012D1D8 // (set) Token: 0x06004BC3 RID: 19395 RVA: 0x0012F00C File Offset: 0x0012D20C 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: 0x17001B1B RID: 6939 // (get) Token: 0x06004BC4 RID: 19396 RVA: 0x0012F034 File Offset: 0x0012D234 // (set) Token: 0x06004BC5 RID: 19397 RVA: 0x0012F068 File Offset: 0x0012D268 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: 0x17001B1C RID: 6940 // (get) Token: 0x06004BC6 RID: 19398 RVA: 0x0012F090 File Offset: 0x0012D290 // (set) Token: 0x06004BC7 RID: 19399 RVA: 0x0012F0C4 File Offset: 0x0012D2C4 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: 0x17001B1D RID: 6941 // (get) Token: 0x06004BC8 RID: 19400 RVA: 0x0012F0EC File Offset: 0x0012D2EC // (set) Token: 0x06004BC9 RID: 19401 RVA: 0x0012F120 File Offset: 0x0012D320 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: 0x17001B1E RID: 6942 // (get) Token: 0x06004BCA RID: 19402 RVA: 0x0012F148 File Offset: 0x0012D348 // (set) Token: 0x06004BCB RID: 19403 RVA: 0x0012F17C File Offset: 0x0012D37C 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: 0x17001B1F RID: 6943 // (get) Token: 0x06004BCC RID: 19404 RVA: 0x0012F1A4 File Offset: 0x0012D3A4 // (set) Token: 0x06004BCD RID: 19405 RVA: 0x0012F1D8 File Offset: 0x0012D3D8 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: 0x17001B20 RID: 6944 // (get) Token: 0x06004BCE RID: 19406 RVA: 0x0012F200 File Offset: 0x0012D400 // (set) Token: 0x06004BCF RID: 19407 RVA: 0x0012F234 File Offset: 0x0012D434 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: 0x17001B21 RID: 6945 // (get) Token: 0x06004BD0 RID: 19408 RVA: 0x0012F25C File Offset: 0x0012D45C // (set) Token: 0x06004BD1 RID: 19409 RVA: 0x0012F284 File Offset: 0x0012D484 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: 0x17001B22 RID: 6946 // (get) Token: 0x06004BD2 RID: 19410 RVA: 0x0012F2A8 File Offset: 0x0012D4A8 // (set) Token: 0x06004BD3 RID: 19411 RVA: 0x0012F2C6 File Offset: 0x0012D4C6 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: 0x17001B23 RID: 6947 // (get) Token: 0x06004BD4 RID: 19412 RVA: 0x0012F2D8 File Offset: 0x0012D4D8 // (set) Token: 0x06004BD5 RID: 19413 RVA: 0x0012F300 File Offset: 0x0012D500 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: 0x17001B24 RID: 6948 // (get) Token: 0x06004BD6 RID: 19414 RVA: 0x0012F324 File Offset: 0x0012D524 // (set) Token: 0x06004BD7 RID: 19415 RVA: 0x0012F34C File Offset: 0x0012D54C 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: 0x17001B25 RID: 6949 // (get) Token: 0x06004BD8 RID: 19416 RVA: 0x0012F370 File Offset: 0x0012D570 // (set) Token: 0x06004BD9 RID: 19417 RVA: 0x0012F398 File Offset: 0x0012D598 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: 0x17001B26 RID: 6950 // (get) Token: 0x06004BDA RID: 19418 RVA: 0x0012F3BC File Offset: 0x0012D5BC // (set) Token: 0x06004BDB RID: 19419 RVA: 0x0012F3E4 File Offset: 0x0012D5E4 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: 0x17001B27 RID: 6951 // (get) Token: 0x06004BDC RID: 19420 RVA: 0x0012F408 File Offset: 0x0012D608 // (set) Token: 0x06004BDD RID: 19421 RVA: 0x0012F430 File Offset: 0x0012D630 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: 0x04003226 RID: 12838 private static readonly IntPtr NativeFieldInfoPtr_PLight; // Token: 0x04003227 RID: 12839 private static readonly IntPtr NativeFieldInfoPtr_g_fLightDefIntensity; // Token: 0x04003228 RID: 12840 private static readonly IntPtr NativeFieldInfoPtr_g_fLightRandomIntensity; // Token: 0x04003229 RID: 12841 private static readonly IntPtr NativeFieldInfoPtr_PS_BlackSmoke; // Token: 0x0400322A RID: 12842 private static readonly IntPtr NativeFieldInfoPtr_PS_ReceiveLight; // Token: 0x0400322B RID: 12843 private static readonly IntPtr NativeFieldInfoPtr_PS_Complete; // Token: 0x0400322C RID: 12844 private static readonly IntPtr NativeFieldInfoPtr_SE_BlackSmoke; // Token: 0x0400322D RID: 12845 private static readonly IntPtr NativeFieldInfoPtr_SE_ReceiveLight; // Token: 0x0400322E RID: 12846 private static readonly IntPtr NativeFieldInfoPtr_SE_Complete; // Token: 0x0400322F RID: 12847 private static readonly IntPtr NativeFieldInfoPtr_SE_CompleteLoop; // Token: 0x04003230 RID: 12848 private static readonly IntPtr NativeFieldInfoPtr_g_SEBlackSmoke; // Token: 0x04003231 RID: 12849 private static readonly IntPtr NativeFieldInfoPtr_g_SEReceiveLight; // Token: 0x04003232 RID: 12850 private static readonly IntPtr NativeFieldInfoPtr_g_SEComplete; // Token: 0x04003233 RID: 12851 private static readonly IntPtr NativeFieldInfoPtr_g_SECompleteLoop; // Token: 0x04003234 RID: 12852 private static readonly IntPtr NativeFieldInfoPtr_ReleaseSceneEvent; // Token: 0x04003235 RID: 12853 private static readonly IntPtr NativeFieldInfoPtr_OpenSceneEvent; // Token: 0x04003236 RID: 12854 private static readonly IntPtr NativeFieldInfoPtr_ReleasePSFog; // Token: 0x04003237 RID: 12855 private static readonly IntPtr NativeFieldInfoPtr_g_fHPBefore; // Token: 0x04003238 RID: 12856 private static readonly IntPtr NativeFieldInfoPtr_g_AutoCureHP; // Token: 0x04003239 RID: 12857 private static readonly IntPtr NativeFieldInfoPtr_g_bIsReceiveLight; // Token: 0x0400323A RID: 12858 private static readonly IntPtr NativeFieldInfoPtr_g_fRLVolume; // Token: 0x0400323B RID: 12859 private static readonly IntPtr NativeFieldInfoPtr_g_fRLPitch; // Token: 0x0400323C RID: 12860 private static readonly IntPtr NativeFieldInfoPtr_ScriptEventType; // Token: 0x0400323D RID: 12861 private static readonly IntPtr NativeFieldInfoPtr_g_bSwitch; // Token: 0x0400323E RID: 12862 private static readonly IntPtr NativeMethodInfoPtr_get_Flags_Private_get_StageFlagData_0; // Token: 0x0400323F RID: 12863 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0; // Token: 0x04003240 RID: 12864 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0; // Token: 0x04003241 RID: 12865 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0; // Token: 0x04003242 RID: 12866 private static readonly IntPtr NativeMethodInfoPtr_SetReceiveLight_Public_Void_Single_0; // Token: 0x04003243 RID: 12867 private static readonly IntPtr NativeMethodInfoPtr_GetIsReceiveLight_Public_Boolean_0; // Token: 0x04003244 RID: 12868 private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0; // Token: 0x04003245 RID: 12869 private static readonly IntPtr NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0; // Token: 0x04003246 RID: 12870 private static readonly IntPtr NativeMethodInfoPtr_SaveClose_Public_Void_0; // Token: 0x04003247 RID: 12871 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0; // Token: 0x04003248 RID: 12872 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0; // Token: 0x04003249 RID: 12873 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020001CC RID: 460 public enum CystalBallPos { // Token: 0x0400324B RID: 12875 CrystalBall01To02, // Token: 0x0400324C RID: 12876 CrystalBall03, // Token: 0x0400324D RID: 12877 CrystalBall01To04, // Token: 0x0400324E RID: 12878 CrystalBall04, // Token: 0x0400324F RID: 12879 CrystalBall05 } }