Go to file
hypercross 422ddde200 refactor: support multiple inventory surfaces
Introduce `InventorySurface` to allow items to be moved between
different inventory grids.

- Update `InventoryItemContainer` to use surface-specific cell sizes
  and coordinate transformations.
- Update `InventoryItemSpawner` to handle multiple surfaces.
- Refactor `moveItem` to support transferring items from one
  `InventorySignal` to another.
- Add `InventorySurfaceState` to manage surface-specific metadata.
- Remove reliance on global `GRID_CONFIG` in favor of surface data.
2026-04-21 16:39:10 +08:00
docs refactor(sts-like-viewer): simplify scene management and config 2026-04-20 15:24:07 +08:00
packages refactor: support multiple inventory surfaces 2026-04-21 16:39:10 +08:00
.gitignore refactor: update api 2026-04-06 11:31:51 +08:00
.qwenignore refactor: prompt def udpate 2026-04-06 16:20:52 +08:00
AGENTS.md docs: update AGENTS.md & add vitest 2026-04-06 14:13:43 +08:00
QWEN.md fix: fix ui bugs 2026-04-08 08:57:59 +08:00
eslint.config.js refactor: update eslint configuration import for @eslint/js 2026-04-19 14:59:55 +08:00
package.json Chore: Add ESLint configuration and lint scripts 2026-04-19 10:39:01 +08:00
pnpm-lock.yaml Chore: Add ESLint configuration and lint scripts 2026-04-19 10:39:01 +08:00
pnpm-workspace.yaml init: board game phaser start 2026-04-03 15:18:47 +08:00
tsconfig.base.json init: board game phaser start 2026-04-03 15:18:47 +08:00