Should my Data Objects be UStructs or UObjects?

Hey Asusralis-

Something you can try would be to create a class based on Data Asset. If you create your struct inside the data asset class you can define the defaults of your inventory in the struct, then you can create a pointer variable marked as UPROPERTY with replication to access / use the data asset struct elements.