|
feat(game): контент освещения + сценарий проверки lighting
- locations.ts: ambient областей (луга/пруды/Звенец/интерьеры), окна трёх домов Звенца, очаг дома Ирвина (hearth_low -> hearth_high по флагу квеста), лампа прилавка лавки, холодный отсвет башни после звонка - LocationScene: вызов lightView.update(dt) — время/лерп ambient/кадры к спрайтам (сценарий поймал замороженное мерцание) - tools/checks/lighting.mjs: 6 шагов (ambient областей, окна, тёмный интерьер, мерцание с допуском, лампа следует за героем, очаг ярче после сдачи), регистрация в agent.mjs - доки: demo.md (матрица), plan.md (задача 10 + точки расширения day/night), art-style.md (свет — оверлей, цвет из гаммы жизни, интенсивность ≤ 1.1) Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| apps/game/src/data/locations.ts |
|---|
| apps/game/src/scenes/LocationScene.ts |
|---|
| apps/game/tools/agent.mjs |
|---|
| apps/game/tools/checks/lighting.mjs 0 → 100644 |
|---|
| docs/art-style.md |
|---|
| docs/demo.md |
|---|
| docs/plan.md |
|---|