Go to file
Brian Fertig d17379ca57 feat(deckbuilder): add unsaved changes warning and rebalance vampire cards
- **DeckBuilderScene**:
  - Introduced `hasUnsavedChanges` state to track modifications.
  - Added visual indicators: an "Unsaved Changes" badge in the deck panel and dynamic styling for the Save button.
  - Implemented a confirmation modal when attempting to leave the scene with unsaved changes.
  - Fixed scroll position restoration after re-rendering the card grid.

- **Data (cards.json)**:
  - Rebalanced Vampire cards by swapping `drain` and `rupture` values (reduced drain, increased rupture).
  - Increased `rupture` values across higher-tier vampire cards (3, 6, 10, 15) to enhance their late-game scaling.
2026-03-24 19:30:35 -06:00
.claude Campaign 4 2026-03-21 15:07:09 -06:00
assets Changes 2026-03-23 22:31:50 -06:00
data feat(deckbuilder): add unsaved changes warning and rebalance vampire cards 2026-03-24 19:30:35 -06:00
src feat(deckbuilder): add unsaved changes warning and rebalance vampire cards 2026-03-24 19:30:35 -06:00
CLAUDE.md refactor(ui): upgrade to 1920x1080 resolution with responsive scaling 2026-03-12 23:52:11 -06:00
index.html feat(ui): add custom fonts and apply Audiowide/RaiderCrusader across all scenes 2026-03-15 13:57:59 -06:00
start_web.sh initial commit 2026-03-12 16:36:32 -06:00