Как добавить горячие клавиши
Если вы добавите горячие клавиши на экран "say", то они не будут работать на экране выборов, на экране ввода или в режиме NVL. Но можно добавить экран один раз, и он всегда будет работать. Вставляйте любые клавиши и привязывайте к ним любые действия.
Как работать с кнопками в RenPy: ссылка
Коды кнопок: ссылка
Код программы для горячих клавиш (добавить в любой файл *.rpy):
init python:
# добавить свой экран для горячих клавиш
config.overlay_screens.append("key_screen")
# а это, если нужны кнопки для всей игры, включая экраны
# config.always_shown_screens.append("key_screen")
# экран для горячих клавиш
screen key_screen():
# F6 - для быстрого сохранения
key "K_F6" action QuickSave()
# F7 - для быстрой загрузки
key "K_F7" action QuickLoad()