using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x02000095 RID: 149 public class AI_knight : AI_NPC { // Token: 0x060011A7 RID: 4519 RVA: 0x0004C928 File Offset: 0x0004AB28 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504595, XrefRangeEnd = 504709, 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: 0x060011A8 RID: 4520 RVA: 0x0004C9A4 File Offset: 0x0004ABA4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504724, RefRangeEnd = 504725, XrefRangeStart = 504709, XrefRangeEnd = 504724, 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: 0x060011A9 RID: 4521 RVA: 0x0004CA04 File Offset: 0x0004AC04 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504725, XrefRangeEnd = 504737, 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: 0x060011AA RID: 4522 RVA: 0x0004CA54 File Offset: 0x0004AC54 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504737, RefRangeEnd = 504738, XrefRangeStart = 504737, XrefRangeEnd = 504737, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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: 0x060011AB RID: 4523 RVA: 0x0004CAA8 File Offset: 0x0004ACA8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504738, XrefRangeEnd = 504747, 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: 0x060011AC RID: 4524 RVA: 0x0004CB08 File Offset: 0x0004AD08 [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x060011AD RID: 4525 RVA: 0x0004CB58 File Offset: 0x0004AD58 [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: 0x060011AE RID: 4526 RVA: 0x0004CBA8 File Offset: 0x0004ADA8 [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: 0x060011AF RID: 4527 RVA: 0x0004CBF8 File Offset: 0x0004ADF8 [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: 0x060011B0 RID: 4528 RVA: 0x0004CC48 File Offset: 0x0004AE48 [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: 0x060011B1 RID: 4529 RVA: 0x0004CC98 File Offset: 0x0004AE98 [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: 0x060011B2 RID: 4530 RVA: 0x0004CCE8 File Offset: 0x0004AEE8 [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: 0x060011B3 RID: 4531 RVA: 0x0004CD38 File Offset: 0x0004AF38 [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: 0x060011B4 RID: 4532 RVA: 0x0004CD88 File Offset: 0x0004AF88 [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: 0x060011B5 RID: 4533 RVA: 0x0004CDD8 File Offset: 0x0004AFD8 [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: 0x060011B6 RID: 4534 RVA: 0x0004CE28 File Offset: 0x0004B028 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504747, XrefRangeEnd = 504748, 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: 0x060011B7 RID: 4535 RVA: 0x0004CE78 File Offset: 0x0004B078 [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: 0x060011B8 RID: 4536 RVA: 0x0004CEC8 File Offset: 0x0004B0C8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504748, XrefRangeEnd = 504787, 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: 0x060011B9 RID: 4537 RVA: 0x0004CF18 File Offset: 0x0004B118 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504787, XrefRangeEnd = 504822, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual 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(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_knight.NativeMethodInfoPtr_InitFightingType_Protected_Virtual_New_Void_AIFighting_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060011BA RID: 4538 RVA: 0x0004CF78 File Offset: 0x0004B178 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504823, RefRangeEnd = 504824, XrefRangeStart = 504822, XrefRangeEnd = 504823, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void FightAttackSelect() { 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_FightAttackSelect_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011BB RID: 4539 RVA: 0x0004CFC8 File Offset: 0x0004B1C8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 504855, RefRangeEnd = 504857, XrefRangeStart = 504824, XrefRangeEnd = 504855, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011BC RID: 4540 RVA: 0x0004D00C File Offset: 0x0004B20C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504857, XrefRangeEnd = 504861, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void FightDodge() { 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_FightDodge_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011BD RID: 4541 RVA: 0x0004D05C File Offset: 0x0004B25C [CallerCount(2)] [CachedScanResults(RefRangeStart = 504861, RefRangeEnd = 504863, XrefRangeStart = 504861, XrefRangeEnd = 504861, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011BE RID: 4542 RVA: 0x0004D0A0 File Offset: 0x0004B2A0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504863, RefRangeEnd = 504864, XrefRangeStart = 504863, XrefRangeEnd = 504863, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011BF RID: 4543 RVA: 0x0004D0E4 File Offset: 0x0004B2E4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 504864, RefRangeEnd = 504866, XrefRangeStart = 504864, XrefRangeEnd = 504864, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C0 RID: 4544 RVA: 0x0004D128 File Offset: 0x0004B328 [CallerCount(2)] [CachedScanResults(RefRangeStart = 504867, RefRangeEnd = 504869, XrefRangeStart = 504866, XrefRangeEnd = 504867, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttack03Fall() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttack03Fall_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C1 RID: 4545 RVA: 0x0004D16C File Offset: 0x0004B36C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504869, XrefRangeEnd = 504870, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void FightAttack03Land() { 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_FightAttack03Land_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C2 RID: 4546 RVA: 0x0004D1BC File Offset: 0x0004B3BC [CallerCount(2)] [CachedScanResults(RefRangeStart = 504876, RefRangeEnd = 504878, XrefRangeStart = 504870, XrefRangeEnd = 504876, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C3 RID: 4547 RVA: 0x0004D200 File Offset: 0x0004B400 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504878, RefRangeEnd = 504879, XrefRangeStart = 504878, XrefRangeEnd = 504878, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FightAttackBigJumpFall() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_knight.NativeMethodInfoPtr_FightAttackBigJumpFall_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C4 RID: 4548 RVA: 0x0004D244 File Offset: 0x0004B444 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504879, RefRangeEnd = 504880, XrefRangeStart = 504879, XrefRangeEnd = 504879, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C5 RID: 4549 RVA: 0x0004D288 File Offset: 0x0004B488 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504882, RefRangeEnd = 504883, XrefRangeStart = 504880, XrefRangeEnd = 504882, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C6 RID: 4550 RVA: 0x0004D2CC File Offset: 0x0004B4CC [CallerCount(2)] [CachedScanResults(RefRangeStart = 504883, RefRangeEnd = 504885, XrefRangeStart = 504883, XrefRangeEnd = 504883, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C7 RID: 4551 RVA: 0x0004D310 File Offset: 0x0004B510 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504887, RefRangeEnd = 504888, XrefRangeStart = 504885, XrefRangeEnd = 504887, 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_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060011C8 RID: 4552 RVA: 0x0004D354 File Offset: 0x0004B554 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504888, XrefRangeEnd = 504963, 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: 0x060011C9 RID: 4553 RVA: 0x0004D3B8 File Offset: 0x0004B5B8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504963, XrefRangeEnd = 504968, 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: 0x060011CA RID: 4554 RVA: 0x0004D408 File Offset: 0x0004B608 [CallerCount(1)] [CachedScanResults(RefRangeStart = 504982, RefRangeEnd = 504983, XrefRangeStart = 504968, XrefRangeEnd = 504982, 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: 0x060011CB RID: 4555 RVA: 0x0004D458 File Offset: 0x0004B658 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504983, XrefRangeEnd = 504988, 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: 0x060011CC RID: 4556 RVA: 0x0004D4A8 File Offset: 0x0004B6A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 504988, XrefRangeEnd = 504990, 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: 0x060011CD RID: 4557 RVA: 0x0004D508 File Offset: 0x0004B708 [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: 0x060011CE RID: 4558 RVA: 0x0004D568 File Offset: 0x0004B768 [CallerCount(2)] [CachedScanResults(RefRangeStart = 504991, RefRangeEnd = 504993, XrefRangeStart = 504990, XrefRangeEnd = 504991, 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: 0x060011CF RID: 4559 RVA: 0x0004D5B4 File Offset: 0x0004B7B4 // 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_CC = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_CC"); 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, 100664939); AI_knight.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664940); AI_knight.NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664941); AI_knight.NativeMethodInfoPtr_EndStatus_Public_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664942); AI_knight.NativeMethodInfoPtr_InitStatus_Public_Virtual_New_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664943); AI_knight.NativeMethodInfoPtr_Special_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664944); AI_knight.NativeMethodInfoPtr_GetUp_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664945); AI_knight.NativeMethodInfoPtr_Sky_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664946); AI_knight.NativeMethodInfoPtr_Land_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664947); AI_knight.NativeMethodInfoPtr_Idle_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664948); AI_knight.NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664949); AI_knight.NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664950); AI_knight.NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664951); AI_knight.NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664952); AI_knight.NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664953); AI_knight.NativeMethodInfoPtr_Death_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664954); AI_knight.NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664955); AI_knight.NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664956); AI_knight.NativeMethodInfoPtr_InitFightingType_Protected_Virtual_New_Void_AIFighting_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664957); AI_knight.NativeMethodInfoPtr_FightAttackSelect_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664958); AI_knight.NativeMethodInfoPtr_FightWatch_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664959); AI_knight.NativeMethodInfoPtr_FightDodge_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664960); AI_knight.NativeMethodInfoPtr_FightAttack_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664961); AI_knight.NativeMethodInfoPtr_FightAttackNoWait_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664962); AI_knight.NativeMethodInfoPtr_FightAttack03Jump_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664963); AI_knight.NativeMethodInfoPtr_FightAttack03Fall_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664964); AI_knight.NativeMethodInfoPtr_FightAttack03Land_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664965); AI_knight.NativeMethodInfoPtr_FightAttackBigJump_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664966); AI_knight.NativeMethodInfoPtr_FightAttackBigJumpFall_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664967); AI_knight.NativeMethodInfoPtr_FightAttackSky_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664968); AI_knight.NativeMethodInfoPtr_FightAttackSkyFall_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664969); AI_knight.NativeMethodInfoPtr_FightAttackRun_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664970); AI_knight.NativeMethodInfoPtr_FightPlayerDead_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664971); AI_knight.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664972); AI_knight.NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664973); AI_knight.NativeMethodInfoPtr_Create_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664974); AI_knight.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664975); AI_knight.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664976); AI_knight.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664977); AI_knight.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664978); } // Token: 0x060011D0 RID: 4560 RVA: 0x0001D7C8 File Offset: 0x0001B9C8 public AI_knight(IntPtr pointer) : base(pointer) { } // Token: 0x1700055F RID: 1375 // (get) Token: 0x060011D1 RID: 4561 RVA: 0x0004DB34 File Offset: 0x0004BD34 // (set) Token: 0x060011D2 RID: 4562 RVA: 0x0004DB68 File Offset: 0x0004BD68 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: 0x17000560 RID: 1376 // (get) Token: 0x060011D3 RID: 4563 RVA: 0x0004DB90 File Offset: 0x0004BD90 // (set) Token: 0x060011D4 RID: 4564 RVA: 0x0004DBC4 File Offset: 0x0004BDC4 public unsafe CharacterController g_CC { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_knight.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_knight.NativeFieldInfoPtr_g_CC), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000561 RID: 1377 // (get) Token: 0x060011D5 RID: 4565 RVA: 0x0004DBEC File Offset: 0x0004BDEC // (set) Token: 0x060011D6 RID: 4566 RVA: 0x0004DC20 File Offset: 0x0004BE20 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: 0x17000562 RID: 1378 // (get) Token: 0x060011D7 RID: 4567 RVA: 0x0004DC48 File Offset: 0x0004BE48 // (set) Token: 0x060011D8 RID: 4568 RVA: 0x0004DC66 File Offset: 0x0004BE66 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: 0x17000563 RID: 1379 // (get) Token: 0x060011D9 RID: 4569 RVA: 0x0004DC78 File Offset: 0x0004BE78 // (set) Token: 0x060011DA RID: 4570 RVA: 0x0004DCA0 File Offset: 0x0004BEA0 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: 0x17000564 RID: 1380 // (get) Token: 0x060011DB RID: 4571 RVA: 0x0004DCC4 File Offset: 0x0004BEC4 // (set) Token: 0x060011DC RID: 4572 RVA: 0x0004DCEC File Offset: 0x0004BEEC 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: 0x17000565 RID: 1381 // (get) Token: 0x060011DD RID: 4573 RVA: 0x0004DD10 File Offset: 0x0004BF10 // (set) Token: 0x060011DE RID: 4574 RVA: 0x0004DD38 File Offset: 0x0004BF38 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: 0x17000566 RID: 1382 // (get) Token: 0x060011DF RID: 4575 RVA: 0x0004DD5C File Offset: 0x0004BF5C // (set) Token: 0x060011E0 RID: 4576 RVA: 0x0004DD84 File Offset: 0x0004BF84 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: 0x17000567 RID: 1383 // (get) Token: 0x060011E1 RID: 4577 RVA: 0x0004DDA8 File Offset: 0x0004BFA8 // (set) Token: 0x060011E2 RID: 4578 RVA: 0x0004DDD0 File Offset: 0x0004BFD0 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: 0x17000568 RID: 1384 // (get) Token: 0x060011E3 RID: 4579 RVA: 0x0004DDF4 File Offset: 0x0004BFF4 // (set) Token: 0x060011E4 RID: 4580 RVA: 0x0004DE1C File Offset: 0x0004C01C 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: 0x17000569 RID: 1385 // (get) Token: 0x060011E5 RID: 4581 RVA: 0x0004DE40 File Offset: 0x0004C040 // (set) Token: 0x060011E6 RID: 4582 RVA: 0x0004DE68 File Offset: 0x0004C068 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: 0x1700056A RID: 1386 // (get) Token: 0x060011E7 RID: 4583 RVA: 0x0004DE8C File Offset: 0x0004C08C // (set) Token: 0x060011E8 RID: 4584 RVA: 0x0004DEB4 File Offset: 0x0004C0B4 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: 0x1700056B RID: 1387 // (get) Token: 0x060011E9 RID: 4585 RVA: 0x0004DED8 File Offset: 0x0004C0D8 // (set) Token: 0x060011EA RID: 4586 RVA: 0x0004DF00 File Offset: 0x0004C100 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: 0x1700056C RID: 1388 // (get) Token: 0x060011EB RID: 4587 RVA: 0x0004DF24 File Offset: 0x0004C124 // (set) Token: 0x060011EC RID: 4588 RVA: 0x0004DF4C File Offset: 0x0004C14C 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: 0x1700056D RID: 1389 // (get) Token: 0x060011ED RID: 4589 RVA: 0x0004DF70 File Offset: 0x0004C170 // (set) Token: 0x060011EE RID: 4590 RVA: 0x0004DF98 File Offset: 0x0004C198 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: 0x1700056E RID: 1390 // (get) Token: 0x060011EF RID: 4591 RVA: 0x0004DFBC File Offset: 0x0004C1BC // (set) Token: 0x060011F0 RID: 4592 RVA: 0x0004DFF0 File Offset: 0x0004C1F0 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: 0x1700056F RID: 1391 // (get) Token: 0x060011F1 RID: 4593 RVA: 0x0004E018 File Offset: 0x0004C218 // (set) Token: 0x060011F2 RID: 4594 RVA: 0x0004E04C File Offset: 0x0004C24C 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: 0x17000570 RID: 1392 // (get) Token: 0x060011F3 RID: 4595 RVA: 0x0004E074 File Offset: 0x0004C274 // (set) Token: 0x060011F4 RID: 4596 RVA: 0x0004E0A8 File Offset: 0x0004C2A8 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: 0x17000571 RID: 1393 // (get) Token: 0x060011F5 RID: 4597 RVA: 0x0004E0D0 File Offset: 0x0004C2D0 // (set) Token: 0x060011F6 RID: 4598 RVA: 0x0004E104 File Offset: 0x0004C304 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: 0x17000572 RID: 1394 // (get) Token: 0x060011F7 RID: 4599 RVA: 0x0004E12C File Offset: 0x0004C32C // (set) Token: 0x060011F8 RID: 4600 RVA: 0x0004E160 File Offset: 0x0004C360 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: 0x17000573 RID: 1395 // (get) Token: 0x060011F9 RID: 4601 RVA: 0x0004E188 File Offset: 0x0004C388 // (set) Token: 0x060011FA RID: 4602 RVA: 0x0004E1BC File Offset: 0x0004C3BC 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: 0x17000574 RID: 1396 // (get) Token: 0x060011FB RID: 4603 RVA: 0x0004E1E4 File Offset: 0x0004C3E4 // (set) Token: 0x060011FC RID: 4604 RVA: 0x0004E218 File Offset: 0x0004C418 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: 0x17000575 RID: 1397 // (get) Token: 0x060011FD RID: 4605 RVA: 0x0004E240 File Offset: 0x0004C440 // (set) Token: 0x060011FE RID: 4606 RVA: 0x0004E274 File Offset: 0x0004C474 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: 0x17000576 RID: 1398 // (get) Token: 0x060011FF RID: 4607 RVA: 0x0004E29C File Offset: 0x0004C49C // (set) Token: 0x06001200 RID: 4608 RVA: 0x0004E2D0 File Offset: 0x0004C4D0 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: 0x17000577 RID: 1399 // (get) Token: 0x06001201 RID: 4609 RVA: 0x0004E2F8 File Offset: 0x0004C4F8 // (set) Token: 0x06001202 RID: 4610 RVA: 0x0004E32C File Offset: 0x0004C52C 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: 0x17000578 RID: 1400 // (get) Token: 0x06001203 RID: 4611 RVA: 0x0004E354 File Offset: 0x0004C554 // (set) Token: 0x06001204 RID: 4612 RVA: 0x0004E388 File Offset: 0x0004C588 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: 0x17000579 RID: 1401 // (get) Token: 0x06001205 RID: 4613 RVA: 0x0004E3B0 File Offset: 0x0004C5B0 // (set) Token: 0x06001206 RID: 4614 RVA: 0x0004E3D8 File Offset: 0x0004C5D8 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: 0x1700057A RID: 1402 // (get) Token: 0x06001207 RID: 4615 RVA: 0x0004E3FC File Offset: 0x0004C5FC // (set) Token: 0x06001208 RID: 4616 RVA: 0x0004E424 File Offset: 0x0004C624 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: 0x04000E07 RID: 3591 private static readonly IntPtr NativeFieldInfoPtr_g_Effect; // Token: 0x04000E08 RID: 3592 private static readonly IntPtr NativeFieldInfoPtr_g_CC; // Token: 0x04000E09 RID: 3593 private static readonly IntPtr NativeFieldInfoPtr_g_Voice; // Token: 0x04000E0A RID: 3594 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackBaseRadius; // Token: 0x04000E0B RID: 3595 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRadiusMin; // Token: 0x04000E0C RID: 3596 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRadiusMax; // Token: 0x04000E0D RID: 3597 private static readonly IntPtr NativeFieldInfoPtr_g_fAniMoveSpeed; // Token: 0x04000E0E RID: 3598 private static readonly IntPtr NativeFieldInfoPtr_g_fAniMoveAngle; // Token: 0x04000E0F RID: 3599 private static readonly IntPtr NativeFieldInfoPtr_g_v3PreForward; // Token: 0x04000E10 RID: 3600 private static readonly IntPtr NativeFieldInfoPtr_g_Fightting; // Token: 0x04000E11 RID: 3601 private static readonly IntPtr NativeFieldInfoPtr_g_AttackType; // Token: 0x04000E12 RID: 3602 private static readonly IntPtr NativeFieldInfoPtr_g_fTrackTime; // Token: 0x04000E13 RID: 3603 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRotate; // Token: 0x04000E14 RID: 3604 private static readonly IntPtr NativeFieldInfoPtr_g_fAttackComob; // Token: 0x04000E15 RID: 3605 private static readonly IntPtr NativeFieldInfoPtr_g_v3BigJumpLandPoint; // Token: 0x04000E16 RID: 3606 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeHead; // Token: 0x04000E17 RID: 3607 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeSpine; // Token: 0x04000E18 RID: 3608 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeUpperArmL; // Token: 0x04000E19 RID: 3609 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeUpperArmR; // Token: 0x04000E1A RID: 3610 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeForearmL; // Token: 0x04000E1B RID: 3611 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeForearmR; // Token: 0x04000E1C RID: 3612 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeThighL; // Token: 0x04000E1D RID: 3613 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeThighR; // Token: 0x04000E1E RID: 3614 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeCalfL; // Token: 0x04000E1F RID: 3615 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeCalfR; // Token: 0x04000E20 RID: 3616 private static readonly IntPtr NativeFieldInfoPtr_g_ShakeAll; // Token: 0x04000E21 RID: 3617 private static readonly IntPtr NativeFieldInfoPtr_g_bDamageFly; // Token: 0x04000E22 RID: 3618 private static readonly IntPtr NativeFieldInfoPtr_g_fAttack03JumpAgainProbability; // Token: 0x04000E23 RID: 3619 private static readonly IntPtr NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0; // Token: 0x04000E24 RID: 3620 private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0; // Token: 0x04000E25 RID: 3621 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0; // Token: 0x04000E26 RID: 3622 private static readonly IntPtr NativeMethodInfoPtr_EndStatus_Public_Void_AIStatus_0; // Token: 0x04000E27 RID: 3623 private static readonly IntPtr NativeMethodInfoPtr_InitStatus_Public_Virtual_New_Void_AIStatus_0; // Token: 0x04000E28 RID: 3624 private static readonly IntPtr NativeMethodInfoPtr_Special_Public_Virtual_Void_0; // Token: 0x04000E29 RID: 3625 private static readonly IntPtr NativeMethodInfoPtr_GetUp_Public_Virtual_Void_0; // Token: 0x04000E2A RID: 3626 private static readonly IntPtr NativeMethodInfoPtr_Sky_Public_Virtual_Void_0; // Token: 0x04000E2B RID: 3627 private static readonly IntPtr NativeMethodInfoPtr_Land_Public_Virtual_Void_0; // Token: 0x04000E2C RID: 3628 private static readonly IntPtr NativeMethodInfoPtr_Idle_Public_Virtual_Void_0; // Token: 0x04000E2D RID: 3629 private static readonly IntPtr NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0; // Token: 0x04000E2E RID: 3630 private static readonly IntPtr NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0; // Token: 0x04000E2F RID: 3631 private static readonly IntPtr NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0; // Token: 0x04000E30 RID: 3632 private static readonly IntPtr NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0; // Token: 0x04000E31 RID: 3633 private static readonly IntPtr NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0; // Token: 0x04000E32 RID: 3634 private static readonly IntPtr NativeMethodInfoPtr_Death_Public_Virtual_Void_0; // Token: 0x04000E33 RID: 3635 private static readonly IntPtr NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0; // Token: 0x04000E34 RID: 3636 private static readonly IntPtr NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0; // Token: 0x04000E35 RID: 3637 private static readonly IntPtr NativeMethodInfoPtr_InitFightingType_Protected_Virtual_New_Void_AIFighting_0; // Token: 0x04000E36 RID: 3638 private static readonly IntPtr NativeMethodInfoPtr_FightAttackSelect_Protected_Virtual_New_Void_0; // Token: 0x04000E37 RID: 3639 private static readonly IntPtr NativeMethodInfoPtr_FightWatch_Protected_Void_0; // Token: 0x04000E38 RID: 3640 private static readonly IntPtr NativeMethodInfoPtr_FightDodge_Protected_Virtual_New_Void_0; // Token: 0x04000E39 RID: 3641 private static readonly IntPtr NativeMethodInfoPtr_FightAttack_Protected_Void_0; // Token: 0x04000E3A RID: 3642 private static readonly IntPtr NativeMethodInfoPtr_FightAttackNoWait_Protected_Void_0; // Token: 0x04000E3B RID: 3643 private static readonly IntPtr NativeMethodInfoPtr_FightAttack03Jump_Protected_Void_0; // Token: 0x04000E3C RID: 3644 private static readonly IntPtr NativeMethodInfoPtr_FightAttack03Fall_Protected_Void_0; // Token: 0x04000E3D RID: 3645 private static readonly IntPtr NativeMethodInfoPtr_FightAttack03Land_Protected_Virtual_New_Void_0; // Token: 0x04000E3E RID: 3646 private static readonly IntPtr NativeMethodInfoPtr_FightAttackBigJump_Protected_Void_0; // Token: 0x04000E3F RID: 3647 private static readonly IntPtr NativeMethodInfoPtr_FightAttackBigJumpFall_Protected_Void_0; // Token: 0x04000E40 RID: 3648 private static readonly IntPtr NativeMethodInfoPtr_FightAttackSky_Protected_Void_0; // Token: 0x04000E41 RID: 3649 private static readonly IntPtr NativeMethodInfoPtr_FightAttackSkyFall_Protected_Void_0; // Token: 0x04000E42 RID: 3650 private static readonly IntPtr NativeMethodInfoPtr_FightAttackRun_Protected_Void_0; // Token: 0x04000E43 RID: 3651 private static readonly IntPtr NativeMethodInfoPtr_FightPlayerDead_Protected_Void_0; // Token: 0x04000E44 RID: 3652 private static readonly IntPtr NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0; // Token: 0x04000E45 RID: 3653 private static readonly IntPtr NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0; // Token: 0x04000E46 RID: 3654 private static readonly IntPtr NativeMethodInfoPtr_Create_Public_Virtual_Void_0; // Token: 0x04000E47 RID: 3655 private static readonly IntPtr NativeMethodInfoPtr_Remove_Public_Virtual_Void_0; // Token: 0x04000E48 RID: 3656 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0; // Token: 0x04000E49 RID: 3657 private static readonly IntPtr NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0; // Token: 0x04000E4A RID: 3658 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000096 RID: 150 public enum AIFighting { // Token: 0x04000E4C RID: 3660 WatchFirst, // Token: 0x04000E4D RID: 3661 Watch, // Token: 0x04000E4E RID: 3662 PlayerDead, // Token: 0x04000E4F RID: 3663 DodgeF, // Token: 0x04000E50 RID: 3664 DodgeL, // Token: 0x04000E51 RID: 3665 DodgeR, // Token: 0x04000E52 RID: 3666 DodgeB, // Token: 0x04000E53 RID: 3667 Attack01_01, // Token: 0x04000E54 RID: 3668 Attack01_02, // Token: 0x04000E55 RID: 3669 Attack01_03, // Token: 0x04000E56 RID: 3670 Attack02, // Token: 0x04000E57 RID: 3671 Attack03Jump, // Token: 0x04000E58 RID: 3672 Attack03JumpAgain, // Token: 0x04000E59 RID: 3673 Attack03Fall, // Token: 0x04000E5A RID: 3674 Attack03Land, // Token: 0x04000E5B RID: 3675 Attack04, // Token: 0x04000E5C RID: 3676 AttackBigJump, // Token: 0x04000E5D RID: 3677 AttackBigJumpFall, // Token: 0x04000E5E RID: 3678 AttackBigJumpLand, // Token: 0x04000E5F RID: 3679 AttackSky, // Token: 0x04000E60 RID: 3680 AttackSkyFall, // Token: 0x04000E61 RID: 3681 AttackSkyLand, // Token: 0x04000E62 RID: 3682 AttackRun, // Token: 0x04000E63 RID: 3683 AttackRunEnd, // Token: 0x04000E64 RID: 3684 AttackDodge, // Token: 0x04000E65 RID: 3685 BR_AttackDodgeTo02, // Token: 0x04000E66 RID: 3686 BR_Attack02BackJump, // Token: 0x04000E67 RID: 3687 BR_Attack03Combo } }