186 lines
4.1 KiB
Markdown
186 lines
4.1 KiB
Markdown
# ⌨️ 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)
|
|
|
|
---
|
|
|
|
## ✅ RECOMMENDED FIXES
|
|
|
|
### **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*
|