Merge pull request #135 from IceOfWraith/vrising
Update V Rising Config
This commit is contained in:
commit
b04ed96cf5
23
v-rising.kvp
23
v-rising.kvp
@ -5,7 +5,7 @@ Meta.Arch=x86_64
|
||||
Meta.Author=Tempus Thales, IceOfWraith
|
||||
Meta.URL=https://store.steampowered.com/app/1604030/V_Rising/
|
||||
Meta.DisplayImageSource=steam:1604030
|
||||
Meta.EndpointURIFormat=steam://connect/{ip}:{GenericModule.App.ApplicationPort2}
|
||||
Meta.EndpointURIFormat=steam://connect/{ip}:{GenericModule.App.Ports.$ApplicationPort2}
|
||||
Meta.ConfigManifest=v-risingconfig.json
|
||||
Meta.MetaConfigManifest=v-risingmetaconfig.json
|
||||
Meta.ConfigRoot=v-rising.kvp
|
||||
@ -23,7 +23,7 @@ App.ExecutableLinux=/usr/bin/xvfb-run
|
||||
App.WorkingDir=1829350
|
||||
App.LinuxCommandLineArgs=-a wine64 ./VRisingServer.exe
|
||||
App.WindowsCommandLineArgs=
|
||||
App.CommandLineArgs={{$PlatformArgs}} -persistentDataPath ./save-data
|
||||
App.CommandLineArgs={{$PlatformArgs}} -persistentDataPath ./save-data {{LanMode}}
|
||||
App.UseLinuxIOREDIR=False
|
||||
App.AppSettings={}
|
||||
App.EnvironmentVariables={"LD_LIBRARY_PATH":"./linux64:%LD_LIBRARY_PATH%","SteamAppId":"1604030","STEAM_COMPAT_DATA_PATH":"{{$FullRootDir}}1493710","STEAM_COMPAT_CLIENT_INSTALL_PATH":"{{$FullRootDir}}1493710"}
|
||||
@ -38,20 +38,20 @@ App.HasReadableConsole=True
|
||||
App.SupportsLiveSettingsChanges=False
|
||||
App.LiveSettingChangeCommandFormat=set {0} "{1}"
|
||||
App.ApplicationIPBinding=0.0.0.0
|
||||
App.Ports=[{"Protocol":2,"Port":9876,"Offset":0,"Range":1,"Ref":"ApplicationPort1","Name":"Application Port 1","Description":"","ChildPorts":null},{"Protocol":2,"Port":9877,"Offset":0,"Range":1,"Ref":"ApplicationPort2","Name":"Application Port 2","Description":"","ChildPorts":null}]
|
||||
App.Ports=@IncludeJSON[v-risingports.json]
|
||||
App.AdminPortRef=RemoteAdminPort
|
||||
App.PrimaryApplicationPortRef=ApplicationPort1
|
||||
App.UniversalSleepApplicationUDPPortRef=ApplicationPort1
|
||||
App.UniversalSleepSteamQueryPortRef=ApplicationPort2
|
||||
App.MaxUsers=40
|
||||
App.UseRandomAdminPassword=False
|
||||
App.RemoteAdminPassword=Password123
|
||||
App.AdminMethod=STDIO
|
||||
App.UseRandomAdminPassword=True
|
||||
App.RemoteAdminPassword=
|
||||
App.AdminMethod=SourceRCON
|
||||
App.AdminLoginTransform=None
|
||||
App.RCONConnectDelaySeconds=5
|
||||
App.RCONConnectRetrySeconds=5
|
||||
App.RCONConnectDelaySeconds=30
|
||||
App.RCONConnectRetrySeconds=30
|
||||
App.TelnetLoginFormat={0}
|
||||
App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"1829350"}]
|
||||
App.UpdateSources=@IncludeJSON[v-risingupdates.json]
|
||||
App.Compatibility=None
|
||||
App.SteamUpdateAnonymousLogin=True
|
||||
App.SteamForceLoginPrompt=False
|
||||
@ -60,6 +60,11 @@ App.SupportsUniversalSleep=True
|
||||
App.WakeupMode=Any
|
||||
App.ApplicationReadyMode=Immediate
|
||||
App.TemplateMatchRegex={{(\$?[\w]+)}}
|
||||
App.MonitorChildProcess=True
|
||||
App.MonitorChildProcessWaitMs=2000
|
||||
App.MonitorChildProcessName=wine64
|
||||
App.RCONHeartbeatMinutes=4
|
||||
App.RCONHeartbeatCommand="announce"
|
||||
Console.FilterMatchRegex=
|
||||
Console.FilterMatchReplacement=
|
||||
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$
|
||||
|
@ -53,6 +53,64 @@
|
||||
"EnumValues": {},
|
||||
"Hidden": true
|
||||
},
|
||||
{
|
||||
"DisplayName": "RCON Port",
|
||||
"Category": "Host Settings",
|
||||
"Description": "TCP port for RCON",
|
||||
"Keywords": "rcon,port",
|
||||
"FieldName": "$RemoteAdminPort",
|
||||
"InputType": "number",
|
||||
"IsFlagArgument": false,
|
||||
"ParamFieldName": "Rcon.Port",
|
||||
"IncludeInCommandLine": false,
|
||||
"DefaultValue": "",
|
||||
"EnumValues": {},
|
||||
"Hidden": true
|
||||
},
|
||||
{
|
||||
"DisplayName": "RCON Enabled",
|
||||
"Category": "Host Settings",
|
||||
"Description": "RCON Enabled to allow Console input",
|
||||
"Keywords": "rcon,enabled",
|
||||
"FieldName": "RconEnabled",
|
||||
"InputType": "text",
|
||||
"IsFlagArgument": false,
|
||||
"ParamFieldName": "Rcon.Enabled",
|
||||
"IncludeInCommandLine": false,
|
||||
"DefaultValue": "true",
|
||||
"EnumValues": {},
|
||||
"Hidden": true
|
||||
},
|
||||
{
|
||||
"DisplayName": "RCON Password",
|
||||
"Category": "Host Settings",
|
||||
"Description": "RCON Password to allow Console input",
|
||||
"Keywords": "rcon,enabled",
|
||||
"FieldName": "$RemoteAdminPassword",
|
||||
"InputType": "password",
|
||||
"IsFlagArgument": false,
|
||||
"ParamFieldName": "Rcon.Password",
|
||||
"IncludeInCommandLine": false,
|
||||
"DefaultValue": "",
|
||||
"EnumValues": {},
|
||||
"Hidden": true
|
||||
},
|
||||
{
|
||||
"DisplayName": "LAN Mode",
|
||||
"Category": "Host Settings",
|
||||
"Description": "Use this setting for a server without internet connectivity. The LAN Mode check box must also be checked in-game when connecting.",
|
||||
"Keywords": "lan,mode",
|
||||
"FieldName": "LanMode",
|
||||
"InputType": "checkbox",
|
||||
"DefaultValue": "",
|
||||
"IsFlagArgument": false,
|
||||
"ParamFieldName": "LanMode",
|
||||
"IncludeInCommandLine": false,
|
||||
"EnumValues": {
|
||||
"False": "",
|
||||
"True": "-lan"
|
||||
}
|
||||
},
|
||||
{
|
||||
"DisplayName": "Max Connected Users",
|
||||
"Category": "Host Settings",
|
||||
@ -275,6 +333,7 @@
|
||||
"EnumValues": {
|
||||
"True": "true",
|
||||
"False": "false"
|
||||
}
|
||||
},
|
||||
{
|
||||
"DisplayName": "Server Name",
|
||||
@ -420,6 +479,7 @@
|
||||
"EnumValues": {
|
||||
"True": "true",
|
||||
"False": "false"
|
||||
}
|
||||
},
|
||||
{
|
||||
"DisplayName": "List on Master Server",
|
||||
|
@ -1,11 +1,11 @@
|
||||
[
|
||||
{
|
||||
"ConfigFile": "VRisingServer_Data/StreamingAssets/Settings/ServerHostSettings.json",
|
||||
"ConfigFile": "save-data/Settings/ServerHostSettings.json",
|
||||
"AutoMap": true,
|
||||
"ConfigType": "json"
|
||||
},
|
||||
{
|
||||
"ConfigFile": "VRisingServer_Data/StreamingAssets/Settings/ServerGameSettings.json",
|
||||
"ConfigFile": "save-data/Settings/ServerGameSettings.json",
|
||||
"AutoMap": true,
|
||||
"ConfigType": "json"
|
||||
}
|
||||
|
32
v-risingports.json
Normal file
32
v-risingports.json
Normal file
@ -0,0 +1,32 @@
|
||||
[
|
||||
{
|
||||
"Protocol": "UDP",
|
||||
"Port": 9876,
|
||||
"Offset": 0,
|
||||
"Range": 1,
|
||||
"Ref": "ApplicationPort1",
|
||||
"Name": "Application Port 1",
|
||||
"Description": "Server Game Port",
|
||||
"ChildPorts": null
|
||||
},
|
||||
{
|
||||
"Protocol": "UDP",
|
||||
"Port": 9877,
|
||||
"Offset": 0,
|
||||
"Range": 1,
|
||||
"Ref": "ApplicationPort2",
|
||||
"Name": "Application Port 2",
|
||||
"Description": "Steam Query Port",
|
||||
"ChildPorts": null
|
||||
},
|
||||
{
|
||||
"Protocol": "TCP",
|
||||
"Port": 25575,
|
||||
"Offset": 0,
|
||||
"Range": 1,
|
||||
"Ref": "RemoteAdminPort",
|
||||
"Name": "Remote Admin Port",
|
||||
"Description": "RCON Connection Port",
|
||||
"ChildPorts": null
|
||||
}
|
||||
]
|
62
v-risingupdates.json
Normal file
62
v-risingupdates.json
Normal file
@ -0,0 +1,62 @@
|
||||
[
|
||||
{
|
||||
"UpdateStageName": "SteamCMD Download",
|
||||
"UpdateSourcePlatform": "All",
|
||||
"UpdateSource": "SteamCMD",
|
||||
"UpdateSourceData": "1829350",
|
||||
"UpdateSourceArgs": null,
|
||||
"UpdateSourceVersion": null,
|
||||
"UpdateSourceTarget": null,
|
||||
"UnzipUpdateSource": false,
|
||||
"OverwriteExistingFiles": false,
|
||||
"ForceDownloadPlatform": "Windows",
|
||||
"UpdateSourceConditionSetting": null,
|
||||
"UpdateSourceConditionValue": null,
|
||||
"DeleteAfterExtract": false
|
||||
},
|
||||
{
|
||||
"UpdateStageName": "Data Directory Creation",
|
||||
"UpdateSourcePlatform": "All",
|
||||
"UpdateSource": "CreateDirectory",
|
||||
"UpdateSourceData": null,
|
||||
"UpdateSourceArgs": "./v-rising/1829350/save-data/Settings",
|
||||
"UpdateSourceVersion": null,
|
||||
"UpdateSourceTarget": null,
|
||||
"UnzipUpdateSource": false,
|
||||
"OverwriteExistingFiles": false,
|
||||
"ForceDownloadPlatform": 0,
|
||||
"UpdateSourceConditionSetting": null,
|
||||
"UpdateSourceConditionValue": null,
|
||||
"DeleteAfterExtract": false
|
||||
},
|
||||
{
|
||||
"UpdateStageName": "Game Config File Copy",
|
||||
"UpdateSourcePlatform": "All",
|
||||
"UpdateSource": "CopyFilePath",
|
||||
"UpdateSourceData": "./v-rising/1829350/save-data/Settings/ServerHostSettings.json",
|
||||
"UpdateSourceArgs": "./v-rising/1829350/VRisingServer_Data/StreamingAssets/Settings/ServerHostSettings.json",
|
||||
"UpdateSourceVersion": null,
|
||||
"UpdateSourceTarget": null,
|
||||
"UnzipUpdateSource": false,
|
||||
"OverwriteExistingFiles": false,
|
||||
"ForceDownloadPlatform": 0,
|
||||
"UpdateSourceConditionSetting": null,
|
||||
"UpdateSourceConditionValue": null,
|
||||
"DeleteAfterExtract": false
|
||||
},
|
||||
{
|
||||
"UpdateStageName": "Game Config File Copy",
|
||||
"UpdateSourcePlatform": "All",
|
||||
"UpdateSource": "CopyFilePath",
|
||||
"UpdateSourceData": "./v-rising/1829350/save-data/Settings/ServerGameSettings.json",
|
||||
"UpdateSourceArgs": "./v-rising/1829350/VRisingServer_Data/StreamingAssets/Settings/ServerGameSettings.json",
|
||||
"UpdateSourceVersion": null,
|
||||
"UpdateSourceTarget": null,
|
||||
"UnzipUpdateSource": false,
|
||||
"OverwriteExistingFiles": false,
|
||||
"ForceDownloadPlatform": 0,
|
||||
"UpdateSourceConditionSetting": null,
|
||||
"UpdateSourceConditionValue": null,
|
||||
"DeleteAfterExtract": false
|
||||
}
|
||||
]
|
Loading…
Reference in New Issue
Block a user