using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020001D2 RID: 466 public class RadiusPlayerCheck : MonoBehaviour { // Token: 0x06004AFD RID: 19197 RVA: 0x0012A228 File Offset: 0x00128428 [CallerCount(1)] [CachedScanResults(RefRangeStart = 562530, RefRangeEnd = 562531, XrefRangeStart = 562452, XrefRangeEnd = 562530, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Init() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RadiusPlayerCheck.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004AFE RID: 19198 RVA: 0x0012A26C File Offset: 0x0012846C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562531, XrefRangeEnd = 562536, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateVolume(VolumeSettings settings) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(settings); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RadiusPlayerCheck.NativeMethodInfoPtr_UpdateVolume_Private_Void_VolumeSettings_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004AFF RID: 19199 RVA: 0x0012A2C8 File Offset: 0x001284C8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562536, XrefRangeEnd = 562575, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RadiusPlayerCheck.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004B00 RID: 19200 RVA: 0x0012A30C File Offset: 0x0012850C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562575, XrefRangeEnd = 562580, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnTriggerEnter(Collider collision) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(collision); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RadiusPlayerCheck.NativeMethodInfoPtr_OnTriggerEnter_Private_Void_Collider_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004B01 RID: 19201 RVA: 0x0012A368 File Offset: 0x00128568 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562580, XrefRangeEnd = 562589, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnTriggerExit(Collider collision) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(collision); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RadiusPlayerCheck.NativeMethodInfoPtr_OnTriggerExit_Private_Void_Collider_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004B02 RID: 19202 RVA: 0x0012A3C4 File Offset: 0x001285C4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562589, XrefRangeEnd = 562601, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDestroy() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RadiusPlayerCheck.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004B03 RID: 19203 RVA: 0x0012A408 File Offset: 0x00128608 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562601, XrefRangeEnd = 562602, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe RadiusPlayerCheck() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RadiusPlayerCheck.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004B04 RID: 19204 RVA: 0x0012A454 File Offset: 0x00128654 // Note: this type is marked as 'beforefieldinit'. static RadiusPlayerCheck() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "RadiusPlayerCheck"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); RadiusPlayerCheck.NativeFieldInfoPtr_g_fRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fRadius"); RadiusPlayerCheck.NativeFieldInfoPtr_g_bEnter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bEnter"); RadiusPlayerCheck.NativeFieldInfoPtr_g_fPrevSwitchValue = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPrevSwitchValue"); RadiusPlayerCheck.NativeFieldInfoPtr_g_SE = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SE"); RadiusPlayerCheck.NativeFieldInfoPtr_g_AD = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_AD"); RadiusPlayerCheck.NativeFieldInfoPtr_g_fAttackFrequency = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackFrequency"); RadiusPlayerCheck.NativeFieldInfoPtr_g_fAttackFrequencyVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackFrequencyVal"); RadiusPlayerCheck.NativeFieldInfoPtr_g_PS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PS"); RadiusPlayerCheck.NativeFieldInfoPtr_g_fStageTimeScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fStageTimeScale"); RadiusPlayerCheck.NativeFieldInfoPtr_Type = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Type"); RadiusPlayerCheck.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668246); RadiusPlayerCheck.NativeMethodInfoPtr_UpdateVolume_Private_Void_VolumeSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668247); RadiusPlayerCheck.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668248); RadiusPlayerCheck.NativeMethodInfoPtr_OnTriggerEnter_Private_Void_Collider_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668249); RadiusPlayerCheck.NativeMethodInfoPtr_OnTriggerExit_Private_Void_Collider_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668250); RadiusPlayerCheck.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668251); RadiusPlayerCheck.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668252); } // Token: 0x06004B05 RID: 19205 RVA: 0x0000351C File Offset: 0x0000171C public RadiusPlayerCheck(IntPtr pointer) : base(pointer) { } // Token: 0x17001B09 RID: 6921 // (get) Token: 0x06004B06 RID: 19206 RVA: 0x0012A5D8 File Offset: 0x001287D8 // (set) Token: 0x06004B07 RID: 19207 RVA: 0x0012A600 File Offset: 0x00128800 public unsafe float g_fRadius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_fRadius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_fRadius)) = value; } } // Token: 0x17001B0A RID: 6922 // (get) Token: 0x06004B08 RID: 19208 RVA: 0x0012A624 File Offset: 0x00128824 // (set) Token: 0x06004B09 RID: 19209 RVA: 0x0012A64C File Offset: 0x0012884C public unsafe bool g_bEnter { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_bEnter); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_bEnter)) = value; } } // Token: 0x17001B0B RID: 6923 // (get) Token: 0x06004B0A RID: 19210 RVA: 0x0012A670 File Offset: 0x00128870 // (set) Token: 0x06004B0B RID: 19211 RVA: 0x0012A698 File Offset: 0x00128898 public unsafe float g_fPrevSwitchValue { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_fPrevSwitchValue); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_fPrevSwitchValue)) = value; } } // Token: 0x17001B0C RID: 6924 // (get) Token: 0x06004B0C RID: 19212 RVA: 0x0012A6BC File Offset: 0x001288BC // (set) Token: 0x06004B0D RID: 19213 RVA: 0x0012A6F0 File Offset: 0x001288F0 public unsafe SoundEffect g_SE { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_SE); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_SE), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B0D RID: 6925 // (get) Token: 0x06004B0E RID: 19214 RVA: 0x0012A718 File Offset: 0x00128918 // (set) Token: 0x06004B0F RID: 19215 RVA: 0x0012A74C File Offset: 0x0012894C public unsafe AttackData g_AD { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_AD); 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(RadiusPlayerCheck.NativeFieldInfoPtr_g_AD), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B0E RID: 6926 // (get) Token: 0x06004B10 RID: 19216 RVA: 0x0012A774 File Offset: 0x00128974 // (set) Token: 0x06004B11 RID: 19217 RVA: 0x0012A792 File Offset: 0x00128992 public unsafe static float g_fAttackFrequency { get { float num; IL2CPP.il2cpp_field_static_get_value(RadiusPlayerCheck.NativeFieldInfoPtr_g_fAttackFrequency, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(RadiusPlayerCheck.NativeFieldInfoPtr_g_fAttackFrequency, (void*)(&value)); } } // Token: 0x17001B0F RID: 6927 // (get) Token: 0x06004B12 RID: 19218 RVA: 0x0012A7A4 File Offset: 0x001289A4 // (set) Token: 0x06004B13 RID: 19219 RVA: 0x0012A7CC File Offset: 0x001289CC public unsafe float g_fAttackFrequencyVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_fAttackFrequencyVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_fAttackFrequencyVal)) = value; } } // Token: 0x17001B10 RID: 6928 // (get) Token: 0x06004B14 RID: 19220 RVA: 0x0012A7F0 File Offset: 0x001289F0 // (set) Token: 0x06004B15 RID: 19221 RVA: 0x0012A824 File Offset: 0x00128A24 public unsafe ParticleSystem g_PS { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_PS); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_PS), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B11 RID: 6929 // (get) Token: 0x06004B16 RID: 19222 RVA: 0x0012A84C File Offset: 0x00128A4C // (set) Token: 0x06004B17 RID: 19223 RVA: 0x0012A874 File Offset: 0x00128A74 public unsafe float g_fStageTimeScale { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_fStageTimeScale); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_g_fStageTimeScale)) = value; } } // Token: 0x17001B12 RID: 6930 // (get) Token: 0x06004B18 RID: 19224 RVA: 0x0012A898 File Offset: 0x00128A98 // (set) Token: 0x06004B19 RID: 19225 RVA: 0x0012A8C0 File Offset: 0x00128AC0 public unsafe RadiusPlayerCheck.PlayerCheckType Type { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_Type); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RadiusPlayerCheck.NativeFieldInfoPtr_Type)) = value; } } // Token: 0x0400318A RID: 12682 private static readonly IntPtr NativeFieldInfoPtr_g_fRadius; // Token: 0x0400318B RID: 12683 private static readonly IntPtr NativeFieldInfoPtr_g_bEnter; // Token: 0x0400318C RID: 12684 private static readonly IntPtr NativeFieldInfoPtr_g_fPrevSwitchValue; // Token: 0x0400318D RID: 12685 private static readonly IntPtr NativeFieldInfoPtr_g_SE; // Token: 0x0400318E RID: 12686 private static readonly IntPtr NativeFieldInfoPtr_g_AD; // Token: 0x0400318F RID: 12687 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequency; // Token: 0x04003190 RID: 12688 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequencyVal; // Token: 0x04003191 RID: 12689 private static readonly IntPtr NativeFieldInfoPtr_g_PS; // Token: 0x04003192 RID: 12690 private static readonly IntPtr NativeFieldInfoPtr_g_fStageTimeScale; // Token: 0x04003193 RID: 12691 private static readonly IntPtr NativeFieldInfoPtr_Type; // Token: 0x04003194 RID: 12692 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0; // Token: 0x04003195 RID: 12693 private static readonly IntPtr NativeMethodInfoPtr_UpdateVolume_Private_Void_VolumeSettings_0; // Token: 0x04003196 RID: 12694 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04003197 RID: 12695 private static readonly IntPtr NativeMethodInfoPtr_OnTriggerEnter_Private_Void_Collider_0; // Token: 0x04003198 RID: 12696 private static readonly IntPtr NativeMethodInfoPtr_OnTriggerExit_Private_Void_Collider_0; // Token: 0x04003199 RID: 12697 private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0; // Token: 0x0400319A RID: 12698 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020001D3 RID: 467 public enum PlayerCheckType { // Token: 0x0400319C RID: 12700 Default, // Token: 0x0400319D RID: 12701 PlayerShadow, // Token: 0x0400319E RID: 12702 ReplyMana, // Token: 0x0400319F RID: 12703 BGSE, // Token: 0x040031A0 RID: 12704 WindLayer, // Token: 0x040031A1 RID: 12705 Damage } }