Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :: If you want to edit this file for personal usage only jump to EDITING
- :: Wenn Ihr diese Datei nur f¸r den persˆnlichen Gebrauch bearbeiten mˆchtet, springt zu EDITING
- @echo off
- SET IF=IF EXIST
- SET IFN=IF NOT EXIST
- SET S=.exe Setup-
- SET L=.exe --language
- SET SK= --skip-at-view --force-install-list
- SET .=echo.
- SET BGD="..\Baldur's Gate\data\
- SET BGM="..\Baldur's Gate\movies\
- SET BGO="..\Baldur's Gate\Override\
- SET BG1="..\Baldur's Gate\
- SET OV=.\override\
- SET MAC=%IFN% BGConfig.exe
- SET NMAC=%IF% BGConfig.exe
- SET BWFP=BiG World Fixpack
- SET BWIP=BiG World Installpack
- SET BWSP=BiG World Smoothpack
- SET BWTP=BiG World Textpack
- SET M="%BWIP%\mtee.exe" /+ "BiG World Debug.txt"
- SET CD5=%IF% %BGM%MovieCD5.bif"
- SET CD6=%IF% %BGM%MovieCD6.bif"
- SET NCD5=%IFN% %BGM%MovieCD5.bif"
- SET NCD6=%IFN% %BGM%MovieCD6.bif"
- SET IFA=%IF% BWP_Asian
- SET IFE=%IF% BWP_English
- SET IFF=%IF% BWP_French
- SET IFG=%IF% BWP_German
- SET IFH=%IF% BWP_Spanish
- SET IFP=%IF% BWP_Polish
- SET IFR=%IF% BWP_Russian
- SET IFL=%IF% BWP_Language
- SET IFNA=%IFN% BWP_Asian
- SET IFNG=%IFN% BWP_German
- SET IFNH=%IFN% BWP_Spanish
- SET IFNR=%IFN% BWP_Russian
- SET IFNL=%IFN% BWP_Language
- SET IFX=%IF% BWP_Expert
- SET IFM=%IF% BWP_More
- SET IFT=%IF% BWP_Tactic
- SET IFSD=%IF% BWP_Standard
- SET IFNT=%IFN% BWP_Tactic
- SET IFNX=%IFN% BWP_Expert
- SET IFS=%IF% Setup-
- SET IFNS=%IFN% Setup-
- SET IF2=%IF% BWP_BG2only
- SET IFN2=%IFN% BWP_BG2only
- SET AD=%IF% BWP_Adult
- SET AO=BWP_AOE_Kits
- SET NBP=BWP_No_BP_AI
- SET DU=%IF% BWP_Deselect_Unsuitable
- SET DF=%IF% BWP_Deselect_Fun
- SET NDU=%IFN% BWP_Deselect_Unsuitable
- SET NDF=%IFN% BWP_Deselect_Fun
- SET NS=%IF% BWP_No_SCS_AI
- SET NNS=%IFN% BWP_No_SCS_AI
- SET TST=%IF% bwp_test
- SET NTST=%IFN% bwp_test
- SET IFXS=%IFX% %IFS%
- SET IFMS=%IFM% %IFS%
- SET IFTS=%IFT% %IFS%
- SET IFAS=%IFA% %IFS%
- SET IFNXS=%IFNX% %IFS%
- SET IFNMS=%IFN% BWP_More %IFS%
- SET IFNTS=%IFNT% %IFS%
- SET IFIF=.exe %IFS%
- SET IFNIF=.exe %IFNS%
- SET IFES=%IFE% %IFS%
- SET IFENS=%IFE% %IFNS%
- SET IFGS=%IFG% %IFS%
- SET IFGNS=%IFG% %IFNS%
- SET IFHS=%IFH% %IFS%
- SET IFHNS=%IFH% %IFNS%
- SET IFRS=%IFR% %IFS%
- SET IFXNS=%IFX% %IFNS%
- SET IFMNS=%IFM% %IFNS%
- SET IFTNS=%IFT% %IFNS%
- SET TXT=type "%CD%\%BWIP%\temp\"
- SET TXTE=type "%BWIP%\English\"
- SET TXTG=type "%BWIP%\German\"
- SET TXTH=type "%BWIP%\Spanish\"
- SET TXTR=type "%BWIP%\Russian\"
- SET INST="%BWIP%\Install.bat"
- :: Every choice-key may be used only one single time.
- :: These keys are already used:
- :: (A)sian
- :: (B)GT (at game selection)
- :: (C)ontinue (at check)
- :: (D)eselect
- :: (E)nglish
- :: (F)rench
- :: (G)erman
- :: (H)ispanic
- :: (J)a (at Textharmonisation)
- :: s(K)ip (at Widescreen)
- :: (L)anguage (non-English Installation only)
- :: (M)ore
- :: (N)o (at Textharmonisation)
- :: BG2 (O)nly (at game selection
- :: (P)olish
- :: (R)epeat (at check)
- :: (S)tandard
- :: (T)actic
- :: (W)idescreen
- :: e(X)pert
- :: (Y)es (at TOBCHECK)
- :: don't (Z)oom it (at Widescreen)
- :: currently not used:
- :: I
- :: U
- :: V
- :: Q - may not be used, because it will close the window immediately
- move ".\%BWIP%\move to main folder\*.*" "." | %M%
- %.%
- %IF% BWP* del BWP*
- del /q ".\%BWIP%\temp\*.*" | %M%
- %.%
- %.%
- %.%
- %TXTE%@A
- %TXTE%@20 | %M%
- %TXTG%@20 | %M%
- %TXTH%@20 | %M%
- %TXTR%@20 | %M%
- %TXTE%@C
- :start1
- %.%
- %.%
- :: choose language
- %TXTE%@21
- %.%
- %TXTG%@21
- %.%
- %TXTH%@21
- %.%
- %TXTR%@21
- %.%
- %IFE% %IFN% "Start BW Install.nul" del BWP_English
- %IFG% %IFN% "Start BW Install.nul" del BWP_German
- %IFH% %IFN% "Start BW Install.nul" del BWP_Spanish
- %IFR% %IFN% "Start BW Install.nul" del BWP_Russian
- %.%
- %.%
- %.%
- :: languages
- %TXTE%@00
- set /P X=
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- if /I "%X%"=="E" goto :English
- if /I "%X%"=="G" goto :German
- if /I "%X%"=="H" goto :Spanish
- if /I "%X%"=="RU" goto :Russian
- %.%
- %.%
- :: no language selected
- %TXTE%@22
- %.%
- %TXTG%@22
- %.%
- %TXTH%@22
- %.%
- %TXTR%@22
- %.%
- %.%
- %.%
- goto :start1
- :German
- type NUL> BWP_German
- copy /Y ".\%BWIP%\German\*" ".\%BWIP%\temp" | %M%
- goto :CHCKINFO
- :English
- type NUL> BWP_English
- copy /Y ".\%BWIP%\English\*" ".\%BWIP%\temp" | %M%
- goto :CHCKINFO
- :Spanish
- type NUL> BWP_Spanish
- copy /Y ".\%BWIP%\Spanish\*" ".\%BWIP%\temp" | %M%
- goto :CHCKINFO
- :Russian
- type NUL> BWP_Russian
- copy /Y ".\%BWIP%\Russian\*" ".\%BWIP%\temp" | %M%
- goto :CHCKINFO
- :CHCKINFO
- %.%
- %.%
- %.%
- %.%
- :: introduction
- %TXT%@1
- %.%
- %.%
- %.%
- pause
- %.%
- %.%
- :: game seletion info
- %TXT%@2
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :start8
- %.%
- %.%
- :: game type
- %TXT%@3
- %.%
- %.%
- :: test version
- :: %TXT%@23
- %.%
- %.%
- set /P X= (B)GT - BG2 (O)nly . . .
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- if /I "%X%"=="B" goto :BGTFULL
- if /I "%X%"=="O" goto :BG2ONLY
- if /I "%X%"=="BT" goto :TBGTFULL
- if /I "%X%"=="OT" goto :TBG2ONLY
- %.%
- %.%
- :: no decision
- %TXT%@4
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- goto :start8
- :BG2ONLY
- type NUL> BWP_BG2only
- goto :BGTFULL
- :TBG2ONLY
- type NUL> BWP_BG2only
- type NUL> BWP_test
- goto :BGTFULL
- :TBGTFULL
- type NUL> BWP_test
- :BGTFULL
- %NMAC% %IFN% BiG_warning GOTO :NOWARN
- %MAC% GOTO :MODCHECK
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: warning restart
- %TXT%@5
- %.%
- %.%
- %IF% BiG_warning del BiG_warning
- %.%
- %.%
- %.%
- pause
- GOTO :NOTEST
- :NOWARN
- type NUL> BiG_warning
- %IF% "..\BGII - SoA" %IF% "..\BGII - SvA" GOTO :BG2CHK1
- %IF% "..\BGII - SvA\BWP_German" GOTO :BG1CHECK
- %IF% "..\BGII - SoA" %IFN% "..\BGII - SoA\BWP_German" GOTO :BG1CHECK
- GOTO :BG2CHK2
- :BG2CHK1
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: name check also SoA/SvA
- %TXT%@6
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- pause
- GOTO :EXIT
- :BG2CHK2
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: name check no SoA/SvA
- %TXT%@7
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- pause
- GOTO :EXIT
- :BG1CHECK
- %IF% "BWP_BG2only" GOTO :NOTEST
- %IF% "..\Baldur's Gate" GOTO :TP1CHECK
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: BG1 check
- %TXT%@9
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- pause
- %IFN% "..\Baldur's Gate" GOTO :TOBCHECK
- :TP1CHECK
- %IF% "..\BGII - SoA" %IF% %BG1%readme_patch.txt" GOTO :BG1CHCK2
- %IF% "..\BGII - SvA" %IF% %BG1%readme_patch.txt" %IF% %BG1%Setup-BG1TP.DEBUG" GOTO :BG1CHCK2
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: BG1 patch check
- %TXT%@8
- %.%
- %.%
- %.%
- :: missing BG1 patch 5512
- %IFN% %BG1%readme_patch.txt" %TXT%@12
- %.%
- %.%
- :: missing BG1 text patch
- %IFN% %BG1%SETUP-BG1TP.DEBUG" %TXT%@13
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- pause
- GOTO :TP1CHECK
- :BG1CHCK2
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: BG1 completeness check header
- %TXT%@14
- %.%
- :repeatB
- %.%
- CALL ".\%BWIP%\BG1_check.bat"
- %.%
- %.%
- %.%
- :: BG1 completeness check
- %TXT%@15
- %.%
- %.%
- %.%
- set /P X= (Y)es . . .
- if /I "%X%"=="Y" goto :TOBCHECK
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: repeat check
- %TXT%@16
- %.%
- %.%
- %.%
- %.%
- %.%
- goto :repeatB
- :TOBCHECK
- %IF% BiG_warning del BiG_warning
- :NOTEST
- :startTOB
- %.%
- %.%
- %IF% CD5\movies\25Movies.bif %IF% BG2-ToBPatchReadMe.txt GOTO :TOOLCHCK
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: ToB check header
- %TXT%@10
- %.%
- %.%
- :: missing 25Movies.bif
- %IFN% CD5\movies\25Movies.bif %TXT%@11
- %.%
- %.%
- :: missing BG2 patch 26498
- %IFN% BG2-ToBPatchReadMe.txt %TXT%@17
- %.%
- %.%
- %.%
- %.%
- pause
- GOTO :startTOB
- :TOOLCHCK
- :start2
- %IFE% %IF% "%BWFP%" %IF% "%BWFP%.bat" GOTO :MODCHECK
- %IFG% %IF% "%BWFP%" %IF% "%BWFP%.bat" %IF% "%BWTP%" %IF% "%BWTP%.bat" GOTO :MODCHECK
- %IFH% %IF% "%BWFP%" %IF% "%BWFP%.bat" %IF% "%BWTP%" %IF% "%BWTP%.bat" GOTO :MODCHECK
- %IFR% %IF% "%BWFP%" %IF% "%BWFP%.bat" %IF% "%BWTP%" %IF% "%BWTP%.bat" GOTO :MODCHECK
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %IFN% "%BWFP%" %TXT%@25
- %IFN% "%BWFP%.bat" %TXT%@26
- %IFN% "%BWTP%" %IFG% %TXT%@29
- %IFN% "%BWTP%" %IFH% %TXT%@29
- %IFN% "%BWTP%.bat" %IFG% %TXT%@30
- %IFN% "%BWTP%.bat" %IFH% %TXT%@30
- %.%
- %.%
- %.%
- %.%
- :: mandatory files and folders
- %TXT%@18
- %.%
- %.%
- %.%
- %.%
- pause
- GOTO :start2
- :MODCHECK
- :start3
- %IFN2% %IFGS%TP%IFIF%bg2fixpack%IFIF%BGT%IFIF%BGT-NPCSound%IFIF%TxtMusic.exe GOTO :VERSION
- %IFN2% %IFES%bg2fixpack%IFIF%BGT%IFIF%TxtMusic.exe GOTO :VERSION
- %IFN2% %IFHS%Traduccion_Mejorada%IFIF%bg2fixpack%IFIF%BGT%IFIF%TxtMusic.exe GOTO :VERSION
- %IFN2% %IFRS%bg2fixpack%IFIF%BGT%IFIF%TxtMusic.exe GOTO :VERSION
- %IF2% %IFGS%TP%IFIF%bg2fixpack.exe GOTO :VERSION
- %IF2% %IFES%bg2fixpack.exe GOTO :VERSION
- %IF2% %IFHS%Traduccion_Mejorada%IFIF%bg2fixpack.exe GOTO :VERSION
- %IF2% %IFRS%bg2fixpack.exe GOTO :VERSION
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: minimum requirements
- %TXT%@19
- %.%
- %.%
- %.%
- %.%
- %IFGNS%TP%MOD%BG2 Textpatch
- %IFHNS%Traduccion_Mejorada%MOD%BG2 Traduccion Mejorada
- %IFNS%bg2fixpack%MOD%BG2 Fixpack
- %IFN2% %IFNS%BGT%MOD%Baldur's Gate Trilogy
- %IFN2% %IFGNS%BGT-NPCSound%MOD%BGT-NPCSound
- %IFN2% %IFNS%TxtMusic%MOD%TxtMusic
- :: %IFNS%BP-BGT-Worldmap%MOD%BP-BGT-Worldmap
- %.%
- %.%
- %.%
- %.%
- :: mandatory mods
- %TXT%@31
- %.%
- %.%
- %.%
- %.%
- pause
- GOTO :start3
- :VERSION
- %.%
- %.%
- %.%
- :: version selection
- %TXT%@32
- %.%
- :start4
- %.%
- %IFX% del BWP_Expert
- %IFT% del BWP_Tactic
- %IFSD% del BWP_Standard
- %.%
- %.%
- set /P X= (S)tandard - (T)actic - e(X)pert - (A)sian . . .
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- if /I "%X%"=="X" goto :Expert
- if /I "%X%"=="S" goto :Standard
- if /I "%X%"=="SL" goto :StandarL
- if /I "%X%"=="T" goto :Tactic
- if /I "%X%"=="TL" goto :TacticL
- if /I "%X%"=="XA" goto :AsianX
- if /I "%X%"=="SA" goto :AsianS
- if /I "%X%"=="TA" goto :AsianT
- %.%
- %.%
- %.%
- %.%
- :: no version selected
- %TXT%@33
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- goto :start4
- :Expert
- type NUL> BWP_Expert
- type NUL> BWP_Tactic
- goto :CONFIG
- :Standard
- type NUL> BWP_Standard
- goto :CONFIG
- :StandarL
- type NUL> BWP_Standard
- type NUL> BWP_Language
- goto :CONFIG
- :Tactic
- type NUL> BWP_Standard
- type NUL> BWP_Tactic
- goto :CONFIG
- :TacticL
- type NUL> BWP_Standard
- type NUL> BWP_Tactic
- type NUL> BWP_Language
- goto :CONFIG
- :AsianX
- type NUL> BWP_Expert
- type NUL> BWP_Tactic
- type NUL> BWP_Asian
- goto :CONFIG
- :AsianS
- type NUL> BWP_Standard
- type NUL> BWP_Asian
- goto :CONFIG
- :AsianT
- type NUL> BWP_Standard
- type NUL> BWP_Tactic
- type NUL> BWP_Asian
- :CONFIG
- Call ".\%BWIP%\Fun_check.bat"
- :DESELECT
- :start6D
- %.%
- %.%
- :: mods deselection
- %TXT%@34
- %.%
- %.%
- %.%
- %.%
- set /P X= (DU) - (DF) - (DB) - (DA) . . .
- %.%
- if /I "%X%"=="DU" goto :DESELU
- if /I "%X%"=="DF" goto :DESELF
- if /I "%X%"=="DB" goto :DESELB
- if /I "%X%"=="DA" goto :ADULTSEL
- %.%
- %.%
- :: no decision
- %TXT%@35
- %.%
- %.%
- goto :start6D
- :DESELU
- type NUL> BWP_Deselect_Unsuitable
- goto :ADULTSEL
- :DESELF
- type NUL> BWP_Deselect_Fun
- goto :ADULTSEL
- :DESELB
- type NUL> BWP_Deselect_Unsuitable
- type NUL> BWP_Deselect_Fun
- %.%
- %.%
- %.%
- :ADULTSEL
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: Adult selection
- %TXT%@99
- %.%
- %.%
- %.%
- %.%
- set /P X= (AD) . . .
- %.%
- if /I "%X%"=="AD" goto :ADULTYPE
- %.%
- %.%
- goto :KITSELEC
- %.%
- %.%
- :ADULTYPE
- type NUL> BWP_ADULT
- %.%
- %.%
- :KITSELEC
- %IFNS%ashesofembers.exe GOTO :AICHECK
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: kits selection
- %TXT%@36
- %.%
- %.%
- :: kits selection choice
- %IFS%ashesofembers.exe %TXT%@37
- %.%
- %.%
- %.%
- %.%
- set /P X= (AOE) . . .
- %.%
- if /I "%X%"=="AOE" type NUL> %AO%
- %.%
- %.%
- :AICHECK
- %IFS%SCS%IFIF%BPv180.exe GOTO :AISELECT
- %IFS%SCSII%IFIF%BPv180.exe GOTO :AISELECT
- GOTO :RULESYST
- :AISELECT
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: AI selection
- %TXT%@38
- %.%
- %.%
- %.%
- %.%
- set /P X= (BP) - (AI) - (BI) . . .
- %.%
- if /I "%X%"=="BP" goto :BPAIONLY
- if /I "%X%"=="AI" goto :BOTHAI
- if /I "%X%"=="BI" goto :BPANDSCS
- %.%
- %.%
- type NUL> %NBP%
- goto :RULESYST
- %.%
- %.%
- :BPAIONLY
- :: neither components that conflict with BP nor those that maybe work together with BP will not be installed
- type NUL> BWP_No_SCS_AI
- :BOTHAI
- :: only components that overlap with BP will not be installed
- type NUL> BWP_Not_both_AI
- :BPANDSCS
- :: also some BP-AI and SCS-AI will be installed; only components that conflict with BP will not be installed
- type NUL> BWP_BP_and_SCS_AI
- :RULESYST
- %IFNS%fullplate%IFNIF%tb#tweaks.exe GOTO :MODLIST
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: rule system
- %TXT%@39
- %.%
- %.%
- %.%
- %.%
- %.%
- set /P X= (FP) - (DD) - (FD) . . .
- %.%
- if /I "%X%"=="FP" goto :FULLPLATE
- if /I "%X%"=="DD" goto :DUNGDRAG
- if /I "%X%"=="FD" goto :FULLDUNG
- %.%
- %.%
- goto :MODLIST
- %.%
- %.%
- :FULLPLATE
- type NUL> BWP_FULLPLATE
- %.%
- %.%
- :DUNGDRAG
- type NUL> BWP_DUNGDRAG
- %.%
- %.%
- :FULLDUNG
- type NUL> BWP_FULLPLATE
- type NUL> BWP_DUNGDRAG
- %.%
- %.%
- :MODLIST
- :: rename filenames otherwise these mods cannot be installed automatically by WeiDU or checked by List.bat
- %IF% "1Sylm-setup.tp2" ren "1Sylm-setup.tp2" "setup-1Sylm.tp2" | %M%
- %IF% "1Sylm-setup.exe" ren "1Sylm-setup.exe" "setup-1Sylm.exe" | %M%
- %IF% "setup RGenie.tp2" ren "setup RGenie.tp2" "setup-RGenie.tp2" | %M%
- %IF% "setup RGenie.exe" ren "setup RGenie.exe" "setup-RGenie.exe" | %M%
- %IF% "Setup-BWL Contest.tp2" ren "Setup-BWL Contest.tp2" "Setup-BWL_Contest.tp2" | %M%
- %IF% "Setup-BWL Contest.exe" ren "Setup-BWL Contest.exe" "Setup-BWL_Contest.exe" | %M%
- :: workaround to handle filenames with special charcters
- %IF% setup-b!tweak.exe move .\b!tweak\setup-b!tweak.tp2 "."
- %IF% setup-b!tweak.exe ren setup-b!tweak.exe setup-btweak.exe
- %IF% setup-b!tweak.tp2 ren setup-b!tweak.tp2 setup-btweak.tp2
- %IF% setup-b!tweak_lite.exe move .\b!tweak_lite\setup-b!tweak_lite.tp2 "."
- %IF% setup-b!tweak_lite.exe ren setup-b!tweak_lite.exe setup-btweak_lite.exe
- %IF% setup-b!tweak_lite.tp2 ren setup-b!tweak_lite.tp2 setup-btweak_lite.tp2
- %IF% setup-LavaIt!.exe move .\LavaIt!\Setup-LavaIt!.tp2 "."
- %IF% Setup-LavaIt!.exe ren Setup-LavaIt!.exe Setup-LavaIt.exe
- %IF% Setup-LavaIt!.tp2 ren Setup-LavaIt!.tp2 Setup-LavaIt.tp2
- :: add missing setup-###.exe
- %IF% SETUP-NMT.tp2 copy /Y WeiDU.exe SETUP-NMT.exe
- %IF% SETUP-NMR-HAPPY.tp2 copy /Y WeiDU.exe SETUP-NMR-HAPPY.exe
- :start5
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: list existing mods
- %TXT%@40
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- pause
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- CALL "%BWIP%\List.bat" IE& rem list existing mods
- %.%
- %.%
- %.%
- %.%
- :: scroll upwards
- %TXT%@41
- %.%
- %.%
- %.%
- %.%
- pause
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: list not existing mods
- %TXT%@42
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- pause
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- CALL "%BWIP%\List.bat" INE& rem list not existing mods
- %.%
- %.%
- %IFNS%TDD%IFIF%AjocMod.exe %TXT%@100
- %IFNS%MTS_Crappack%IFIF%d0questpack%IFIF%BPv180.exe %TXT%@103
- %IFNS%MTS_Crappack%IFIF%d0tweak%IFIF%BPv180.exe %TXT%@103
- %IFNS%EdwinRomance%IFIF%EdwinToB.exe %TXT%@104
- %IFNS%Kelsey%IFIF%GRoA.exe %TXT%@105
- %IFN% c2audio.bat %IFS%ItemUpgrade.exe %TXTE%@119
- %IFNS%MTS_Crappack%IFIF%Kelsey%IFIF%BPv180.exe %TXT%@103
- %IFNS%Kelsey%IFIF%KelseyTOB.exe %TXT%@107
- %IFN% ".\Kiara-Zaiya\Sounds\Kiara0.ogg" %IFS%Kiara-Zaiya.exe %TXT%@108
- %IFNS%NeJ2Biffer%IFIF%NeJ2.exe %TXT%@109
- %IFNS%NeJ2v602%IFIF%NeJ2.exe %TXT%@110
- %IFNS%BGTNeJ%IFIF%NeJ2.exe %TXT%@111
- %IFNS%NTotSCv171%IFIF%NTOTSC.exe %TXT%@112
- %IFNS%Solaufein%IFIF%rpgsolaflirtpack.exe %TXT%@115
- %IFNS%BPv180%IFIF%LongerRoad.exe %TXT%@117
- %IFNS%BPv180%IFIF%Turnabout.exe %TXT%@118
- %IFNS%BP-BGT-Worldmap.exe %TXT%@120
- %.%
- %.%
- %.%
- :: scroll upwards and add
- %TXT%@43
- %.%
- :repeat
- %.%
- %.%
- %.%
- :: repeat check
- %TXT%@44
- %.%
- %.%
- %.%
- set /P X= (R)epeat, (C)ontinue . . .
- if /I "%X%"=="R" goto :start5
- if /I "%X%"=="C" goto :CONNALIA
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: no decision
- %TXT%@45
- %.%
- %.%
- %.%
- %.%
- %.%
- goto :repeat
- :CONNALIA
- %IFNS%LuvNalia%IFNIF%deArnise.exe GOTO :CONIMOEN
- %.%
- %.%
- %.%
- %.%
- :startCNA
- %.%
- %.%
- :: mods conflict Nalia
- %TXT%@150
- %.%
- %.%
- %.%
- %.%
- set /P X= (CLN) - (CAR) . . .
- %.%
- if /I "%X%"=="CLN" goto :CLUVNALI
- if /I "%X%"=="CAR" goto :CDARNISE
- %.%
- %.%
- :: no decision
- %TXT%@35
- %.%
- %.%
- goto :startCNA
- :CLUVNALI
- type NUL> BWP_CLuvNalia
- goto :CONIMOEN
- :CDARNISE
- type NUL> BWP_CDArnise
- %.%
- %.%
- %.%
- :CONIMOEN
- %IFNS%Imoen%IFNIF%imoenfriendship.exe GOTO :CONBRAN
- %.%
- %.%
- %.%
- %.%
- :startCIM
- %.%
- %.%
- :: mods conflict Imoen
- %TXT%@151
- %.%
- %.%
- %.%
- %.%
- set /P X= (CIR) - (CIF) . . .
- %.%
- if /I "%X%"=="CIR" goto :CIMOEROM
- if /I "%X%"=="CIF" goto :CIMOEFRI
- %.%
- %.%
- :: no decision
- %TXT%@35
- %.%
- %.%
- goto :startCIM
- :CIMOEROM
- type NUL> BWP_CImoenRom
- goto :CONBRAN
- :CIMOEFRI
- type NUL> BWP_CImoenFriend
- %.%
- %.%
- %.%
- :CONBRAN
- %IFNS%BranwenNPC%IFNIF%POB.exe GOTO :CONDRIZZ
- %.%
- %.%
- %.%
- %.%
- :startCBR
- %.%
- %.%
- :: mods conflict Branwen
- %TXT%@152
- %.%
- %.%
- %.%
- %.%
- set /P X= (CBN) - (CPB) . . .
- %.%
- if /I "%X%"=="CBN" goto :CBRANWEN
- if /I "%X%"=="CPB" goto :CPERILSB
- %.%
- %.%
- :: no decision
- %TXT%@35
- %.%
- %.%
- goto :startCBR
- :CBRANWEN
- type NUL> BWP_CBranwen
- goto :CONDRIZZ
- :CPERILSB
- type NUL> BWP_CPerils
- %.%
- %.%
- %.%
- :CONDRIZZ
- %IFNS%ROT%IFNIF%DKDrizzt.exe GOTO :CONSHART
- %.%
- %.%
- %.%
- %.%
- :startCDR
- %.%
- %.%
- :: mods conflict Drizzt
- %TXT%@153
- %.%
- %.%
- %.%
- %.%
- set /P X= (COD) - (CRT) . . .
- %.%
- if /I "%X%"=="COD" goto :COCTDRIZ
- if /I "%X%"=="CRT" goto :CROTDRIZ
- %.%
- %.%
- :: no decision
- %TXT%@35
- %.%
- %.%
- goto :startCDR
- :COCTDRIZ
- type NUL> BWP_COctDrizzt
- goto :CONSHART
- :CROTDRIZ
- type NUL> BWP_CRoTDrizzt
- %.%
- %.%
- %.%
- :CONSHART
- %IFNS%TDD%IFNIF%NEJ2%IFNIF%sharteel.exe GOTO :HARMON
- %.%
- %.%
- %.%
- %.%
- :startCST
- %.%
- %.%
- :: mods conflict Shar-Teel
- %TXT%@154
- %.%
- %.%
- %.%
- %.%
- set /P X= (CST) - (CDD) . . .
- %.%
- if /I "%X%"=="CST" goto :CSHARTEE
- if /I "%X%"=="CDD" goto :CDDSHART
- %.%
- %.%
- :: no decision
- %TXT%@35
- %.%
- %.%
- goto :startCST
- :CSHARTEE
- type NUL> BWP_SharTeel
- goto :HARMON
- :CDDSHART
- type NUL> BWP_CTDDSharTeel
- %.%
- %.%
- %.%
- :HARMON
- %IFNG% GOTO :WIDESCR
- :start6
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: text harmonisation
- %IFG% %TXT%@46
- %.%
- %.%
- %.%
- %.%
- set /P X= (J)a - (N)ein . . .
- %.%
- if /I "%X%"=="J" goto :JHARMON
- if /I "%X%"=="N" goto :WIDESCR
- %.%
- %.%
- :: no choice made
- %TXTG%@47
- %.%
- %.%
- goto :start6
- :JHARMON
- %IF% "%BWTP%" xcopy /Y /S /E ".\%BWTP%\_Textharmonisation" ".\%BWTP%" | %M%
- :WIDESCR
- %NMAC% %IFNS%widescreen.exe goto :skipWide
- %MAC% goto :skipWide
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: widescreen
- %TXT%@48
- %.%
- %.%
- %.%
- %.%
- %.%
- set /P X= s(K)ip . . .
- if /I "%X%"=="K" goto :skipWide
- :start7
- %.%
- %.%
- %.%
- %.%
- :: X coordinate
- %TXT%@49
- %.%
- %.%
- %.%
- set /P X=
- ECHO %X%> widescreen_input.txt
- %.%
- %.%
- %.%
- :: Y coordinate
- %TXT%@50
- %.%
- %.%
- %.%
- set /P X=
- ECHO %X%>> widescreen_input.txt
- ECHO Y>> widescreen_input.txt
- %.%
- %.%
- %.%
- :: agree or skip widescreen
- %TXT%@51
- %.%
- %.%
- %.%
- set /P X= (W)idescreen - resi(Z)e . . .
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: review widescreen settings
- %TXT%@52
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- if /I "%X%"=="W" goto :MADNESS
- if /I "%X%"=="Z" goto :start7
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: no decision
- %TXT%@53
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- goto :start7
- :skipWide
- type NUL> BWP_NoWide
- :MADNESS
- %.%
- :: summary
- %.%
- %.%
- %.%
- %.%
- %.%
- %TXT%@54 | %M%
- %.%
- %IFN2% %NTST% %TXT%@55 | %M%
- %IF2% %NTST% %TXT%@56 | %M%
- %IFN2% %TST% %TXT%@57 | %M%
- %IF2% %TST% %TXT%@58 | %M%
- :: %IFM% echo. More | %M%
- %IFSD% %IFNT% %TXT%@59 | %M%
- %IFSD% %IFT% %TXT%@60 | %M%
- %IFX% %IFNA% %TXT%@61 | %M%
- %IFX% %IFA% %TXT%@62 | %M%
- %DU% %NDF% %TXT%@63 | %M%
- %DF% %NDU% %TXT%@64 | %M%
- %DU% %DF% %TXT%@65 | %M%
- %NDU% %NDF% %TXT%@66 | %M%
- %IF% %AO% %TXT%@67 | %M%
- %IF% %NBP% %TXT%@68 | %M%
- %NS% %TXT%@69 | %M%
- %IFN% %NBP% %NNS% %TXT%@70 | %M%
- %IFN% BWP_FULLPLATE %IFN% BWP_DUNGDRAG %TXT%@71 | %M%
- %IF% BWP_FULLPLATE %IFN% BWP_DUNGDRAG %TXT%@72 | %M%
- %IFN% BWP_FULLPLATE %IF% BWP_DUNGDRAG %TXT%@97 | %M%
- %IF% BWP_FULLPLATE %IF% BWP_DUNGDRAG %TXT%@98 | %M%
- %IFX% %TXT%@73 | %M%
- %IFNX% %TXT%@74 | %M%
- %IF% BWP_Language %TXT%@74 | %M%
- %IFNX% %IFNL% %TXT%@75 | %M%
- %NMAC% %IF% BWP_NoWide %TXT%@76 | %M%
- %NMAC% %IFN% BWP_NoWide %TXT%@77 | %M%
- %NMAC% %IFN% BWP_NoWide type widescreen_input.txt | %M%
- %NMAC% %IFN2% %IF% BiG_warning %TXT%@78 | %M%
- %NMAC% %IFN2% %IFN% BiG_warning %TXT%@79 | %M%
- %AD% %TXT%@130 | %M%
- %IFN% BWP_Adult %TXT%@131 | %M%
- %.%
- :: close if not agree
- %TXT%@80
- %.%
- pause
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: madness
- %NMAC% %TXT%@81
- %MAC% %TXT%@381
- %.%
- %.%
- %.%
- pause
- :BWSStart
- %IF% ".\override\override" move ".\override\override\*.*" ".\override" | %M%
- %IF% ".\override\override" rmdir /s /q ".\override\override" | %M%
- :: Solves the issue with Cespy Audio
- %IF% ".\%BWIP%\%BWSP%" move ".\%BWIP%\%BWSP%\_modify\*.*" "." | %M%
- %IF% "%BWFP%" ren ".\%BWFP%\_aD&L" "aD&L" | %M%
- :: Workaround to be able to use this patch also without a megamod (shall not be applied without a megamod)
- :: Thanks to microsoft the patch does not work as intended because of the "&" in the name.
- :: Don't worry about the message about a syntax error! The file will be renamed to "aD&L" and will be patched correctly.
- %IF% "%BWFP%" move ".\%BWFP%\BW_Herbs\_optional\Improved Animations\_copy" ".\%BWFP%\BW_Herbs\_copy" | %M%
- %IF% "%BWFP%" rmdir /s /q ".\%BWFP%\BW_Herbs\_optional" | %M%
- %IF% "%BWFP%" move ".\%BWFP%\BW_Herbs_BG2\_optional\Improved Animations\_copy" ".\%BWFP%\BW_Herbs_BG2\_copy" | %M%
- %IF% "%BWFP%" rmdir /s /q ".\%BWFP%\BW_Herbs_BG2\_optional" | %M%
- :: This skips the choices within the Fixpack
- %IFG% %IF% "%BWTP%" rmdir /s /q ".\%BWTP%\override\_optional" | %M%
- :: This skips the choice within the Textpack
- %IF% "%BWFP%" xcopy /Y /S /E ".\%BWFP%\_resfixer_v1\*.*" "." | %M%
- %IF% "%BWFP%" xcopy /Y /S /E ".\%BWFP%\_Innate_Fix\*.*" "." | %M%
- %IF% "%BWFP%" xcopy /Y /S /E ".\%BWFP%\_AuroraPatch\*.*" "." | %M%
- %IF% "%BWFP%" xcopy /Y /S /E ".\%BWFP%\_BG2GavinHotfix\*.*" "." | %M%
- %IF% "%BWFP%" copy /Y ".\%BWFP%\_ids\*.ids" ".\override" | %M%
- %IFG% %IF% "%BWTP%" %IFS%bg1npc.exe MD .\bg1npc\tra\german
- %IFG% %IF% "%BWTP%" %IFS%bg1npc.exe copy .\bg1npc\tra\english\*.* .\bg1npc\tra\german
- :: Workaround until German translation is finished
- %TST% %IFS%EdwinRomance%IFIF%NeJ2.exe MD .\edwin\_backup
- %TST% %IFS%EdwinRomance%IFIF%NEJ2.exe copy /Y .\Edwin\bcs\EDWIN_DEGARDAN.BCS .\Edwin\_backup
- %TST% %IFS%EdwinRomance%IFIF%NEJ2.exe copy /Y .\Edwin\bcs\EDWIN_DEGARDAN_ROMANCE.BCS .\Edwin\_backup
- %IF% "%BWFP%" %IF% "%BWTP%" copy /Y ".\%BWTP%\_messages\opt_install.txt" ".\%BWFP%\_messages" | %M%
- %IF% "BiG World Trimpack.bat" %IFN% BWP_Trimpack.installed CALL "BiG World Trimpack.bat"
- %IFN% BWP_Fixpack.installed CALL "%BWFP%.bat"
- %IFN% BWP_Textpack.installed CALL "%BWTP%.bat"
- %IFN% BWP_Smoothpack.installed CALL ".\%BWIP%\%BWSP%.bat"
- %IF% ".\%BWIP%\BWP_Smoothpack.installed" copy ".\%BWIP%\BWP_Smoothpack.installed" "."
- %IFN% ".\%BWFP%\_temp\override" MD ".\%BWFP%\_temp\override" | %M%
- :: update setup-x.exe
- %TXT%@82
- Call ".\%BWIP%\ReplaceWeiDU.bat"
- ECHO.1>1
- ECHO.2>2
- ECHO.3>3
- ECHO.4>4
- ECHO.5>5
- type NUL> "Start BW Install.nul"
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: installation of components
- %TXT%@88
- %.%
- :: EDITING
- %.%
- %.%
- %.%1. CORRECTIONS | %M%
- %.%
- %.%
- %IFG% Call %INST% TP "0"
- %IFH% Call %INST% Traduccion_Mejorada 0
- Call %INST% TobEx "100 101 102 103 105 107 108 109 110 111 112 114 115 116 117 118"
- %IFNS%TobEx.exe Call %INST% A6XPPatch "0 1"
- %IFNS%TobEx.exe Call %INST% A6CharmPatch "0"
- Call %INST% bg2fixpack "0"
- %IFE% Call %INST% bg2fixpack "1000"
- Call %INST% bg2fixpack "3 100 101 102 103 104 106 107 108 109 110 111 112 113 114"
- Call %INST% BDToBv168 "0 2 3 5 6 7"
- %.%
- %.%
- %.%2. IMPROVEMENTS | %M%
- %.%
- %.%
- Call %INST% 1pp "0 2 7 8 9"
- Call %INST% item_rev "0 1"
- %IFX% Call %INST% Oversight "0"
- %.%
- %.%
- %.%3. NEJ | %M%
- %.%
- %.%
- %IFN% BWP_SharTeel %NTST% %IFXS%NeJ2.exe Call %INST% NeJ2Biffer "0"
- %IFN% BWP_SharTeel %NTST% %IFN2% %IFX% Call %INST% NeJ2 "0 7 8 9 10"
- %IFN% BWP_SharTeel %NTST% %IF2% %IFX% Call %INST% NeJ2 "0 1 7 8 9 10"
- %IFN% BWP_SharTeel %NTST% %IFN2% %IFXS%NeJ2.exe Call %INST% BGTNeJ "0"
- %IFN% BWP_SharTeel %NTST% %IFXS%NeJ2.exe Call %INST% NeJ2v602 "0"
- %IFN% BWP_SharTeel %NTST% %IFXS%NeJ2%IFIF%TS-BP.exe Call %INST% NeJ2v602 "2"
- %IFN% BWP_SharTeel %NTST% %IFXS%NeJ2.exe copy /Y ".\%BWFP%\_override\NEJ2\*.*" ".\override" | %M%
- %IFN% BWP_SharTeel %NTST% %IFXS%NEJ2%IFIF%randomiser.exe copy /Y ".\NeJ2\NEJ-BIFF\override\obsdem01.cre" ".\override" | %M%
- %.%
- %.%
- %.%4. BIG BG2 MODS | %M%
- %.%
- %.%
- %IFN% BWP_SharTeel Call %INST% TDD "0 1"
- Call %INST% SOS "0"
- Call %INST% CtB "0"
- %NTST% %IFNS%CTB-CHORES.DEBUG Call %INST% CtB-Chores "0"
- Call %INST% CtB_FF "0"
- Call %INST% TS-BP "0"
- %IFS%CtB.exe Call %INST% TethyrForestPatch "0"
- %IFN% BWP_COctDrizzt Call %INST% RoT "0 1"
- %IFS%RoT%IFIF%SOS.exe copy /Y ".\RoTerror\anim\Yeti\*.bam" ".\override" | %M%
- %IFS%RoT%IFIF%CtB.exe copy /Y ".\RoTerror\anim\Yeti\*.bam" ".\override" | %M%
- %.%
- %IF2% GOTO :SKIPBG1
- %.%
- %.%5. BGT | %M%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: path for BG1
- %NMAC% %IFS%BGT.exe %TXT%@89
- %MAC% %IFS%BGT.exe %TXT%@389
- %.%
- %.%
- %.%
- %.%
- %.%
- %IFES%BGT%S%BGT%L%0 --force-install 0 --args-list sp "C:\Program Files\Black Isle\Baldur's Gate" | %M%
- %IFGS%BGT%S%BGT%L%4 --force-install 0 --args-list sp "C:\Programme\Black Isle\Baldur's Gate" | %M%
- %IFHS%BGT%S%BGT%L%2 --force-install 0 --args-list sp "C:\Archivos de programa\Black Isle\Baldur's Gate" | %M%
- %IFRS%BGT%S%BGT%L%8 --force-install 0 --args-list sp "C:\Program Files\Black Isle\Baldur's Gate" | %M%
- If Not "%errorlevel%" == "0" (
- echo WeiDU has reported an error
- pause
- )
- Call %INST% JondalarFix "0"
- :SKIPBG1
- %IFG% Call %INST% TP "1"
- %IF2% GOTO :SKIPBG2
- %IFG% Call %INST% BGT-NPCSound "0" 2>NUL
- :: Don't worry about the "error: unrecognized file signature, must be..." messages
- Call %INST% TxtMusic "0"
- %NTST% %IFXS%NeJ2.exe Call %INST% BGTNeJ2 "0 3"
- %NTST% %IFNS%NeJ2.exe Call %INST% BGTNeJ "0"
- Call %INST% BGTNeJ "2 4 5 6 7"
- %.%
- %.%
- %.%6. BIG BG1 MODS | %M%
- %.%
- %.%
- %IFT% Call %INST% DarkHorizons "0"
- Call %INST% DSotSC "0 100 200 400 410 420 430 440 450 460 470 480"
- Call %INST% NTotSC "0"
- %IFS%NTotSC.exe Call %INST% NTotSCv171 "0"
- Call %INST% BoneHillv275 "0"
- %IFS%drizztsaga.exe copy /Y ".\%BWFP%\_override\worldmap\*.*" ".\override" | %M%
- Call %INST% drizztsaga "0 1"
- %.%
- %.%
- %.%7. BG1 QUEST MODS | %M%
- %.%
- %.%
- %IFT% Call %INST% Vault "0"
- Call %INST% bgqe "0"
- Call %INST% TGC1E "0"
- Call %INST% SirinesCall "0"
- %IFS%SOA.exe copy /Y ".\%BWFP%\_override\worldmap\*.*" ".\override" | %M%
- Call %INST% SOA "0"
- Call %INST% AC_QUEST "0"
- %IFA% Call %INST% NMT "0"
- %.%
- %.%
- %.%8. BG1 STORES AND ITEMS | %M%
- %.%
- %.%
- Call %INST% BW_Herbs "0"
- Call %INST% thalan "0"
- Call %INST% LostItems "0 1 2 4"
- %.%
- %.%
- %.%9. BG1 NPC MODS | %M%
- %.%
- %.%
- Call %INST% bg1npc "0 1 2 3 4 5 6 7 8"
- Call %INST% bg1npc "9" 1
- Call %INST% bg1npc "10" 1
- %AD% Call %INST% bg1npc "11" 1
- Call %INST% bg1npc "12" 1
- %AD% Call %INST% bg1npc "13" 1
- Call %INST% bg1npc "14" 1
- Call %INST% bg1npc "15 17 27 30 200"
- %IFS%bg1npc.exe Call %INST% BG1NPCMusic "0"
- Call %INST% IndiNPC "0"
- Call %INST% Mur'Neth "0"
- Call %INST% MulgoreXaviaNPC "0"
- Call %INST% XanBG1Friend "0"
- Call %INST% coranbgfriend "0"
- Call %INST% AjantisBG1 "0"
- Call %INST% ACBre "0" "TYPE ACBre_input.txt"
- %IFGS%FinchNPCv3.exe del ".\finch\audio\IMOEN28.WAV" | %M%
- Call %INST% FinchNPCv3 "0"
- Call %INST% gavin "0 1" 1
- %AD% Call %INST% gavin "2"
- Call %INST% gavin "4 10"
- Call %INST% Huple_NPC "0 1"
- %.%
- %.%
- %.%10. BG1 RULES AND TWEAKS | %M%
- %.%
- %.%
- Call %INST% bg1ub "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24"
- :: components 3, 4, 5, 6, 7 will be skipped, if BG1 NPC Project is installed
- :: component 13 will be skipped, if NTotSC is installed
- %IFNS%bg1npc.exe Call %INST% bg1ub "27"
- Call %INST% BGSpawn "0 1" 3
- %IFT% Call %INST% BGSpawn "2"
- Call %INST% ktweaks "1 2 3 301"
- :SKIPBG2
- %.%
- %.%
- %.%11. BG2 QUEST MODS | %M%
- %.%
- %.%
- Call %INST% ToA "1 10 20 30 40 50"
- Call %INST% GBThfKp "0"
- %IFS%TDD.exe Call %INST% AjocMod "0"
- Call %INST% TTSQ "0"
- Call %INST% emad "0 1 2 3 4 5"
- Call %INST% PlanarSphereMod "0 1 2 3"
- %AD% %NDF% Call %INST% tb#quest "0"
- %AD% %NDF% %IFT% Call %INST% tb#quest "1"
- %IFS%refinements.exe Call %INST% tb#quest "2"
- Call %INST% tb#quest "3"
- Call %INST% BWQuest "0"
- Call %INST% c#sb_silber "0"
- Call %INST% spgaunt "0 1 3"
- Call %INST% TOD "0"
- %IFT% Call %INST% TOD "1 2"
- Call %INST% DC "0"
- Call %INST% Assassinations "0"
- Call %INST% 1Sylm "0"
- Call %INST% sovereign "0 1"
- Call %INST% TotDG "0 1 2"
- Call %INST% Innershade " 0 2 6"
- %IFS%RUKRAKIA.exe %IF% ".\override\stats.ids" move ".\override\stats.ids" ".\%BWFP%\_temp\override" | %M%
- %IFA% Call %INST% RUKRAKIA "0"
- Call %INST% ts25mini "0 1 2 3 4 5"
- :: %IFX% Call %INST% Devin "0"
- Call %INST% Eilistraee "0 2"
- Call %INST% dq "0 1"
- %.%
- %.%
- %.%12. BG2 Tactical Encounters | %M%
- %.%
- %.%
- %IFT% Call %INST% AzenMOD "0 1 2"
- %IFT% Call %INST% com_encounters "0"
- %IFT% Call %INST% DSoA "1"
- %IFTNS%BDToBv168.exe Call %INST% DSoA "2"
- %IFTNS%BPv180.exe Call %INST% DSoA "3 5 7"
- %IFT% Call %INST% DSoA "4 6 8"
- %IFT% Call %INST% DofD "0"
- %IFT% Call %INST% impasylum "0 1 2"
- %IFT% Call %INST% Firkraag "0"
- %IFT% Call %INST% imnesvale "1"
- %IFT% Call %INST% BuTcHeRy "0 1 2"
- %IFT% %IFA% %NDU% Call %INST% DNT "0"
- %IFT% Call %INST% Arena "0"
- %IFT% %IFA% %NDU% Call %INST% UoT "0"
- %.%
- %.%
- %.%13. BG2 STORES AND ITEMS | %M%
- %.%
- %.%
- Call %INST% AM "0"
- Call %INST% BagBonus "0"
- Call %INST% RGenie "0"
- Call %INST% BoM "0"
- Call %INST% BG2SoA "1"
- :: %NDU% %IFX% Call %INST% Exnem "0 1 2"
- Call %INST% FR_ROV "0 1"
- Call %INST% HeartWood "0"
- Call %INST% BW_Herbs_BG2 "0"
- %IFNS%item_rev.exe Call %INST% ValHorn "0"
- Call %INST% Volcano "0"
- Call %INST% KWolf "0"
- Call %INST% MunchMod "0"
- Call %INST% RItemPack "0 1 2 3 4 5 6 7 8"
- Call %INST% Rolles "0 1"
- Call %INST% rttitempack "0"
- Call %INST% Ruad "0 1"
- Call %INST% Tzshop01 "0"
- Call %INST% AbyStore "0"
- Call %INST% Underrep "0"
- Call %INST% ItemUpgrade "0 1"
- %IFX% Call %INST% spitems "2 3"
- Call %INST% cliffkey "1"
- Call %INST% BloodMort "0"
- Call %INST% Ebg2 "0 1 2 4 5 6 7 18"
- %IFNS%TDD.exe Call %INST% Ebg2 "8 9 10 11 12 13 14 15 16 17"
- Call %INST% foodmod "0"
- Call %INST% rupert "0"
- Call %INST% VolcanicArmoury "0"
- Call %INST% RotBArmorSet "0"
- %IFNT% Call %INST% StuffofTheMagi "0" "TYPE StuffofTheMagi_input_S.txt"
- %IFT% Call %INST% StuffofTheMagi "0" "TYPE StuffofTheMagi_input_T.txt"
- %IFNS%aTweaks.exe Call %INST% KonTwk "9"
- Call %INST% KonTwk "11 13 14 15"
- Call %INST% bolsa "0"
- Call %INST% Charli "0"
- Call %INST% DARRON "0"
- Call %INST% nanstein "0"
- Call %INST% Mhoram "0"
- Call %INST% Vendedor_DLAN "0 1"
- Call %INST% Recarga "0"
- Call %INST% Alchemy "0"
- Call %INST% SPSTUFF "4"
- Call %INST% MERSKSTORE "0"
- Call %INST% MYSTIGAN "0"
- Call %INST% LAVAIT "0"
- Call %INST% OLDMODSPACK "0"
- Call %INST% RFWIP "0"
- %IFA% Call %INST% HOUYI "0"
- %IFA% Call %INST% YLITEMS "0"
- Call %INST% DragonSummon "0" 1
- %IFT% Call %INST% dsr "0"
- :: The following 7 items can be added to a character only by CLUA-Console or with Unique Containers!
- Call %INST% BBBKBG "0"
- Call %INST% BBPBAG "0"
- Call %INST% BBQUIV "0"
- Call %INST% BBQUIVB "0"
- Call %INST% BBQUIVC "0"
- Call %INST% BBSCCS "0"
- Call %INST% BBSCARDR "0"
- Call %INST% musica "0"
- Call %INST% swordap "0"
- Call %INST% portablehole "0"
- Call %INST% renal "0"
- Call %INST% trovador "0"
- Call %INST% Haendlermod "0"
- Call %INST% iwditempack "0 1 2 3 4 5 6 7 8 9 10 11"
- %.%
- %.%
- %.%14. BG2 NPC MODS | %M%
- %.%
- %.%
- Call %INST% Amber "0"
- Call %INST% Tsujatha "0"
- Call %INST% Severian "0"
- Call %INST% BTL "0 1 2 3"
- %IFN% BWP_Adult Call %INST% c#ajantis_sva "0" "TYPE c#ajantis_sva_input.txt"
- %AD% Call %INST% c#ajantis_sva "0" "TYPE c#ajantis_sva_adult_input.txt"
- Call %INST% Tashia "0 2"
- Call %INST% Kivan "0 2 6 7"
- Call %INST% Fade "0"
- Call %INST% Kido "0 3"
- Call %INST% Ariena "0 1"
- Call %INST% Kindrek "0"
- Call %INST% kitanya "0 1"
- Call %INST% Star "0"
- Call %INST% Valen "0"
- Call %INST% Xan "0 3 5"
- Call %INST% XanBG2Voice "0"
- Call %INST% Yasraena "0"
- Call %INST% alora "0"
- Call %INST% AurenAseph "0"
- Call %INST% TheUndying "0"
- %IFX% Call %INST% TheUndying "1 2"
- Call %INST% Neh'taniel "0"
- Call %INST% Thael "0"
- Call %INST% Hanna "0 1 3 4 5 6"
- Call %INST% KIM "0 1"
- Call %INST% Lester "0"
- Call %INST% Tiax "0"
- Call %INST% sarahtob "0"
- Call %INST% Hubelpot "0 1"
- Call %INST% Angelo "0"
- Call %INST% VampireTales "0"
- %IFT% Call %INST% VampireTales "1 2"
- Call %INST% VampireTales "3"
- Call %INST% Nikita "0"
- Call %INST% touched "0 1"
- %IF% "%BWFP%" copy /Y ".\%BWFP%\_ids\shoutids.ids" ".\override" | %M%
- Call %INST% ninde "0"
- Call %INST% xulaye "0 1 2"
- Call %INST% haldamir "0"
- Call %INST% AVIM "0"
- Call %INST% Saerileth "0"
- Call %INST% Skie "0"
- %NTST% %IFN% %AO% Call %INST% worgas "0"
- %IFN% %AO% %IFNS%NeJ2.exe Call %INST% worgas "1"
- %IFN% %AO% %IFNS%RoT%IFNIF%drizztsaga%IFNIF%DKDrizzt.exe Call %INST% worgas "2"
- Call %INST% TyrisFlare "0"
- Call %INST% Varshoon "0"
- Call %INST% gavin_bg2 "0" 1
- Call %INST% gavin_bg2 "1 2"
- %IFS%gavin%IFIF%gavin_bg2%IFIF%BGT.exe Call %INST% gavin_bg2_bgt "0"
- Call %INST% darian "0"
- %IFNS%refinements.exe Call %INST% nephele "0"
- %.%
- %.%
- %.%15. BG2 ONE-DAY NPCS | %M%
- %.%
- %.%
- Call %INST% alassa "0"
- Call %INST% allison "0"
- Call %INST% anishai "0"
- Call %INST% BonsBrucev2 "0"
- Call %INST% cassius "0"
- Call %INST% Ghareth "0"
- Call %INST% HessaNPC "0"
- Call %INST% JCBruce "0"
- %IFNS%WikaedeR.exe Call %INST% Wikaede "0"
- Call %INST% WikaedeR "0"
- Call %INST% WillyB "0"
- Call %INST% FoxMonster "0"
- Call %INST% Vildra "0"
- Call %INST% Jandor "0"
- Call %INST% Eldoth "0"
- Call %INST% Roar "0"
- Call %INST% Teddy "0"
- :: Call %INST% abSolestia "0"
- %.%
- %.%
- %.%16. BG2 NPC-RELATED MODS | %M%
- %.%
- %.%
- %NDF% Call %INST% Cws "0"
- %NDF% Call %INST% JZ "0"
- %IFN% BWP_CDArnise %IFX% "Call %INST% LuvNalia "0"
- %IFN% BWP_CLuvNalia Call %INST% deArnise "0"
- Call %INST% Chloe "0"
- Call %INST% BanterPack "0 2"
- Call %INST% iepbanters "0 1 2 3 4"
- Call %INST% viconia "0"
- Call %INST% mazzy "0"
- Call %INST% yoshimo "0"
- :: %IFNS%yoshimo%IFNIF%TS-BP%IFNIF%Keto.exe Call %INST% !yoshi "0 1"
- :: not tested yet
- %TST% %IFS%EdwinRomance%IFIF%NEJ2.exe copy /Y .\Edwin\_backup\EDWIN_DEGARDAN.BCS .\Edwin\bcs | %M%
- %TST% %IFS%EdwinRomance%IFIF%NEJ2.exe copy /Y .\Edwin\_backup\EDWIN_DEGARDAN_ROMANCE.BCS .\Edwin\bcs | %M%
- Call %INST% EdwinRomance "0"
- Call %INST% EdwinToB "0 1"
- Call %INST% edwinflirts "0"
- %IFN% BWP_CImoenFriend Call %INST% Imoen "0"
- Call %INST% alcool "0"
- Call %INST% JanQuest "0"
- Call %INST% Korgan "0"
- %IFN% BWP_CImoenRom Call %INST% imoenfriendship "0"
- %.%
- %.%
- %.%17. MORE BG2 NPC MODS | %M%
- %.%
- %.%
- %IFX% Call %INST% cliffhistory "0"
- Call %INST% Chiara "0"
- %IFN% BWP_CRoTDrizzt Call %INST% DKDrizzt "0"
- %IFX% Call %INST% Elvan-all "0 1"
- Call %INST% Goo "0"
- Call %INST% Horace "0 1"
- Call %INST% Kari "0"
- Call %INST% Malthis "0"
- %IFN% BWP_CTDDSharTeel %IFNS%NEJ2.exe Call %INST% sharteel "0 1"
- Call %INST% SBS "0 1"
- Call %INST% Vanim "0"
- Call %INST% BIDDE "0"
- %IFX% Call %INST% Azure "0 1"
- Call %INST% frennedan "0"
- %IFN% BWP_CBranwen Call %INST% POB "0"
- %IFN% BWP_CPerils Call %INST% BranwenNPC "0"
- Call %INST% MawgulNPC "0"
- Call %INST% Uldar "0"
- %IFN2% Call %INST% rose "0"
- Call %INST% Larsha "0"
- Call %INST% Raziel "0"
- Call %INST% Quayle "0"
- Call %INST% gloran "0"
- %.%
- %.%
- %.%18. MINI-MODS | %M%
- %.%
- %.%
- %NDF% Call %INST% aip "0"
- Call %INST% SDMODS "0"
- Call %INST% TurnipGolem "0"
- %NDF% Call %INST% MDX "0"
- %NDF% Call %INST% hf_HHG "0"
- Call %INST% QualloFix "0"
- %IFX% Call %INST% cal "0"
- %IFX% Call %INST% Questor "0"
- Call %INST% SNAKES "0"
- Call %INST% Contest "0"
- Call %INST% BWL_Contest "0"
- Call %INST% ThOghma "0"
- Call %INST% ShardsOfIce "0 1 2"
- %NDF% Call %INST% SkooterTheNPC "0"
- Call %INST% lucy "0"
- Call %INST% Cerberus "0"
- Call %INST% slandor "0"
- Call %INST% Zalnoya "0"
- Call %INST% RezMod "0 1 2"
- %.%
- %.%
- %.%19. BG2 RULES AND TWEAKS | %M%
- %.%
- %.%
- Call %INST% npc_tweak "0 1 2"
- %IFNS%TS-BP.exe Call %INST% UB "1"
- %IFT% Call %INST% UB "3"
- Call %INST% UB "0 2 4 5 6 7 8 9 10 11 12 15 16 17 18 19 21"
- %IFNS%item_rev.exe Call %INST% UB "20"
- %IFNS%BPv180%IFNIF%turnabout%IFNIF%#!yoshi.exe Call %INST% UB "24"
- Call %INST% ghost "0"
- %IFX% Call %INST% FamiliarPack "0"
- %IFX% Call %INST% Vic "0 1 2 3 4 5 6 7 9"
- Call %INST% fadingpromises "0"
- Call %INST% gMinion "0"
- Call %INST% spell_rev "0 10 20 30 40 50"
- %IFX% Call %INST% fairydragon "0"
- Call %INST% d0questpack "0 1"
- %IFX% Call %INST% semi_multi_clerics "0"
- %IFXS%SpellPackB5.exe copy /Y ".\SpellPackB5\SpellsAndEffects\Wizard\Level08\Spell_IncendiaryCloud\INCEND2.spl" ".\override" | %M%
- %IFX% Call %INST% SpellPackB5 "0 21 2 23 3 24 4 25 5 26 7 27 8 29 9 10 30 31 32 33 34 11 12 35 13 15 28 16 17 20 37"
- %IFXS%SpellPackB5%IFIF%spell_rev.exe copy /Y ".\SpellPackB5\backup\13\SPWI508.spl" ".\override" | %M%
- %IFXS%SpellPackB5.exe copy /Y ".\%BWFP%\_override\SpellPackB5" ".\override" | %M%
- %IFXNS%IMPROVEDSUMMONS.exe Call %INST% Spell50 "0 1 2"
- Call %INST% WildMage "0 3 4"
- Call %INST% Teleport "0 1"
- %IFN2% Call %INST% DrizztIsNotStupid "0"
- :: %IFX% Call %INST% Mortis_V23 "0"
- :: not together with Worgas or Raziel (and maybe some other mods) because it causes the game to crash.
- %.%
- %.%
- %.%20. ASCENSION-RELATED MODS | %M%
- %.%
- %.%
- Call %INST% res_fixer "0"
- %IFS%BPv180.exe copy /Y ".\%BWFP%\_ids\stats.ids" ".\override" | %M%
- %IFN% %NBP% Call %INST% BPv180 "0"
- %IFT% Call %INST% BPv180 "1 2 3 4 5 6 7 8 9 10 11 12 13 14"
- Call %INST% BPv180 "15"
- %IFN% %NBP% Call %INST% BPv180 "16 17 18 19 20 21"
- %IF2% GOTO :SKIPBG3
- Call %INST% scs "10 20 30 60 1001 2000 2020"
- %IFNS%scsII.exe Call %INST% scs "1010 1020 1030 1040 2011 3010 3090"
- %IFT% Call %INST% scs "3001"
- Call %INST% scs "3050 3070 4000 4010 4020 4030 4050"
- %NS% GOTO :SKIPAI1
- Call %INST% scs "5000 5010"
- %IFNT% Call %INST% scs "5021 5030 5040"
- %IFT% Call %INST% scs "5024 5033 5043"
- Call %INST% scs "5050 5060 5070 5080 5090"
- :SKIPAI1
- %IFT% Call %INST% scs "6000 6005 6010 6020 6030 6040 6050 6060 6070 6080 6090 6100 6110 6120 6130 6140 6150 6160 6170 6180 6190 6200"
- %IFS%scs.exe del ".\override\*.d" | %M%
- :SKIPBG3
- %IFTNS%RevisedBattles.exe Call %INST% Tactics "0"
- %IFT% Call %INST% Tactics "1 3 6 7 8 9 11 12 13 14 15 17 18 20 24 28 29 31 32 33 36 37"
- %NNS% %IFT% Call %INST% Tactics "2 4 5 10 16 19 21 22 23 25 34 35"
- %IFTNS%d0questpack.exe Call %INST% Tactics "30"
- Call %INST% Turnabout "0 1"
- Call %INST% d0questpack "11"
- Call %INST% LongerRoad "0 2"
- %.% Don't worry about the Warning: "coefficients were truncated. Max. truncated value" | %M%
- Call %INST% wheels "0"
- Call %INST% Celestials "0"
- %IFNS%Tactics.exe Call %INST% Grimuars "0"
- %IFTS%Tactics.exe Call %INST% Grimuars "1"
- Call %INST% Grimuars "2"
- %IFTNS%RevisedBattles.exe Call %INST% Grimuars "3"
- %IFT% Call %INST% Grimuars "4 5"
- Call %INST% homewardbound "0 2"
- %IFX% Call %INST% tobr "0 1 2 3 4 5 6 7 8 9 10 11 12 13"
- %.%
- %.%
- %.%21. KELSEY/SOLAUFEIN RELATED NPC MODS | %M%
- %.%
- %.%
- Call %INST% Solaufein "0"
- %IFS%Solaufein.exe Call %INST% rpgsolaflirtpack "0"
- Call %INST% Sheena "0"
- %IFS%Kelsey.exe copy /Y ".\%BWFP%\_ids\stats.ids" ".\override" | %M%
- Call %INST% Kelsey "0 1"
- Call %INST% KelseyTOB "0 1 2 3"
- %IFS%Kelsey.exe Call %INST% GRoA "0"
- Call %INST% Keto "0 1"
- Call %INST% Nathaniel "0 1 4 5"
- Call %INST% LuxleySoA "0 1 2"
- %AD% Call %INST% Kiara-Zaiya "0 1 2"
- %AD% %IFT% Call %INST% Kiara-Zaiya "3 4 6"
- %AD% %IFX% Call %INST% Kiara-Zaiya "5"
- %AD% %IFTNS%BPv180.exe Call %INST% Kiara-Zaiya "7"
- Call %INST% Yikari "0 1 2 3"
- Call %INST% iylos "0 1 6"
- Call %INST% Faren "0 2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24"
- %AD% Call %INST% NPCFlirt "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15"
- %IFT% Call %INST% RevisedBattles "0 1 2 3 4 5 6 7 8"
- %IFTNS%Firkraag.exe Call %INST% RevisedBattles "9"
- %IFT% Call %INST% RevisedBattles "11 12 13 14 15 16 17 18 19 20 21 22 27"
- %IFS%d0questpack%IFNIF%BPv180.exe copy /Y ".\%BWFP%\_override\d0questpack\SHOUTIDS.ids" ".\override" | %M%
- %IFX% Call %INST% d0questpack "5"
- Call %INST% d0questpack "4 6 7 8 9 10 14 15 16 17 18 19 20 21"
- %IFNS%#!yoshi.exe Call %INST% d0questpack "13"
- Call %INST% alternatives "0"
- %NDF% Call %INST% G3Anniversary "0"
- %IFX% Call %INST% MTS_Crappack "5 8"
- :: components 13, 14, 15, 16 will break the game!
- %IFS%d0questpack%IFIF%BPv180.exe Call %INST% MTS_Crappack "29"
- %IFS%Kelsey%IFIF%BPv180.exe Call %INST% MTS_Crappack "31"
- Call %INST% RE "0 3 4 7 8 10 11 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 32 33 35 37 39 40 43 44 45 46 47 49 50"
- %AD% Call %INST% RE "1 2 5 6 9 12 13 25 31 34 36 38 41 42 48"
- Call %INST% sarevokromance "0"
- Call %INST% CrossmodBG2 "0 1 2"
- %IFN2% Call %INST% ACBre "2"
- %IFNS%Divine_Remix.exe Call %INST% spell_rev "60"
- %.%
- %.%
- %.%22. HLA-TABLES CHANGING MODS | %M%
- %.%
- %.%
- %IFX% Call %INST% ashesofembers "14 15"
- Call %INST% song_and_silence "0 1 2 3 4 5 6 7 8 9 10"
- %IFX% Call %INST% Oversight "2 3 6 7"
- Call %INST% Divine_Remix "0 100 103 106 107 109 112 115 118 121 124 127 130 200 203 403 406 409 412 415 600"
- Call %INST% sword_and_fist "1 30 31 32 33 34"
- Call %INST% RR "0 1 3 4 6 7 8 9"
- %IFT% Call %INST% RR "11"
- %IFX% Call %INST% ashesofembers "0 2 3 4"
- %IF% %AO% %IFX% Call %INST% ashesofembers "5 6 7 8 9 10 11"
- %IFX% Call %INST% ashesofembers "12 18 19 20 21"
- %IFNX% %IFNS%btweak%IFNIF%btweak_lite.exe Call %INST% ashesofembers "16 17"
- %.%
- %.%
- %.%23. INSTALLATION OF KITS | %M%
- %.%
- %.%
- %IFS%Divine_Remix.exe Call %INST% SPSTUFF "0 1 2 3 6"
- %IFS%ashesofembers.exe Call %INST% Tactics "26 27"
- %IFS%Divine_Remix.exe Call %INST% PofKits "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18"
- Call %INST% kitrtt "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30"
- Call %INST% PPK "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17"
- Call %INST% LOHMod "1 2 3 4 5 6"
- %.%
- %.%
- %.%24. POST-BP TWEAKS | %M%
- %.%
- %.%
- Call %INST% BGTTweak "100 400 600 800 901 1000"
- :: component 1104 will be skipped, if BGSpawn is installed
- %IFNT% Call %INST% BGTTweak "1104"
- Call %INST% BGTTweak "1200 1300 1502"
- %IFNS%bg1ub.exe Call %INST% BGTTweak "1400"
- %IFNS%alora.exe Call %INST% BGTTweak "1800"
- %IFNS%BranwenNPC.exe Call %INST% BGTTweak "1801"
- %IFNS%Eldoth.exe Call %INST% BGTTweak "1802"
- Call %INST% BGTTweak "1803"
- %IFNS%Kivan.exe Call %INST% BGTTweak "1804"
- %IFNS%sharteel.exe Call %INST% BGTTweak "1805"
- %IFNS%Skie.exe Call %INST% BGTTweak "1806"
- %IFNS%Xan.exe Call %INST% BGTTweak "1807"
- Call %INST% BGTTweak "1808"
- %IFS%DSotSC.exe Call %INST% BGTTweak "1809 1810 1811 1812 1813 1814"
- %IFS%BP-Balancer.exe Call %INST% BGTTweak "1815"
- %IFS%NTotSC.exe Call %INST% BGTTweak "1900"
- Call %INST% BGTTweak "2001 2100 2300 2500 2600 2700"
- %IFS%dq%IFIF%Severian%IFIF%BPv180.exe %IF% ".\override\MTOWN2.CRE" move ".\override\MTOWN2.CRE" ".\%BWFP%\_temp\override" | %M%
- Call %INST% BGTTweak "2400"
- %IF% ".\%BWFP%\_temp\override\MTOWN2.CRE" move ".\%BWFP%\_temp\override\MTOWN2.CRES" ".\override" | %M%
- Call %INST% Turambar_fixes_tweaks "11 12 13 14 15 16 17 18 2000 2003 2004 2005 2007 2010 2020 2023 2050 2052"
- %IFX% Call %INST% Z#Misc "1 17 18 19"
- :: %IFS%scsII%IFIF%item_rev.exe copy ".\item_rev\backup\0\wand18.itm" ".\override" | %M%
- :: BWP_BP_and_SCS_AI: components that conflict with BP's AI will not be installed
- :: BWP_Not_both_AI: components that overlap with BP will not be installed; includes BP_and_SCS_AI
- :: BWP_No_SCS_AI: neither components that conflict with BP nor those that maybe work together with BP will not be installed; includes BP_and_SCS_AI and BWP_Not_both_AI
- Call %INST% scsII "1000 1010"
- %IFNS%spell_rev.exe Call %INST% scsII "1020 1030"
- :: components 2000, 2020, 2021, 2030, 2040, 2041, 2060, 2070, 2090, 2100 will be skipped automatically if "Spell Revisions" is installed
- Call %INST% scsII "2000 2010 2020 2030 2041 2050 2060 2070 2080 2090 2100 2110 2120 2130 2140"
- %IFT% Call %INST% scsII "3010 3020 3030 3040 3050 3070 3080"
- Call %INST% scsII "3530 3990 4000 4010 4030 4050 5000 5010 5030"
- %IF2% Call %INST% scsII "5020"
- %IFN% BWP_BP_and_SCS_AI Call %INST% scsII "6000"
- %IFN% BWP_Not_both_AI Call %INST% scsII "6010 6021 6030 6035"
- %NNS% %IFNT% Call %INST% scsII "6051"
- %IFN% BWP_Not_both_AI %IFNT% Call %INST% scsII "6061 6081 6095 6101"
- %NNS% %IFNT% Call %INST% scsII "6111 6120"
- %NNS% %IFT% Call %INST% scsII "6040"
- %NNS% %IFNS%Tactics.exe %IFT% Call %INST% scsII "6050"
- %IFN% BWP_Not_both_AI %IFT% Call %INST% scsII "6060 6070 6080 6090 6095 6100 6108"
- %NNS% %IFT% Call %INST% scsII "6110 6123"
- %NNS% Call %INST% scsII "6130"
- %IFN% BWP_Not_both_AI Call %INST% scsII "6135"
- %IFN% BWP_Not_both_AI %IFNT% Call %INST% scsII "6136 6138 6160 6170"
- %IFN% BWP_Not_both_AI %IFT% Call %INST% scsII "6137 6139 6161 6171"
- %IFN% BWP_BP_and_SCS_AI %IFNT% Call %INST% scsII "6152 6182"
- %IFN% BWP_BP_and_SCS_AI %IFT% Call %INST% scsII "6151 6181"
- %NNS% Call %INST% scsII "6210 6220 6230 6240"
- %IFN% BWP_Not_both_AI Call %INST% scsII "6250"
- %IFN% BWP_Not_both_AI %IFS%BPv180%IFNIF%Tactics.exe Call %INST% scsII "6260 6270"
- %IFT% Call %INST% scsII "6900 7000 7020 7075"
- %NNS% Call %INST% scsII "7032"
- %NNS% %IFNS%d0questpack.exe Call %INST% scsII "7040"
- %NNS% %IFNS%Tactics.exe %IFT% Call %INST% scsII "7060"
- %NNS% %IFT% Call %INST% scsII "7010 7051 7071 7078"
- %IFNS%Tactics.exe %IFT% Call %INST% scsII "7080"
- %IFT% Call %INST% scsII "7090 7100 7110 7120 7126 7130 7140 7150 7160"
- %IFS%scsII%IFIF%Firkraag.exe copy ".\scsII\backup\6100\dragred.bcs" ".\override" | %M%
- Call %INST% Haiass "0 10"
- %IFNS%btweak.exe Call %INST% btweak_lite "0 1 2 3 4 5 6"
- Call %INST% btweak "0 1 2 22 23 24 25"
- %IFNS%1PP_THIEVES_GALORE.exe Call %INST% BG2_Tweaks "50 120"
- %MAC% Call %INST% BG2_Tweaks "50 120"
- Call %INST% BG2_Tweaks "60 110 130 1010 1020 1040 1090 1130"
- %IFNS%Oversight%IFNIF%cliffhistory.exe Call %INST% BG2_Tweaks "1161"
- %IFNS%FR_ROV.exe Call %INST% BG2_Tweaks "1170"
- Call %INST% BG2_Tweaks "1180 2040 2050 2090 2192"
- %IFXNS%refinements.exe Call %INST% BG2_Tweaks "2200"
- %IFNS%TDD%IFNIF%BPv180%IFNIF%MixMod.exe Call %INST% BG2_Tweaks "2210"
- %IFNS%TDD.exe Call %INST% BG2_Tweaks "2240 2250 2260"
- %IFNS%TDD%IFNIF%RR%IFNIF%song_and_silence.exe Call %INST% BG2_Tweaks "2270"
- %IFNS%TDD%IFNIF%Divine_Remix.exe Call %INST% BG2_Tweaks "2280 2290"
- Call %INST% BG2_Tweaks "2300 3031 3050 3060 3121 3125"
- %IFS%Valen.exe Call %INST% BG2_Tweaks "3170"
- %IFNS%Saerileth.exe Call %INST% BG2_Tweaks "3183" "TYPE bg2tweaks_without_Saerileth_input.txt"
- %IFS%Saerileth.exe Call %INST% BG2_Tweaks "3183" "TYPE bg2tweaks_with_Saerileth_input.txt"
- Call %INST% BG2_Tweaks "3190 4000 4010 4031 4041 4050 4061 4071 4100 4110"
- %IFN2% %IFG% Call %INST% JA#BGT_Tweak "0"
- %IFN2% Call %INST% JA#BGT_Tweak "2 3 6 10 11 12 14 20 21 22 23 27 28 29"
- %IFN2% %IFG% Call %INST% JA#BGT_Tweak "24 25 26"
- %IFNS%spell_rev.exe Call %INST% d0tweak "0"
- Call %INST% d0tweak "4 5"
- %IFNS%item_rev.exe Call %INST% d0tweak "11 18"
- %IFS%UniqueArtifacts.exe copy /Y ".\%BWFP%\_override\UniqueArtifacts\*.*" ".\override" | %M%
- %IFX% Call %INST% UniqueArtifacts "2"
- %IFXS%UniqueArtifacts.exe copy /Y uniqueartifacts\backup\2\TASLGURK.CRE ".\override" | %M%
- Call %INST% cursed_items "0 10"
- Call %INST% hammers "0 15 25 35 50"
- Call %INST% Item_Pack "0 1 4 5 6"
- %IFN% BWP_FULLPLATE %IFT% Call %INST% item_rev "3 8 9"
- Call %INST% item_rev "10 11 12 13 14 15 16 17 18"
- Call %INST% MixMod "4 11 18 25"
- %IFNS%TDD%IFNIF%BPv180.exe Call %INST% MixMod "42"
- Call %INST% freeact "10"
- %IFNS%item_rev%IFNIF%spell_rev.exe Call %INST% freeact "50"
- Call %INST% aTweaks "100 101 102 103 110 115 120 125 130 140 150 200 201 202 203 204 205 210 212 216 220 230 261 323 301 302 303 304 310 500 600"
- Call %INST% NMR "0 1 2 3 4 5 6 7 8"
- %IFA% Call %INST% NMR-Happy "3"
- %IFA% Call %INST% NMTP "0 2 3 4 5"
- %IFA% Call %INST% NML "0"
- %IFT% Call %INST% IMPROVEDSUMMONS "0 1 2 3 4 5 6 7 8 9 10"
- :: Sometimes this mod causes the game to crash depending of its of randomness; not solved now.
- :: Call %INST% iiItemMod "1"
- %IF% BWP_FULLPLATE Call %INST% fullplate "1 102 204"
- Call %INST% NMRF-PC "0 2 3"
- %.%
- %.%
- %.%25. GRAPHIC AND PORTRAIT MODS | %M%
- %.%
- %.%
- Call %INST% 1pp "1 3 4 5 6 10 11 12"
- Call %INST% 1pp_avatars "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16"
- Call %INST% 1pp_female_dwarves "0"
- %IFS%1pp_female_dwarves.exe Call %INST% 1pp_thieves_galore "1 2 3"
- Call %INST% refinements "10 30 40"
- Call %INST% RR "2 5 12"
- %IFNS%RR.exe %IFX% Call %INST% BardSong_BG2_IWD "0"
- %IFS%RR.exe %IFX% Call %INST% BardSong_BG2_IWD "1"
- Call %INST% aurora "0 10"
- :: %TST% Call %INST% aurora "40 60"
- :: Does not work correctly; no mousepointer finger
- %IFS%aurora%IFNIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%TS-BP%IFNIF%RoT%IFNIF%NeJ2.exe goto :BigOne
- %IFS%aurora%IFIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%TS-BP%IFNIF%RoT%IFNIF%NeJ2.exe goto :BigOne
- %IFS%aurora%IFIF%SOS%IFNIF%TDD%IFNIF%CtB%IFNIF%TS-BP%IFNIF%RoT%IFNIF%NeJ2.exe goto :BigOne
- %IFS%aurora%IFIF%CtB%IFNIF%TDD%IFNIF%SOS%IFNIF%TS-BP%IFNIF%RoT%IFNIF%NeJ2.exe goto :BigOne
- %IFS%aurora%IFIF%TS-BP%IFNIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%RoT%IFNIF%NeJ2.exe goto :BigOne
- %IFS%aurora%IFIF%RoT%IFNIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%TS-BP%IFNIF%NeJ2.exe goto :BigOne
- %IFS%aurora%IFIF%NeJ2%IFNIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%TS-BP%IFNIF%RoT.exe goto :BigOne
- Call %INST% aurora "105 180 210 247 420 467 500 520"
- goto :GPend
- :BigOne
- Call %INST% aurora "115 170 215 247 420 470 500 520"
- :GPend
- %IFNS%infinityanimations.exe Call %INST% aurora "9000"
- %IFS%aurora.exe Call %INST% aurpatch "0"
- %IFN2% %IFT% Call %INST% HardTimes "0 1"
- Call %INST% randomiser "1300" "TYPE randomiser_input.txt"
- Call %INST% randomiser "9000"
- %IFT% Call %INST% randomiser "10200"
- Call %INST% tb#tweaks "100 150 200 300 1250"
- :: %IFT% Call %INST% tb#tweaks "2050"
- %IF% BWP_DUNGDRAG Call %INST% tb#tweaks "4000 4500 5000 5500 6000 6500"
- %IFNS%item_rev%IFIF%Divine_Remix.exe Call %INST% tb#tweaks "7000"
- Call %INST% P5Tweaks "10 20 30 40 50 60"
- Call %INST% contain "10"
- Call %INST% celestiales "0 1 2"
- Call %INST% RezMod "3"
- %IFN2% Call %INST% lightmaps "0"
- Call %INST% infinityanimations "0 25 50 100 150 210 260 400 410 450 490 500 550 600 650 710 7000 9000"
- Call %INST% NSCPortraits "0 1 10 20 21 30 50 300 305 310 1000 1001 1030 1031 1310 1320 1330 1340 2000 2010 3000 3010 5000 5010"
- %.%
- %.%
- %.%26. CLOSER INSTALLATION | %M%
- %.%
- %.%
- %IFS%xpmod%IFNIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%TS-BP%IFNIF%RoT%IFNIF%NeJ2.exe goto :OneBig
- %IFS%xpmod%IFIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%TS-BP%IFNIF%RoT%IFNIF%NeJ2.exe goto :OneBig
- %IFS%xpmod%IFIF%SOS%IFNIF%TDD%IFNIF%CtB%IFNIF%TS-BP%IFNIF%RoT%IFNIF%NeJ2.exe goto :OneBig
- %IFS%xpmod%IFIF%CtB%IFNIF%TDD%IFNIF%SOS%IFNIF%TS-BP%IFNIF%RoT%IFNIF%NeJ2.exe goto :OneBig
- %IFS%xpmod%IFIF%TS-BP%IFNIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%RoT%IFNIF%NeJ2.exe goto :OneBig
- %IFS%xpmod%IFIF%RoT%IFNIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%TS-BP%IFNIF%NeJ2.exe goto :OneBig
- %IFS%xpmod%IFIF%NeJ2%IFNIF%TDD%IFNIF%SOS%IFNIF%CtB%IFNIF%TS-BP%IFNIF%RoT.exe goto :OneBig
- Call %INST% xpmod "1 12"
- goto :XPend
- :OneBig
- Call %INST% xpmod "0 11"
- :XPend
- %IFN2% Call %INST% BP-Balancer "2 7 12 16 17 21 24 27 30"
- :: %IFT% Call %INST% enemyupgrade "0"
- %IFT% Call %INST% vecna "0"
- Call %INST% BP-BGT-Worldmap "0" "TYPE BP-BGT-Worldmap_input.txt"
- Call %INST% BP-BGT-Worldmap "1"
- Call %INST% mapnames "0 25"
- %IFX% Call %INST% scsII "4020"
- Call %INST% level1npcs "0"
- %IFXS%Divine_Remix.exe Call %INST% level1npcs "1" "TYPE level1npcs_with_Druid_Remix_input.txt"
- %IFXNS%Divine_Remix.exe Call %INST% level1npcs "1" "TYPE level1npcs_without_Druid_Remix_input.txt"
- Call %INST% level1npcs "3 51 55 60 100"
- :: %IFN2% Call %INST% infinityanimations "8030 9520"
- :: don't install these two components because for some reasons the game will crash!
- %IFN2% Call %INST% BGTMusic "2"
- %IFNS%BGT.exe GOTO :SKIPGUI
- Call ".\%BWIP%\define_GUI.bat
- FOR /F %%a IN ('type GUI_input.txt') DO Call %INST% GUI "%%a"
- %.% Don't worry about the "FATAL ERROR: Failure("int_of_string")" message | %M%
- del count.txt
- del GUI_input.txt
- del dir.txt
- del *.count
- :SKIPGUI
- %IFX% Call %INST% W_GUI "0"
- %NMAC% %IFN% BWP_NoWide Call %INST% widescreen "0" "TYPE widescreen_input.txt"
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: biff override
- %IFS%generalized_biffing.exe %TXT%@90
- %.%
- %.%
- %.%
- %.%
- %IFS%Amber.exe move ".\override\M#BODHIA.BCS" ".\%BWFP%\_temp\override" | %M%
- Call %INST% crefixer "0"
- Call %INST% Innate_Fix "0"
- Call %INST% generalized_biffing "0" 1
- %IFS%Amber.exe move ".\%BWFP%\_temp\override\M#BODHIA.BCS" ".\override" | %M%
- %IFNS%BGTMusic.exe Call %INST% tob_hacks "0"
- %IFNS%TobEx.exe Call %INST% tob_hacks "80 100 110 130"
- %IFNS%TobEx%IFNIF%W_GUI.exe Call %INST% tob_hacks "120 121"
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: crack
- %NMAC% %IF% NoCD.exe %TXT%@91
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %NMAC% %IF% NoCD.exe pause
- %NMAC% %IF% NoCD.exe NoCD.exe | %M%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: Hotfixes:
- %IFS%RoT.exe copy /Y ".\%BWFP%\_Hotfixes\RoT\dltcepsmithy\*.*" ".\override" | %M%
- :BWSEnd
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: list not installed mods
- %TXT%@92
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- pause
- %.%
- %.%
- CALL "%BWIP%\List.bat" INI& rem list not installed mods
- %.%
- %.%
- %IF% BWP_CImoenFriend %TXT%@133
- %IF% BWP_CImoenRom %TXT%@134
- %IF% BWP_CDArnise %TXT%@123
- %IF% BWP_CLuvNalia %TXT%@132
- %IF% BWP_CPerils %TXT%@121
- %IF% BWP_CBranwen %TXT%@125
- %IFNS%ValHorn.DEBUG %TXT%@122
- %IF% BWP_CRoTDrizzt %TXT%@124
- %IF% BWP_COctDrizzt %TXT%@135
- %IF% BWP_CTDDSharTeel %TXT%@126
- %IF% BWP_SharTeel %IFS%NEJ2.exe %TXT%@136
- %IF% BWP_SharTeel %IFS%TDD.exe %TXT%@137
- %IFNS%spell_rev.DEBUG %TXT%@127
- %IFNS%Spell50.DEBUG %TXT%@128
- %.%
- %.%
- pause
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- %.%
- :: installation complete
- %TXT%@93
- %.%
- %.%
- %.%
- %.%
- :: level1
- %IFS%level1npc.exe %TXT%@94
- %.%
- %.%
- %.%
- :: clean-up
- %TXT%@95
- %.%
- %.%
- %.%
- :: TobExLoader
- :: %IFS%TobEx.exe %TXT%@96
- %.%
- del 1
- del 2
- del 3
- del 4
- del 5
- del BWP*
- ::del "Start BW Install.nul"
- type NUL> "BiG World Install.nul"
- %.%
- %.%
- %.%
- %.%
- pause
- :EXIT
- :: Copyright 2008/2009/2010/2011 by Leonardo Watson
- :: This file or parts of it may not be copied or changed without permission.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement