@@ -5,114 +5,8 @@ This document provides a comprehensive overview of all content in Mythril, inclu
55
66## 🗺️ Progression Map
77
8- ``` mermaid
9- graph TD
10- classDef quest fill:#f9f,stroke:#333,stroke-width:2px;
11- classDef location fill:#ccf,stroke:#333,stroke-width:2px;
12- classDef cadence fill:#cfc,stroke:#333,stroke-width:2px;
13- classDef root fill:#ff9,stroke:#333,stroke-width:4px;
14- quest_prologue["Prologue"]:::root
15- quest_tutorial_section["Tutorial Section"]:::quest
16- quest_prologue -->|Requires| quest_tutorial_section
17- quest_visit_starting_town["Visit Starting Town"]:::quest
18- quest_tutorial_section -->|Requires| quest_visit_starting_town
19- quest_buy_potion["Buy Potion"]:::quest
20- quest_visit_starting_town -->|Requires| quest_buy_potion
21- quest_recover_the_ancient_tome["Recover the Ancient Tome"]:::quest
22- quest_visit_starting_town -->|Requires| quest_recover_the_ancient_tome
23- quest_recover_the_ancient_tome ==>|Unlocks| cadence_arcanist
24- quest_learn_about_cadences["Learn About Cadences"]:::quest
25- quest_visit_starting_town -->|Requires| quest_learn_about_cadences
26- quest_learn_about_cadences ==>|Unlocks| cadence_recruit
27- quest_learn_about_the_dark_forest["Learn about the Dark Forest"]:::quest
28- quest_learn_about_the_mines -->|Requires| quest_learn_about_the_dark_forest
29- quest_learn_about_the_dark_forest ==>|Unlocks| cadence_student
30- quest_hunt_goblins["Hunt Goblins"]:::quest
31- quest_learn_about_the_dark_forest -->|Requires| quest_hunt_goblins
32- quest_chop_wood["Chop Wood"]:::quest
33- quest_learn_about_the_dark_forest -->|Requires| quest_chop_wood
34- quest_learn_about_the_mines["Learn about the Mines"]:::quest
35- quest_learn_about_cadences -->|Requires| quest_learn_about_the_mines
36- quest_learn_about_the_mines ==>|Unlocks| cadence_apprentice
37- quest_hunt_bats["Hunt Bats"]:::quest
38- quest_learn_about_the_mines -->|Requires| quest_hunt_bats
39- quest_hunt_spiders["Hunt Spiders"]:::quest
40- quest_hunt_bats -->|Requires| quest_hunt_spiders
41- quest_hunt_slimes["Hunt Slimes"]:::quest
42- quest_hunt_spiders -->|Requires| quest_hunt_slimes
43- quest_unlock_mining["Unlock Mining"]:::quest
44- quest_hunt_slimes -->|Requires| quest_unlock_mining
45- quest_mine_iron_ore["Mine Iron Ore"]:::quest
46- quest_unlock_mining -->|Requires| quest_mine_iron_ore
47- quest_gather_moonberries["Gather Moonberries"]:::quest
48- quest_learn_about_the_dark_forest -->|Requires| quest_gather_moonberries
49- quest_defeat_treant_guardian["Defeat Treant Guardian"]:::quest
50- quest_gather_moonberries -->|Requires| quest_defeat_treant_guardian
51- quest_ancient_inscriptions["Ancient Inscriptions"]:::quest
52- quest_learn_about_cadences -->|Requires| quest_ancient_inscriptions
53- quest_finding_the_hearth["Finding the Hearth"]:::quest
54- quest_ancient_inscriptions -->|Requires| quest_finding_the_hearth
55- quest_rekindling_the_spark["Rekindling the Spark"]:::quest
56- quest_finding_the_hearth -->|Requires| quest_rekindling_the_spark
57- quest_rekindling_the_spark ==>|Unlocks| cadence_mythril_weaver
58- quest_help_the_lumberjack["Help the lumberjack"]:::quest
59- quest_learn_about_the_dark_forest -->|Requires| quest_help_the_lumberjack
60- quest_sell_gem["Sell Gem"]:::quest
61- quest_visit_starting_town -->|Requires| quest_sell_gem
62- quest_scavenge_scrap["Scavenge Scrap"]:::quest
63- quest_hunt_sand_sharks["Hunt Sand-Sharks"]:::quest
64- quest_locate_the_hidden_oasis["Locate the Hidden Oasis"]:::quest
65- quest_purify_the_grove["Purify the Grove"]:::quest
66- quest_power_the_forge["Power the Forge"]:::quest
67- quest_shatter_the_crystals["Shatter the Crystals"]:::quest
68- quest_finding_the_hearth -->|Requires| quest_shatter_the_crystals
69- quest_high_altitude_survey["High Altitude Survey"]:::quest
70- quest_shatter_the_crystals -->|Requires| quest_high_altitude_survey
71- quest_harvest_sea_life["Harvest Sea-Life"]:::quest
72- quest_locate_the_hidden_oasis -->|Requires| quest_harvest_sea_life
73- quest_deep_sea_scavenge["Deep Sea Scavenge"]:::quest
74- quest_harvest_sea_life -->|Requires| quest_deep_sea_scavenge
75- quest_archive_sifting["Archive Sifting"]:::quest
76- quest_ancient_inscriptions -->|Requires| quest_archive_sifting
77- quest_study_ancient_texts["Study Ancient Texts"]:::quest
78- quest_archive_sifting -->|Requires| quest_study_ancient_texts
79- quest_defeat_the_mythril_construct["Defeat the Mythril Construct"]:::quest
80- quest_power_the_forge -->|Requires| quest_defeat_the_mythril_construct
81- quest_ascetic_meditation["Ascetic Meditation"]:::quest
82- quest_defeat_the_mythril_construct -->|Requires| quest_ascetic_meditation
83- quest_heavy_training["Heavy Training"]:::quest
84- quest_defeat_the_mythril_construct -->|Requires| quest_heavy_training
85- location_village["Village"]:::location
86- location_greenwood_forest["Greenwood Forest"]:::location
87- quest_tutorial_section -->|Requires| location_greenwood_forest
88- location_dark_forest["Dark Forest"]:::location
89- quest_learn_about_the_dark_forest -->|Requires| location_dark_forest
90- location_sun_drenched_plains["Sun-drenched Plains"]:::location
91- quest_visit_starting_town -->|Requires| location_sun_drenched_plains
92- location_forgotten_mines["Forgotten Mines"]:::location
93- quest_learn_about_the_mines -->|Requires| location_forgotten_mines
94- location_deep_mines["Deep Mines"]:::location
95- quest_learn_about_the_mines -->|Requires| location_deep_mines
96- location_crystal_peaks["Crystal Peaks"]:::location
97- quest_power_the_forge -->|Requires| location_crystal_peaks
98- location_tidal_caverns["Tidal Caverns"]:::location
99- quest_hunt_sand_sharks -->|Requires| location_tidal_caverns
100- location_hidden_oasis["Hidden Oasis"]:::location
101- quest_locate_the_hidden_oasis -->|Requires| location_hidden_oasis
102- location_ancient_library["Ancient Library"]:::location
103- quest_ancient_inscriptions -->|Requires| location_ancient_library
104- location_ancient_ruins["Ancient Ruins"]:::location
105- quest_recover_the_ancient_tome -->|Requires| location_ancient_ruins
106- location_mythril_sanctum["Mythril Sanctum"]:::location
107- quest_rekindling_the_spark -->|Requires| location_mythril_sanctum
108- cadence_recruit["Recruit"]:::cadence
109- cadence_arcanist["Arcanist"]:::cadence
110- cadence_apprentice["Apprentice"]:::cadence
111- cadence_student["Student"]:::cadence
112- cadence_mythril_weaver["Mythril Weaver"]:::cadence
113- cadence_the_sentinel["The Sentinel"]:::cadence
114- cadence_scholar["Scholar"]:::cadence
115- cadence_geologist["Geologist"]:::cadence
116- cadence_tide_caller["Tide-Caller"]:::cadence
117- cadence_slayer["Slayer"]:::cadence
118- ```
8+ The interactive progression map is available in the Visual Dashboard.
9+ To generate and view it, run:
10+ ` python scripts/visualize_v2.py `
11+
12+ The dashboard provides both a ** Lattice View** (node-link) and a ** Hierarchical View** (tiered progression).
0 commit comments