| bool WillDropSelectedItemOnAdd(AActor* Item) | FinalNative+1 flags | | 0x09 |
| void SetWalkieTalkieInitialized() | FinalNative+1 flags | | 0x00 |
| void Server_SelectItem(int32 SlotIndex) | NativeEvent+1 flags | | 0x04 |
| void Server_DropItem(AActor* Item) | NativeEvent+1 flags | | 0x08 |
| void SelectPreviousItem() | FinalNative+1 flags | | 0x00 |
| void SelectNextItem() | FinalNative+1 flags | | 0x00 |
| void SelectItem(int32 SlotIndex) | FinalNative+1 flags | | 0x04 |
| void SelectBodyItem(int32 SlotIndex) | FinalNative+1 flags | | 0x04 |
| void RemoveSelectedItem() | FinalNative+1 flags | | 0x00 |
| TArray<EInventorySlotFocusState> PreviewAddItem(AActor* Item) | FinalNative+1 flags | | 0x18 |
| void OnSelectionFailed__DelegateSignature() | Public | | 0x00 |
| void OnSelectedItemChanged__DelegateSignature(int32 SelectedSlotIndex, AActor* SelectedItem) | Public | | 0x10 |
| void OnRep_WalkieTalkieItem(AWalkieTalkieItem* PreviousWalkieTalkieItem) | FinalNative+1 flags | | 0x08 |
| void OnRep_SelectedItem(AActor* PreviouslySelectedItem) | FinalNative+1 flags | | 0x08 |
| void OnRep_InventorySize() | FinalNative+1 flags | | 0x00 |
| void OnItemRemoved__DelegateSignature(int32 RemovedSlotIndex) | Public | | 0x04 |
| void OnItemAdded__DelegateSignature(int32 AddedSlotIndex, AActor* AddedItem) | Public | | 0x10 |
| void Multicast_HideWalkieTalkieItem() | FinalNative+2 flags | | 0x00 |
| bool IsItemInteractable(AActor* Item) | FinalNative+2 flags | | 0x09 |
| bool HasSpaceForItem(AActor* Item, const TArray<AActor*>& InventorySlotRange) | FinalNative+1 flags | | 0x19 |
| bool HasItemDiscount(const EHeldObjectType& ItemType) | FinalNative+1 flags | | 0x02 |
| int32 GetWalkieTalkieSlotIndex() | FinalNative+1 flags | | 0x04 |
| AWalkieTalkieItem* GetWalkieTalkieItem() | FinalNative+1 flags | | 0x08 |
| int32 GetStartSlotForItem(AActor* Item) | FinalNative+1 flags | | 0x0C |
| AActor* GetSelectedItem() | FinalNative+1 flags | | 0x08 |
| int32 GetItemInventorySize(AActor* Item) | FinalNative+1 flags | | 0x0C |
| AActor* GetItemAtSlot(int32 SlotIndex) | FinalNative+1 flags | | 0x10 |
| TArray<AActor*> GetInventorySlots() | FinalNative+1 flags | | 0x10 |
| void EnableFPRenderForAllItems(bool bShouldEnable) | FinalNative+1 flags | | 0x01 |
| void DropAllItems() | FinalNative+1 flags | | 0x00 |
| void DiscardAllItems() | FinalNative+1 flags | | 0x00 |
| void Client_UpdateSelectedItem(AActor* Item, int32 StartSlot, UInteractComponent* InInteractComponent) | NativeEvent+1 flags | | 0x18 |
| void Client_SelectItem(int32 SlotIndex) | NativeEvent+1 flags | | 0x04 |
| void Client_SelectedItemChanged(AActor* Item, int32 StartSlot) | NativeEvent+1 flags | | 0x0C |
| void Client_RemoveTransientItem(int32 StartSlot) | NativeEvent+1 flags | | 0x04 |
| void Client_OnItemRemoved(int32 StartSlot) | NativeEvent+1 flags | | 0x04 |
| void Client_AddItem(AActor* Item, int32 StartSlot) | NativeEvent+1 flags | | 0x0C |
| void AddItemDiscount(const EHeldObjectType& NewItemDiscount) | FinalNative+1 flags | | 0x01 |
| void AddItem(AActor* Item) | FinalNative+1 flags | | 0x08 |