---
name: "setMissionOptions"
type: command
status: ok
groups: ["System"]
arma3_since: "2.18"
locality: {"argument": null, "effect": "local", "server_exec": false}
source: https://community.bistudio.com/wiki/setMissionOptions
revid: 378913
updated: 2026-08-12T15:53:18Z
---

# setMissionOptions

*Command · System · Arma 3 v2.18*

Locality: effect **local**

## Description

Sets various mission options. The options are automatically reset between missions and are saved/restored with the save system.

Available Options:

- IgnoreNoDamage: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to filter out no change in damage from [HandleDamage](../topics/Event_Handlers.md#handledamage) calls
- IgnoreFakeHeadHit: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to filter out FakeHeadHit context from [HandleDamage](../topics/Event_Handlers.md#handledamage) calls
- IgnoreUpsideDownDamage: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to ignore some minor upside down damage accumulation for a helicopter
- Arma 3 v2.20 SnakesCanOpenDoors: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to revert to legacy behaviour when snakes would open doors when entering houses
- Arma 3 v2.20 AIThinkOnlyLocal: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to disable processing targetting data for remote AI units, [knowsAbout](../commands/knowsAbout.md), [targets](../commands/targets.md) and similar commands will cease to work on remote units. For a gain in client performance because they no longer have to calculate all AI units.
- Arma 3 v2.24 MapSymbolIsHiddenWithTheObject: [Boolean](../topics/Boolean.md) - (default [true](../commands/true.md)) [true](../commands/true.md) to hide map symbol when terrain object is hidden.
- Arma 3 v2.24 MapHideForests: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to hide map symbols for forests.
- Arma 3 v2.24 MapHideRockFormations: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to hide map symbols for rock formations.
- Arma 3 v2.24 MapHideTowns: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to hide map symbols for towns.
- Arma 3 v2.24 MapHideRoads: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to hide map symbols for roads.
- Arma 3 v2.24 MapHideRivers: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to hide map symbols for rivers.
- Arma 3 v2.24 MapHideSigns: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to hide map icons for objects.
- Arma 3 v2.24 MapHideSmallSigns: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to hide map icons for trees, bushes, rocks.
- Arma 3 v2.24 MapHideLocations: [Boolean](../topics/Boolean.md) - (default [false](../commands/false.md)) [true](../commands/true.md) to hide map icons for trees, bushes, rocks.

Providing a empty HashMap will reset all options to defaults.

## Syntax

```sqf
setMissionOptions options
```

**Parameters:**

- `options`: [HashMap](../topics/HashMap.md) - a HashMap containing all the options to be changed

**Returns:** [Nothing](../topics/Nothing.md)

## Examples

### Example 1

```sqf
setMissionOptions createHashMapFromArray [["IgnoreNoDamage", true], ["IgnoreFakeHeadHit", true], ["IgnoreUpsideDownDamage", true]];
```

### Example 2

```sqf
setMissionOptions createHashMap; // reset options to default
```

## See also

[getMissionOptions](../commands/getMissionOptions.md) · [getResolution](../commands/getResolution.md) · [getAudioOptionVolumes](../commands/getAudioOptionVolumes.md) · [getSubtitleOptions](../commands/getSubtitleOptions.md)

<sub>Source: [BI Community Wiki — setMissionOptions](https://community.bistudio.com/wiki/setMissionOptions) (revision 378913).</sub>
