Normally, when you quicksave by pressing 'F5' or by using the 'Save' button in the pause menu the game overwrites your most recent manual save. This mod changes this behavior so the game will now save to a configurable number of dedicated quicksave files. The files will rotate with the oldest being overwritten when you reach the maximum number of quicksaves. By default that number is 3, but it can be easily changed in the BetterQuicksaveConfig.xml
file located in the ModuleData
folder.
Place the BetterQuicksave
folder into your Modules
folder that's in your game installation directory. Alternatively use Vortex. After that, simply activate the mod in the game launcher.
You can remove/disable the mod without issue. Your quicksave files will remain and be treated as normal manual saves by the game. If you reinstall/re-enable the mod it will recognize any previous saves made with the mod (or any save named like quicksave_XXX
).
The configuration file is located here:
[Game Install Location]/Modules/BetterQuicksave/ModuleData/BetterQuicksaveConfig.xml
Change <MaxQuicksaves>3</MaxQuicksaves>
to whatever number you'd like. Note that save files are ~50MB each and get bigger as the game progresses.
-
Go to
[Game Install Location]/Modules/BetterQuicksave/bin/Win64_Shipping_Client/
and right click each DLL file, click 'Properties', and then press the 'Unblock' button. -
If you are still having issues and are using multiple mods, make sure all of your installed mods'
SubModule.xml
files have the following lines:
<Official value="false"/>
<DependedModules>
<DependedModule Id="Native"/>
<DependedModule Id="SandBoxCore"/>
<DependedModule Id="Sandbox"/>
<DependedModule Id="CustomBattle"/>
<DependedModule Id="StoryMode" />
</DependedModules>
This mod uses Harmony to patch the game files and so should be compatible with pretty much everything, and will most likely be compatible with future game updates unless TaleWorlds makes changes to quicksaves.
To build, make sure your configuration is set to Release in Visual Studio and add references to the following DLLs from the bin\Win64_Shipping_Client\
folder in your game's installation directory.
TaleWorlds.Core.dll
TaleWorlds.Library.dll
TaleWorlds.MountAndBlade.dll
The mod will be built to the build
folder located in the project's root directory.