FIXME: Black screen after level exit when no SMK files (Perhaps good reason to add non-animated alt score screen?)
FIXME: Switching from enchanted weapon with sound to enchanted weapon with no sound means sound continues
FIXME: Enchanted weapon not showing proper animation sometimes (also makes enchanted axe slow)
FIXME: Check enchanted battle axe hum fading off before enchantment is gone
FIXME: Mouse sensitivity may be different depending on video mode
FIXME: Can sometimes walk through a monster (related also to missed hits??)
FIXME: Enemies getting stuck in attack animation (Imp/Argothonian) This is an odd one, hard to repeat reliably. (Not seen it happen lately)
FIXME: Argothonian with sword hit detection (Test map may be required -- on a hunch, is his attack frame ignored in checks?)
FIXME: Status bar in SVGA mode (Flickers when dead, when Scary appears, when map is up) - Potion display only?
FIXME: The code that checks the Capslock key to toggle runlock seems to work only when it feels like it.
FIXME?: Shield is up when using fist?
FIXME?: Flames flattened on floor from enchanted short sword


TODO: Make a custom SETUP utility.  Unfortunately the code to the Witchaven II one wasn't released, but one does
         come with the original Witchaven code.
TODO: GAME parameter, things that need to be updated:
      - WHNET.C > MAXARGS (to make arg be found)          Done
      - WHNET.C > argparm (for parameter name)            Done
      - WHNET.C > netcheckargs (to handle parameter)      Done
      - WHMENU.C > startnewgame (for the .MAP files)      Done
      - WHPLR.C > loadnewlevel (for the .MAP files)       Done
      - WHAVEN.C > STUFF.DAT (for packed data)            Done
      - WHSNDMOD.C > JOESND, F_SONGS, W_SONGS (Audio)     Done
      - WHMENU.C > loadgame (for save games)              TODO
      - WHMENU.C > savedgamename (for save games)         TODO
      - WHAVEN.C > .ART files                             Problematic (Attempting this made game crash, pack them in a STUFF.DAT instead)
      - Wherever game behavior def loading is done        TODO
TODO: Externalize map titles to a configurable file (Currently in WHSMK.C)
TODO: Game behavior mod patches.  Prioritize features that will allow Witchaven I to be loaded as a mod.
TODO: Make automatic health configurable according to skill level in mod configuration file
TODO: Possibly change the bugfix #defines into Boom-style "compatibility options" (Weigh in with me if you want this)

CHECK: Does starting in kneeling position cause the Argothonian hit weirdness?
CHECK: Screenfx might be ditched for direct call to updatepalettefx? (Don't be sure... screenfx takes player pointer.  Backup code first)
CHECK: Loadpics function
CHECK: How does lava fiend get into the skull eye socket on level 1? (No longer seeing this happen... go figure)
CHECK: Improving the "onsomething" determination in WHINP.C might make jumping more responsive?

DOCS: Provide some documentation on what's in each source file and its functions
