{"name":"BIS_fnc_fireSupport","operator":null,"title":"BIS fnc fireSupport","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_fireSupport","revid":349210,"updated":"2023-11-08T14:50:46Z","groups":["Supports","Combat"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.00"}],"since":{"game":"arma3","name":"Arma 3","version":"1.00"},"arma3_since":"1.00","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Mortar/artillery fire support.","syntaxes":[{"syntax":"[arty,target,mag,radius,rounds,delay,conditionEnd,safezone] spawn BIS_fnc_fireSupport","since":null,"effect":null,"exec":null,"params":[{"name":"arty","type":"Object","optional":false,"default":null,"description":"artillery unit.","types":["Object"],"since":null,"text":"arty: Object - artillery unit."},{"name":"target","type":"Position or Object or String","optional":false,"default":null,"description":"target position, can be object/position 3D or marker name","types":["Position","Object","String"],"since":null,"text":"target: Position or Object or String - target position, can be object/position 3D or marker name"},{"name":"mag","type":"String","optional":false,"default":null,"description":"magazine (if left empy, first magazine available will be used)","types":["String"],"since":null,"text":"mag: String - magazine (if left empy, first magazine available will be used)"},{"name":"radius","type":"Number","optional":false,"default":null,"description":"radius of target area in meters","types":["Number"],"since":null,"text":"radius: Number - radius of target area in meters"},{"name":"rounds","type":"Number","optional":false,"default":null,"description":"number of rounds to be fired","types":["Number"],"since":null,"text":"rounds: Number - number of rounds to be fired"},{"name":"delay","type":"Array or Number","optional":false,"default":null,"description":"delay between rounds:\n- Array\n  - 1: Min delay\n  - 2: Max delay\n- Number - Precise delay","types":["Array","Number"],"since":null,"text":"delay: Array or Number - delay between rounds:\n- Array\n  - 1: Min delay\n  - 2: Max delay\n- Number - Precise delay"},{"name":"conditionEnd","type":"Code","optional":false,"default":null,"description":"condition to end bombardment before all rounds are fired","types":["Code"],"since":null,"text":"conditionEnd: Code - condition to end bombardment before all rounds are fired"},{"name":"safezone","type":"Number","optional":false,"default":null,"description":"safezone radius - minimal distance from the target position where shells may be directed at","types":["Number"],"since":null,"text":"safezone: Number - safezone radius - minimal distance from the target position where shells may be directed at"}],"returns":{"type":"Boolean","types":["Boolean"],"description":"true if successful","text":"Boolean - true if successful"}}],"examples":[{"text":"```sqf\n[BIS_Mortar, [3600,3600,0], \"\", 100, 24, 10] spawn BIS_fnc_fireSupport;\n```","code":["[BIS_Mortar, [3600,3600,0], \"\", 100, 24, 10] spawn BIS_fnc_fireSupport;"]},{"text":"```sqf\n[BIS_Mortar, BIS_Player, \"8Rnd_82mm_Mo_shells\", 100, 24, 10] spawn BIS_fnc_fireSupport;\n```","code":["[BIS_Mortar, BIS_Player, \"8Rnd_82mm_Mo_shells\", 100, 24, 10] spawn BIS_fnc_fireSupport;"]},{"text":"```sqf\n[BIS_Mortar, \"BIS_mrkTargetArea\", \"8Rnd_82mm_Mo_shells\", 100, 24, 10, { BIS_Player distance BIS_EscapeZone < 100 }] spawn BIS_fnc_fireSupport;\n```","code":["[BIS_Mortar, \"BIS_mrkTargetArea\", \"8Rnd_82mm_Mo_shells\", 100, 24, 10, { BIS_Player distance BIS_EscapeZone < 100 }] spawn BIS_fnc_fireSupport;"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["BIS_fnc_fireSupportCluster","BIS_fnc_fire","BIS_fnc_fireSupportVirtual"],"notes":[],"categories":["Arma 3: Functions","Arma 3: New Functions","Function Group: Combat","Function Group: Supports","Functions","Introduced with Arma 3 version 1.00"],"docblock":null,"filled_from_docblock":[]}