hypercross
  • Joined on 2024-04-12
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-22 00:55:40 +08:00
887da22baa fix(framework): check instance of Scene in PhaserScene
5355afb23e feat(sts-viewer): implement card spawning and combat interaction
3f2ba84a06 feat(sts-viewer): add CombatTestScene and unit visuals
Compare 3 commits »
hypercross pushed to master at hypercross/inline-schema 2026-04-22 00:28:12 +08:00
b5be558b57 fix(parser): fix empty array and nested bracket parsing
585f33b856 test: add encounter fixture and complex schema test case
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-21 23:30:10 +08:00
270b9b744e refactor(slay-the-spire-like): rename getNeighborItems to
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-21 23:30:07 +08:00
9637312b7c feat(sts-viewer): implement combat state and fix inventory removal
hypercross pushed to master at hypercross/boardgame-core 2026-04-21 23:17:22 +08:00
113d240f71 refactor: simplify item effect handling in grid inventory
0547180074 feat(slay-the-spire-like): add getItemEffects to grid inventory
d1605a9ee3 feat(samples/slay-the-spire-like): export data module
093738cd42 test: expand shape-utils coverage and refactor style
97ff61985a refactor(slay-the-spire-like): clean up barrel exports and formatting
Compare 5 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-21 22:58:20 +08:00
03d367c7b0 feat(samples/slay-the-spire-like): export system types
b509284bc6 refactor(slay-the-spire-like): simplify exports and reorganize system
9b20f7ad6f refactor(slay-the-spire-like): reorganize combat system files
Compare 3 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-21 22:21:30 +08:00
2823089f06 feat(samples): update card effect schema in desert data
hypercross pushed to master at hypercross/boardgame-core 2026-04-21 22:17:33 +08:00
f834e15412 refactor(slay-the-spire-like): update deck and inventory types
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-21 22:17:06 +08:00
82c026628a fix(sts-like-viewer): correct y-coordinate comparison in
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-21 19:07:05 +08:00
89343c1954 fix(sts-like-viewer): correct y-coordinate comparison in
a92b889dfa feat(sts-like-viewer): batch inventory item movement
c97c2c4150 feat(sts-viewer): support multiple inventory surfaces
422ddde200 refactor: support multiple inventory surfaces
093eadbefd refactor: encapsulate InventoryItemContainer internals
Compare 6 commits »
hypercross pushed to master at hypercross/inline-schema 2026-04-21 14:37:32 +08:00
721544e7b2 refactor: update CSV comment syntax for declarations
e5332f506d test: update csvToModule to mutate rows instead of returning new objects
Compare 2 commits »
hypercross pushed to master at hypercross/inline-schema 2026-04-21 13:55:50 +08:00
55a33b98e5 refactor: modularize validator and type declaration logic
hypercross pushed to master at hypercross/inline-schema 2026-04-21 13:48:21 +08:00
53ccac39e6 feat(csv-loader): add support for custom type declarations
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-20 22:16:38 +08:00
fe0621cedf feat(sts-like-viewer): animate inventory item rotation
30e2d9ac36 refactor: improve inventory item interaction and state
c9f573ef86 feat(sts-viewer): add item rotation support in inventory
cc796d1e11 feat(framework): support multi-button drag and drop
fd347e7a62 refactor: use InventoryItemState in InventoryItemContainer
Compare 14 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-20 16:33:00 +08:00
2ec0e323c4 test: fix type assertion in grid-inventory tests
hypercross pushed to master at hypercross/boardgame-core 2026-04-20 16:28:16 +08:00
140b7aed86 test: add createItemIn tests for grid-inventory
ca9912a5f5 feat(slay-the-spire-like): add automatic item placement to grid
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-20 16:04:33 +08:00
368d9942d2 refactor(onitama): centralize visual constants in config
22817945cc fix(framework): access scene key via sys.settings in PhaserScene
85bc4f5400 refactor: remove unused state and widget files in sts-like-viewer
033a8e4a40 refactor: clean up scenes and introduce SceneKey enum
1d803dd219 refactor(sts-like-viewer): simplify scene management and config
Compare 8 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-20 15:54:43 +08:00
34cb828f60 test: refactor and format test files
974c1a828c test: reformat and expand test coverage
b83ff28f60 style: format tic-tac-toe sample and boop tests
0c94e6923a test: reformat tests to use double quotes and improve style
d5ec099540 feat(slay-the-spire-like): implement encounter system
Compare 5 commits »
hypercross pushed to master at hypercross/inline-schema 2026-04-20 15:52:04 +08:00
89ac1619e7 refactor(csv-loader): simplify module generation logic
hypercross pushed to master at hypercross/boardgame-core 2026-04-20 13:01:46 +08:00
52b6cecd64 refactor(slay-the-spire-like): update GameItemMeta import path and
f336a989e2 refactor(slay-the-spire-like): restructure encounter and progress
423cc7c841 feat(slay-the-spire-like): add map navigation logic
Compare 3 commits »