hypercross
  • Joined on 2024-04-12
hypercross pushed to master at hypercross/tts-workshop 2026-08-10 16:39:27 +08:00
13b3eaed78 feat(bgm): derive definition names from role.type
23332ab786 docs(bgm): derive definition names from role.type
aab0b66ee8 feat(bgm): support role= on code block info strings
c41c266ac1 docs(bgm): document role= on code block info strings
634a99dd25 docs: design command execution for tabletop scripts
Compare 16 commits »
hypercross pushed to master at hypercross/tts-workshop 2026-08-10 09:44:49 +08:00
6502fdae4f refactor(web): code-split the three.js stack out of the main bundle
45bf362fbc refactor(tts): derive save filename from URL path only
82caa9bb9c fix(shared): accept local asset paths in trace schema
dfe49bad0c refactor(bgm): use doc-relative include in games and fixtures
2001616d9e fix(bgm): resolve include patterns relative to package dir
Compare 21 commits »
hypercross pushed to master at hypercross/tts-workshop 2026-08-09 22:22:46 +08:00
ef0695ed04 refactor: update file paths in poker documentation
15c45e7106 refactor: share trace, error boundary, and proxy http helpers
b4cdcdeb42 fix(bgm): pass options arg to buildStart in unit test
87e6eee9fe docs: update bgm loader status
521519ce3d feat(tabletop): inject proxy handlers from web app
Compare 9 commits »
hypercross pushed to master at hypercross/tts-workshop 2026-08-09 21:07:51 +08:00
43b69133cc docs: add bgm-tabletop implementation plan
599fb6a76d feat(bgm): add surface mounting and setup surfaces
4e18ab5bc8 feat(web): add bgm viewer navigation
64c8bb60b3 feat(web): add bgm package browser
c86d7444b8 docs: add poker game document
Compare 11 commits »
hypercross pushed to master at hypercross/tts-workshop 2026-08-09 13:58:02 +08:00
82a81c9c1a feat(web): tint objects by their ColorDiffuse
hypercross pushed to master at hypercross/tts-workshop 2026-08-08 21:47:30 +08:00
a6e9d2dd07 fix(web): correct transform rotation and lay-flat sign
dcba0ac4bd feat(web): place full setup objects at their real transforms
c3c7fe2445 feat(web): show asset loading progress in the 3D scene
Compare 3 commits »
hypercross pushed to master at hypercross/tts-workshop 2026-08-08 18:28:30 +08:00
c04d99fe38 docs: document object viewers and asset proxy
e88dd03fac feat(web): add full setup view rendering the whole save
Compare 2 commits »
hypercross pushed to master at hypercross/tts-workshop 2026-08-08 18:19:29 +08:00
12418898d0 docs: update mesh, viewers, and selection decisions
ead2ba8c57 fix(web): improve scene camera and bounds behavior
b6bd4612e0 feat: implement suspense-based alpha tracing for token meshes
55e0351c1d fix(web): select tree nodes by index path instead of GUID
835250abdd feat(mesh): render cards, tiles, and tokens with separated front/back/walls
Compare 10 commits »
hypercross created branch master in hypercross/tts-workshop 2026-08-08 18:19:28 +08:00
hypercross created repository hypercross/tts-workshop 2026-08-08 18:18:22 +08:00
hypercross pushed to master at hypercross/ttrpg-tools 2026-08-07 13:21:20 +08:00
750af4a50c refactor(markdown): Simplify table header detection logic
hypercross pushed to master at hypercross/ttrpg-tools 2026-08-07 13:15:56 +08:00
c03528a293 feat: Unify spark table detection and content resolution
hypercross pushed to master at hypercross/ttrpg-tools 2026-08-07 12:46:19 +08:00
0a68122efd refactor(cli): centralize content registry building
e8aa7165cb refactor(completions): centralize content scanning
9e081891df feat(md-deck): Add fallback copy dialog for clipboard failure
e3daac3080 fix(md-deck): Make active card state reactive
a69a41875d fix: Prevent layer interactions when not editing
Compare 6 commits »
hypercross pushed to master at hypercross/inline-schema 2026-08-07 10:23:52 +08:00
7802af577c chore: bump version to 2.0.0
1a741b09a8 fix(esbuild): correct exclude pattern logic in csvLoader
6da2815301 refactor: decouple table loading from lookup generation
641af7341a perf(csv-loader): optimize reverse reference resolution
37e3514c0c fix(csv-loader): escape quotes in schema rows
Compare 11 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-23 20:09:04 +08:00
18cad20d2c feat: add PLT double cut option to plotter export
hypercross pushed to master at hypercross/oecs-sharp 2026-07-22 18:59:49 +08:00
d73b7ebf37 feat(serialization): Implement world save/load with MessagePack
a6287911aa docs: Update API surface and singleton architecture
53fa3b742d refactor: Remove ForEach discovery, cache MethodInfo
8a32588c54 feat(docs): Add interrupt system documentation
6207872e45 feat(oecs): Add interrupt mechanism to block system ticks
Compare 6 commits »
hypercross pushed to master at hypercross/oecs-sharp 2026-07-22 08:06:52 +08:00
2a3feb556f test: add relationship and reordering tests
hypercross pushed to master at hypercross/oecs-sharp 2026-07-21 22:46:25 +08:00
68eeeeb7a6 feat(oecs): add support for reordering relationship sources
b0bf10f286 feat: use OrderedEntitySet in RelationshipIndex
535c8d948e test: add TestHelpers for blackjack tests
94a9cc9519 refactor(test): migrate blackjack tests to use TestHelpers
9ef387f010 refactor(tests): extract test helpers and clean up play tests
Compare 20 commits »
hypercross pushed to master at hypercross/oecs-sharp 2026-07-20 18:01:34 +08:00
3b08138580 feat: add agent skill documentation
hypercross pushed to master at hypercross/oecs-sharp 2026-07-20 17:44:24 +08:00
b066ac2eba docs: update documentation and implementation plan
10c4caed90 test: improve blackjack play tests and logging
f8d0fe314c test: add play tests for Blackjack and TicTacToe
343bcd5b2e refactor: convert component structs to record structs
e1fb197474 feat(oecs): improve serialization and add snapshot tests
Compare 7 commits »