I'm still learning programming, mind you, and I'll admit to not really having a solid grasp of OOP, but this is C or C++, right? Things are never as simple as I think they are, but the fact that things like the add-ons here and the Vidiot maps add-on exist means that some of the reverse engineering has already been done. Someone like Titan getting their hands on the code could mean months rather than years, right? Particularly with the number of skilled and motivated volunteers ready to answer the call?