I’m not sure if anyone experience this issue. So what happens is that whenever I add something in the StoryInit passage, like a variable. It does not update with a previous save. So whenever I add that variable and save and then run the game. The variable does not appear, but all the other previous variable are there. Can any one help me with this. This has turned into a major issue for me.
There are no easy ways here, but here are my personal examples that I use. Well, I will propose a naked pregnant system.
We create special passages for launching new variables.
That's about how I do it.
<<button 'Ехать к себе домой' `either('Встреча с матерью')`>><<set $Isabellaevents to 1>><</button>>
After clicking the button, the game starts taking into account a new variable in the story, you don't have to write it in the StoryInit pass.
The best way to implement this feature is to make an event that will give the player access to this variable for future events in the game. For me, this was the easiest way to implement a system of new variables and make my old saves work.
Of course, there are more complex ways like writing scripts for javascript, but that's not my thing.