Convert Insurgency Sandstorm to base config

This switches the config to use a base config rather than a template to allow users to manually add special settings without a full config file overwrite.
This commit is contained in:
James Manker 2022-02-12 18:27:14 -06:00
parent ed3b68b11d
commit ce9b4282dd
3 changed files with 56 additions and 58 deletions

View File

@ -20,7 +20,7 @@ App.RapidStartup=false
App.RemoteAdminPort=27015 App.RemoteAdminPort=27015
App.RootDir=./insurgencysandstorm/ App.RootDir=./insurgencysandstorm/
App.UpdateSource=Multi App.UpdateSource=Multi
App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":31,"UpdateSource":4,"UpdateSourceData":"581330","UpdateSourceArgs":null,"UpdateSourceVersion":null,"UpdateSourceTarget":null,"UnzipUpdateSource":false,"OverwriteExistingFiles":false,"ForceDownloadPlatform":0,"UpdateSourceConditionSetting":null,"UpdateSourceConditionValue":null},{"UpdateStageName":"Base Config Download","UpdateSourcePlatform":31,"UpdateSource":1,"UpdateSourceData":"https://github.com/CubeCoders/AMPTemplates/raw/main/InsurgencySS_Game.ini","UpdateSourceArgs":null,"UpdateSourceVersion":null,"UpdateSourceTarget":"./","UnzipUpdateSource":false,"OverwriteExistingFiles":false,"ForceDownloadPlatform":0,"UpdateSourceConditionSetting":null,"UpdateSourceConditionValue":null}] App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":31,"UpdateSource":4,"UpdateSourceData":"581330","UpdateSourceArgs":null,"UpdateSourceVersion":null,"UpdateSourceTarget":null,"UnzipUpdateSource":false,"OverwriteExistingFiles":false,"ForceDownloadPlatform":0,"UpdateSourceConditionSetting":null,"UpdateSourceConditionValue":null},{"UpdateStageName":"Base Config Download","UpdateSourcePlatform":31,"UpdateSource":1,"UpdateSourceData":"https://github.com/CubeCoders/AMPTemplates/raw/main/InsurgencySS_Game.ini","UpdateSourceArgs":null,"UpdateSourceVersion":null,"UpdateSourceTarget":"./","UnzipUpdateSource":false,"OverwriteExistingFiles":false,"ForceDownloadPlatform":0,"UpdateSourceConditionSetting":null,"UpdateSourceConditionValue":null},{"UpdateStageName":"Config File Copy","UpdateSourcePlatform":31,"UpdateSource":2,"UpdateSourceData":"./insurgencysandstorm/581330/Insurgency/Saved/Config/WindowsServer/Game.ini","UpdateSourceArgs":"./insurgencysandstorm/InsurgencySS_Game.ini","UpdateSourceVersion":null,"UpdateSourceTarget":null,"UnzipUpdateSource":false,"OverwriteExistingFiles":false,"ForceDownloadPlatform":0,"UpdateSourceConditionSetting":null,"UpdateSourceConditionValue":null},{"UpdateStageName":"Config File Copy","UpdateSourcePlatform":31,"UpdateSource":2,"UpdateSourceData":"./insurgencysandstorm/581330/Insurgency/Saved/Config/LinuxServer/Game.ini","UpdateSourceArgs":"./insurgencysandstorm/InsurgencySS_Game.ini","UpdateSourceVersion":null,"UpdateSourceTarget":null,"UnzipUpdateSource":false,"OverwriteExistingFiles":false,"ForceDownloadPlatform":0,"UpdateSourceConditionSetting":null,"UpdateSourceConditionValue":null}]
App.WorkingDir=581330 App.WorkingDir=581330
App.UseRandomAdminPassword=True App.UseRandomAdminPassword=True
App.MaxUsers=32 App.MaxUsers=32

View File

