I just wrote a windows program to allow players to switch between different Mods, allowing them to simply select the Mod they want to play, and the program puts the necessary files in place (including an Unpatched profile). All you have to do is layout your Mod files in the correct structure. If anyone would be interested in this program, just post a reply here with your email address and I'll send it to you. If anyone wishes to host this file on an FTP site, please do so.
Details:
The Mod directory structure recognized by the program is as follows:
The install program creates a folder called "Mod Profiles" under the "<SFC3 Install Dir>\Assets" folder. Inside this folder are folders with the Mod name (ie: "Dominion Wars"). Beneath the Mod name folder are folders named "CommonSettings", "Models","Scripts", and "Specs" (just like the names under "Assets"). Only the Models folder has subfolders (the folders are named after the .MOD files they contain). All you have to do to have this program recognize your mod is layout your files and directories as above, and that's it. The program pulls the Mod names from the directory names in the "Mod Profiles" folder. The first time the program is run, it will ask you to make a profile called "Unpatched". This will create a Mod profile (under the "Mod Profiles" directory) called "Unpatched" using your existing Models, CommonSettings, Scripts, and Specs, so make sure you are in an UnPatched state before you run it for the first time. This is the profile you will use to play on unpatched servers.
This program will make it easy for anyone to play on multiple modded/unmoded servers by allowing you to switch between any mod you have with just 2 clicks!
I give you this program as a jesture of thanks to those who have helped me with my Modding/Scripting questions on this forum.
Tombstone