Arma 3 Scripting

Arma 3: Launcher

  • Also known as Arma 3 Launcher

Topic · Markdown · JSON · original wiki page

Arma 3 v1.24 The main purpose of the official Arma 3 Launcher is to enable easy management of local and Steam Workshop mods including their load order and custom presets, setting up game parameters and display Arma 3 developer news.

The official Arma 3 Launcher was launched July 14, 2014 with the Bootcamp update 1.24 (http://arma3.com/news/bohemia-interactive-deploys-arma-3-bootcamp-update).

User interface

Common elements

Play button

Status bar

Options menu gives you an access to Launcher options, and also contains various links and additional info about the game. Logs and the game troubleshooter helper can be also accessed from this menu.

Colored ribbon in the top-left corner identifies the currently used Steam branch (default main branch - no ribbon).

Pages

Dashboard

The first page in Launcher displays the latest news post, links to a social media of Arma 3 and Bohemia Interactive, and mainly the information about joined units from Arma 3 Units.

If you are a member of any unit, you can pre-select that units in Launcher, by checking the box on the unit, and it will be automatically activated in the game, once you start it. Or you can choose to play without a unit or let the game use the same unit you've played the last time.

News

Displays news from the Arma 3 website.

Parameters

Allows setting up the startup parameters. Parameters are separated to Basic and Advanced tabs:

Basic tab

Advanced tab
For detailed description of Advanced Parameters see: Arma 3: Launcher - Advanced Parameters.

Mods

The Mods page allows you to configure Steam Workshop mod content. From here you can see a list of all your subscribed content. Workshop supports uploading unlimited size items containing multiple files.

Important

All downloads are handled by the Steam Client.

When downloading updates for multiple-files mods, Steam Client will download content but do not update the mod files when any Arma 3-related application (Arma 3, Launcher, Publisher) is running.

Please, exit all the applications to allow updates to be pushed from the temporary download folder to a proper folder.

Toolbar commands (3)

Icons

Presets

Mod presets are named sets of mods. You can display and manage presets by clicking on the name of current preset in the top right corner of the page (4). Here you can save, load and name various presets of mods. This makes switching mod sets much faster. The current unsaved preset is preserved when the launcher quits.

You can also start the game directly with a saved preset using Quick preset selector, which can be access by clicking on the arrow on Play button.

For more info about mod handling and detailed description of all related windows see: Arma 3: Launcher - Mod Handling

BattlEye

BattlEye is anti-cheat software used by Arma 3. Launcher can start the anti-cheat service when you start the game. This options is controlled by the options Enable BattlEye anti-cheat software, when checked it will start the BattlEye service when you start the game.

Messages and status from BattlEye service are displayed on this page in the Log Messages list. When starting the game with BattlEye the current status is also displayed in the Launcher's status bar. The messages can be copied to Windows Clipboard by the button next to the message.

Note

BattlEye EULA needs to be accepted. If not, the service is not launched.

Servers

Servers page contains an integrated server browser. It contains five tabs which contains a specific set of Arma 3 Servers.

On each tab you can find the filter bar on the top, where you can enter a search phrase or filters or use the "Filters" button to display a dialog where you can edit your filters. If the filter is active, its icon and the frame will in gold. The server counter next to the filter bar shows number of displayed servers and total number of servers; when the filter is active, these numbers may be different.

Each game server is represented by a row in the list. You can join the server by clicking on "JOIN" button that will appear when you move your mouse to that row.

Note

If the server cannot be joined because it is locked, the lock symbol will appear instead.

Clicking anywhere else on the row will expand it and display more information about the server (e.g. server version, server address, required DLCs).

When you click on the JOIN button a dialog with required mods is displayed to you. On the top it displays the basic information about the server (you can click on it to display more (1)). The middle part of the dialog displays required and optional mods (and also the mods you have currently selected, but that cannot be used on the server). When you click on SETUP MODS AND JOIN button (2) Launcher will automatically load the mods it recognizes and subscribes you Steam Workshop to the ones that you do not have.

Note

Some servers might be missing a Steam Workshop identifiers for the mods, so Launcher might have a hard time detecting the right mod or the mod might not be available on the Workshop at all.

You can change what happens when you click the button by changing the action for each of the mods in the list of mods above it. (4) KEEP CURRENT SELECTION AND JOIN button (3) will connect you to the server without any changes to mods you have enabled on the MODS page.

The commands displayed at the bottom:

Options

Advanced Functions

Command line parameters

Launcher recognizes the following parameters (parameters are not case sensitive):

Troubleshooting

  1. Check the troubleshooting webpage to learn about required redistributables and known issues.
  2. Find more information about the Unusual process exit error here.
  3. Report any remaining issue on Feedback Tracker (category Launcher) and include Launcher logs (see following paragraph).

Note

Missing redistributables should be automatically installed by Steam on Launcher's first start.

Creating a Troubleshooting Report

See Also: Arma 3: Startup Parameters

Logs

Launcher logs are stored in Users\yourUserName\AppData\Local\Arma 3 Launcher\Logs.
When something goes wrong (in several attempts, because Steam can have a bad moment sometimes :^), please, create an issue on the Feedback Tracker (category Launcher) and include these logs.
You can also move the launcher logs packed into a zip file to the desktop, see Creating a Troubleshooting Report above.