OK, I figured this out. It looks like a new variable,
chro, was introduced with this release. The code in the previous version — which includes the decision of whether to sleep with Chloe (
chro = "1") or not (
chro = "0") — was modified as well. In other words, if you previously played through the choice with Chloe, your past saves won't have the variable in them (so it doesn't exist yet). However, now certain conditional statements (did you sleep with Chloe or not) look for this
chro variable to determine changes in dialogue, etc. Since that variable didn't exist before, the error appears stating that it isn't defined.
You can either replay from before you decide whether to sleep with Chloe or not, or you can fix this very easily if you use
UnRen (or
this version for Mac and Linux):
- Make sure you have a save file before the error appears.
- Place UnRen in the main folder of the game (so not in the \game folder, but in the main \Mad World folder).
- Run UnRen and choose option 3; then close UnRen.
- Now start the game and open the save file from step 1.
- Press Shift + O to open the developer console.
- Type one of the following (be sure to usequotation marks):
- If you slept with Chloe:
$chro = "1"
- If you did not sleep with Chloe:
$chro = "0"
- Press ESC to exit the console.
- Save your game again, and then continue on.
These steps create the missing variable, and if you save the game after doing that, the variable will exist for all future checks looking for it. Note that I'm not using a Mac or Linux, so if any steps for those systems are different, let me know the differences so I can modify the above. Also, I'm not sure whether there's an UnRen available for any mobile device.