using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using UnityEngine; // Token: 0x0200015F RID: 351 public class Item : PassiveEvent { // Token: 0x060043CD RID: 17357 RVA: 0x0010E658 File Offset: 0x0010C858 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539674, XrefRangeEnd = 539701, 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), Item.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043CE RID: 17358 RVA: 0x0010E6A8 File Offset: 0x0010C8A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539701, XrefRangeEnd = 539782, 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), Item.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043CF RID: 17359 RVA: 0x0010E6F8 File Offset: 0x0010C8F8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539782, XrefRangeEnd = 539783, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043D0 RID: 17360 RVA: 0x0010E73C File Offset: 0x0010C93C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539783, XrefRangeEnd = 539786, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CheckAliveTime(float deltaTime) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref deltaTime; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_CheckAliveTime_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043D1 RID: 17361 RVA: 0x0010E790 File Offset: 0x0010C990 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void BindReturnHandlerEvent(Action returnHandler) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(returnHandler); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_BindReturnHandlerEvent_Public_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043D2 RID: 17362 RVA: 0x0010E7EC File Offset: 0x0010C9EC [CallerCount(1)] [CachedScanResults(RefRangeStart = 20126, RefRangeEnd = 20127, XrefRangeStart = 20126, XrefRangeEnd = 20127, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetItemType(ItemSystem.ItemType Type) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref Type; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_SetItemType_Public_Void_ItemType_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043D3 RID: 17363 RVA: 0x0010E840 File Offset: 0x0010CA40 [CallerCount(1)] [CachedScanResults(RefRangeStart = 16607, RefRangeEnd = 16608, XrefRangeStart = 16607, XrefRangeEnd = 16608, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ItemSystem.ItemType GetItemType() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_GetItemType_Public_ItemType_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060043D4 RID: 17364 RVA: 0x0010E890 File Offset: 0x0010CA90 [CallerCount(0)] public unsafe void SetCanSave(bool bSave) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref bSave; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_SetCanSave_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043D5 RID: 17365 RVA: 0x0010E8E4 File Offset: 0x0010CAE4 [CallerCount(0)] public unsafe bool GetCanSave() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_GetCanSave_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060043D6 RID: 17366 RVA: 0x0010E934 File Offset: 0x0010CB34 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539786, XrefRangeEnd = 539788, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetDiscard(bool bDiscard) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref bDiscard; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_SetDiscard_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043D7 RID: 17367 RVA: 0x0010E988 File Offset: 0x0010CB88 [CallerCount(6)] [CachedScanResults(RefRangeStart = 539791, RefRangeEnd = 539797, XrefRangeStart = 539788, XrefRangeEnd = 539791, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PickUp() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_PickUp_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043D8 RID: 17368 RVA: 0x0010E9CC File Offset: 0x0010CBCC [CallerCount(6)] [CachedScanResults(RefRangeStart = 539791, RefRangeEnd = 539797, XrefRangeStart = 539791, XrefRangeEnd = 539797, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ReturnItem() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_ReturnItem_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043D9 RID: 17369 RVA: 0x0010EA10 File Offset: 0x0010CC10 [CallerCount(3)] [CachedScanResults(RefRangeStart = 539803, RefRangeEnd = 539806, XrefRangeStart = 539797, XrefRangeEnd = 539803, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Transform CheckFloor() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_CheckFloor_Public_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Transform(intPtr3) : null; } // Token: 0x060043DA RID: 17370 RVA: 0x0010EA68 File Offset: 0x0010CC68 [CallerCount(0)] public unsafe float GetUseItem() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_GetUseItem_Public_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060043DB RID: 17371 RVA: 0x0010EAB8 File Offset: 0x0010CCB8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 218265, RefRangeEnd = 218266, XrefRangeStart = 218265, XrefRangeEnd = 218266, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetAliveTime(float time) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref time; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_SetAliveTime_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043DC RID: 17372 RVA: 0x0010EB0C File Offset: 0x0010CD0C [CallerCount(167)] [CachedScanResults(RefRangeStart = 70196, RefRangeEnd = 70363, XrefRangeStart = 70196, XrefRangeEnd = 70363, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetPropertyID(int ID) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref ID; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_SetPropertyID_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043DD RID: 17373 RVA: 0x0010EB60 File Offset: 0x0010CD60 [CallerCount(0)] public unsafe int GetPropertyID() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr_GetPropertyID_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060043DE RID: 17374 RVA: 0x0010EBB0 File Offset: 0x0010CDB0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539806, XrefRangeEnd = 539807, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Item() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Item.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043DF RID: 17375 RVA: 0x0010EBFC File Offset: 0x0010CDFC // Note: this type is marked as 'beforefieldinit'. static Item() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "Item"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Item.NativeFieldInfoPtr_g_IM = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_IM"); Item.NativeFieldInfoPtr_ItemObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ItemObject"); Item.NativeFieldInfoPtr_currentItemType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "currentItemType"); Item.NativeFieldInfoPtr_boxCollider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "boxCollider"); Item.NativeFieldInfoPtr_g_bFall = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bFall"); Item.NativeFieldInfoPtr_g_fGravity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fGravity"); Item.NativeFieldInfoPtr_g_fFallMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFallMax"); Item.NativeFieldInfoPtr_g_fFall = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFall"); Item.NativeFieldInfoPtr_g_fFloorY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFloorY"); Item.NativeFieldInfoPtr_g_fRotateSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fRotateSpeed"); Item.NativeFieldInfoPtr_g_fUseTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fUseTime"); Item.NativeFieldInfoPtr_aliveTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "aliveTime"); Item.NativeFieldInfoPtr_g_FloorMask = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_FloorMask"); Item.NativeFieldInfoPtr_g_bDiscard = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bDiscard"); Item.NativeFieldInfoPtr_g_bCanSave = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bCanSave"); Item.NativeFieldInfoPtr_g_iPropertyID = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_iPropertyID"); Item.NativeFieldInfoPtr_returnHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "returnHandler"); Item.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667776); Item.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667777); Item.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667778); Item.NativeMethodInfoPtr_CheckAliveTime_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667779); Item.NativeMethodInfoPtr_BindReturnHandlerEvent_Public_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667780); Item.NativeMethodInfoPtr_SetItemType_Public_Void_ItemType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667781); Item.NativeMethodInfoPtr_GetItemType_Public_ItemType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667782); Item.NativeMethodInfoPtr_SetCanSave_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667783); Item.NativeMethodInfoPtr_GetCanSave_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667784); Item.NativeMethodInfoPtr_SetDiscard_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667785); Item.NativeMethodInfoPtr_PickUp_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667786); Item.NativeMethodInfoPtr_ReturnItem_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667787); Item.NativeMethodInfoPtr_CheckFloor_Public_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667788); Item.NativeMethodInfoPtr_GetUseItem_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667789); Item.NativeMethodInfoPtr_SetAliveTime_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667790); Item.NativeMethodInfoPtr_SetPropertyID_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667791); Item.NativeMethodInfoPtr_GetPropertyID_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667792); Item.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667793); } // Token: 0x060043E0 RID: 17376 RVA: 0x000ED054 File Offset: 0x000EB254 public Item(IntPtr pointer) : base(pointer) { } // Token: 0x170018B6 RID: 6326 // (get) Token: 0x060043E1 RID: 17377 RVA: 0x0010EEE8 File Offset: 0x0010D0E8 // (set) Token: 0x060043E2 RID: 17378 RVA: 0x0010EF1C File Offset: 0x0010D11C public unsafe ItemSystem g_IM { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_IM); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ItemSystem(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_IM), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170018B7 RID: 6327 // (get) Token: 0x060043E3 RID: 17379 RVA: 0x0010EF44 File Offset: 0x0010D144 // (set) Token: 0x060043E4 RID: 17380 RVA: 0x0010EF78 File Offset: 0x0010D178 public unsafe Transform ItemObject { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_ItemObject); 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(Item.NativeFieldInfoPtr_ItemObject), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170018B8 RID: 6328 // (get) Token: 0x060043E5 RID: 17381 RVA: 0x0010EFA0 File Offset: 0x0010D1A0 // (set) Token: 0x060043E6 RID: 17382 RVA: 0x0010EFC8 File Offset: 0x0010D1C8 public unsafe ItemSystem.ItemType currentItemType { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_currentItemType); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_currentItemType)) = value; } } // Token: 0x170018B9 RID: 6329 // (get) Token: 0x060043E7 RID: 17383 RVA: 0x0010EFEC File Offset: 0x0010D1EC // (set) Token: 0x060043E8 RID: 17384 RVA: 0x0010F020 File Offset: 0x0010D220 public unsafe BoxCollider boxCollider { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_boxCollider); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new BoxCollider(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_boxCollider), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170018BA RID: 6330 // (get) Token: 0x060043E9 RID: 17385 RVA: 0x0010F048 File Offset: 0x0010D248 // (set) Token: 0x060043EA RID: 17386 RVA: 0x0010F070 File Offset: 0x0010D270 public unsafe bool g_bFall { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_bFall); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_bFall)) = value; } } // Token: 0x170018BB RID: 6331 // (get) Token: 0x060043EB RID: 17387 RVA: 0x0010F094 File Offset: 0x0010D294 // (set) Token: 0x060043EC RID: 17388 RVA: 0x0010F0B2 File Offset: 0x0010D2B2 public unsafe static float g_fGravity { get { float num; IL2CPP.il2cpp_field_static_get_value(Item.NativeFieldInfoPtr_g_fGravity, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Item.NativeFieldInfoPtr_g_fGravity, (void*)(&value)); } } // Token: 0x170018BC RID: 6332 // (get) Token: 0x060043ED RID: 17389 RVA: 0x0010F0C4 File Offset: 0x0010D2C4 // (set) Token: 0x060043EE RID: 17390 RVA: 0x0010F0E2 File Offset: 0x0010D2E2 public unsafe static float g_fFallMax { get { float num; IL2CPP.il2cpp_field_static_get_value(Item.NativeFieldInfoPtr_g_fFallMax, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Item.NativeFieldInfoPtr_g_fFallMax, (void*)(&value)); } } // Token: 0x170018BD RID: 6333 // (get) Token: 0x060043EF RID: 17391 RVA: 0x0010F0F4 File Offset: 0x0010D2F4 // (set) Token: 0x060043F0 RID: 17392 RVA: 0x0010F11C File Offset: 0x0010D31C public unsafe float g_fFall { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_fFall); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_fFall)) = value; } } // Token: 0x170018BE RID: 6334 // (get) Token: 0x060043F1 RID: 17393 RVA: 0x0010F140 File Offset: 0x0010D340 // (set) Token: 0x060043F2 RID: 17394 RVA: 0x0010F168 File Offset: 0x0010D368 public unsafe float g_fFloorY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_fFloorY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_fFloorY)) = value; } } // Token: 0x170018BF RID: 6335 // (get) Token: 0x060043F3 RID: 17395 RVA: 0x0010F18C File Offset: 0x0010D38C // (set) Token: 0x060043F4 RID: 17396 RVA: 0x0010F1B4 File Offset: 0x0010D3B4 public unsafe float g_fRotateSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_fRotateSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_fRotateSpeed)) = value; } } // Token: 0x170018C0 RID: 6336 // (get) Token: 0x060043F5 RID: 17397 RVA: 0x0010F1D8 File Offset: 0x0010D3D8 // (set) Token: 0x060043F6 RID: 17398 RVA: 0x0010F200 File Offset: 0x0010D400 public unsafe float g_fUseTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_fUseTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_fUseTime)) = value; } } // Token: 0x170018C1 RID: 6337 // (get) Token: 0x060043F7 RID: 17399 RVA: 0x0010F224 File Offset: 0x0010D424 // (set) Token: 0x060043F8 RID: 17400 RVA: 0x0010F24C File Offset: 0x0010D44C public unsafe float aliveTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_aliveTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_aliveTime)) = value; } } // Token: 0x170018C2 RID: 6338 // (get) Token: 0x060043F9 RID: 17401 RVA: 0x0010F270 File Offset: 0x0010D470 // (set) Token: 0x060043FA RID: 17402 RVA: 0x0010F298 File Offset: 0x0010D498 public unsafe LayerMask g_FloorMask { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_FloorMask); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_FloorMask)) = value; } } // Token: 0x170018C3 RID: 6339 // (get) Token: 0x060043FB RID: 17403 RVA: 0x0010F2BC File Offset: 0x0010D4BC // (set) Token: 0x060043FC RID: 17404 RVA: 0x0010F2E4 File Offset: 0x0010D4E4 public unsafe bool g_bDiscard { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_bDiscard); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_bDiscard)) = value; } } // Token: 0x170018C4 RID: 6340 // (get) Token: 0x060043FD RID: 17405 RVA: 0x0010F308 File Offset: 0x0010D508 // (set) Token: 0x060043FE RID: 17406 RVA: 0x0010F330 File Offset: 0x0010D530 public unsafe bool g_bCanSave { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_bCanSave); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_bCanSave)) = value; } } // Token: 0x170018C5 RID: 6341 // (get) Token: 0x060043FF RID: 17407 RVA: 0x0010F354 File Offset: 0x0010D554 // (set) Token: 0x06004400 RID: 17408 RVA: 0x0010F37C File Offset: 0x0010D57C public unsafe int g_iPropertyID { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_iPropertyID); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_g_iPropertyID)) = value; } } // Token: 0x170018C6 RID: 6342 // (get) Token: 0x06004401 RID: 17409 RVA: 0x0010F3A0 File Offset: 0x0010D5A0 // (set) Token: 0x06004402 RID: 17410 RVA: 0x0010F3D4 File Offset: 0x0010D5D4 public unsafe Action returnHandler { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_returnHandler); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Item.NativeFieldInfoPtr_returnHandler), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04002CD1 RID: 11473 private static readonly IntPtr NativeFieldInfoPtr_g_IM; // Token: 0x04002CD2 RID: 11474 private static readonly IntPtr NativeFieldInfoPtr_ItemObject; // Token: 0x04002CD3 RID: 11475 private static readonly IntPtr NativeFieldInfoPtr_currentItemType; // Token: 0x04002CD4 RID: 11476 private static readonly IntPtr NativeFieldInfoPtr_boxCollider; // Token: 0x04002CD5 RID: 11477 private static readonly IntPtr NativeFieldInfoPtr_g_bFall; // Token: 0x04002CD6 RID: 11478 private static readonly IntPtr NativeFieldInfoPtr_g_fGravity; // Token: 0x04002CD7 RID: 11479 private static readonly IntPtr NativeFieldInfoPtr_g_fFallMax; // Token: 0x04002CD8 RID: 11480 private static readonly IntPtr NativeFieldInfoPtr_g_fFall; // Token: 0x04002CD9 RID: 11481 private static readonly IntPtr NativeFieldInfoPtr_g_fFloorY; // Token: 0x04002CDA RID: 11482 private static readonly IntPtr NativeFieldInfoPtr_g_fRotateSpeed; // Token: 0x04002CDB RID: 11483 private static readonly IntPtr NativeFieldInfoPtr_g_fUseTime; // Token: 0x04002CDC RID: 11484 private static readonly IntPtr NativeFieldInfoPtr_aliveTime; // Token: 0x04002CDD RID: 11485 private static readonly IntPtr NativeFieldInfoPtr_g_FloorMask; // Token: 0x04002CDE RID: 11486 private static readonly IntPtr NativeFieldInfoPtr_g_bDiscard; // Token: 0x04002CDF RID: 11487 private static readonly IntPtr NativeFieldInfoPtr_g_bCanSave; // Token: 0x04002CE0 RID: 11488 private static readonly IntPtr NativeFieldInfoPtr_g_iPropertyID; // Token: 0x04002CE1 RID: 11489 private static readonly IntPtr NativeFieldInfoPtr_returnHandler; // Token: 0x04002CE2 RID: 11490 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0; // Token: 0x04002CE3 RID: 11491 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0; // Token: 0x04002CE4 RID: 11492 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0; // Token: 0x04002CE5 RID: 11493 private static readonly IntPtr NativeMethodInfoPtr_CheckAliveTime_Private_Void_Single_0; // Token: 0x04002CE6 RID: 11494 private static readonly IntPtr NativeMethodInfoPtr_BindReturnHandlerEvent_Public_Void_Action_0; // Token: 0x04002CE7 RID: 11495 private static readonly IntPtr NativeMethodInfoPtr_SetItemType_Public_Void_ItemType_0; // Token: 0x04002CE8 RID: 11496 private static readonly IntPtr NativeMethodInfoPtr_GetItemType_Public_ItemType_0; // Token: 0x04002CE9 RID: 11497 private static readonly IntPtr NativeMethodInfoPtr_SetCanSave_Public_Void_Boolean_0; // Token: 0x04002CEA RID: 11498 private static readonly IntPtr NativeMethodInfoPtr_GetCanSave_Public_Boolean_0; // Token: 0x04002CEB RID: 11499 private static readonly IntPtr NativeMethodInfoPtr_SetDiscard_Public_Void_Boolean_0; // Token: 0x04002CEC RID: 11500 private static readonly IntPtr NativeMethodInfoPtr_PickUp_Public_Void_0; // Token: 0x04002CED RID: 11501 private static readonly IntPtr NativeMethodInfoPtr_ReturnItem_Private_Void_0; // Token: 0x04002CEE RID: 11502 private static readonly IntPtr NativeMethodInfoPtr_CheckFloor_Public_Transform_0; // Token: 0x04002CEF RID: 11503 private static readonly IntPtr NativeMethodInfoPtr_GetUseItem_Public_Single_0; // Token: 0x04002CF0 RID: 11504 private static readonly IntPtr NativeMethodInfoPtr_SetAliveTime_Public_Void_Single_0; // Token: 0x04002CF1 RID: 11505 private static readonly IntPtr NativeMethodInfoPtr_SetPropertyID_Public_Void_Int32_0; // Token: 0x04002CF2 RID: 11506 private static readonly IntPtr NativeMethodInfoPtr_GetPropertyID_Public_Int32_0; // Token: 0x04002CF3 RID: 11507 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }