Data Asset and Save Game

The problem is you can only have THAT type of struct for your inventory array. Instanced structs would be a solution, but a pain if you want to spawn a certain actor class from your inventory: you have to break the instanced struct into all the possible structs it may hold for EACH element, until you find your class.

And data assets are completely useless for this. Insane that they don’t have a solution for this. An inventory that needs saving is a common thing in video games.