33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
# M07 — World Editor Vertical Slice
|
|
|
|
<!-- OPENWC_TARGET:OPEN -->
|
|
|
|
## Outcome
|
|
|
|
Разместить NPC в Godot Editor и безопасно развернуть его на dev-core без ручного SQL.
|
|
|
|
## Steps
|
|
|
|
- [ ] Отобразить server snapshot spawns в world viewport.
|
|
- [ ] Реализовать selection/filter/outliner и inspector.
|
|
- [ ] Реализовать transform gizmo, snapping и coordinate display.
|
|
- [ ] Создать/переместить/удалить creature spawn через undoable commands.
|
|
- [ ] Добавить waypoint/patrol path minimum.
|
|
- [ ] Показать validation и semantic/SQL diff.
|
|
- [ ] Применить change set к dev DB и выполнить post-apply verification.
|
|
- [ ] Повторно импортировать snapshot и подтвердить отсутствие неожиданного diff.
|
|
|
|
## Exit criteria
|
|
|
|
NPC, поставленный на известную точку карты, появляется на dev-core с правильными position/orientation/template и переживает повторный import.
|
|
|
|
## Evidence
|
|
|
|
- Date:
|
|
- Revision/worktree:
|
|
- Commands:
|
|
- Results:
|
|
- Fidelity comparison:
|
|
- Changed files:
|
|
- Remaining risks:
|