+++ C:\BWP Patchstudio\patched files\GBThfKp\GBThfKp.tp2
That's strange because The GBThfKp.tp2.patch dating from 17.10.08 has no such line. It reads instead:
--- GBThfKp\GBThfKp.tp2
+++ GBThfKp\GBThfKp.tp2
What I meant was, I had to change line 2 from
+++ GBThfKp\GBThfKp.tp2
to
+++ C:\BWP Patchstudio\patched files\GBThfKp\GBThfKp.tp2
in order to correctly patch the file. Otherwise, the file does not patch properly (hence the "Assertion failed" error message). Unlike the other patch files, this one does not have a timestamp either.
Does the BWP fixpack automatically detect which version of the mod these fixes exclusively apply to, or does it apply the fixes regardless of the mod version?
Yes, if a file will be patched. No, if it will be replaced.
Again I probably didn't make myself clear.
My question was, does the
BWP fixpack scan a mod's tp2 and check its 'VERSION' or verify the file's CRC/MD5 hash in order to make sure the fixes are applied to the correct version of the mod it was meant for? Since the release of
BWP fixpack isn't synchronized with the release of every mod, players may have a more up-to-date version than the ones mentioned in
BWP guide. In such cases, it is important to make sure
BWP doesn't accidentally apply its fixes on a version it was
not meant for (like in the case of BoneHill mod). Just a humble suggestion.
In your Big World pdf guide, you mention some mod components cannot be auto installed and requires user intervention.
For example, in
BG2 Tweaks, component 3183 has this problem. From your pdf file:
Install Component 3183 [Romance Cheats]? choose one:
Unfortunately, these settings can not be done with the batch file. Indeed, the corresponding number from the WeiDU.log states that the component was installed, nevertheless, does not show which settings were carried out.
Remove racial requirements for romances? (Select a or b)
a) Remove
b) No changes
Remove gender requirements for romances? (Select a or b)
a) Remove
b) No changes
Allow multiple romances? (Select a or b)
a) Allow multiple
b) No changes
Several romances can cause stutter if they are used togeher with other romances mods. Don't
use it together with Saerileth.
Start romances for new games in ToB?
a) Start for new ToB games
b) No change
Use the Flirt Packs instead, as they provide a much more expansive treatment.
Are these choices correct?
a) Yes, proceed with install ]
b) No, let me re-select them
The highlighted part in bold are the options you chose. Why not store these in an input file beforehand, then use TYPE to display its contents and send it through a pipe to Setup-BG2_Tweaks.exe?
For example, I have something like:
TYPE BG2_Tweaks\bg2tweaks_input.txt | Setup-BG2_Tweaks%EXE% 20 40 60 100 110 120 1010 1080 1120 1130 1150 1160 1170 1180 2060 2090 2151 2170 2200 2210 2320 2330 2340 3000 3010 3031 3040 3050 3060 3070 3080 3090 3100 3110 3121 3125 3170 3183 3200 4010 4020 4031 4041 4050 4061 4071 4080 4090 4100 4110
In your case, the contents of the input file would be:
a
a
b
b
a
And this seems to work. The other mods that I recall had this problem were
BG1NPC, Gavin, and Worldmap but they were all done in an automated install using this method.