@Sogroon: In "Assets/modules/" there are always two files:
- CIV4ModularLoadingControls.xml, which seems to define the xml structure of the second file
- MLF_CIV4ModularLoadingControls.xml, which handle if the module from the tag <Directory> will be loaded from the said subfolder.
Both are commented by "WoC".
I wonder if you can use that structure for your mods, so the installation would be reduced to:
- Unpack the mod into modules/
- Set MLF_CIV4ModularLoadingControls.xml to 1 to load the according folder
- While loading, the game will check the modules on 1 and automagically handle what need to be done.
It will allow not to overwrite any main mod file AND to be simple to use.
The problem encountered is that WoC installer need java, and i don't want to make it a dependency for the mod. I think it's possible that you use the converter to tranform your mod into a WoC format, then the launcher just enable/disable the mod from the xml file.