---
name: "BIS_fnc_fireSupportVirtual"
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_fireSupportVirtual
revid: 349184
updated: 2023-11-08T14:50:39Z
---

# BIS_fnc_fireSupportVirtual

*Function · Supports · Arma 3 v1.00*

Locality: executed with **spawn**

## Description

Fires virtual mortar/artillery fire support.

## Syntax

```sqf
[target, ammo, radius, rounds, delay, conditionEnd, safezone, alt, speed, sounds] spawn BIS_fnc_fireSupportVirtual
```

**Parameters:**

- `target`: [Position](../topics/Position.md), [Object](../topics/Object.md) or [String](../topics/String.md) - target position, can be object, position or marker name
- `ammo`: [String](../topics/String.md) - (Optional, default "Sh_82mm_AMOS") ammunition to be used (if left empty, `Sh_82mm_AMOS` ammunition will be used)
- `radius`: [Number](../topics/Number.md) - (Optional, default 100) radius of target area in meters
- `rounds`: [Number](../topics/Number.md) - (Optional, default 10) number of rounds to be fired
- `delay`: [Array](../topics/Array.md) or [Number](../topics/Number.md) - (Optional, default 10) delay between rounds
  - [Array](../topics/Array.md) [min, max]:
    - min: [Number](../topics/Number.md) - min delay
    - max: [Number](../topics/Number.md) - max delay
  - [Number](../topics/Number.md) - Precise delay
- `conditionEnd`: [Code](../topics/Code.md) - (Optional, default `{ false }`) condition to end bombardment before all rounds are fired
- `safezone`: [Number](../topics/Number.md) - (Optional, default 0) safezone radius - minimal distance from the target position where shells may be directed at
- `alt`: [Number](../topics/Number.md) - (Optional, default 250) altitude where the shell will be created
- `speed`: [Number](../topics/Number.md) - (Optional, default 150) descending velocity, in m/s. Default is 150, if you use flare as ammo, set it to lower value (1-5) to let it fall down slowly
- `sounds`: [Array](../topics/Array.md) of [String](../topics/String.md)s - (Optional, default [""]) sounds to be played on the incoming shell

**Returns:** [Boolean](../topics/Boolean.md) - [true](../commands/true.md) if successful

## Examples

### Example 1

```sqf
[BIS_Player, "Sh_82mm_AMOS", 100, 24, 10] spawn BIS_fnc_fireSupportVirtual;
```

### Example 2

```sqf
[[3600, 3600, 0], nil, 100, 24, 10] spawn BIS_fnc_fireSupportVirtual;
```

### Example 3

```sqf
[BIS_Player, nil, 100, 24, 10, {dayTime > 20}, 50] spawn BIS_fnc_fireSupportVirtual;
```

## See also

[BIS_fnc_fireSupport](../functions/BIS_fnc_fireSupport.md) · [BIS_fnc_fireSupportCluster](../functions/BIS_fnc_fireSupportCluster.md) · [BIS_fnc_fire](../functions/BIS_fnc_fire.md)

<sub>Source: [BI Community Wiki — BIS fnc fireSupportVirtual](https://community.bistudio.com/wiki/BIS_fnc_fireSupportVirtual) (revision 349184).</sub>
