Right now, when start the game, the main loader lets us know what mods we have installed, and the order that they load. this is already an awesome loader.
While playing, i have installed tons and tons of mods, and i do not use them for every save game. I simply manually uncheck mods i do not want when i want to not play with them. One feature that i propose would be the ability to load save games from the mod loader, with saved mod settings. To clarify, the option to load some saves with selected mods only, and other saves with a different set of selected mods.
This would not only help with troubleshooting, but allow us to have both vanilla saves, modded saves, and saves based on our mod preference for the day.
Advanced mod loading options
A fairly simple solution might be to simply prompt when loading a save with mods different than those currently loaded/selected in the loader...
Something like the following message popping up when you try to load a save game with a different mod list/order than is currently loaded (obviously, isn't needed if the mods loaded match the mods in the save):
----------
The save you are trying to load uses mods different from those currently loaded. Loading a save with different mods could cause additional instability, so please proceed with caution.Do you wish to:
(button) Reload Mods to match save file's settings.
(button) Continue with currently loaded mods.
----------
The first button restarts the game (if needed) and loads the mods recorded in the save.
The second button just loads the save like it does now.
Something like the following message popping up when you try to load a save game with a different mod list/order than is currently loaded (obviously, isn't needed if the mods loaded match the mods in the save):
----------
The save you are trying to load uses mods different from those currently loaded. Loading a save with different mods could cause additional instability, so please proceed with caution.Do you wish to:
(button) Reload Mods to match save file's settings.
(button) Continue with currently loaded mods.
----------
The first button restarts the game (if needed) and loads the mods recorded in the save.
The second button just loads the save like it does now.
While it wouldn't be as nice as actual profiles built in, you could handle that fairly easily with a batch file. Very simple ones that switch out mods.cfg with another copy, or you could get user input to choose which version you want to swap out.
In either case, you just keep some copies of the mods.cfg in another location. Each copy is an alternate profile. The batch file over-writes the file in \kenshi\data\ with the alternate profile copy. The very simple version would look like this -
or alternatively
Since the source name doesn't need to match the destination name.
Of course every time you add a mod, you'd have to add that mod into every profile for which you'd use it. And my install path may not be your install path.
In either case, you just keep some copies of the mods.cfg in another location. Each copy is an alternate profile. The batch file over-writes the file in \kenshi\data\ with the alternate profile copy. The very simple version would look like this -
Code: Select all
copy "F:\Games\Steam\steamapps\common\Kenshi\profiles\enemiesPlus\mods.cfg" "F:\Games\Steam\steamapps\common\Kenshi\data\mods.cfg" /y
Code: Select all
copy "F:\Games\Steam\steamapps\common\Kenshi\profiles\enemiesPlus.cfg" "F:\Games\Steam\steamapps\common\Kenshi\data\mods.cfg" /y
Of course every time you add a mod, you'd have to add that mod into every profile for which you'd use it. And my install path may not be your install path.
-
- Information
-
Who is online
Users browsing this forum: No registered users and 6 guests