using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x02000069 RID: 105 public class AI_GhostA : AI_NPC { // Token: 0x06000C25 RID: 3109 RVA: 0x00033EA4 File Offset: 0x000320A4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 498368, RefRangeEnd = 498369, XrefRangeStart = 498227, XrefRangeEnd = 498368, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Start(GameObject This, NPCManage NPCM) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(This); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(NPCM); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C26 RID: 3110 RVA: 0x00033F20 File Offset: 0x00032120 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498369, XrefRangeEnd = 498396, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Update(float fDeltaTime) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref fDeltaTime; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000C27 RID: 3111 RVA: 0x00033F80 File Offset: 0x00032180 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498396, XrefRangeEnd = 498400, 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), AI_GhostA.NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C28 RID: 3112 RVA: 0x00033FD0 File Offset: 0x000321D0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498400, XrefRangeEnd = 498403, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ResurrectionStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_ResurrectionStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C29 RID: 3113 RVA: 0x00034014 File Offset: 0x00032214 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498403, XrefRangeEnd = 498405, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void ResurrectionStatus() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_ResurrectionStatus_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C2A RID: 3114 RVA: 0x00034064 File Offset: 0x00032264 [CallerCount(1)] [CachedScanResults(RefRangeStart = 498407, RefRangeEnd = 498408, XrefRangeStart = 498405, XrefRangeEnd = 498407, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void IdleStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_IdleStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C2B RID: 3115 RVA: 0x000340A8 File Offset: 0x000322A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498408, XrefRangeEnd = 498410, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Idle() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Idle_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C2C RID: 3116 RVA: 0x000340F8 File Offset: 0x000322F8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 498412, RefRangeEnd = 498414, XrefRangeStart = 498410, XrefRangeEnd = 498412, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PatrolStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_PatrolStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C2D RID: 3117 RVA: 0x0003413C File Offset: 0x0003233C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498414, XrefRangeEnd = 498419, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Patrol() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C2E RID: 3118 RVA: 0x0003418C File Offset: 0x0003238C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498419, XrefRangeEnd = 498420, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ConfirmingStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_ConfirmingStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C2F RID: 3119 RVA: 0x000341D0 File Offset: 0x000323D0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498420, XrefRangeEnd = 498422, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Confirming() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C30 RID: 3120 RVA: 0x00034220 File Offset: 0x00032420 [CallerCount(4)] [CachedScanResults(RefRangeStart = 498423, RefRangeEnd = 498427, XrefRangeStart = 498422, XrefRangeEnd = 498423, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void TrackStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_TrackStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C31 RID: 3121 RVA: 0x00034264 File Offset: 0x00032464 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498427, XrefRangeEnd = 498439, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Track() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Track_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C32 RID: 3122 RVA: 0x000342B4 File Offset: 0x000324B4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 498442, RefRangeEnd = 498443, XrefRangeStart = 498439, XrefRangeEnd = 498442, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LookForStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_LookForStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C33 RID: 3123 RVA: 0x000342F8 File Offset: 0x000324F8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498443, XrefRangeEnd = 498447, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void LookFor() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C34 RID: 3124 RVA: 0x00034348 File Offset: 0x00032548 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498447, XrefRangeEnd = 498451, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void TurnPlayerStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_TurnPlayerStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C35 RID: 3125 RVA: 0x0003438C File Offset: 0x0003258C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498451, XrefRangeEnd = 498452, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void TurnPlayer() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_TurnPlayer_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C36 RID: 3126 RVA: 0x000343DC File Offset: 0x000325DC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498452, XrefRangeEnd = 498455, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PredictionStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_PredictionStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C37 RID: 3127 RVA: 0x00034420 File Offset: 0x00032620 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498455, XrefRangeEnd = 498464, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Prediction() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Prediction_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C38 RID: 3128 RVA: 0x00034470 File Offset: 0x00032670 [CallerCount(0)] public unsafe void GoHomeStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_GoHomeStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C39 RID: 3129 RVA: 0x000344B4 File Offset: 0x000326B4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498464, XrefRangeEnd = 498468, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void GoHome() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C3A RID: 3130 RVA: 0x00034504 File Offset: 0x00032704 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498468, XrefRangeEnd = 498469, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void HearStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_HearStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C3B RID: 3131 RVA: 0x00034548 File Offset: 0x00032748 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498469, XrefRangeEnd = 498470, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Hear() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Hear_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C3C RID: 3132 RVA: 0x00034598 File Offset: 0x00032798 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498470, XrefRangeEnd = 498471, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void HearCheckStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_HearCheckStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C3D RID: 3133 RVA: 0x000345DC File Offset: 0x000327DC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498471, XrefRangeEnd = 498473, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void HearCheck() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_HearCheck_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C3E RID: 3134 RVA: 0x0003462C File Offset: 0x0003282C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498473, XrefRangeEnd = 498476, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void DamagedDownStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_DamagedDownStart_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C3F RID: 3135 RVA: 0x0003467C File Offset: 0x0003287C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void DamagedDown() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_DamagedDown_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C40 RID: 3136 RVA: 0x000346CC File Offset: 0x000328CC [CallerCount(1)] [CachedScanResults(RefRangeStart = 498493, RefRangeEnd = 498494, XrefRangeStart = 498476, XrefRangeEnd = 498493, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void DeathStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_DeathStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C41 RID: 3137 RVA: 0x00034710 File Offset: 0x00032910 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498494, XrefRangeEnd = 498501, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Death() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Death_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C42 RID: 3138 RVA: 0x00034760 File Offset: 0x00032960 [CallerCount(2)] [CachedScanResults(RefRangeStart = 498511, RefRangeEnd = 498513, XrefRangeStart = 498501, XrefRangeEnd = 498511, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void DestroyStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_DestroyStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C43 RID: 3139 RVA: 0x000347A4 File Offset: 0x000329A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498513, XrefRangeEnd = 498518, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Destroy() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C44 RID: 3140 RVA: 0x000347F4 File Offset: 0x000329F4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498518, XrefRangeEnd = 498521, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void FightingStart(AI_GhostA.AIFighting att = AI_GhostA.AIFighting.Watch) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref att; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_FightingStart_Protected_Virtual_New_Void_AIFighting_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000C45 RID: 3141 RVA: 0x00034854 File Offset: 0x00032A54 [CallerCount(0)] public unsafe override void Fighting() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C46 RID: 3142 RVA: 0x000348A4 File Offset: 0x00032AA4 [CallerCount(0)] public unsafe void PlayerDeadStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_PlayerDeadStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C47 RID: 3143 RVA: 0x000348E8 File Offset: 0x00032AE8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498521, XrefRangeEnd = 498523, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayerDead() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_PlayerDead_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C48 RID: 3144 RVA: 0x0003492C File Offset: 0x00032B2C [CallerCount(10)] [CachedScanResults(RefRangeStart = 498528, RefRangeEnd = 498538, XrefRangeStart = 498523, XrefRangeEnd = 498528, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FWatchStart() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_FWatchStart_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C49 RID: 3145 RVA: 0x00034970 File Offset: 0x00032B70 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498538, XrefRangeEnd = 498559, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void FWatch() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_FWatch_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C4A RID: 3146 RVA: 0x000349C0 File Offset: 0x00032BC0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498559, XrefRangeEnd = 498588, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void FAttackStart(string sAttackName) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(sAttackName); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_FAttackStart_Protected_Virtual_New_Void_String_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000C4B RID: 3147 RVA: 0x00034A24 File Offset: 0x00032C24 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498588, XrefRangeEnd = 498596, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FAttackComboA01() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_FAttackComboA01_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C4C RID: 3148 RVA: 0x00034A68 File Offset: 0x00032C68 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498596, XrefRangeEnd = 498603, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void FAttackComboA02() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_FAttackComboA02_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C4D RID: 3149 RVA: 0x00034AB8 File Offset: 0x00032CB8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498603, XrefRangeEnd = 498610, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FAttackComboA03() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_FAttackComboA03_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C4E RID: 3150 RVA: 0x00034AFC File Offset: 0x00032CFC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498610, XrefRangeEnd = 498612, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void FAttackRotate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_FAttackRotate_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C4F RID: 3151 RVA: 0x00034B4C File Offset: 0x00032D4C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498612, XrefRangeEnd = 498617, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FAttackRunReady() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_FAttackRunReady_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C50 RID: 3152 RVA: 0x00034B90 File Offset: 0x00032D90 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498617, XrefRangeEnd = 498619, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FAttackBack() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_FAttackBack_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C51 RID: 3153 RVA: 0x00034BD4 File Offset: 0x00032DD4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498619, XrefRangeEnd = 498623, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FAttack() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr_FAttack_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C52 RID: 3154 RVA: 0x00034C18 File Offset: 0x00032E18 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498623, XrefRangeEnd = 498628, 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), AI_GhostA.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000C53 RID: 3155 RVA: 0x00034C78 File Offset: 0x00032E78 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498628, XrefRangeEnd = 498670, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Hit(AttackData Data) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(Data); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000C54 RID: 3156 RVA: 0x00034CDC File Offset: 0x00032EDC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498670, XrefRangeEnd = 498671, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref v3Source; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fSize; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref SoundType; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_ReceiveSound_Public_Virtual_Void_Vector3_Single_SoundWaveType_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C55 RID: 3157 RVA: 0x00034D64 File Offset: 0x00032F64 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498671, XrefRangeEnd = 498675, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Resurrection() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C56 RID: 3158 RVA: 0x00034DB4 File Offset: 0x00032FB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498675, XrefRangeEnd = 498698, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Create() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Create_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C57 RID: 3159 RVA: 0x00034E04 File Offset: 0x00033004 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498698, XrefRangeEnd = 498707, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Remove() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C58 RID: 3160 RVA: 0x00034E54 File Offset: 0x00033054 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 498707, XrefRangeEnd = 498710, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void SetAiStatus(AI_NPC.AIStatus Status) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref Status; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_GhostA.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000C59 RID: 3161 RVA: 0x00034EB4 File Offset: 0x000330B4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 498711, RefRangeEnd = 498713, XrefRangeStart = 498710, XrefRangeEnd = 498711, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe AI_GhostA() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_GhostA.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000C5A RID: 3162 RVA: 0x00034F00 File Offset: 0x00033100 // Note: this type is marked as 'beforefieldinit'. static AI_GhostA() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "AI_GhostA"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); AI_GhostA.NativeFieldInfoPtr_g_Effect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Effect"); AI_GhostA.NativeFieldInfoPtr_g_MeshRender01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_MeshRender01"); AI_GhostA.NativeFieldInfoPtr_g_BodyEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_BodyEffect"); AI_GhostA.NativeFieldInfoPtr_g_DeathEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_DeathEffect"); AI_GhostA.NativeFieldInfoPtr_g_fAttackRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackRadius"); AI_GhostA.NativeFieldInfoPtr_g_fAniMoveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAniMoveSpeed"); AI_GhostA.NativeFieldInfoPtr_g_fAniAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAniAngle"); AI_GhostA.NativeFieldInfoPtr_g_v3PreForward = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3PreForward"); AI_GhostA.NativeFieldInfoPtr_g_Mat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Mat"); AI_GhostA.NativeFieldInfoPtr_g_EyeColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EyeColor"); AI_GhostA.NativeFieldInfoPtr_g_BodyColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_BodyColor"); AI_GhostA.NativeFieldInfoPtr_g_DefaultColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_DefaultColor"); AI_GhostA.NativeFieldInfoPtr_g_ShakeHead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeHead"); AI_GhostA.NativeFieldInfoPtr_g_ShakeSpine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeSpine"); AI_GhostA.NativeFieldInfoPtr_g_ShakeFoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeFoot"); AI_GhostA.NativeFieldInfoPtr_g_CC = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_CC"); AI_GhostA.NativeFieldInfoPtr_g_CC02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_CC02"); AI_GhostA.NativeFieldInfoPtr_g_CC03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_CC03"); AI_GhostA.NativeFieldInfoPtr_g_Fighting = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Fighting"); AI_GhostA.NativeFieldInfoPtr_g_fAttackMoveTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackMoveTime"); AI_GhostA.NativeFieldInfoPtr_g_fAttackRotateTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackRotateTime"); AI_GhostA.NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664327); AI_GhostA.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664328); AI_GhostA.NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664329); AI_GhostA.NativeMethodInfoPtr_ResurrectionStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664330); AI_GhostA.NativeMethodInfoPtr_ResurrectionStatus_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664331); AI_GhostA.NativeMethodInfoPtr_IdleStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664332); AI_GhostA.NativeMethodInfoPtr_Idle_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664333); AI_GhostA.NativeMethodInfoPtr_PatrolStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664334); AI_GhostA.NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664335); AI_GhostA.NativeMethodInfoPtr_ConfirmingStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664336); AI_GhostA.NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664337); AI_GhostA.NativeMethodInfoPtr_TrackStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664338); AI_GhostA.NativeMethodInfoPtr_Track_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664339); AI_GhostA.NativeMethodInfoPtr_LookForStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664340); AI_GhostA.NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664341); AI_GhostA.NativeMethodInfoPtr_TurnPlayerStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664342); AI_GhostA.NativeMethodInfoPtr_TurnPlayer_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664343); AI_GhostA.NativeMethodInfoPtr_PredictionStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664344); AI_GhostA.NativeMethodInfoPtr_Prediction_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664345); AI_GhostA.NativeMethodInfoPtr_GoHomeStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664346); AI_GhostA.NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664347); AI_GhostA.NativeMethodInfoPtr_HearStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664348); AI_GhostA.NativeMethodInfoPtr_Hear_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664349); AI_GhostA.NativeMethodInfoPtr_HearCheckStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664350); AI_GhostA.NativeMethodInfoPtr_HearCheck_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664351); AI_GhostA.NativeMethodInfoPtr_DamagedDownStart_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664352); AI_GhostA.NativeMethodInfoPtr_DamagedDown_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664353); AI_GhostA.NativeMethodInfoPtr_DeathStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664354); AI_GhostA.NativeMethodInfoPtr_Death_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664355); AI_GhostA.NativeMethodInfoPtr_DestroyStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664356); AI_GhostA.NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664357); AI_GhostA.NativeMethodInfoPtr_FightingStart_Protected_Virtual_New_Void_AIFighting_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664358); AI_GhostA.NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664359); AI_GhostA.NativeMethodInfoPtr_PlayerDeadStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664360); AI_GhostA.NativeMethodInfoPtr_PlayerDead_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664361); AI_GhostA.NativeMethodInfoPtr_FWatchStart_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664362); AI_GhostA.NativeMethodInfoPtr_FWatch_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664363); AI_GhostA.NativeMethodInfoPtr_FAttackStart_Protected_Virtual_New_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664364); AI_GhostA.NativeMethodInfoPtr_FAttackComboA01_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664365); AI_GhostA.NativeMethodInfoPtr_FAttackComboA02_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664366); AI_GhostA.NativeMethodInfoPtr_FAttackComboA03_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664367); AI_GhostA.NativeMethodInfoPtr_FAttackRotate_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664368); AI_GhostA.NativeMethodInfoPtr_FAttackRunReady_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664369); AI_GhostA.NativeMethodInfoPtr_FAttackBack_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664370); AI_GhostA.NativeMethodInfoPtr_FAttack_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664371); AI_GhostA.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664372); AI_GhostA.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664373); AI_GhostA.NativeMethodInfoPtr_ReceiveSound_Public_Virtual_Void_Vector3_Single_SoundWaveType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664374); AI_GhostA.NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664375); AI_GhostA.NativeMethodInfoPtr_Create_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664376); AI_GhostA.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664377); AI_GhostA.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664378); AI_GhostA.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664379); } // Token: 0x06000C5B RID: 3163 RVA: 0x0001D7C8 File Offset: 0x0001B9C8 public AI_GhostA(IntPtr pointer) : base(pointer) { } // Token: 0x170003E8 RID: 1000 // (get) Token: 0x06000C5C RID: 3164 RVA: 0x000354F8 File Offset: 0x000336F8 // (set) Token: 0x06000C5D RID: 3165 RVA: 0x0003552C File Offset: 0x0003372C public unsafe GhostAEffectPlay g_Effect { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_Effect); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GhostAEffectPlay(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_Effect), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003E9 RID: 1001 // (get) Token: 0x06000C5E RID: 3166 RVA: 0x00035554 File Offset: 0x00033754 // (set) Token: 0x06000C5F RID: 3167 RVA: 0x00035588 File Offset: 0x00033788 public unsafe SkinnedMeshRenderer g_MeshRender01 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_MeshRender01); 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(AI_GhostA.NativeFieldInfoPtr_g_MeshRender01), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003EA RID: 1002 // (get) Token: 0x06000C60 RID: 3168 RVA: 0x000355B0 File Offset: 0x000337B0 // (set) Token: 0x06000C61 RID: 3169 RVA: 0x000355E4 File Offset: 0x000337E4 public unsafe ParticleSystem g_BodyEffect { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_BodyEffect); 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(AI_GhostA.NativeFieldInfoPtr_g_BodyEffect), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003EB RID: 1003 // (get) Token: 0x06000C62 RID: 3170 RVA: 0x0003560C File Offset: 0x0003380C // (set) Token: 0x06000C63 RID: 3171 RVA: 0x00035640 File Offset: 0x00033840 public unsafe ParticleSystem g_DeathEffect { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_DeathEffect); 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(AI_GhostA.NativeFieldInfoPtr_g_DeathEffect), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003EC RID: 1004 // (get) Token: 0x06000C64 RID: 3172 RVA: 0x00035668 File Offset: 0x00033868 // (set) Token: 0x06000C65 RID: 3173 RVA: 0x00035690 File Offset: 0x00033890 public unsafe float g_fAttackRadius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAttackRadius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAttackRadius)) = value; } } // Token: 0x170003ED RID: 1005 // (get) Token: 0x06000C66 RID: 3174 RVA: 0x000356B4 File Offset: 0x000338B4 // (set) Token: 0x06000C67 RID: 3175 RVA: 0x000356DC File Offset: 0x000338DC public unsafe float g_fAniMoveSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAniMoveSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAniMoveSpeed)) = value; } } // Token: 0x170003EE RID: 1006 // (get) Token: 0x06000C68 RID: 3176 RVA: 0x00035700 File Offset: 0x00033900 // (set) Token: 0x06000C69 RID: 3177 RVA: 0x00035728 File Offset: 0x00033928 public unsafe float g_fAniAngle { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAniAngle); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAniAngle)) = value; } } // Token: 0x170003EF RID: 1007 // (get) Token: 0x06000C6A RID: 3178 RVA: 0x0003574C File Offset: 0x0003394C // (set) Token: 0x06000C6B RID: 3179 RVA: 0x00035774 File Offset: 0x00033974 public unsafe Vector3 g_v3PreForward { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_v3PreForward); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_v3PreForward)) = value; } } // Token: 0x170003F0 RID: 1008 // (get) Token: 0x06000C6C RID: 3180 RVA: 0x00035798 File Offset: 0x00033998 // (set) Token: 0x06000C6D RID: 3181 RVA: 0x000357CC File Offset: 0x000339CC public unsafe Material g_Mat { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_Mat); 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(AI_GhostA.NativeFieldInfoPtr_g_Mat), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003F1 RID: 1009 // (get) Token: 0x06000C6E RID: 3182 RVA: 0x000357F4 File Offset: 0x000339F4 // (set) Token: 0x06000C6F RID: 3183 RVA: 0x0003581C File Offset: 0x00033A1C public unsafe Color g_EyeColor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_EyeColor); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_EyeColor)) = value; } } // Token: 0x170003F2 RID: 1010 // (get) Token: 0x06000C70 RID: 3184 RVA: 0x00035840 File Offset: 0x00033A40 // (set) Token: 0x06000C71 RID: 3185 RVA: 0x00035868 File Offset: 0x00033A68 public unsafe Color g_BodyColor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_BodyColor); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_BodyColor)) = value; } } // Token: 0x170003F3 RID: 1011 // (get) Token: 0x06000C72 RID: 3186 RVA: 0x0003588C File Offset: 0x00033A8C // (set) Token: 0x06000C73 RID: 3187 RVA: 0x000358B4 File Offset: 0x00033AB4 public unsafe Color g_DefaultColor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_DefaultColor); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_DefaultColor)) = value; } } // Token: 0x170003F4 RID: 1012 // (get) Token: 0x06000C74 RID: 3188 RVA: 0x000358D8 File Offset: 0x00033AD8 // (set) Token: 0x06000C75 RID: 3189 RVA: 0x0003590C File Offset: 0x00033B0C public unsafe Shake g_ShakeHead { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_ShakeHead); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Shake(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_ShakeHead), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003F5 RID: 1013 // (get) Token: 0x06000C76 RID: 3190 RVA: 0x00035934 File Offset: 0x00033B34 // (set) Token: 0x06000C77 RID: 3191 RVA: 0x00035968 File Offset: 0x00033B68 public unsafe Shake g_ShakeSpine { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_ShakeSpine); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Shake(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_ShakeSpine), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003F6 RID: 1014 // (get) Token: 0x06000C78 RID: 3192 RVA: 0x00035990 File Offset: 0x00033B90 // (set) Token: 0x06000C79 RID: 3193 RVA: 0x000359C4 File Offset: 0x00033BC4 public unsafe Shake g_ShakeFoot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_ShakeFoot); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Shake(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_ShakeFoot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003F7 RID: 1015 // (get) Token: 0x06000C7A RID: 3194 RVA: 0x000359EC File Offset: 0x00033BEC // (set) Token: 0x06000C7B RID: 3195 RVA: 0x00035A20 File Offset: 0x00033C20 public unsafe CharacterController g_CC { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_CC); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new CharacterController(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_CC), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003F8 RID: 1016 // (get) Token: 0x06000C7C RID: 3196 RVA: 0x00035A48 File Offset: 0x00033C48 // (set) Token: 0x06000C7D RID: 3197 RVA: 0x00035A7C File Offset: 0x00033C7C public unsafe CapsuleCollider g_CC02 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_CC02); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new CapsuleCollider(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_CC02), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003F9 RID: 1017 // (get) Token: 0x06000C7E RID: 3198 RVA: 0x00035AA4 File Offset: 0x00033CA4 // (set) Token: 0x06000C7F RID: 3199 RVA: 0x00035AD8 File Offset: 0x00033CD8 public unsafe CapsuleCollider g_CC03 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_CC03); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new CapsuleCollider(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_CC03), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170003FA RID: 1018 // (get) Token: 0x06000C80 RID: 3200 RVA: 0x00035B00 File Offset: 0x00033D00 // (set) Token: 0x06000C81 RID: 3201 RVA: 0x00035B28 File Offset: 0x00033D28 public unsafe AI_GhostA.AIFighting g_Fighting { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_Fighting); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_Fighting)) = value; } } // Token: 0x170003FB RID: 1019 // (get) Token: 0x06000C82 RID: 3202 RVA: 0x00035B4C File Offset: 0x00033D4C // (set) Token: 0x06000C83 RID: 3203 RVA: 0x00035B74 File Offset: 0x00033D74 public unsafe float g_fAttackMoveTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAttackMoveTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAttackMoveTime)) = value; } } // Token: 0x170003FC RID: 1020 // (get) Token: 0x06000C84 RID: 3204 RVA: 0x00035B98 File Offset: 0x00033D98 // (set) Token: 0x06000C85 RID: 3205 RVA: 0x00035BC0 File Offset: 0x00033DC0 public unsafe float g_fAttackRotateTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAttackRotateTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_GhostA.NativeFieldInfoPtr_g_fAttackRotateTime)) = value; } } // Token: 0x0400093B RID: 2363 private static readonly IntPtr NativeFieldInfoPtr_g_Effect; // Token: 0x0400093C RID: 2364 private static readonly IntPtr NativeFieldInfoPtr_g_MeshRender01; // Token: 0x0400093D RID: 2365 private static readonly IntPtr NativeFieldInfoPtr_g_BodyEffect; // Token: 0x0400093E RID: 2366 private static readonly IntPtr NativeFieldInfoPtr_g_DeathEffect; // Token: 0x0400093F RID: 2367 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRadius; // Token: 0x04000940 RID: 2368 private static readonly IntPtr NativeFieldInfoPtr_g_fAniMoveSpeed; // Token: 0x04000941 RID: 2369 private static readonly IntPtr NativeFieldInfoPtr_g_fAniAngle; // Token: 0x04000942 RID: 2370 private static readonly IntPtr NativeFieldInfoPtr_g_v3PreForward; // Token: 0x04000943 RID: 2371 private static readonly IntPtr NativeFieldInfoPtr_g_Mat; // Token: 0x04000944 RID: 2372 private static readonly IntPtr NativeFieldInfoPtr_g_EyeColor; // Token: 0x04000945 RID: 2373 private static readonly IntPtr NativeFieldInfoPtr_g_BodyColor; // Token: 0x04000946 RID: 2374 private static readonly IntPtr NativeFieldInfoPtr_g_DefaultColor; // Token: 0x04000947 RID: 2375 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeHead; // Token: 0x04000948 RID: 2376 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeSpine; // Token: 0x04000949 RID: 2377 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeFoot; // Token: 0x0400094A RID: 2378 private static readonly IntPtr NativeFieldInfoPtr_g_CC; // Token: 0x0400094B RID: 2379 private static readonly IntPtr NativeFieldInfoPtr_g_CC02; // Token: 0x0400094C RID: 2380 private static readonly IntPtr NativeFieldInfoPtr_g_CC03; // Token: 0x0400094D RID: 2381 private static readonly IntPtr NativeFieldInfoPtr_g_Fighting; // Token: 0x0400094E RID: 2382 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackMoveTime; // Token: 0x0400094F RID: 2383 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRotateTime; // Token: 0x04000950 RID: 2384 private static readonly IntPtr NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0; // Token: 0x04000951 RID: 2385 private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0; // Token: 0x04000952 RID: 2386 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0; // Token: 0x04000953 RID: 2387 private static readonly IntPtr NativeMethodInfoPtr_ResurrectionStart_Protected_Void_0; // Token: 0x04000954 RID: 2388 private static readonly IntPtr NativeMethodInfoPtr_ResurrectionStatus_Public_Virtual_Void_0; // Token: 0x04000955 RID: 2389 private static readonly IntPtr NativeMethodInfoPtr_IdleStart_Protected_Void_0; // Token: 0x04000956 RID: 2390 private static readonly IntPtr NativeMethodInfoPtr_Idle_Public_Virtual_Void_0; // Token: 0x04000957 RID: 2391 private static readonly IntPtr NativeMethodInfoPtr_PatrolStart_Protected_Void_0; // Token: 0x04000958 RID: 2392 private static readonly IntPtr NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0; // Token: 0x04000959 RID: 2393 private static readonly IntPtr NativeMethodInfoPtr_ConfirmingStart_Protected_Void_0; // Token: 0x0400095A RID: 2394 private static readonly IntPtr NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0; // Token: 0x0400095B RID: 2395 private static readonly IntPtr NativeMethodInfoPtr_TrackStart_Protected_Void_0; // Token: 0x0400095C RID: 2396 private static readonly IntPtr NativeMethodInfoPtr_Track_Public_Virtual_Void_0; // Token: 0x0400095D RID: 2397 private static readonly IntPtr NativeMethodInfoPtr_LookForStart_Protected_Void_0; // Token: 0x0400095E RID: 2398 private static readonly IntPtr NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0; // Token: 0x0400095F RID: 2399 private static readonly IntPtr NativeMethodInfoPtr_TurnPlayerStart_Protected_Void_0; // Token: 0x04000960 RID: 2400 private static readonly IntPtr NativeMethodInfoPtr_TurnPlayer_Public_Virtual_Void_0; // Token: 0x04000961 RID: 2401 private static readonly IntPtr NativeMethodInfoPtr_PredictionStart_Protected_Void_0; // Token: 0x04000962 RID: 2402 private static readonly IntPtr NativeMethodInfoPtr_Prediction_Public_Virtual_Void_0; // Token: 0x04000963 RID: 2403 private static readonly IntPtr NativeMethodInfoPtr_GoHomeStart_Protected_Void_0; // Token: 0x04000964 RID: 2404 private static readonly IntPtr NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0; // Token: 0x04000965 RID: 2405 private static readonly IntPtr NativeMethodInfoPtr_HearStart_Protected_Void_0; // Token: 0x04000966 RID: 2406 private static readonly IntPtr NativeMethodInfoPtr_Hear_Public_Virtual_Void_0; // Token: 0x04000967 RID: 2407 private static readonly IntPtr NativeMethodInfoPtr_HearCheckStart_Protected_Void_0; // Token: 0x04000968 RID: 2408 private static readonly IntPtr NativeMethodInfoPtr_HearCheck_Public_Virtual_Void_0; // Token: 0x04000969 RID: 2409 private static readonly IntPtr NativeMethodInfoPtr_DamagedDownStart_Protected_Virtual_New_Void_0; // Token: 0x0400096A RID: 2410 private static readonly IntPtr NativeMethodInfoPtr_DamagedDown_Public_Virtual_Void_0; // Token: 0x0400096B RID: 2411 private static readonly IntPtr NativeMethodInfoPtr_DeathStart_Protected_Void_0; // Token: 0x0400096C RID: 2412 private static readonly IntPtr NativeMethodInfoPtr_Death_Public_Virtual_Void_0; // Token: 0x0400096D RID: 2413 private static readonly IntPtr NativeMethodInfoPtr_DestroyStart_Protected_Void_0; // Token: 0x0400096E RID: 2414 private static readonly IntPtr NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0; // Token: 0x0400096F RID: 2415 private static readonly IntPtr NativeMethodInfoPtr_FightingStart_Protected_Virtual_New_Void_AIFighting_0; // Token: 0x04000970 RID: 2416 private static readonly IntPtr NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0; // Token: 0x04000971 RID: 2417 private static readonly IntPtr NativeMethodInfoPtr_PlayerDeadStart_Protected_Void_0; // Token: 0x04000972 RID: 2418 private static readonly IntPtr NativeMethodInfoPtr_PlayerDead_Protected_Void_0; // Token: 0x04000973 RID: 2419 private static readonly IntPtr NativeMethodInfoPtr_FWatchStart_Protected_Void_0; // Token: 0x04000974 RID: 2420 private static readonly IntPtr NativeMethodInfoPtr_FWatch_Protected_Virtual_New_Void_0; // Token: 0x04000975 RID: 2421 private static readonly IntPtr NativeMethodInfoPtr_FAttackStart_Protected_Virtual_New_Void_String_0; // Token: 0x04000976 RID: 2422 private static readonly IntPtr NativeMethodInfoPtr_FAttackComboA01_Protected_Void_0; // Token: 0x04000977 RID: 2423 private static readonly IntPtr NativeMethodInfoPtr_FAttackComboA02_Protected_Virtual_New_Void_0; // Token: 0x04000978 RID: 2424 private static readonly IntPtr NativeMethodInfoPtr_FAttackComboA03_Protected_Void_0; // Token: 0x04000979 RID: 2425 private static readonly IntPtr NativeMethodInfoPtr_FAttackRotate_Protected_Virtual_New_Void_0; // Token: 0x0400097A RID: 2426 private static readonly IntPtr NativeMethodInfoPtr_FAttackRunReady_Protected_Void_0; // Token: 0x0400097B RID: 2427 private static readonly IntPtr NativeMethodInfoPtr_FAttackBack_Protected_Void_0; // Token: 0x0400097C RID: 2428 private static readonly IntPtr NativeMethodInfoPtr_FAttack_Protected_Void_0; // Token: 0x0400097D RID: 2429 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0; // Token: 0x0400097E RID: 2430 private static readonly IntPtr NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0; // Token: 0x0400097F RID: 2431 private static readonly IntPtr NativeMethodInfoPtr_ReceiveSound_Public_Virtual_Void_Vector3_Single_SoundWaveType_0; // Token: 0x04000980 RID: 2432 private static readonly IntPtr NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0; // Token: 0x04000981 RID: 2433 private static readonly IntPtr NativeMethodInfoPtr_Create_Public_Virtual_Void_0; // Token: 0x04000982 RID: 2434 private static readonly IntPtr NativeMethodInfoPtr_Remove_Public_Virtual_Void_0; // Token: 0x04000983 RID: 2435 private static readonly IntPtr NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0; // Token: 0x04000984 RID: 2436 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0200006A RID: 106 public enum AIFighting { // Token: 0x04000986 RID: 2438 Watch, // Token: 0x04000987 RID: 2439 WatchLeft, // Token: 0x04000988 RID: 2440 WatchRight, // Token: 0x04000989 RID: 2441 AttackRress, // Token: 0x0400098A RID: 2442 AttackSlap, // Token: 0x0400098B RID: 2443 AttackSplash, // Token: 0x0400098C RID: 2444 AttackLeftBack, // Token: 0x0400098D RID: 2445 AttackRightBack, // Token: 0x0400098E RID: 2446 AttackRunReady, // Token: 0x0400098F RID: 2447 AttackRun, // Token: 0x04000990 RID: 2448 AttackRotate, // Token: 0x04000991 RID: 2449 AttackComboA01, // Token: 0x04000992 RID: 2450 AttackComboA02, // Token: 0x04000993 RID: 2451 AttackComboA03, // Token: 0x04000994 RID: 2452 PlayDead } }