diff --git a/core-keeper.kvp b/core-keeper.kvp index 5201654..e011903 100644 --- a/core-keeper.kvp +++ b/core-keeper.kvp @@ -10,20 +10,20 @@ Meta.ConfigManifest=core-keeperconfig.json Meta.MetaConfigManifest=core-keepermetaconfig.json Meta.ConfigRoot=core-keeper.kvp Meta.MinAMPVersion=2.3.3.0 -Meta.SpecificDockerImage= +Meta.SpecificDockerImage=cubecoders/ampbase:xvfb Meta.DockerRequired=False -Meta.ContainerPolicy=Supported +Meta.ContainerPolicy=Recommended Meta.Prerequsites=[] Meta.ConfigReleaseState=NotSpecified App.DisplayName=Core Keeper App.RootDir=./core-keeper/ App.BaseDirectory=./core-keeper/1963720/ App.ExecutableWin=1963720\CoreKeeperServer.exe -App.ExecutableLinux=1963720/CoreKeeperServer +App.ExecutableLinux=/usr/bin/xvfb-run App.WorkingDir=1963720 -App.LinuxCommandLineArgs= +App.LinuxCommandLineArgs=-a ./CoreKeeperServer App.WindowsCommandLineArgs= -App.CommandLineArgs={{$PlatformArgs}} -datapath "{{$FullBaseDir}}DedicatedServer" {{$FormattedArgs}} -batchmode -nographics -logfile - +App.CommandLineArgs={{$PlatformArgs}} -datapath "{{$FullBaseDir}}DedicatedServer" {{$FormattedArgs}} -batchmode -logfile - App.AppSettings={} App.EnvironmentVariables={"LD_LIBRARY_PATH":"{{$FullBaseDir}}linux64:%LD_LIBRARY_PATH%","SteamAppId":"1963720"} App.CommandLineParameterFormat=-{0} "{1}" @@ -54,16 +54,16 @@ App.Compatibility=None App.SteamUpdateAnonymousLogin=True App.SteamForceLoginPrompt=False App.RapidStartup=False -App.MonitorChildProcess=False -App.MonitorChildProcessWaitMs=100 -App.MonitorChildProcessName= +App.MonitorChildProcess=True +App.MonitorChildProcessWaitMs=2000 +App.MonitorChildProcessName=CoreKeeperServer App.SupportsUniversalSleep=False App.WakeupMode=Any App.ApplicationReadyMode=RegexMatch App.TemplateMatchRegex={{(\$?[\w]+)}} Console.FilterMatchRegex= Console.FilterMatchReplacement= -Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$ +Console.ThrowawayMessageRegex=^((WARNING|ERROR): Shader.+|\d+:err:ole:.*|Could not find Wine Gecko.*)$ Console.AppReadyRegex=^Started session with Game ID .+$ Console.UserJoinRegex=^Successful authentication from (?.+?)$ Console.UserLeaveRegex=^Disconnected from (?.+?)$