{"name":"Arma 3: Invaders","title":"Arma 3: Invaders","type":"topic","url":"https://community.bistudio.com/wiki/Arma_3:_Invaders","revid":347368,"updated":"2023-09-14T10:36:54Z","aliases":[],"markdown":"**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.\n\nInvaders first appeared during the [Bohemia Interactive Publisher Sale 2022](https://store.steampowered.com/news/group/32984825/view/3400798954869678243) (Arma 3 v2.10).\n\nA New Game+ mode and player vehicle swap to the T-100X railgun tank were added in Arma 3 v2.14.\n\n### Controls\n\n| Action | Default Keybinding | Controls Option |\n|---|---|---|\n| Move left | <kbd>A</kbd> | *Infantry Movement* > *Strafe Left* |\n| Move right | <kbd>D</kbd> | *Infantry Movement* > *Strafe Right* |\n| Shoot | <kbd>Space</kbd> | *Common* > *Use Default Action* |\n\n### Known Issues\n\n- Invaders does not start if Arma 3 is launched with mods that modify the main menu (unless they were whitelisted: ACE).\n- Sometimes pressing <kbd>Space</kbd> opens the Steam overlay; close the Steam overlay and click on a non-interactive part of the main menu.\n  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.\n\n### Advanced\n\nThe Invaders minigame can be opted out of (or back in) by executing the following code (for example with the Debug Console in the Eden Editor):\n\n| Opt out of Invaders | Opt in to Invaders |\n|---|---|\n| ```sqf<br>profileNamespace setVariable [\"BIN_ArmaInvadersOff\", true];<br>saveProfileNamespace;<br>``` | ```sqf<br>profileNamespace setVariable [\"BIN_ArmaInvadersOff\", nil];<br>saveProfileNamespace;<br>``` |\n\nThe following code can be used to activate and play Invaders regardless of ongoing Arma 3 sales:\n\n| Override default behaviour | Restore default behaviour |\n|---|---|\n| ```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>``` |","sections":[{"heading":null,"level":1,"markdown":"**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.\n\nInvaders first appeared during the [Bohemia Interactive Publisher Sale 2022](https://store.steampowered.com/news/group/32984825/view/3400798954869678243) (Arma 3 v2.10).\n\nA New Game+ mode and player vehicle swap to the T-100X railgun tank were added in Arma 3 v2.14."},{"heading":"Controls","level":3,"markdown":"| Action | Default Keybinding | Controls Option |\n|---|---|---|\n| Move left | <kbd>A</kbd> | *Infantry Movement* > *Strafe Left* |\n| Move right | <kbd>D</kbd> | *Infantry Movement* > *Strafe Right* |\n| Shoot | <kbd>Space</kbd> | *Common* > *Use Default Action* |"},{"heading":"Known Issues","level":3,"markdown":"- Invaders does not start if Arma 3 is launched with mods that modify the main menu (unless they were whitelisted: ACE).\n- Sometimes pressing <kbd>Space</kbd> opens the Steam overlay; close the Steam overlay and click on a non-interactive part of the main menu.\n  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."},{"heading":"Advanced","level":3,"markdown":"The Invaders minigame can be opted out of (or back in) by executing the following code (for example with the Debug Console in the Eden Editor):\n\n| Opt out of Invaders | Opt in to Invaders |\n|---|---|\n| ```sqf<br>profileNamespace setVariable [\"BIN_ArmaInvadersOff\", true];<br>saveProfileNamespace;<br>``` | ```sqf<br>profileNamespace setVariable [\"BIN_ArmaInvadersOff\", nil];<br>saveProfileNamespace;<br>``` |\n\nThe following code can be used to activate and play Invaders regardless of ongoing Arma 3 sales:\n\n| Override default behaviour | Restore default behaviour |\n|---|---|\n| ```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>``` |"}],"categories":["Arma 3"],"groups":["Game and Troubleshooting"]}