boardgame-phaser/packages/sts-like-viewer
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
..
src refactor: support multiple inventory surfaces 2026-04-21 16:39:10 +08:00
index.html feat: sts-like-viewer 2026-04-13 12:38:41 +08:00
package.json feat: sts-like-viewer 2026-04-13 12:38:41 +08:00
tsconfig.json Refactor inventory drag to use dragDropEventEffect 2026-04-19 00:12:56 +08:00
vite.config.ts feat: sts-like-viewer 2026-04-13 12:38:41 +08:00