Summary
Role-based Arsenal & Loadout System (WIP)
Advanced role-restricted arsenal and loadout system designed to enforce teamwork, specialization and prevent one-man-army gameplay.
Description
2-7 Arsenal is an advanced role-based arsenal and loadout control system for Arma Reforger, focused on strengthening role identity, improving team cooperation, and preventing loadout abuse — all while preserving a vanilla-friendly experience.
The project is currently in WIP / Test state, but core systems are already functional and actively used in live environments.
Core Features
Role-based Arsenal Filtering
- Arsenal items are filtered based on the player’s current role
- Each role has clearly defined equipment access
- Items are not removed from UI — unavailable items are simply restricted to preserve stability
- Reforger ID–based item filtering is currently non-functional and remains WIP.
Role-aware Loadout Save & Load
- Saved loadouts respect role restrictions
- Restricted items are:
- excluded from saving, or
- automatically removed when loading
- Prevents bypassing role limits via custom loadouts
Configurable blacklists per group role
- Supports filtering by item type
- Separate logic for:
arsenal filtering
loadout save/load
Chemical Protection System
- Functional gas masks and filter mechanics
- Real-time filter degradation
- Protection only applies when equipment is correctly worn
- UI feedback showing protection status and remaining filter capacity
Role Lock Mechanics
- Role changes allowed only in respawn / deployment menus
- Active role is enforced across all systems (arsenal, loadouts, UI)
- Server-side validation — no client-side exploits
Design Goals
❌ Eliminate one-man-army loadouts
✅ Enforce role specialization
✅ Improve teamwork and tactical planning
✅ Maintain a vanilla-friendly gameplay feel
✅ Modular and extensible system design
License
Arma Public License (APL)