We have folders for races and units where it will read from \Docs\My Games\Elemental.
How about folders for:
-Music (to add songs/tweak music/sound settings
-Music\Sound (to hold custom sound effects and unit speech)
-Maps (to hold our custom maps)
-Maps\Structures (to hold our custom buildings [stats, etc])
-Maps\Tiles (to hold custom tiles)
Or, if it needs to be where things like music and maps has to stay in the \Stardock\Elemental\data\English\ directory, how about a way where we can somehow declare which mods to use.
For example, if I have an IronMana mod folder and a Raven X mod folder - right now both mine and Raven's mods would be applied to the game because both of our files have to go straight into \data\English.
But what if I wanted to play with Raven's mod for this game and not mine? How about a file or something where we can tell Elemental, "I want to play with Raven's mod, so go load the stuff from \data\English\mods\RavenMod"
So something like:
<Elemental_Boot>
<Mod1>data\English\mods\RavenMod</Mod1>
<Mod2>data\English\mods\IronManaMod</Mod2>
</Elemental_Boot>
Maybe some kind of Mod manager or such to do this in the UI.
What do you think?