About this mod
A simple batch script to swtich between a modded and vanilla game. Inlcudes overwrite mods and localization mods that are not handled by the Mod Manager
- Permissions and credits
----------- Old description -------------
Saitenspiele's Mod-Vanilla-Switcher - Easily switch between completely vanilla and your mod setup
Are you unsatisfied by the Mod Managers abillity to switch some Mods like Localizations or other overwrites that can only be deleted and reinstalled but not deactivated?
I know I was and needed a quick way to switch between a completely vanilla game for multiplayer and my modded setup for my singleplayer runs. This is the script that does it. As it currently does what I need it to, this will probably not be improved or altered in the future. If you want to use it as a resource, feel free to do so, even without mention.
What does it do?
It keeps track of the current game state (modded or vanilla), creates a backup of the current files and overwrites them with the vanillla/modded alternatives.
Which files are currently handled?
- modsettings.lsx for one Profile
- one Localization folder for overwrites
- the Data\Mods folder in your BG3 installation
- the AppData Mods folder
- the NativeMods folder for the Native Mod Loader
- bink2w64 & _original.dll for the Native Mod Loader
- DWrite.dll for the Script Extender
- easily customizable for your own needs if you follow the things the script does
I'm getting warnings - is this a virus / scam / malware?
No, it's a very simple batch script, you can (and need to during installation) edit it and can clearly see everything it does. If you don't trust the vanilla / original files I inculded for convenience, feel free to replace them with your own vanilla versions, just keep the names and it will run fine, you just need the script file.
If you get warnings or if it asks for administration privileges make sure that you have the file and your backup directory set to a neutral folder your user has access to. It should normally not need administrative rights, I think.
Installation
CAUTION! READ CAREFULLY!
You need to set this up correctly or you risk damage on your game installation or mods and might need to validate the game files, this script is quite dumb. I am not responsible for damage to your system or game.
- Step 0: Download the zip file
- Step 1: Create a new folder somwhere your user has access to. Example: S:\BG3ModBackup or your Documents or your Desktop folder
- Step 2: Extract the zip file into the new folder. It should now contain 3 files, modsettings.vanilla, bink2w64_original.dll and modVanillaSwitcher.bat
- Step 3: Open modVanillaSwitcher.bat with a text editor. !! DO NOT START / DOUBLE CLICK IT YET !!
- Step 4: Edit the lines 7-11
- in line 7, change English if neccessary to your modded Localization folder in your \Data\Localization\ folder
- in line 8, replace S:\BG3ModBackup with the path to the backup folder you created in Step 1 that contains the 3 files
- in line 9, replace the existing path with the one to your BG3 installation folder (NOT \bin whee the bg3.exe is)
- in line 10, you probably don't need to change anything
- in line 11, if you use a custom Profile in the game replace Public with your Profile folder
- Step 5: Save your changes
- Step 6: If you run the script for the first time it expects your game to be MODDED and reverts it to vanilla so make sure your game is currently modded
- Step 7: You can now run the batch file repeatedly to switch between your modded and vanilla game states