Various updates

- Use OS_CLOSE for saner shutdown (on Linux at least)
- Add start/wait/stop update stages
- Shorten exit timeout (for Windows)
- Other tweaks (RCON port, command line args, manifest)
This commit is contained in:
Greelan
2022-02-02 00:21:14 +11:00
parent 6cf4aac008
commit aa35ddfc16
3 changed files with 17 additions and 17 deletions

View File

@@ -36,12 +36,12 @@
"Hidden": true,
"ParamFieldName": "/RocketSettings/RCON/@Port",
"IncludeInCommandLine": false,
"DefaultValue": "27017"
"DefaultValue": "27115"
},
{
"DisplayName": "Server Name",
"Category": "Server Settings",
"Description": "WARNING: You MUST do first-time server setup (update the server and start and stop it once) after changing the name for correct configuration",
"Description": "WARNING: You MUST run an update of the server after changing the name for correct configuration",
"Keywords": "name",
"FieldName": "ServerName",
"InputType": "text",
@@ -69,14 +69,14 @@
{
"DisplayName": "Server Password",
"Category": "Server Settings",
"Description": "Password to connect to the server. Change this after installing the server",
"Description": "Password to connect to the server. Default is no password",
"Keywords": "password",
"FieldName": "Password",
"InputType": "RandomPassword",
"IsFlagArgument": false,
"ParamFieldName": "Password",
"IncludeInCommandLine": false,
"DefaultValue": "Password123"
"DefaultValue": ""
},
{
"DisplayName": "RCON Password",
@@ -137,7 +137,7 @@
"ParamFieldName": "Maxplayers",
"IncludeInCommandLine": false,
"DefaultValue": "10",
"suffix": "players"
"Suffix": "players"
},
{
"DisplayName": "Map",
@@ -214,7 +214,7 @@
"ParamFieldName": "Cycle",
"IncludeInCommandLine": false,
"DefaultValue": "3600",
"suffix": "seconds"
"Suffix": "seconds"
},
{
"DisplayName": "Chat Rate",
@@ -227,7 +227,7 @@
"ParamFieldName": "Chatrate",
"IncludeInCommandLine": false,
"DefaultValue": "0",
"suffix": "seconds"
"Suffix": "seconds"
},
{
"DisplayName": "Timeout",
@@ -240,7 +240,7 @@
"ParamFieldName": "Timeout",
"IncludeInCommandLine": false,
"DefaultValue": "500",
"suffix": "milliseconds"
"Suffix": "milliseconds"
},
{
"DisplayName":"Workshop Items",
@@ -253,7 +253,7 @@
"ParamFieldName":"FileIDs",
"IncludeInCommandLine":false,
"DefaultValue":"",
"placeholder":"2478247379,2566953935"
"Placeholder":"2478247379,2566953935"
},
{
"DisplayName":"Excluded Workshop Items",
@@ -266,7 +266,7 @@
"ParamFieldName":"ChildrenFileIDs",
"IncludeInCommandLine":false,
"DefaultValue":"",
"placeholder":"5685656858,7697679654"
"Placeholder":"5685656858,7697679654"
},
{
"DisplayName": "Maximum Workshop Retries",