|
feat(game): предмет «часы» и сумка с выбором
Ирвин выдаёт медные часы с квестом (giveItem в elder_first.json); useItemLine — чистый хелпер юза́бельных предметов (часы → «Время: H:MM», остальные — null). InventoryScene — список с курсором MenuList и строкой результата; время в сумке заморожено (локация не тикается). checks/time.mjs: выдача часов и заморозка времени в сумке. Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| apps/game/src/data/__tests__/items.test.ts 0 → 100644 |
|---|
| apps/game/src/data/dialogues/elder_first.json |
|---|
| apps/game/src/data/items.ts |
|---|
| apps/game/src/scenes/InventoryScene.ts |
|---|
| apps/game/tools/checks/time.mjs |
|---|
| docs/demo.md |
|---|
| docs/engine/inventory.md |
|---|
| docs/engine/ui-and-dialogue.md |
|---|
| docs/world.md |
|---|