Вчера вышла новая версия плеера qSpider — 0.8.1.
В ней, помимо небольшого баг фикса и добавления горячих клавиш в сам плеер, появилась возможность автору игры добавлять собственные сочетания горячих клавиш.
Архив с примером
Для добавления сочетания клавиш в игру необходимо прописать дополнительную секцию [hotkeys] в конфиге, где ключем будет сочетание клавиш, а значением — название локации в игре, которая будет вызвана при нажатии.
#### Поддерживаемые клавиши:
##### Модификаторы
* shift
* ctrl
* alt
* meta — для поддержки на macOs лучше использовать этот модификатор вместо ctrl
##### Специальные клавиши
* backspace
* tab
* enter
* capslock
* esc
* space
* pageup
* pagedown
* end
* home
* left
* up
* right
* down
* ins
* del
* plus
* f1-f19
Остальные клавиши можно определять просто по имени a , $ , * , или =
##### Определять можно:
* нажатие единичной клавиши — например i
* одновременное нажатие — перечисляем клавиши через +, например alt+s
* последовательное нажатие — перечисляем через пробел, например " g o enter "
Ссылка:
https://ifhub.club/2020/10/11/qspider-hotkeys.html