using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x02000185 RID: 389 public class AttackableObject : MonoBehaviour { // Token: 0x06004632 RID: 17970 RVA: 0x00118054 File Offset: 0x00116254 [CallerCount(4)] [CachedScanResults(RefRangeStart = 541937, RefRangeEnd = 541941, XrefRangeStart = 541892, XrefRangeEnd = 541937, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Init() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AttackableObject.NativeMethodInfoPtr_Init_Public_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004633 RID: 17971 RVA: 0x001180A4 File Offset: 0x001162A4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 541958, RefRangeEnd = 541959, XrefRangeStart = 541941, XrefRangeEnd = 541958, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AttackableObject.NativeMethodInfoPtr_OnEnable_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004634 RID: 17972 RVA: 0x001180F4 File Offset: 0x001162F4 [CallerCount(5)] [CachedScanResults(RefRangeStart = 541984, RefRangeEnd = 541989, XrefRangeStart = 541959, XrefRangeEnd = 541984, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AttackableObject.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004635 RID: 17973 RVA: 0x00118144 File Offset: 0x00116344 [CallerCount(1)] [CachedScanResults(RefRangeStart = 542007, RefRangeEnd = 542008, XrefRangeStart = 541989, XrefRangeEnd = 542007, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void OnDisable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AttackableObject.NativeMethodInfoPtr_OnDisable_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004636 RID: 17974 RVA: 0x00118194 File Offset: 0x00116394 [CallerCount(2)] [CachedScanResults(RefRangeStart = 542010, RefRangeEnd = 542012, XrefRangeStart = 542008, XrefRangeEnd = 542010, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual 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), AttackableObject.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004637 RID: 17975 RVA: 0x001181E4 File Offset: 0x001163E4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 542055, RefRangeEnd = 542057, XrefRangeStart = 542012, XrefRangeEnd = 542055, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void HitPhysical(AttackData AD) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(AD); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AttackableObject.NativeMethodInfoPtr_HitPhysical_Public_Virtual_New_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004638 RID: 17976 RVA: 0x00118248 File Offset: 0x00116448 [CallerCount(1)] [CachedScanResults(RefRangeStart = 542063, RefRangeEnd = 542064, XrefRangeStart = 542057, XrefRangeEnd = 542063, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void HitMagic(AttackData AD) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(AD); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AttackableObject.NativeMethodInfoPtr_HitMagic_Public_Virtual_New_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004639 RID: 17977 RVA: 0x001182AC File Offset: 0x001164AC [CallerCount(5585)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual 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), AttackableObject.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_New_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600463A RID: 17978 RVA: 0x0011830C File Offset: 0x0011650C [CallerCount(7)] [CachedScanResults(RefRangeStart = 542068, RefRangeEnd = 542075, XrefRangeStart = 542064, XrefRangeEnd = 542068, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float GetWorldDeltaTime() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AttackableObject.NativeMethodInfoPtr_GetWorldDeltaTime_Protected_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600463B RID: 17979 RVA: 0x0011835C File Offset: 0x0011655C [CallerCount(14)] [CachedScanResults(RefRangeStart = 542081, RefRangeEnd = 542095, XrefRangeStart = 542075, XrefRangeEnd = 542081, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe AttackableObject() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AttackableObject.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600463C RID: 17980 RVA: 0x001183A8 File Offset: 0x001165A8 // Note: this type is marked as 'beforefieldinit'. static AttackableObject() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "AttackableObject"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); AttackableObject.NativeFieldInfoPtr_Type = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Type"); AttackableObject.NativeFieldInfoPtr_HP = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "HP"); AttackableObject.NativeFieldInfoPtr_g_fHPMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fHPMax"); AttackableObject.NativeFieldInfoPtr_g_fHPUnderScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fHPUnderScale"); AttackableObject.NativeFieldInfoPtr_g_fHPAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fHPAlpha"); AttackableObject.NativeFieldInfoPtr_g_fHPShowTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fHPShowTime"); AttackableObject.NativeFieldInfoPtr_g_fHPShowTimeMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fHPShowTimeMax"); AttackableObject.NativeFieldInfoPtr_HPBarPoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "HPBarPoint"); AttackableObject.NativeFieldInfoPtr_uiHPBar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "uiHPBar"); AttackableObject.NativeFieldInfoPtr_g_Shake = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Shake"); AttackableObject.NativeFieldInfoPtr_soundEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "soundEffect"); AttackableObject.NativeFieldInfoPtr_g_fDeltaTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fDeltaTime"); AttackableObject.NativeFieldInfoPtr_hpBarInstance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "hpBarInstance"); AttackableObject.NativeFieldInfoPtr_Id = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Id"); AttackableObject.NativeMethodInfoPtr_Init_Public_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667962); AttackableObject.NativeMethodInfoPtr_OnEnable_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667963); AttackableObject.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667964); AttackableObject.NativeMethodInfoPtr_OnDisable_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667965); AttackableObject.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667966); AttackableObject.NativeMethodInfoPtr_HitPhysical_Public_Virtual_New_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667967); AttackableObject.NativeMethodInfoPtr_HitMagic_Public_Virtual_New_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667968); AttackableObject.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_New_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667969); AttackableObject.NativeMethodInfoPtr_GetWorldDeltaTime_Protected_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667970); AttackableObject.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667971); } // Token: 0x0600463D RID: 17981 RVA: 0x0000351C File Offset: 0x0000171C public AttackableObject(IntPtr pointer) : base(pointer) { } // Token: 0x1700197A RID: 6522 // (get) Token: 0x0600463E RID: 17982 RVA: 0x001185B8 File Offset: 0x001167B8 // (set) Token: 0x0600463F RID: 17983 RVA: 0x001185E0 File Offset: 0x001167E0 public unsafe AttackableObject.ObjectType Type { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_Type); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_Type)) = value; } } // Token: 0x1700197B RID: 6523 // (get) Token: 0x06004640 RID: 17984 RVA: 0x00118604 File Offset: 0x00116804 // (set) Token: 0x06004641 RID: 17985 RVA: 0x0011862C File Offset: 0x0011682C public unsafe float HP { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_HP); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_HP)) = value; } } // Token: 0x1700197C RID: 6524 // (get) Token: 0x06004642 RID: 17986 RVA: 0x00118650 File Offset: 0x00116850 // (set) Token: 0x06004643 RID: 17987 RVA: 0x00118678 File Offset: 0x00116878 public unsafe float g_fHPMax { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fHPMax); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fHPMax)) = value; } } // Token: 0x1700197D RID: 6525 // (get) Token: 0x06004644 RID: 17988 RVA: 0x0011869C File Offset: 0x0011689C // (set) Token: 0x06004645 RID: 17989 RVA: 0x001186C4 File Offset: 0x001168C4 public unsafe float g_fHPUnderScale { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fHPUnderScale); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fHPUnderScale)) = value; } } // Token: 0x1700197E RID: 6526 // (get) Token: 0x06004646 RID: 17990 RVA: 0x001186E8 File Offset: 0x001168E8 // (set) Token: 0x06004647 RID: 17991 RVA: 0x00118710 File Offset: 0x00116910 public unsafe float g_fHPAlpha { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fHPAlpha); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fHPAlpha)) = value; } } // Token: 0x1700197F RID: 6527 // (get) Token: 0x06004648 RID: 17992 RVA: 0x00118734 File Offset: 0x00116934 // (set) Token: 0x06004649 RID: 17993 RVA: 0x0011875C File Offset: 0x0011695C public unsafe float g_fHPShowTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fHPShowTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fHPShowTime)) = value; } } // Token: 0x17001980 RID: 6528 // (get) Token: 0x0600464A RID: 17994 RVA: 0x00118780 File Offset: 0x00116980 // (set) Token: 0x0600464B RID: 17995 RVA: 0x0011879E File Offset: 0x0011699E public unsafe static float g_fHPShowTimeMax { get { float num; IL2CPP.il2cpp_field_static_get_value(AttackableObject.NativeFieldInfoPtr_g_fHPShowTimeMax, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(AttackableObject.NativeFieldInfoPtr_g_fHPShowTimeMax, (void*)(&value)); } } // Token: 0x17001981 RID: 6529 // (get) Token: 0x0600464C RID: 17996 RVA: 0x001187B0 File Offset: 0x001169B0 // (set) Token: 0x0600464D RID: 17997 RVA: 0x001187E4 File Offset: 0x001169E4 public unsafe Transform HPBarPoint { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_HPBarPoint); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_HPBarPoint), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001982 RID: 6530 // (get) Token: 0x0600464E RID: 17998 RVA: 0x0011880C File Offset: 0x00116A0C // (set) Token: 0x0600464F RID: 17999 RVA: 0x00118840 File Offset: 0x00116A40 public unsafe GameObject uiHPBar { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_uiHPBar); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_uiHPBar), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001983 RID: 6531 // (get) Token: 0x06004650 RID: 18000 RVA: 0x00118868 File Offset: 0x00116A68 // (set) Token: 0x06004651 RID: 18001 RVA: 0x0011889C File Offset: 0x00116A9C public unsafe Shake g_Shake { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_Shake); 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(AttackableObject.NativeFieldInfoPtr_g_Shake), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001984 RID: 6532 // (get) Token: 0x06004652 RID: 18002 RVA: 0x001188C4 File Offset: 0x00116AC4 // (set) Token: 0x06004653 RID: 18003 RVA: 0x001188F8 File Offset: 0x00116AF8 public unsafe SoundEffect soundEffect { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_soundEffect); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_soundEffect), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001985 RID: 6533 // (get) Token: 0x06004654 RID: 18004 RVA: 0x00118920 File Offset: 0x00116B20 // (set) Token: 0x06004655 RID: 18005 RVA: 0x00118948 File Offset: 0x00116B48 public unsafe float g_fDeltaTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fDeltaTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_g_fDeltaTime)) = value; } } // Token: 0x17001986 RID: 6534 // (get) Token: 0x06004656 RID: 18006 RVA: 0x0011896C File Offset: 0x00116B6C // (set) Token: 0x06004657 RID: 18007 RVA: 0x001189A0 File Offset: 0x00116BA0 public unsafe EnemyHpHandler hpBarInstance { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_hpBarInstance); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EnemyHpHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_hpBarInstance), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001987 RID: 6535 // (get) Token: 0x06004658 RID: 18008 RVA: 0x001189C8 File Offset: 0x00116BC8 // (set) Token: 0x06004659 RID: 18009 RVA: 0x001189F0 File Offset: 0x00116BF0 public unsafe int Id { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_Id); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AttackableObject.NativeFieldInfoPtr_Id)) = value; } } // Token: 0x04002E70 RID: 11888 private static readonly IntPtr NativeFieldInfoPtr_Type; // Token: 0x04002E71 RID: 11889 private static readonly IntPtr NativeFieldInfoPtr_HP; // Token: 0x04002E72 RID: 11890 private static readonly IntPtr NativeFieldInfoPtr_g_fHPMax; // Token: 0x04002E73 RID: 11891 private static readonly IntPtr NativeFieldInfoPtr_g_fHPUnderScale; // Token: 0x04002E74 RID: 11892 private static readonly IntPtr NativeFieldInfoPtr_g_fHPAlpha; // Token: 0x04002E75 RID: 11893 private static readonly IntPtr NativeFieldInfoPtr_g_fHPShowTime; // Token: 0x04002E76 RID: 11894 private static readonly IntPtr NativeFieldInfoPtr_g_fHPShowTimeMax; // Token: 0x04002E77 RID: 11895 private static readonly IntPtr NativeFieldInfoPtr_HPBarPoint; // Token: 0x04002E78 RID: 11896 private static readonly IntPtr NativeFieldInfoPtr_uiHPBar; // Token: 0x04002E79 RID: 11897 private static readonly IntPtr NativeFieldInfoPtr_g_Shake; // Token: 0x04002E7A RID: 11898 private static readonly IntPtr NativeFieldInfoPtr_soundEffect; // Token: 0x04002E7B RID: 11899 private static readonly IntPtr NativeFieldInfoPtr_g_fDeltaTime; // Token: 0x04002E7C RID: 11900 private static readonly IntPtr NativeFieldInfoPtr_hpBarInstance; // Token: 0x04002E7D RID: 11901 private static readonly IntPtr NativeFieldInfoPtr_Id; // Token: 0x04002E7E RID: 11902 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_New_Void_0; // Token: 0x04002E7F RID: 11903 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Protected_Virtual_New_Void_0; // Token: 0x04002E80 RID: 11904 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0; // Token: 0x04002E81 RID: 11905 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Protected_Virtual_New_Void_0; // Token: 0x04002E82 RID: 11906 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0; // Token: 0x04002E83 RID: 11907 private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_New_Void_AttackData_0; // Token: 0x04002E84 RID: 11908 private static readonly IntPtr NativeMethodInfoPtr_HitMagic_Public_Virtual_New_Void_AttackData_0; // Token: 0x04002E85 RID: 11909 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_New_Void_Single_0; // Token: 0x04002E86 RID: 11910 private static readonly IntPtr NativeMethodInfoPtr_GetWorldDeltaTime_Protected_Single_0; // Token: 0x04002E87 RID: 11911 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000186 RID: 390 public enum ObjectType { // Token: 0x04002E89 RID: 11913 Null, // Token: 0x04002E8A RID: 11914 ReplyMana, // Token: 0x04002E8B RID: 11915 SwitchDevice, // Token: 0x04002E8C RID: 11916 DamageObject, // Token: 0x04002E8D RID: 11917 TreasureBox } }