Files
NobetaSource/Interop/Assembly-CSharp/DamageObject.cs
2023-09-06 22:09:22 +02:00

688 lines
31 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using UnityEngine;
// Token: 0x0200019D RID: 413
public class DamageObject : AttackableObject
{
// Token: 0x06004768 RID: 18280 RVA: 0x0011C9E0 File Offset: 0x0011ABE0
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 559656, RefRangeEnd = 559658, XrefRangeStart = 559613, XrefRangeEnd = 559656, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override 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), DamageObject.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06004769 RID: 18281 RVA: 0x0011CA30 File Offset: 0x0011AC30
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 559659, RefRangeEnd = 559660, XrefRangeStart = 559658, XrefRangeEnd = 559659, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override 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), DamageObject.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600476A RID: 18282 RVA: 0x0011CA80 File Offset: 0x0011AC80
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 559660, XrefRangeEnd = 559661, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void LateUpdate()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), DamageObject.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600476B RID: 18283 RVA: 0x0011CAD0 File Offset: 0x0011ACD0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 559661, XrefRangeEnd = 559692, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe virtual void SetDamageColor()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), DamageObject.NativeMethodInfoPtr_SetDamageColor_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600476C RID: 18284 RVA: 0x0011CB20 File Offset: 0x0011AD20
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 559698, RefRangeEnd = 559699, XrefRangeStart = 559692, XrefRangeEnd = 559698, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override 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), DamageObject.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600476D RID: 18285 RVA: 0x0011CB84 File Offset: 0x0011AD84
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 559710, RefRangeEnd = 559711, XrefRangeStart = 559699, XrefRangeEnd = 559710, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe virtual void HitPhysical(float fStrength)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref fStrength;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), DamageObject.NativeMethodInfoPtr_HitPhysical_Public_Virtual_New_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600476E RID: 18286 RVA: 0x0011CBE4 File Offset: 0x0011ADE4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 559711, XrefRangeEnd = 559722, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override 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), DamageObject.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600476F RID: 18287 RVA: 0x0011CC48 File Offset: 0x0011AE48
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 559776, RefRangeEnd = 559777, XrefRangeStart = 559722, XrefRangeEnd = 559776, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe virtual void SetDamage()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), DamageObject.NativeMethodInfoPtr_SetDamage_Public_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06004770 RID: 18288 RVA: 0x0011CC98 File Offset: 0x0011AE98
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 559812, RefRangeEnd = 559813, XrefRangeStart = 559777, XrefRangeEnd = 559812, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe virtual void SetRecovery()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), DamageObject.NativeMethodInfoPtr_SetRecovery_Public_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06004771 RID: 18289 RVA: 0x0011CCE8 File Offset: 0x0011AEE8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 559825, RefRangeEnd = 559826, XrefRangeStart = 559813, XrefRangeEnd = 559825, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void SetTimeScale(float fTimeScale)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref fTimeScale;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), DamageObject.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06004772 RID: 18290 RVA: 0x0011CD48 File Offset: 0x0011AF48
[CallerCount(0)]
public unsafe bool GetIsDamage()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DamageObject.NativeMethodInfoPtr_GetIsDamage_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06004773 RID: 18291 RVA: 0x0011CD98 File Offset: 0x0011AF98
[CallerCount(4)]
[CachedScanResults(RefRangeStart = 559827, RefRangeEnd = 559831, XrefRangeStart = 559826, XrefRangeEnd = 559827, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe DamageObject()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<DamageObject>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DamageObject.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06004774 RID: 18292 RVA: 0x0011CDE4 File Offset: 0x0011AFE4
// Note: this type is marked as 'beforefieldinit'.
static DamageObject()
{
Il2CppClassPointerStore<DamageObject>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "DamageObject");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<DamageObject>.NativeClassPtr);
DamageObject.NativeFieldInfoPtr_Original = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "Original");
DamageObject.NativeFieldInfoPtr_Damage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "Damage");
DamageObject.NativeFieldInfoPtr_DamageMoney = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "DamageMoney");
DamageObject.NativeFieldInfoPtr_DamageHP = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "DamageHP");
DamageObject.NativeFieldInfoPtr_DamageMP = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "DamageMP");
DamageObject.NativeFieldInfoPtr_ItemType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "ItemType");
DamageObject.NativeFieldInfoPtr_PropertyID = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "PropertyID");
DamageObject.NativeFieldInfoPtr_DamageEffectObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "DamageEffectObject");
DamageObject.NativeFieldInfoPtr_HitEffectObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "HitEffectObject");
DamageObject.NativeFieldInfoPtr_OpenEvent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "OpenEvent");
DamageObject.NativeFieldInfoPtr_g_v3Center = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_v3Center");
DamageObject.NativeFieldInfoPtr_g_fOriginalMass = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_fOriginalMass");
DamageObject.NativeFieldInfoPtr_g_fOriginalAngularDrag = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_fOriginalAngularDrag");
DamageObject.NativeFieldInfoPtr_g_bDamage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_bDamage");
DamageObject.NativeFieldInfoPtr_g_fDisTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_fDisTime");
DamageObject.NativeFieldInfoPtr_g_fDisSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_fDisSpeed");
DamageObject.NativeFieldInfoPtr_g_fDisTimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_fDisTimeVal");
DamageObject.NativeFieldInfoPtr_g_fAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_fAlpha");
DamageObject.NativeFieldInfoPtr_g_fOriginalHP = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_fOriginalHP");
DamageObject.NativeFieldInfoPtr_g_DamageEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_DamageEffect");
DamageObject.NativeFieldInfoPtr_g_HitEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "g_HitEffect");
DamageObject.NativeFieldInfoPtr_FadeOut = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, "FadeOut");
DamageObject.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668032);
DamageObject.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668033);
DamageObject.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668034);
DamageObject.NativeMethodInfoPtr_SetDamageColor_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668035);
DamageObject.NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668036);
DamageObject.NativeMethodInfoPtr_HitPhysical_Public_Virtual_New_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668037);
DamageObject.NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668038);
DamageObject.NativeMethodInfoPtr_SetDamage_Public_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668039);
DamageObject.NativeMethodInfoPtr_SetRecovery_Public_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668040);
DamageObject.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668041);
DamageObject.NativeMethodInfoPtr_GetIsDamage_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668042);
DamageObject.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DamageObject>.NativeClassPtr, 100668043);
}
// Token: 0x06004775 RID: 18293 RVA: 0x0006B9DC File Offset: 0x00069BDC
public DamageObject(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170019D8 RID: 6616
// (get) Token: 0x06004776 RID: 18294 RVA: 0x0011D0BC File Offset: 0x0011B2BC
// (set) Token: 0x06004777 RID: 18295 RVA: 0x0011D0F0 File Offset: 0x0011B2F0
public unsafe GameObject Original
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_Original);
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(DamageObject.NativeFieldInfoPtr_Original), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170019D9 RID: 6617
// (get) Token: 0x06004778 RID: 18296 RVA: 0x0011D118 File Offset: 0x0011B318
// (set) Token: 0x06004779 RID: 18297 RVA: 0x0011D14C File Offset: 0x0011B34C
public unsafe GameObject Damage
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_Damage);
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(DamageObject.NativeFieldInfoPtr_Damage), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170019DA RID: 6618
// (get) Token: 0x0600477A RID: 18298 RVA: 0x0011D174 File Offset: 0x0011B374
// (set) Token: 0x0600477B RID: 18299 RVA: 0x0011D19C File Offset: 0x0011B39C
public unsafe int DamageMoney
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_DamageMoney);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_DamageMoney)) = value;
}
}
// Token: 0x170019DB RID: 6619
// (get) Token: 0x0600477C RID: 18300 RVA: 0x0011D1C0 File Offset: 0x0011B3C0
// (set) Token: 0x0600477D RID: 18301 RVA: 0x0011D1E8 File Offset: 0x0011B3E8
public unsafe int DamageHP
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_DamageHP);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_DamageHP)) = value;
}
}
// Token: 0x170019DC RID: 6620
// (get) Token: 0x0600477E RID: 18302 RVA: 0x0011D20C File Offset: 0x0011B40C
// (set) Token: 0x0600477F RID: 18303 RVA: 0x0011D234 File Offset: 0x0011B434
public unsafe int DamageMP
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_DamageMP);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_DamageMP)) = value;
}
}
// Token: 0x170019DD RID: 6621
// (get) Token: 0x06004780 RID: 18304 RVA: 0x0011D258 File Offset: 0x0011B458
// (set) Token: 0x06004781 RID: 18305 RVA: 0x0011D280 File Offset: 0x0011B480
public unsafe ItemSystem.ItemType ItemType
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_ItemType);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_ItemType)) = value;
}
}
// Token: 0x170019DE RID: 6622
// (get) Token: 0x06004782 RID: 18306 RVA: 0x0011D2A4 File Offset: 0x0011B4A4
// (set) Token: 0x06004783 RID: 18307 RVA: 0x0011D2CC File Offset: 0x0011B4CC
public unsafe int PropertyID
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_PropertyID);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_PropertyID)) = value;
}
}
// Token: 0x170019DF RID: 6623
// (get) Token: 0x06004784 RID: 18308 RVA: 0x0011D2F0 File Offset: 0x0011B4F0
// (set) Token: 0x06004785 RID: 18309 RVA: 0x0011D324 File Offset: 0x0011B524
public unsafe GameObject DamageEffectObject
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_DamageEffectObject);
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(DamageObject.NativeFieldInfoPtr_DamageEffectObject), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170019E0 RID: 6624
// (get) Token: 0x06004786 RID: 18310 RVA: 0x0011D34C File Offset: 0x0011B54C
// (set) Token: 0x06004787 RID: 18311 RVA: 0x0011D380 File Offset: 0x0011B580
public unsafe GameObject HitEffectObject
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_HitEffectObject);
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(DamageObject.NativeFieldInfoPtr_HitEffectObject), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170019E1 RID: 6625
// (get) Token: 0x06004788 RID: 18312 RVA: 0x0011D3A8 File Offset: 0x0011B5A8
// (set) Token: 0x06004789 RID: 18313 RVA: 0x0011D3DC File Offset: 0x0011B5DC
public unsafe Il2CppReferenceArray<SceneEvent> OpenEvent
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_OpenEvent);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<SceneEvent>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_OpenEvent), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170019E2 RID: 6626
// (get) Token: 0x0600478A RID: 18314 RVA: 0x0011D404 File Offset: 0x0011B604
// (set) Token: 0x0600478B RID: 18315 RVA: 0x0011D42C File Offset: 0x0011B62C
public unsafe Vector3 g_v3Center
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_v3Center);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_v3Center)) = value;
}
}
// Token: 0x170019E3 RID: 6627
// (get) Token: 0x0600478C RID: 18316 RVA: 0x0011D450 File Offset: 0x0011B650
// (set) Token: 0x0600478D RID: 18317 RVA: 0x0011D478 File Offset: 0x0011B678
public unsafe float g_fOriginalMass
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fOriginalMass);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fOriginalMass)) = value;
}
}
// Token: 0x170019E4 RID: 6628
// (get) Token: 0x0600478E RID: 18318 RVA: 0x0011D49C File Offset: 0x0011B69C
// (set) Token: 0x0600478F RID: 18319 RVA: 0x0011D4C4 File Offset: 0x0011B6C4
public unsafe float g_fOriginalAngularDrag
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fOriginalAngularDrag);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fOriginalAngularDrag)) = value;
}
}
// Token: 0x170019E5 RID: 6629
// (get) Token: 0x06004790 RID: 18320 RVA: 0x0011D4E8 File Offset: 0x0011B6E8
// (set) Token: 0x06004791 RID: 18321 RVA: 0x0011D510 File Offset: 0x0011B710
public unsafe bool g_bDamage
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_bDamage);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_bDamage)) = value;
}
}
// Token: 0x170019E6 RID: 6630
// (get) Token: 0x06004792 RID: 18322 RVA: 0x0011D534 File Offset: 0x0011B734
// (set) Token: 0x06004793 RID: 18323 RVA: 0x0011D552 File Offset: 0x0011B752
public unsafe static float g_fDisTime
{
get
{
float num;
IL2CPP.il2cpp_field_static_get_value(DamageObject.NativeFieldInfoPtr_g_fDisTime, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(DamageObject.NativeFieldInfoPtr_g_fDisTime, (void*)(&value));
}
}
// Token: 0x170019E7 RID: 6631
// (get) Token: 0x06004794 RID: 18324 RVA: 0x0011D564 File Offset: 0x0011B764
// (set) Token: 0x06004795 RID: 18325 RVA: 0x0011D582 File Offset: 0x0011B782
public unsafe static float g_fDisSpeed
{
get
{
float num;
IL2CPP.il2cpp_field_static_get_value(DamageObject.NativeFieldInfoPtr_g_fDisSpeed, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(DamageObject.NativeFieldInfoPtr_g_fDisSpeed, (void*)(&value));
}
}
// Token: 0x170019E8 RID: 6632
// (get) Token: 0x06004796 RID: 18326 RVA: 0x0011D594 File Offset: 0x0011B794
// (set) Token: 0x06004797 RID: 18327 RVA: 0x0011D5BC File Offset: 0x0011B7BC
public unsafe float g_fDisTimeVal
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fDisTimeVal);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fDisTimeVal)) = value;
}
}
// Token: 0x170019E9 RID: 6633
// (get) Token: 0x06004798 RID: 18328 RVA: 0x0011D5E0 File Offset: 0x0011B7E0
// (set) Token: 0x06004799 RID: 18329 RVA: 0x0011D608 File Offset: 0x0011B808
public unsafe float g_fAlpha
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fAlpha);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fAlpha)) = value;
}
}
// Token: 0x170019EA RID: 6634
// (get) Token: 0x0600479A RID: 18330 RVA: 0x0011D62C File Offset: 0x0011B82C
// (set) Token: 0x0600479B RID: 18331 RVA: 0x0011D654 File Offset: 0x0011B854
public unsafe float g_fOriginalHP
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fOriginalHP);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_fOriginalHP)) = value;
}
}
// Token: 0x170019EB RID: 6635
// (get) Token: 0x0600479C RID: 18332 RVA: 0x0011D678 File Offset: 0x0011B878
// (set) Token: 0x0600479D RID: 18333 RVA: 0x0011D6AC File Offset: 0x0011B8AC
public unsafe EffectPool g_DamageEffect
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_DamageEffect);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_DamageEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170019EC RID: 6636
// (get) Token: 0x0600479E RID: 18334 RVA: 0x0011D6D4 File Offset: 0x0011B8D4
// (set) Token: 0x0600479F RID: 18335 RVA: 0x0011D708 File Offset: 0x0011B908
public unsafe EffectPool g_HitEffect
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_HitEffect);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_g_HitEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170019ED RID: 6637
// (get) Token: 0x060047A0 RID: 18336 RVA: 0x0011D730 File Offset: 0x0011B930
// (set) Token: 0x060047A1 RID: 18337 RVA: 0x0011D758 File Offset: 0x0011B958
public unsafe bool FadeOut
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_FadeOut);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObject.NativeFieldInfoPtr_FadeOut)) = value;
}
}
// Token: 0x04002F48 RID: 12104
private static readonly IntPtr NativeFieldInfoPtr_Original;
// Token: 0x04002F49 RID: 12105
private static readonly IntPtr NativeFieldInfoPtr_Damage;
// Token: 0x04002F4A RID: 12106
private static readonly IntPtr NativeFieldInfoPtr_DamageMoney;
// Token: 0x04002F4B RID: 12107
private static readonly IntPtr NativeFieldInfoPtr_DamageHP;
// Token: 0x04002F4C RID: 12108
private static readonly IntPtr NativeFieldInfoPtr_DamageMP;
// Token: 0x04002F4D RID: 12109
private static readonly IntPtr NativeFieldInfoPtr_ItemType;
// Token: 0x04002F4E RID: 12110
private static readonly IntPtr NativeFieldInfoPtr_PropertyID;
// Token: 0x04002F4F RID: 12111
private static readonly IntPtr NativeFieldInfoPtr_DamageEffectObject;
// Token: 0x04002F50 RID: 12112
private static readonly IntPtr NativeFieldInfoPtr_HitEffectObject;
// Token: 0x04002F51 RID: 12113
private static readonly IntPtr NativeFieldInfoPtr_OpenEvent;
// Token: 0x04002F52 RID: 12114
private static readonly IntPtr NativeFieldInfoPtr_g_v3Center;
// Token: 0x04002F53 RID: 12115
private static readonly IntPtr NativeFieldInfoPtr_g_fOriginalMass;
// Token: 0x04002F54 RID: 12116
private static readonly IntPtr NativeFieldInfoPtr_g_fOriginalAngularDrag;
// Token: 0x04002F55 RID: 12117
private static readonly IntPtr NativeFieldInfoPtr_g_bDamage;
// Token: 0x04002F56 RID: 12118
private static readonly IntPtr NativeFieldInfoPtr_g_fDisTime;
// Token: 0x04002F57 RID: 12119
private static readonly IntPtr NativeFieldInfoPtr_g_fDisSpeed;
// Token: 0x04002F58 RID: 12120
private static readonly IntPtr NativeFieldInfoPtr_g_fDisTimeVal;
// Token: 0x04002F59 RID: 12121
private static readonly IntPtr NativeFieldInfoPtr_g_fAlpha;
// Token: 0x04002F5A RID: 12122
private static readonly IntPtr NativeFieldInfoPtr_g_fOriginalHP;
// Token: 0x04002F5B RID: 12123
private static readonly IntPtr NativeFieldInfoPtr_g_DamageEffect;
// Token: 0x04002F5C RID: 12124
private static readonly IntPtr NativeFieldInfoPtr_g_HitEffect;
// Token: 0x04002F5D RID: 12125
private static readonly IntPtr NativeFieldInfoPtr_FadeOut;
// Token: 0x04002F5E RID: 12126
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0;
// Token: 0x04002F5F RID: 12127
private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0;
// Token: 0x04002F60 RID: 12128
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0;
// Token: 0x04002F61 RID: 12129
private static readonly IntPtr NativeMethodInfoPtr_SetDamageColor_Protected_Virtual_New_Void_0;
// Token: 0x04002F62 RID: 12130
private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_Void_AttackData_0;
// Token: 0x04002F63 RID: 12131
private static readonly IntPtr NativeMethodInfoPtr_HitPhysical_Public_Virtual_New_Void_Single_0;
// Token: 0x04002F64 RID: 12132
private static readonly IntPtr NativeMethodInfoPtr_HitMagic_Public_Virtual_Void_AttackData_0;
// Token: 0x04002F65 RID: 12133
private static readonly IntPtr NativeMethodInfoPtr_SetDamage_Public_Virtual_New_Void_0;
// Token: 0x04002F66 RID: 12134
private static readonly IntPtr NativeMethodInfoPtr_SetRecovery_Public_Virtual_New_Void_0;
// Token: 0x04002F67 RID: 12135
private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0;
// Token: 0x04002F68 RID: 12136
private static readonly IntPtr NativeMethodInfoPtr_GetIsDamage_Public_Boolean_0;
// Token: 0x04002F69 RID: 12137
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}