ACE3/addons/gunbag/functions/fnc_offGunbag.sqf

32 lines
621 B
Plaintext
Raw Normal View History

2016-05-03 08:21:21 +00:00
/*
* Author: Ir0n1E
* get weapon out of gunbag
*
* Arguments:
* 0: Unit <OBJECT>
* 1: Target <OBJECT>
*
* Return Value:
* Nothing
*
* Public: No
*/
#include "script_component.hpp"
2016-06-12 11:51:23 +00:00
params ["_unit", "_target"];
2016-05-03 08:21:21 +00:00
2016-06-12 11:51:23 +00:00
private _gunbag = backpackContainer _target;
2016-05-03 08:21:21 +00:00
2016-06-12 11:51:23 +00:00
_unit call EFUNC(common,goKneeling);
2016-05-04 18:06:56 +00:00
2016-05-17 10:19:17 +00:00
// play sound
2016-06-12 11:51:23 +00:00
if (!isNil "ACE_Backpacks") then {
[_target, _gunbag] call EFUNC(backpacks,backpackOpened);
2016-05-04 18:06:56 +00:00
};
2016-06-12 11:51:23 +00:00
[PROGRESSBAR_TIME, _this, {
(_this select 0) call FUNC(offGunbagCallback)
}, {}, localize LSTRING(offGunbag), {
(_this select 0) call FUNC(canInteract) == 1
}] call EFUNC(common,progressBar);