Update Sons Of The Forest (#407)

This adds a new setting that allows users to bypass the port checking. It also adds filtering for a benign error.
This commit is contained in:
IceOfWraith 2023-06-28 00:13:25 -05:00 committed by GitHub
parent 5971d1851a
commit b1f2e52c7a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 1 deletions

View File

@ -72,7 +72,7 @@ App.ApplicationReadyMode=RegexMatch
App.TemplateMatchRegex={{(\$?[\w]+)}}
Console.FilterMatchRegex=
Console.FilterMatchReplacement=
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+|Couldn't create a Convex Mesh from source mesh.*|No mesh data available for mesh.*|ALSA lib.*$
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+|Couldn't create a Convex Mesh from source mesh.*|No mesh data available for mesh.*|ALSA lib.*|\[FMOD\] Error \(ERR_INVALID_HANDLE\): An invalid object handle was used\.$
Console.AppReadyRegex=^Game Activation Sequence step 7 : End of Sequence|\[Self-Tests\] Please restart the server.$
Console.UserJoinRegex=^ValidateAuthTicketResponse success for (?<userid>.+?)$
Console.UserLeaveRegex=^Unregistering client 2 with steam id (?<userid>.+?)$

View File

@ -253,6 +253,22 @@
"False": "false"
}
},
{
"DisplayName": "Skip Network Accessibility Test",
"Category": "SotF - Server Settings",
"Description": "Skips a port test that can cause the server to fail to start. This test can be a sign of incorrect port forwarding, but sometimes has false positives.",
"Keywords": "skip,network,accessibility,test",
"FieldName": "SkipNetworkAccessibilityTest",
"InputType": "checkbox",
"IsFlagArgument": false,
"ParamFieldName": "$.SkipNetworkAccessibilityTest",
"IncludeInCommandLine": false,
"DefaultValue": "false",
"EnumValues": {
"True": "true",
"False": "false"
}
},
{
"DisplayName":"Server Owners",
"Category":"SotF - Server Settings",

View File

@ -17,6 +17,7 @@
"LogFilesEnabled": false,
"TimestampLogFilenames": true,
"TimestampLogEntries": true,
"SkipNetworkAccessibilityTest": false,
"GameSettings": {
"Gameplay.TreeRegrowth": true,
"Structure.Damage": true