using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x02000094 RID: 148 public class AI_knight : AI_NPC { // Token: 0x06001183 RID: 4483 RVA: 0x0004BF28 File Offset: 0x0004A128 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485392, XrefRangeEnd = 485506, 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_knight.NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001184 RID: 4484 RVA: 0x0004BFA4 File Offset: 0x0004A1A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485506, XrefRangeEnd = 485521, 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_knight.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001185 RID: 4485 RVA: 0x0004C004 File Offset: 0x0004A204 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485521, XrefRangeEnd = 485533, 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_knight.NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001186 RID: 4486 RVA: 0x0004C054 File Offset: 0x0004A254 [CallerCount(0)] public unsafe void EndStatus(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(AI_knight.NativeMethodInfoPtr_EndStatus_Public_Void_AIStatus_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001187 RID: 4487 RVA: 0x0004C0A8 File Offset: 0x0004A2A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485533, XrefRangeEnd = 485542, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void InitStatus(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_knight.NativeMethodInfoPtr_InitStatus_Public_Virtual_New_Void_AIStatus_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001188 RID: 4488 RVA: 0x0004C108 File Offset: 0x0004A308 [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Special() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_knight.NativeMethodInfoPtr_Special_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001189 RID: 4489 RVA: 0x0004C158 File Offset: 0x0004A358 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void GetUp() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_knight.NativeMethodInfoPtr_GetUp_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600118A RID: 4490 RVA: 0x0004C1A8 File Offset: 0x0004A3A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Sky() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_knight.NativeMethodInfoPtr_Sky_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600118B RID: 4491 RVA: 0x0004C1F8 File Offset: 0x0004A3F8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Land() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_knight.NativeMethodInfoPtr_Land_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600118C RID: 4492 RVA: 0x0004C248 File Offset: 0x0004A448 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, 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_knight.NativeMethodInfoPtr_Idle_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600118D RID: 4493 RVA: 0x0004C298 File Offset: 0x0004A498 [CallerCount(0)] 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_knight.NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600118E RID: 4494 RVA: 0x0004C2E8 File Offset: 0x0004A4E8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, 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_knight.NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600118F RID: 4495 RVA: 0x0004C338 File Offset: 0x0004A538 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, 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_knight.NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001190 RID: 4496 RVA: 0x0004C388 File Offset: 0x0004A588 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, 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_knight.NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001191 RID: 4497 RVA: 0x0004C3D8 File Offset: 0x0004A5D8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void DamagedFly() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_knight.NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001192 RID: 4498 RVA: 0x0004C428 File Offset: 0x0004A628 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485542, XrefRangeEnd = 485543, 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_knight.NativeMethodInfoPtr_Death_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001193 RID: 4499 RVA: 0x0004C478 File Offset: 0x0004A678 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, 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_knight.NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001194 RID: 4500 RVA: 0x0004C4C8 File Offset: 0x0004A6C8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485543, XrefRangeEnd = 485609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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_knight.NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001195 RID: 4501 RVA: 0x0004C518 File Offset: 0x0004A718 [CallerCount(28)] [CachedScanResults(RefRangeStart = 485645, RefRangeEnd = 485673, XrefRangeStart = 485609, XrefRangeEnd = 485645, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void InitFightingType(AI_knight.AIFighting Type) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref Type; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_InitFightingType_Protected_Void_AIFighting_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001196 RID: 4502 RVA: 0x0004C56C File Offset: 0x0004A76C [CallerCount(1)] [CachedScanResults(RefRangeStart = 485674, RefRangeEnd = 485675, XrefRangeStart = 485673, XrefRangeEnd = 485674, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttackSelect() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttackSelect_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001197 RID: 4503 RVA: 0x0004C5B0 File Offset: 0x0004A7B0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 485708, RefRangeEnd = 485709, XrefRangeStart = 485675, XrefRangeEnd = 485708, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightWatch() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightWatch_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001198 RID: 4504 RVA: 0x0004C5F4 File Offset: 0x0004A7F4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 485714, RefRangeEnd = 485715, XrefRangeStart = 485709, XrefRangeEnd = 485714, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightDodge() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightDodge_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001199 RID: 4505 RVA: 0x0004C638 File Offset: 0x0004A838 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485715, XrefRangeEnd = 485720, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttack() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttack_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600119A RID: 4506 RVA: 0x0004C67C File Offset: 0x0004A87C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485720, XrefRangeEnd = 485721, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttackNoWait() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttackNoWait_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600119B RID: 4507 RVA: 0x0004C6C0 File Offset: 0x0004A8C0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 485722, RefRangeEnd = 485723, XrefRangeStart = 485721, XrefRangeEnd = 485722, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttack03Jump() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttack03Jump_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600119C RID: 4508 RVA: 0x0004C704 File Offset: 0x0004A904 [CallerCount(0)] public unsafe void FightAttack03Fall() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttack03Fall_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600119D RID: 4509 RVA: 0x0004C748 File Offset: 0x0004A948 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485723, XrefRangeEnd = 485726, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttack03Land() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttack03Land_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600119E RID: 4510 RVA: 0x0004C78C File Offset: 0x0004A98C [CallerCount(1)] [CachedScanResults(RefRangeStart = 485733, RefRangeEnd = 485734, XrefRangeStart = 485726, XrefRangeEnd = 485733, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttackBigJump() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttackBigJump_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600119F RID: 4511 RVA: 0x0004C7D0 File Offset: 0x0004A9D0 [CallerCount(0)] public unsafe void FightAttackBigJumpFall() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttackBigJumpFall_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011A0 RID: 4512 RVA: 0x0004C814 File Offset: 0x0004AA14 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485734, XrefRangeEnd = 485735, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttackSky() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttackSky_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011A1 RID: 4513 RVA: 0x0004C858 File Offset: 0x0004AA58 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485735, XrefRangeEnd = 485738, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttackSkyFall() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttackSkyFall_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011A2 RID: 4514 RVA: 0x0004C89C File Offset: 0x0004AA9C [CallerCount(1)] [CachedScanResults(RefRangeStart = 485739, RefRangeEnd = 485740, XrefRangeStart = 485738, XrefRangeEnd = 485739, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttackRun() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttackRun_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011A3 RID: 4515 RVA: 0x0004C8E0 File Offset: 0x0004AAE0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485740, XrefRangeEnd = 485744, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightPlayerDead() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightPlayerDead_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011A4 RID: 4516 RVA: 0x0004C924 File Offset: 0x0004AB24 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485744, XrefRangeEnd = 485818, 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_knight.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060011A5 RID: 4517 RVA: 0x0004C988 File Offset: 0x0004AB88 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485818, XrefRangeEnd = 485819, 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_knight.NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011A6 RID: 4518 RVA: 0x0004C9D8 File Offset: 0x0004ABD8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485819, XrefRangeEnd = 485829, 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_knight.NativeMethodInfoPtr_Create_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011A7 RID: 4519 RVA: 0x0004CA28 File Offset: 0x0004AC28 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485829, XrefRangeEnd = 485834, 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_knight.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011A8 RID: 4520 RVA: 0x0004CA78 File Offset: 0x0004AC78 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 485834, XrefRangeEnd = 485837, 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_knight.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060011A9 RID: 4521 RVA: 0x0004CAD8 File Offset: 0x0004ACD8 [CallerCount(0)] 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_knight.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060011AA RID: 4522 RVA: 0x0004CB38 File Offset: 0x0004AD38 [CallerCount(1)] [CachedScanResults(RefRangeStart = 485838, RefRangeEnd = 485839, XrefRangeStart = 485837, XrefRangeEnd = 485838, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe AI_knight() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011AB RID: 4523 RVA: 0x0004CB84 File Offset: 0x0004AD84 // Note: this type is marked as 'beforefieldinit'. static AI_knight() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "AI_knight"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); AI_knight.NativeFieldInfoPtr_g_Effect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Effect"); AI_knight.NativeFieldInfoPtr_g_Voice = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Voice"); AI_knight.NativeFieldInfoPtr_g_fAttackBaseRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackBaseRadius"); AI_knight.NativeFieldInfoPtr_g_fAttackRadiusMin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackRadiusMin"); AI_knight.NativeFieldInfoPtr_g_fAttackRadiusMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackRadiusMax"); AI_knight.NativeFieldInfoPtr_g_fAniMoveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAniMoveSpeed"); AI_knight.NativeFieldInfoPtr_g_fAniMoveAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAniMoveAngle"); AI_knight.NativeFieldInfoPtr_g_v3PreForward = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3PreForward"); AI_knight.NativeFieldInfoPtr_g_Fightting = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Fightting"); AI_knight.NativeFieldInfoPtr_g_AttackType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_AttackType"); AI_knight.NativeFieldInfoPtr_g_fTrackTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fTrackTime"); AI_knight.NativeFieldInfoPtr_g_fAttackRotate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackRotate"); AI_knight.NativeFieldInfoPtr_g_fAttackComob = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttackComob"); AI_knight.NativeFieldInfoPtr_g_v3BigJumpLandPoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3BigJumpLandPoint"); AI_knight.NativeFieldInfoPtr_g_ShakeHead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeHead"); AI_knight.NativeFieldInfoPtr_g_ShakeSpine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeSpine"); AI_knight.NativeFieldInfoPtr_g_ShakeUpperArmL = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeUpperArmL"); AI_knight.NativeFieldInfoPtr_g_ShakeUpperArmR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeUpperArmR"); AI_knight.NativeFieldInfoPtr_g_ShakeForearmL = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeForearmL"); AI_knight.NativeFieldInfoPtr_g_ShakeForearmR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeForearmR"); AI_knight.NativeFieldInfoPtr_g_ShakeThighL = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeThighL"); AI_knight.NativeFieldInfoPtr_g_ShakeThighR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeThighR"); AI_knight.NativeFieldInfoPtr_g_ShakeCalfL = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeCalfL"); AI_knight.NativeFieldInfoPtr_g_ShakeCalfR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeCalfR"); AI_knight.NativeFieldInfoPtr_g_ShakeAll = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ShakeAll"); AI_knight.NativeFieldInfoPtr_g_bDamageFly = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bDamageFly"); AI_knight.NativeFieldInfoPtr_g_fAttack03JumpAgainProbability = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fAttack03JumpAgainProbability"); AI_knight.NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664935); AI_knight.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664936); AI_knight.NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664937); AI_knight.NativeMethodInfoPtr_EndStatus_Public_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664938); AI_knight.NativeMethodInfoPtr_InitStatus_Public_Virtual_New_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664939); AI_knight.NativeMethodInfoPtr_Special_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664940); AI_knight.NativeMethodInfoPtr_GetUp_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664941); AI_knight.NativeMethodInfoPtr_Sky_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664942); AI_knight.NativeMethodInfoPtr_Land_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664943); AI_knight.NativeMethodInfoPtr_Idle_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664944); AI_knight.NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664945); AI_knight.NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664946); AI_knight.NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664947); AI_knight.NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664948); AI_knight.NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664949); AI_knight.NativeMethodInfoPtr_Death_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664950); AI_knight.NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664951); AI_knight.NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664952); AI_knight.NativeMethodInfoPtr_InitFightingType_Protected_Void_AIFighting_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664953); AI_knight.NativeMethodInfoPtr_FightAttackSelect_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664954); AI_knight.NativeMethodInfoPtr_FightWatch_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664955); AI_knight.NativeMethodInfoPtr_FightDodge_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664956); AI_knight.NativeMethodInfoPtr_FightAttack_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664957); AI_knight.NativeMethodInfoPtr_FightAttackNoWait_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664958); AI_knight.NativeMethodInfoPtr_FightAttack03Jump_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664959); AI_knight.NativeMethodInfoPtr_FightAttack03Fall_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664960); AI_knight.NativeMethodInfoPtr_FightAttack03Land_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664961); AI_knight.NativeMethodInfoPtr_FightAttackBigJump_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664962); AI_knight.NativeMethodInfoPtr_FightAttackBigJumpFall_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664963); AI_knight.NativeMethodInfoPtr_FightAttackSky_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664964); AI_knight.NativeMethodInfoPtr_FightAttackSkyFall_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664965); AI_knight.NativeMethodInfoPtr_FightAttackRun_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664966); AI_knight.NativeMethodInfoPtr_FightPlayerDead_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664967); AI_knight.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664968); AI_knight.NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664969); AI_knight.NativeMethodInfoPtr_Create_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664970); AI_knight.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664971); AI_knight.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664972); AI_knight.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664973); AI_knight.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664974); } // Token: 0x060011AC RID: 4524 RVA: 0x0001D6EC File Offset: 0x0001B8EC public AI_knight(IntPtr pointer) : base(pointer) { } // Token: 0x1700054E RID: 1358 // (get) Token: 0x060011AD RID: 4525 RVA: 0x0004D0F0 File Offset: 0x0004B2F0 // (set) Token: 0x060011AE RID: 4526 RVA: 0x0004D124 File Offset: 0x0004B324 public unsafe knightEffectPlay g_Effect { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_Effect); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new knightEffectPlay(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_Effect), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700054F RID: 1359 // (get) Token: 0x060011AF RID: 4527 RVA: 0x0004D14C File Offset: 0x0004B34C // (set) Token: 0x060011B0 RID: 4528 RVA: 0x0004D180 File Offset: 0x0004B380 public unsafe VoiceKnight g_Voice { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_Voice); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new VoiceKnight(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_Voice), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000550 RID: 1360 // (get) Token: 0x060011B1 RID: 4529 RVA: 0x0004D1A8 File Offset: 0x0004B3A8 // (set) Token: 0x060011B2 RID: 4530 RVA: 0x0004D1C6 File Offset: 0x0004B3C6 public unsafe static float g_fAttackBaseRadius { get { float num; IL2CPP.il2cpp_field_static_get_value(AI_knight.NativeFieldInfoPtr_g_fAttackBaseRadius, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(AI_knight.NativeFieldInfoPtr_g_fAttackBaseRadius, (void*)(&value)); } } // Token: 0x17000551 RID: 1361 // (get) Token: 0x060011B3 RID: 4531 RVA: 0x0004D1D8 File Offset: 0x0004B3D8 // (set) Token: 0x060011B4 RID: 4532 RVA: 0x0004D200 File Offset: 0x0004B400 public unsafe float g_fAttackRadiusMin { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttackRadiusMin); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttackRadiusMin)) = value; } } // Token: 0x17000552 RID: 1362 // (get) Token: 0x060011B5 RID: 4533 RVA: 0x0004D224 File Offset: 0x0004B424 // (set) Token: 0x060011B6 RID: 4534 RVA: 0x0004D24C File Offset: 0x0004B44C public unsafe float g_fAttackRadiusMax { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttackRadiusMax); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttackRadiusMax)) = value; } } // Token: 0x17000553 RID: 1363 // (get) Token: 0x060011B7 RID: 4535 RVA: 0x0004D270 File Offset: 0x0004B470 // (set) Token: 0x060011B8 RID: 4536 RVA: 0x0004D298 File Offset: 0x0004B498 public unsafe float g_fAniMoveSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAniMoveSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAniMoveSpeed)) = value; } } // Token: 0x17000554 RID: 1364 // (get) Token: 0x060011B9 RID: 4537 RVA: 0x0004D2BC File Offset: 0x0004B4BC // (set) Token: 0x060011BA RID: 4538 RVA: 0x0004D2E4 File Offset: 0x0004B4E4 public unsafe float g_fAniMoveAngle { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAniMoveAngle); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAniMoveAngle)) = value; } } // Token: 0x17000555 RID: 1365 // (get) Token: 0x060011BB RID: 4539 RVA: 0x0004D308 File Offset: 0x0004B508 // (set) Token: 0x060011BC RID: 4540 RVA: 0x0004D330 File Offset: 0x0004B530 public unsafe Vector3 g_v3PreForward { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_v3PreForward); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_v3PreForward)) = value; } } // Token: 0x17000556 RID: 1366 // (get) Token: 0x060011BD RID: 4541 RVA: 0x0004D354 File Offset: 0x0004B554 // (set) Token: 0x060011BE RID: 4542 RVA: 0x0004D37C File Offset: 0x0004B57C public unsafe AI_knight.AIFighting g_Fightting { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_Fightting); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_Fightting)) = value; } } // Token: 0x17000557 RID: 1367 // (get) Token: 0x060011BF RID: 4543 RVA: 0x0004D3A0 File Offset: 0x0004B5A0 // (set) Token: 0x060011C0 RID: 4544 RVA: 0x0004D3C8 File Offset: 0x0004B5C8 public unsafe AI_knight.AIFighting g_AttackType { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_AttackType); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_AttackType)) = value; } } // Token: 0x17000558 RID: 1368 // (get) Token: 0x060011C1 RID: 4545 RVA: 0x0004D3EC File Offset: 0x0004B5EC // (set) Token: 0x060011C2 RID: 4546 RVA: 0x0004D414 File Offset: 0x0004B614 public unsafe float g_fTrackTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fTrackTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fTrackTime)) = value; } } // Token: 0x17000559 RID: 1369 // (get) Token: 0x060011C3 RID: 4547 RVA: 0x0004D438 File Offset: 0x0004B638 // (set) Token: 0x060011C4 RID: 4548 RVA: 0x0004D460 File Offset: 0x0004B660 public unsafe float g_fAttackRotate { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttackRotate); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttackRotate)) = value; } } // Token: 0x1700055A RID: 1370 // (get) Token: 0x060011C5 RID: 4549 RVA: 0x0004D484 File Offset: 0x0004B684 // (set) Token: 0x060011C6 RID: 4550 RVA: 0x0004D4AC File Offset: 0x0004B6AC public unsafe float g_fAttackComob { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttackComob); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttackComob)) = value; } } // Token: 0x1700055B RID: 1371 // (get) Token: 0x060011C7 RID: 4551 RVA: 0x0004D4D0 File Offset: 0x0004B6D0 // (set) Token: 0x060011C8 RID: 4552 RVA: 0x0004D4F8 File Offset: 0x0004B6F8 public unsafe Vector3 g_v3BigJumpLandPoint { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_v3BigJumpLandPoint); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_v3BigJumpLandPoint)) = value; } } // Token: 0x1700055C RID: 1372 // (get) Token: 0x060011C9 RID: 4553 RVA: 0x0004D51C File Offset: 0x0004B71C // (set) Token: 0x060011CA RID: 4554 RVA: 0x0004D550 File Offset: 0x0004B750 public unsafe Shake g_ShakeHead { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.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_knight.NativeFieldInfoPtr_g_ShakeHead), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700055D RID: 1373 // (get) Token: 0x060011CB RID: 4555 RVA: 0x0004D578 File Offset: 0x0004B778 // (set) Token: 0x060011CC RID: 4556 RVA: 0x0004D5AC File Offset: 0x0004B7AC public unsafe Shake g_ShakeSpine { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.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_knight.NativeFieldInfoPtr_g_ShakeSpine), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700055E RID: 1374 // (get) Token: 0x060011CD RID: 4557 RVA: 0x0004D5D4 File Offset: 0x0004B7D4 // (set) Token: 0x060011CE RID: 4558 RVA: 0x0004D608 File Offset: 0x0004B808 public unsafe Shake g_ShakeUpperArmL { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeUpperArmL); 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_knight.NativeFieldInfoPtr_g_ShakeUpperArmL), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700055F RID: 1375 // (get) Token: 0x060011CF RID: 4559 RVA: 0x0004D630 File Offset: 0x0004B830 // (set) Token: 0x060011D0 RID: 4560 RVA: 0x0004D664 File Offset: 0x0004B864 public unsafe Shake g_ShakeUpperArmR { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeUpperArmR); 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_knight.NativeFieldInfoPtr_g_ShakeUpperArmR), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000560 RID: 1376 // (get) Token: 0x060011D1 RID: 4561 RVA: 0x0004D68C File Offset: 0x0004B88C // (set) Token: 0x060011D2 RID: 4562 RVA: 0x0004D6C0 File Offset: 0x0004B8C0 public unsafe Shake g_ShakeForearmL { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeForearmL); 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_knight.NativeFieldInfoPtr_g_ShakeForearmL), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000561 RID: 1377 // (get) Token: 0x060011D3 RID: 4563 RVA: 0x0004D6E8 File Offset: 0x0004B8E8 // (set) Token: 0x060011D4 RID: 4564 RVA: 0x0004D71C File Offset: 0x0004B91C public unsafe Shake g_ShakeForearmR { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeForearmR); 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_knight.NativeFieldInfoPtr_g_ShakeForearmR), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000562 RID: 1378 // (get) Token: 0x060011D5 RID: 4565 RVA: 0x0004D744 File Offset: 0x0004B944 // (set) Token: 0x060011D6 RID: 4566 RVA: 0x0004D778 File Offset: 0x0004B978 public unsafe Shake g_ShakeThighL { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeThighL); 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_knight.NativeFieldInfoPtr_g_ShakeThighL), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000563 RID: 1379 // (get) Token: 0x060011D7 RID: 4567 RVA: 0x0004D7A0 File Offset: 0x0004B9A0 // (set) Token: 0x060011D8 RID: 4568 RVA: 0x0004D7D4 File Offset: 0x0004B9D4 public unsafe Shake g_ShakeThighR { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeThighR); 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_knight.NativeFieldInfoPtr_g_ShakeThighR), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000564 RID: 1380 // (get) Token: 0x060011D9 RID: 4569 RVA: 0x0004D7FC File Offset: 0x0004B9FC // (set) Token: 0x060011DA RID: 4570 RVA: 0x0004D830 File Offset: 0x0004BA30 public unsafe Shake g_ShakeCalfL { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeCalfL); 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_knight.NativeFieldInfoPtr_g_ShakeCalfL), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000565 RID: 1381 // (get) Token: 0x060011DB RID: 4571 RVA: 0x0004D858 File Offset: 0x0004BA58 // (set) Token: 0x060011DC RID: 4572 RVA: 0x0004D88C File Offset: 0x0004BA8C public unsafe Shake g_ShakeCalfR { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeCalfR); 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_knight.NativeFieldInfoPtr_g_ShakeCalfR), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000566 RID: 1382 // (get) Token: 0x060011DD RID: 4573 RVA: 0x0004D8B4 File Offset: 0x0004BAB4 // (set) Token: 0x060011DE RID: 4574 RVA: 0x0004D8E8 File Offset: 0x0004BAE8 public unsafe Shake g_ShakeAll { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_ShakeAll); 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_knight.NativeFieldInfoPtr_g_ShakeAll), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000567 RID: 1383 // (get) Token: 0x060011DF RID: 4575 RVA: 0x0004D910 File Offset: 0x0004BB10 // (set) Token: 0x060011E0 RID: 4576 RVA: 0x0004D938 File Offset: 0x0004BB38 public unsafe bool g_bDamageFly { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_bDamageFly); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_bDamageFly)) = value; } } // Token: 0x17000568 RID: 1384 // (get) Token: 0x060011E1 RID: 4577 RVA: 0x0004D95C File Offset: 0x0004BB5C // (set) Token: 0x060011E2 RID: 4578 RVA: 0x0004D984 File Offset: 0x0004BB84 public unsafe float g_fAttack03JumpAgainProbability { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttack03JumpAgainProbability); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.NativeFieldInfoPtr_g_fAttack03JumpAgainProbability)) = value; } } // Token: 0x04000DD8 RID: 3544 private static readonly IntPtr NativeFieldInfoPtr_g_Effect; // Token: 0x04000DD9 RID: 3545 private static readonly IntPtr NativeFieldInfoPtr_g_Voice; // Token: 0x04000DDA RID: 3546 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackBaseRadius; // Token: 0x04000DDB RID: 3547 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRadiusMin; // Token: 0x04000DDC RID: 3548 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRadiusMax; // Token: 0x04000DDD RID: 3549 private static readonly IntPtr NativeFieldInfoPtr_g_fAniMoveSpeed; // Token: 0x04000DDE RID: 3550 private static readonly IntPtr NativeFieldInfoPtr_g_fAniMoveAngle; // Token: 0x04000DDF RID: 3551 private static readonly IntPtr NativeFieldInfoPtr_g_v3PreForward; // Token: 0x04000DE0 RID: 3552 private static readonly IntPtr NativeFieldInfoPtr_g_Fightting; // Token: 0x04000DE1 RID: 3553 private static readonly IntPtr NativeFieldInfoPtr_g_AttackType; // Token: 0x04000DE2 RID: 3554 private static readonly IntPtr NativeFieldInfoPtr_g_fTrackTime; // Token: 0x04000DE3 RID: 3555 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRotate; // Token: 0x04000DE4 RID: 3556 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackComob; // Token: 0x04000DE5 RID: 3557 private static readonly IntPtr NativeFieldInfoPtr_g_v3BigJumpLandPoint; // Token: 0x04000DE6 RID: 3558 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeHead; // Token: 0x04000DE7 RID: 3559 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeSpine; // Token: 0x04000DE8 RID: 3560 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeUpperArmL; // Token: 0x04000DE9 RID: 3561 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeUpperArmR; // Token: 0x04000DEA RID: 3562 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeForearmL; // Token: 0x04000DEB RID: 3563 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeForearmR; // Token: 0x04000DEC RID: 3564 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeThighL; // Token: 0x04000DED RID: 3565 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeThighR; // Token: 0x04000DEE RID: 3566 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeCalfL; // Token: 0x04000DEF RID: 3567 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeCalfR; // Token: 0x04000DF0 RID: 3568 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeAll; // Token: 0x04000DF1 RID: 3569 private static readonly IntPtr NativeFieldInfoPtr_g_bDamageFly; // Token: 0x04000DF2 RID: 3570 private static readonly IntPtr NativeFieldInfoPtr_g_fAttack03JumpAgainProbability; // Token: 0x04000DF3 RID: 3571 private static readonly IntPtr NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0; // Token: 0x04000DF4 RID: 3572 private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0; // Token: 0x04000DF5 RID: 3573 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0; // Token: 0x04000DF6 RID: 3574 private static readonly IntPtr NativeMethodInfoPtr_EndStatus_Public_Void_AIStatus_0; // Token: 0x04000DF7 RID: 3575 private static readonly IntPtr NativeMethodInfoPtr_InitStatus_Public_Virtual_New_Void_AIStatus_0; // Token: 0x04000DF8 RID: 3576 private static readonly IntPtr NativeMethodInfoPtr_Special_Public_Virtual_Void_0; // Token: 0x04000DF9 RID: 3577 private static readonly IntPtr NativeMethodInfoPtr_GetUp_Public_Virtual_Void_0; // Token: 0x04000DFA RID: 3578 private static readonly IntPtr NativeMethodInfoPtr_Sky_Public_Virtual_Void_0; // Token: 0x04000DFB RID: 3579 private static readonly IntPtr NativeMethodInfoPtr_Land_Public_Virtual_Void_0; // Token: 0x04000DFC RID: 3580 private static readonly IntPtr NativeMethodInfoPtr_Idle_Public_Virtual_Void_0; // Token: 0x04000DFD RID: 3581 private static readonly IntPtr NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0; // Token: 0x04000DFE RID: 3582 private static readonly IntPtr NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0; // Token: 0x04000DFF RID: 3583 private static readonly IntPtr NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0; // Token: 0x04000E00 RID: 3584 private static readonly IntPtr NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0; // Token: 0x04000E01 RID: 3585 private static readonly IntPtr NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0; // Token: 0x04000E02 RID: 3586 private static readonly IntPtr NativeMethodInfoPtr_Death_Public_Virtual_Void_0; // Token: 0x04000E03 RID: 3587 private static readonly IntPtr NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0; // Token: 0x04000E04 RID: 3588 private static readonly IntPtr NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0; // Token: 0x04000E05 RID: 3589 private static readonly IntPtr NativeMethodInfoPtr_InitFightingType_Protected_Void_AIFighting_0; // Token: 0x04000E06 RID: 3590 private static readonly IntPtr NativeMethodInfoPtr_FightAttackSelect_Private_Void_0; // Token: 0x04000E07 RID: 3591 private static readonly IntPtr NativeMethodInfoPtr_FightWatch_Private_Void_0; // Token: 0x04000E08 RID: 3592 private static readonly IntPtr NativeMethodInfoPtr_FightDodge_Private_Void_0; // Token: 0x04000E09 RID: 3593 private static readonly IntPtr NativeMethodInfoPtr_FightAttack_Private_Void_0; // Token: 0x04000E0A RID: 3594 private static readonly IntPtr NativeMethodInfoPtr_FightAttackNoWait_Private_Void_0; // Token: 0x04000E0B RID: 3595 private static readonly IntPtr NativeMethodInfoPtr_FightAttack03Jump_Private_Void_0; // Token: 0x04000E0C RID: 3596 private static readonly IntPtr NativeMethodInfoPtr_FightAttack03Fall_Private_Void_0; // Token: 0x04000E0D RID: 3597 private static readonly IntPtr NativeMethodInfoPtr_FightAttack03Land_Private_Void_0; // Token: 0x04000E0E RID: 3598 private static readonly IntPtr NativeMethodInfoPtr_FightAttackBigJump_Private_Void_0; // Token: 0x04000E0F RID: 3599 private static readonly IntPtr NativeMethodInfoPtr_FightAttackBigJumpFall_Private_Void_0; // Token: 0x04000E10 RID: 3600 private static readonly IntPtr NativeMethodInfoPtr_FightAttackSky_Private_Void_0; // Token: 0x04000E11 RID: 3601 private static readonly IntPtr NativeMethodInfoPtr_FightAttackSkyFall_Private_Void_0; // Token: 0x04000E12 RID: 3602 private static readonly IntPtr NativeMethodInfoPtr_FightAttackRun_Private_Void_0; // Token: 0x04000E13 RID: 3603 private static readonly IntPtr NativeMethodInfoPtr_FightPlayerDead_Private_Void_0; // Token: 0x04000E14 RID: 3604 private static readonly IntPtr NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0; // Token: 0x04000E15 RID: 3605 private static readonly IntPtr NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0; // Token: 0x04000E16 RID: 3606 private static readonly IntPtr NativeMethodInfoPtr_Create_Public_Virtual_Void_0; // Token: 0x04000E17 RID: 3607 private static readonly IntPtr NativeMethodInfoPtr_Remove_Public_Virtual_Void_0; // Token: 0x04000E18 RID: 3608 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0; // Token: 0x04000E19 RID: 3609 private static readonly IntPtr NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0; // Token: 0x04000E1A RID: 3610 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000095 RID: 149 public enum AIFighting { // Token: 0x04000E1C RID: 3612 WatchFirst, // Token: 0x04000E1D RID: 3613 Watch, // Token: 0x04000E1E RID: 3614 PlayerDead, // Token: 0x04000E1F RID: 3615 DodgeF, // Token: 0x04000E20 RID: 3616 DodgeL, // Token: 0x04000E21 RID: 3617 DodgeR, // Token: 0x04000E22 RID: 3618 DodgeB, // Token: 0x04000E23 RID: 3619 Attack01_01, // Token: 0x04000E24 RID: 3620 Attack01_02, // Token: 0x04000E25 RID: 3621 Attack01_03, // Token: 0x04000E26 RID: 3622 Attack02, // Token: 0x04000E27 RID: 3623 Attack03Jump, // Token: 0x04000E28 RID: 3624 Attack03JumpAgain, // Token: 0x04000E29 RID: 3625 Attack03Fall, // Token: 0x04000E2A RID: 3626 Attack03Land, // Token: 0x04000E2B RID: 3627 Attack04, // Token: 0x04000E2C RID: 3628 AttackBigJump, // Token: 0x04000E2D RID: 3629 AttackBigJumpFall, // Token: 0x04000E2E RID: 3630 AttackBigJumpLand, // Token: 0x04000E2F RID: 3631 AttackSky, // Token: 0x04000E30 RID: 3632 AttackSkyFall, // Token: 0x04000E31 RID: 3633 AttackSkyLand, // Token: 0x04000E32 RID: 3634 AttackRun, // Token: 0x04000E33 RID: 3635 AttackRunEnd, // Token: 0x04000E34 RID: 3636 AttackDodge } }