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
Proper code reorganization this time. I think.
Comment out all the flag indices in each source file, move them all to a single file (currently in the root of the directory, so I don't have to exclude it from searching through the whole ./includes/ directory.
Forgot a file
Ok, all instances of flags[{number}] are now gone.
Dunno why this didn't get pushed before
I did a better job on the script to remove unused event numbers, it now should be pretty robust. As such, doEvent is now updated.
Merge branch 'master' into break-out-ui to keep abreast of the master branch edits.
Stubbing in StatsView and ToolTipView classes.

Most work is currently stepping through the existing code to see what else needs to be put into the view and what can be left legacy for the initial view separation, and so there isn't much to commit yet.