This guide assumes you’ve already set up your server. If not, start with our Basic Setup Guide.
Understanding Missions
What is a Mission?
An Arma Reforger mission consists of:- Map/Terrain - The environment where gameplay takes place
- Entities - Players, AI units, vehicles, and objects
- Objectives - Goals and tasks for players to complete
- Logic - Scripts and triggers that control mission flow
Mission Types
- Scenario Missions
- Sandbox Missions
- Competitive Missions
Fixed story-driven experiences
- Predetermined objectives and outcomes
- Scripted events and sequences
- Best for: Campaign-style gameplay, training scenarios
Getting Started with the Mission Editor
Accessing the Editor
Interface Overview
The mission editor interface consists of several key areas:3D Viewport
3D Viewport
Main editing area where you:
- Place and position entities
- Navigate the terrain
- Preview your mission layout
- Test entity interactions
- WASD - Move camera
- Mouse - Look around
- Shift - Move faster
- Ctrl - Move slower
Entity Browser
Entity Browser
Catalog of available objects:
- Characters - Player spawns, AI units
- Vehicles - Cars, trucks, helicopters, tanks
- Structures - Buildings, fortifications, props
- Weapons & Equipment - Armaments and gear
- Logic - Triggers, objectives, scripts
Hierarchy Panel
Hierarchy Panel
Organization of mission elements:
- View all placed entities
- Group related objects
- Manage parent-child relationships
- Quick selection and navigation
Properties Panel
Properties Panel
Configure selected entities:
- Position, rotation, scale
- Entity-specific settings
- Scripting parameters
- Visual appearance options
Creating Your First Mission
Step 1: Choose Your Map
Select an appropriate map for your mission:Everon
51km² island terrain
- Varied landscapes and elevations
- Multiple towns and settlements
- Ideal for large-scale operations
- Best for: Open warfare, exploration missions
Arland
Smaller forested region
- Dense woodland terrain
- Limited open areas
- More intimate combat scenarios
- Best for: Infantry operations, stealth missions
Step 2: Place Player Spawn Points
Every mission needs spawn points where players enter the game:Place Spawn Points
- Click to place in the 3D viewport
- Position away from immediate danger
- Consider team-based spawning for multiplayer
Step 3: Add AI Units
Populate your mission with computer-controlled characters:- Individual Units
- Groups and Squads
Select Unit Type
Browse Entities → Characters and choose:
- Infantry - Soldiers with various equipment
- Crew - Vehicle operators
- Specialists - Medics, engineers, officers
Step 4: Place Vehicles and Equipment
Add vehicles and equipment to enhance gameplay:Vehicles
Vehicles
Types available:
- Transport - Trucks, jeeps, helicopters
- Combat - Tanks, armored vehicles
- Support - Medical, repair, supply vehicles
- Position on roads or clear terrain
- Ensure adequate space for movement
- Consider fuel and ammunition supplies
Weapons & Supplies
Weapons & Supplies
Essential items:
- Weapon Caches - Additional armaments
- Ammunition Boxes - Resupply points
- Medical Supplies - Health restoration
- Communication Equipment - Radios, command posts
- Near objectives or key locations
- Protected but accessible positions
- Consider balance between teams
Step 5: Define Objectives
Create goals that give your mission purpose:Choose Objective Type
Common objective types:
- Destroy Target - Eliminate specific entity
- Capture Area - Control geographic location
- Escort Mission - Protect moving target
- Collect Items - Gather intelligence/supplies
Configure Objective Parameters
Set in Properties panel:
- Title and Description for players
- Success Conditions - What triggers completion
- Failure Conditions - What causes mission failure
- Time Limits - Maximum mission duration
Advanced Mission Elements
Environmental Effects
Enhance immersion with dynamic environmental conditions:- Weather System
- Atmospheric Settings
Configure dynamic weather:
- Time of Day - Dawn, day, dusk, night cycles
- Weather Patterns - Clear, cloudy, rain, fog
- Visibility Effects - Fog density, darkness levels
- Wind Conditions - Affects ballistics and sound
Trigger Systems
Create dynamic events that respond to player actions:Define Trigger Area
- Shape - Sphere, box, or custom polygon
- Size - Coverage area dimensions
- Activation - Enter, exit, or presence conditions
Set Activation Conditions
Configure what activates the trigger:
- Faction Filter - Specific teams only
- Unit Type - Infantry, vehicles, or both
- Player Count - Minimum/maximum requirements
Testing Your Mission
Initial Testing
Basic Functionality Check
Verify that:
- Player spawns work correctly
- AI units behave as expected
- Objectives display and function
- No immediate crashes or errors occur
Comprehensive Testing
Performance Testing
Performance Testing
Monitor system performance:
- Frame rate stability
- Memory usage patterns
- Network performance (multiplayer)
- Loading time benchmarks
- Reduce entity count in dense areas
- Limit simultaneous AI activities
- Optimize texture and model complexity
Gameplay Testing
Gameplay Testing
Evaluate player experience:
- Objective clarity and progression
- Difficulty balance and fairness
- Player engagement and pacing
- Multiplayer team balance
- Unreachable objectives
- Overpowered or underpowered AI
- Confusing navigation or instructions
- Unbalanced resource distribution
Multiplayer Testing
Multiplayer Testing
Test with multiple players:
- Spawn point distribution and fairness
- Objective scaling with player count
- Team communication and coordination
- Server stability under load
- Network synchronization issues
- Player collision and interference
- Spectator mode functionality
- Reconnection handling
Publishing Your Mission
Preparing for Release
Final Quality Check
- Complete thorough testing process
- Fix any identified bugs or issues
- Optimize performance as needed
- Gather feedback from test players
Create Mission Documentation
Prepare information for players:
- Brief Description - Mission overview and goals
- Player Requirements - Recommended count, skill level
- Special Instructions - Controls, mechanics, rules
- Credits - Acknowledge contributors and sources
Distribution Options
Steam Workshop
Official distribution platform
- Built-in download and installation
- Automatic updates for subscribers
- Community ratings and feedback
- Integrated with game browser
Community Forums
Community-driven sharing
- Direct file downloads
- Detailed discussion and feedback
- Version control and updates
- Custom installation procedures
Best Practices for Mission Design
Design Principles
Player Experience Focus
Player Experience Focus
Always prioritize the player:
- Clear objectives and instructions
- Appropriate difficulty progression
- Multiple approaches to objectives
- Meaningful choices and consequences
Balanced Challenge
Balanced Challenge
Maintain engagement without frustration:
- Scale difficulty to player skill level
- Provide adequate resources and support
- Include optional objectives for variety
- Test with players of different skill levels
Technical Optimization
Technical Optimization
Ensure smooth performance:
- Limit simultaneous complex operations
- Use LOD (Level of Detail) systems effectively
- Optimize script execution frequency
- Monitor and reduce memory usage
Narrative Coherence
Narrative Coherence
Create believable scenarios:
- Logical unit placement and behavior
- Realistic equipment and loadouts
- Consistent faction relationships
- Immersive environmental storytelling
Common Pitfalls to Avoid
Next Steps
With the basics mastered, consider exploring these advanced topics:Advanced Mission Design
Learn dynamic events, AI customization, and complex scenarios
Scripting Guide
Master Enforce Script for custom behaviors and interactions
Custom Assets
Import your own textures, models, and sounds
Multiplayer Missions
Design engaging multiplayer scenarios and events
Mission creation is an iterative process. Don’t expect perfection on your first attempt. Each mission you create will teach you new techniques and help you develop your skills as a mission designer.