Added metaconfig
Created the settings needed for the metaconfig file. Added web management. Only server start regex included due to only having player join regex otherwise. This would cause the player count to be off and there is no chat message either. Console still has no output in Windows based on the above referenced issue.
This commit is contained in:
@ -7,7 +7,7 @@ Meta.URL=https://store.steampowered.com/app/232090/Killing_Floor_2/
|
||||
Meta.DisplayImageSource=steam:232090
|
||||
Meta.EndpointURIFormat=steam://connect/{ip}:{GenericModule.App.ApplicationPort2}
|
||||
Meta.ConfigManifest=killing-floor-2config.json
|
||||
Meta.MetaConfigManifest=
|
||||
Meta.MetaConfigManifest=killing-floor-2metaconfig.json
|
||||
Meta.ConfigRoot=killing-floor-2.kvp
|
||||
Meta.MinAMPVersion=
|
||||
Meta.SpecificDockerImage=
|
||||
@ -22,7 +22,7 @@ App.ExecutableLinux=232130/Binaries/Win64/KFGameSteamServer.bin.x86_64
|
||||
App.WorkingDir=232130
|
||||
App.LinuxCommandLineArgs=
|
||||
App.WindowsCommandLineArgs=
|
||||
App.CommandLineArgs={{Map}}?Game={{Game}}?maxplayers={{$MaxUsers}} -Port={{$ApplicationPort1}} -QueryPort={{$ApplicationPort2}} -Multihome={{$ApplicationIPBinding}} {{$FormattedArgs}}
|
||||
App.CommandLineArgs={{Map}}?Game={{Game}}?maxplayers={{$MaxUsers}} -Port={{$ApplicationPort1}} -QueryPort={{$ApplicationPort2}} -WebAdminPort={{$RemoteAdminPort}} -Multihome={{$ApplicationIPBinding}} {{$FormattedArgs}}
|
||||
App.AppSettings={}
|
||||
App.EnvironmentVariables={"LD_LIBRARY_PATH":"{{$FullBaseDir}}linux64:{{$FullRootDir}}linux64:%LD_LIBRARY_PATH%","SteamAppId":"232090"}
|
||||
App.CommandLineParameterFormat=-{0}="{1}"
|
||||
@ -38,8 +38,8 @@ App.LiveSettingChangeCommandFormat=set {0} "{1}"
|
||||
App.ApplicationIPBinding=0.0.0.0
|
||||
App.ApplicationPort1=7777
|
||||
App.ApplicationPort2=27015
|
||||
App.ApplicationPort3=20560
|
||||
App.RemoteAdminPort=0
|
||||
App.ApplicationPort3=0
|
||||
App.RemoteAdminPort=8080
|
||||
App.MaxUsers=6
|
||||
App.UseRandomAdminPassword=False
|
||||
App.RemoteAdminPassword=Password123
|
||||
@ -56,20 +56,20 @@ App.SupportsUniversalSleep=False
|
||||
App.UniversalSleepApplicationUDPPort=1
|
||||
App.UniversalSleepSteamQueryPort=2
|
||||
App.WakeupMode=Any
|
||||
App.ApplicationReadyMode=Immediate
|
||||
App.ApplicationReadyMode=RegexMatch
|
||||
App.TemplateMatchRegex={{(\$?[\w]+)}}
|
||||
Console.FilterMatchRegex=
|
||||
Console.FilterMatchReplacement=
|
||||
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$
|
||||
Console.AppReadyRegex=^Server is ready.$
|
||||
Console.UserJoinRegex=^User (?<username>.+?) \((?<userid>-?d+)\) connected from \[::ffff:(?<endpoint>.+?)\]$
|
||||
Console.UserLeaveRegex=^User (?<username>.+?) \((?<userid>-?d+)\) disconnected\. Reason: (.+?)$
|
||||
Console.UserChatRegex=^(?<username>.+?): (?<message>.+)$
|
||||
Console.AppReadyRegex=^\[\d*\.\d*\] Log: Steam game server UID: \d*$
|
||||
Console.UserJoinRegex=
|
||||
Console.UserLeaveRegex=
|
||||
Console.UserChatRegex=
|
||||
Console.UpdateAvailableRegex=^\[\d\d:\d\d:\d\d\] \[INFO\] A new server update is available! v[\d\.]+.$
|
||||
Console.SuppressLogAtStart=False
|
||||
Console.ActivateLogRegex=
|
||||
Console.UserActions={}
|
||||
Limits.SleepMode=True
|
||||
Limits.SleepMode=False
|
||||
Limits.SleepOnStart=False
|
||||
Limits.SleepDelayMinutes=5
|
||||
Limits.DozeDelay=2
|
||||
|
Reference in New Issue
Block a user