using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem.Collections.Generic; using UnityEngine; // Token: 0x020001CF RID: 463 public class DamageObjectRollRock : DamageObject { // Token: 0x06004C27 RID: 19495 RVA: 0x001305D0 File Offset: 0x0012E7D0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570477, XrefRangeEnd = 570626, 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), DamageObjectRollRock.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004C28 RID: 19496 RVA: 0x00130620 File Offset: 0x0012E820 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570626, XrefRangeEnd = 570742, 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), DamageObjectRollRock.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004C29 RID: 19497 RVA: 0x00130670 File Offset: 0x0012E870 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, 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), DamageObjectRollRock.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004C2A RID: 19498 RVA: 0x001306C0 File Offset: 0x0012E8C0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570742, XrefRangeEnd = 570762, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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), DamageObjectRollRock.NativeMethodInfoPtr_SetDamageColor_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004C2B RID: 19499 RVA: 0x00130710 File Offset: 0x0012E910 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570762, XrefRangeEnd = 570800, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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), DamageObjectRollRock.NativeMethodInfoPtr_SetDamage_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004C2C RID: 19500 RVA: 0x00130760 File Offset: 0x0012E960 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570800, XrefRangeEnd = 570843, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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), DamageObjectRollRock.NativeMethodInfoPtr_SetRecovery_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004C2D RID: 19501 RVA: 0x001307B0 File Offset: 0x0012E9B0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 570843, RefRangeEnd = 570844, XrefRangeStart = 570843, XrefRangeEnd = 570843, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetEnable(bool bEnable) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref bEnable; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DamageObjectRollRock.NativeMethodInfoPtr_SetEnable_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004C2E RID: 19502 RVA: 0x00130804 File Offset: 0x0012EA04 [CallerCount(1)] [CachedScanResults(RefRangeStart = 570844, RefRangeEnd = 570845, XrefRangeStart = 570844, XrefRangeEnd = 570844, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetExternalDamage() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DamageObjectRollRock.NativeMethodInfoPtr_SetExternalDamage_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004C2F RID: 19503 RVA: 0x00130848 File Offset: 0x0012EA48 [CallerCount(4)] [CachedScanResults(RefRangeStart = 570282, RefRangeEnd = 570286, XrefRangeStart = 570282, XrefRangeEnd = 570286, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe DamageObjectRollRock() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DamageObjectRollRock.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004C30 RID: 19504 RVA: 0x00130894 File Offset: 0x0012EA94 // Note: this type is marked as 'beforefieldinit'. static DamageObjectRollRock() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "DamageObjectRollRock"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); DamageObjectRollRock.NativeFieldInfoPtr_Ani = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Ani"); DamageObjectRollRock.NativeFieldInfoPtr_AD = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "AD"); DamageObjectRollRock.NativeFieldInfoPtr_Eff_Hit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Eff_Hit"); DamageObjectRollRock.NativeFieldInfoPtr_Eff_FloorImpact01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Eff_FloorImpact01"); DamageObjectRollRock.NativeFieldInfoPtr_Eff_FloorImpact02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Eff_FloorImpact02"); DamageObjectRollRock.NativeFieldInfoPtr_g_EffHit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffHit"); DamageObjectRollRock.NativeFieldInfoPtr_g_EffFloorImpact01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffFloorImpact01"); DamageObjectRollRock.NativeFieldInfoPtr_g_EffFloorImpact02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffFloorImpact02"); DamageObjectRollRock.NativeFieldInfoPtr_SE_FloorImpact02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE_FloorImpact02"); DamageObjectRollRock.NativeFieldInfoPtr_g_SEFloorImpact02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEFloorImpact02"); DamageObjectRollRock.NativeFieldInfoPtr_g_v3OriginalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3OriginalPosition"); DamageObjectRollRock.NativeFieldInfoPtr_g_fGravity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fGravity"); DamageObjectRollRock.NativeFieldInfoPtr_g_fFallMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFallMax"); DamageObjectRollRock.NativeFieldInfoPtr_g_fFall = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFall"); DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveForce = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMoveForce"); DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveSpeedMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMoveSpeedMax"); DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMoveSpeed"); DamageObjectRollRock.NativeFieldInfoPtr_g_FloorMask = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_FloorMask"); DamageObjectRollRock.NativeFieldInfoPtr_g_HitMask = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_HitMask"); DamageObjectRollRock.NativeFieldInfoPtr_g_v3PrePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3PrePosition"); DamageObjectRollRock.NativeFieldInfoPtr_g_bFloorCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bFloorCollision"); DamageObjectRollRock.NativeFieldInfoPtr_g_v3DamageLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3DamageLocalPosition"); DamageObjectRollRock.NativeFieldInfoPtr_g_TargetList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_TargetList"); DamageObjectRollRock.NativeFieldInfoPtr_g_bActive = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bActive"); DamageObjectRollRock.NativeFieldInfoPtr_g_bEnable = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bEnable"); DamageObjectRollRock.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668437); DamageObjectRollRock.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668438); DamageObjectRollRock.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668439); DamageObjectRollRock.NativeMethodInfoPtr_SetDamageColor_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668440); DamageObjectRollRock.NativeMethodInfoPtr_SetDamage_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668441); DamageObjectRollRock.NativeMethodInfoPtr_SetRecovery_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668442); DamageObjectRollRock.NativeMethodInfoPtr_SetEnable_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668443); DamageObjectRollRock.NativeMethodInfoPtr_SetExternalDamage_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668444); DamageObjectRollRock.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668445); } // Token: 0x06004C31 RID: 19505 RVA: 0x000952E0 File Offset: 0x000934E0 public DamageObjectRollRock(IntPtr pointer) : base(pointer) { } // Token: 0x17001B43 RID: 6979 // (get) Token: 0x06004C32 RID: 19506 RVA: 0x00130B6C File Offset: 0x0012ED6C // (set) Token: 0x06004C33 RID: 19507 RVA: 0x00130BA0 File Offset: 0x0012EDA0 public unsafe Animator Ani { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_Ani); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Animator(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_Ani), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B44 RID: 6980 // (get) Token: 0x06004C34 RID: 19508 RVA: 0x00130BC8 File Offset: 0x0012EDC8 // (set) Token: 0x06004C35 RID: 19509 RVA: 0x00130BFC File Offset: 0x0012EDFC public unsafe AttackData AD { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_AD); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AttackData(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_AD), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B45 RID: 6981 // (get) Token: 0x06004C36 RID: 19510 RVA: 0x00130C24 File Offset: 0x0012EE24 // (set) Token: 0x06004C37 RID: 19511 RVA: 0x00130C58 File Offset: 0x0012EE58 public unsafe GameObject Eff_Hit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_Eff_Hit); 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(DamageObjectRollRock.NativeFieldInfoPtr_Eff_Hit), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B46 RID: 6982 // (get) Token: 0x06004C38 RID: 19512 RVA: 0x00130C80 File Offset: 0x0012EE80 // (set) Token: 0x06004C39 RID: 19513 RVA: 0x00130CB4 File Offset: 0x0012EEB4 public unsafe GameObject Eff_FloorImpact01 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_Eff_FloorImpact01); 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(DamageObjectRollRock.NativeFieldInfoPtr_Eff_FloorImpact01), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B47 RID: 6983 // (get) Token: 0x06004C3A RID: 19514 RVA: 0x00130CDC File Offset: 0x0012EEDC // (set) Token: 0x06004C3B RID: 19515 RVA: 0x00130D10 File Offset: 0x0012EF10 public unsafe GameObject Eff_FloorImpact02 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_Eff_FloorImpact02); 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(DamageObjectRollRock.NativeFieldInfoPtr_Eff_FloorImpact02), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B48 RID: 6984 // (get) Token: 0x06004C3C RID: 19516 RVA: 0x00130D38 File Offset: 0x0012EF38 // (set) Token: 0x06004C3D RID: 19517 RVA: 0x00130D6C File Offset: 0x0012EF6C public unsafe EffectPool g_EffHit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_EffHit); 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(DamageObjectRollRock.NativeFieldInfoPtr_g_EffHit), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B49 RID: 6985 // (get) Token: 0x06004C3E RID: 19518 RVA: 0x00130D94 File Offset: 0x0012EF94 // (set) Token: 0x06004C3F RID: 19519 RVA: 0x00130DC8 File Offset: 0x0012EFC8 public unsafe EffectPool g_EffFloorImpact01 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_EffFloorImpact01); 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(DamageObjectRollRock.NativeFieldInfoPtr_g_EffFloorImpact01), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B4A RID: 6986 // (get) Token: 0x06004C40 RID: 19520 RVA: 0x00130DF0 File Offset: 0x0012EFF0 // (set) Token: 0x06004C41 RID: 19521 RVA: 0x00130E24 File Offset: 0x0012F024 public unsafe EffectPool g_EffFloorImpact02 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_EffFloorImpact02); 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(DamageObjectRollRock.NativeFieldInfoPtr_g_EffFloorImpact02), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B4B RID: 6987 // (get) Token: 0x06004C42 RID: 19522 RVA: 0x00130E4C File Offset: 0x0012F04C // (set) Token: 0x06004C43 RID: 19523 RVA: 0x00130E80 File Offset: 0x0012F080 public unsafe GameObject SE_FloorImpact02 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_SE_FloorImpact02); 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(DamageObjectRollRock.NativeFieldInfoPtr_SE_FloorImpact02), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B4C RID: 6988 // (get) Token: 0x06004C44 RID: 19524 RVA: 0x00130EA8 File Offset: 0x0012F0A8 // (set) Token: 0x06004C45 RID: 19525 RVA: 0x00130EDC File Offset: 0x0012F0DC public unsafe SoundEffect g_SEFloorImpact02 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_SEFloorImpact02); 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(DamageObjectRollRock.NativeFieldInfoPtr_g_SEFloorImpact02), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B4D RID: 6989 // (get) Token: 0x06004C46 RID: 19526 RVA: 0x00130F04 File Offset: 0x0012F104 // (set) Token: 0x06004C47 RID: 19527 RVA: 0x00130F2C File Offset: 0x0012F12C public unsafe Vector3 g_v3OriginalPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_v3OriginalPosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_v3OriginalPosition)) = value; } } // Token: 0x17001B4E RID: 6990 // (get) Token: 0x06004C48 RID: 19528 RVA: 0x00130F50 File Offset: 0x0012F150 // (set) Token: 0x06004C49 RID: 19529 RVA: 0x00130F6E File Offset: 0x0012F16E public unsafe static float g_fGravity { get { float num; IL2CPP.il2cpp_field_static_get_value(DamageObjectRollRock.NativeFieldInfoPtr_g_fGravity, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(DamageObjectRollRock.NativeFieldInfoPtr_g_fGravity, (void*)(&value)); } } // Token: 0x17001B4F RID: 6991 // (get) Token: 0x06004C4A RID: 19530 RVA: 0x00130F80 File Offset: 0x0012F180 // (set) Token: 0x06004C4B RID: 19531 RVA: 0x00130F9E File Offset: 0x0012F19E public unsafe static float g_fFallMax { get { float num; IL2CPP.il2cpp_field_static_get_value(DamageObjectRollRock.NativeFieldInfoPtr_g_fFallMax, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(DamageObjectRollRock.NativeFieldInfoPtr_g_fFallMax, (void*)(&value)); } } // Token: 0x17001B50 RID: 6992 // (get) Token: 0x06004C4C RID: 19532 RVA: 0x00130FB0 File Offset: 0x0012F1B0 // (set) Token: 0x06004C4D RID: 19533 RVA: 0x00130FD8 File Offset: 0x0012F1D8 public unsafe float g_fFall { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_fFall); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_fFall)) = value; } } // Token: 0x17001B51 RID: 6993 // (get) Token: 0x06004C4E RID: 19534 RVA: 0x00130FFC File Offset: 0x0012F1FC // (set) Token: 0x06004C4F RID: 19535 RVA: 0x0013101A File Offset: 0x0012F21A public unsafe static float g_fMoveForce { get { float num; IL2CPP.il2cpp_field_static_get_value(DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveForce, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveForce, (void*)(&value)); } } // Token: 0x17001B52 RID: 6994 // (get) Token: 0x06004C50 RID: 19536 RVA: 0x0013102C File Offset: 0x0012F22C // (set) Token: 0x06004C51 RID: 19537 RVA: 0x0013104A File Offset: 0x0012F24A public unsafe static float g_fMoveSpeedMax { get { float num; IL2CPP.il2cpp_field_static_get_value(DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveSpeedMax, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveSpeedMax, (void*)(&value)); } } // Token: 0x17001B53 RID: 6995 // (get) Token: 0x06004C52 RID: 19538 RVA: 0x0013105C File Offset: 0x0012F25C // (set) Token: 0x06004C53 RID: 19539 RVA: 0x00131084 File Offset: 0x0012F284 public unsafe float g_fMoveSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_fMoveSpeed)) = value; } } // Token: 0x17001B54 RID: 6996 // (get) Token: 0x06004C54 RID: 19540 RVA: 0x001310A8 File Offset: 0x0012F2A8 // (set) Token: 0x06004C55 RID: 19541 RVA: 0x001310D0 File Offset: 0x0012F2D0 public unsafe LayerMask g_FloorMask { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_FloorMask); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_FloorMask)) = value; } } // Token: 0x17001B55 RID: 6997 // (get) Token: 0x06004C56 RID: 19542 RVA: 0x001310F4 File Offset: 0x0012F2F4 // (set) Token: 0x06004C57 RID: 19543 RVA: 0x0013111C File Offset: 0x0012F31C public unsafe LayerMask g_HitMask { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_HitMask); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_HitMask)) = value; } } // Token: 0x17001B56 RID: 6998 // (get) Token: 0x06004C58 RID: 19544 RVA: 0x00131140 File Offset: 0x0012F340 // (set) Token: 0x06004C59 RID: 19545 RVA: 0x00131168 File Offset: 0x0012F368 public unsafe Vector3 g_v3PrePosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_v3PrePosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_v3PrePosition)) = value; } } // Token: 0x17001B57 RID: 6999 // (get) Token: 0x06004C5A RID: 19546 RVA: 0x0013118C File Offset: 0x0012F38C // (set) Token: 0x06004C5B RID: 19547 RVA: 0x001311B4 File Offset: 0x0012F3B4 public unsafe bool g_bFloorCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_bFloorCollision); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_bFloorCollision)) = value; } } // Token: 0x17001B58 RID: 7000 // (get) Token: 0x06004C5C RID: 19548 RVA: 0x001311D8 File Offset: 0x0012F3D8 // (set) Token: 0x06004C5D RID: 19549 RVA: 0x0013120C File Offset: 0x0012F40C public unsafe Il2CppStructArray g_v3DamageLocalPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_v3DamageLocalPosition); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_v3DamageLocalPosition), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B59 RID: 7001 // (get) Token: 0x06004C5E RID: 19550 RVA: 0x00131234 File Offset: 0x0012F434 // (set) Token: 0x06004C5F RID: 19551 RVA: 0x00131268 File Offset: 0x0012F468 public unsafe List g_TargetList { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_TargetList); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_TargetList), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B5A RID: 7002 // (get) Token: 0x06004C60 RID: 19552 RVA: 0x00131290 File Offset: 0x0012F490 // (set) Token: 0x06004C61 RID: 19553 RVA: 0x001312B8 File Offset: 0x0012F4B8 public unsafe bool g_bActive { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_bActive); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_bActive)) = value; } } // Token: 0x17001B5B RID: 7003 // (get) Token: 0x06004C62 RID: 19554 RVA: 0x001312DC File Offset: 0x0012F4DC // (set) Token: 0x06004C63 RID: 19555 RVA: 0x00131304 File Offset: 0x0012F504 public unsafe bool g_bEnable { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_bEnable); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DamageObjectRollRock.NativeFieldInfoPtr_g_bEnable)) = value; } } // Token: 0x0400327B RID: 12923 private static readonly IntPtr NativeFieldInfoPtr_Ani; // Token: 0x0400327C RID: 12924 private static readonly IntPtr NativeFieldInfoPtr_AD; // Token: 0x0400327D RID: 12925 private static readonly IntPtr NativeFieldInfoPtr_Eff_Hit; // Token: 0x0400327E RID: 12926 private static readonly IntPtr NativeFieldInfoPtr_Eff_FloorImpact01; // Token: 0x0400327F RID: 12927 private static readonly IntPtr NativeFieldInfoPtr_Eff_FloorImpact02; // Token: 0x04003280 RID: 12928 private static readonly IntPtr NativeFieldInfoPtr_g_EffHit; // Token: 0x04003281 RID: 12929 private static readonly IntPtr NativeFieldInfoPtr_g_EffFloorImpact01; // Token: 0x04003282 RID: 12930 private static readonly IntPtr NativeFieldInfoPtr_g_EffFloorImpact02; // Token: 0x04003283 RID: 12931 private static readonly IntPtr NativeFieldInfoPtr_SE_FloorImpact02; // Token: 0x04003284 RID: 12932 private static readonly IntPtr NativeFieldInfoPtr_g_SEFloorImpact02; // Token: 0x04003285 RID: 12933 private static readonly IntPtr NativeFieldInfoPtr_g_v3OriginalPosition; // Token: 0x04003286 RID: 12934 private static readonly IntPtr NativeFieldInfoPtr_g_fGravity; // Token: 0x04003287 RID: 12935 private static readonly IntPtr NativeFieldInfoPtr_g_fFallMax; // Token: 0x04003288 RID: 12936 private static readonly IntPtr NativeFieldInfoPtr_g_fFall; // Token: 0x04003289 RID: 12937 private static readonly IntPtr NativeFieldInfoPtr_g_fMoveForce; // Token: 0x0400328A RID: 12938 private static readonly IntPtr NativeFieldInfoPtr_g_fMoveSpeedMax; // Token: 0x0400328B RID: 12939 private static readonly IntPtr NativeFieldInfoPtr_g_fMoveSpeed; // Token: 0x0400328C RID: 12940 private static readonly IntPtr NativeFieldInfoPtr_g_FloorMask; // Token: 0x0400328D RID: 12941 private static readonly IntPtr NativeFieldInfoPtr_g_HitMask; // Token: 0x0400328E RID: 12942 private static readonly IntPtr NativeFieldInfoPtr_g_v3PrePosition; // Token: 0x0400328F RID: 12943 private static readonly IntPtr NativeFieldInfoPtr_g_bFloorCollision; // Token: 0x04003290 RID: 12944 private static readonly IntPtr NativeFieldInfoPtr_g_v3DamageLocalPosition; // Token: 0x04003291 RID: 12945 private static readonly IntPtr NativeFieldInfoPtr_g_TargetList; // Token: 0x04003292 RID: 12946 private static readonly IntPtr NativeFieldInfoPtr_g_bActive; // Token: 0x04003293 RID: 12947 private static readonly IntPtr NativeFieldInfoPtr_g_bEnable; // Token: 0x04003294 RID: 12948 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0; // Token: 0x04003295 RID: 12949 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0; // Token: 0x04003296 RID: 12950 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0; // Token: 0x04003297 RID: 12951 private static readonly IntPtr NativeMethodInfoPtr_SetDamageColor_Protected_Virtual_Void_0; // Token: 0x04003298 RID: 12952 private static readonly IntPtr NativeMethodInfoPtr_SetDamage_Public_Virtual_Void_0; // Token: 0x04003299 RID: 12953 private static readonly IntPtr NativeMethodInfoPtr_SetRecovery_Public_Virtual_Void_0; // Token: 0x0400329A RID: 12954 private static readonly IntPtr NativeMethodInfoPtr_SetEnable_Public_Void_Boolean_0; // Token: 0x0400329B RID: 12955 private static readonly IntPtr NativeMethodInfoPtr_SetExternalDamage_Public_Void_0; // Token: 0x0400329C RID: 12956 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }