A little more research and experimentation.
This is possible: (all been tested and verified.) Is this a good wish list?
LUA access about 70-80% of the game (maybe)
An additional method thatrequires more programming knowledge but will have access to 95% of the code and it is faster Should be able to leverage LUA more effectively
Some game data stored in a database that the modder has access to.
Simple mission scripts, LUA would be easier, but again the creators choice
The proprietary medis stored in an encrypted zip but the modder can redirect to use his own media, and may place in zip at his choosing
Mods may affect most game data, but not the specific game code. ie physics behind collision may not be altered, but the bounding bodies for models can be.
We will release a MOD editor to make modding easier, but does not have to be used (Mission Scripter)
Mod testing to allow loading and debugging of mods.
Mod loader to allow multiple mods in the game and selection of which one to use. This requires the games base code and base data be intact
Is there anything else to add to the wish list?