| 0x10 | FullName | FText | 5 flags | <FText> |
| 0x10 | AbbreviatedName | FText | 5 flags | <FText> |
| 0x10 | ItemDescription | FText | 5 flags | <FText> |
| 0x28 | Icon | TSoftObjectPtr<UTexture2D> | 7 flags | <SoftObjectProperty> |
| 0x28 | MoveSound | TSoftObjectPtr<USoundBase> | 7 flags | <SoftObjectProperty> |
| 0x28 | UseSound | TSoftObjectPtr<USoundBase> | 7 flags | <SoftObjectProperty> |
| 0x04 | MaxStack | int32 | 9 flags | 1 |
| 0x08 | ItemSize | FIntPoint | 9 flags | {X=1, Y=1} |
| 0x00E4 | 0x04 | padding / unreflected |
| 0x20 | ItemTags | FGameplayTagContainer | 5 flags | {GameplayTags=[], ParentTags=[]} |
| 0x08 | EquipmentDefinition | TSubclassOf<UBETEquipmentDefinition> | 9 flags | nullptr |
| 0x08 | InstallableModDefinition | TSubclassOf<UBETModDefinition> | 9 flags | nullptr |
| 0x10 | ConsumeEffects | TArray<TSubclassOf<UGameplayEffect>> | 7 flags | [] |
| 0x01 | bCanDrop | bool | 9 flags | true |
| 0x0129 | 0x07 | padding / unreflected |
| 0x28 | StateTree | TSoftObjectPtr<UStateTree> | 7 flags | <SoftObjectProperty> |
| 0x28 | NextLevelOverride | TSoftObjectPtr<UBETLevel> | 7 flags | <SoftObjectProperty> |
| 0x28 | PickupMesh | TSoftObjectPtr<UStaticMesh> | 7 flags | <SoftObjectProperty> |
| 0x08 | PickupActor | TSubclassOf<AActor> | 9 flags | nullptr |
| 0x10 | PickupMeshMaterialOverrides | TArray<TSoftObjectPtr<UMaterialInterface>> | 7 flags | [] |
| 0x28 | PickupSound | TSoftObjectPtr<USoundBase> | 7 flags | <SoftObjectProperty> |
| 0x28 | PickupHaptic | TSoftObjectPtr<UBETControllerFeedbackEffect> | 7 flags | <SoftObjectProperty> |
| 0x60 | PickupMeshOffset | FTransform | 8 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… |
| 0x18 | TextRenderOffset | FVector | 9 flags | {X=0, Y=0, Z=0} |
| 0x10 | Fragments | TArray<UBETInventoryItemFragment*> | 10 flags | [] |
| 0x0298 | 0x08 | unreflected bytes to end of UBETInventoryItemDefinition |