feat(game-rules): add narrative/sandbox game mode toggle

Created mistborn_game_mode game rule with narrative_mode (default)
and sandbox_mode options. Appears on the game setup screen.
Narrative mode enables curated story events; sandbox mode enables
the Discover Your Metallic Arts decision and suppresses story arcs.
Matching triggers added in prior commit.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-07 22:09:50 +01:00
co-authored by Claude Opus 4.6
parent eeb18da1c1
commit e614bacbca
2 changed files with 20 additions and 0 deletions
@@ -0,0 +1,13 @@
mistborn_game_mode = {
default = mistborn_game_mode_narrative_mode
mistborn_game_mode_narrative_mode = {
# Curated story arcs following the book's plot
# Narrative events fire, some decisions restricted
}
mistborn_game_mode_sandbox_mode = {
# Play any character, full freedom
# "Discover Your Metallic Arts" decision available
# Narrative events suppressed
}
}
@@ -0,0 +1,7 @@
l_english:
mistborn_game_mode:0 "Game Mode"
mistborn_game_mode_desc:0 "Choose between a curated Mistborn story experience or an open sandbox."
mistborn_game_mode_narrative_mode:0 "Narrative Mode"
mistborn_game_mode_narrative_mode_desc:0 "Experience the story of Mistborn: The Final Empire. Curated events will fire based on story progression. Recommended for first playthrough."
mistborn_game_mode_sandbox_mode:0 "Sandbox Mode"
mistborn_game_mode_sandbox_mode_desc:0 "Play as any character with full freedom. The 'Discover Your Metallic Arts' decision is available. Narrative story events are suppressed."