Scenarios
Picking what your server runs — Conflict, Game Master, custom.
A "scenario" is a Reforger mission. Some ship with the base game; many more come from Workshop mods.
Setting the scenario
config.json:
"scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf"
The format is {<mod-hex-id>}<path-to-.conf>. For base-game
scenarios, the prefix is the base game's hex ID; for modded
scenarios, it's the owning mod's ID.
Base-game scenarios (PC + Xbox)
| Scenario | scenarioId |
|---|---|
| Conflict — Arland | {59AD59368755F41A}Missions/21_GM_Eden.conf |
| Conflict — Everon | {59AD59368755F41A}Missions/23_Campaign.conf |
| Game Master — Everon | {59AD59368755F41A}Missions/24_GameMaster.conf |
| Game Master — Arland | {59AD59368755F41A}Missions/25_GameMaster_Arland.conf |
| Combat Ops — Arland | {DAA03C6E6099D50F}Missions/26_CombatOps_Arland.conf |
(IDs occasionally change between major Reforger updates; if yours doesn't load, check the Workshop or in-game launcher for the current ID.)
What each mode is
- Conflict — large-scale capture-the-bases gameplay. Two factions fight over a map. Best for 30–60 player public servers.
- Game Master — Reforger's Zeus equivalent. One player is the "game master" placing AI, vehicles, missions live. Best for 10–30 player coordinated groups.
- Combat Ops — co-op vs AI. 1–8 players against AI-held objectives.
Modded scenarios
For Workshop scenarios, copy the scenarioId from the mod's page
or its .conf file path. Example for a custom Everon Conflict
mod:
"scenarioId": "{AB12CDEF34567890}Missions/MyEveronConflict.conf"
Both the mod owning the scenario AND any mods the scenario
requires must be listed in your config.json mods array. The
Workshop page documents required dependencies.
Game properties per scenario
Some scenarios respect custom gameProperties settings (like
serverMaxViewDistance). Others hardcode their own. If you
change a setting and it has no effect, the scenario script is
likely overriding it at start.
Switching mid-match
From admin chat:
#scenario {<mod-id>}Missions/<path>.conf
The server unloads the current mission and loads the new one. Players are returned to the lobby briefly.
Mission cycle
Reforger doesn't have Arma 3's built-in mission cycle config.
For rotation, run a small admin tool (some Workshop mods provide
this) that calls #scenario on a timer.
Or just #restart the same scenario at intervals — for
Conflict, restart after a few hours is the common pattern.