l I have been coding away for a few weeks now (no I don't have a job, I'm juggling a few different projects at home) and I'm making progress, mainly with the GUI. I'm keeping the functionality in managed C++ while building the GUI in WPF/C#. Although WPF isn't possible in C++, at least deriving from DependencyObject is, so the whole thing can be built around the WPF property model, and I don't need to mess around with C# Interop.

This is quickly turning into a framework of sorts. It will not have any in built game specifics, so you might have an "Instance" class but a "WoWInstance" might add config.wtf options but another game might require some different tweaks. Then everything WoW can be hidden. It is very much suitable for addon modules, which is where I want to go with it - so any kind of control can be hosted. How it's all going to work, I don't know, but I'll get it goin. Suggestions always welcome!