Normally, all you need to save is the content of the /Saved subfolder, specifically:
- The ‘game.db’ that contains the actual state of the game
- All the .ini files stored in /Saved/Config
In practice, there’s some dependency between the gamedata and the mods, so if you don’t specify the same list of mods, you may end up having data removed from the gamedb, etc… so you should probably also save the content of ConanSandbox/Mods/modlist.txt
And what odd tweaks will I need to make to integrate them for use with this tool?
The simplest way is:
- Download and save the Dedicated Server Launcher Executable in some location where your server will be installed (ideally on a SSD with enough room)
- Run the installation of the server directly (the big + button on the bottom right)
- When the whole SteamCMD/patching/updating is done, the server should now be running.
- Stop the server (same button, but now it looks like a ON/OFF switch)
At this point you can leave the Dedicated Server Launcher running, so you can see if you update is working fine (the UI will refresh each time you change something).
- Click on the blue icon at the bottom left that has a small gear on the icon, that will open the folder with the .ini files -> copy all your original .ini files there (the UI should now reflect that with the server name, passwords, etc…)
- Move up two folders, you should now be in the /Saved folder -> overwrite the game.db
If that was a non modded server, it’s all you have to do from an import port of view.
If you had mods:
- open your original modlist.txt file, and for each mod get the steam workshop ID
- add each of them in the “Mod List” field of the tool
Example, if you had that:
C:(…)\steamapps\workshop\content\440900\880454836\Pippi.pak
C:(…)\steamapps\workshop\content\440900\1382120864\LowerMonsterHPSolo.pak
you just need to add that:
880454836,1382120864
and press the Save Changes button, that’s about it really.
Press the Start button again, and normally SteamCMD will start to download all the mods you added, and then launch the server.
Side note: Considering that the whole client/server infrastructure has been having issues since last week, I would make sure to keep a backup copy of the original files - just to be safe.