Checks if a particular mod has already registered a keybind handler for the specified action.
| _modName | Name of the registering mod [String] |
| _actionName | Name of the action to get [String] |
| Keyboard entry | array of parameters of the same form as used for CBA_fnc_addKeybind |
_entry = ["your_mod", "openMenu"] call CBA_fnc_getKeybind;
if (!isNil "_entry") then {
_modName = _entry select 0; // Name of the registering mod ("your_mod")
_actionName = _entry select 1; // Id of the key action ("openMenu")
_displayName = _entry select 2; // Pretty name for the key action or an array with ["pretty name", "tool tip"]
_downCode = _entry select 3; // Code to execute on keyDown
_upCode = _entry select 4; // Code to execute on keyUp
_firstKeybind= _entry select 5; // [DIK code, [shift, ctrl, alt]] (Only the first one)
_holdKey = _entry select 6; // Will the key fire every frame while held down? (bool)
_holdDelay = _entry select 7; // How long after keydown will the key event fire, in seconds (float)
_keybinds = _entry select 8; // All keybinds (array)
};Taosenai