Подземелье: убрано блуждание, спавнер персонажей, idle-стойка
- Персонажи больше не ходят по карте: старт пустой, никакого AI-движения - Убрана тёмная шахта/телепорт (движение больше не нужно) - Спавнер (панель внизу): + Раб / Монстр / Ребёнок / Игрок — создаёт персонажа, который стоит в idle на случайном этаже - Дроп на обычную клетку -> персонаж просто стоит (idle), дроп в слот -> назначение - Счётчик персонажей в шапке обновляется Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
0882ecdf87
commit
4350f4a9e7
@@ -26,13 +26,15 @@ D:\Godot_v4.7.1\Godot_v4.7.1-stable_mono_win64.exe
|
||||
Главное меню (`scenes/MainMenu.tscn`) ведёт на три сцены (назад в меню — `Esc`):
|
||||
|
||||
1. **Подземелье** (`scenes/Dungeon.tscn`) — разрез убежища à la Fallout Shelter: сетка 6×5
|
||||
комнат, **тёмная шахта** (колонка тёмных комнат друг над другом = скрытая лестница;
|
||||
персонаж заходит и проходит по ней на другой этаж, анимация — боевой `walk_0`),
|
||||
**объекты** (фонари/свет) и **несколько персонажей** на этажах.
|
||||
ЛКМ по персонажу — выбрать/тащить, ЛКМ по фону/WASD — панорама, колесо — зум, `R` — сброс.
|
||||
**Тематические комнаты** (Спальня/Логово/Дойка) имеют слоты: при перетаскивании
|
||||
персонажа в такую комнату он занимает слот, **меняет скелет на состояние комнаты**
|
||||
и играет анимацию — **одиночную** (1 в комнате) или **групповую** (2+).
|
||||
комнат + объекты (фонари/свет). Карта стартует пустой; персонажи создаются **спавнером**
|
||||
(панель внизу: `+ Раб / Монстр / Ребёнок / Игрок`) и **стоят в idle**, пока их не перетащат.
|
||||
- **Типы персонажей** (Игрок/Раб/Монстр/Ребёнок) + генерация имён.
|
||||
- **Тематические комнаты со слотами по типу**: Дойка = 2 раба + 4 ребёнка,
|
||||
Логово = 1 раб + 1 монстр. Перетаскивание в подходящий слот меняет скелет на
|
||||
состояние комнаты и играет одиночную/групповую анимацию. Над комнатами — окна с именами.
|
||||
- **ЛКМ** — выбрать/тащить (в комнату или на пол — там персонаж просто стоит).
|
||||
**ПКМ** — убрать персонажа в **инвентарь** (панель справа; клик — вернуть).
|
||||
- `WASD`/ЛКМ-фон — панорама, колесо — зум, `R` — сброс, `Esc` — меню.
|
||||
2. **Просмотр спрайтов** (`scenes/SpriteViewer.tscn`) — галерея вытащенных изображений
|
||||
(UI, фоны, эффекты, нарезанные спрайты). `A/D` — картинка, `W/S` — категория, колесо — зум.
|
||||
3. **Нативные анимации** (`scenes/NativeViewer.tscn`) — браузер всех 38 персонажей нативно:
|
||||
|
||||
Reference in New Issue
Block a user