hypercross
  • Joined on 2024-04-12
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 »
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 »