Saving Object Values When Saving Game

I have written a class called “Inventory Slots.” These slots contain a type of blueprint that can be stored (base item) and the index in which it is stored. These slots are then stored in an array called “Item List” inside an inventory class. I want to be able to save the contents of this inventory in my Backpack variable. I have included my save code and the code that I use to call upon it. It seems to save when I call on my print statements, but then runs into errors as soon as I try to read what I have saved. Any help? Thank you so much in advance!

Can you also show a screenshot of how you’re loading the game save object?

Agree… def need a screenshot of how you load the data.

The second picture is how it is being loaded.

The second picture is how it is being loaded.

You might try making the Inventory an Array of type “Inventory Items” and backpack a variable of type “Backpack”. It will allow you to change backpacks easily, and get inventory information from within the player blueprint.

Can you scroll left a little and take that screenshot again so we can see where the loading info comes from?