The GW4 installer was only 7MB (with modsels and missions). A shiplist and fighterlist only makes a 128KB installer. What about servers that use models not in the enhancement pack?
You are suggesting two installers? One with missions and one without? Or no installer at all and the old "How to use windows explorer" discussions on TS instead? (recall I had to make a stock installer to get people to be able to login on a stock server, which should tell you something) Mods should be installed one at a time by the user who must be aware of whether or not they will conflict with other installed mods. (common sense - if it has a different shiplist, it conflicts..) You know how I feel about this. Multiple concurrently installed mods make making an installer, that will uninstall to a state the user is happy with, ever more difficult (which mod will they uninstall first? which one will they reinstall that has no over-installation protection?). The enhancement package only compounds this situation (thanks for finally giving up on nightsoft tho). I have had to make ever more complicated installers to try and account for this. You know how I feel about trying to compile the continually changing works of others.
I suggest if you are going to continue the enhancement package, that all modders submit the raw files to you and you assemble a single installer yourself that will allow them all to be used concurrently, there is no other way. (you can move model folders and edit the shiplists to make them all work together?) This would result in a smaller enhancement package as well, as you could use lzma compression (NSIS) on the works! Mods are meant to be used one at a time. If you want people to be able to install all of them at once then only one person can create the installer (or a team in tight communications), otherwise confilcts are inevitable.
If I make an installer it will contain everything the user needs to login, so I only have to make one, if you have already downloaded the enhancement package and you already have the missions then the installer will back up your current missions and install its own (to ensure you have the actual version of the scripts on the server).
Its up to the admin of course anyway.
Bonk....
The OP Enhancement Pakcage v2.1 is self uninstalling using the uninstaller.. it uninstalls in reverse order of install.. the only things it dows not uninstall is Shipedit, Mini-Updater, Sector Assault and the 2 folders that Mod Chooser creates...
Now which the mod Chooser installed along with v2.1, this gives more freedom to Modders..
what I mean is during the install of the v2.1, it will create a default point for the Stock OP game.. this way if a modder chooses to make their own shiplist without having OP + involved.. all the player has to do is open Mod Chooser, select Original and click OK.. bam they are in Default Config.. now what happens is that the player downloads the shiplist and ftrlist and then opens Mod Chooser.. it will tell them that the file config has changed and it will ask them to save it to another spot in the program....
on, same goes for the OP +.. if a modder wishes to build a mod off the OP+, then the player opens Mod Chooser, selects OP + and then DL's the Server Shiplist and ftrlist.. opens Mod Chooser again and it repeats the same process of files different do you want to save???? ...
Now if a server is using Custom Models, then so long as they make their models different file names than stock models, then Mod Chooser should back up the Model.siz file for other modes... as such, the installer only needs the models, shiplist ftrlist and the model.siz file.. launch Mod Chooser.. and wha-la.. they can save it to another slot....
to Uninstall the Mod with Models.. all one has to do is convert Mod Chooser to the current Mod (if they have changed modes), then run the uninstaller for the mod and the models are gone and the game is most probably reverted back to the state it was before the Mod was added...
Now the good thing about Mod Chooser is that even if the Uninstaller doesn't restore the shiplist it replaced, the mod Chooser can restore the files itself.. such as GW4 files installed, people's shiplist for OP + was lost.. instead of uninstalling and reinstalling OP +.. all one has to do is open Mod Chooser, select their OP + config and hit OK... bam game fixed...
If someone is playing on a custom server and goes to GSA, all they have to do is open Mod Chooser and select OP + and bam.. they are ready for GSA without having to uninstall the mod... to go back to the server.. just choose the server config in Mod Chooser and bam, they can log in...
this eliminates installing scripts over and over when people could already have them. It also backs up different game modes and so forth...
the OP Enhancement Pack uninstalls easily with very little in the way of premament game file changes.. such as to uninstall OP Enhancement, just click on the OP Enhancement Pack Uninstaller in the SFC OP game directory and follow the instructions.. each piece uninstalls in sequence.. and as such, what is left can 90% be uninstalled in Add/Remove Programs..
To remove the Mod Chooser files, all you need to do is delete the PreSetup and Mod Chooser directories out of the SFC OP game directory....
the only things needing uninstall in Add/Remove Programs is ShipEdit and SectorAssault. the Mini-Updater fixes the EGS sound loop and the Directory files and is not removable.. neither is patch v2552 nor are the fixes to the game files for the metamap.gf and metamap.war files..
if you really need to uninstall these fixes, then you really need to reinstall the game...
See.. I took into consideration all aspects for OP and the Enhancement Package.. it allows for more freedom and it provides all the files that anyone possibly needs for GSA, Single Player and Dynaverse unless you are going to use a really off the wall script..
It is not meant to be an end all be all, but it allows for server admins to have more freedom in creating their installers without having to hassle with adding scripts to the installers... thus making the DL that much smaller...
I know OP Enhancement Pack is big, and I'm not saying it is for everyone.. what I am saying is that it is a utility for everyone to have their game in a state which is very user friendly and very easy to add mods too... plus it also eliminates wear and tear on the HDD frum the install / Uninstall of a server installer.. now it is just a simple file swap of 2 to 3 files by the user with only 3 click of the mouse...
As for scripts, I understand about having correct version for the scripts.. as such, I keep the latest and newest version of the scripts in the Enhancement Package.. as such, if there is an error with the scripts, it should be a sign that the server admin hasn't kept up to date with the scripts he is wishing to use for the server.. or if the admin is intentionally running the old version of a set of scripts, it would be good to inform the community as to why the old outdated scripts are being used... but I digress.. I'm just saying that with the OP Enhancement Package v2.1, all I had to get was the shiplist and ftr list for all servers except those running the custom models required for the server... servers running mods without adding models I was able to join them easily and without incident.. and so far I have registered on 5 servers in the last 2 weeks.. played in GSA in both Stock and OP + and played Single Player in all 3 shiplists.. so far without any error (except remembering to delete saved games when using different shiplist)... and I have not had to uninstall 1 thing or add anything except the shiplist and ftrlist...
but to each their own.. I'm just saying that someone's mod will not interfere with OP Enhancement Pack in it's ability to operate correctly unless they have a file that overwortes the OP Enhancement pack's installer files or batch files or uninstall files, and that is pretty unlikely.. except for the Scripts.. for some reason everyone likes using Scripts_Uninstall.exe for the script uninstaller.. which is the same I use... but that can be avoided...
anyhow.. as I said, it is a tool to help the entire community making Orion Pirates more user and Mod friendly and to attempt to help admins reduce the files they have to gather to get the server going and to also help the casual players who use GSA and Single Player quite often..
My appologies to everyone who I may have upset... but when people start asking about what can or can it not do , then it is obvious that they have not used the latest version(s) (v2.0 and v2.1).... anyhow... just trying to help and I did my best.. I have OP Enhancement pack install in a correct order of install and uninstall in a correct order of uninstall to preserve the stock game while taking in consideration that several things needed fixing.. Firesoul did a lot, frey did a lot and I fixed 2 single player Campaign files.. as such, those fixes are required in one fashion or another (even if it is to fix annoyance [esg loop]) but the fixes work with the Stock v2552 game without anything else added... everything else is removable and easy to do so.... plus if people like they can remove individual components without having to worry about losing Original Content from the game, which is what i intended...
so again, i did my best to help... and I'll keep the package up to date... sorry if I upset any of you and I'lll no longer make comments on how the package can save admins time and sweat getting the players ready to go live...