---
name: "BIS_fnc_fireSupportCluster"
type: function
status: ok
groups: ["Supports"]
arma3_since: "1.00"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_fireSupportCluster
revid: 348400
updated: 2023-11-08T13:00:03Z
---

# BIS_fnc_fireSupportCluster

*Function · Supports · Arma 3 v1.00*

Locality: executed with **spawn**

## Description

Virtual fire support - cluster shell.

## Syntax

```sqf
[position,ammo,radius,rounds,delay,conditionEnd,safezone,altitude,velocity,sounds] spawn BIS_fnc_fireSupportCluster
```

**Parameters:**

- `position`: [Position](../topics/Position.md), [Object](../topics/Object.md) or [String](../topics/String.md) - can be position, an object, or a marker
- `ammo`: [String](../topics/String.md) - (Optional, default "G_40mm_HEDP") ammunition class, [nil](../commands/nil.md) or empty string to use 40mm HEDP shells
- `radius`: [Number](../topics/Number.md) - (Optional, default 100) radius of the area in metres
- `rounds`: [Array](../topics/Array.md) - (Optional, default [1,20]) number of rounds to be fired, can be:
  - 0: Number of shells
  - 1: Number of submunition
- `delay`: [Array](../topics/Array.md) or [Number](../topics/Number.md) - (Optional, default 10) delay between rounds in seconds, can be [Number](../topics/Number.md) for precise delay or [Array](../topics/Array.md) to set min and max delay
- `conditionEnd`: [Code](../topics/Code.md) - (Optional, default {}) condition to end fire support
- `safeZone`: [Number](../topics/Number.md) - (Optional, default 0) safezone radius in metres
- `altitude`: [Number](../topics/Number.md) - (Optional, default 100) altitude in metres where the submunition will be spawned
- `velocity`: [Number](../topics/Number.md) - (Optional, default 100) descending velocity, in m/s
- `sounds`: [Array](../topics/Array.md) - (Optional, default [""]) strings of sounds to be played on the incoming submunition

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

## Examples

### Example 1

```sqf
[BIS_Player, "G_40mm_HEDP", 100, [4,10], 10] spawn BIS_fnc_fireSupportCluster;
```

### Example 2

```sqf
[BIS_Victim,"G_40mm_HEDP", 100, [5,25], 10, { dayTime > 20 }, 75, 500, 150, ["shell1", "shell2"]] spawn BIS_fnc_fireSupportCluster;
```

### Example 3

```sqf
["BIS_mrkTargetArea", "", 100, [4,10], 10, { BIS_Player distance BIS_EscapeZone < 100 }] spawn BIS_fnc_fireSupportCluster;
```

## See also

[BIS_fnc_fireSupport](../functions/BIS_fnc_fireSupport.md) · [BIS_fnc_fireSupportVirtual](../functions/BIS_fnc_fireSupportVirtual.md)

<sub>Source: [BI Community Wiki — BIS fnc fireSupportCluster](https://community.bistudio.com/wiki/BIS_fnc_fireSupportCluster) (revision 348400).</sub>
