---
name: "BIS_fnc_kbPriority"
type: function
status: ok
groups: ["Conversations"]
arma3_since: "0.50"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_kbPriority
revid: 309839
updated: 2022-05-05T12:09:52Z
---

# BIS_fnc_kbPriority

*Function · Conversations · Arma 3 v0.50 · introduced in Take On Helicopters v1.00*

## Description

Set conversation priority. Conversations with priority not in the list won't be played

## Syntax

*syntax inferred from the function header*

```sqf
_this call BIS_fnc_kbPriority
```

**Parameters:**

- `_this` — ARRAY - List of priorities. Empty array will just return current value.
  NUMBER
      >0 - add priority to already existing list
      <0 - remove priority from already existing list
      Priority 0 cannot be tempered with

**Returns:** ARRAY - List of priorities

## Function header

The comment at the top of the function's file in the game; this page's description, params, syntax, returns come from it.

```sqf
/*
Description:
Set conversation priority. Conversations with priority not in the list won't be played

Parameter(s):
_this:
    ARRAY - List of priorities. Empty array will just return current value.
    NUMBER
        >0 - add priority to already existing list
        <0 - remove priority from already existing list
        Priority 0 cannot be tempered with

Returns:
ARRAY - List of priorities
*/
```

<sub>Source: [BI Community Wiki — BIS fnc kbPriority](https://community.bistudio.com/wiki/BIS_fnc_kbPriority) (revision 309839).</sub>
