:: "if %errorlevel%==0" or "if not errorlevel 1" (nestled within a conditioned branch) means "if exist"
:: "if %errorlevel%==1" or "if errorlevel 1" (nestled within a conditioned branch) means "if not exist"
SETLOCAL
cd /d %DPATH%
%.%
%.%
%.%1. CORRECTIONS AND IMPROVEMENTS | %M%
%.%
%.%
REM %IFG% Call %EINST% TP "0"
REM %IFF% Call %EINST% correcfrbg2 "0"
REM %IFH% Call %EINST% Traduccion_Mejorada "0"
Call %EINSTI% TobEx "100 101 102 105 107 108 112 113 114"
Call %EINSTI% TobEx "115 116 117 118 120 121 122 123 124"
findstr /I /M "NEJHalruaa" %CON%>nul
if errorlevel 1 (
REM %IFNS%spell_rev.exe Call %EINSTI% TobEx "103"
)
findstr /I /M "BP_Ascension" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Ascension "0 1 2 3 4 5"
)
findstr /I /M "ASCENSION.TP2~.*#.*#0./ " %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% astScriptPatcher "0"
)
findstr /I /M "BP_Ascension" %CON%>nul
if errorlevel 1 (
Call %EINSTI% Oversight "0"
)
Call %EINST% bg2fixpack "0 3"
%IFE% Call %EINSTI% bg2fixpack "1000"
Call %EINSTI% bg2fixpack "100 101 102 103 104 106 107 108"
Call %EINSTI% bg2fixpack "109 110 111 112 113 114 116"
%IFS%VCv10.exe (
Call %EINSTI% VCv10 "0 2"
) else (
Call %EINSTI% BDToBv175 "0 2"
)
Call %EINST% iiKeyNames "2001"
Call %EINSTI% 1pp "101"
REM %MAC% Call %EINSTI% 1pp "102"
%NMAC% Call %EINSTI% 1pp "103"
findstr /I /M "3D.Acceleration=1" baldur.ini
if not errorlevel 1 (
Call %EINSTI% 1pp "114" "1 1 1"
)
%IFNS%item_rev.exe Call %EINSTI% 1pp "200" "1"
%IFS%item_rev.exe Call %EINSTI% 1pp "200" "2"
Call ".\%BWIPI%\define_1PP400.bat
Call %EINSTI% 1pp "400" "TYPE 1PP400_input.txt"
Call %EINSTI% 1pp "401"
%.%
%.%
%.%2.
BGT, THE BIG
BG2 MODS AND PRIOR TWEAKS | %M%
%.%
%.%
findstr /I /M "CnoBig4BG2" %CON%>nul
if errorlevel 1 (
findstr /I /M "BGT2DTDD" %CON%>nul
if not errorlevel 1 (
findstr /I /M "SandrahNPC_req" %CON%>nul
if not errorlevel 1 (
Call %EINST%
TDD "0"
) else (
findstr /I /M "CNoFirewalker CSharTeel" %CON%>nul
if errorlevel 1 (
Call %EINST%
TDD "0"
) else (
%IFS%
TDD.exe %TXT% | findstr @405 | Call %C% >> %E%
)
)
Call %EINST%
TDD "1"
)
)
findstr /I /M "CnoBig4BG2" %CON%>nul
if errorlevel 1 (
Call %EINST% SOS "0"
Call %EINST%
CtB "0"
Call %EINST%
CtB-Chores "0"
findstr /I /M "
CTB-CHORES.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% CtB_FF "0"
Call %EINST% CtBcutImp "0"
)
findstr /I /M "
CTB.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% TethyrForestPatch "0"
)
findstr /I /M "COctDrizzt" %CON%>nul
if errorlevel 1 (
Call %EINST% RoT "0 1"
)
)
findstr /I /M "SOS.TP2~.*#.*#0./
CtB.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "RoT.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
if %PREVIEW%==0 (
copy /Y ".\RoTerror\anim\Yeti\*.bam" ".\override" | %M%
)
)
findstr /I /M %SBG1%>nul
if errorlevel 1 (
GOTO :SKIPBG1a
)
if %PREVIEW%==0 (
%.%
%.%
%.%
%.%
%NMAC% %IFS%
BGT.exe %TXT% | findstr @089 | Call %C%
%.%
%.%
%.%
%.%
%.%
)
Call %EINST%
bgt "0" "TYPE BWP_BGT_input.txt"
Call %EINST% bggraphics "0" "1 1"
Call %EINST% JondalarFix "0"
REM %IFG% Call %EINST% TP "1"
REM %IFG% Call %EINST%
BGT-NPCSound "0" 2>NUL
if %PREVIEW%==0 (
%.%Don't worry about the "error: unrecognized file signature, must be..." messages | %M%
)
Call %EINST% TxtMusic "0"
:SKIPBG1a
call %EINSTI% klatu "1010 1020 1050 1070 1080 1090 2000 2010"
call %EINSTI% item_rev "0"
%IFS%VCv10.exe (
Call %EINSTI% VCv10 "1 3 4 5 6 7 8 9 11 12 13 14 15 16 17 23 24 25 26 27 29"
) else (
Call %EINSTI% BDToBv175 "1 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 20 21 22 23 24"
)
findstr /I /M "CNoBDashImoen ConSandrah" %CON%>nul
if errorlevel 1 (
%IFS%VCv10.exe (
Call %EINSTI% VCv10 "18"
) else (
Call %EINSTI% BDToBv175 "19"
)
)
findstr /I /M "NEJHalruaa" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% spell_rev "0 10 20 30 50 55"
)
Call %EINST% res_fixer "0"
if %PREVIEW%==0 (
%IF% ".\override\.itm" del ".\override\.itm"
)
REM Call %EINSTI% BP "0 35 50"
findstr /I /M "CSOBWPO" %CON%>nul
if errorlevel 1 (
REM %IFNS%tb#tweaks.exe Call %EINSTI% BP "60"
)
findstr /I /M "SCS_Encount" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% BP "1020 1225 1300 1750"
) else (
%IFS%BP.exe %TXT% | findstr @435 | Call %C% >> %E%
)
REM Call %EINSTI% BP "1080 1100 1110 1120 1130 1140 1170 1175 1190 1200"
REM Call %EINSTI% BP "1210 1250 1275 1315 1330 1350 1375 1400 1425 1450"
REM Call %EINSTI% BP "1525 1570 1600 1625 1650 1675 1700 1800"
findstr /I /M "orig_Ascension" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% BP "2000 2100 2200 2300 2400 2600"
findstr /I /M "OVERSIGHT.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% BP "2500"
)
) else (
%IFS%BP.exe %TXT% | findstr @381 | Call %C% >> %E%
)
if %PREVIEW%==0 (
%IF% ".\BWP_workspace\tisunpack.exe" copy /Y ".\BWP_workspace\tisunpack.exe" "*.*" | %M%
)
findstr /I /M "CnoTS" %CON%>nul
if errorlevel 1 (
findstr /I /M "SandrahNPC_les" %CON%>nul
if not errorlevel 1 (
%IFS%VCv10.exe (
Call %EINST% VCv10 "28"
) else (
Call %EINST% TS "0 3"
)
) else (
findstr /I /M "CKeepYosh CnoTS" %CON%>nul
if errorlevel 1 (
%IFS%VCv10.exe (
Call %EINST% VCv10 "28"
) else (
Call %EINST% TS "0 3"
)
) else (
%IFS%TS.exe %TXT% | findstr @392 | Call %C% >> %E%
)
)
)
findstr /I /M "VCV10.TP2~.*#.*#28./ VCV10.TP2~.*#.*#30./" %ELOG%>nul
if not errorlevel 1 (
%IFNS%NeJ3v702.exe Call %EINST% VCv10 "31"
)
findstr /I /M "TS.TP2~ #0 #0" %ELOG%>nul
if not errorlevel 1 (
%IFNS%NeJ3v702.exe Call %EINST% TS "1"
)
findstr /I /M "CnoKeldornv101" %CON%>nul
if errorlevel 1 (
if %PREVIEW%==0 (
%IF% ".\BWP_workspace\tisunpack.exe" copy /Y ".\BWP_workspace\tisunpack.exe" "*.*" | %M%
)
findstr /I /M "CnoSenkaKeldorn" %CON%>nul
if errorlevel 1 (
%IFS%VCv10.exe (
Call %EINSTI% VCv10 "30"
) else (
Call %EINST% Keldornv101 "0 1"
)
)
)
findstr /I /M "CnoNEJ" %CON%>nul
if errorlevel 1 (
findstr /I /M "NoNEJHalruaa" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% NeJ3v702 "0 8"
findstr /I /M "
BGT.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
if %PREVIEW%==0 (
copy /Y ".\NeJ2\backup\0\POGHM4.DLG" ".\override" | %M%
REM Without this bgqe component #7 cannot be installed
copy /Y ".\NeJ2\backup\0\SHOPKN.dlg" ".\override" | %M%
REM without this bgqe and stratagems component #1000 cannot be installed
)
)
)
findstr /I /M "CSharTeel CTDDCSharTeel CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% NeJ3v702 "1"
) else (
REM %IFS%NeJ3v702.exe %TXT% | findstr @401 | Call %C% >> %E%
)
REM Call %EINSTI% NeJ3v702 "3 7 2 5"
REM for all versions of
NEJ
if %PREVIEW%==0 (
%IF% .\NEJ2 copy /Y ".\%BWFP%\_override\NEJ2\*.*" ".\override" | %M%
)
)
findstr /I /M %SBG1%>nul
if errorlevel 1 (
GOTO :SKIPBG1b
)
Call %EINST% BGTMusic "2"
%.%
%.%
%.%3.
BG1 QUEST MODS | %M%
%.%
%.%
Call %EINST% DarkHorizons "0"
Call %EINST%
DSotSC "0 1 2 3 4"
Call %EINST%
NTotSC "0 1 2 3 6 7"
findstr /I /M "CBGT_AdvPack" %CON%>nul
if errorlevel 1 (
Call %EINST%
NTotSC "4 5"
)
Call %EINST% BoneHillv275 "0"
Call %EINST% drizztsaga "1 3"
Call %EINST% Vault "0"
%IFS%item_rev.exe CALL %EINST% vault "1"
findstr /I /M "NEJ3V702.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
if %PREVIEW%==0 (
%IF% ".\NeJ2\backup\0\POGHM4.DLG" copy /Y ".\NeJ2\backup\0\POGHM4.DLG" ".\override" | %M%
REM Without this bgqe component #7 cannot be installed
)
)
Call %EINST% bgqe "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15"
Call %EINST% TGC1E "0"
Call %EINST% SirinesCall "0"
if %PREVIEW%==0 (
%IFS%
SOA.exe copy /Y ".\%BWFP%\_override\worldmap\*.*" ".\override" | %M%
)
Call %EINST%
SOA "1"
if %PREVIEW%==0 (
echo 99 HELPME >> override/shoutids.ids
)
Call %EINST% AC_QUEST "0"
Call %EINST% NMT "0"
Call %EINST% WBGTAP "1"
Call %EINST% karatur "0"
%.%
%.%
%.%4.
BG1 STORES AND ITEMS | %M%
%.%
%.%
Call %EINST% BW_Herbs "0"
Call %EINST% thalan "0"
Call %EINSTI% LostItems "0 2"
Call %EINST% BGeeAR "0"
Call %EINST% BGeeW "0"
Call %EINST% Animus "0"
Call %EINST% wmart "0"
Call %EINST% ClubOfPain "0"
Call %EINST% WandCase "0"
Call %EINST% saradas_magic "0"
%.%
%.%
%.%5.
BG1 NPC MODS | %M%
%.%
%.%
findstr /I /M "DRIZZTSAGA.TP2~.*#.*#1./" %ELOG%>nul
if not errorlevel 1 (
findstr /I /M "DRIZZTSAGA.TP2~.*#.*#3./" %ELOG%>nul
if not errorlevel 1 (
Call %EINSTI%
bg1npc "0 1"
)
) else (
findstr /I /M "DRIZZTSAGA.TP2~.*#.*#1./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI%
bg1npc "0 1"
)
)
)
Call %EINSTI%
bg1npc "2 3 4 5 6 7 8"
Call %EINSTI%
bg1npc "9" "1"
Call %EINSTI%
bg1npc "10" "1"
Call %EINSTI%
bg1npc "11" "1"
Call %EINSTI%
bg1npc "12" "1"
Call %EINSTI%
bg1npc "13" "1"
Call %EINSTI%
bg1npc "14" "1"
Call %EINSTI%
bg1npc "15 25 28 31 200"
findstr /I /M "bg1npcbeg" %CON%>nul
if errorlevel 1 (
Call %EINST%
bg1npc "17"
)
findstr /I /M "
BG1NPC.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% BG1NPCMusic "0"
)
REM Call %EINST% IndiNPC "0"
REM Call %EINST% Mur'Neth "0"
REM Call %EINST% MulgoreXaviaNPC "0"
REM Call %EINST% XanBG1Friend "0"
REM Call %EINST% coranbgfriend "0"
REM Call %EINST% AjantisBG1 "0"
REM Call %EINST% ACBre "0" "1 1"
if %PREVIEW%==0 (
REM %IFGS%FinchNPC.exe del ".\finch\audio\IMOEN28.WAV" | %M%
)
REM Call %EINST% FinchNPC "0"
REM Call %EINST% gavin "0 1" "1"
REM Call %EINST% gavin "2"
REM Call %EINST% gavin "10"
REM Call %EINSTI% Huple_NPC "0 1"
REM Call %EINST% ChaosKnight "0"
findstr /I /M "ChaosKnight.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% Askaria "0"
)
REM Call %EINST% valerie "0"
REM Call %EINSTI% isra "0 1 2"
REM Call %EINST% White "0"
findstr /I /M "CGarricktales" %CON%>nul
if errorlevel 1 (
REM Call %EINST% garrick_flirt "0" "1"
)
findstr /I /M "CGarrickflirt" %CON%>nul
if errorlevel 1 (
findstr /I /M "
BG1NPC.TP2~.*#.*#1./" %ELOG%>nul && findstr /I /M "
BG1NPC.TP2~.*#.*#200./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% garrick-tt "0" "1"
)
)
REM Call %EINST% Vynd "0"
REM Call %EINST% TenyaThermidor "0"
REM Call %EINST% bg1re "0" "3 2"
REM Call %EINST% bg1re "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15"
REM Call %EINST% bg1re "16 17 18 19 20 21 22 23 24 25 26 27"
REM Call %EINST% bg1re "37 38 39 40 41 42 43 44"
REM Call %EINST% BG1Aerie "0"
%.%
%.%
%.%6.
BG1 RULES AND TWEAKS | %M%
%.%
%.%
Call %EINSTI%
bg1ub "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15"
Call %EINSTI%
bg1ub "16 17 18 19 20 21 22 23 24 28 29 30 31"
findstr /I /M "
BG1NPC.TP2~.*#.*#30./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI%
bg1ub "27"
)
Call %EINSTI% BGSpawn "0 1 3" "1"
Call %EINSTI% BGSpawn "2"
Call %EINSTI% ktweaks "1 2 3 301"
Call %EINSTI% kittomes "0 4 5"
Call %EINSTI% BGTTweak "100"
findstr /I /M "VCV10.TP2~.*#.*#24./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% BGTTweak "400"
)
findstr /I /M "BG2SOA.TP2~.*#.*#0./ BG2SOA.TP2~.*#.*#1./ VCV10.TP2~.*#.*#24./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% BGTTweak "800"
)
Call %EINSTI% BGTTweak "901 1000 1200 1501"
findstr /I /M "
BG1UB.TP2~.*#.*#16./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% BGTTweak "1400"
)
REM %IFNS%RR.exe call %EINSTI% BGTTweak "1700"
Call %EINSTI% BGTTweak "2001"
if %PREVIEW%==0 (
%IFS%NeJ3v702.exe %IF% ".\override\Auril.ITM" copy /Y ".\NeJ3\itm\Auril.ITM" ".\override" | %M%
)
Call %EINSTI% BGTTweak "2100 2300 2500 2600 2700 2800"
REM Call %EINST% BG_Travel "66"
REM Call %EINST% CritterParts_v1.1 "0"
:SKIPBG1b
%.%
%.%
%.%7.
BG2 QUEST MODS | %M%
%.%
%.%
Call %EINSTI% ToA "1 10 20 30 40 50"
Call %EINST% GBThfKp "0"
if %PREVIEW%==0 (
findstr /I /M "GBTHFKP.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
%IFNS%Tactics%IFNIF%BP%IFNIF%Stratagems.exe "%BWIPU%"\7z.exe x -y -o".\override" .\GBThfKp\_debug\impmaevar.7z
)
)
findstr /I /M "
TDD.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% AjocMod "0"
)
Call %EINST% TTSQ "0"
Call %EINSTI% emad "0 1 2 3 4 5"
Call %EINSTI% PlanarSphereMod "0 1 2 3"
Call %EINSTI% tb#quest "0 "
findstr /I /M "TB#QUEST.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINSTI% tb#quest "1"
)
%IFS%refinements.exe Call %EINSTI% tb#quest "2"
Call %EINSTI% tb#quest "3"
Call %EINST% BWQuest "0"
Call %EINST% c#sb_silber "0"
Call %EINSTI% spgaunt "0 1 3"
Call %EINST% TOD "0 1 2"
Call %EINST% DC "0"
REM Call %EINST% Assassinations "0"
Call %EINST% BackBrynnlaw "0"
Call %EINST% Sellswords "0"
Call %EINST% 1Sylm "0"
REM Call %EINST% sovereign "0 1"
if %PREVIEW%==0 (
%IFS%TotDG%IFIF%Innershade.exe copy /Y ".\bp-bgt_worldmap\bam\bpbgtmap.bam" ".\override" | %M%
)
Call %EINSTI% TotDG "0" "1"
findstr /I /M "CSeverian" %CON%>nul
if errorlevel 1 (
Call %EINSTI% Innershade "0 2 6"
)
if %PREVIEW%==0 (
%IFS%TotDG%IFIF%Innershade.exe copy /Y ".\override\bpbgtmap.bam" ".\bp-bgt_worldmap\bam" | %M%
)
Call %EINSTI% WhiteQueen "0" "2"
REM Call %EINST% rukrakia "0 3"
Call %EINST% ISNF "0"
REM Call %EINSTI% ts25mini "0 1 2 3 4 5"
REM Call %EINST% Devin "0"
Call %EINST% Eilistraee "0 2"
Call %EINST% FishingForTrouble "0 1 2"
%IFNS%FishingForTrouble.exe Call %EINST% dq "0 1 2"
Call %EINST% SouthernEdge "0"
Call %EINST% Ooze "0"
Call %EINST% thecalling "0"
%.%
%.%
%.%8.
BG2 TACTICAL ENCOUNTERS | %M%
%.%
%.%
Call %EINST% AzenMOD "0 1 2"
Call %EINST% com_encounters "0 1 2"
Call %EINSTI% DSoA "1"
findstr /I /M "BDToBv175.TP2~.*#.*#7./ VCv10.TP2~.*#.*#6./" %ELOG%>nul
if errorlevel 1 (
%IFNS%BP.exe Call %EINSTI% DSoA "2"
)
%IFNS%BP.exe Call %EINSTI% DSoA "3 5 7"
Call %EINSTI% DSoA "4 6 8"
Call %EINST% DofD "0"
Call %EINSTI% impasylum "0 1 2 3"
REM Call %EINST% Firkraag "0"
Call %EINST% imnesvale "1"
Call %EINST% DNT "0"
Call %EINST% Arena "0"
REM Call %EINST% UoT "0"
%.%
%.%
%.%9.
BG2 STORES AND ITEMS | %M%
%.%
%.%
Call %EINST% AM "0"
Call %EINST% BagBonus "0"
Call %EINST% RGenie "0"
REM Call %EINST% BoM "0"
Call %EINST% BG2SoA "1"
REM Call %EINST% Exnem "0 1 2"
REM Call %EINSTI% FR_ROV "0 1"
Call %EINST% HeartWood "0"
Call %EINST% BW_Herbs_BG2 "0"
findstr /I /M "ITEM_REV.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% ValHorn "0"
)
Call %EINST% KWolf "0"
Call %EINST% MunchMod "0"
Call %EINSTI% RItemPack "0 1 2 4 5 6 7 8"
REM Call %EINST% Rolles "0"
REM %IFNS%Item_Pack.exe Call %EINST% Rolles "1"
Call %EINST% rttitempack "0"
Call %EINST% Ruad "0 1"
Call %EINST% Tzshop01 "0"
Call %EINST% AbyStore "0"
Call %EINST% Underrep "0"
Call %EINSTI% ItemUpgrade "10 11"
findstr /I /M "ITEMUPGRADE.TP2~.*#.*#0./ ITEMUPGRADE.TP2~.*#.*#10./" %ELOG%>nul
if not errorlevel 1 (
Call ".\%BWIPI%\cespy.bat
)
Call %EINSTI% spitems "2 3"
Call %EINST% cliffkey "1"
findstr /I /M "SPITEMS.TP2~.*#.*#3./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% BloodMort "0"
)
Call %EINSTI% Ebg2 "0 1 2 4 5 9 14 15 18"
%IFNS%d0questpack.exe Call %EINSTI% Ebg2 "3"
%IFNS%d0tweak.exe Call %EINSTI% Ebg2 "7"
findstr /I /M "
TDD.TP2~.*#.*#1./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% Ebg2 "8 10 11 12 16 17"
findstr /I /M "CRylornNoKit" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Ebg2 "13"
)
)
REM Call %EINST% foodmod "0"
REM Call %EINST% rupert "0"
REM Call %EINST% VolcanicArmoury "0"
Call %EINST% RotBArmorSet "0"
Call %EINST% StuffofTheMagi "0" "1 2"
REM Call %EINST% StuffofTheMagi "0" "2 1"
REM first line is standard version, second line is tactic version
%IFNS%ashesofembers%IFNIF%Kitanya%IFNIF%RPG-KP.exe Call %EINSTI% KonTwk "0"
Call %EINSTI% KonTwk "9"
Call %EINSTI% KonTwk "11 13 14 15"
Call %EINST% bolsa "0"
Call %EINST% Charli "0"
Call %EINST% DARRON "0"
Call %EINST% nanstein "0"
Call %EINST% Mhoram "0"
REM Call %EINST% Vendedor_DLAN "0 1"
Call %EINST% Recarga "0"
Call %EINST% Alchemy "0"
Call %EINST% MERSKSTORE "0"
Call %EINST% MYSTIGAN "0"
Call %EINST% LavaIt "0"
Call %EINST% OLDMODSPACK "0"
Call %EINST% RFWIP "0"
Call %EINST% HOUYI "0"
Call %EINST% YLITEMS "0 1"
Call %EINST% DragonSummon "0" "1"
Call %EINST% dsr "0"
REM The following 7 items will be found in Waukeen's Promenade if also the Unique Containers component from the Tweaks Anthology gets instaled!
REM Call %EINST% BBBKBG "0"
REM Call %EINST% BBPBAG "0"
REM Call %EINST% BBQUIV "0"
REM Call %EINST% BBQUIVB "0"
REM Call %EINST% BBQUIVC "0"
REM Call %EINST% BBSCCS "0"
Call %EINST% BBSCARDR "0"
REM Call %EINST% musica "0"
Call %EINST% swordap "0"
Call %EINST% portablehole "0"
Call %EINST% renal "0"
REM Call %EINST% trovador "0"
REM Call %EINST% Haendlermod "0"
REM Call %EINSTI% iwditempack "0 1 2 3 4 5 6 7 8 9 10 11"
findstr /I /M "IWDITEMPACK.TP2~.*#.*#./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% iwditemfix "0"
)
Call %EINST% sigil-bd-mod "0"
Call %EINST% d2item "0"
Call %EINST% BG2eeAR "0"
Call %EINST% BG2eeW "0"
Call %EINST% saradas_magic_2 "0"
%.%
%.%
%.%10.
BG2 NPC MODS WITH MORE CONTENT | %M%
%.%
%.%
Call %EINST% imoenfriendship "0"
findstr /I /M "CKhalid CImoenBDash" %CON%>nul
if errorlevel 1 (
REM Call %EINST% imoenRomance "0 1"
)
REM Call %EINST% Amber "0"
findstr /I /M "CInner" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Severian "0"
)
REM Call %EINSTI% BTL "0 1 2 3"
%IFN% BWP_CBG1NPCSoA (
REM Call %EINSTI% ajantisbg2 "0" "1 1 1"
rem Call %EINSTI% ajantisbg2 "0" "2 1 1"
rem first line is standard version, second line is adult version
)
REM Call %EINST% Tashia "0 2"
findstr /I /M "CKhalid CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Kivan "100 200"
)
REM Call %EINST% Kido "0 1"
REM Call %EINST% Ariena "0 1"
REM Call %EINST% Kindrek "0"
findstr /I /M "CKhalid" %CON%>nul
if errorlevel 1 (
REM Call %EINST% kitanya "0"
REM %IFNS%wsr.exe Call %EINST% kitanya "1"
)
REM Call %EINST% Star "0"
REM Call %EINST% Valen "0"
REM Call %EINST% tsukibg2 "0 1"
findstr /I /M "CKhalid CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Xan "0 3 5"
)
findstr /I /M "XAN.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM %IFE% Call %EINST% XanBG2Voice "0"
)
REM Call %EINST% Yasraena "0"
findstr /I /M "CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% alora "0"
)
REM Call %EINST% AurenAseph "0"
REM Call %EINST% Thael "0"
REM Call %EINSTI% Hanna "0 1 3 4 5 6"
REM Call %EINST% KIM "0 1"
REM Call %EINST% Lester "0"
findstr /I /M "CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Tiax "0"
)
REM Call %EINST% sarahtob "0"
REM Call %EINSTI% Hubelpot "0 1"
REM Call %EINST% Angelo "0"
Call %EINSTI% VampireTales "0"
Call %EINSTI% VampireTales "1 2"
Call %EINSTI% VampireTales "3"
REM Call %EINST% Nikita "0"
REM Call %EINST% touched "0 1"
REM Call %EINST% ninde "0"
REM Call %EINSTI% xulaye "0 1 2"
REM Call %EINST% haldamir "0"
REM Call %EINST% AVIM "0"
findstr /I /M "CKIARA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Saerileth "0"
)
findstr /I /M "CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Skie "0"
)
findstr /I /M "AOE_Kits Mortis" %CON%>nul
if errorlevel 1 (
REM Call %EINST% worgas "0"
findstr /I /M "BDTOBV175.TP2~.*#.*#4./ VCv10.TP2~.*#.*#4./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% worgas "1"
)
findstr /I /M "ROT.TP2~.*#.*#0./ DRIZZTSAGA.TP2~.*#.*#0./ DKDRIZZT.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% worgas "2"
)
)
REM Call %EINST% TyrisFlare "0"
REM Call %EINST% Varshoon "0 1"
REM Call %EINSTI% gavin_bg2 "0" "1"
REM Call %EINSTI% gavin_bg2 "1 2"
REM Call %EINST% darian "0 4"
REM Call %EINST% Aeon "0"
findstr /I /M "AEON.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "XAN.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% Aeon "1"
)
findstr /I /M "AEON.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% Aeon "2"
)
REM Call %EINST% Yvette "0" "1"
REM Call %EINST% Yvette "1"
REM Call %EINST% adrian "0"
REM Call %EINST% arath "0"
REM Call %EINST% dace "0"
REM Call %EINST% Gahesh "0"
REM Call %EINST% Lena "1"
REM Call %EINST% aranw "0" "2 1"
REM Call %EINST% aranw "2" "1"
REM Call %EINST% aranw "8" "2 2 2"
REM Call %EINST% aranw "10" "1"
REM Call %EINST% isra_bg2 "0"
Call %EINST% TheUndying "0"
REM Call %EINST% Neh'taniel "0"
REM Call %EINST% Foundling "0" "1"
REM Call %EINST% Solaufein "0"
if %PREVIEW%==0 (
REM Call ".\%BWIPFIX%\sr_Aldeth.bat
rem Solaufein corrupts Aldeth.dlg
)
findstr /I /M "SOLAUFEIN.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% rpgsolaflirtpack "0"
)
REM Call %EINST% c#solaufein "0 1"
Call %EINST% Sheena "0"
REM Call %EINST% Kelsey "0"
findstr /I /M "Kelsey.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "SOLAUFEIN.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% Kelsey "1"
)
findstr /I /M "Kelsey.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "ASCENSION.TP2~.*#.*#0./ BP.TP2~.*#.*#2000./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% Kelsey "4"
)
findstr /I /M "Kelsey.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% GRoA "0"
)
findstr /I /M "CKeepYosh" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Keto "0"
findstr /I /M "KELSEY.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% Keto "1"
)
)
REM Call %EINST% Nathaniel "0 1 4 5"
REM Call %EINST% LuxleySoA "0 1"
findstr /I /M "LUXLEYSOA.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "NATHANIEL.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% LuxleySoA "2"
)
findstr /I /M "CSaerileth" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Kiara-Zaiya "0 1 2 3 4 5 6"
findstr /I /M "BP.TP2~.*#.*#1250./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% Kiara-Zaiya "7"
)
)
REM Call %EINSTI% iylos "0 1 6"
Call %EINST% TheBeaurinLegacy "0"
%.%
%.%
%.%11.
BG2 NPC MODS WITH LESS CONTENT | %M%
%.%
%.%
findstr /I /M "multistronghold CNPCStrong" %CON%>nul
if errorlevel 1 (
REM Call %EINST% cliffhistory "0"
)
REM Call %EINST% Chiara "0"
findstr /I /M "CRoTDrizzt ConSandrah" %CON%>nul
if errorlevel 1 (
REM Call %EINST% DKDrizzt "0"
)
REM Call %EINST% Elvan-all "0 1"
REM Call %EINST% Goo "0"
REM Call %EINST% Horace "0 1"
REM Call %EINST% Kari "0"
REM Call %EINST% Malthis "0"
findstr /I /M "CFirewalker CTDDSharTeel CBG1NPCSoA ConSandrah" %CON%>nul
if errorlevel 1 (
REM Call %EINST% sharteel "0 1"
)
REM Call %EINST% SBS "0 1"
REM Call %EINST% Vanim "0"
REM Call %EINST% BIDDE "0"
REM Call %EINST% Azure "0 1"
REM Call %EINST% frennedan "0"
findstr /I /M "CBranwen CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% POB "0"
)
findstr /I /M "CPerils CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
findstr /I /M "CNoFirewalker" %CON%>nul
if errorlevel 1 (
REM Call %EINST% BranwenNPC "0"
)
)
REM Call %EINST% MawgulNPC "0"
REM Call %EINST% Uldar "0"
REM Call %EINST% rose "0"
REM Call %EINST% Larsha "0"
REM Call %EINST% Raziel "0"
findstr /I /M "CPerils CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Quayle "0"
)
REM Call %EINST% gloran "0"
REM Call %EINST% Auden "0"
findstr /I /M "ConSandrah" %CON%>nul
if errorlevel 1 (
REM Call ".\%BWIPI%\BG1NPCSoA.bat
)
REM Call %EINST% Coondred "0"
Call %EINST% saradas_magic_2 "0"
REM Call %EINST% AsharNPC "0"
%.%
%.%
%.%12.
BG2 ONE-DAY NPCS | %M%
%.%
%.%
REM Call %EINST% alassa "0"
REM Call %EINST% allison "0"
REM Call %EINST% anishai "0"
REM Call %EINST% BonsBrucev2 "0"
REM Call %EINST% cassius "0"
REM Call %EINST% Ghareth "0"
REM Call %EINST% HessaNPC "0"
REM Call %EINST% JCBruce "0"
REM %IFNS%WikaedeR.exe Call %EINST% Wikaede "0"
REM Call %EINST% WikaedeR "0"
REM Call %EINST% WillyB "0"
REM Call %EINST% FoxMonster "0"
REM Call %EINST% Vildra "0"
REM Call %EINST% Jandor "0"
findstr /I /M "CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Eldoth "0"
)
REM Call %EINST% Roar "0"
REM Call %EINST% Teddy "0"
REM Call %EINST% abSolestia "0"
%.%
%.%
%.%13.
BG2 NPC-RELATED MODS | %M%
%.%
%.%
REM Call %EINST% Cws "0"
REM Call %EINST% JZ "0"
REM Call %EINSTI% ggib_tweaks "0 2 4 5 10"
REM findstr /I /M "CDArnise" %CON%>nul
if errorlevel 1 (
REM Call %EINST% LuvNalia "0"
)
findstr /I /M "CLuvNalia" %CON%>nul
if errorlevel 1 (
Call %EINST% deArnise "0"
)
REM Call %EINST% Chloe "0"
Call %EINSTI% BanterPack "0 2 3"
findstr /I /M "
BG1NPC.TP2~.*#.*#25./" %ELOG%>nul
if errorlevel 1 (
Call %EINST% BanterPack "1"
)
findstr /I /M "CKhalid" %CON%>nul
if errorlevel 1 (
Call %EINSTI% iepbanters "0 1 2 3 4 5"
)
REM Call %EINST% viconia "0"
REM Call %EINST% mazzy "0"
REM findstr /I /M "CKeepYosh" %CON%>nul
if errorlevel 1 (
REM Call %EINST% yoshimo "0"
)
findstr /I /M "CYoshFriend" %CON%>nul
if errorlevel 1 (
findstr /I /M "BANTERPACK~.*#.*#2./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% 7C-Yoshi "0"
)
)
findstr /I /M "CKeepYosh" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% YoshimoRomance "0 1 4"
)
REM Call %EINST% alcool "0"
REM Call %EINST% JanQuest "0"
REM Call %EINST% Korgan "0"
REM Call %EINST% KorganFriendship "0"
findstr /I /M "CKhalid CCoranBG2 CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Coran "0 1"
)
findstr /I /M "CNoKkalid" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Khalid "0" "1"
REM Call %EINST% Khalid "1 5"
)
findstr /I /M "ROT.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "DRIZZTSAGA.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
findstr /I /M "
bg1npc.TP2~.*#.*#12./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% THEONEDRIZZT "0"
)
)
REM Call %EINST% LaValygar "0"
findstr /I /M "CnoBerelKeldorn" %CON%>nul
if errorlevel 1 (
REM Call %EINST% keldorn_rom "0" "3"
REM Call %EINST% keldorn_rom "2" "2"
)
findstr /I /M "SoAToBContentNPCOnly CBG1NPCSoA" %CON%>nul
if errorlevel 1 (
REM Call %EINST% yeslicknpc "0"
)
REM Call %EINST% sarevokfriendship "0"
REM Call %EINST% Branwen "0"
REM Call %EINSTI% NPCFlirt "0 2 4 6 8 10 12 14"
findstr /I /M "SOLAUFEIN.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% NPCFlirt "1 3 5 7 9 11 13 15"
)
REM Call %EINSTI% RE "0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16"
REM Call %EINSTI% RE "17 18 19 20 21 22 23 24 25 26 27 28 29"
REM Call %EINSTI% RE "30 31 32 33 34 35 36 37 38 39 40 41 42"
REM Call %EINSTI% RE "43 44 45 46 47 48 49 50 51 52 53 54"
findstr /I /M "CCoranMod" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% RE "10"
)
REM Call %EINST% haerdalisromance "0"
REM Call %EINST% haerdalis_friendship "0"
REM Call %EINST% cernd "0"
REM Call %EINST% nephele "0 1"
REM Call %EINST% Petsy "0 1"
REM Call %EINST% Fade "0"
REM Call %EINST% homewardbound "0 2"
%.%
%.%
%.%14. MINI-MODS | %M%
%.%
%.%
REM Call %EINST% aip "0"
Call %EINST% SDMODS "0"
Call %EINST% TurnipGolem "0"
Call %EINST% MDX "0"
Call %EINST% hf_HHG "0"
Call %EINST% QualloFix "0"
REM Call %EINST% cal "0"
Call %EINST% Questor "0"
Call %EINST% SNAKES "0"
Call %EINST% Contest "0"
Call %EINST% BWL_Contest "0"
Call %EINST% ThOghma "0"
Call %EINSTI% ShardsOfIce "0 1 2"
REM Call %EINST% SkooterTheNPC "0"
Call %EINST% lucy "0"
Call %EINST% Cerberus "0"
Call %EINST% slandor "0"
Call %EINST% Zalnoya "0 1"
REM Call %EINST% Swylif "0"
REM Call %EINST% sagaman "0"
REM Call %EINST% Derats_Ogre "0"
REM Call %EINST% Almaquest2 "0"
Call %EINST% Reunion "0"
Call %EINSTI% arestorationp "0 1 2 3 4 5 6 7 8 10 11 12 13"
%.%
%.%
%.%15. MISCELLANEOUS DEPENDEND MODS | %M%
%.%
%.%
REM Call %EINSTI% RevisedBattles "0 1 2 3 4 5 6 7 8"
findstr /I /M "FIRKRAAG.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% RevisedBattles "9"
)
findstr /I /M "NeJ3v702.TP2~.*#.*#1./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% RevisedBattles "10"
)
REM Call %EINSTI% RevisedBattles "11 12 13 14 15 16 17 18 19"
REM Call %EINSTI% RevisedBattles "20 21 22 23 24 25 26 27"
findstr /I /M "REVISEDBATTLES.TP2~.*#.*#24./" %ELOG%>nul
if not errorlevel 1 (
if %PREVIEW%==0 (
findstr /D:override /C:"B#BLADE" kit.ids > B#BLADEtemp.txt
more +1 B#BLADEtemp.txt > B#BLADEstring.txt
del B#BLADEtemp.txt
)
)
Call %EINSTI% Grimuars "0 1"
findstr /I /M "REVISEDBATTLES.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% Grimuars "2"
)
Call %EINSTI% Grimuars "3 4"
findstr /I /M "ASCENSION.TP2~.*#.*#0./ BP.TP2~.*#.*#2000./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% Turnabout "0 1"
)
findstr /I /M "TS.TP2~.*#.*#0./ VCV10.TP2~.*#.*#28./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI%
UB "1"
)
Call %EINSTI%
UB "3"
Call %EINSTI%
UB "0 2 4 5 6 7 8 9 10 11 12 15 16 17 18 19 21 25"
findstr /I /M "ITEM_REV.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI%
UB "20"
)
findstr /I /M "ASCENSION.TP2~.*#.*#0./ TURNABOUT.TP2~.*#.*#0./ 7C-Yoshi.TP2~.*#.*#0./ BP.TP2~.*#.*#2000./" %ELOG%>nul
if errorlevel 1 (
Call %EINST%
UB "24"
)
REM Call %EINST% sarevokromance "0"
Call %EINSTI% d0questpack "0 1 4 5 6 7 8 9 10 11 14 15 16 17 18 19 20 21"
findstr /I /M "7C-Yoshi.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% d0questpack "13"
)
findstr /I /M "CKeepYosh" %CON%>nul
if errorlevel 1 (
REM Call %EINST% stivan "0"
)
REM Call %EINST% alternatives "0"
findstr /I /M "ASCENSION.TP2~.*#.*#0./ BP.TP2~.*#.*#2100./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% LongerRoad "0 2"
)
if %PREVIEW%==0 (
%.%Don't worry about the Warning: "coefficients were truncated. Max. truncated value" | %M%
)
Call %EINST% wheels "0"
findstr /I /M "REVISEDBATTLES.TP2~.*#.*#16./
BGT.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM %IFNS%BP.exe Call %EINSTI% Tactics "0"
)
)
%IFNS%BP.exe Call %EINSTI% Tactics "8 9 14 31"
Call %EINSTI% Tactics "32 33"
findstr /I /M "SCS_Encount" %CON%>nul
if errorlevel 1 (
REM %IFNS%BP.exe Call %EINSTI% Tactics "2 4 5 16"
REM Call %EINSTI% Tactics "3 25 34"
) else (
%IFS%Tactics.exe %TXT% | findstr @436 | Call %C% >> %E%
)
%IFNS%BP.exe Call %EINSTI% Tactics "6 7 24 29"
findstr /I /M "SCS_AI" %CON%>nul
if errorlevel 1 (
REM %IFNS%BP.exe Call %EINSTI% Tactics "12"
) else (
%IFS%Tactics.exe %TXT% | findstr @437 | Call %C% >> %E%
)
%IFNS%BP.exe Call %EINSTI% Tactics "11 15"
findstr /I /M "D0QUESTPACK.TP2~.*#.*#4./" %ELOG%>nul
if errorlevel 1 (
REM %IFNS%BP.exe Call %EINSTI% Tactics "17 18"
)
findstr /I /M "SCS_AI" %CON%>nul
if errorlevel 1 (
REM %IFNS%BP.exe Call %EINSTI% Tactics "20"
)
findstr /I /M "SCS_AI" %CON%>nul
if errorlevel 1 (
REM %IFNS%BP.exe Call %EINSTI% Tactics "10 13 21 22 2"
REM Call %EINSTI% Tactics "22"
) else (
%IFS%Tactics.exe %TXT% | findstr @438 | Call %C% >> %E%
)
findstr /I /M "SCS_Encount" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Tactics "36"
) else (
%IFS%Tactics.exe %TXT% | findstr @439 | Call %C% >> %E%
)
findstr /I /M "D0QUESTPACK.TP2~.*#.*#11./ D0QUESTPACK.TP2~.*#.*#12./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% Tactics "30"
)
REM Call %EINSTI% Yikari "0 1 2 3 4 5"
REM depended of the installed IteUpgrade components either 1 and 2 or 4 and 5 will be skipped
REM Call %EINSTI% EdwinRomance "0 2 3"
REM Call %EINST% Tsujatha "0"
REM Call %EINSTI% Faren "0 2"
REM Call ".\%BWIPI%\Faren.bat
REM Call ".\%BWIPI%\SmilingImpCrossBanter.bat
Call %EINSTI% CrossmodBG2 "0 1 2"
findstr /I /M "AJANTISBG2.TP2~.*#.*0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% ajantisbg2 "2"
)
Call %EINST% Celestials "0"
Call %EINSTI% tobr "0 1 2 3 4 5 6 7 8 9 10 11 12 13"
findstr /I /M "ACBRE.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% ACBre "2"
)
findstr /I /M "CNoRylorn" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Rylorn "0"
)
%.%
%.%
%.%16.
BG2 RULES, TWEAKS AND SPELLS | %M%
%.%
%.%
REM Call %EINST% UCFOW "0"
REM Call %EINST% W_3kradziej "0 1"
Call %EINST% npc_tweak "0 2"
%IFNS%phord_druidkits.exe Call %EINST% npc_tweak "1"
Call %EINSTI% hiddenadventure "0 1 2 3 4 5 6 8 9 10"
findstr /I /M "CNPCStrong" %CON%>nul
if errorlevel 1 (
Call %EINSTI% hiddenadventure "7"
)
REM Call %EINST% ghost "0"
REM Call %EINST% FamiliarPack "0"
Call %EINSTI% Vic "0 1 2 3 4 5 6 7 9"
Call %EINST% fadingpromises "0"
REM Call %EINST% fairydragon "0"
REM Call %EINST% WTPFamiliars "0"
REM Call %EINST% semi_multi_clerics "0"
findstr /I /M "SpellRevStrict NEJHalruaa" %CON%>nul
if errorlevel 1 (
if %PREVIEW%==0 (
%IFS%TheUndying.exe %IF% ".\override\SPWI231*.BAM" move ".\override\SPWI231*.BAM" ".\BWP_workspace\override" | %M%
REM These files seem to be corrupt and they prevent to install the Hypnotic Pattern component.
)
REM Call %EINSTI% SpellPackB6 "1116 1119 1113 1105 1131 1106 1109 1110 1151 1217"REM Call %EINSTI% SpellPackB6 "1223 1203 1206 1242 1243 1246 1250 1211 1213 1302"
REM Call %EINSTI% SpellPackB6 "1328 1336 1313 1309 1310 1347 1348 1350 1351 1353"
REM Call %EINSTI% SpellPackB6 "1354 1361 1419 1422 1427 1431 1405 1449 1453 1458"
REM Call %EINSTI% SpellPackB6 "1459 1518 1503 1517 1506 1535 1539 1540 1541 1515"
REM Call %EINSTI% SpellPackB6 "1544 1603 1621 1628 1637 1614 1645 1720 1705 1740"
REM Call %EINSTI% SpellPackB6 "1743 1716 1728 2102 2103 2104 2117 2105 2107 2119"
REM Call %EINSTI% SpellPackB6 "2116 2125 2217 2203 2204 2238 2224 2240 2207 2211"
REM Call %EINSTI% SpellPackB6 "2253 2213 2219 2331 2304 2303 2317 2305 2307 2308"
REM Call %EINSTI% SpellPackB6 "2314 2315 2401 2402 2412 2404 2405 2450 2413 2459"
REM Call %EINSTI% SpellPackB6 "2425 2501 2508 2502 2503 2506 2511 2514 2505 2549"
REM Call %EINSTI% SpellPackB6 "2615 2614 2605 2616 2619 2607 2648 2731 2713 2736"
REM Call %EINSTI% SpellPackB6 "2721 2716 2743 2714 2812 2821 2827 2810 2814 2915"
REM Call %EINSTI% SpellPackB6 "2911 2912 2909 2913"
if %PREVIEW%==0 (
%IFS%TheUndying.exe %IF% ".\BWP_workspace\override\SPWI231*.BAM" move ".\BWP_workspace\override\SPWI231*.BAM" ".\override" | %M%
)
)
findstr /I /M "ImprSummons SpellRev NEJHalruaa" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Spell50 "0 1 2"
)
findstr /I /M "SpellPack" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% WildMage "0 1 3 4"
)
findstr /I /M "SandrahNPC_req" %CON%>nul
if errorlevel 1 (
call %EINSTI% Teleport "0 1"
)
findstr /I /M "DRIZZTSAGA.TP2~.*#.*#3./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% DrizztIsNotStupid "0"
)
findstr /I /M "SandrahNPC_req" %CON%>nul
if errorlevel 1 (
findstr /I /M "3D.Acceleration=1" baldur.ini
if not errorlevel 1 (
REM Call %EINST% nogameover "100"
)
)
Call %EINST% DungeonBeGone "0"
REM %IFNS%NeJ3v702%IFNIF%DungeonBeGone%.exe Call %EINST% SkipChateauIrenicus "0"
REM %IFNS%stratagems%IFNIF%
BG1NPC.exe Call %EINST% parting "0 2"
REM Call %EINST% pcvamp "0"
if %PREVIEW%==0 (
%.%Don't worry about the "WARNING: cannot find block matching [pcvamp/BCS/priest.bcs]"; the code block to be replaced is not existing in these files. | %M%
)
Call %EINST% Drows "0"
findstr /I /M "Raziel_Worgas" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Mortis "0"
)
:: not together with Worgas or Raziel (and maybe some other mods) because it causes the game to crash
REM Call %EINST% 7C#SARTWEAK "100 251"
findstr /I /M "SOS.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% MTS_Crappack "23 24"
)
%.%
%.%
%.%17. KITS | %M%
%.%
%.%
REM Call %EINSTI% npckit "30 31 400 900 2100 2200 2300 2500 2510 2800"
REM Call %EINSTI% kitrtt "0 2 3 4 5 8 9 10 11 12 13 14 15 16 17 18"
REM Call %EINSTI% kitrtt "19 20 21 22 23 24 25 26 27 28 29 30"
findstr /I /M "RoT.TP2~.*#.*#1./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% kitrtt "1"
)
findstr /I /M "CRylornNoKit" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% kitrtt "6 7"
)
findstr /I /M "
TDD.TP2~.*#.*#1./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% kitrtt "26"
)
REM Call %EINSTI% PPK "0 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17"
findstr /I /M "CRylornNoKit" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% PPK "2"
)
REM Call %EINSTI% Crusade "0 1 2 3"
REM Call %EINSTI% LOHMod "0 1 2 3 4 5 6"
REM Call %EINSTI% IK "0 1 2 3 4 5 6 7"
findstr /I /M "CnoHidekit" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% HideKt "0"
)
REM Call %EINSTI% HideKt "1 2 3 4 5 6 7 8 9 10 11 12 13"
REM Call %EINSTI% Kitpack6 "1 2 3 5 7 8"
findstr /I /M "CMaGnoKit6" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Kitpack6 "4"
)
REM Call %EINSTI% Vagrant "0 1 2 3"
REM Call %EINST% Conductor "0 1"
REM Call %EINSTI% HarpScout "0 1 2"
REM Call %EINSTI% Pirate "0 2 6"
REM Call %EINST% lyric "0"
REM Call %EINST% ChanterKit "0"
REM Call %EINST% rogue-switch "0"
REM Call %EINST% A4Auror "0"
REM %IFS%infinityanimations%IFIF%Bear_Animations_D2.exe Call %EINST% BearWalker "0" "1"
REM Call %EINST% AvengerKit "0 1 2 3"
REM Call %EINST% Rodeur "0"
REM Call %EINST% Storm "0"
REM Call %EINST% zulu "0"
REM Call %EINST% SilverFur "0"
REM Call %EINST% PBhaal "0"
REM Call %EINST% HeartwarderKit "0"
REM Call %EINSTI% DruidicSorcererKit "0 1"
REM Call %EINSTI% druidsor "0"
REM Call %EINST% ScionMod "0"
REM Call %EINST% elven_pack "0"
REM Call %EINST% morituri "0"
REM Call %EINST% RetaliatorKit "0"
REM Call %EINST% werewarrior "0 1"
REM Call %EINST% Px_Chantelame "0"
findstr /I /M "CRylornNoKit" %CON%>nul
if errorlevel 1 (
REM Call %EINST% x0black "0"
)
Call %EINST% WarslingSniperKit "0"
REM Call %EINST% JKits "0 1"
findstr /I /M "KITRTT.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% JKITS "2"
)
findstr /I /M "
TDD.TP2~.*#.*#1./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% run "0"
)
findstr /I /M "CRefinement" %CON%>nul
if errorlevel 1 (
REM Call %EINST% ArcaneArcher "0 1"
)
Call %EINST% CustomKits "1"
Call %EINST% Armiger "0"
findstr /I /M "KITRTT.TP2~.*#.*#4./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% SamuraiKit "0"
)
REM Call %EINST% Tempest "0"
REM Call %EINST% acidelem_beta1 "0"
REM Call %EINST% d2ama "0"
REM Call %EINST% d2asn "0 1"
REM Call %EINST% d2bar "0"
REM Call %EINST% d2nec "0"
REM Call %EINST% d2pal "0"
REM Call %EINST% Jedi_Sith "0"
REM Call %EINST% BGII-Subrace "0 1"
REM Call %EINSTI% MegaModKits "0 1 2 3 4 5 6 7 8 9 12 13 16 17 18"
REM Call %EINSTI% MegaModKits "19 20 21 22 23 24 25 26 27 28 29"
findstr /I /M "CRylornNoKit" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% MegaModKits "10 11 14 15"
)
REM Call %EINSTI% RPG-KP "0 2 7 9 10 11 13"
findstr /I /M "CAL.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% RPG-KP "4 6"
findstr /I /M "DRUIDICSORCERERKIT.TP2~.*#.*#0./ DRUIDSOR.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% RPG-KP "3"
)
)
Call %EINSTI% spstuff "0 1 2 3 4 6"
%IFNS%refinements.exe Call %EINSTI% spstuff "5"
REM Call %EINSTI% PofKits "1 2 10 11 13 14 15"
REM Call %EINSTI% PofKits "4 5 6 7 8 9 16 17 18"
findstr /I /M "RoT.TP2~.*#.*#1./ EBG2.TP2~.*#.*#9./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% PofKits "3"
)
findstr /I /M "
TDD.TP2~.*#.*#1./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% PofKits "12"
)
REM Call %EINSTI% Derats_kits "0 1 2"
findstr /I /M "NeJ2v702.TP2~.*#.*#0./ SOS.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% Derats_kits "3"
)
REM Call %EINSTI% Derats_kits "4 5 6 7 8 9"
%.%
%.%
%.%18. TWEAKS AND HLA-TABLES CHANGING MODS | %M%
%.%
%.%
findstr /I /M "PP1GUI" %CON%>nul
if not errorlevel 1 (
REM Call %EINSTI% 1pp "104" "1 2"
)
Call %EINSTI% 1pp "105 106 111 113 201 210"
findstr /I /M "CItem_Rev" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% 1pp "203 204 205 206 207 208"
)
Call %EINSTI% 1pp "300" "1"
Call %EINSTI% 1pp "301"
REM Call %EINSTI% ashesofembers "5 6 7 8 9 10 11"
findstr /I /M "ITEM_REV.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
findstr /I /M "btweak_Restr" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% ashesofembers "14 15"
)
)
Call %EINSTI% Oversight "2 3 6 7"
findstr /I /M "multistronghold" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Oversight "5"
)
REM Call %EINST% phord_druidkits "0"
REM Call %EINST% AnimalCompanions "0" "TYPE 0 Leo 1"
REM Call %EINSTI% song_and_silence "0 1 2 3 4 5 6 7 8 9 10"
REM Call %EINSTI% sword_and_fist "1 30 31 32 34"
if %PREVIEW%==0 (
%IFS%Spell_Rev.exe %IF% ".\override\SPPR107.spl" move ".\override\SPPR107.spl" ".\BWP_workspace\override" | %M%
)
findstr /I /M "CRylornNoKit" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% sword_and_fist "33"
)
if %PREVIEW%==0 (
%IFS%Spell_Rev.exe %IF% ".\BWP_workspace\override\SPPR107.spl" move ".\BWP_workspace\override\SPPR107.spl" ".\override" | %M%
)
findstr /I /M "SpellRevStrict" %CON%>nul
if errorlevel 1 (
REM component 0 exists only in v7.1, component 10 or 11 exist only in v8
findstr /I /M "NEJHalruaa" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Divine_Remix "0"
)
REM Call %EINSTI% Divine_Remix "11 100 103 107 109 112 115 118 121 124"
REM Call %EINSTI% Divine_Remix "127 130 200 203 403 406 409 412 415 600"
findstr /I /M "LAVICONIA.TP2~.*#.*#0./ LAVICONIA.TP2~.*#.*#1./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% Divine_Remix "106"
)
)
%IFS%divine_remix.exe (
findstr /I /M "VERSION.*.*~v8" divine_remix/Setup-Divine_Remix.tp2>nul
if not errorlevel 1 (
REM Call %EINST% DR8_hotfix "0"
)
)
findstr /I /M "CSOBWPO" %CON%>nul
if errorlevel 1 (
Call %EINSTI% RR "0"
)
Call %EINSTI% RR "1 2 3 4 6 7 8"
if %PREVIEW%==0 (
%IF% ".\override\SPWI705.SPL" move ".\override\SPWI705.SPL" ".\BWP_workspace\override" | %M%
)
Call %EINSTI% RR "5"
if %PREVIEW%==0 (
%IF% ".\BWP_workspace\override\SPWI705.SPL" move ".\BWP_workspace\override\SPWI705.SPL" ".\override" | %M%
)
REM Call %EINSTI% ashesofembers "0 2"
findstr /I /M "ITEM_REV.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% ashesofembers "3"
)
%IFNS%wsr.exe Call %EINSTI% ashesofembers "4"
REM Call %EINSTI% ashesofembers "12 18 19 20 21"
REM %IFNS%btweak%IFNIF%btweak_lite.exe Call %EINSTI% ashesofembers "16 17"
Call %EINSTI% Tactics "26"
findstr /I /M "CRylornNoKit" %CON%>nul
if errorlevel 1 (
REM REM Call %EINSTI% Tactics "27"
)
%IFNS%btweak.exe Call %EINSTI% btweak_lite "0 1 2"
findstr /I /M "AoE_Restr" %CON%>nul
if not errorlevel 1 (
REM %IFNS%btweak.exe Call %EINSTI% btweak_lite "3"
)
%IFNS%btweak.exe Call %EINSTI% btweak_lite "4 5 6"
Call %EINSTI% btweak "0 1 2"
findstr /I /M "AoE_Restr" %CON%>nul
if not errorlevel 1 (
Call %EINSTI% btweak "22"
)
Call %EINSTI% btweak "23 24 25"
Call %EINSTI% hammers "0 15 25 35 50"
Call %EINSTI% Item_Pack "0 1 2 3 4 5 6 7 8 9"
if %PREVIEW%==0 (
%IFS%DungeonBeGone.exe %IF% ".\override\FWJASSY.CRE" move ".\override\FWJASSY.CRE" ".\BWP_workspace\override" | %M%
)
Call %EINST% iiItemMod "1" "0"
if %PREVIEW%==0 (
%IFS%DungeonBeGone.exe %IF% ".\BWP_workspace\override\FWJASSY.CRE" move ".\BWP_workspace\override\FWJASSY.CRE" ".\override" | %M%
)
if %PREVIEW%==0 (
echo 1413 CLERIC_NEGATIVE_PLANE_PROTECTION >> override/spell.ids
REM Call ".\%BWIPFIX%\sr_MazzyP.bat
)
REM Call %EINST% UniqueArtifacts "2"
if %PREVIEW%==0 (
%IFS%UniqueArtifacts.exe copy /Y uniqueartifacts\backup\2\TASLGURK.CRE ".\override" | %M%
)
Call %EINSTI% cursed_items "0 10"
REM Call %EINSTI% item_rev "3"
findstr /I /M "Fullplate" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% item_rev "9"
)
Call %EINSTI% item_rev "1030 10 11 12 13"
findstr /I /M "CSOBWPO" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% item_rev "1093"
)
Call %EINSTI% item_rev "15 17"
Call %EINST% freeact "10"
findstr /I /M "ITEM_REV.TP2~.*#.*#0./ SPELL_REV.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% freeact "50"
)
Call %EINSTI% Z#Misc "1 17 18 19"
findstr /I /M "RR.TP2~.*#.*#4./ RR.TP2~.*#.*#5./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% BardSong_BG2_IWD "1"
) else (
REM Call %EINSTI% BardSong_BG2_IWD "0"
)
findstr /I /M "ASHESOFEMBERS.TP2~.*#.*#4./ KONTWK.TP2~.*#.*#0./ KITANYA.TP2~.*#.*#1./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% WSR "100 200 302 999"
) else (
%IFS%WSR.exe %TXT% | findstr @386 | Call %C% >> %E%
)
%.%
%.%
%.%19. MAJOR TWEAKS | %M%
%.%
%.%
Call %EINSTI% infinityanimations "0 25 50 100 150 210 260 400 410 450"
Call %EINSTI% infinityanimations "490 500 550 600 650 710 7000 9000"
findstr /I /M "INFINITYANIMATIONS.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% mwyvmtan "10 20"
findstr /I /M "ANGELO.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% ianinja "0"
)
Call %EINST% Bear_Animations_D2 "0"
)
Call %EINSTI% iwdification "30 40 60"
REM %IFNS%BardSong_BG2_IWD.exe Call %EINSTI% iwdification "50"
findstr /I /M "C#SOLAUFEIN.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "INFINITYANIMATIONS.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% c#solaufein "2"
)
findstr /I /M "
BGT.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "
BG1UB.TP2~.*#.*#19./" %ELOG%>nul && findstr /I /M "
BG1UB.TP2~.*#.*#21./" %ELOG%>nul && findstr /I /M "INFINITYANIMATIONS.TP2~.*#.*#400./" %ELOG%>nul && findstr /I /M "INFINITYANIMATIONS.TP2~.*#.*#600./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% JA#BGT_AdvPack "0"
)
findstr /I /M "CNTotSC ConSandrah" %CON%>nul
if errorlevel 1 (
findstr /I /M %SBG1%>nul
if not errorlevel 1 (
REM Call %EINSTI% JA#BGT_AdvPack "1"
)
)
Call %EINST% JA#BGT_AdvPack "2"
findstr /I /M "
bg1npc.TP2~.*#.*#1./" %ELOG%>nul
if errorlevel 1 (
findstr /I /M %SBG1%>nul
if not errorlevel 1 (
REM Call %EINSTI% JA#BGT_AdvPack "3"
)
)
if %PREVIEW%==0 (
%IFS%SpellPackB6%IFIF%divine_remix.exe %IF% ".\override\SPPR342.SPL" move ".\override\SPPR342.SPL" ".\BWP_workspace\override" | %M%
)
REM Call %EINSTI% 1pp "202" "2"
if %PREVIEW%==0 (
%IFS%SpellPackB6%IFIF%divine_remix.exe %IF% ".\BWP_workspace\override\SPPR342.SPL" move ".\BWP_workspace\override\SPPR342.SPL" ".\override" | %M%
)
findstr /I /M "INFINITYANIMATIONS.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% vecna "0"
)
Call %EINSTI% aurora "0 10"
Call ".\%BWIPI%\define_BIG.bat
findstr "0 1" count2.txt
if not errorlevel 1 (
REM Call %EINSTI% aurora "115 170 215 247 420 470 500"
)
findstr "2 3 4 5 6 7" count2.txt
if not errorlevel 1 (
Call %EINSTI% aurora "500"
)
Call %EINSTI% aurora "520"
REM %IFNS%infinityanimations.exe Call %EINSTI% aurora "9000"
findstr /I /M "AURORA.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% tobaurora "0"
)
findstr /I /M "INFINITYANIMATIONS.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% w_packmule "0" "1"
)
REM Call %EINST% Haiass "0 10"
REM Call %EINSTI% TB#KITS "0"
findstr /I /M "HAIASS.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% TB#KITS "1"
)
findstr /I /M "CnoSandrah" %CON%>nul && findstr /I /M "SandrahNPC_skp" %CON%>nul && findstr /I /M "CRylornNoBig" %CON%>nul
if errorlevel 1 (
findstr /I /M "
BGT.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "
DSOTSC.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "
NTOTSC.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "DRIZZTSAGA.TP2~.*#.*#1./" %ELOG%>nul && findstr /I /M "TGC1E.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "
BG1NPC.TP2~.*#.*#1./" %ELOG%>nul && findstr /I /M "
BG1NPC.TP2~.*#.*#12./" %ELOG%>nul && findstr /I /M "
TDD.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "
CTB.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "
CTB-CHORES.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "ROT.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
if %PREVIEW%==0 (
%IFS%Solaufein.exe copy /Y ".\%BWFP%\_override\worldmap\*.*" ".\override" | %M%
echo 118 TRUE_SIGHT >> override/stats.ids
echo 119 CLERIC_CHAOTIC_COMMANDS >> override/stats.ids
echo 120 CLERIC_INSECT_PLAGUE >> override/stats.ids
echo 121 CLERIC_BLADE_BARRIER >> override/stats.ids
echo 124 CLERIC_REGENERATION >> override/stats.ids
echo 125 WIZARD_FIRE_SHIELD >> override/stats.ids
echo 129 WIZARD_SPELL_TURNING >> override/stats.ids
echo 131 CLERIC_FREE_ACTION >> override/stats.ids
echo 162 WIZARD_SPELL_TURNING >> override/stats.ids
echo 164 WIZARD_SPELL_TRAP >> override/stats.ids
echo 177 WIZARD_SPELL_SHIELD >> override/stats.ids
echo 178 WIZARD_RESIST_FEAR >> override/stats.ids
echo 180 WIZARD_GREATER_MALISON >> override/stats.ids
echo 3201 INNATE_NEUTRALIZE_POISON >> override/spell.ids
echo 4732 HELM_TRUE_SIGHT >> override/spell.ids
echo 201 NEEDS_BREACH >> override/Specific.IDS
echo 3600 SHROM_TIMER >> override/gtimes.ids
%IF% ".\override\DOGHMA.dlg" move ".\override\DOGHMA.dlg" ".\BWP_workspace\override" | %M%
)
Call %EINST% SandrahNPC "0" "1"
if %PREVIEW%==0 (
%IFS%Solaufein.exe %IF% ".\BWP_workspace\override\DOGHMA.dlg" move ".\BWP_workspace\override\DOGHMA.dlg" ".\override" | %M%
)
)
)
findstr /I /M "SANDRAHNPC.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% SandrahRTF "0"
)
findstr /I /M "SANDRAHRTF.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% SandrahTOT "0"
)
Call %EINST% G3Anniversary "0"
Call %EINSTI% tb#tweaks "3550"
REM Call %EINSTI% might_and_guile "220"
findstr /I /M "CMaGwithKit6" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% might_and_guile "230 235"
)
REM Call %EINSTI% might_and_guile "250 260 310 320 322 324 350 360 410 420"
REM Call %EINSTI% might_and_guile "450 470 480 490"
findstr /I /M %SBG1%>nul
if errorlevel 1 (
GOTO :SKIPBG1c
)
findstr /I /M "SANDRAHRTF.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call ".\%BWIPI%\BGTTweak.bat
)
REM %IFS%BP-Balancer.exe Call %EINSTI% BGTTweak "1900"
Call %EINSTI% BGTTweak "1811 1813 1900"
:SKIPBG1c
REM %MAC% Call %EINSTI% cdtweaks "50 120"
Call %EINSTI% cdtweaks "60 70 110 130 140 1090 1120"
REM %IFNS%refinements.exe Call %EINSTI% cdtweaks "1150"
findstr /I /M "NPC_STRONGHOLDS.TP2~.*#.*#0./ CLIFFHISTORY.TP2~.*#.*#0./ OVERSIGHT.TP2~.*#.*#5./ MULTISTRONGHOLD.TP2~.*#.*#./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% cdtweaks "1161"
)
findstr /I /M "FR_ROV.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% cdtweaks "1170"
)
findstr /I /M "EDWINROMANCE.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% cdtweaks "1180"
)
Call %EINSTI% cdtweaks "2090 2151 2192"
REM %IFNS%refinements.exe Call %EINSTI% cdtweaks "2200"
findstr /I /M "CSOBWPO" %CON%>nul
if errorlevel 1 (
findstr /I /M "
TDD.TP2~.*#.*#0./ BP.TP2~.*#.*#14./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% cdtweaks "2210"
)
)
findstr /I /M "CSOBWPO" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% cdtweaks "2040"
)
REM Call %EINSTI% cdtweaks "2260 2270 2280 2290"
Call %EINSTI% cdtweaks "2300 2320 2330 2340 2999 3000"
Call %EINSTI% cdtweaks "3050 3060 3121 3125 3230"
Call %EINSTI% cdtweaks "3031 3190"
findstr /I /M "SAERILETH.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% cdtweaks "3183" "1 2 2 2 1"
) else (
REM Call %EINSTI% cdtweaks "3183" "1 2 1 1 2 1"
)
Call %EINSTI% cdtweaks "4010 4031 4041 4050 4061 4071 4100 4110"
REM %IFI% Call %EINSTI% Turambar_fixes_tweaks "10"
Call %EINSTI% Turambar_fixes_tweaks "11 13 15 16 17 18 1055 1060"
Call %EINSTI% Turambar_fixes_tweaks "2000 2003 2005 2007 2020 2023"
Call %EINSTI% Turambar_fixes_tweaks "2050 2045 4010 4020 5005 5006"
findstr /I /M %SBG1%>nul
if errorlevel 1 (
GOTO :SKIPBG1d
)
REM %IFG% Call %EINST% JA#BGT_Tweak "0"
findstr /I /M "NPC_TWEAK.TP2~.*#.*#1./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% JA#BGT_TWEAK "14"
)
Call %EINSTI% JA#BGT_Tweak "2 3 6 10 11 12 20 21 22 24 25 26 27 28 29 31 32"
REM %IFG% Call %EINST% JA#BGT_Tweak "23"
:SKIPBG1d
findstr /I /M "CSOBWPO" %CON%>nul
if errorlevel 1 (
Call %EINSTI% cdtweaks "2160"
)
findstr /I /M "SPELL_REV.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% d0tweak "0"
)
REM Call %EINSTI% d0tweak "4 5"
REM Call %EINSTI% d0tweak "6"
if %PREVIEW%==0 (
%IF% ".\BWP_workspace\override\BELT05.ITM" move ".\BWP_workspace\override\BELT05.ITM" ".\override" | %M%
)
findstr /I /M "ITEM_REV.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% d0tweak "11"
)
findstr /I /M "ITEM_REV.TP2~.*#.*#18./ ITEM_REV.TP2~.*#.*#19./ ITEM_REV.TP2~.*#.*#20./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% d0tweak "18"
)
REM Call %EINSTI% ImoenIsStone "0"
findstr /I /M "REVISEDBATTLES.TP2~.*#.*#24./" %ELOG%>nul
if not errorlevel 1 (
if %PREVIEW%==0 (
type B#BLADEstring.txt >> ./override/kit.ids
echo 1408 CLERIC_PROTECTION_FROM_EVIL_10_FOOT >> override/spell.ids
)
)
findstr /I /M "CNoRefinement DRSphere" %CON%>nul
if errorlevel 1 (
Call %EINSTI% refinements "11 101 102 103 104 105"
Call %EINSTI% refinements "106 107 108 109 110"
)
findstr /I /M "CSoBDruid" %CON%>nul
if errorlevel 1 (
Call %EINSTI% refinements "30"
)
REM Call %EINSTI% refinements "40 50"
findstr /I /M "CMaGnoKit6" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Kitpack6 "0 6"
)
findstr /I /M "DIVINE_REMIX.TP2~.*#.*#0./ DIVINE_REMIX.TP2~.*#.*#1000./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINST% spell_rev "60"
)
REM Call %EINST% laviconia "0 50"
if %PREVIEW%==0 (
%IF% ".\override\SPWI705.SPL" move ".\override\SPWI705.SPL" ".\BWP_workspace\override" | %M%
)
Call %EINSTI% stratagems "1000"
if %PREVIEW%==0 (
%IF% ".\BWP_workspace\override\SPWI705.SPL" move ".\BWP_workspace\override\SPWI705.SPL" ".\override" | %M%
)
Call %EINSTI% stratagems "1901"
findstr /I /M "NEJHalruaa" %CON%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "1910 2000 2010 2020 2030 2041"
Call %EINSTI% stratagems "2070 2100 2110 2130 2140 2150"
Call %EINSTI% stratagems "2160 2170 2180 3030"
findstr /I /M "ITEM_REV.TP2~.*#.*#1030./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "2160"
)
)
findstr /I /M "CSOBIWO" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "3010 3020 3022"
)
REM Call %EINSTI% stratagems "3041 3060 3070 3080 3090 3110"
findstr /I /M "bg1npcbeg" %CON%>nul
if errorlevel 1 (
REM Call %EINST% Stratagems "4130"
)
Call %EINSTI% stratagems "4000 4010 4040 4110 4120 4146 4164"
Call %EINSTI% stratagems "4174 4180 4200 4240 5000 5010"
if %PREVIEW%==0 (
%IFS%stratagems.exe %IFN% ".\override\sppr733.spl" copy ".\%BWFP%\_override\missing\sppr733.spl" ".\override" | %M%
)
Call %EINSTI% stratagems "5020 5030 5050 5060"
if %PREVIEW%==0 (
%IFS%stratagems.exe %IFN% ".\override\sppr733.spl" copy ".\%BWFP%\_override\missing\sppr733.spl" ".\override" | %M%
)
Call %EINSTI% stratagems "5900"
findstr /I /M "BP_AI" %CON%>nul
if errorlevel 1 (
findstr /I /M "skip_SCS_6000" %CON%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "6000"
)
findstr /I /M "replace_SCS_6000" %CON%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "6010"
)
)
findstr /I /M "BP_AI" %CON%>nul
if errorlevel 1 (
findstr /I /M "Tactics.TP2~.*#.*#10./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "6021 6032 6042"
)
)
if %PREVIEW%==0 (
%IF% ".\override\SLMAGE1.CRE" move ".\override\SLMAGE1.CRE" ".\BWP_workspace\override" | %M%
)
Call %EINSTI% stratagems "6100"
if %PREVIEW%==0 (
%IF% ".\BWP_workspace\override\SLMAGE1.CRE" move ".\BWP_workspace\override\SLMAGE1.CRE" ".\override" | %M%
)
Call %EINSTI% stratagems "6200 6300 6310 6320"
findstr /I /M "BP_AI" %CON%>nul
if errorlevel 1 (
findstr /I /M "Tactics.TP2~.*#.*#20./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "6500"
)
)
findstr /I /M "Tactics.TP2~.*#.*#12./ ASCENSION.TP2~.*#.*#2./ BP.TP2~.*#.*#2200./" %ELOG%>nul
if errorlevel 1 (
findstr /I /M "stratagems.TP2~.*#.*#6000./" %ELOG%>nul
if errorlevel 1 (
findstr /I /M "STRATAGEMS.TP2~.*#.*#603*./ STRATAGEMS.TP2~.*#.*#604*./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% stratagems "6510"
)
)
)
REM Call %EINSTI% stratagems "6520"
findstr /I /M "BP_AI" %CON%>nul
if errorlevel 1 (
findstr /I /M "replace_SCS_6000" %CON%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "6531"
)
)
findstr /I /M "Tactics.TP2~.*#.*#22./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "6541"
)
findstr /I /M "Tactics.TP2~.*#.*#23./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "6551"
)
findstr /I /M "Tactics.TP2~.*#.*#21./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "6560"
)
findstr /I /M "BP_AI" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "6570"
)
findstr /I /M "DEVIN.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "6580"
)
REM Call %EINSTI% stratagems "6590"
findstr /I /M "ASCENSION.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% stratagems "6800 6810 6820 6830 6850"
findstr /I /M "STRATAGEMS.TP2~.*#.*#603*./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% stratagems "6840"
)
)
findstr /I /M "BP_AI" %CON%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "7090 7100 7130"
)
Call %EINSTI% stratagems "7000 7010 7020 7030 7040 7050 7060 7070 7080"
Call %EINSTI% stratagems "7110 7140 7200 7210 7220 7230 7900 8000"
findstr /I /M "BP_Encount" %CON%>nul
if errorlevel 1 (
findstr /I /M "Tactics.TP2~.*#.*#13./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "8020"
)
)
findstr /I /M "Tactics.TP2~.*#.*#37./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "8030"
)
findstr /I /M "BP_Encount" %CON%>nul
if errorlevel 1 (
findstr /I /M "Tactics.TP2~.*#.*#16./ Tactics.TP2~.*#.*#25./ Tactics.TP2~.*#.*#34./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "8042"
)
)
Call %EINSTI% stratagems "8050"
findstr /I /M "BP_Encount" %CON%>nul
if errorlevel 1 (
findstr /I /M "Tactics.TP2~.*#.*#2./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "8061"
)
findstr /I /M "BP_AI" %CON%>nul
if errorlevel 1 (
findstr /I /M "Tactics.TP2~.*#.*#4./" %ELOG%>nul
if errorlevel 1 (
findstr /I /M /C:"NOT INSTALLED DUE TO ERRORS Smarter general AI" Setup-stratagems.Debug
if errorlevel 1 (
findstr /I /M "replace_SCS_6000" %CON%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "8080"
)
)
)
)
findstr /I /M "Tactics.TP2~.*#.*#5./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "8100"
)
)
findstr /I /M "Tactics.TP2~.*#.*#3./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% stratagems "8110"
)
Call %EINSTI% stratagems "8070 8160"
findstr /I /M "BP_Encount" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% stratagems "8150"
)
Call %EINSTI% stratagems "8170 8180 8190"
findstr /I /M "CNoSOBIWO" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% scales_of_balance "101 102"
)
findstr /I /M "CNoSOBWPO" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% scales_of_balance "121"
)
REM Call %EINSTI% scales_of_balance "206"
findstr /I /M "CHidekit" %CON%>nul && findstr /I /M "CSkipSoBHideKit" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% scales_of_balance "210"
)
findstr /I /M "CNPCStrong" %CON%>nul
if errorlevel 1 (
findstr /I /M "CliffHistory" %CON%>nul
if errorlevel 1 (
Call %EINST% multistronghold "10"
)
Call %EINST% multistronghold "20 30 40 50 60 70 80"
)
findstr /I /M "CNoNPCStrong" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% NPC_Strongholds "0"
)
Call %EINST% Volcano "0"
findstr /I /M "REVISEDBATTLES.TP2~.*#.*#9./ FIRKRAAG.TP2~.*#.*#0./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% BuTcHeRy "0 1 2"
)
REM Call %EINSTI% NMR "0 1 2 3 4 5 6 7 8"
findstr /I /M "NMR.TP2~.*#.*#0./ NMR.TP2~.*#.*#1./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% NMR-Happy "2"
)
REM Call %EINSTI% BP "10"
REM Call %EINSTI% BP "325 440 475 550 625 650 675"
REM Call %EINSTI% BP "725 750 760 800 875 900 925"
findstr /I /M "SCS_AI" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% BP "350 375 390 400 425"
REM Call %EINSTI% BP "500 525 575 600 700 150"
)
findstr /I /M "replace_SCS_6000" %CON%>nul
if not errorlevel 1 (
REM Call %EINSTI% BP "350 375 500 525 575 600 150"
)
findstr /I /M "SCS_Encount" %CON%>nul
if errorlevel 1 (
findstr /I /M "BP.TP2~.*#.*#150./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% BP "1000"
)
)
REM Call %EINSTI% BP "175"
findstr /I /M "BP_Encount" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% Tactics "19"
)
Call %EINSTI% Turambar_fixes_tweaks "12 2052"
Call %EINSTI% RezMod "0 1 2 3 100 101 102 103 104 105 106 107 108"
findstr /I /M "RECARGA.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINSTI% RezMod "4"
)
findstr /I /M "TOBEX.TP2~.*#.*#118./" %ELOG%>nul
if not errorlevel 1 (
Call %EINSTI% RezMod "109"
)
REM Call %EINST% NMTP "0 2"
REM Call %EINSTI% NMTP "3 4 5"
REM Call %EINST% NML "0"
Call %EINSTI% RR "11 12 999"
findstr /I /M "KONTWK.TP2~.*#.*#9./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% aTweaks "120"
) else (
%IFS%aTweaks.exe %TXT% | findstr @360 | Call %C% >> %E%
)
Call %EINSTI% aTweaks "100 101 103 104 115 125 130"
Call %EINSTI% aTweaks "140 152 160 180 185 186 190 200"
Call %EINSTI% aTweaks "201 202 203 210 211 212 213 216"
Call %EINSTI% aTweaks "218 220 230 239 270"
if %PREVIEW%==0 (
%IFS%ajantisbg2.exe %IF% ".\override\C#AJCUD1.bcs" move ".\override\C#AJCUD1.bcs" ".\BWP_workspace\override" | %M%
)
Call %EINSTI% aTweaks "324"
if %PREVIEW%==0 (
%IFS%ajantisbg2.exe %IF% ".\BWP_workspace\override\C#AJCUD1.bcs" move ".\BWP_workspace\override\C#AJCUD1.bcs" ".\override" | %M%
)
Call %EINSTI% aTweaks "301 302 310 315 502 510 999"
REM Call %EINSTI% scales_of_balance "180"
findstr /I /M "FULLPLATE" %CON%>nul
if not errorlevel 1 (
REM Call %EINST% fullplate "1 102 204"
)
REM Call %EINST% HardTimes "0 1"
Call %EINST% DjinniCompanion "0"
findstr /I /M "INFINITYANIMATIONS.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINST% DjinniCompanion "900"
)
REM Call %EINST% The_Old_Gold "0"
findstr /I /M "ImprSummons SpellRev" %CON%>nul
if errorlevel 1 (
Call %EINST% gMinion "0"
)
findstr /I /M "Spell50_gMinion SpellRev" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% ImprovedSummons "0 1 2 3 4 5 6 7 8 9 10"
)
REM Call %EINST% bpseries "0 10 100"
findstr /I /M "STRATAGEMS.TP2~.*#.*#1000./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% NMRF-PC "0"
)
findstr /I /M "ASCENSION.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINSTI% NMRF-PC "1"
)
REM Call %EINSTI% NMRF-PC "2 3"
Call %EINSTI% DiffTweak "4 11 18 25"
findstr /I /M "STRATAGEMS.TP2~.*#.*#0./ BP.TP2~.*#.*#0./ TACTICS.TP2~.*#.*#./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% DiffTweak "30 36"
)
Call %EINSTI% tb#tweaks "100 150 200 300 1200 2050"
findstr /I /M "ITEM_REV.TP2~.*#.*#15./ DIVINE_REMIX.TP2~.*#.*#403./ DIVINE_REMIX.TP2~.*#.*#409./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% tb#tweaks "7000"
)
if %PREVIEW%==0 (
%IF% ".\override\SLMAGE1.CRE" move ".\override\SLMAGE1.CRE" ".\BWP_workspace\override" | %M%
)
REM Call %EINSTI% tb#tweaks "9000"
if %PREVIEW%==0 (
%IF% ".\BWP_workspace\override\SLMAGE1.CRE" move ".\BWP_workspace\override\SLMAGE1.CRE" ".\override" | %M%
)
findstr /I /M "TOBEX.TP2~.*#.*#121./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% P5Tweaks "10"
)
findstr /I /M "TOBEX.TP2~.*#.*#120./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% P5Tweaks "20"
)
findstr /I /M "TOBEX.TP2~.*#.*#122./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% P5Tweaks "40"
)
if %PREVIEW%==0 (
%IFS%SandrahNPC.exe %IF% ".\override\CVPRO11.SPL" move ".\override\CVPRO11.SPL" ".\BWP_workspace\override" | %M%
)
Call %EINSTI% P5Tweaks "30 50"
if %PREVIEW%==0 (
%IFS%SandrahNPC.exe %IF% ".\BWP_workspace\override\CVPRO11.SPL" move ".\BWP_workspace\override\CVPRO11.SPL" ".\override" | %M%
)
findstr /I /M "CSOBIWO" %CON%>nul
if errorlevel 1 (
findstr /I /M "ITEM_REV.TP2~.*#.*#17./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% P5Tweaks "60"
)
)
REM Call %EINSTI% randomiser "1300" "Y"
Call %EINSTI% randomiser "9000 10210"
Call %EINST% trap_rev "0"
REM Call %EINST% celestiales "0 1 2"
%.%
%.%
%.%20. CLOSER INSTALLATION | %M%
%.%
%.%
REM Call %EINSTI% iiSpellSystemAdjustments "0" "3 30 11 4 Y 2"
REM Call %EINSTI% iiSpellSystemAdjustments "1" "3 30 326 105 Y 2"
REM Call %EINSTI% iiSpellSystemAdjustments "2" "1 5 50 10 100 15"
REM Call %EINSTI% iiSpellSystemAdjustments "150 20 200 25 250 30"
REM Call %EINSTI% iiSpellSystemAdjustments "300 35 350 40 400 45 450"
REM Call %EINSTI% iiSpellSystemAdjustments "3" "1 5 50 10 100 15 150"
REM Call %EINSTI% iiSpellSystemAdjustments "20 200 25 250 30 300 35 350"
REM Call %EINST% iiProjectileR "2002" "2 2 60 2 70 2 50 2 70 2 80 2 90"
REM Call %EINST% iiLearnThroughuse "2001" "10 20 40 80 160 0"
REM Call %EINST% polytweak "50 60 70 80 83 85"
findstr /I /M "CSOBWPO" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% polytweak "97"
)
REM Call %EINST% polytweak "100 150 201 300 401 500 600 700 800 900"
Call %EINST% level1npcs "0"
findstr /I /M "CSOBWPO" %CON%>nul
if errorlevel 1 (
findstr /I /M "DIVINE_REMIX.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call %EINSTI% level1npcs "1" "1 1 1 1 1 1 1"
) else (
Call %EINSTI% level1npcs "1" "1 1 1 1 1 1 1 1"
)
)
Call %EINSTI% level1npcs "3 51 55 60 100"
findstr /I /M "REFINEMENTS.TP2~.*#.*#10./ REFINEMENTS.TP2~.*#.*#11./" %ELOG%>nul
if not errorlevel 1 (
if %PREVIEW%==0 (
copy /Y ".\level1npcs\backup\0\kit.ids" ".\override" | %M%
)
)
if %PREVIEW%==0 (
%IFS%w_psionics_unleashed.exe Call ".\%BWIPFIX%\edit_string_w_psionics.bat
%IFS%Derats_kits.exe %IF% ".\override\PXW3CAME.SPL" move ".\override\PXW3CAME.SPL" ".\BWP_workspace\override" | %M%
)
REM Call %EINST% w_psionics_unleashed "10 61"
if %PREVIEW%==0 (
%IFS%Derats_kits.exe %IF% ".\BWP_workspace\override\PXW3CAME.SPL" move ".\BWP_workspace\override\PXW3CAME.SPL" ".\override" | %M%
)
if %PREVIEW%==0 (
REM Call ".\%BWIPFIX%\sr_Aldeth.bat
REM Solaufein corrupts Aldeth.dlg
)
findstr "0 1" count2.txt
if not errorlevel 1 (
REM Call %EINSTI% xpmod "0"
REM Call %EINSTI% xpmod "15"
)
findstr "2 3 4 5 6 7" count2.txt
if not errorlevel 1 (
Call %EINSTI% xpmod "1"
Call %EINSTI% xpmod "16"
)
findstr /I /M "ATWEAKS.TP2~.*#.*#261./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINSTI% BP-Balancer "1 6 11"
) else (
REM Call %EINSTI% BP-Balancer "2 7 12"
)
REM Call %EINSTI% BP-Balancer "16 17 27 30"
findstr /I /M "cdtweaks.TP2~.*#.*#2090./ cdtweaks.TP2~.*#.*#2091./ cdtweaks.TP2~.*#.*#2092./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% EET_Tweaks "2002"
)
findstr /I /M "ATWEAKS.TP2~.*#.*#261./ XPMOD.TP2~.*#.*#7./ XPMOD.TP2~.*#.*#8./ XPMOD.TP2~.*#.*#9./ XPMOD.TP2~.*#.*#10./ XPMOD.TP2~.*#.*#11./ XPMOD.TP2~.*#.*#12./ XPMOD.TP2~.*#.*#13./ BP-BALANCER.TP2~.*#.*#1./ BP-BALANCER.TP2~.*#.*#2./ BP-BALANCER.TP2~.*#.*#3./ BP-BALANCER.TP2~.*#.*#4./ BP-BALANCER.TP2~.*#.*#5./ BP-BALANCER.TP2~.*#.*#6./ BP-BALANCER.TP2~.*#.*#7./ BP-BALANCER.TP2~.*#.*#8./ BP-BALANCER.TP2~.*#.*#9./ BP-BALANCER.TP2~.*#.*#10./ BP-BALANCER.TP2~.*#.*#11./ BP-BALANCER.TP2~.*#.*#12./ BP-BALANCER.TP2~.*#.*#13./ BP-BALANCER.TP2~.*#.*#14./ BP-BALANCER.TP2~.*#.*#15./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% EET_Tweaks "2044" "5 10"
)
findstr /I /M "XPMOD.TP2~.*#.*#0./ XPMOD.TP2~.*#.*#1./ XPMOD.TP2~.*#.*#2./ XPMOD.TP2~.*#.*#3./ XPMOD.TP2~.*#.*#4./ XPMOD.TP2~.*#.*#5./ XPMOD.TP2~.*#.*#6./" %ELOG%>nul
if errorlevel 1 (
findstr "0 1" count2.txt
if not errorlevel 1 (
REM Call %EINSTI% EET_Tweaks "2051"
)
findstr "2 3 4 5 6 7" count2.txt
if not errorlevel 1 (
REM Call %EINSTI% EET_Tweaks "2052"
)
)
findstr /I /M "XPMOD.TP2~.*#.*#15./ XPMOD.TP2~.*#.*#16./ XPMOD.TP2~.*#.*#17./ XPMOD.TP2~.*#.*#18./ XPMOD.TP2~.*#.*#19./ XPMOD.TP2~.*#.*#20./ XPMOD.TP2~.*#.*#21./" %ELOG%>nul
if errorlevel 1 (
findstr "0 1" count2.txt
if not errorlevel 1 (
REM all %EINSTI% EET_Tweaks "2061"
)
findstr "2 3 4 5 6 7" count2.txt
if not errorlevel 1 (
REM Call %EINSTI% EET_Tweaks "2062"
)
)
REM Call %EINSTI% EET_Tweaks "2070 3010"
Call %EINSTI% klatu "2020 2030 2040 2050 2060 2070 2080 2090"
Call %EINSTI% klatu "2100 2110 2120 2130 2160 2170 2180 2190"
findstr /I /M "FULLPLATE.TP2~.*#.*#1./" %ELOG%>nul
if errorlevel 1 (
REM Call %EINSTI% klatu "2140 2150"
)
REM Call %EINSTI% jimfix "0 1 2 3 4 5 100 201 300 400 600"
REM Call %EINST% Virtue "0"
findstr /I /M "VIRTUE.TP2~.*#.*#0./" %ELOG%>nul && findstr /I /M "GLORAN.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
REM Call %EINST% gloran "1"
)
REM Call %EINST% sarerestore "0"
findstr /I /M "bg1npcscs" %CON%>nul
if errorlevel 1 (
REM Call %EINSTI% bg1npcbeg "110 120 130 140 150 160"
REM Call %EINSTI% bg1npcbeg "170 180 190 200 210"
)
findstr /I /M "1PP.TP2~.*#.*#203./ 1PP.TP2~.*#.*#204./" %ELOG%>nul
if errorlevel 1 (
Call %EINSTI% infinityanimations "8030 9520"
) else (
%IFS%infinityanimations.exe %TXT% | findstr @385 | Call %C% >> %E%
)
findstr /I /M "INFINITYANIMATIONS.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
if %PREVIEW%==0 (
copy /Y ".\%BWFP%\_override\infinityanimations\*.*" ".\override" | %M%
)
)
Call %EINSTI% NSCPortraits "0 1 10 20 21 30 50 300 305 310"
Call %EINSTI% NSCPortraits "1000 1001 1030 1031 1050 1051 1300"
Call %EINSTI% NSCPortraits "1310 1320 1330 1340 1350 1360 1370"
Call %EINSTI% NSCPortraits "1380 1390 1400 1410 1420 1430 1440"
Call %EINSTI% NSCPortraits "1450 1470 1480 1490 1500 1510 1520"
Call %EINSTI% NSCPortraits "1530 1540 1550 1580 1590 1600 1780"
Call %EINSTI% NSCPortraits "2000 2010 3000 3010 5000 5010"
Call %EINST% BP-
BGT-Worldmap "0" "1 1"
Call %EINST% BP-
BGT-Worldmap "1"
Call %EINSTI% cdtweaks "3220"
Call %EINST% mapnames "0 25"
if %PREVIEW%==0 (
%IFS%RPG-KP.exe %IF% ".\override\SPCL565.SPL" move ".\override\SPCL565.SPL" ".\BWP_workspace\override" | %M%
%IFS%RPG-KP.exe %IF% ".\override\SPCL566.SPL" move ".\override\SPCL566.SPL" ".\BWP_workspace\override" | %M%
)
Call %EINSTI% BInfinitySounds "0"
Call %EINSTI% BInfinitySounds "1" "Y Y Y Y 2 1 Y"
Call %EINSTI% BInfinitySounds "2 3 4 5 6 8 9"
if %PREVIEW%==0 (
%IFS%RPG-KP.exe %IF% ".\BWP_workspace\override\SPCL565.SPL" move ".\BWP_workspace\override\SPCL565.SPL" ".\override" | %M%
%IFS%RPG-KP.exe %IF% ".\BWP_workspace\override\SPCL566.SPL" move ".\BWP_workspace\override\SPCL566.SPL" ".\override" | %M%
)
Call ".\%BWIPS%\HQmusic.bat
findstr /I /M "
BGT.TP2~.*#.*#0./" %ELOG%>nul
if not errorlevel 1 (
Call ".\%BWIPI%\define_GUI.bat
) else (
GOTO :SKIPGUI
)
FOR /F %%a IN ('type GUI_input.txt') DO Call %EINST% GUI "%%a"
:SKIPGUI
findstr /I /M "TUTUGUI" %CON%>nul
if not errorlevel 1 (
REM Call %EINST% TutuGUI "0"
REM %IF% BWP_widescreen_input.txt Call %EINST% TutuGUI "1"
)
findstr /I /M "W_GUI" %CON%>nul
if not errorlevel 1 (
REM Call %EINST% W_GUI "0 11"
)
%NMAC% %IFN% BWP_NoWide Call %EINST% widescreen "0" "TYPE BWP_widescreen_input.txt"
PAUSE
Call ".\%BWIPI%\close1.bat"
Call ".\%BWIPI%\close2.bat"
:: Copyright 2008-2018 by Leonardo Watson
:: This file or parts of it may not be copied or changed without permission except for personal use.