Thank you for the update of this really nice game!
While I appreciate the efforts rewriting and possibly improving the story in the previously released part of the game, I would still prefer
not to play the game from the start again to see these minor changes.
So I didn't and migrated old variables to new ones and added the missing ones. And made a patch that does it (almost) automatically for those who would like to continue with their old saves from before the v0.6 of the game.
Also, alternative name variables for the characters should be initialized in the init block of the game, not after the start label. It's what the init block is for, after all.
You shouldnt have to start the game anew just because the dev thought that it would be a great idea to add a new name or change an old one. If you put those variables into an init block, then they will initialize while loading the game and work with saves from before they were added.
Anyway, this is the patch:
How to use it:
To patch the game just extract the attached zip into the root folder of the game (the main folder with game launchers *.exe and *.sh).
Now any save you load will trigger the migration process if needed, possibly asking you up to two questions maximum about what you did at the chosen path previously. Most variables will be migrated or detected automatically.
PS. Old saves also need the persistent save file from pre-v0.6 of the game to be intact and present.
/ot
Have to go to sleep now, too tired to report it for the OP...