Cant Save Pawn with Struts and var attached

You never actually “save” anything here. I don’t see a “save function” just a load function where you create a save game object, set it as a variable, then load a game slot, cast to your save game object then save over the variable. That does not make logical sense. Think about the first time you run this, your logic is as follows:

  1. Create a blank save game object
  2. Save this as a variable
  3. Load game from slot ??? What slot? When did you save to slot?
  4. Overwrite blank save game object with the empty save game data from the non-existent slot
  5. Pull out the empty data and set the variables to wherever you got your array data from

Before you “Load” anything from slot, there should be a “Save Game To Slot” first…not after. The only “Save Game To Slot” node I see, comes after a load game…very weird.