Created
May 26, 2024 02:04
-
-
Save penbuvt/0e7d4d7392dffe53e99d578830a86fc4 to your computer and use it in GitHub Desktop.
Graphviz map of Dunnet rooms (spoilers)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // THIS MAP CONTAINS SPOILERS FOR DUNNET! READ AT YOUR OWN RISK. | |
| digraph G { | |
| "Dead end" -> "E/W Dirt road"[label=E]; | |
| "E/W Dirt road" -> "Fork"[label=E]; | |
| "Fork" -> "NE/SW road"[label=NE]; | |
| "NE/SW road" -> "Building front"[label=NE]; | |
| "Fork" -> "SE/NW road"[label=SE]; | |
| "SE/NW road" -> "Bear hangout"[label=SE]; | |
| "Building front" -> "Old Building hallway"[label=NE]; | |
| "Old Building hallway" -> "Computer room"[label=W]; | |
| "Old Building hallway" -> "Mailroom"[label=E]; | |
| "Bear hangout" -> "Hidden area"[label=SW]; | |
| "Computer room" -> "Receiving room"[label="rlogin gamma"]; | |
| "Receiving room" -> "Northbound Hallway"[label=E]; | |
| "Northbound Hallway" -> "Sauna"[label=E]; | |
| "Northbound Hallway" -> "End of N/S Hallway"[label=N]; | |
| "End of N/S Hallway" -> "Weight room"[label=E]; | |
| "Weight room" -> "Maze button room"[label=Down]; | |
| "Maze button room" -> "Maze little twisty"[label=NW]; | |
| "Maze little twisty" -> "Maze thirsty little"[label=Up]; | |
| "Maze thirsty little" -> "Maze little twisty"[label=E]; | |
| "Maze thirsty little" -> "Maze twenty little"[label=SE]; | |
| "Maze twenty little" -> "Maze little twisty"[label=W]; | |
| "Maze twenty little" -> "Maze twisty little"[label=Down]; | |
| "Maze twisty little" -> "Maze twenty little"[label=SE]; | |
| "Maze twisty little" -> "Maze twisty little cabbages"[label=NW]; | |
| "Maze twisty little cabbages" -> "Maze little twisty"[label=N]; | |
| "Maze twisty little cabbages" -> "Weight room"[label=NE]; | |
| "Maze twisty little cabbages" -> "Reception area"[label=NW]; | |
| "Reception area" -> "Health Club front"[label=S]; | |
| "Health Club front" -> "Lakefront North"[label=S]; | |
| "Lakefront North" -> "Lakefront South"[label=S]; | |
| "Lakefront South" -> "Cave Entrance"[label=S]; | |
| "Cave Entrance" -> "Misty Room"[label=S]; | |
| "Misty Room" -> "Cave E/W passage"[label=E]; | |
| "Cave E/W passage" -> "N/S/W Junction"[label=E]; | |
| "N/S/W Junction" -> "North end of cave passage"[label=N]; | |
| "N/S/W Junction" -> "South end of cave passage"[label=S]; | |
| "North end of cave passage" -> "Bedroom"[label=Down]; | |
| "Bedroom" -> "Bathroom"[label=S]; | |
| "Bedroom" -> "NE end of NE/SW cave passage"[label=Down]; | |
| "NE end of NE/SW cave passage" -> "NE/SW-E/W junction"[label=SW]; | |
| "NE/SW-E/W junction" -> "SW end of NE/SW cave passage"[label=SW]; | |
| "NE/SW-E/W junction" -> "West end of E/W cave passage"[label=W]; | |
| "NE/SW-E/W junction" -> "East end of E/W cave passage"[label=E]; | |
| "East end of E/W cave passage" -> "Horseshoe boulder room"[label=Up]; | |
| "West end of E/W cave passage" -> "Empty room"[label=Down]; | |
| "Empty room" -> "Blue room"[label=N]; | |
| "Empty room" -> "Red room"[label=E]; | |
| "Blue room" -> "Yellow room"[label=E]; | |
| "Yellow room" -> "Red room"[label=S]; | |
| "Red room" -> "Long n/s hallway"[label=Down]; | |
| "Long n/s hallway" -> "3/4 north"[label=N]; | |
| "3/4 north" -> "North end of long hallway"[label=N]; | |
| "Long n/s hallway" -> "3/4 south"[label=S]; | |
| "3/4 south" -> "South end of long hallway"[label=S]; | |
| "South end of long hallway" -> "PC area"[label=S]; | |
| "North end of long hallway" -> "Stair landing"[label=N]; | |
| "Stair landing" -> "Up/down staircase"[label=Up]; | |
| "Up/down staircase" -> "Top of staircase."[label=Up]; | |
| "Top of staircase." -> "NE crawlway"[label=NE]; | |
| "NE crawlway" -> "Small crawlspace"[label=NE]; | |
| "Small crawlspace" -> "N/S/W Junction"[label=Down]; | |
| "North end of cave passage" -> "Gamma computing center"[label=W]; | |
| "Old Building hallway" -> "Meadow"[label=N]; | |
| "Meadow" -> "Post office"[label=W]; | |
| "Post office" -> "Main-Maple intersection"[label=N]; | |
| subgraph Streets { | |
| // Grid layout | |
| // North to South: | |
| // - Sycamore | |
| // - Vermont | |
| // - Oaktree | |
| // - Maple | |
| // West to East: | |
| // - Main | |
| // - First | |
| // - Second | |
| // - Third | |
| // - Fourth | |
| // - Fifth | |
| "Main-Maple intersection" -> "Fifth-Sycamore intersection"[label=NE]; | |
| "Main-Maple intersection" -> "Fourth-Vermont intersection"[label=NE]; | |
| } | |
| "Main-Maple intersection" -> "Museum entrance"[label=NW]; | |
| "Museum entrance" -> "Museum lobby"[label=N]; | |
| "Museum lobby" -> "Geological display"[label=E]; | |
| "Geological display" -> "Marine life area"[label=N]; | |
| "Marine life area" -> "Classroom"[label=E]; | |
| "Geological display" -> "Maintenance room"[label=E]; | |
| "Maintenance room" -> "Classroom"[label=E]; | |
| "Fourth-Vermont intersection" -> "Vermont station"[label=Down]; | |
| "Vermont station" -> "Museum station"[label=In]; | |
| "Museum station" -> "N/S tunnel"[label=N]; | |
| "N/S tunnel" -> "North end of N/S tunnel"[label=N]; | |
| "North end of N/S tunnel" -> "Bottom of subway stairs"[label=Down]; | |
| "Bottom of subway stairs" -> "Endgame computer room"[label=NE]; | |
| "North end of N/S tunnel" -> "Top of subway stairs"[label=Up]; | |
| "Top of subway stairs" -> "Classroom"[label=W]; | |
| "Computer room" -> "Treasure room"[label="rlogin endgame"]; | |
| "Treasure room" -> "Endgame N/S hallway"[label=N]; | |
| "Endgame N/S hallway" -> "Question room 1"[label=N]; | |
| "Endgame N/S hallway" -> "Question room 2"[label=N]; | |
| "Endgame N/S hallway" -> "Question room 3"[label=N]; | |
| "Question room 3" -> "Endgame treasure room"[label=N]; | |
| "Endgame treasure room" -> "Winner's room"[label=N]; | |
| } |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Created during the Dunnet playthrough stream on 2024-05-24.
Rendered map (spoilers)