Skip to content

Commit

Permalink
Arma Reforger: settings updates (#1184)
Browse files Browse the repository at this point in the history
  • Loading branch information
Greelan authored Dec 13, 2024
1 parent afb3d3e commit 7762f5e
Show file tree
Hide file tree
Showing 4 changed files with 105 additions and 5 deletions.
2 changes: 1 addition & 1 deletion arma-reforger.kvp
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Meta.Prerequisites=[]
Meta.ExtraContainerPackages=[]
Meta.ConfigReleaseState=NotSpecified
Meta.NoCommercialUsage=False
Meta.ConfigVersion=1.3
Meta.ConfigVersion=1.4
Meta.AppConfigId=23e04f07-dab1-4741-a6e9-e9d0d292c8f1
App.DisplayName=Arma Reforger
App.RootDir=./arma-reforger/
Expand Down
46 changes: 44 additions & 2 deletions arma-reforgerconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,15 @@
"{DAA03C6E6099D50F}Missions/24_CombatOps.conf": "Combat Ops - Arland",
"{C41618FD18E9D714}Missions/23_Campaign_Arland.conf": "Conflict - Arland",
"{DFAC5FABD11F2390}Missions/26_CombatOpsEveron.conf": "Combat Ops - Everon",
"{{CustomMission}}": "Custom"
"{3F2E005F43DBD2F8}Missions/CAH_Briars_Coast.conf": "Capture & Hold: Briars",
"{F1A1BEA67132113E}Missions/CAH_Castle.conf": "Capture & Hold: Montfort Castle",
"{589945FB9FA7B97D}Missions/CAH_Concrete_Plant.conf": "Capture & Hold: Concrete Plant",
"{9405201CBD22A30C}Missions/CAH_Factory.conf": "Capture & Hold: Almara Factory",
"{1CD06B409C6FAE56}Missions/CAH_Forest.conf": "Capture & Hold: Simon's Wood",
"{7C491B1FCC0FF0E1}Missions/CAH_LeMoule.conf": "Capture & Hold: Le Moule",
"{6EA2E454519E5869}Missions/CAH_Military_Base.conf": "Capture & Hold: Camp Blake",
"{2B4183DF23E88249}Missions/CAH_Morton.conf": "Capture & Hold: Morton",
"{{CustomMission}}": "--Custom--"
}
},
{
Expand Down Expand Up @@ -624,6 +632,23 @@
"True": "true"
}
},
{
"DisplayName": "Mods Required By Default",
"Category": "Arma Reforger:stadia_controller",
"Subcategory": "Server:dns:1",
"Description": "If set, the default value for 'required' will be overridden for all mods",
"Keywords": "mods,required,override,requiredByDefault",
"FieldName": "modsRequiredByDefault",
"InputType": "checkbox",
"IsFlagArgument": false,
"ParamFieldName": "game.modsRequiredByDefault",
"IncludeInCommandLine": false,
"DefaultValue": "true",
"EnumValues": {
"False": "false",
"True": "true"
}
},
{
"DisplayName": "Disable Server Shutdown",
"Category": "Arma Reforger:stadia_controller",
Expand All @@ -641,6 +666,23 @@
"True": "true"
}
},
{
"DisplayName": "Join Queue Limit",
"Category": "Arma Reforger:stadia_controller",
"Subcategory": "Server:dns:1",
"Description": "Sets the limit for how many people can be in the server's join queue at one time. 0 = no limit",
"Keywords": "joinQueue,join,queue,maximum,size,maxSize",
"FieldName": "maxSize",
"InputType": "number",
"MinValue": "0",
"MaxValue": "50",
"IsFlagArgument": false,
"ParamFieldName": "operating.joinQueue.maxSize",
"IncludeInCommandLine": false,
"DefaultValue": "0",
"Placeholder": "0",
"EnumValues": {}
},
{
"DisplayName": "Log Statistics",
"Category": "Arma Reforger:stadia_controller",
Expand Down Expand Up @@ -689,4 +731,4 @@
"Placeholder": "-debug",
"EnumValues": {}
}
]
]
58 changes: 58 additions & 0 deletions arma-reforgerserver1-4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
{
"bindAddress": "{{bindAddress}}",
"bindPort": {{bindPort}},
"publicAddress": "{{publicAddress}}",
"publicPort": {{publicPort}},
"a2s": {
"address": "{{a2s.address}}",
"port": {{a2s.port}}
},
"rcon": {
"address": "{{rcon.address}}",
"port": {{rcon.port}},
"password": "{{rcon.password}}",
"maxClients": {{rcon.maxClients}},
"permission": "{{rcon.permission}}"
},
"game": {
"name": "{{game.name}}",
"password": "{{game.password}}",
"passwordAdmin": "{{game.passwordAdmin}}",
"admins": [ {{game.admins}} ],
"scenarioId": "{{game.scenarioId}}",
"maxPlayers": {{game.maxPlayers}},
"visible": {{game.visible}},
"crossPlatform": {{game.crossPlatform}},
"supportedPlatforms": [
"PLATFORM_PC",
"PLATFORM_XBL"
],
"gameProperties": {
"serverMaxViewDistance": {{game.gameProperties.serverMaxViewDistance}},
"serverMinGrassDistance": {{game.gameProperties.serverMinGrassDistance}},
"fastValidation": {{game.gameProperties.fastValidation}},
"networkViewDistance": {{game.gameProperties.networkViewDistance}},
"battlEye": {{game.gameProperties.battlEye}},
"disableThirdPerson": {{game.gameProperties.disableThirdPerson}},
"VONDisableUI": {{game.gameProperties.VONDisableUI}},
"VONDisableDirectSpeechUI": {{game.gameProperties.VONDisableDirectSpeechUI}},
"VONCanTransmitCrossFaction": {{game.gameProperties.VONCanTransmitCrossFaction}},
"missionHeader": { {{game.gameProperties.missionHeader}} }
},
"modsRequiredByDefault": {{game.modsRequiredByDefault}},
"mods": [ {{game.mods}} ]
},
"operating": {
"lobbyPlayerSynchronise": {{operating.lobbyPlayerSynchronise}},
"disableCrashReporter": {{operating.disableCrashReporter}},
{{operating.disableNavmeshStreaming}}
"disableServerShutdown": {{operating.disableServerShutdown}},
"disableAI": {{operating.disableAI}},
"playerSaveTime": {{operating.playerSaveTime}},
"aiLimit": {{operating.aiLimit}},
"slotReservationTimeout": {{operating.slotReservationTimeout}},
"joinQueue": {
"maxSize": {{operating.joinQueue.maxSize}}
}
}
}
4 changes: 2 additions & 2 deletions arma-reforgerupdates.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
"UpdateStageName": "Server Template Config File Download",
"UpdateSourcePlatform": "All",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://raw.githubusercontent.com/CubeCoders/AMPTemplates/main/arma-reforgerserver1-3.json",
"UpdateSourceData": "https://raw.githubusercontent.com/CubeCoders/AMPTemplates/main/arma-reforgerserver1-4.json",
"UpdateSourceArgs": "AMP_serverconfig.json",
"UpdateSourceTarget": "{{$FullRootDir}}",
"OverwriteExistingFiles": true
}
]
]

0 comments on commit 7762f5e

Please sign in to comment.