ACE3/addons/repair/functions/fnc_canRepair.sqf

25 lines
543 B
Plaintext
Raw Normal View History

2015-03-28 10:08:17 +00:00
/*
* Author: commy2
*
* Check if the unit can repair given hitpoint 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;
if !([_unit, _target, []] call ace_common_fnc_canInteractWith) exitWith {false};
alive _target && {_target getHitPointDamage _hitPoint > 0}