diff --git a/conan-exiles.kvp b/conan-exiles.kvp index e182558..d2ae08b 100644 --- a/conan-exiles.kvp +++ b/conan-exiles.kvp @@ -62,7 +62,7 @@ App.RCONConnectRetrySeconds=5 App.RCONHeartbeatMinutes=3 App.RCONHeartbeatCommand=ping App.TelnetLoginFormat={0} -App.UpdateSources=[{"UpdateStageName":"SteamCMD and Conan Exiles Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"443030","UpdateSourceArgs":"440900","ForceDownloadPlatform":"Windows"},{"UpdateStageName":"Config Directory Creation","UpdateSourcePlatform":"All","UpdateSource":"CreateDirectory","UpdateSourceArgs":"./conan-exiles/443030/ConanSandbox/Saved/Config/WindowsServer","OverwriteExistingFiles":false},{"UpdateStageName":"Initialise Wine","UpdateSourcePlatform":"Linux","UpdateSource":"Executable","UpdateSourceData":"/bin/bash","UpdateSourceArgs":"-c 'WINEPREFIX=\"{{$FullRootDir}}.wine\" WINEARCH=win64 /usr/bin/wineboot --init --update'"}] +App.UpdateSources=@IncludeJson[conan-exilesupdates.json] App.PreStartStages=[] App.Compatibility=None App.SteamUpdateAnonymousLogin=True diff --git a/conan-exilesupdates.json b/conan-exilesupdates.json new file mode 100644 index 0000000..b2acee4 --- /dev/null +++ b/conan-exilesupdates.json @@ -0,0 +1,32 @@ +[ + { + "UpdateStageName":"SteamCMD and Conan Exiles Download", + "UpdateSourcePlatform":"All", + "UpdateSource":"SteamCMD", + "UpdateSourceData":"443030", + "UpdateSourceArgs":"440900", + "ForceDownloadPlatform":"Windows" + }, + { + "UpdateStageName":"Create Binary Copy", + "UpdateSourcePlatform":"All", + "UpdateSource":"CopyFilePath", + "UpdateSourceData":"{{$FullBaseDir}}ConanSandbox/Binaries/Win64/ConanSandboxServer-Win64-Test.exe", + "UpdateSourceArgs":"{{$FullBaseDir}}ConanSandbox/Binaries/Win64/ConanSandboxServer-Win64-Shipping.exe", + "OverwriteExistingFiles":true + }, + { + "UpdateStageName":"Config Directory Creation", + "UpdateSourcePlatform":"All", + "UpdateSource":"CreateDirectory", + "UpdateSourceArgs":"./conan-exiles/443030/ConanSandbox/Saved/Config/WindowsServer", + "OverwriteExistingFiles":false + }, + { + "UpdateStageName":"Initialise Wine", + "UpdateSourcePlatform":"Linux", + "UpdateSource":"Executable", + "UpdateSourceData":"/bin/bash", + "UpdateSourceArgs":"-c 'WINEPREFIX=\"{{$FullRootDir}}.wine\" WINEARCH=win64 /usr/bin/wineboot --init --update'" + } +] \ No newline at end of file