// by commy2
#include "script_component.hpp"

if (!hasInterface) exitWith {};

["inventoryDisplayLoaded", {[ACE_player, _this select 0] call FUNC(updateInventoryDisplay)}] call EFUNC(common,addEventHandler);
["playerInventoryChanged", {
    [_this select 0, _this select 1 select 11] call FUNC(takeLoadedATWeapon);
    [_this select 0] call FUNC(updateInventoryDisplay);
}] call EFUNC(common,addEventHandler);