---
name: "Arma 3: Invaders"
type: topic
source: https://community.bistudio.com/wiki/Arma_3:_Invaders
revid: 347368
updated: 2023-09-14T10:36:54Z
---

# Arma 3: Invaders

**Invaders** is a minigame in the Arma 3 main menu. By default, it is only available during [Arma 3 Steam sales](https://store.steampowered.com/app/107410/Arma_3/). Completing the minigame unlocks the *Arma Invaders* achievement and turns the Arma 3 logo in the main menu golden.

Invaders first appeared during the [Bohemia Interactive Publisher Sale 2022](https://store.steampowered.com/news/group/32984825/view/3400798954869678243) (Arma 3 v2.10).

A New Game+ mode and player vehicle swap to the T-100X railgun tank were added in Arma 3 v2.14.

### Controls

| Action | Default Keybinding | Controls Option |
|---|---|---|
| Move left | <kbd>A</kbd> | *Infantry Movement* > *Strafe Left* |
| Move right | <kbd>D</kbd> | *Infantry Movement* > *Strafe Right* |
| Shoot | <kbd>Space</kbd> | *Common* > *Use Default Action* |

### Known Issues

- Invaders does not start if Arma 3 is launched with mods that modify the main menu (unless they were whitelisted: ACE).
- Sometimes pressing <kbd>Space</kbd> opens the Steam overlay; close the Steam overlay and click on a non-interactive part of the main menu.\
  This might be related to <kbd>Alt</kbd> + <kbd>↹ Tab</kbd> usage, with <kbd>↹ Tab</kbd> moving the focus and <kbd>Space</kbd> clicking the selected button.

### Advanced

The Invaders minigame can be opted out of (or back in) by executing the following code (for example with the [Debug Console](../topics/Debug_Console.md) in the Eden Editor):

| Opt out of Invaders | Opt in to Invaders |
|---|---|
| ```sqf<br>profileNamespace setVariable ["BIN_ArmaInvadersOff", true];<br>saveProfileNamespace;<br>``` | ```sqf<br>profileNamespace setVariable ["BIN_ArmaInvadersOff", nil];<br>saveProfileNamespace;<br>``` |

The following code can be used to activate and play Invaders regardless of ongoing Arma 3 sales:

| Override default behaviour | Restore default behaviour |
|---|---|
| ```sqf<br>/*<br>    Possible values:<br>        0: deactivate Invaders<br>        1: set a 'lite' sale promotion mode<br>        2: activate Invaders<br>*/<br>profileNamespace setVariable ["BIN_ArmaInvadersOfflineBypass", 2];<br>saveProfileNamespace;<br>``` | ```sqf<br>profileNamespace setVariable ["BIN_ArmaInvadersOfflineBypass", nil];<br>saveProfileNamespace;<br>``` |

<sub>Source: [BI Community Wiki — Arma 3: Invaders](https://community.bistudio.com/wiki/Arma_3:_Invaders) (revision 347368).</sub>
