It has nothing to do with Gravestorm! Honest!
At any rate, I spent this past week researching more on game & UI design, as well as game-specific design patterns. Honestly, the game engine seems like it’s going to be one huge Mediator pattern at this point. I’m rewriting quite a bit of my code to allow for better design.
*chucks the old code out the window* Truth be told, I didn’t intend to go back a few months of work in order to make the next three months of work easier… but that’s how it happened. I’ll start writing a Tech Spec, and hopefully by next week (work allowing) it’ll be done.