Looking through the replies so far I can see that the possibility of having mods played around with is a concern ...well that is not going to happen. For starters I can MD5 checksum the files (to help prevent and detect any tampering on the server side) and, last but not least, it is the job of the modder, installer and/or various tweak packs to modify the contents of the mods (if they need modifying, or should there be any corrections, bug fixes, or other alterations). - Doing this myself would cause untold problems, regardless of whether the mods were being used for
BWP or not.
@
Lollorian: the
IEGMC mirrors are very similar to what I have mind (only they would be linked to the forum, as I said earlier) and the content would need to be much more up-to-date, and with none of the broken links (and, yes, I realise it is difficult to have 100% working links with something as fluid as this) ...and I promise that any fixes will be posted seperately on the forum for your perusal - I will not touch the files themselves!
@
marvin: I have contacted Leonardo, but have yet to hear back from them ...and I was not aware that there was a
.pdf guide until yesterday ...and very nice it is, too! ...so I will probably just keep my guide as it is at present, - a series of notes on various
gotchas (
eg: deleting
mod.ini.gz before trying to update the download content because, otherwise the update will fail and the installer will crash) and things to be aware of when trying to use the GUI installer (there things to be aware of with the command line installer, too, but I prefer the GUI installer ...and so it is that that my notes will be about) ...and, yes, maybe these notes could be added to the
.pdf as an addendum, or integrated into the main content, if Leonardo wanted that. I like the idea of a poll, too, - thanks.
@
dabus: the main issue I am having at the moment with the files is with the
.exe files, which are installed right after the extraction part of the install process (when using the GUI installer). - I noticed that many were throwing errors along the lines of
oh, crap! cannot find dialog.tlk - keel over and die!I know the reason for this is probably because the content is being extracted into a directory other than the main
BGII-SoA directory; however, with some of them it is because they assume a path of
C:\Program Files\Black Isle\BGII-SoA ...and with others they neither assume an install path or give one, so simply fail to install (none of which is logged, and none of which causes the install process to halt or throw an exception of any kind. This is where, in collaborative programming projects, you would usually standardize the installer version of the software to a setup file and seperate directory of content (think Elder Scrolls game addons).
I am not sure what the best solution for this would be, because interacting with .exe files to hook and rewrite the paths can be an absolute pain and would, potentially, cause untold security issues ...so the
G3 team (the main culprit for the .exe files) would have to revert back to using a setup file and content directory ...of course, the
.exe files can be manually run after the extraction process, although this does defeat the objective of having an install process in the first place to some degree.
@
K'aeloree (is that pronounced
calorie, as in an SI unit of energy?
) I have already said that no modder's work will be available through the mirror, or index, should they not want that and I stand by that. Likewise, should something be listed by accident or oversight, I would happily remove it.
@
Theon: sound idea, - the greater the availability of resources, the better. - Limiting the availability of things can be good for controlling bad content, rogue material,
etc. but can often results in a catastrophic loss of modding material and resources through the loss of even just a single site (take the ongoing situation with the Gibberlings 3 site, for example. - There is much content there that will likely be permanently lost, short of the site becoming available again).
Edited by Test Person, 22 December 2012 - 07:23 AM.