Documentation Menu

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)

ScenarioscenarioId
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.