Skip to content

Add precon starter deck selection mode#9950

Open
vanja-ivancevic wants to merge 2 commits intoCard-Forge:masterfrom
vanja-ivancevic:feature/precon-starter-decks
Open

Add precon starter deck selection mode#9950
vanja-ivancevic wants to merge 2 commits intoCard-Forge:masterfrom
vanja-ivancevic:feature/precon-starter-decks

Conversation

@vanja-ivancevic
Copy link
Contributor

@vanja-ivancevic vanja-ivancevic commented Feb 28, 2026

  • Add Precon game mode that lets players browse and select from ~107 preconstructed decks at game start (for old border)
  • Decks are grouped by edition (Mirage, Tempest, Urza's Saga, etc.) with an "All Editions" option
  • Repurposes existing color/edition UI selectors as deck/set pickers when Precon mode is active
  • Feature is gated on the presence of a decks/starter/precon/ folder, so vanilla and other mods are unaffected
  • Standardize precon deck filenames to SET - Deck Name.dck format for edition auto-detection

Reorganize precon deck files into decks/starter/precon/ subfolder with
standardized SET - DisplayName.dck naming convention. Clean up deck
Name= metadata to match display names. Update config.json starter deck
paths for all difficulty levels.
- Add Precon enum to AdventureModes with localized label
- Add folder-based precon deck scanning in Config, grouped by edition
- Extend NewGameScene to show set/deck selectors when Precon mode active
- Gate feature on existence of decks/starter/precon/ folder
- Add lblPrecon to en-US.properties
@tool4ever tool4ever added the Adventure For the Adventure Module label Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Adventure For the Adventure Module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants