Keybind
Updated for version 3.38.
Module Definition
The module is inherited from ModuleBase. So base parameters can be found there.
The module uses almost the same parameters of the BLT json keybinds https://payday-2-blt-docs.readthedocs.io/en/latest/mods/definition/#json-keybinds
Module name
The name of the module you use as the meta of the module definition is 'Keybind' or 'KeybindModule' if _force_search
is set to true in the module definition.
XML Structure
id/keybind_id
String
a string id for the keybind[make sure its unique as possible]
name
String
string of the title/id that will show up as the title in the keybinds menu
description
String
string of the description/id that will show up as the description in the keybinds menu
localized
Boolean
Determines if the menu should use the name and description as localization keys[DEFAULT: true]
run_in_game
Boolean
Determines if the keybind can be used in game [DEFAULT: true]
run_in_menu
Boolean
Determines if the keybind can be used in menu [DEFAULT: true]
script_path
String
path to the script that the keybind will be running [ModPath + script_path]
Example
This example is what you would put inside your main node within your mod config
This will add a keybind to mod keybinds menu similar to BLT's Json ones. when the key that the keybind is set to is pressed, this will run the script in 'script_path'.
Last updated