Variable initialization has been done after the start label. It means that it will break every new update where new variables have been added.
Implemented separate chapter update labels to call right after the start label - that also will never work. Added some chapter update system that is supposed to be called from the main menu, but also doesn't work.
What a mess. I'm not sure I want to try to clean it up...
Clearly written by someone who knows something about coding in some other language, but missing the basics of Ren'Py and is trying to write code in Ren'Py the same way he does in the language he knows.
_________________________________
Nope, too big of a mess, too much work. Gonna skip it.
This probably should be recoded from scratch. In proper Ren'Py / Python way. Not sure what it could be called right now...