trigger-segfault / OpenLRR

An open source re-implementation of LEGO Rock Raiders 🪨⛏
65 stars 5 forks source link

Configurable hotkeys #16

Open trigger-segfault opened 2 years ago

trigger-segfault commented 2 years ago

This list is a work in progress...

Hotkey definitions have been moved to this Google Sheet. The list below is no longer necessary.

List of normal hotkeys

Key Description
Space Toggle ObjInfo above units
F2+(any) Interface actions registers in Lego.cfg

List of debug hotkeys

Common

Key Description
Space+Enter Exit: Program

Gameplay

Key Description
Ctrl+Enter Toggle: FP Noclip
F9 Toggle: Spotlight Effects
F10 Toggle: Invert Lighting
F11 Disable: Build Dependencies
F12 Toggle: No NERPs
C Command: Selected Minifigure to drop Dynamite and start Tick Down
K Register: Selected Vehicle
Command: Selected Minifigure to get in Registered Vehicle
W Block: unknown, related to unused Water

Rewards screen

Key Description
Space Skip: To Next Reward in sequence
[09] Change: Scroll text speed
- Subtract: Y scroll text speed
+ Add: Y scroll text speed
R Restart: Rewards sequence
(2 combined effects)
S Stop: Scroll text speed
trigger-segfault commented 2 years ago

Most keybinds are now configurable as of f4f68e514114e08ca7e4de7c877b8e525240ed94. However this excludes Lego.cfg-defined shortcuts, and keybinds used in the front end.