I got nothing done over the weekend, but on Friday I updated the player's code considerably. The problem is that if I find a bug or realize that there's a change I need to make in the keydown code, I have to update the code on every card, and that tremendously slows down progress. (it's the main reason why QoM took forever to finish) This being so, I'm trying to find a way to keep the keydown code on a single card like I did with the timer code for NPCs. The problem is, doing that would leave very little room for "room content" customization, if it's even possible at all. I'll keep trying though.
I'm getting a bit of work done on the enemy tables as well, and it's looking good so far.