Add exhaust pile and restore keyword tooltips #62

Merged
maple merged 2 commits from codex/integer-ui-number-format into main 2026-06-16 01:33:10 +09:00
Collaborator

Summary

  • Add integer-safe UI number formatting and document the rule in RULES.md
  • Implement exhaust behavior so cards marked with 소멸. move to an exhaust pile instead of the discard pile
  • Add an exhaust pile button/count and reuse the deck inspect popup to view exhausted cards
  • Restore card hover keyword tooltips from the keyword tooltip work, including updated 소멸 wording
  • Keep the balance simulator in sync and add an exhaust reshuffle regression test

Verification

  • node --check tools\deck\gen-slaydeck.mjs
  • node --check tools\balance\sim-balance.mjs
  • node --test tools\balance\sim-balance.test.mjs
  • node tools\deck\gen-slaydeck.mjs
  • Count-checked generated outputs for BuildCardKeywordTooltip, ShowTooltipAt, ExhaustPile, and TooltipBox
## Summary - Add integer-safe UI number formatting and document the rule in RULES.md - Implement exhaust behavior so cards marked with `소멸.` move to an exhaust pile instead of the discard pile - Add an exhaust pile button/count and reuse the deck inspect popup to view exhausted cards - Restore card hover keyword tooltips from the keyword tooltip work, including updated 소멸 wording - Keep the balance simulator in sync and add an exhaust reshuffle regression test ## Verification - node --check tools\\deck\\gen-slaydeck.mjs - node --check tools\\balance\\sim-balance.mjs - node --test tools\\balance\\sim-balance.test.mjs - node tools\\deck\\gen-slaydeck.mjs - Count-checked generated outputs for BuildCardKeywordTooltip, ShowTooltipAt, ExhaustPile, and TooltipBox
maple added 1 commit 2026-06-15 23:35:03 +09:00
maple added 1 commit 2026-06-16 01:31:48 +09:00
maple merged commit 654a49f3a2 into main 2026-06-16 01:33:10 +09:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gahusb/maplecontest#62