using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using Il2CppSystem.Collections.Generic; using UnityEngine; // Token: 0x020000B3 RID: 179 public class EnemiesManager : Il2CppSystem.Object { // Token: 0x1700060D RID: 1549 // (get) Token: 0x0600143A RID: 5178 RVA: 0x000578E0 File Offset: 0x00055AE0 public unsafe LockPointsManager LockPointsManager { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_get_LockPointsManager_Public_get_LockPointsManager_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new LockPointsManager(intPtr3) : null; } } // Token: 0x0600143B RID: 5179 RVA: 0x00057938 File Offset: 0x00055B38 [CallerCount(1)] [CachedScanResults(RefRangeStart = 508894, RefRangeEnd = 508895, XrefRangeStart = 508881, XrefRangeEnd = 508894, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Init() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600143C RID: 5180 RVA: 0x0005797C File Offset: 0x00055B7C [CallerCount(1)] [CachedScanResults(RefRangeStart = 508955, RefRangeEnd = 508956, XrefRangeStart = 508895, XrefRangeEnd = 508955, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void AddEnemy(GameObject enemy) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(enemy); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_AddEnemy_Public_Void_GameObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600143D RID: 5181 RVA: 0x000579D8 File Offset: 0x00055BD8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 508956, XrefRangeEnd = 508965, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void RemoveObjectID(int id) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref id; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_RemoveObjectID_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600143E RID: 5182 RVA: 0x00057A2C File Offset: 0x00055C2C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 508965, XrefRangeEnd = 508985, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void AddMonsterHPBar(NPCManage npc) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(npc); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_AddMonsterHPBar_Private_Void_NPCManage_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600143F RID: 5183 RVA: 0x00057A88 File Offset: 0x00055C88 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 508985, XrefRangeEnd = 509035, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Transform GetSceneCenterEnemy(Camera playerCamera, Vector3 v3Center, float fSDistance, float fWDistance) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(playerCamera); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref v3Center; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fSDistance; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fWDistance; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_GetSceneCenterEnemy_Public_Transform_Camera_Vector3_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Transform(intPtr3) : null; } // Token: 0x06001440 RID: 5184 RVA: 0x00057B30 File Offset: 0x00055D30 [CallerCount(1)] [CachedScanResults(RefRangeStart = 509062, RefRangeEnd = 509063, XrefRangeStart = 509035, XrefRangeEnd = 509062, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void AreaShowEnemy(GameObject Scane) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(Scane); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_AreaShowEnemy_Public_Void_GameObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001441 RID: 5185 RVA: 0x00057B8C File Offset: 0x00055D8C [CallerCount(1)] [CachedScanResults(RefRangeStart = 509070, RefRangeEnd = 509071, XrefRangeStart = 509063, XrefRangeEnd = 509070, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ResetEnemyDeath() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_ResetEnemyDeath_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001442 RID: 5186 RVA: 0x00057BD0 File Offset: 0x00055DD0 [CallerCount(9)] [CachedScanResults(RefRangeStart = 7538, RefRangeEnd = 7547, XrefRangeStart = 7538, XrefRangeEnd = 7547, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe List GetAllEnemyData() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_GetAllEnemyData_Public_List_1_EnemyData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new List(intPtr3) : null; } // Token: 0x06001443 RID: 5187 RVA: 0x00057C28 File Offset: 0x00055E28 [CallerCount(1)] [CachedScanResults(RefRangeStart = 509086, RefRangeEnd = 509087, XrefRangeStart = 509071, XrefRangeEnd = 509086, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetTimeScale(float timeScale) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref timeScale; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001444 RID: 5188 RVA: 0x00057C7C File Offset: 0x00055E7C [CallerCount(1)] [CachedScanResults(RefRangeStart = 509093, RefRangeEnd = 509094, XrefRangeStart = 509087, XrefRangeEnd = 509093, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EnemiesManager() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001445 RID: 5189 RVA: 0x00057CC8 File Offset: 0x00055EC8 // Note: this type is marked as 'beforefieldinit'. static EnemiesManager() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "EnemiesManager"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); EnemiesManager.NativeFieldInfoPtr_enemies = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "enemies"); EnemiesManager.NativeFieldInfoPtr__LockPointsManager_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "k__BackingField"); EnemiesManager.NativeMethodInfoPtr_get_LockPointsManager_Public_get_LockPointsManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665212); EnemiesManager.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665213); EnemiesManager.NativeMethodInfoPtr_AddEnemy_Public_Void_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665214); EnemiesManager.NativeMethodInfoPtr_RemoveObjectID_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665215); EnemiesManager.NativeMethodInfoPtr_AddMonsterHPBar_Private_Void_NPCManage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665216); EnemiesManager.NativeMethodInfoPtr_GetSceneCenterEnemy_Public_Transform_Camera_Vector3_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665217); EnemiesManager.NativeMethodInfoPtr_AreaShowEnemy_Public_Void_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665218); EnemiesManager.NativeMethodInfoPtr_ResetEnemyDeath_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665219); EnemiesManager.NativeMethodInfoPtr_GetAllEnemyData_Public_List_1_EnemyData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665220); EnemiesManager.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665221); EnemiesManager.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665222); } // Token: 0x06001446 RID: 5190 RVA: 0x0000A74C File Offset: 0x0000894C public EnemiesManager(IntPtr pointer) : base(pointer) { } // Token: 0x1700060B RID: 1547 // (get) Token: 0x06001447 RID: 5191 RVA: 0x00057DFC File Offset: 0x00055FFC // (set) Token: 0x06001448 RID: 5192 RVA: 0x00057E30 File Offset: 0x00056030 public unsafe List enemies { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.NativeFieldInfoPtr_enemies); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.NativeFieldInfoPtr_enemies), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700060C RID: 1548 // (get) Token: 0x06001449 RID: 5193 RVA: 0x00057E58 File Offset: 0x00056058 // (set) Token: 0x0600144A RID: 5194 RVA: 0x00057E8C File Offset: 0x0005608C public unsafe LockPointsManager _LockPointsManager_k__BackingField { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.NativeFieldInfoPtr__LockPointsManager_k__BackingField); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new LockPointsManager(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.NativeFieldInfoPtr__LockPointsManager_k__BackingField), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04000FD8 RID: 4056 private static readonly IntPtr NativeFieldInfoPtr_enemies; // Token: 0x04000FD9 RID: 4057 private static readonly IntPtr NativeFieldInfoPtr__LockPointsManager_k__BackingField; // Token: 0x04000FDA RID: 4058 private static readonly IntPtr NativeMethodInfoPtr_get_LockPointsManager_Public_get_LockPointsManager_0; // Token: 0x04000FDB RID: 4059 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0; // Token: 0x04000FDC RID: 4060 private static readonly IntPtr NativeMethodInfoPtr_AddEnemy_Public_Void_GameObject_0; // Token: 0x04000FDD RID: 4061 private static readonly IntPtr NativeMethodInfoPtr_RemoveObjectID_Public_Void_Int32_0; // Token: 0x04000FDE RID: 4062 private static readonly IntPtr NativeMethodInfoPtr_AddMonsterHPBar_Private_Void_NPCManage_0; // Token: 0x04000FDF RID: 4063 private static readonly IntPtr NativeMethodInfoPtr_GetSceneCenterEnemy_Public_Transform_Camera_Vector3_Single_Single_0; // Token: 0x04000FE0 RID: 4064 private static readonly IntPtr NativeMethodInfoPtr_AreaShowEnemy_Public_Void_GameObject_0; // Token: 0x04000FE1 RID: 4065 private static readonly IntPtr NativeMethodInfoPtr_ResetEnemyDeath_Public_Void_0; // Token: 0x04000FE2 RID: 4066 private static readonly IntPtr NativeMethodInfoPtr_GetAllEnemyData_Public_List_1_EnemyData_0; // Token: 0x04000FE3 RID: 4067 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0; // Token: 0x04000FE4 RID: 4068 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020000B4 RID: 180 public class EnemyData : Il2CppSystem.Object { // Token: 0x1700060F RID: 1551 // (get) Token: 0x0600144B RID: 5195 RVA: 0x00057EB4 File Offset: 0x000560B4 public unsafe CharacterBaseData CharData { [CallerCount(2)] [CachedScanResults(RefRangeStart = 508828, RefRangeEnd = 508830, XrefRangeStart = 508828, XrefRangeEnd = 508828, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.EnemyData.NativeMethodInfoPtr_get_CharData_Public_get_CharacterBaseData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new CharacterBaseData(intPtr3) : null; } } // Token: 0x17000610 RID: 1552 // (get) Token: 0x0600144C RID: 5196 RVA: 0x00057F0C File Offset: 0x0005610C public unsafe Transform HPPosition { [CallerCount(1)] [CachedScanResults(RefRangeStart = 508832, RefRangeEnd = 508833, XrefRangeStart = 508830, XrefRangeEnd = 508832, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.EnemyData.NativeMethodInfoPtr_get_HPPosition_Public_get_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Transform(intPtr3) : null; } } // Token: 0x17000611 RID: 1553 // (get) Token: 0x0600144D RID: 5197 RVA: 0x00057F64 File Offset: 0x00056164 public unsafe Transform PosTipsPosition { [CallerCount(5)] [CachedScanResults(RefRangeStart = 508871, RefRangeEnd = 508876, XrefRangeStart = 508833, XrefRangeEnd = 508871, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.EnemyData.NativeMethodInfoPtr_get_PosTipsPosition_Public_get_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Transform(intPtr3) : null; } } // Token: 0x0600144E RID: 5198 RVA: 0x00057FBC File Offset: 0x000561BC [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EnemyData() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.EnemyData.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600144F RID: 5199 RVA: 0x00058008 File Offset: 0x00056208 // Note: this type is marked as 'beforefieldinit'. static EnemyData() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "EnemyData"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); EnemiesManager.EnemyData.NativeFieldInfoPtr_Npc = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Npc"); EnemiesManager.EnemyData.NativeMethodInfoPtr_get_CharData_Public_get_CharacterBaseData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665223); EnemiesManager.EnemyData.NativeMethodInfoPtr_get_HPPosition_Public_get_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665224); EnemiesManager.EnemyData.NativeMethodInfoPtr_get_PosTipsPosition_Public_get_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665225); EnemiesManager.EnemyData.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665226); } // Token: 0x06001450 RID: 5200 RVA: 0x0000A74C File Offset: 0x0000894C public EnemyData(IntPtr pointer) : base(pointer) { } // Token: 0x1700060E RID: 1550 // (get) Token: 0x06001451 RID: 5201 RVA: 0x00058098 File Offset: 0x00056298 // (set) Token: 0x06001452 RID: 5202 RVA: 0x000580CC File Offset: 0x000562CC public unsafe NPCManage Npc { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.EnemyData.NativeFieldInfoPtr_Npc); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new NPCManage(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.EnemyData.NativeFieldInfoPtr_Npc), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04000FE5 RID: 4069 private static readonly IntPtr NativeFieldInfoPtr_Npc; // Token: 0x04000FE6 RID: 4070 private static readonly IntPtr NativeMethodInfoPtr_get_CharData_Public_get_CharacterBaseData_0; // Token: 0x04000FE7 RID: 4071 private static readonly IntPtr NativeMethodInfoPtr_get_HPPosition_Public_get_Transform_0; // Token: 0x04000FE8 RID: 4072 private static readonly IntPtr NativeMethodInfoPtr_get_PosTipsPosition_Public_get_Transform_0; // Token: 0x04000FE9 RID: 4073 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } // Token: 0x020000B5 RID: 181 [ObfuscatedName("EnemiesManager/<>c__DisplayClass8_0")] public sealed class __c__DisplayClass8_0 : Il2CppSystem.Object { // Token: 0x06001453 RID: 5203 RVA: 0x000580F4 File Offset: 0x000562F4 [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe __c__DisplayClass8_0() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.__c__DisplayClass8_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001454 RID: 5204 RVA: 0x00058140 File Offset: 0x00056340 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 508876, XrefRangeEnd = 508881, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool _AddMonsterHPBar_b__0(EnemiesManager.EnemyData enemy) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(enemy); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemiesManager.__c__DisplayClass8_0.NativeMethodInfoPtr__AddMonsterHPBar_b__0_Internal_Boolean_EnemyData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06001455 RID: 5205 RVA: 0x000581A8 File Offset: 0x000563A8 // Note: this type is marked as 'beforefieldinit'. static __c__DisplayClass8_0() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c__DisplayClass8_0"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); EnemiesManager.__c__DisplayClass8_0.NativeFieldInfoPtr_npc = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "npc"); EnemiesManager.__c__DisplayClass8_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665227); EnemiesManager.__c__DisplayClass8_0.NativeMethodInfoPtr__AddMonsterHPBar_b__0_Internal_Boolean_EnemyData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665228); } // Token: 0x06001456 RID: 5206 RVA: 0x0000A74C File Offset: 0x0000894C public __c__DisplayClass8_0(IntPtr pointer) : base(pointer) { } // Token: 0x17000612 RID: 1554 // (get) Token: 0x06001457 RID: 5207 RVA: 0x00058210 File Offset: 0x00056410 // (set) Token: 0x06001458 RID: 5208 RVA: 0x00058244 File Offset: 0x00056444 public unsafe NPCManage npc { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.__c__DisplayClass8_0.NativeFieldInfoPtr_npc); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new NPCManage(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.__c__DisplayClass8_0.NativeFieldInfoPtr_npc), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04000FEA RID: 4074 private static readonly IntPtr NativeFieldInfoPtr_npc; // Token: 0x04000FEB RID: 4075 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04000FEC RID: 4076 private static readonly IntPtr NativeMethodInfoPtr__AddMonsterHPBar_b__0_Internal_Boolean_EnemyData_0; } }