using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020001CA RID: 458 public class RadiusPlayerCheck : MonoBehaviour { // Token: 0x06004A7F RID: 19071 RVA: 0x001283BC File Offset: 0x001265BC [CallerCount(1)] [CachedScanResults(RefRangeStart = 545124, RefRangeEnd = 545125, XrefRangeStart = 545057, XrefRangeEnd = 545124, 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: 0x06004A80 RID: 19072 RVA: 0x00128400 File Offset: 0x00126600 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545125, XrefRangeEnd = 545164, 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: 0x06004A81 RID: 19073 RVA: 0x00128444 File Offset: 0x00126644 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545164, XrefRangeEnd = 545169, 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: 0x06004A82 RID: 19074 RVA: 0x001284A0 File Offset: 0x001266A0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545169, XrefRangeEnd = 545178, 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: 0x06004A83 RID: 19075 RVA: 0x001284FC File Offset: 0x001266FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545178, XrefRangeEnd = 545179, 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: 0x06004A84 RID: 19076 RVA: 0x00128548 File Offset: 0x00126748 // 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, 100668218); RadiusPlayerCheck.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668219); RadiusPlayerCheck.NativeMethodInfoPtr_OnTriggerEnter_Private_Void_Collider_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668220); RadiusPlayerCheck.NativeMethodInfoPtr_OnTriggerExit_Private_Void_Collider_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668221); RadiusPlayerCheck.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668222); } // Token: 0x06004A85 RID: 19077 RVA: 0x0000351C File Offset: 0x0000171C public RadiusPlayerCheck(IntPtr pointer) : base(pointer) { } // Token: 0x17001AE8 RID: 6888 // (get) Token: 0x06004A86 RID: 19078 RVA: 0x001286A4 File Offset: 0x001268A4 // (set) Token: 0x06004A87 RID: 19079 RVA: 0x001286CC File Offset: 0x001268CC 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: 0x17001AE9 RID: 6889 // (get) Token: 0x06004A88 RID: 19080 RVA: 0x001286F0 File Offset: 0x001268F0 // (set) Token: 0x06004A89 RID: 19081 RVA: 0x00128718 File Offset: 0x00126918 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: 0x17001AEA RID: 6890 // (get) Token: 0x06004A8A RID: 19082 RVA: 0x0012873C File Offset: 0x0012693C // (set) Token: 0x06004A8B RID: 19083 RVA: 0x00128764 File Offset: 0x00126964 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: 0x17001AEB RID: 6891 // (get) Token: 0x06004A8C RID: 19084 RVA: 0x00128788 File Offset: 0x00126988 // (set) Token: 0x06004A8D RID: 19085 RVA: 0x001287BC File Offset: 0x001269BC 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: 0x17001AEC RID: 6892 // (get) Token: 0x06004A8E RID: 19086 RVA: 0x001287E4 File Offset: 0x001269E4 // (set) Token: 0x06004A8F RID: 19087 RVA: 0x00128818 File Offset: 0x00126A18 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: 0x17001AED RID: 6893 // (get) Token: 0x06004A90 RID: 19088 RVA: 0x00128840 File Offset: 0x00126A40 // (set) Token: 0x06004A91 RID: 19089 RVA: 0x0012885E File Offset: 0x00126A5E 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: 0x17001AEE RID: 6894 // (get) Token: 0x06004A92 RID: 19090 RVA: 0x00128870 File Offset: 0x00126A70 // (set) Token: 0x06004A93 RID: 19091 RVA: 0x00128898 File Offset: 0x00126A98 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: 0x17001AEF RID: 6895 // (get) Token: 0x06004A94 RID: 19092 RVA: 0x001288BC File Offset: 0x00126ABC // (set) Token: 0x06004A95 RID: 19093 RVA: 0x001288F0 File Offset: 0x00126AF0 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: 0x17001AF0 RID: 6896 // (get) Token: 0x06004A96 RID: 19094 RVA: 0x00128918 File Offset: 0x00126B18 // (set) Token: 0x06004A97 RID: 19095 RVA: 0x00128940 File Offset: 0x00126B40 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: 0x17001AF1 RID: 6897 // (get) Token: 0x06004A98 RID: 19096 RVA: 0x00128964 File Offset: 0x00126B64 // (set) Token: 0x06004A99 RID: 19097 RVA: 0x0012898C File Offset: 0x00126B8C public unsafe RadiusPlayerCheck.PlyaerCheckTypre 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: 0x04003139 RID: 12601 private static readonly IntPtr NativeFieldInfoPtr_g_fRadius; // Token: 0x0400313A RID: 12602 private static readonly IntPtr NativeFieldInfoPtr_g_bEnter; // Token: 0x0400313B RID: 12603 private static readonly IntPtr NativeFieldInfoPtr_g_fPrevSwitchValue; // Token: 0x0400313C RID: 12604 private static readonly IntPtr NativeFieldInfoPtr_g_SE; // Token: 0x0400313D RID: 12605 private static readonly IntPtr NativeFieldInfoPtr_g_AD; // Token: 0x0400313E RID: 12606 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequency; // Token: 0x0400313F RID: 12607 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackFrequencyVal; // Token: 0x04003140 RID: 12608 private static readonly IntPtr NativeFieldInfoPtr_g_PS; // Token: 0x04003141 RID: 12609 private static readonly IntPtr NativeFieldInfoPtr_g_fStageTimeScale; // Token: 0x04003142 RID: 12610 private static readonly IntPtr NativeFieldInfoPtr_Type; // Token: 0x04003143 RID: 12611 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0; // Token: 0x04003144 RID: 12612 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04003145 RID: 12613 private static readonly IntPtr NativeMethodInfoPtr_OnTriggerEnter_Private_Void_Collider_0; // Token: 0x04003146 RID: 12614 private static readonly IntPtr NativeMethodInfoPtr_OnTriggerExit_Private_Void_Collider_0; // Token: 0x04003147 RID: 12615 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020001CB RID: 459 public enum PlyaerCheckTypre { // Token: 0x04003149 RID: 12617 Default, // Token: 0x0400314A RID: 12618 PlayerShadow, // Token: 0x0400314B RID: 12619 ReplyMana, // Token: 0x0400314C RID: 12620 BGSE, // Token: 0x0400314D RID: 12621 WindLayer, // Token: 0x0400314E RID: 12622 Damage } }