ACE3/addons/repair/functions/fnc_canRemoveWheel.sqf

25 lines
539 B
Plaintext
Raw Normal View History

2015-03-28 10:08:17 +00:00
/*
* Author: commy2
*
* Check if the unit can remove given wheel of the vehicle.
*
* Arguments:
* 0: Unit that does the repairing (Object)
* 1: vehicle to repair (Object)
* 2: Selected hitpoint (String)
*
* Return Value:
* NONE
*/
#include "script_component.hpp"
private ["_unit", "_target", "_hitPoint"];
_unit = _this select 0;
_target = _this select 1;
_hitPoint = _this select 2;
2015-03-28 10:15:41 +00:00
if !([_unit, _target, []] call EFUNC(common,canInteractWith)) exitWith {false};
2015-03-28 10:08:17 +00:00
alive _target && {_target getHitPointDamage _hitPoint < 1}