using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020001B3 RID: 435 public class AttackableObject : MonoBehaviour { // Token: 0x06004AC6 RID: 19142 RVA: 0x0012B1CC File Offset: 0x001293CC [CallerCount(5)] [CachedScanResults(RefRangeStart = 569370, RefRangeEnd = 569375, XrefRangeStart = 569325, XrefRangeEnd = 569370, 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: 0x06004AC7 RID: 19143 RVA: 0x0012B21C File Offset: 0x0012941C [CallerCount(1)] [CachedScanResults(RefRangeStart = 569392, RefRangeEnd = 569393, XrefRangeStart = 569375, XrefRangeEnd = 569392, 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: 0x06004AC8 RID: 19144 RVA: 0x0012B26C File Offset: 0x0012946C [CallerCount(5)] [CachedScanResults(RefRangeStart = 569418, RefRangeEnd = 569423, XrefRangeStart = 569393, XrefRangeEnd = 569418, 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: 0x06004AC9 RID: 19145 RVA: 0x0012B2BC File Offset: 0x001294BC [CallerCount(1)] [CachedScanResults(RefRangeStart = 569441, RefRangeEnd = 569442, XrefRangeStart = 569423, XrefRangeEnd = 569441, 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: 0x06004ACA RID: 19146 RVA: 0x0012B30C File Offset: 0x0012950C [CallerCount(2)] [CachedScanResults(RefRangeStart = 569444, RefRangeEnd = 569446, XrefRangeStart = 569442, XrefRangeEnd = 569444, 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: 0x06004ACB RID: 19147 RVA: 0x0012B35C File Offset: 0x0012955C [CallerCount(2)] [CachedScanResults(RefRangeStart = 569489, RefRangeEnd = 569491, XrefRangeStart = 569446, XrefRangeEnd = 569489, 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: 0x06004ACC RID: 19148 RVA: 0x0012B3C0 File Offset: 0x001295C0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 569497, RefRangeEnd = 569498, XrefRangeStart = 569491, XrefRangeEnd = 569497, 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: 0x06004ACD RID: 19149 RVA: 0x0012B424 File Offset: 0x00129624 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, 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: 0x06004ACE RID: 19150 RVA: 0x0012B484 File Offset: 0x00129684 [CallerCount(8)] [CachedScanResults(RefRangeStart = 569502, RefRangeEnd = 569510, XrefRangeStart = 569498, XrefRangeEnd = 569502, 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: 0x06004ACF RID: 19151 RVA: 0x0012B4D4 File Offset: 0x001296D4 [CallerCount(15)] [CachedScanResults(RefRangeStart = 569516, RefRangeEnd = 569531, XrefRangeStart = 569510, XrefRangeEnd = 569516, 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: 0x06004AD0 RID: 19152 RVA: 0x0012B520 File Offset: 0x00129720 // 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, 100668350); AttackableObject.NativeMethodInfoPtr_OnEnable_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668351); AttackableObject.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668352); AttackableObject.NativeMethodInfoPtr_OnDisable_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668353); AttackableObject.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668354); AttackableObject.NativeMethodInfoPtr_HitPhysical_Public_Virtual_New_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668355); AttackableObject.NativeMethodInfoPtr_HitMagic_Public_Virtual_New_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668356); AttackableObject.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_New_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668357); AttackableObject.NativeMethodInfoPtr_GetWorldDeltaTime_Protected_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668358); AttackableObject.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668359); } // Token: 0x06004AD1 RID: 19153 RVA: 0x0000351C File Offset: 0x0000171C public AttackableObject(IntPtr pointer) : base(pointer) { } // Token: 0x17001AD1 RID: 6865 // (get) Token: 0x06004AD2 RID: 19154 RVA: 0x0012B730 File Offset: 0x00129930 // (set) Token: 0x06004AD3 RID: 19155 RVA: 0x0012B758 File Offset: 0x00129958 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: 0x17001AD2 RID: 6866 // (get) Token: 0x06004AD4 RID: 19156 RVA: 0x0012B77C File Offset: 0x0012997C // (set) Token: 0x06004AD5 RID: 19157 RVA: 0x0012B7A4 File Offset: 0x001299A4 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: 0x17001AD3 RID: 6867 // (get) Token: 0x06004AD6 RID: 19158 RVA: 0x0012B7C8 File Offset: 0x001299C8 // (set) Token: 0x06004AD7 RID: 19159 RVA: 0x0012B7F0 File Offset: 0x001299F0 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: 0x17001AD4 RID: 6868 // (get) Token: 0x06004AD8 RID: 19160 RVA: 0x0012B814 File Offset: 0x00129A14 // (set) Token: 0x06004AD9 RID: 19161 RVA: 0x0012B83C File Offset: 0x00129A3C 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: 0x17001AD5 RID: 6869 // (get) Token: 0x06004ADA RID: 19162 RVA: 0x0012B860 File Offset: 0x00129A60 // (set) Token: 0x06004ADB RID: 19163 RVA: 0x0012B888 File Offset: 0x00129A88 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: 0x17001AD6 RID: 6870 // (get) Token: 0x06004ADC RID: 19164 RVA: 0x0012B8AC File Offset: 0x00129AAC // (set) Token: 0x06004ADD RID: 19165 RVA: 0x0012B8D4 File Offset: 0x00129AD4 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: 0x17001AD7 RID: 6871 // (get) Token: 0x06004ADE RID: 19166 RVA: 0x0012B8F8 File Offset: 0x00129AF8 // (set) Token: 0x06004ADF RID: 19167 RVA: 0x0012B916 File Offset: 0x00129B16 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: 0x17001AD8 RID: 6872 // (get) Token: 0x06004AE0 RID: 19168 RVA: 0x0012B928 File Offset: 0x00129B28 // (set) Token: 0x06004AE1 RID: 19169 RVA: 0x0012B95C File Offset: 0x00129B5C 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: 0x17001AD9 RID: 6873 // (get) Token: 0x06004AE2 RID: 19170 RVA: 0x0012B984 File Offset: 0x00129B84 // (set) Token: 0x06004AE3 RID: 19171 RVA: 0x0012B9B8 File Offset: 0x00129BB8 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: 0x17001ADA RID: 6874 // (get) Token: 0x06004AE4 RID: 19172 RVA: 0x0012B9E0 File Offset: 0x00129BE0 // (set) Token: 0x06004AE5 RID: 19173 RVA: 0x0012BA14 File Offset: 0x00129C14 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: 0x17001ADB RID: 6875 // (get) Token: 0x06004AE6 RID: 19174 RVA: 0x0012BA3C File Offset: 0x00129C3C // (set) Token: 0x06004AE7 RID: 19175 RVA: 0x0012BA70 File Offset: 0x00129C70 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: 0x17001ADC RID: 6876 // (get) Token: 0x06004AE8 RID: 19176 RVA: 0x0012BA98 File Offset: 0x00129C98 // (set) Token: 0x06004AE9 RID: 19177 RVA: 0x0012BAC0 File Offset: 0x00129CC0 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: 0x17001ADD RID: 6877 // (get) Token: 0x06004AEA RID: 19178 RVA: 0x0012BAE4 File Offset: 0x00129CE4 // (set) Token: 0x06004AEB RID: 19179 RVA: 0x0012BB18 File Offset: 0x00129D18 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: 0x17001ADE RID: 6878 // (get) Token: 0x06004AEC RID: 19180 RVA: 0x0012BB40 File Offset: 0x00129D40 // (set) Token: 0x06004AED RID: 19181 RVA: 0x0012BB68 File Offset: 0x00129D68 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: 0x04003188 RID: 12680 private static readonly IntPtr NativeFieldInfoPtr_Type; // Token: 0x04003189 RID: 12681 private static readonly IntPtr NativeFieldInfoPtr_HP; // Token: 0x0400318A RID: 12682 private static readonly IntPtr NativeFieldInfoPtr_g_fHPMax; // Token: 0x0400318B RID: 12683 private static readonly IntPtr NativeFieldInfoPtr_g_fHPUnderScale; // Token: 0x0400318C RID: 12684 private static readonly IntPtr NativeFieldInfoPtr_g_fHPAlpha; // Token: 0x0400318D RID: 12685 private static readonly IntPtr NativeFieldInfoPtr_g_fHPShowTime; // Token: 0x0400318E RID: 12686 private static readonly IntPtr NativeFieldInfoPtr_g_fHPShowTimeMax; // Token: 0x0400318F RID: 12687 private static readonly IntPtr NativeFieldInfoPtr_HPBarPoint; // Token: 0x04003190 RID: 12688 private static readonly IntPtr NativeFieldInfoPtr_uiHPBar; // Token: 0x04003191 RID: 12689 private static readonly IntPtr NativeFieldInfoPtr_g_Shake; // Token: 0x04003192 RID: 12690 private static readonly IntPtr NativeFieldInfoPtr_soundEffect; // Token: 0x04003193 RID: 12691 private static readonly IntPtr NativeFieldInfoPtr_g_fDeltaTime; // Token: 0x04003194 RID: 12692 private static readonly IntPtr NativeFieldInfoPtr_hpBarInstance; // Token: 0x04003195 RID: 12693 private static readonly IntPtr NativeFieldInfoPtr_Id; // Token: 0x04003196 RID: 12694 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_New_Void_0; // Token: 0x04003197 RID: 12695 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Protected_Virtual_New_Void_0; // Token: 0x04003198 RID: 12696 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0; // Token: 0x04003199 RID: 12697 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Protected_Virtual_New_Void_0; // Token: 0x0400319A RID: 12698 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0; // Token: 0x0400319B RID: 12699 private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_New_Void_AttackData_0; // Token: 0x0400319C RID: 12700 private static readonly IntPtr NativeMethodInfoPtr_HitMagic_Public_Virtual_New_Void_AttackData_0; // Token: 0x0400319D RID: 12701 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_New_Void_Single_0; // Token: 0x0400319E RID: 12702 private static readonly IntPtr NativeMethodInfoPtr_GetWorldDeltaTime_Protected_Single_0; // Token: 0x0400319F RID: 12703 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020001B4 RID: 436 public enum ObjectType { // Token: 0x040031A1 RID: 12705 Null, // Token: 0x040031A2 RID: 12706 ReplyMana, // Token: 0x040031A3 RID: 12707 SwitchDevice, // Token: 0x040031A4 RID: 12708 DamageObject, // Token: 0x040031A5 RID: 12709 TreasureBox } }