Skip to content

Configurable keyboard shortcuts and cheats

Compare
Choose a tag to compare
@trigger-segfault 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.

OpenLRR_v0 0 0 4_Preview

Bonus
OpenKamikaze.mp4