AMPTemplates/satisfactoryupdates.json
2023-07-17 17:33:16 +10:00

60 lines
3.9 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"UpdateStageName":"SteamCMD Download",
"UpdateSourcePlatform":"All",
"UpdateSource":"SteamCMD",
"UpdateSourceData":"1690800",
"UpdateSourceArgs":"526870",
"UpdateSourceVersion":"{{releasestream}}"
},
{
"UpdateStageName":"SteamCMD Component Download",
"UpdateSourcePlatform":"Windows",
"UpdateSource":"SteamCMD",
"UpdateSourceData":"1007",
"UpdateSourceTarget":"1690800/FactoryGame/Binaries/Win64"
},
{
"UpdateStageName":"Create Experimental Binary Copy",
"UpdateSourcePlatform":"Linux",
"UpdateSource":"CopyFilePath",
"UpdateSourceData":"{{$FullBaseDir}}Engine/Binaries/Linux/UE4Server-Linux-Shipping",
"UpdateSourceArgs":"{{$FullBaseDir}}Engine/Binaries/Linux/UnrealServer-Linux-Shipping",
"OverwriteExistingFiles":true,
"UpdateSourceConditionSetting":"releasestream",
"UpdateSourceConditionValue":"experimental"
},
{
"UpdateStageName":"Create Experimental Binary Copy",
"UpdateSourcePlatform":"Windows",
"UpdateSource":"CopyFilePath",
"UpdateSourceData":"{{$FullBaseDir}}Engine/Binaries/Win64/UE4Server-Win64-Shipping.exe",
"UpdateSourceArgs":"{{$FullBaseDir}}Engine/Binaries/Win64/UnrealServer-Win64-Shipping.exe",
"OverwriteExistingFiles":true,
"UpdateSourceConditionSetting":"releasestream",
"UpdateSourceConditionValue":"experimental"
},
{
"UpdateStageName":"Saves Directory Creation",
"UpdateSourcePlatform":"Linux",
"UpdateSource":"Executable",
"UpdateSourceData":"/bin/bash",
"UpdateSourceArgs":"-c 'mkdir -p ~/.config/Epic/FactoryGame/Saved/SaveGames ; mkdir -p \"{{$FullBaseDir}}FactoryGame/Saved\" ; ln -sf ~/.config/Epic/FactoryGame/Saved/SaveGames \"{{$FullBaseDir}}FactoryGame/Saved/\"'"
},
{
"UpdateStageName":"Saves Directory Creation",
"UpdateSourcePlatform":"Windows",
"UpdateSource":"Executable",
"UpdateSourceData":"cmd.exe",
"UpdateSourceArgs":"/C mkdir \"%LocalAppData%\\FactoryGame\\Saved\\SaveGames\" & mkdir \"{{$FullBaseDir}}FactoryGame\\Saved\" & mklink /J \"{{$FullBaseDir}}FactoryGame\\Saved\\SaveGames\" \"%LocalAppData%\\FactoryGame\\Saved\\SaveGames\""
},
{
"UpdateStageName":"Create Readme File",
"UpdateSourcePlatform":"All",
"UpdateSource":"CreateFile",
"UpdateSourceArgs":"{{$FullBaseDir}}FactoryGame/Saved/SaveGames/README.txt",
"UpdateSourceData":"WARNING: This directory may include the save data of multiple Satisfactory servers\nrun on this system.\n\nIf viewing this directory from AMPs ADS File Manager/SFTP, you will see the\nsave data of all Satisfactory servers run on this system, other than those run by\nAMP in Docker.\n\nYou will see the same save data if viewing this directory from AMPs File Manager/SFTP\nfor a particular Satisfactory instance that is NOT run in Docker.\n\nIf viewing this directory from AMPs File Manager/SFTP for a particular Satisfactory\ninstance that IS run in Docker, you will only see the save data of that instance.\n\nYou can also use the ADS File Manager/SFTP to view the save data of a Satisfactory\ninstance that is run in Docker by navigating to the following directory in the\ninstances datastore: .virtualhome/.config/Epic/FactoryGame/Saved/SaveGames.\n\nThe save data for a specific instance is linked to its port (as part of the\nServerSettings file name) and its session name (as part of the autosave file names\nin the server subdirectory).\n\nSave data will not be automatically deleted when a non-Docker Satisfactory server is\nremoved, so you may need to delete the ServerSettings file and/or autosave files\nif later creating a new Satisfactory server with the same port and/or session name.\n\nTake care when managing files in this directory or its subdirectory!",
"OverwriteExistingFiles":true
}
]