Hello, so I don’t get this system
I have a level menu. On this level in the MainMenu widget I set language and character stats, choose character mesh, create savegame object, save to slot. Everything is stored inside MySaveGame class
Then I start a game level, on begin play in character blueprint is loading all the stats I entered in the main menu from the slot
Everything works fine. I get correct language, correct character mesh
Now, when I try to save something from not mainmenu widget blueprint, for example -money count from the character blueprint - I obviously recreate a save game function from the mainmenu widget, create new savegame object, save to the save slot, to the same mysavegame class. Obviosly I have moneycount variable in the mysavegame class as well…
It messes up the save file! Save function executes, corrupts the save file - I see it on the game level blueprint, I have widgets that indicate nonexistence of a save file and later I exit game or go to main menu level, and there is no save game.
What the f! What to do! Please help…