1234567891011121314151617181920212223242526272829 |
- #include "../../config_macros.hpp"
- params [
- ["_unit",player,[player]],
- ["_stretcher_object",macro_single_quote(macro_new_vehicle(Stretcher,MkII)),['string']],
- ["_stretcher_item",macro_single_quote(macro_new_weapon(Stretcher,Item)),['string']]
- ];
- hint format ["%1 %2 %3",_unit,_stretcher_item,_stretcher_object];
- _has_stretcher = [player,_stretcher_item] call ace_common_fnc_hasItem;
- if( !_has_stretcher) exitWith {hint 'f';};
- _pos = getPosATL _unit;
- _azimuth = getDir _unit;
- _far = 5; //Distance from the player to the _stretcher_object
- _x = (_pos select 0) + (_far * (sin _azimuth));
- _y = (_pos select 1) + (_far * (cos _azimuth));
- _pos_above = [_pos select 0,_pos select 1, (_pos select 2 )+ 1];
- _obj = createVehicle [_stretcher_object, _pos_above, [], _far, 'NONE'];//
- if(isNull _obj) exitWith {hint "Failed to deploy";};
- _unit removeItem _stretcher_item;
- hint "Stretcher Placed";
- //[_unit, _obj] call ace_dragging_fnc_startCarry;
|