---
name: "BIS_fnc_curatorAutomatic"
type: function
status: ok
groups: ["Curator"]
arma3_since: "1.16"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_curatorAutomatic
revid: 376126
updated: 2025-09-01T08:21:54Z
---

# BIS_fnc_curatorAutomatic

*Function · Curator · Arma 3 v1.16*

## Description

Spawn units based on curator settings. Used when curator role is not taken.

## Syntax

```sqf
[curator, sides, cheatCoef, infantryProb, groundProb, airProb, marineProb] call BIS_fnc_curatorAutomatic
```

**Parameters:**

- `curator`: [Object](../topics/Object.md) - curator module, costs and coefficients will be read from it
- `sides`: [Array](../topics/Array.md) - array of [sides](../commands/side.md) of the placed entities
- `cheatCoef`: [Number](../topics/Number.md) - cheat coefficient (1 means default costs, 0.5 means 50% values; allows spawning of more units)
- `infantryProb`: [Number](../topics/Number.md) - infantry probability (probabilities are compared together, the ones with higher number have better chance of spawning)
- `groundProb`: [Number](../topics/Number.md) - ground vehicle probability
- `airProb`: [Number](../topics/Number.md) - aircraft probability
- `marineProb`: [Number](../topics/Number.md) - marine probability

**Returns:** [Array](../topics/Array.md) of [Group](../topics/Group.md)s

## Examples

### Example 1

```sqf
[curator_module, [west, independent, 0.1, 40, 30, 20, 10] call BIS_fnc_curatorAutomatic;
```

## See also

[Arma 3: Curator](../topics/Curator.md)

<sub>Source: [BI Community Wiki — BIS fnc curatorAutomatic](https://community.bistudio.com/wiki/BIS_fnc_curatorAutomatic) (revision 376126).</sub>
