[S4] CampaignMap: mission selection + zone gating #53
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Create CampaignMap.js scene. Zone/mission selection interface. Progress gating: must clear Zone 1 to unlock Zone 2, etc. Save state tracks campaign progress. TDD: test zone unlocking logic, test save persists campaign state, test cannot skip zones.