---
name: "BIN_fnc_setIDWMapParams"
type: function
status: ok
groups: ["IDWMap"]
arma3_since: "1.94"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIN_fnc_setIDWMapParams
revid: 281196
updated: 2021-06-14T09:05:51Z
---

# BIN_fnc_setIDWMapParams

*Function · IDWMap · Arma 3 v1.94*

## Description

Resets extension data, sets IDWMap params from argument, from config or default
*** This function must be called before any data is added to the IDWMap ***

> [!NOTE]
> This content is exclusive to the Arma 3 Contact Expansion.

## Syntax

*syntax inferred from the function header*

```sqf
[param0, param1, param2, param3, param4, param5] call BIN_fnc_setIDWMapParams
```

**Parameters:**

- `param0` — 0: ARRAY - (Optional) areaParams in format:
  0: NUMBER - minMapX
  1: NUMBER - minMapY
  2: NUMBER - maxMapX
  3: NUMBER - maxMapY
  Default: [0, 0, worldSize, worldSize]
- `param1` — 1: NUMBER (Optional) - idwCellSize. Default: 20
- `param2` — 2: NUMBER (Optional) - idwSpreadRadius. Default: 200
- `param3` — 3: NUMBER (Optional) - idwSpreadPower. Default: 2.0
- `param4` — 4: NUMBER (Optional) - curvePointsInterval. Default: 20
- `param5` — 5: NUMBER (Optional) - curvePointSpreadRadius. Default: idwSpreadRadius

**Returns:** BOOL - true on success

## Examples

### Example 1

```sqf
call BIN_fnc_setIDWMapParams
```

## Function header

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

```sqf
/*
    Killzone_Kid

Description:
    Resets extension data, sets IDWMap params from argument, from config or default
    *** This function must be called before any data is added to the IDWMap ***

Parameter(s):
    0: ARRAY - (Optional) areaParams in format:
        0: NUMBER - minMapX
        1: NUMBER - minMapY
        2: NUMBER - maxMapX
        3: NUMBER - maxMapY
        Default: [0, 0, worldSize, worldSize]
    1: NUMBER (Optional) - idwCellSize. Default: 20
    2: NUMBER (Optional) - idwSpreadRadius. Default: 200
    3: NUMBER (Optional) - idwSpreadPower. Default: 2.0
    4: NUMBER (Optional) - curvePointsInterval. Default: 20
    5: NUMBER (Optional) - curvePointSpreadRadius. Default: idwSpreadRadius

Returns:
    BOOL - true on success

Example:
    call BIN_fnc_setIDWMapParams
*/
```

<sub>Source: [BI Community Wiki — BIN fnc setIDWMapParams](https://community.bistudio.com/wiki/BIN_fnc_setIDWMapParams) (revision 281196).</sub>
