hypercross
  • Joined on 2024-04-12
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 16:05:18 +08:00
fb3c98b1ef refactor: update GameHost to use generic state and result types
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 15:36:22 +08:00
5c1ef232fd export GameState and GameResult types from game-host
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 15:30:53 +08:00
f5df1c26dc refactor: remove registry from Boop and Regicide index files
2014162819 refactor: update Regicide commands and improve code style
d932c2f5e2 refactor: remove Boop command registry and simplify exports
1bd49c32e0 refactor: format Onitama commands and Tic-Tac-Toe imports
b009189b9a Extract PromptContext from GameHost into separate module
Compare 5 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 14:44:29 +08:00
59b99d2042 Fix command prompt to properly return promise results
32408c3cee feat: add command prompt context with middleware support
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 10:38:07 +08:00
23ac09ff21 refactor: simplify GameHost constructor to use GameModule
e8c995f74f feat: add spawner utility
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 09:45:59 +08:00
bbab3cc43b feat(slay-the-spire-like): implement CombatGameHost
2e2ddebec4 refactor(slay-the-spire-like): simplify desert trigger registration
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 01:04:29 +08:00
0d7a84edee test: update desert triggers test to use onEffectApplied
bedde1ef4b refactor(slay-the-spire-like): move spike damage logic to instant
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 00:53:08 +08:00
359e7b7485 fix(slay-the-spire-like): pass correct sourceEntityId in instant
hypercross pushed to master at hypercross/boardgame-core 2026-04-23 00:41:03 +08:00
63e55a828e refactor: rename entityKey to entityId in combat triggers
8ec95cbf81 refactor: rename 'user' target to 'source' in slay-the-spire-like
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-22 21:29:46 +08:00
dfbdaa3499 feat(sts-viewer): add spawn/despawn tweens and async interruptions
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-22 20:59:42 +08:00
c29b9a43b3 feat(framework): decouple spawner update logic
447a5cfbd0 feat(sts-viewer): improve card and effect visual indicators
dda290bf9c feat(framework): add hoverEffect utility
5d84c42b78 style: reformat CombatUnitContainer for readability
a6ddafb802 build: add @types/node to sts-like-viewer
Compare 5 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-22 20:13:34 +08:00
f4c96a4a72 refactor: update turn start triggers in desert sample
hypercross pushed to master at hypercross/inline-schema 2026-04-22 19:57:16 +08:00
89be2783d1 fix(csv-loader): use commas in generated type declarations
eef3dbfac8 feat(csv-loader): resolve @table references in type declarations
Compare 2 commits »
hypercross pushed to master at hypercross/boardgame-core 2026-04-22 19:37:07 +08:00
a5e2e4888e refactor(slay-the-spire-like): update combat targeting and effect logic
38fd46618e refactor(slay-the-spire-like): use data definitions in system types
72647a8268 refactor(samples): export desert data types
dbbbba14e2 refactor(slay-the-spire-like): update card effect and intent schemas
888b7b822d refactor(slay-the-spire-like): extract types in desert data schemas
Compare 7 commits »
hypercross pushed to master at hypercross/inline-schema 2026-04-22 17:58:46 +08:00
e0317946d5 feat(csv-loader): expand custom type references in schemas
46504a53dd feat(csv-loader): preserve original schema strings in type generation
ea362d4229 test(csv-loader): add tests for custom type expansion in tuples and
Compare 3 commits »
hypercross pushed to master at hypercross/inline-schema 2026-04-22 16:39:43 +08:00
f101c12097 feat(csv-loader): export generated type definitions
f03226221d test: add support for array suffixes in type expansion
Compare 2 commits »
hypercross pushed to master at hypercross/inline-schema 2026-04-22 16:14:23 +08:00
1061e12c81 feat: enrich ParseError with schema and value context
hypercross pushed to master at hypercross/boardgame-core 2026-04-22 11:06:22 +08:00
2eec668851 refactor: update damage triggers and combat start logic
hypercross pushed to master at hypercross/boardgame-phaser 2026-04-22 08:58:34 +08:00
a181932fb3 refactor: simplify CombatTestScene instantiation in App
hypercross pushed to master at hypercross/boardgame-core 2026-04-22 08:58:31 +08:00
5235ba7def feat(slay-the-spire-like): support source entity in effect targeting
6cb0626f05 refactor: update produce signature to return undefined
Compare 2 commits »