feat(game): диалог и катсцена в одном тике + ходоки актёров
...
LocationScene.update больше не взаимоисключающие ветки: диалог тикается
и во время кат-сцены (паттерн «диалог посреди сцены» — call(talkTo) +
until(диалог закрыт)), геймплей на паузе пока активна хоть одна система.
CutsceneActors: ActorWalker ведёт вьюху NPC по A*-пути (тики сценой,
depth-слой по смене тайла), npcWalkSteps/npcMoveView — фабрики шагов.
Co-Authored-By: Claude Code <noreply@anthropic.com>
root
committed
16 hours ago