{"name":"BIN_fnc_setIDWMapParams","operator":null,"title":"BIN fnc setIDWMapParams","type":"function","url":"https://community.bistudio.com/wiki/BIN_fnc_setIDWMapParams","revid":281196,"updated":"2021-06-14T09:05:51Z","groups":["IDWMap"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.94"}],"since":{"game":"arma3","name":"Arma 3","version":"1.94"},"arma3_since":"1.94","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Resets extension data, sets IDWMap params from argument, from config or default\n*** This function must be called before any data is added to the IDWMap ***\n\n> [!NOTE]\n> This content is exclusive to the Arma 3 Contact Expansion.","syntaxes":[{"syntax":"[param0, param1, param2, param3, param4, param5] call BIN_fnc_setIDWMapParams","since":null,"effect":null,"exec":null,"params":[{"name":"param0","type":"Array","types":["Array"],"optional":true,"default":"[0, 0, worldSize, worldSize]","description":"areaParams in format:\n0: NUMBER - minMapX\n1: NUMBER - minMapY\n2: NUMBER - maxMapX\n3: NUMBER - maxMapY\nDefault: [0, 0, worldSize, worldSize]","since":null,"text":"0: ARRAY - (Optional) areaParams in format:\n0: NUMBER - minMapX\n1: NUMBER - minMapY\n2: NUMBER - maxMapX\n3: NUMBER - maxMapY\nDefault: [0, 0, worldSize, worldSize]","source":"docblock"},{"name":"param1","type":"Number","types":["Number"],"optional":true,"default":"20","description":"idwCellSize. Default: 20","since":null,"text":"1: NUMBER (Optional) - idwCellSize. Default: 20","source":"docblock"},{"name":"param2","type":"Number","types":["Number"],"optional":true,"default":"200","description":"idwSpreadRadius. Default: 200","since":null,"text":"2: NUMBER (Optional) - idwSpreadRadius. Default: 200","source":"docblock"},{"name":"param3","type":"Number","types":["Number"],"optional":true,"default":"2.0","description":"idwSpreadPower. Default: 2.0","since":null,"text":"3: NUMBER (Optional) - idwSpreadPower. Default: 2.0","source":"docblock"},{"name":"param4","type":"Number","types":["Number"],"optional":true,"default":"20","description":"curvePointsInterval. Default: 20","since":null,"text":"4: NUMBER (Optional) - curvePointsInterval. Default: 20","source":"docblock"},{"name":"param5","type":"Number","types":["Number"],"optional":true,"default":"idwSpreadRadius","description":"curvePointSpreadRadius. Default: idwSpreadRadius","since":null,"text":"5: NUMBER (Optional) - curvePointSpreadRadius. Default: idwSpreadRadius","source":"docblock"}],"returns":{"type":"Boolean","types":["Boolean"],"description":null,"text":"BOOL - true on success","source":"docblock"},"inferred":true}],"examples":[{"text":"```sqf\ncall BIN_fnc_setIDWMapParams\n```","code":["call BIN_fnc_setIDWMapParams"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":[],"notes":[],"categories":["Arma 3: Functions","Arma 3: New Functions","Function Group: IDWMap","Functions","Introduced with Arma 3 version 1.94"],"docblock":{"author":"Killzone_Kid","description":"Resets extension data, sets IDWMap params from argument, from config or default\n*** This function must be called before any data is added to the IDWMap ***","params":[{"index":0,"name":null,"types":["Array"],"optional":true,"default":"[0, 0, worldSize, worldSize]","description":"areaParams in format:\n0: NUMBER - minMapX\n1: NUMBER - minMapY\n2: NUMBER - maxMapX\n3: NUMBER - maxMapY\nDefault: [0, 0, worldSize, worldSize]","text":"ARRAY - (Optional) areaParams in format:\n0: NUMBER - minMapX\n1: NUMBER - minMapY\n2: NUMBER - maxMapX\n3: NUMBER - maxMapY\nDefault: [0, 0, worldSize, worldSize]"},{"index":1,"name":null,"types":["Number"],"optional":true,"default":"20","description":"idwCellSize. Default: 20","text":"NUMBER (Optional) - idwCellSize. Default: 20"},{"index":2,"name":null,"types":["Number"],"optional":true,"default":"200","description":"idwSpreadRadius. Default: 200","text":"NUMBER (Optional) - idwSpreadRadius. Default: 200"},{"index":3,"name":null,"types":["Number"],"optional":true,"default":"2.0","description":"idwSpreadPower. Default: 2.0","text":"NUMBER (Optional) - idwSpreadPower. Default: 2.0"},{"index":4,"name":null,"types":["Number"],"optional":true,"default":"20","description":"curvePointsInterval. Default: 20","text":"NUMBER (Optional) - curvePointsInterval. Default: 20"},{"index":5,"name":null,"types":["Number"],"optional":true,"default":"idwSpreadRadius","description":"curvePointSpreadRadius. Default: idwSpreadRadius","text":"NUMBER (Optional) - curvePointSpreadRadius. Default: idwSpreadRadius"}],"returns":{"types":["Boolean"],"text":"BOOL - true on success"},"examples":["call BIN_fnc_setIDWMapParams"],"syntax":null,"execution":null,"notes":null,"requirements":null,"meta":{},"text":"    Killzone_Kid\n\nDescription:\n    Resets extension data, sets IDWMap params from argument, from config or default\n    *** This function must be called before any data is added to the IDWMap ***\n\nParameter(s):\n    0: ARRAY - (Optional) areaParams in format:\n        0: NUMBER - minMapX\n        1: NUMBER - minMapY\n        2: NUMBER - maxMapX\n        3: NUMBER - maxMapY\n        Default: [0, 0, worldSize, worldSize]\n    1: NUMBER (Optional) - idwCellSize. Default: 20\n    2: NUMBER (Optional) - idwSpreadRadius. Default: 200\n    3: NUMBER (Optional) - idwSpreadPower. Default: 2.0\n    4: NUMBER (Optional) - curvePointsInterval. Default: 20\n    5: NUMBER (Optional) - curvePointSpreadRadius. Default: idwSpreadRadius\n\nReturns:\n    BOOL - true on success\n\nExample:\n    call BIN_fnc_setIDWMapParams"},"filled_from_docblock":["params","syntax","returns","examples","description"]}