Scarlet Moon 2 Bugfixes

Spankers, Spankees and Switches,

A new version is up with fixes for the bugs reported to me so far. Thank you so much to Wildfire, Uninventive and spyro40 for pointing out the bugs.

However, one of them was nasty. See, Twine’s debugging tools are absolute horseshit. In particular, there’s no way in debug mode to set a variable. Furthermore, I can’t just easily go in and edit a save file like I could with the Lua versions of Scarlet Moon. So if I want to test a particular path, and I don’t happen to have a save file with the right flags set, I need to add some commands in the code itself to set it. Me being lazy, I tossed in a set command at the very beginning of Episode 2 (i.e. the first page of new content) that set the waitress flag to false, so I could test the Natalie girlfriend but no waitress path. I stupidly left that in.

So, if you are wanting to play the waitress path, you’re going to need to load a save from *before* Episode 2. Any of your current Episode 2 saves aren’t going to work, because those have set the waitress flag to false.

In the future, I’ll look to add a “Debug” section where I can set whatever arbitrary flags I need to set, and toss a Debut link into Other Customizations or something so that I don’t bork people’s save files.

Sorry about that everyone.

Anyway, play the most recent version Here

2 thoughts on “Scarlet Moon 2 Bugfixes

  1. Ran into this: “Error: <>: bad evaluation: Unexpected identifier ‘at’

    Madame Rossi lead the way into her office. Sable followed her in and closed the door behind her. Madame Rossi loomed over Sable despite being just as tall. She put one hand on her hip, and held out the other. “Sandal.”

    “Sorry ma’am,” murmured Sable softly. She meekly pulled off her thick-soled sandal and offered it to Madame Rossi.”

    1. Thank you! A new version has been uploaded with a fix, and the link in the blog post updated.

      Note that the error was in setting a flag, so if possible make sure to load a save from before this scene, so that the flag can get set correctly.

      …Especially if you’re dating Midnight. 😉

      (Note content related to said flag won’t show up until the next update.)

Leave a Reply to Uninventive Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.