While working on the Lost Brothers MOD for 4 month now we often wondered how to make the actual mod installation for the clients.
In the moment there are three possibilities:
-> The Addon directory
Is very usefull for smaller addons, like what we have in the community in the moment. However, most addon folders seems to get bigger and bigger with the time. AND after quite a while the game starts to crash/ doesn't boot because of the many addons. Also the mission editor list is starting to get to full after a while. Not much possibilities for customized addons.
-> The New Installation
This is what the Desert OFP mod did: A customized installation of OFP. I don't know wether you people from BIS like this way. BUT gives the addon makers the possibilities of customization (new interfaces, completly new classes, own addon directory). However, you have a very big installation - Therefore big downloads. So it's not very efficent
-> New config.bin and .pbo
YOu can also create a new config.bin/config.cpp and exchange this with the old one dynamically via a batch file or any other script/programm. YOu can then add special .pbos in the data directory which are needed by your mod.
Good thing: you can still use the games resourrces, you can customize everything.
Bad thing: You always have to run the batch/script/programm. YOu still have the filled up addons folder.
NOW the actual question: WHich way is the best in your opinion?? Or is none real good for the larger mods??
But I also thought about something different: Everyone knows Half-Life. They made up a pretty good solution for this whole mod business. The mods can have custom interfaces. Are easy installable and deinstallable. AND they still can use the original game resources. Is their a way that you could add some similiar kind of mod support to the game with a future patch?? Or is to much work/ technically not possible?
thanx in advance