Files
novafarma/docs/KEYBOARD_SHORTCUTS.md
2025-12-13 01:29:24 +01:00

4.1 KiB

⌨️ KEYBOARD SHORTCUTS - Complete List

Date: December 13, 2025, 01:27


🎮 MOVEMENT & BASIC CONTROLS

Key Action Location
W/A/S/D Move player Player.js
SPACE Attack / Fishing catch Player.js, FishingSystem.js
E Interact InteractionSystem.js
ESC Pause menu UIScene.js

🔢 INVENTORY & SLOTS

Key Action Location
1-9 Select inventory slot GameScene.js
ONE Select slot 1 GameScene.js
TWO Select slot 2 GameScene.js
THREE Select slot 3 GameScene.js
FOUR Select slot 4 GameScene.js
FIVE Select slot 5 GameScene.js

🏗️ BUILD & CRAFT

Key Action Location
B Toggle build mode GameScene.js
C Toggle crafting menu UIScene.js

🎣 FISHING

Key Action Location
R Cast fishing rod FishingSystem.js
SPACE Catch fish FishingSystem.js
LEFT Move bobber left FishingSystem.js
RIGHT Move bobber right FishingSystem.js

👥 BREEDING & ANIMALS

Key Action Location
F Toggle breeding UI BreedingUISystem.js

🎬 CAMERA & SCREENSHOTS

Key Action Location
F6 Start camera mode CameraSystem.js
F7 Take screenshot CameraSystem.js
F8 Toggle cinematic mode CameraSystem.js
F10 Stop camera mode CameraSystem.js
PAGEUP Zoom in CameraSystem.js
PAGEDOWN Zoom out CameraSystem.js

💾 SAVE & LOAD

Key Action Location
F5 Quick save UIScene.js
F8 Save game GameScene.js
F9 Load game GameScene.js

🐉 DEBUG & TESTING

Key Action Location
K Spawn boss GameScene.js
J Toggle joystick UIScene.js
Q Toggle quest tracker UIScene.js
M Toggle map GameScene.js
F3 Toggle performance monitor PerformanceMonitor.js
F4 Reload game GameScene.js

ACCESSIBILITY (Screen Reader)

Key Action Location
Ctrl+H Help ScreenReaderSystem.js
Ctrl+R Repeat last ScreenReaderSystem.js
Ctrl+S Settings ScreenReaderSystem.js

⚠️ CONFLICTS DETECTED!

F8 - DOUBLE USAGE:

  • Save game (GameScene.js)
  • Toggle cinematic mode (CameraSystem.js)
  • Save game (UIScene.js)

K - DOUBLE USAGE:

  • Spawn boss (GameScene.js)
  • Toggle joystick (UIScene.js)

R - DOUBLE USAGE:

  • Cast fishing rod (FishingSystem.js)
  • Repeat last (ScreenReaderSystem.js - needs Ctrl)

E - DOUBLE USAGE:

  • Interact (InteractionSystem.js)
  • Unknown (UIScene.js)

Save/Load:

  • F5 = Quick save
  • F9 = Load game
  • Remove F8 from save (use F5 only)

Camera:

  • F6 = Start camera mode
  • F7 = Screenshot
  • F8 = Cinematic mode
  • F10 = Stop camera

Debug:

  • K = Spawn boss
  • J = Toggle joystick
  • Remove K from UIScene

Stats Panel (NEW):

  • TAB = Toggle stats panel (AVAILABLE!)

📋 FINAL ORGANIZED LIST

A-Z Keys:

  • B = Build mode
  • C = Crafting
  • E = Interact
  • F = Breeding UI
  • J = Joystick toggle
  • K = Spawn boss
  • M = Map
  • Q = Quest tracker
  • R = Fishing cast
  • W/A/S/D = Movement

Function Keys:

  • F3 = Performance monitor
  • F4 = Reload game
  • F5 = Quick save
  • F6 = Camera mode
  • F7 = Screenshot
  • F8 = Cinematic mode
  • F9 = Load game
  • F10 = Stop camera

Special Keys:

  • ESC = Pause
  • SPACE = Attack/Catch
  • TAB = Stats panel (NEW!)
  • 1-9 = Inventory slots
  • LEFT/RIGHT = Fishing bobber
  • PAGEUP/DOWN = Zoom

All shortcuts organized!

Created: December 13, 2025, 01:27