mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-14 02:43:16 +00:00
About The Pull Request Ports tgstation/TerraGov-Marine-Corps#2977, overrides click proc to return focus back to chat bar using winsets also ports tgstation/TerraGov-Marine-Corps#1904 which has two sets of defaults for hotkey and classic mode fixes #47672 fixes #47659 much credit to @Rohesie and the TGMC team for a bunch of these improvements Why It's Good For The Game lets the non-hotkey players walk and talk again Changelog cl add: Custom keybinds will now check what style (classic / hotkey) you prefer when resetting if you use classic mode make sure to reset your keybinds to default! add: multiple keybind support tweak: non-hotkey mode keeps focus on chat fix: pressing 4 as cyborg now properly cycles fix: AI location hotkeys now work again /cl
38 lines
1.0 KiB
Plaintext
38 lines
1.0 KiB
Plaintext
/datum/keybinding/human
|
|
category = CATEGORY_HUMAN
|
|
weight = WEIGHT_MOB
|
|
|
|
|
|
/datum/keybinding/human/quick_equip
|
|
hotkey_keys = list("E")
|
|
name = "quick_equip"
|
|
full_name = "Quick Equip"
|
|
description = "Quickly puts an item in the best slot available"
|
|
|
|
/datum/keybinding/human/quick_equip/down(client/user)
|
|
var/mob/living/carbon/human/H = user.mob
|
|
H.quick_equip()
|
|
return TRUE
|
|
|
|
/datum/keybinding/human/quick_equipbelt
|
|
hotkey_keys = list("ShiftE")
|
|
name = "quick_equipbelt"
|
|
full_name = "Quick equip belt"
|
|
description = "Put held thing in belt or take out most recent thing from belt"
|
|
|
|
/datum/keybinding/human/quick_equipbelt/down(client/user)
|
|
var/mob/living/carbon/human/H = user.mob
|
|
H.smart_equipbelt()
|
|
return TRUE
|
|
|
|
/datum/keybinding/human/bag_equip
|
|
hotkey_keys = list("ShiftB")
|
|
name = "bag_equip"
|
|
full_name = "Bag equip"
|
|
description = "Put held thing in backpack or take out most recent thing from backpack"
|
|
|
|
/datum/keybinding/human/bag_equip/down(client/user)
|
|
var/mob/living/carbon/human/H = user.mob
|
|
H.smart_equipbag()
|
|
return TRUE
|