using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020000AA RID: 170 public class NPC_Cat : NPC { // Token: 0x060014C0 RID: 5312 RVA: 0x00059DEC File Offset: 0x00057FEC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 505713, XrefRangeEnd = 505781, 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), NPC_Cat.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060014C1 RID: 5313 RVA: 0x00059E3C File Offset: 0x0005803C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 505781, XrefRangeEnd = 505804, 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), NPC_Cat.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060014C2 RID: 5314 RVA: 0x00059E8C File Offset: 0x0005808C [CallerCount(3)] [CachedScanResults(RefRangeStart = 505817, RefRangeEnd = 505820, XrefRangeStart = 505804, XrefRangeEnd = 505817, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetDisplayMode(NPC_Cat.DisplayMode Mode) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref Mode; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_SetDisplayMode_Public_Void_DisplayMode_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060014C3 RID: 5315 RVA: 0x00059EE0 File Offset: 0x000580E0 [CallerCount(0)] public unsafe void SetMagicMode(bool bMagicMode) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref bMagicMode; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_SetMagicMode_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060014C4 RID: 5316 RVA: 0x00059F34 File Offset: 0x00058134 [CallerCount(1)] [CachedScanResults(RefRangeStart = 505835, RefRangeEnd = 505836, XrefRangeStart = 505820, XrefRangeEnd = 505835, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetGlow(bool bGlow) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref bGlow; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_SetGlow_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060014C5 RID: 5317 RVA: 0x00059F88 File Offset: 0x00058188 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 505836, XrefRangeEnd = 505838, 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), NPC_Cat.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060014C6 RID: 5318 RVA: 0x00059FE8 File Offset: 0x000581E8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 505838, XrefRangeEnd = 505857, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayEffFootstep(string str) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(str); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_PlayEffFootstep_Public_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060014C7 RID: 5319 RVA: 0x0005A044 File Offset: 0x00058244 [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayJump() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_PlayJump_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060014C8 RID: 5320 RVA: 0x0005A088 File Offset: 0x00058288 [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayItemDiscard() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_PlayItemDiscard_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060014C9 RID: 5321 RVA: 0x0005A0CC File Offset: 0x000582CC [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayHitDown() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_PlayHitDown_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060014CA RID: 5322 RVA: 0x0005A110 File Offset: 0x00058310 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 505857, XrefRangeEnd = 505859, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlaySELevel2Slip() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_PlaySELevel2Slip_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060014CB RID: 5323 RVA: 0x0005A154 File Offset: 0x00058354 [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayItemGet() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr_PlayItemGet_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060014CC RID: 5324 RVA: 0x0005A198 File Offset: 0x00058398 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 505859, XrefRangeEnd = 505860, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe NPC_Cat() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_Cat.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060014CD RID: 5325 RVA: 0x0005A1E4 File Offset: 0x000583E4 // Note: this type is marked as 'beforefieldinit'. static NPC_Cat() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "NPC_Cat"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); NPC_Cat.NativeFieldInfoPtr_g_Mode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Mode"); NPC_Cat.NativeFieldInfoPtr_g_meshBosy = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_meshBosy"); NPC_Cat.NativeFieldInfoPtr_g_meshHead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_meshHead"); NPC_Cat.NativeFieldInfoPtr_g_meshClaw = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_meshClaw"); NPC_Cat.NativeFieldInfoPtr_g_meshRibbon = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_meshRibbon"); NPC_Cat.NativeFieldInfoPtr_Pos_FootFL = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Pos_FootFL"); NPC_Cat.NativeFieldInfoPtr_Pos_FootFR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Pos_FootFR"); NPC_Cat.NativeFieldInfoPtr_Pos_FootBL = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Pos_FootBL"); NPC_Cat.NativeFieldInfoPtr_Pos_FootBR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Pos_FootBR"); NPC_Cat.NativeFieldInfoPtr_PS_EndingDestory = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "PS_EndingDestory"); NPC_Cat.NativeFieldInfoPtr_Eff_Footstep = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Eff_Footstep"); NPC_Cat.NativeFieldInfoPtr_g_EffFootstep = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffFootstep"); NPC_Cat.NativeFieldInfoPtr_Level2Slap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Level2Slap"); NPC_Cat.NativeFieldInfoPtr_SE_EndingTransformReady = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE_EndingTransformReady"); NPC_Cat.NativeFieldInfoPtr_g_SELevel2Slap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SELevel2Slap"); NPC_Cat.NativeFieldInfoPtr_g_SEEndingTransformReady = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEEndingTransformReady"); NPC_Cat.NativeFieldInfoPtr_DB = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DB"); NPC_Cat.NativeFieldInfoPtr_g_CatMat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_CatMat"); NPC_Cat.NativeFieldInfoPtr_g_bMagicMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bMagicMode"); NPC_Cat.NativeFieldInfoPtr_g_fMagicMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMagicMode"); NPC_Cat.NativeFieldInfoPtr_g_bGlow = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bGlow"); NPC_Cat.NativeFieldInfoPtr_g_fGlow = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fGlow"); NPC_Cat.NativeFieldInfoPtr_g_PlayerTransform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PlayerTransform"); NPC_Cat.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665226); NPC_Cat.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665227); NPC_Cat.NativeMethodInfoPtr_SetDisplayMode_Public_Void_DisplayMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665228); NPC_Cat.NativeMethodInfoPtr_SetMagicMode_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665229); NPC_Cat.NativeMethodInfoPtr_SetGlow_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665230); NPC_Cat.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665231); NPC_Cat.NativeMethodInfoPtr_PlayEffFootstep_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665232); NPC_Cat.NativeMethodInfoPtr_PlayJump_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665233); NPC_Cat.NativeMethodInfoPtr_PlayItemDiscard_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665234); NPC_Cat.NativeMethodInfoPtr_PlayHitDown_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665235); NPC_Cat.NativeMethodInfoPtr_PlaySELevel2Slip_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665236); NPC_Cat.NativeMethodInfoPtr_PlayItemGet_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665237); NPC_Cat.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665238); } // Token: 0x060014CE RID: 5326 RVA: 0x0005A4E4 File Offset: 0x000586E4 public NPC_Cat(IntPtr pointer) : base(pointer) { } // Token: 0x17000656 RID: 1622 // (get) Token: 0x060014CF RID: 5327 RVA: 0x0005A4F0 File Offset: 0x000586F0 // (set) Token: 0x060014D0 RID: 5328 RVA: 0x0005A518 File Offset: 0x00058718 public unsafe NPC_Cat.DisplayMode g_Mode { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_Mode); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_Mode)) = value; } } // Token: 0x17000657 RID: 1623 // (get) Token: 0x060014D1 RID: 5329 RVA: 0x0005A53C File Offset: 0x0005873C // (set) Token: 0x060014D2 RID: 5330 RVA: 0x0005A570 File Offset: 0x00058770 public unsafe SkinnedMeshRenderer g_meshBosy { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_meshBosy); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_meshBosy), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000658 RID: 1624 // (get) Token: 0x060014D3 RID: 5331 RVA: 0x0005A598 File Offset: 0x00058798 // (set) Token: 0x060014D4 RID: 5332 RVA: 0x0005A5CC File Offset: 0x000587CC public unsafe SkinnedMeshRenderer g_meshHead { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_meshHead); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_meshHead), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000659 RID: 1625 // (get) Token: 0x060014D5 RID: 5333 RVA: 0x0005A5F4 File Offset: 0x000587F4 // (set) Token: 0x060014D6 RID: 5334 RVA: 0x0005A628 File Offset: 0x00058828 public unsafe SkinnedMeshRenderer g_meshClaw { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_meshClaw); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_meshClaw), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700065A RID: 1626 // (get) Token: 0x060014D7 RID: 5335 RVA: 0x0005A650 File Offset: 0x00058850 // (set) Token: 0x060014D8 RID: 5336 RVA: 0x0005A684 File Offset: 0x00058884 public unsafe SkinnedMeshRenderer g_meshRibbon { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_meshRibbon); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_meshRibbon), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700065B RID: 1627 // (get) Token: 0x060014D9 RID: 5337 RVA: 0x0005A6AC File Offset: 0x000588AC // (set) Token: 0x060014DA RID: 5338 RVA: 0x0005A6E0 File Offset: 0x000588E0 public unsafe Transform Pos_FootFL { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Pos_FootFL); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Pos_FootFL), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700065C RID: 1628 // (get) Token: 0x060014DB RID: 5339 RVA: 0x0005A708 File Offset: 0x00058908 // (set) Token: 0x060014DC RID: 5340 RVA: 0x0005A73C File Offset: 0x0005893C public unsafe Transform Pos_FootFR { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Pos_FootFR); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Pos_FootFR), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700065D RID: 1629 // (get) Token: 0x060014DD RID: 5341 RVA: 0x0005A764 File Offset: 0x00058964 // (set) Token: 0x060014DE RID: 5342 RVA: 0x0005A798 File Offset: 0x00058998 public unsafe Transform Pos_FootBL { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Pos_FootBL); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Pos_FootBL), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700065E RID: 1630 // (get) Token: 0x060014DF RID: 5343 RVA: 0x0005A7C0 File Offset: 0x000589C0 // (set) Token: 0x060014E0 RID: 5344 RVA: 0x0005A7F4 File Offset: 0x000589F4 public unsafe Transform Pos_FootBR { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Pos_FootBR); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Pos_FootBR), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700065F RID: 1631 // (get) Token: 0x060014E1 RID: 5345 RVA: 0x0005A81C File Offset: 0x00058A1C // (set) Token: 0x060014E2 RID: 5346 RVA: 0x0005A850 File Offset: 0x00058A50 public unsafe ParticleSystem PS_EndingDestory { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_PS_EndingDestory); 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(NPC_Cat.NativeFieldInfoPtr_PS_EndingDestory), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000660 RID: 1632 // (get) Token: 0x060014E3 RID: 5347 RVA: 0x0005A878 File Offset: 0x00058A78 // (set) Token: 0x060014E4 RID: 5348 RVA: 0x0005A8AC File Offset: 0x00058AAC public unsafe GameObject Eff_Footstep { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Eff_Footstep); 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(NPC_Cat.NativeFieldInfoPtr_Eff_Footstep), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000661 RID: 1633 // (get) Token: 0x060014E5 RID: 5349 RVA: 0x0005A8D4 File Offset: 0x00058AD4 // (set) Token: 0x060014E6 RID: 5350 RVA: 0x0005A908 File Offset: 0x00058B08 public unsafe EffectPool g_EffFootstep { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_EffFootstep); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EffectPool(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_EffFootstep), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000662 RID: 1634 // (get) Token: 0x060014E7 RID: 5351 RVA: 0x0005A930 File Offset: 0x00058B30 // (set) Token: 0x060014E8 RID: 5352 RVA: 0x0005A964 File Offset: 0x00058B64 public unsafe GameObject Level2Slap { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_Level2Slap); 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(NPC_Cat.NativeFieldInfoPtr_Level2Slap), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000663 RID: 1635 // (get) Token: 0x060014E9 RID: 5353 RVA: 0x0005A98C File Offset: 0x00058B8C // (set) Token: 0x060014EA RID: 5354 RVA: 0x0005A9C0 File Offset: 0x00058BC0 public unsafe GameObject SE_EndingTransformReady { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_SE_EndingTransformReady); 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(NPC_Cat.NativeFieldInfoPtr_SE_EndingTransformReady), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000664 RID: 1636 // (get) Token: 0x060014EB RID: 5355 RVA: 0x0005A9E8 File Offset: 0x00058BE8 // (set) Token: 0x060014EC RID: 5356 RVA: 0x0005AA1C File Offset: 0x00058C1C public unsafe SoundEffect g_SELevel2Slap { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_SELevel2Slap); 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(NPC_Cat.NativeFieldInfoPtr_g_SELevel2Slap), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000665 RID: 1637 // (get) Token: 0x060014ED RID: 5357 RVA: 0x0005AA44 File Offset: 0x00058C44 // (set) Token: 0x060014EE RID: 5358 RVA: 0x0005AA78 File Offset: 0x00058C78 public unsafe SoundEffect g_SEEndingTransformReady { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_SEEndingTransformReady); 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(NPC_Cat.NativeFieldInfoPtr_g_SEEndingTransformReady), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000666 RID: 1638 // (get) Token: 0x060014EF RID: 5359 RVA: 0x0005AAA0 File Offset: 0x00058CA0 // (set) Token: 0x060014F0 RID: 5360 RVA: 0x0005AAD4 File Offset: 0x00058CD4 public unsafe DynamicBone DB { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_DB); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new DynamicBone(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_DB), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000667 RID: 1639 // (get) Token: 0x060014F1 RID: 5361 RVA: 0x0005AAFC File Offset: 0x00058CFC // (set) Token: 0x060014F2 RID: 5362 RVA: 0x0005AB30 File Offset: 0x00058D30 public unsafe Material g_CatMat { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_CatMat); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Material(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_CatMat), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000668 RID: 1640 // (get) Token: 0x060014F3 RID: 5363 RVA: 0x0005AB58 File Offset: 0x00058D58 // (set) Token: 0x060014F4 RID: 5364 RVA: 0x0005AB80 File Offset: 0x00058D80 public unsafe bool g_bMagicMode { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_bMagicMode); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_bMagicMode)) = value; } } // Token: 0x17000669 RID: 1641 // (get) Token: 0x060014F5 RID: 5365 RVA: 0x0005ABA4 File Offset: 0x00058DA4 // (set) Token: 0x060014F6 RID: 5366 RVA: 0x0005ABCC File Offset: 0x00058DCC public unsafe float g_fMagicMode { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_fMagicMode); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_fMagicMode)) = value; } } // Token: 0x1700066A RID: 1642 // (get) Token: 0x060014F7 RID: 5367 RVA: 0x0005ABF0 File Offset: 0x00058DF0 // (set) Token: 0x060014F8 RID: 5368 RVA: 0x0005AC18 File Offset: 0x00058E18 public unsafe bool g_bGlow { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_bGlow); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_bGlow)) = value; } } // Token: 0x1700066B RID: 1643 // (get) Token: 0x060014F9 RID: 5369 RVA: 0x0005AC3C File Offset: 0x00058E3C // (set) Token: 0x060014FA RID: 5370 RVA: 0x0005AC64 File Offset: 0x00058E64 public unsafe float g_fGlow { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_fGlow); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_fGlow)) = value; } } // Token: 0x1700066C RID: 1644 // (get) Token: 0x060014FB RID: 5371 RVA: 0x0005AC88 File Offset: 0x00058E88 // (set) Token: 0x060014FC RID: 5372 RVA: 0x0005ACBC File Offset: 0x00058EBC public unsafe Transform g_PlayerTransform { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_PlayerTransform); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_Cat.NativeFieldInfoPtr_g_PlayerTransform), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04001059 RID: 4185 private static readonly IntPtr NativeFieldInfoPtr_g_Mode; // Token: 0x0400105A RID: 4186 private static readonly IntPtr NativeFieldInfoPtr_g_meshBosy; // Token: 0x0400105B RID: 4187 private static readonly IntPtr NativeFieldInfoPtr_g_meshHead; // Token: 0x0400105C RID: 4188 private static readonly IntPtr NativeFieldInfoPtr_g_meshClaw; // Token: 0x0400105D RID: 4189 private static readonly IntPtr NativeFieldInfoPtr_g_meshRibbon; // Token: 0x0400105E RID: 4190 private static readonly IntPtr NativeFieldInfoPtr_Pos_FootFL; // Token: 0x0400105F RID: 4191 private static readonly IntPtr NativeFieldInfoPtr_Pos_FootFR; // Token: 0x04001060 RID: 4192 private static readonly IntPtr NativeFieldInfoPtr_Pos_FootBL; // Token: 0x04001061 RID: 4193 private static readonly IntPtr NativeFieldInfoPtr_Pos_FootBR; // Token: 0x04001062 RID: 4194 private static readonly IntPtr NativeFieldInfoPtr_PS_EndingDestory; // Token: 0x04001063 RID: 4195 private static readonly IntPtr NativeFieldInfoPtr_Eff_Footstep; // Token: 0x04001064 RID: 4196 private static readonly IntPtr NativeFieldInfoPtr_g_EffFootstep; // Token: 0x04001065 RID: 4197 private static readonly IntPtr NativeFieldInfoPtr_Level2Slap; // Token: 0x04001066 RID: 4198 private static readonly IntPtr NativeFieldInfoPtr_SE_EndingTransformReady; // Token: 0x04001067 RID: 4199 private static readonly IntPtr NativeFieldInfoPtr_g_SELevel2Slap; // Token: 0x04001068 RID: 4200 private static readonly IntPtr NativeFieldInfoPtr_g_SEEndingTransformReady; // Token: 0x04001069 RID: 4201 private static readonly IntPtr NativeFieldInfoPtr_DB; // Token: 0x0400106A RID: 4202 private static readonly IntPtr NativeFieldInfoPtr_g_CatMat; // Token: 0x0400106B RID: 4203 private static readonly IntPtr NativeFieldInfoPtr_g_bMagicMode; // Token: 0x0400106C RID: 4204 private static readonly IntPtr NativeFieldInfoPtr_g_fMagicMode; // Token: 0x0400106D RID: 4205 private static readonly IntPtr NativeFieldInfoPtr_g_bGlow; // Token: 0x0400106E RID: 4206 private static readonly IntPtr NativeFieldInfoPtr_g_fGlow; // Token: 0x0400106F RID: 4207 private static readonly IntPtr NativeFieldInfoPtr_g_PlayerTransform; // Token: 0x04001070 RID: 4208 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0; // Token: 0x04001071 RID: 4209 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0; // Token: 0x04001072 RID: 4210 private static readonly IntPtr NativeMethodInfoPtr_SetDisplayMode_Public_Void_DisplayMode_0; // Token: 0x04001073 RID: 4211 private static readonly IntPtr NativeMethodInfoPtr_SetMagicMode_Public_Void_Boolean_0; // Token: 0x04001074 RID: 4212 private static readonly IntPtr NativeMethodInfoPtr_SetGlow_Public_Void_Boolean_0; // Token: 0x04001075 RID: 4213 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0; // Token: 0x04001076 RID: 4214 private static readonly IntPtr NativeMethodInfoPtr_PlayEffFootstep_Public_Void_String_0; // Token: 0x04001077 RID: 4215 private static readonly IntPtr NativeMethodInfoPtr_PlayJump_Public_Void_0; // Token: 0x04001078 RID: 4216 private static readonly IntPtr NativeMethodInfoPtr_PlayItemDiscard_Public_Void_0; // Token: 0x04001079 RID: 4217 private static readonly IntPtr NativeMethodInfoPtr_PlayHitDown_Public_Void_0; // Token: 0x0400107A RID: 4218 private static readonly IntPtr NativeMethodInfoPtr_PlaySELevel2Slip_Public_Void_0; // Token: 0x0400107B RID: 4219 private static readonly IntPtr NativeMethodInfoPtr_PlayItemGet_Public_Void_0; // Token: 0x0400107C RID: 4220 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020000AB RID: 171 public enum DisplayMode { // Token: 0x0400107E RID: 4222 Normal, // Token: 0x0400107F RID: 4223 Head, // Token: 0x04001080 RID: 4224 Ending } }