Трек 19: акт 2 — катсцены резонатора и Машины, фауна, shot.mjs
...
Игра (apps/game): катсцена настройки резонатора (камера к резонатору →
звон → роща отвечает → тост) и усыпления Машины (камера к устью),
custom-эффекты диалогов через pending в onFinish; FaunaSystem v2 —
воксельные олени (src/deer.ts, src/fauna.ts): брожение по соседним
тайлам, подход на громкий звон, спавны в AreaDef.fauna v1 1:1
(луга ×2, пруды ×1). Мост: faunaInfo/startleFauna/setCam (камера на
участок без телепорта героя)/cutsceneInfo/tileCenter.
Тулза tools/shot.mjs — оперативный скриншот участка карты агентом:
область/флаги/вары/время суток + камера + снимок одной командой.
Гейт tools/checks/act2.mjs — 27 проверок (Клинт по флагу, тоны 3/3,
катсцены по шагам и глайду камеры, олени: спавны/брожение/подход к
звону); interact.mjs ждёт тост финала после катсцены, npc.mjs доигрывает
катсцену перед снимком. Регресс: 281 юнит-тест; гейты areas 16, npc 27,
interact 27, atmosphere 18, render 13 — зелёные.
Co-Authored-By: Claude Code <noreply@anthropic.com>
Eugene Sukhodolskiy
committed
2 days ago