I'm breaking things!
Ok, it turns out I derped and somehow simpleChoices had either been reverted to the old calling standard, or I just never updated it (I thought I did?). Anyways, doYesNo() and simpleChoices were therefore trying to cast a function() to a number, which returned NaN and made all the things asplode. It seems to be working now. I'll test a bit more tomorrow, and then merge back into the master.
Minor cleanup (I was just idly tinkering. No actual changes, just code beautifying).
A version of the .fla file that does not complain when opened with CS6. Fenoxo has CC, and it was bitching about a newer file version. Also, I installed the font Fenoxo was using, and now any .swf I generate has no fonts (wtf?). I've fidgeted with embedding the font, and it didn't help. Anyways, I changed it to a similarly themed font, and it seems to work now.
Merge branch 'refactoringWIP' of https://github.com/herp-a-derp/Corruption-of-Champions