Complete Overhaul of the Configuration File

Completely Re-Do the configuration file.
Added Mod functionality
This commit is contained in:
Shinynecrid
2022-02-02 17:58:34 -06:00
parent 5749cf4b93
commit dd336cff45
4 changed files with 210 additions and 49 deletions

View File

@@ -1,7 +1,7 @@
App.AdminMethod=SourceRCON
App.ApplicationPort1=27102
App.ApplicationPort2=27131
App.ApplicationReadyMode=RCONConnected
App.ApplicationReadyMode=RegexMatch
App.BaseDirectory=./insurgencysandstorm/581330/
App.CommandLineArgs={{Map}}?Scenario={{Scenario}}?MaxPlayers={{$MaxUsers}}{{password_enabled}}{{Password}} -Port={{$ApplicationPort1}} -QueryPort={{$ApplicationPort2}} -Rcon -RconPassword={{$RemoteAdminPassword}} -RconListenPort={{$RemoteAdminPort}} -log -GameStats {{$FormattedArgs}}
App.CommandLineParameterDelimiter=
@@ -23,13 +23,14 @@ App.UpdateSource=Multi
App.UpdateSources=[{"UpdateStageName": "SteamCMD Download","UpdateSourcePlatform": "All", "UpdateSource": "SteamCMD", "UpdateSourceData": "581330"}]
App.WorkingDir=581330
App.UseRandomAdminPassword=True
Console.AppReadyRegex=^\[[\d\.]+-[\d\.]+:\d+\]\[[ \d]+\]LogGameState: Match State Changed from WaitingToStart to InProgress$
Console.AppReadyRegex=^\[\d+.\d+.\d+-\d+.\d+.\d+\:\d+\]\[.*\]LogSession\: Display\: OnCreateSessionComplete.*Result: \(1\)$
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$
Console.UserChatRegex=
Console.UserJoinRegex=
Console.UserLeaveRegex=
Meta.Author=Shinynecrid,IceOfWraith
Meta.ConfigManifest=insurgencysandstormconfig.json
Meta.MetaConfigManifest=insurgencysandstormmetaconfig.json
Meta.ConfigRoot=insurgencysandstorm.kvp
Meta.Description=Insurgency Sandstorm Dedicated Server
Meta.DisplayImageSource=steam:581320