AMPTemplates/pavlov-vr.kvp

99 lines
3.9 KiB
Plaintext
Raw Normal View History

2022-01-15 10:05:46 +01:00
Meta.DisplayName=Pavlov VR
Meta.Description=Pavlov VR Dedicated Server
Meta.OS=Linux
2023-05-14 22:50:58 +02:00
Meta.AarchSupport=Unknown
Meta.Arch=x86_64
2022-01-15 10:05:46 +01:00
Meta.Author=Greelan
Meta.URL=https://pavlov-vr.com
Meta.DisplayImageSource=steam:555160
2023-05-14 22:50:58 +02:00
Meta.EndpointURIFormat=steam://connect/{0}
2022-01-15 10:05:46 +01:00
Meta.ConfigManifest=pavlov-vrconfig.json
Meta.MetaConfigManifest=pavlov-vrmetaconfig.json
Meta.ConfigRoot=pavlov-vr.kvp
2023-05-14 22:50:58 +02:00
Meta.MinAMPVersion=2.4.3.6
2022-01-15 10:05:46 +01:00
Meta.SpecificDockerImage=
2023-05-14 22:50:58 +02:00
Meta.DockerRequired=False
Meta.ContainerPolicy=Supported
Meta.ContainerPolicyReason=
Meta.ExtraSetupStepsURI=
2022-01-15 10:05:46 +01:00
Meta.Prerequsites=[]
2023-05-14 22:50:58 +02:00
Meta.ExtraContainerPackages=[]
Meta.ConfigReleaseState=NotSpecified
Meta.NoCommercialUsage=False
Meta.ConfigVersion=0.0.0.0
Meta.ReleaseNotes=
Meta.BreakingReleaseNotes=
2022-01-15 10:05:46 +01:00
App.DisplayName=Pavlov VR
App.RootDir=./pavlovserver/
App.BaseDirectory=./pavlovserver/622970/
2023-05-14 22:50:58 +02:00
App.SteamWorkshopDownloadLocation=
App.ExecutableWin=
App.ExecutableLinux=622970/Pavlov/Binaries/Linux/PavlovServer-Linux-Shipping
2022-01-15 10:05:46 +01:00
App.WorkingDir=622970
App.LinuxCommandLineArgs=
App.WindowsCommandLineArgs=
2023-06-14 07:56:13 +02:00
App.CommandLineArgs=Pavlov -PORT={{$ApplicationPort1}} {{$FormattedArgs}} -stdout -forcelogflush
2023-05-14 22:50:58 +02:00
App.UseLinuxIOREDIR=False
2022-01-15 10:05:46 +01:00
App.AppSettings={}
App.EnvironmentVariables={"LD_LIBRARY_PATH":"{{$FullBaseDir}}linux64:%LD_LIBRARY_PATH%","SteamAppId":"555160"}
App.CommandLineParameterFormat=-{0}={1}
App.CommandLineParameterDelimiter=
App.ExitMethod=SIGTERM
App.ExitTimeout=30
App.ExitString=stop
App.ExitFile=app_exit.lck
App.HasWriteableConsole=False
App.HasReadableConsole=True
App.SupportsLiveSettingsChanges=False
App.LiveSettingChangeCommandFormat=set {0} "{1}"
App.ApplicationIPBinding=0.0.0.0
2023-05-14 22:50:58 +02:00
App.Ports=[{"Protocol":"Both","Port":7777,"Ref":"ApplicationPort1","Name":"Main Game Port","Description":"Main port for game traffic"},{"Protocol":"Both","Port":8177,"Offset":0,"Range":1,"Ref":"ApplicationPort2","Name":"Secondary Game Port","Description":"Secondary port for game traffic"},{"Protocol":"TCP","Port":9100,"Ref":"RemoteAdminPort","Name":"RCON Port","Description":"Port for RCON traffic"}]
App.AdminPortRef=RemoteAdminPort
App.PrimaryApplicationPortRef=ApplicationPort1
App.UniversalSleepApplicationUDPPortRef=ApplicationPort1
App.UniversalSleepSteamQueryPortRef=ApplicationPort2
2022-01-15 10:05:46 +01:00
App.MaxUsers=10
App.UseRandomAdminPassword=True
2023-05-14 22:50:58 +02:00
App.PersistRandomPassword=True
App.RemoteAdminPassword=
2022-01-15 10:05:46 +01:00
App.AdminMethod=TelnetRCON
App.AdminLoginTransform=MD5_Lower
2023-05-14 22:50:58 +02:00
App.LoginTransformPrefix=
2022-01-15 10:05:46 +01:00
App.RCONConnectDelaySeconds=0
App.RCONConnectRetrySeconds=5
2023-05-14 22:50:58 +02:00
App.RCONHeartbeatMinutes=0
App.RCONHeartbeatCommand=ping
2022-01-15 10:05:46 +01:00
App.TelnetLoginFormat={0}
2023-06-14 07:12:01 +02:00
App.UpdateSources=@IncludeJson[pavlov-vrupdates.json]
2023-05-14 22:50:58 +02:00
App.PreStartStages=[]
App.Compatibility=None
2022-01-15 10:05:46 +01:00
App.SteamUpdateAnonymousLogin=True
App.SteamForceLoginPrompt=False
App.RapidStartup=False
2023-05-14 22:50:58 +02:00
App.MonitorChildProcess=False
App.DumpFullChildProcessTree=False
App.MonitorChildProcessWaitMs=100
App.MonitorChildProcessName=
App.SupportsUniversalSleep=False
App.WakeupMode=Any
2022-01-15 10:05:46 +01:00
App.ApplicationReadyMode=RegexMatch
App.TemplateMatchRegex={{(\$?[\w]+)}}
2022-07-07 01:16:48 +02:00
Console.FilterMatchRegex=(\[0m|\[33m)
2022-01-15 10:05:46 +01:00
Console.FilterMatchReplacement=
2023-06-14 07:12:01 +02:00
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+|.*PavlovOnlineLog: Warning: \[EOS\] Failed to copy IdToken$
Console.AppReadyRegex=^\[[\d.]+-[\d.]+:\d+\]\[[\d ]+\](LogGameState|LogGameMode: Display): Match State Changed from WaitingToStart to InProgress$
Console.UserJoinRegex=^\[[\d.]+-[\d.]+:\d+\]\[[\d ]+\]PavlovLog: Player (?<userid>.+?) Joined, current bot Num = \d+$
Console.UserLeaveRegex=^\[[\d.]+-[\d.]+:\d+\]\[[\d ]+\]LogNet: UChannel::Close: Sending CloseBunch\. (?:.*?) UniqueId: NULL:(?<userid>.+?)$
Console.UserChatRegex=^$
2023-05-14 22:50:58 +02:00
Console.UpdateAvailableRegex=^\[\d\d:\d\d:\d\d\] \[INFO\] A new server update is available! v[\d\.]+.$
Console.MetricsRegex=
2022-01-15 10:05:46 +01:00
Console.SuppressLogAtStart=False
Console.ActivateLogRegex=
Console.UserActions={}
2023-05-14 22:50:58 +02:00
Limits.SleepMode=False
Limits.SleepOnStart=False
Limits.SleepDelayMinutes=5
Limits.DozeDelay=2
Limits.AutoRetryCount=5
Limits.SleepStartThresholdSeconds=25