hypercross
  • Joined on 2024-04-12
hypercross pushed to master at hypercross/boardgame-core 2026-04-20 00:23:50 +08:00
08c6a67d16 refactor: use English IDs for desert card effects
dda8f4cfe9 style: reformat card-events.ts with 2-space indentation
2f2e4e56b5 refactor: decouple card effects from card data in desert sample
3840c3d739 test: expand slay-the-spire-like map generator tests
43bb246ab9 build: set rootDir to current directory in tsconfig
Compare 7 commits »
hypercross pushed to master at hypercross/inline-schema 2026-04-19 23:58:14 +08:00
c3572a5b56 fix(csv-loader): handle object foreign keys in reverse lookups
hypercross pushed to master at hypercross/inline-schema 2026-04-19 18:58:52 +08:00
5f941aba10 feat(csv-loader): support references in addition to strings for foreignKey reverse ref
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 18:36:15 +08:00
a82b6b0685 docs: fleshed out agents.md
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 15:45:00 +08:00
1e1d04777f refactor: reformat code and fix type signatures in GameHost
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 15:42:49 +08:00
8142fbfa60 refactor: simplify buildCombatState and fix formatting in encounter
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 15:23:17 +08:00
89d96d838b refactor(slay-the-spire-like): wrap content module getters in functions
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 15:22:46 +08:00
6b50e9014a feat(samples/slay-the-spire-like): make ContentModule required
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 15:22:03 +08:00
39ac37b5f2 style: format slay-the-spire-like index with double quotes
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 15:20:32 +08:00
b264cea305 refactor(slay-the-spire-like): update data export pattern
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 15:10:22 +08:00
6577897a42 feat(samples/slay-the-spire-like): add ContentModule type definition
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 14:47:59 +08:00
4e9e426519 feat(samples): add Item type to desert data
hypercross pushed to master at hypercross/inline-schema 2026-04-19 14:40:42 +08:00
9a2db5edb6 feat(csv-loader): strip comments before parsing CSV
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 14:40:00 +08:00
4f509da373 docs(samples): update intent.csv comment style
hypercross pushed to master at hypercross/inline-schema 2026-04-19 14:20:41 +08:00
5a1627c6f1 test: improve reverse reference resolution handling
be8eb277d4 test(csv-loader): add test for multiple comment lines at the beginning
9dd4f60c2d feat(csv-loader): allow configurable comment character
Compare 3 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-19 13:51:11 +08:00
63733bc62d refactor: update imports and add starting items to desert sample
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-19 13:10:11 +08:00
82df3f2a2f docs: update game patterns documentation
4d34f9fa78 refactor(framework): use callback instead of events in
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-19 12:45:12 +08:00
c25759d147 refactor(onitama): extract tweens into factory functions
3568d99e6e fix(onitama): prevent game hang by removing tween interruptions
b28da1cad3 refactor(onitama): decouple rendering logic into dedicated renderers
c7ef992082 refactor(onitama-game): simplify GameUI initialization
3afe78f54f refactor(framework): allow string ID for GameUI container
Compare 6 commits »
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-19 11:00:02 +08:00
b0e74a5257 refactor(framework): simplify spawner state management
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-19 10:48:35 +08:00
648e801dad Style: enforce 2-space indent and double quotes