#include "script_component.hpp" /* * Author: bux578 * Handles the XEH killed event. * * Arguments: * 0: Unit * 1: Killer * * Return Value: * None * * Example: * [ACE_player, bad_dude] call ace_respawn_fnc_handleKilled * * Public: No */ params ["_unit"]; // Saves the gear when the player! (and only him) is killed if (ACE_player == _unit && {GVAR(SavePreDeathGear)}) then { _unit setVariable [QGVAR(unitGear), getUnitLoadout _unit]; _unit setVariable [QGVAR(activeWeaponAndMuzzle), [currentWeapon _unit, currentMuzzle _unit, currentWeaponMode _unit]]; [QGVAR(saveGear), _unit] call CBA_fnc_localEvent; }; if (missionNamespace getVariable [QGVAR(showFriendlyFireMessage), false]) then { [QGVAR(showFriendlyFireMessageEvent), _this] call CBA_fnc_globalEvent; };