---
name: "enableSimulationGlobal"
type: command
status: ok
groups: ["Object Manipulation"]
arma3_since: "1.12"
locality: {"argument": "global", "effect": "global", "server_exec": true}
source: https://community.bistudio.com/wiki/enableSimulationGlobal
revid: 329206
updated: 2022-07-25T16:01:42Z
---

# enableSimulationGlobal

*Command · Object Manipulation · Arma 3 v1.12*

Locality: arguments **global** · effect **global** · **server execution only**

## Description

Enable or disable simulation for given entity, globally. Has the same effect as [enableSimulation](../commands/enableSimulation.md) when used in singleplayer.

## Syntax

```sqf
entity enableSimulationGlobal enable
```

**Parameters:**

- `entity`: [Object](../topics/Object.md)
- `enable`: [Boolean](../topics/Boolean.md)

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

## Examples

### Example 1

```sqf
_myObject enableSimulationGlobal false;
```

### Example 2

```sqf
[_object, false] remoteExec ["enableSimulationGlobal", 2];
```

## Multiplayer

> [!NOTE]
> Since Arma 3 v2.06 the command can also be executed client-side, with a [local](../topics/Multiplayer_Scripting.md#locality) argument.

## See also

[enableSimulation](../commands/enableSimulation.md) · [simulationEnabled](../commands/simulationEnabled.md) · [enableDynamicSimulationSystem](../commands/enableDynamicSimulationSystem.md) · [dynamicSimulationSystemEnabled](../commands/dynamicSimulationSystemEnabled.md) · [enableDynamicSimulation](../commands/enableDynamicSimulation.md) · [dynamicSimulationEnabled](../commands/dynamicSimulationEnabled.md) · [setDynamicSimulationDistance](../commands/setDynamicSimulationDistance.md) · [dynamicSimulationDistance](../commands/dynamicSimulationDistance.md) · [setDynamicSimulationDistanceCoef](../commands/setDynamicSimulationDistanceCoef.md) · [dynamicSimulationDistanceCoef](../commands/dynamicSimulationDistanceCoef.md) · [triggerDynamicSimulation](../commands/triggerDynamicSimulation.md) · [canTriggerDynamicSimulation](../commands/canTriggerDynamicSimulation.md)

## Community notes

**Killzone_Kid** — 2014-10-21

Units that have been previously subjected to `enableSimulation false` or `enableSimulationGlobal false` may stay unrecognised for a long time even after simulation was re-enabled, returning [objNull](../commands/objNull.md) as [cursorTarget](../commands/cursorTarget.md). Force revealing units with [reveal](../commands/reveal.md) command usually solves the problem. For example:

```sqf
player reveal previouslySimDisabledUnit;
```

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