I've been using the Save and Load actions for saving and loading the player's progress in my game. I'm going to export it to NW.js so when the player downloads the game from Itch.io it will run like a desktop game. Now Here are my questions:
1. When I update the game from Itch, will the downloaded versions of the game be updated? If not will the player have to redownload the game in order to play the latest version?
2. How do the browser actions "on update found" and "on update ready" work with downloaded games from Itch? Will the game use those actions if I've updated the game?
3. Will saves loaded from the last version of the game include the content added from the latest update of the game?
4. If question No. 3 is no, then how do I let the player update the game and still be able to play their last save with the updated content?
Now by this point in development I'm painfully aware of how I should have used Local Storage and the Dictionary object for saving data, but I'm hoping the I can make do instead of totally redoing my save system which uses the "Save" and "Load" actions. So the worst case scenario that I can think of is that when I update the game the player will have to restart their progress in order to play with the updated content and overwrite their old save with the updated version.
I'm sorry if some of these questions are not very clear. I've only been working on the "game" part of development, so the whole "releasing your game" aspect is going to be a whole new learning experience for me since this will be my first released game.
Thanks for your time!