Skip to content
reforgermods.net
Workshop mod by Mindisgurpee

SAS_Faction_Select Arma Reforger Mod

Allows player faction selection with a clean, custom UI. Supports player limits per faction, custom image buttons, and optional FIA, CIV toggling via a simple JSON configuration file.

72C730A5F90B12DE
SAS_Faction_Select preview

Ranking

Popular#64296.9Falling#154075.3
49Serversrunning this mod
568Observed players nowon servers reporting this mod
119.9kEstimated player-hours (7d)7-day data
DeploymentTop 4%95.6ahead of 96% of tracked mods by servers running it
ActivityTop 1%99.0ahead of 99% of tracked mods by play on those servers
Popularity96.9deployment and activity combined
How those 49 installs happen100% traced
  • Not identified as a dependency28
  • Required by another mod21
Last 30 days
Servers, last 30 days
48 latest64 peak, 4 Oct33 low, 20 Sept

Servers reporting the mod in each hourly observation. Last 30 days.

Daily values
Servers, last 30 days, one row per day (UTC)
DayLastPeakLowObs.
19 Sept42433910
20 Sept39413324
21 Sept40433724
22 Sept43433624
23 Sept41443924
24 Sept43454024
25 Sept45454024
26 Sept42454024
27 Sept40433824
28 Sept42463824
29 Sept46484324
30 Sept49504524
1 Oct55554724
2 Oct62625224
3 Oct61615624
4 Oct61645524
5 Oct57605124
6 Oct61635624
7 Oct58625524
8 Oct53605324
9 Oct53534824
10 Oct52534924
11 Oct48554524
12 Oct55624624
13 Oct54595224
14 Oct56605324
15 Oct50575024
16 Oct52534924
17 Oct51534724
18 Oct47524524
19 Oct48484314
Observed players, last 30 days
556 latest1,533 peak, 3 Oct99 low, 19 Oct

Sampled player counts on servers reporting the mod; not unique players. Last 30 days.

Daily values
Observed players, last 30 days, one row per day (UTC)
DayLastPeakLowObs.
19 Sept57479757410
20 Sept52890930824
21 Sept42077514424
22 Sept37884516324
23 Sept41778618324
24 Sept41077416424
25 Sept48582019824
26 Sept50387325324
27 Sept37693525524
28 Sept29679212524
29 Sept45087616424
30 Sept51781616024
1 Oct8901,04720724
2 Oct1,1391,38638724
3 Oct1,1301,53350624
4 Oct9901,46451624
5 Oct8381,11643724
6 Oct9741,23334824
7 Oct9391,09821724
8 Oct80596929924
9 Oct88198728624
10 Oct1,0251,39124924
11 Oct1,1911,38334924
12 Oct1,2481,43827824
13 Oct1,0731,13725024
14 Oct9691,05222924
15 Oct87990919824
16 Oct9891,11221724
17 Oct9841,32930024
18 Oct9261,37430724
19 Oct5567799914

Calculated Oct 19, 2026, 1:32 PM UTCDerived from observed server and mod activity. Trend positions describe recent observed change, not future adoption.

Summary

Allows player faction selection with a clean, custom UI. Supports player limits per faction, custom image buttons, and optional FIA, CIV toggling via a simple JSON configuration file.

Official Workshop description

