Longvinter: console output and app ready regex improvements (#222)

This commit is contained in:
Greelan 2022-11-10 12:28:00 +11:00 committed by GitHub
parent d8a7e7ab69
commit c0f962d486
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,7 +2,7 @@ Meta.DisplayName=Longvinter
Meta.Description=Longvinter Dedicated Server Meta.Description=Longvinter Dedicated Server
Meta.OS=Windows, Linux Meta.OS=Windows, Linux
Meta.Arch=x86_64 Meta.Arch=x86_64
Meta.Author=Greelan, Tempus Thales Meta.Author=Greelan
Meta.URL=https://longvinter.com/news Meta.URL=https://longvinter.com/news
Meta.DisplayImageSource=steam:1635450 Meta.DisplayImageSource=steam:1635450
Meta.EndpointURIFormat= Meta.EndpointURIFormat=
@ -12,7 +12,8 @@ Meta.ConfigRoot=longvinter.kvp
Meta.MinAMPVersion=2.4.0.6 Meta.MinAMPVersion=2.4.0.6
Meta.SpecificDockerImage= Meta.SpecificDockerImage=
Meta.DockerRequired=False Meta.DockerRequired=False
Meta.ContainerPolicy=Recommended Meta.ContainerPolicy=RecommendedOnLinux
Meta.ContainerPolicyReason=The dependency git-lfs is required for the server to be successfully downloaded on Linux. Using a container avoids the need to install this dependency on the host.
Meta.Prerequsites=[] Meta.Prerequsites=[]
Meta.ConfigReleaseState=NotSpecified Meta.ConfigReleaseState=NotSpecified
App.DisplayName=Longvinter App.DisplayName=Longvinter
@ -22,8 +23,8 @@ App.ExecutableWin=1639880\Longvinter\Binaries\Win64\LongvinterServer-Win64-Shipp
App.ExecutableLinux=1639880/Longvinter/Binaries/Linux/LongvinterServer-Linux-Shipping App.ExecutableLinux=1639880/Longvinter/Binaries/Linux/LongvinterServer-Linux-Shipping
App.WorkingDir=1639880 App.WorkingDir=1639880
App.LinuxCommandLineArgs= App.LinuxCommandLineArgs=
App.WindowsCommandLineArgs= App.WindowsCommandLineArgs=-FullStdOutLogOutput
App.CommandLineArgs={{$PlatformArgs}} Longvinter -Port={{$GamePort}} -QueryPort={{$QueryPort}} {{$FormattedArgs}} -stdlog App.CommandLineArgs=Longvinter -Port={{$GamePort}} -QueryPort={{$QueryPort}} {{$FormattedArgs}} -stdout {{$PlatformArgs}}
App.UseLinuxIOREDIR=False App.UseLinuxIOREDIR=False
App.AppSettings={} App.AppSettings={}
App.EnvironmentVariables={"LD_LIBRARY_PATH":"{{$FullBaseDir}}linux64:%LD_LIBRARY_PATH%","SteamAppId":"1635450"} App.EnvironmentVariables={"LD_LIBRARY_PATH":"{{$FullBaseDir}}linux64:%LD_LIBRARY_PATH%","SteamAppId":"1635450"}
@ -68,7 +69,7 @@ App.TemplateMatchRegex={{(\$?[\w]+)}}
Console.FilterMatchRegex= Console.FilterMatchRegex=
Console.FilterMatchReplacement= Console.FilterMatchReplacement=
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$ Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$
Console.AppReadyRegex=^.*LogInit: Display: Starting Game.$ Console.AppReadyRegex=^\[[\d\.]+-[\d\.:]+\]\[[\d ]+\]LogWorld: Bringing up level for play took: \d+\.\d+$
Console.UserJoinRegex=^$ Console.UserJoinRegex=^$
Console.UserLeaveRegex=^$ Console.UserLeaveRegex=^$
Console.UserChatRegex=^$ Console.UserChatRegex=^$