Полная раскладка управления игрока: камера и бой. Единый источник правды для клавиш — синхронно с кодом слоя ввода.
Связано: 11. Ввод и камера (дизайн), 3. Боевая система.
Статус: актуально на 2026-07-10 (ветка feat/input-system-and-camera). Технику см. в 11. Ввод и камера (дизайн). При изменении клавиш — править и здесь, и в InputService/GuildmasterCommands.
1. Камера / Camera
| Действие | Action | Клавиша / Key |
|---|---|---|
| Панорама камеры | Pan camera | W A S D + стрелки / arrows |
| Приблизить / отдалить | Zoom in / out | Колесо мыши / Mouse wheel |
| Переключить вид камеры | Cycle camera view | Tab |
Виды камеры (цикл по Tab) / Camera views (cycled by Tab):
- Обзорная драки / Action — динамично держит бой в кадре (следует за гущей событий, сама подгоняет зум). Пан/зум — автоматические.
- Обзор арены / Overview — вся арена целиком; ручной пан/зум в пределах поля.
- Dev-камера / Dev — свободный полёт (только при выданном доступе, см. §3).
Камера не может уйти за пределы арены, а максимальное отдаление не больше самой арены (кроме Dev-камеры).
2. Бой / Combat
| Действие | Action | Клавиша / Key |
|---|---|---|
| Пауза / продолжить | Pause / resume | Space |
Пауза останавливает бой (в будущем — момент раздачи приказов).
3. Dev-инструменты / Dev tools
Отладочные клавиши и команды. Живут в билде, но доступ к части выдаётся отдельно.
| Действие | Action | Клавиша/команда · Key/command |
|---|---|---|
| Перезагрузить сцену (пустая арена) | Reload scene | F5 |
| Перезапустить последний бой | Restart last battle | R |
| Открыть/закрыть консоль | Toggle console | (клавиша QFSW Quantum Console) |
| Выдать доступ к Dev-камере | Grant dev-camera access | gm_cam_dev true |
| Поднять тест-бой | Spawn test battle | gm_spawn_* (см. консоль) |
R(перезапуск последнего боя) — заново прогоняет последний запущенный через консоль сетап боя (gm_spawn_*): перезагружает сцену и повторяет его. Тот же расклад, новый сид.F5— просто перезагружает сцену в пустую арену.- Dev-камера появляется в цикле
Tabтолько послеgm_cam_dev true.
4. Открытые хвосты
- UI-переназначение клавиш (ребиндинг) — будущая фаза.
- Геймпад — не заложен.
- Точный повтор боя с тем же сидом (напр.
Shift+R) — обсуждается.