483 lines
24 KiB
C#
483 lines
24 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
using Il2CppSystem.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200009D RID: 157
|
|
public class EnemiesManager : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x170005C3 RID: 1475
|
|
// (get) Token: 0x060012DE RID: 4830 RVA: 0x000518DC File Offset: 0x0004FADC
|
|
public unsafe LockPointsManager LockPointsManager
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, 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: 0x060012DF RID: 4831 RVA: 0x00051934 File Offset: 0x0004FB34
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 503124, RefRangeEnd = 503125, XrefRangeStart = 503111, XrefRangeEnd = 503124, 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: 0x060012E0 RID: 4832 RVA: 0x00051978 File Offset: 0x0004FB78
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 503185, RefRangeEnd = 503186, XrefRangeStart = 503125, XrefRangeEnd = 503185, 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: 0x060012E1 RID: 4833 RVA: 0x000519D4 File Offset: 0x0004FBD4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 503186, XrefRangeEnd = 503195, 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: 0x060012E2 RID: 4834 RVA: 0x00051A28 File Offset: 0x0004FC28
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 503195, XrefRangeEnd = 503215, 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: 0x060012E3 RID: 4835 RVA: 0x00051A84 File Offset: 0x0004FC84
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 503215, XrefRangeEnd = 503265, 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: 0x060012E4 RID: 4836 RVA: 0x00051B2C File Offset: 0x0004FD2C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 503292, RefRangeEnd = 503293, XrefRangeStart = 503265, XrefRangeEnd = 503292, 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: 0x060012E5 RID: 4837 RVA: 0x00051B88 File Offset: 0x0004FD88
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 503300, RefRangeEnd = 503301, XrefRangeStart = 503293, XrefRangeEnd = 503300, 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: 0x060012E6 RID: 4838 RVA: 0x00051BCC File Offset: 0x0004FDCC
|
|
[CallerCount(9)]
|
|
[CachedScanResults(RefRangeStart = 7466, RefRangeEnd = 7475, XrefRangeStart = 7466, XrefRangeEnd = 7475, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe List<EnemiesManager.EnemyData> 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<EnemiesManager.EnemyData>(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x060012E7 RID: 4839 RVA: 0x00051C24 File Offset: 0x0004FE24
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 503316, RefRangeEnd = 503317, XrefRangeStart = 503301, XrefRangeEnd = 503316, 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: 0x060012E8 RID: 4840 RVA: 0x00051C78 File Offset: 0x0004FE78
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 503323, RefRangeEnd = 503324, XrefRangeStart = 503317, XrefRangeEnd = 503323, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe EnemiesManager()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<EnemiesManager>.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: 0x060012E9 RID: 4841 RVA: 0x00051CC4 File Offset: 0x0004FEC4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static EnemiesManager()
|
|
{
|
|
Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "EnemiesManager");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr);
|
|
EnemiesManager.NativeFieldInfoPtr_enemies = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, "enemies");
|
|
EnemiesManager.NativeFieldInfoPtr__LockPointsManager_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, "<LockPointsManager>k__BackingField");
|
|
EnemiesManager.NativeMethodInfoPtr_get_LockPointsManager_Public_get_LockPointsManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665046);
|
|
EnemiesManager.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665047);
|
|
EnemiesManager.NativeMethodInfoPtr_AddEnemy_Public_Void_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665048);
|
|
EnemiesManager.NativeMethodInfoPtr_RemoveObjectID_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665049);
|
|
EnemiesManager.NativeMethodInfoPtr_AddMonsterHPBar_Private_Void_NPCManage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665050);
|
|
EnemiesManager.NativeMethodInfoPtr_GetSceneCenterEnemy_Public_Transform_Camera_Vector3_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665051);
|
|
EnemiesManager.NativeMethodInfoPtr_AreaShowEnemy_Public_Void_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665052);
|
|
EnemiesManager.NativeMethodInfoPtr_ResetEnemyDeath_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665053);
|
|
EnemiesManager.NativeMethodInfoPtr_GetAllEnemyData_Public_List_1_EnemyData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665054);
|
|
EnemiesManager.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665055);
|
|
EnemiesManager.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, 100665056);
|
|
}
|
|
|
|
// Token: 0x060012EA RID: 4842 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public EnemiesManager(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170005C1 RID: 1473
|
|
// (get) Token: 0x060012EB RID: 4843 RVA: 0x00051DF8 File Offset: 0x0004FFF8
|
|
// (set) Token: 0x060012EC RID: 4844 RVA: 0x00051E2C File Offset: 0x0005002C
|
|
public unsafe List<EnemiesManager.EnemyData> enemies
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemiesManager.NativeFieldInfoPtr_enemies);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new List<EnemiesManager.EnemyData>(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: 0x170005C2 RID: 1474
|
|
// (get) Token: 0x060012ED RID: 4845 RVA: 0x00051E54 File Offset: 0x00050054
|
|
// (set) Token: 0x060012EE RID: 4846 RVA: 0x00051E88 File Offset: 0x00050088
|
|
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: 0x04000ED8 RID: 3800
|
|
private static readonly IntPtr NativeFieldInfoPtr_enemies;
|
|
|
|
// Token: 0x04000ED9 RID: 3801
|
|
private static readonly IntPtr NativeFieldInfoPtr__LockPointsManager_k__BackingField;
|
|
|
|
// Token: 0x04000EDA RID: 3802
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_LockPointsManager_Public_get_LockPointsManager_0;
|
|
|
|
// Token: 0x04000EDB RID: 3803
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0;
|
|
|
|
// Token: 0x04000EDC RID: 3804
|
|
private static readonly IntPtr NativeMethodInfoPtr_AddEnemy_Public_Void_GameObject_0;
|
|
|
|
// Token: 0x04000EDD RID: 3805
|
|
private static readonly IntPtr NativeMethodInfoPtr_RemoveObjectID_Public_Void_Int32_0;
|
|
|
|
// Token: 0x04000EDE RID: 3806
|
|
private static readonly IntPtr NativeMethodInfoPtr_AddMonsterHPBar_Private_Void_NPCManage_0;
|
|
|
|
// Token: 0x04000EDF RID: 3807
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetSceneCenterEnemy_Public_Transform_Camera_Vector3_Single_Single_0;
|
|
|
|
// Token: 0x04000EE0 RID: 3808
|
|
private static readonly IntPtr NativeMethodInfoPtr_AreaShowEnemy_Public_Void_GameObject_0;
|
|
|
|
// Token: 0x04000EE1 RID: 3809
|
|
private static readonly IntPtr NativeMethodInfoPtr_ResetEnemyDeath_Public_Void_0;
|
|
|
|
// Token: 0x04000EE2 RID: 3810
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetAllEnemyData_Public_List_1_EnemyData_0;
|
|
|
|
// Token: 0x04000EE3 RID: 3811
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0;
|
|
|
|
// Token: 0x04000EE4 RID: 3812
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0200009E RID: 158
|
|
public class EnemyData : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x170005C5 RID: 1477
|
|
// (get) Token: 0x060012EF RID: 4847 RVA: 0x00051EB0 File Offset: 0x000500B0
|
|
public unsafe CharacterBaseData CharData
|
|
{
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 503092, RefRangeEnd = 503094, XrefRangeStart = 503092, XrefRangeEnd = 503092, 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: 0x170005C6 RID: 1478
|
|
// (get) Token: 0x060012F0 RID: 4848 RVA: 0x00051F08 File Offset: 0x00050108
|
|
public unsafe Transform HPPosition
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 503096, RefRangeEnd = 503097, XrefRangeStart = 503094, XrefRangeEnd = 503096, 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: 0x170005C7 RID: 1479
|
|
// (get) Token: 0x060012F1 RID: 4849 RVA: 0x00051F60 File Offset: 0x00050160
|
|
public unsafe Transform PosTipsPosition
|
|
{
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 503101, RefRangeEnd = 503106, XrefRangeStart = 503097, XrefRangeEnd = 503101, 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: 0x060012F2 RID: 4850 RVA: 0x00051FB8 File Offset: 0x000501B8
|
|
[CallerCount(1659)]
|
|
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe EnemyData()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<EnemiesManager.EnemyData>.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: 0x060012F3 RID: 4851 RVA: 0x00052004 File Offset: 0x00050204
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static EnemyData()
|
|
{
|
|
Il2CppClassPointerStore<EnemiesManager.EnemyData>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, "EnemyData");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EnemiesManager.EnemyData>.NativeClassPtr);
|
|
EnemiesManager.EnemyData.NativeFieldInfoPtr_Npc = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EnemiesManager.EnemyData>.NativeClassPtr, "Npc");
|
|
EnemiesManager.EnemyData.NativeMethodInfoPtr_get_CharData_Public_get_CharacterBaseData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager.EnemyData>.NativeClassPtr, 100665057);
|
|
EnemiesManager.EnemyData.NativeMethodInfoPtr_get_HPPosition_Public_get_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager.EnemyData>.NativeClassPtr, 100665058);
|
|
EnemiesManager.EnemyData.NativeMethodInfoPtr_get_PosTipsPosition_Public_get_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager.EnemyData>.NativeClassPtr, 100665059);
|
|
EnemiesManager.EnemyData.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager.EnemyData>.NativeClassPtr, 100665060);
|
|
}
|
|
|
|
// Token: 0x060012F4 RID: 4852 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public EnemyData(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170005C4 RID: 1476
|
|
// (get) Token: 0x060012F5 RID: 4853 RVA: 0x00052094 File Offset: 0x00050294
|
|
// (set) Token: 0x060012F6 RID: 4854 RVA: 0x000520C8 File Offset: 0x000502C8
|
|
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: 0x04000EE5 RID: 3813
|
|
private static readonly IntPtr NativeFieldInfoPtr_Npc;
|
|
|
|
// Token: 0x04000EE6 RID: 3814
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_CharData_Public_get_CharacterBaseData_0;
|
|
|
|
// Token: 0x04000EE7 RID: 3815
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_HPPosition_Public_get_Transform_0;
|
|
|
|
// Token: 0x04000EE8 RID: 3816
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_PosTipsPosition_Public_get_Transform_0;
|
|
|
|
// Token: 0x04000EE9 RID: 3817
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x0200009F RID: 159
|
|
[ObfuscatedName("EnemiesManager/<>c__DisplayClass8_0")]
|
|
public sealed class __c__DisplayClass8_0 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x060012F7 RID: 4855 RVA: 0x000520F0 File Offset: 0x000502F0
|
|
[CallerCount(1659)]
|
|
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe __c__DisplayClass8_0()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<EnemiesManager.__c__DisplayClass8_0>.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: 0x060012F8 RID: 4856 RVA: 0x0005213C File Offset: 0x0005033C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 503106, XrefRangeEnd = 503111, 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: 0x060012F9 RID: 4857 RVA: 0x000521A4 File Offset: 0x000503A4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static __c__DisplayClass8_0()
|
|
{
|
|
Il2CppClassPointerStore<EnemiesManager.__c__DisplayClass8_0>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<EnemiesManager>.NativeClassPtr, "<>c__DisplayClass8_0");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EnemiesManager.__c__DisplayClass8_0>.NativeClassPtr);
|
|
EnemiesManager.__c__DisplayClass8_0.NativeFieldInfoPtr_npc = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EnemiesManager.__c__DisplayClass8_0>.NativeClassPtr, "npc");
|
|
EnemiesManager.__c__DisplayClass8_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager.__c__DisplayClass8_0>.NativeClassPtr, 100665061);
|
|
EnemiesManager.__c__DisplayClass8_0.NativeMethodInfoPtr__AddMonsterHPBar_b__0_Internal_Boolean_EnemyData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EnemiesManager.__c__DisplayClass8_0>.NativeClassPtr, 100665062);
|
|
}
|
|
|
|
// Token: 0x060012FA RID: 4858 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public __c__DisplayClass8_0(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170005C8 RID: 1480
|
|
// (get) Token: 0x060012FB RID: 4859 RVA: 0x0005220C File Offset: 0x0005040C
|
|
// (set) Token: 0x060012FC RID: 4860 RVA: 0x00052240 File Offset: 0x00050440
|
|
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: 0x04000EEA RID: 3818
|
|
private static readonly IntPtr NativeFieldInfoPtr_npc;
|
|
|
|
// Token: 0x04000EEB RID: 3819
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04000EEC RID: 3820
|
|
private static readonly IntPtr NativeMethodInfoPtr__AddMonsterHPBar_b__0_Internal_Boolean_EnemyData_0;
|
|
}
|
|
}
|