{"name":"BIS_fnc_moduleDamage","title":"BIS fnc moduleDamage","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_moduleDamage","revid":352163,"updated":"2024-02-01T23:25:25Z","groups":["Modules"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Damage given vehicles.\n\n> [!NOTE]\n> Regarding locality: if a hitpoint is defined,\n> Local argument setHitPointDamage is used. Else,\n> Global argument setDamage is used.","syntaxes":[{"syntax":"[logic, vehicles, isActivated] call BIS_fnc_moduleDamage","params":[{"name":"logic","type":"Object","description":"the logic. Possible setVariable parameter:\n\n- \"value\": Number - (Optional, default 0) wanted damage, in range 0..1\n- \"bodypart\": String - (Optional, default \"0\") setHitPointDamage hitpoint name","type_expr":"Object"},{"name":"vehicles","type":"Array of Objects","description":"list of vehicles","type_expr":"Array<Object>"},{"name":"isActivated","type":"Boolean","optional":true,"default":"true","description":"if true, the fuel is set","type_expr":"Boolean","text":"isActivated: Boolean - (Optional, default true) if true, the fuel is set"}],"returns":{"type":"Boolean","type_expr":"Boolean","description":"true when done, even if isActivated equals false","text":"Boolean - true when done, even if *isActivated* equals false"}}],"examples":[{"code":["[myLogic, vehicle player, true] call BIS_fnc_moduleDamage;"]}],"see_also":["setDamage","setHitPointDamage"]}