Faction Selection introduces a modern, clean, and fully integrated faction selection screen for the game's deploy menu. [Key Features] • Modern Visual UI: Replaces the default list with sleek, dynamically resizing cards containing custom faction images. • Up to 4 Playable Factions: Native support for 2, 3, or 4 factions (US, FIA, CIV, USSR) with dynamic auto-scaling cards so the UI never overflows. • Native Playability Detection: Automatically filters out factions disabled in mission settings (limit 0) or marked non- playable/renegade. • Deterministic Sorting: Enforces consistent faction ordering (US -> FIA -> CIV -> USSR) or custom order specified in your JSON config. • Built-in Auto-Balance: Prevents players from joining an overpopulated team if the team imbalance threshold is exceeded. • Visual Card Locking: Full or autobalance-locked factions fade to 35% opacity with grayscale tinting and real-time status (FULL / LOCKED), unlocking dynamically as slots open up. • Game Mode Rules: Adheres to game mode configurations regarding whether mid-game faction switching is permitted. • FIA & CIV Support: Easily enable or customize factions directly via scenario settings or config file. [Configuration] Server configurations are automatically created and stored under the server profile. • File: $profile:/SAS_Configs/FactionSelectConfig.json Editable parameters in the JSON: • "enableFIA": (true/false) Killswitch/toggle for FIA availability on the selection screen. • "factionKeys": List of active faction IDs (e.g., ["US", "FIA", "CIV", "USSR"]). • "factionImages": File paths to the custom button textures (.edds) corresponding to each faction. • "enableAutoBalance": (true/false) Enable or disable the team auto-balance check. • "maxTeamImbalance": Max player difference allowed between teams before locking (e.g., 3). • "balancedFactionKeys": Factions subjected to auto-balance (e.g., ["US", "USSR"]). This mod was developed by @mindisgurpe__ and UX by @matheuskiev If you need any help, contact me on Discord: @mindisgurpe__

Servers running this mod

49

49 currently listed servers report SAS_Faction_Select in its mod list. Showing the 5 with the most players.

View all 49 servers

Versions

10
published · approved · 4.82 MiB
published · approved · 3.24 MiB
published · approved · 3.24 MiB
published · approved · 3.23 MiB
published · approved · 3.23 MiB
published · approved · 3.23 MiB
published · approved · 3.23 MiB
published · approved · 3.23 MiB
published · approved · 3.23 MiB
published · approved · 3.23 MiB
1.1.0Game 1.8.0.13 · 4.82 MiB · Oct 6, 2026
Dependencies: 1Scenarios: 0PublishedApproved
Version 1.1.0 — Major Architecture, Balance & UI Overhaul

[Added]
    • Added native support for 4 concurrent playable factions, including Civilian (CIV) with dedicated UI texture assets.
    • Added built-in team auto-balance system (configurable via enableAutoBalance, maxTeamImbalance, and balancedFactionKeys).
    • Added visual locking: factions that cannot be joined due to player limits or imbalance fade to 35% opacity with clear status tags  (FULL / LOCKED).
    • Added real-time dynamic card unlocking whenever slots become available.
    • Added deterministic faction ordering (US -> FIA -> CIV -> USSR) and respect for custom order in JSON.

[Changed]
    • Reworked UI grid scaling: cards now resize dynamically based on the faction count (1-2 factions: 768px; 3 factions: 538px; 4+
  factions: 390px) to prevent layout overflows.
    • Improved faction discovery: natively honors mission header faction limits (m_iFactionLimit: 0 properly disables factions) and filters non-playable factions.

    [Fixed & Optimized]
    • Fixed memory leaks: implemented comprehensive cleanup in HandlerDeattached, unhooking all event invokers and removing callqueue  timers on menu close.
    • Eliminated client GC allocation overhead by caching and replicating config instances via RplProp.
    • 100% Enforce Script compliance and null-safety improvements.

config.json entry

{
  "modId": "72C730A5F90B12DE",
  "name": "SAS_Faction_Select",
  "version": "1.1.0"
}

Use SAS_Faction_Select on your server

Add SAS_Faction_Select to the game.mods array of your server config.json. The config generator builds the full file, the mod manager keeps the mod list and its dependencies organized, and the config validator checks an existing config. The adding mods guide and mod dependencies guide walk through it step by step.

Fetch this mod from the API

The same metadata is available as JSON. See the API quickstart, the V2 reference, or the V1 reference.

GET https://api.reforgermods.net/v2/mods/72C730A5F90B12DE
GET https://api.reforgermods.net/v2/mods/72C730A5F90B12DE/versions

Data is cached from Arma Reforger Workshop metadata and may be stale. reforgermods.net is independent and is not affiliated with Bohemia Interactive.