Strategy Shift
I decided to temporarily abandon my endeavor with Mod API. The reason is quite human and simple: I spent a lot of time on this project by now. However, since the New Year, I still have nothing playable to show off. A couple of days ago I encountered a need to conduct yet another refactoring. Namely, I had to revamp the whole Config XML engine to decouple it, in order to allow an XML mod parser to reuse the same XML engine. I also made the extensible file accessor API so that to grant a safe, controllable but extensible access to different part of the file system. And for that, I also employed the XML engine to allow configs and mods to universally read files via trusted file system plugins. ...