@ -432,7 +432,7 @@
"FieldName": "bKillFeed", "FieldName": "bKillFeed",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bKillFeed", "ParamFieldName": "/Script/Insurgency.INSGameMode.bKillFeed",
"DefaultValue": "False", "DefaultValue": "False",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -447,7 +447,7 @@
"FieldName": "bKillFeedSpectator", "FieldName": "bKillFeedSpectator",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bKillFeedSpectator", "ParamFieldName": "/Script/Insurgency.INSGameMode.bKillFeedSpectator",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -462,7 +462,7 @@
"FieldName": "bKillerInfo", "FieldName": "bKillerInfo",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bKillerInfo", "ParamFieldName": "/Script/Insurgency.INSGameMode.bKillerInfo",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -477,7 +477,7 @@
"FieldName": "bKillerInfoRevealDistance", "FieldName": "bKillerInfoRevealDistance",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bKillerInfoRevealDistance", "ParamFieldName": "/Script/Insurgency.INSGameMode.bKillerInfoRevealDistance",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -492,7 +492,7 @@
"FieldName": "TeamKillLimit", "FieldName": "TeamKillLimit",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "TeamKillLimit", "ParamFieldName": "/Script/Insurgency.INSGameMode.TeamKillLimit",
"DefaultValue": "3", "DefaultValue": "3",
"EnumValues": {} "EnumValues": {}
}, },
@ -504,7 +504,7 @@
"FieldName": "TeamKillGrace", "FieldName": "TeamKillGrace",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "TeamKillGrace", "ParamFieldName": "/Script/Insurgency.INSGameMode.TeamKillGrace",
"DefaultValue": "0.2", "DefaultValue": "0.2",
"EnumValues": {} "EnumValues": {}
}, },
@ -516,7 +516,7 @@
"FieldName": "TeamKillReduceTime", "FieldName": "TeamKillReduceTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "TeamKillReduceTime", "ParamFieldName": "/Script/Insurgency.INSGameMode.TeamKillReduceTime",
"DefaultValue": "90", "DefaultValue": "90",
"EnumValues": {} "EnumValues": {}
}, },
@ -528,7 +528,7 @@
"FieldName": "bDeadSay", "FieldName": "bDeadSay",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bDeadSay", "ParamFieldName": "/Script/Insurgency.INSGameMode.bDeadSay",
"DefaultValue": "False", "DefaultValue": "False",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -543,7 +543,7 @@
"FieldName": "bDeadSayTeam", "FieldName": "bDeadSayTeam",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bDeadSayTeam", "ParamFieldName": "/Script/Insurgency.INSGameMode.bDeadSayTeam",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -558,7 +558,7 @@
"FieldName": "bVoiceAllowDeadChat", "FieldName": "bVoiceAllowDeadChat",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bVoiceAllowDeadChat", "ParamFieldName": "/Script/Insurgency.INSGameMode.bVoiceAllowDeadChat",
"DefaultValue": "False", "DefaultValue": "False",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -573,7 +573,7 @@
"FieldName": "bVoiceEnemyHearsLocal", "FieldName": "bVoiceEnemyHearsLocal",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bVoiceEnemyHearsLocal", "ParamFieldName": "/Script/Insurgency.INSGameMode.bVoiceEnemyHearsLocal",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -588,7 +588,7 @@
"FieldName": "bVoiceRadioBroadcastLocal", "FieldName": "bVoiceRadioBroadcastLocal",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bVoiceRadioBroadcastLocal", "ParamFieldName": "/Script/Insurgency.INSGameMode.bVoiceRadioBroadcastLocal",
"DefaultValue": "False", "DefaultValue": "False",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -603,7 +603,7 @@
"FieldName": "ObjectiveCaptureTime", "FieldName": "ObjectiveCaptureTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "ObjectiveCaptureTime", "ParamFieldName": "/Script/Insurgency.INSGameMode.ObjectiveCaptureTime",
"DefaultValue": "30", "DefaultValue": "30",
"EnumValues": {} "EnumValues": {}
}, },
@ -615,7 +615,7 @@
"FieldName": "ObjectiveResetTime", "FieldName": "ObjectiveResetTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "ObjectiveResetTime", "ParamFieldName": "/Script/Insurgency.INSGameMode.ObjectiveResetTime",
"DefaultValue": "-1", "DefaultValue": "-1",
"EnumValues": {} "EnumValues": {}
}, },
@ -627,7 +627,7 @@
"FieldName": "ObjectiveSpeedup", "FieldName": "ObjectiveSpeedup",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "ObjectiveSpeedup", "ParamFieldName": "/Script/Insurgency.INSGameMode.ObjectiveSpeedup",
"DefaultValue": "0.25", "DefaultValue": "0.25",
"EnumValues": {} "EnumValues": {}
}, },
@ -639,7 +639,7 @@
"FieldName": "ObjectiveMaxSpeedupPlayers", "FieldName": "ObjectiveMaxSpeedupPlayers",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "ObjectiveMaxSpeedupPlayers", "ParamFieldName": "/Script/Insurgency.INSGameMode.ObjectiveMaxSpeedupPlayers",
"DefaultValue": "4", "DefaultValue": "4",
"EnumValues": {} "EnumValues": {}
}, },
@ -651,7 +651,7 @@
"FieldName": "bKillFeedGameStartingIntermissionTime", "FieldName": "bKillFeedGameStartingIntermissionTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bKillFeedGameStartingIntermissionTime", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bKillFeedGameStartingIntermissionTime",
"DefaultValue": "5", "DefaultValue": "5",
"EnumValues": {} "EnumValues": {}
}, },
@ -663,7 +663,7 @@
"FieldName": "GameStartingIntermissionTime", "FieldName": "GameStartingIntermissionTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "GameStartingIntermissionTime", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.GameStartingIntermissionTime",
"DefaultValue": "5", "DefaultValue": "5",
"EnumValues": {} "EnumValues": {}
}, },
@ -675,7 +675,7 @@
"FieldName": "WinTime", "FieldName": "WinTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "WinTime", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.WinTime",
"DefaultValue": "5", "DefaultValue": "5",
"EnumValues": {} "EnumValues": {}
}, },
@ -687,7 +687,7 @@
"FieldName": "PostRoundTime", "FieldName": "PostRoundTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "PostRoundTime", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.PostRoundTime",
"DefaultValue": "15", "DefaultValue": "15",
"EnumValues": {} "EnumValues": {}
}, },
@ -699,7 +699,7 @@
"FieldName": "PostGameTime", "FieldName": "PostGameTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "PostGameTime", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.PostGameTime",
"DefaultValue": "15", "DefaultValue": "15",
"EnumValues": {} "EnumValues": {}
}, },
@ -711,7 +711,7 @@
"FieldName": "bAutoAssignTeams", "FieldName": "bAutoAssignTeams",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bAutoAssignTeams", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bAutoAssignTeams",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -726,7 +726,7 @@
"FieldName": "bAllowFriendlyFire", "FieldName": "bAllowFriendlyFire",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bAllowFriendlyFire", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bAllowFriendlyFire",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -741,7 +741,7 @@
"FieldName": "FriendlyFireModifier", "FieldName": "FriendlyFireModifier",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "FriendlyFireModifier", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.FriendlyFireModifier",
"DefaultValue": "0.2", "DefaultValue": "0.2",
"EnumValues": {} "EnumValues": {}
}, },
@ -753,7 +753,7 @@
"FieldName": "FriendlyFireReflect", "FieldName": "FriendlyFireReflect",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "FriendlyFireReflect", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.FriendlyFireReflect",
"DefaultValue": "0", "DefaultValue": "0",
"EnumValues": {} "EnumValues": {}
}, },
@ -765,7 +765,7 @@
"FieldName": "bAutoBalanceTeams", "FieldName": "bAutoBalanceTeams",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bAutoBalanceTeams", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bAutoBalanceTeams",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -780,7 +780,7 @@
"FieldName": "AutoBalanceDelay", "FieldName": "AutoBalanceDelay",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "AutoBalanceDelay", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.AutoBalanceDelay",
"DefaultValue": "10", "DefaultValue": "10",
"EnumValues": {} "EnumValues": {}
}, },
@ -792,7 +792,7 @@
"FieldName": "bMapVoting", "FieldName": "bMapVoting",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bMapVoting", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bMapVoting",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -807,7 +807,7 @@
"FieldName": "bUseMapCycle", "FieldName": "bUseMapCycle",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bUseMapCycle", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bUseMapCycle",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -822,7 +822,7 @@
"FieldName": "bVoiceIntermissionAllowAll", "FieldName": "bVoiceIntermissionAllowAll",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bVoiceIntermissionAllowAll", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bVoiceIntermissionAllowAll",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -837,7 +837,7 @@
"FieldName": "IdleLimit", "FieldName": "IdleLimit",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "IdleLimit", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.IdleLimit",
"DefaultValue": "150", "DefaultValue": "150",
"EnumValues": {} "EnumValues": {}
}, },
@ -849,7 +849,7 @@
"FieldName": "IdleLimitLowReinforcements", "FieldName": "IdleLimitLowReinforcements",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "IdleLimitLowReinforcements", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.IdleLimitLowReinforcements",
"DefaultValue": "90", "DefaultValue": "90",
"EnumValues": {} "EnumValues": {}
}, },
@ -861,7 +861,7 @@
"FieldName": "IdleCheckFrequency", "FieldName": "IdleCheckFrequency",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "IdleCheckFrequency", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.IdleCheckFrequency",
"DefaultValue": "30", "DefaultValue": "30",
"EnumValues": {} "EnumValues": {}
}, },
@ -873,7 +873,7 @@
"FieldName": "bAllowThirdPersonSpectate", "FieldName": "bAllowThirdPersonSpectate",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bAllowThirdPersonSpectate", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bAllowThirdPersonSpectate",
"DefaultValue": "False", "DefaultValue": "False",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -888,7 +888,7 @@
"FieldName": "MinimumPlayers", "FieldName": "MinimumPlayers",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "MinimumPlayers", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.MinimumPlayers",
"DefaultValue": "1", "DefaultValue": "1",
"EnumValues": {} "EnumValues": {}
}, },
@ -900,7 +900,7 @@
"FieldName": "RoundLimit", "FieldName": "RoundLimit",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "RoundLimit", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.RoundLimit",
"DefaultValue": "3", "DefaultValue": "3",
"EnumValues": {} "EnumValues": {}
}, },
@ -912,7 +912,7 @@
"FieldName": "WinLimit", "FieldName": "WinLimit",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "WinLimit", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.WinLimit",
"DefaultValue": "1", "DefaultValue": "1",
"EnumValues": {} "EnumValues": {}
}, },
@ -924,7 +924,7 @@
"FieldName": "GameTimeLimit", "FieldName": "GameTimeLimit",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "GameTimeLimit", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.GameTimeLimit",
"DefaultValue": "-1", "DefaultValue": "-1",
"EnumValues": {} "EnumValues": {}
}, },
@ -936,7 +936,7 @@
"FieldName": "PreRoundLimit", "FieldName": "PreRoundLimit",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "PreRoundLimit", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.PreRoundLimit",
"DefaultValue": "10", "DefaultValue": "10",
"EnumValues": {} "EnumValues": {}
}, },
@ -948,7 +948,7 @@
"FieldName": "RoundTime", "FieldName": "RoundTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "RoundTime", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.RoundTime",
"DefaultValue": "1080", "DefaultValue": "1080",
"EnumValues": {} "EnumValues": {}
}, },
@ -960,7 +960,7 @@
"FieldName": "OverTime", "FieldName": "OverTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "OverTime", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.OverTime",
"DefaultValue": "60", "DefaultValue": "60",
"EnumValues": {} "EnumValues": {}
}, },
@ -972,7 +972,7 @@
"FieldName": "TeamSwitchTime", "FieldName": "TeamSwitchTime",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "TeamSwitchTime", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.TeamSwitchTime",
"DefaultValue": "10", "DefaultValue": "10",
"EnumValues": {} "EnumValues": {}
}, },
@ -984,7 +984,7 @@
"FieldName": "SwitchTeamsEveryRound", "FieldName": "SwitchTeamsEveryRound",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "SwitchTeamsEveryRound", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.SwitchTeamsEveryRound",
"DefaultValue": "1", "DefaultValue": "1",
"EnumValues": {} "EnumValues": {}
}, },
@ -996,7 +996,7 @@
"FieldName": "bAllowPlayerTeamSelect", "FieldName": "bAllowPlayerTeamSelect",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bAllowPlayerTeamSelect", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bAllowPlayerTeamSelect",
"DefaultValue": "True", "DefaultValue": "True",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -1011,7 +1011,7 @@
"FieldName": "bBots", "FieldName": "bBots",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bBots", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bBots",
"DefaultValue": "False", "DefaultValue": "False",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -1026,7 +1026,7 @@
"FieldName": "BotQuota", "FieldName": "BotQuota",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "BotQuota", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.BotQuota",
"DefaultValue": "5", "DefaultValue": "5",
"EnumValues": {} "EnumValues": {}
}, },
@ -1038,7 +1038,7 @@
"FieldName": "InitialSupply", "FieldName": "InitialSupply",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "InitialSupply", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.InitialSupply",
"DefaultValue": "15", "DefaultValue": "15",
"EnumValues": {} "EnumValues": {}
}, },
@ -1050,7 +1050,7 @@
"FieldName": "MaximumSupply", "FieldName": "MaximumSupply",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "MaximumSupply", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.MaximumSupply",
"DefaultValue": "15", "DefaultValue": "15",
"EnumValues": {} "EnumValues": {}
}, },
@ -1062,7 +1062,7 @@
"FieldName": "bSupplyGainEnabled", "FieldName": "bSupplyGainEnabled",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bSupplyGainEnabled", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bSupplyGainEnabled",
"DefaultValue": "False", "DefaultValue": "False",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -1077,7 +1077,7 @@
"FieldName": "bAwardSupplyInstantly", "FieldName": "bAwardSupplyInstantly",
"InputType": "checkbox", "InputType": "checkbox",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "bAwardSupplyInstantly", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.bAwardSupplyInstantly",
"DefaultValue": "False", "DefaultValue": "False",
"EnumValues": { "EnumValues": {
"False": "False", "False": "False",
@ -1092,7 +1092,7 @@
"FieldName": "SupplyGainFrequency", "FieldName": "SupplyGainFrequency",
"InputType": "number", "InputType": "number",
"IsFlagArgument": false, "IsFlagArgument": false,
"ParamFieldName": "SupplyGainFrequency", "ParamFieldName": "/Script/Insurgency.INSMultiplayerMode.SupplyGainFrequency",
"DefaultValue": "150", "DefaultValue": "150",
"EnumValues": {} "EnumValues": {}
} }

View File

@ -2,19 +2,17 @@
{ {
"ConfigFile": "Insurgency/Saved/Config/WindowsServer/Game.ini", "ConfigFile": "Insurgency/Saved/Config/WindowsServer/Game.ini",
"AutoMap": true, "AutoMap": true,
"ConfigType": "template", "ConfigType": "ini"
"ConfigFileTemplate": "InsurgencySS_Game.ini"
}, },
{ {
"ConfigFile": "Insurgency/Saved/Config/LinuxServer/Game.ini", "ConfigFile": "Insurgency/Saved/Config/LinuxServer/Game.ini",
"AutoMap": true, "AutoMap": true,
"ConfigType": "template", "ConfigType": "ini"
"ConfigFileTemplate": "InsurgencySS_Game.ini"
}, },
{ {
"ConfigFile": "Insurgency/Config/Server/Motd.txt", "ConfigFile": "Insurgency/Config/Server/Motd.txt",
"ConfigType": "kvp", "ConfigType": "kvp",
"ConfigFormat": "{0}{1}", "ConfigFormat": "{0}{1}",
"Subsections": [ "Subsections": [
{ {
"Heading": "$root", "Heading": "$root",