Yeah, I apologize for the complicated nature of my set-up, I definitely think part of the problem is me overcomplicating it.
One question about the save and load, what does the Object Data variable do? I can’t figure out where to load it into. It’s a Save Item Struct Array.
I attempted to do so!
New Blueprints:
| Game Mode | Load Game | Load All Data | Save All Data |
I’m unfortunately getting the following error now, I think because once again, it’s reading that there are no actors with the item interface, which I know isn’t the case. Not sure how to fix that.
Blueprint Runtime Error: "Accessed None trying to read property As Save Data Level". Node: Set ActorsInScene Graph: Save All Data Function: Save All Data Blueprint: BP_GameInstance
Blueprint Runtime Error: "Attempted to assign to None". Node: Set ActorsInScene Graph: Save All Data Function: Save All Data Blueprint: BP_GameInstance
Blueprint Runtime Error: "Accessed None trying to read property As Save Data Player". Node: Branch Graph: ForEachLoop Function: Save All Data Blueprint: BP_GameInstance
Blueprint Runtime Error: "Accessed None". Node: Branch Graph: ForEachLoop Function: Save All Data Blueprint: BP_GameInstance
Blueprint Runtime Error: "Accessed None trying to read property Inventory System". Node: Branch Graph: ForEachLoop Function: Save All Data Blueprint: BP_GameInstance
I think I did the code correctly for the most part for these 4 blueprints though.