Configurable keyboard shortcuts and cheats
trigger-segfault
released this
26 Aug 03:02
·
151 commits
to main
since this release
See First Release for basic information on getting started with OpenLRR.
New Features:
- Added all remaining vanilla LRR icons to OpenLRR, each can be selected from the Options menu.
- Add Options > Logging: Individually configure which log levels are output to the console. Disabling Warning will speed up load times significantly.
- Implement #16 (partial): All in-game (non-front end) keybinds are now configurable via
Settings/Shortcuts.cfg
. The format for implementing these is kind of archaic, but it'll make do until better formats are introduced into OpenLRR. - Emerge debug key can now also emerge slugs from Slimy Slug holes.
Click for list of new shortcuts
Warning: Abusing the Select Resources/Equipment Modifier can have unexpected consequences and even crash the game. Generally this happens when trying to move crystals/ore with FP controls.
Note: Selection modifiers require both Allow Edit Mode and Allow Debug Keys to be on.
Note: Cheat shortcuts require Allow Debug Keys to be on.
Name | Shortcut | Usage |
---|---|---|
Reload Keybinds | Ctrl+Shift+K | Normal |
Select Monsters/Spiderwebs Modifier | T | Edit Mode |
Select Resources/Equipment Modifier | R | Edit Mode |
Place Path | V | Edit Mode |
Place Crystal | C | Edit Mode |
Place Ore | O | Edit Mode |
Increase Crystals | RShift+C | Debug Cheat |
Increase Ore | RShift+O | Debug Cheat |
Max Out Selected Units | RShift+M | Debug Cheat |
Heal Selected Units | LShift+F | Debug Cheat |
Destroy Selected Units | Delete | Debug |
Increase Oxygen | RCtrl+O | Debug |
Default Game Speed | Num 4 | Normal |
Min Game Speed | Num 5 | Normal |
Freeze Game Speed | Num 6 | Debug |
Toggle Power On | Home | Edit Mode |
Freeze Unit | I | Debug Cheat |
Spawn Ticking Dynamite | [ | Debug Cheat |
Spawn Exploding Dynamite | RShift+[ | Debug Cheat |
Spawn Ticking Sonic Blaster | ] | Debug Cheat |
Spawn Set-off Sonic Blaster | RShift+] | Debug Cheat |
Kamizake Selected Units | RShift+Delete | Debug Cheat |
Click for list of changed keybinds
Keybinds with *
in their Usage column had their usage changed.
Name | Shortcut | Usage |
---|---|---|
Switch Radar Mode | Tab | Normal* |
Toggle Music | M | Normal* |
Toggle Sound | S | Normal* |
Max Game Speed | Num 7 | Normal* |
Decrease Game Speed | Num 8 | Normal* |
Increase Game Speed | Num 9 | Normal* |
Place Electric Fence | J | Edit Mode* |
Place Spider Web | H | Edit Mode* |
Toggle Free Camera Movement | Num 0 | Edit Mode or Debug* |
Trip Unit | LCtrl+A | Debug |
Command Place Sonic Blaster | LShift+A | Debug |
Decrease Oxygen | LCtrl+O | Debug |
Crystal Found Info Message | LShift+Y | Debug |
Instantly Win Level | LCtrl+LShift+L | Debug |
Lose Level | LCtrl+LShift+D | Debug |
Win Level | LCtrl+LShift+S | Debug |
Lose Level / Crystals Stolen | RCtrl+RShift+S | Debug |
Command to Eat | LShift+Z | Debug |
Shake Screen | RShift+Z | Debug |
Toggle Self Powered* | End | Debug |
OpenLRR-specific Fixes:
- Fix #42: Queued SFX that play on level startup are properly cleaned before going to another level.
- Fix #48: Object counts are properly tracked again, tutorial levels relying on this won't break anymore.
- Debug keys 1 through 4 to change view and track objects are now disabled when debug keys are turned off.
Vanilla Fixes:
- Fix #45: CryDrain bug. Using laser beam no longer drains every single crystal.
New Bugs:
- Some building rotations will start off wrong when exposed in the level. Most notably, the ToolStore in Driller Night! is facing East.