# M13 — Dungeon and Encounter Authoring ## Outcome Создать custom dungeon в Godot Editor, развернуть и пройти группой собственным клиентом. ## Steps - [ ] `DungeonPackage`: map, entrance/exit, difficulty, graveyard и lockout. - [ ] Spawn groups, patrols, triggers, doors и encounter ownership. - [ ] Encounter graph с phases, abilities, transitions, reset и tuning profiles. - [ ] Loot, quests, localization и instance messages. - [ ] SmartAI generation и/или versioned core script skeleton. - [ ] Validation: reachability, references, door-state graph, wipe recovery и budgets. - [ ] Offline preview, server deploy и group playtest launcher. - [ ] Deterministic encounter simulation cases и multiplayer soak. ## Fidelity policy Базовые instance/group/loot/lockout semantics соответствуют 3.3.5a. Новые encounters могут иметь оригинальный дизайн, но используют явные content capabilities и не ломают Blizzlike335 runtime. ## Exit criteria Минимальный dungeon с маршрутом, trash groups, дверью и boss encounter собирается воспроизводимо, разворачивается и проходится группой; reset/wipe/loot проверены. ## Evidence - Date: - Revision/worktree: - Commands: - Results: - Fidelity comparison: - Changed files: - Remaining risks: