Conan Exiles - Add Workshop Mod Support (#300)

This takes advantage of the new Steam Workshop functionality to allow users to easily download mods.
This commit is contained in:
IceOfWraith 2023-03-16 07:23:59 -05:00 committed by GitHub
parent 534c0f2eab
commit 2f22ab52dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 1 deletions

View File

@ -9,7 +9,7 @@ Meta.EndpointURIFormat=steam://connect/{ip}:{GenericModule.App.ApplicationPort3}
Meta.ConfigManifest=conan-exilesconfig.json Meta.ConfigManifest=conan-exilesconfig.json
Meta.MetaConfigManifest=conan-exilesmetaconfig.json Meta.MetaConfigManifest=conan-exilesmetaconfig.json
Meta.ConfigRoot=conan-exiles.kvp Meta.ConfigRoot=conan-exiles.kvp
Meta.MinAMPVersion=2.4.0.0 Meta.MinAMPVersion=2.4.3.0
Meta.SpecificDockerImage=cubecoders/ampbase:wine Meta.SpecificDockerImage=cubecoders/ampbase:wine
Meta.DockerRequired=False Meta.DockerRequired=False
Meta.ContainerPolicy=RecommendedOnLinux Meta.ContainerPolicy=RecommendedOnLinux
@ -18,6 +18,7 @@ Meta.ConfigReleaseState=NotSpecified
App.DisplayName=Conan Exiles App.DisplayName=Conan Exiles
App.RootDir=./conan-exiles/ App.RootDir=./conan-exiles/
App.BaseDirectory=./conan-exiles/443030/ App.BaseDirectory=./conan-exiles/443030/
App.SteamWorkshopDownloadLocation={{$FullBaseDir}}ConanSandbox/Mods
App.ExecutableWin=443030\ConanSandbox\Binaries\Win64\ConanSandboxServer-Win64-Test.exe App.ExecutableWin=443030\ConanSandbox\Binaries\Win64\ConanSandboxServer-Win64-Test.exe
App.ExecutableLinux=/usr/bin/xvfb-run App.ExecutableLinux=/usr/bin/xvfb-run
App.WorkingDir=443030/ConanSandbox/Binaries/Win64 App.WorkingDir=443030/ConanSandbox/Binaries/Win64

View File

@ -201,5 +201,18 @@
"True":"True", "True":"True",
"False":"False" "False":"False"
} }
},
{
"DisplayName":"Mods List",
"Category":"Server Settings",
"Description":"Mods must be entered into \"Steam workshop items\" in the SteamCMD and Updates tab. Update the game server to download the mods to the ConanSandbox\\Mods\\ directory. Inside each folder there will be a .pak file. Enter the WorkshopID\\PakFileName.pak: 2377569193\\Savage_Wilds.pak",
"Keywords":"workshop,mod,list",
"FieldName":"ModList",
"InputType":"list",
"IsFlagArgument":false,
"ParamFieldName":"ModList",
"DefaultValue":"",
"Special":"listfile:./conan-exiles/443030/ConanSandbox/Mods/modlist.txt",
"EnumValues":{}
} }
] ]