doors { name: "Front Door" type: STANDARD receivers: "Components/Doors/entry_1" panels { room: "Entry" name: "HELLO" } location_room: "Entry" } doors { name: "Stormy Entrance" type: STANDARD receivers: "Components/Doors/entry_13" panels { room: "Hide Room" name: "HIDE" } location_room: "Hide Room" } doors { name: "Hidden Door" type: EVENT keyholders { room: "Main Area" name: "1" key: "h" } keyholders { room: "Main Area" name: "2" key: "i" } keyholders { room: "Main Area" name: "3" key: "d" } keyholders { room: "Main Area" name: "4" key: "e" } } doors { name: "Mint Ending Door" type: EVENT keyholders { room: "Main Area" name: "1" key: "e" } keyholders { room: "Main Area" name: "2" key: "x" } keyholders { room: "Main Area" name: "3" key: "i" } keyholders { room: "Main Area" name: "4" key: "t" } } doors { name: "Relentless Left Door" type: EVENT keyholders { room: "Main Area" name: "1" key: "l" } keyholders { room: "Main Area" name: "2" key: "e" } keyholders { room: "Main Area" name: "3" key: "f" } keyholders { room: "Main Area" name: "4" key: "t" } } doors { name: "Relentless Shop Door" type: EVENT keyholders { room: "Main Area" name: "1" key: "s" } keyholders { room: "Main Area" name: "2" key: "h" } keyholders { room: "Main Area" name: "3" key: "o" } keyholders { room: "Main Area" name: "4" key: "p" } } doors { name: "Relentless Turn Door" type: EVENT keyholders { room: "Main Area" name: "1" key: "t" } keyholders { room: "Main Area" name: "2" key: "u" } keyholders { room: "Main Area" name: "3" key: "r" } keyholders { room: "Main Area" name: "4" key: "n" } } doors { name: "X1 Door" type: STANDARD receivers: "Components/Doors/entry_3" panels { room: "Entry Entrance" name: "ENTRY" } location_room: "Entry Entrance" } doors { name: "Unkempt Door" type: STANDARD receivers: "Components/Doors/entry_4" panels { room: "Unkempt Entrance" name: "RETURN" } location_room: "Unkempt Entrance" } doors { name: "Partial Door" type: STANDARD receivers: "Components/Doors/entry_5" panels { room: "Partial Entrance" name: "PARTIAL" } location_room: "Partial Entrance" } doors { name: "Link Blocker" type: EVENT panels { room: "Unkempt Entrance" name: "RETURN" } panels { room: "Partial Entrance" name: "PARTIAL" } panels { room: "Shop Entrance" name: "HOPS" } panels { room: "Tenacious Entrance" name: "HERO" } } doors { name: "White Ending Door" type: EVENT # This is the only time a door depends on endings. However, it's nice to do it # this way instead of just checking for ending room access because this lets # us use events, which makes the playthrough more readable. endings: "MINT" endings: "ORANGE" endings: "GREEN" endings: "GRAY" endings: "PLUM" endings: "YELLOW" endings: "GOLD" endings: "BLACK" endings: "CYAN" endings: "PURPLE" endings: "RED" endings: "BLUE" } doors { name: "Repetitive Entrance" type: STANDARD receivers: "Components/Doors/entry_7" keyholders { room: "Main Area" name: "1" key: "m" } keyholders { room: "Main Area" name: "2" key: "o" } keyholders { room: "Main Area" name: "3" key: "r" } keyholders { room: "Main Area" name: "4" key: "e" } location_room: "Main Area" location_name: "Keyword MORE" } doors { name: "Perceptive From Outside" type: EVENT keyholders { room: "Main Area" name: "1" key: "p" } keyholders { room: "Main Area" name: "2" key: "a" } keyholders { room: "Main Area" name: "3" key: "r" } keyholders { room: "Main Area" name: "4" key: "t" } } doors { name: "Perceptive From Inside" type: EVENT panels { room: "Perceptive Entrance" name: "PART" } } doors { name: "Ancient Entrance" type: STANDARD receivers: "Components/Doors/entry_20" keyholders { room: "Main Area" name: "1" key: "z" } keyholders { room: "Main Area" name: "2" key: "e" } keyholders { room: "Main Area" name: "3" key: "r" } keyholders { room: "Main Area" name: "4" key: "o" } location_room: "Main Area" location_name: "Keyword ZERO" } doors { name: "Between Door" type: STANDARD receivers: "Components/Doors/entry_8" panels { room: "Between Entrance" name: "RIGHT" } location_room: "Between Entrance" } doors { name: "Desert Door" type: STANDARD receivers: "Components/Doors/entry_9" panels { room: "Desert Room" name: "LESS" } location_room: "Desert Room" } doors { name: "Shop Door" type: STANDARD receivers: "Components/Doors/entry_23" panels { room: "Shop Entrance" name: "HOPS" } location_room: "Shop Entrance" } doors { name: "Tenacious Door" type: STANDARD receivers: "Components/Doors/entry_24" panels { room: "Tenacious Entrance" name: "HERO" } location_room: "Tenacious Entrance" } doors { name: "Unyielding Door" type: STANDARD receivers: "Components/Doors/entry_11" panels { room: "Unyielding Entrance" name: "SEEK" } location_room: "Unyielding Entrance" } '#n28'>28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113
name: "Main Area"
panels {
  name: "MOVE (1)"
  path: "Panels/Main/panel_1"
  clue: "move"
  answer: "move"
  proxies { answer: "forward" path: "Panels/Forward/forward_1" }
  proxies { answer: "back" path: "Panels/Backward/backward_1" }
  proxies { answer: "up" path: "Panels/Up/up_1" }
  proxies { answer: "down" path: "Panels/Down/down_1" }
  proxies { answer: "left" path: "Panels/Left/left_1" }
  proxies { answer: "right" path: "Panels/Right/right_1" }
  proxies { answer: "move" path: "Panels/Secret/secret_1" }
}
panels {
  name: "MOVE (2)"
  path: "Panels/Main/panel_2"
  clue: "move"
  answer: "move"
  proxies { answer: "forward" path: "Panels/Forward/forward_2" }
  proxies { answer: "back" path: "Panels/Backward/backward_2" }
  proxies { answer: "up" path: "Panels/Up/up_2" }
  proxies { answer: "down" path: "Panels/Down/down_2" }
  proxies { answer: "left" path: "Panels/Left/left_2" }
  proxies { answer: "right" path: "Panels/Right/right_2" }
  proxies { answer: "move" path: "Panels/Secret/secret_2" }
}
panels {
  name: "MOVE (3)"
  path: "Panels/Main/panel_3"
  clue: "move"
  answer: "move"
  proxies { answer: "forward" path: "Panels/Forward/forward_3" }
  proxies { answer: "back" path: "Panels/Backward/backward_3" }
  proxies { answer: "up" path: "Panels/Up/up_3" }
  proxies { answer: "down" path: "Panels/Down/down_3" }
  proxies { answer: "left" path: "Panels/Left/left_3" }
  proxies { answer: "right" path: "Panels/Right/right_3" }
  proxies { answer: "move" path: "Panels/Secret/secret_3" }
}
panels {
  name: "MOVE (4)"
  path: "Panels/Main/panel_4"
  clue: "move"
  answer: "move"
  proxies { answer: "forward" path: "Panels/Forward/forward_4" }
  proxies { answer: "back" path: "Panels/Backward/backward_4" }
  proxies { answer: "up" path: "Panels/Up/up_4" }
  proxies { answer: "down" path: "Panels/Down/down_4" }
  proxies { answer: "left" path: "Panels/Left/left_4" }
  proxies { answer: "right" path: "Panels/Right/right_4" }
  proxies { answer: "move" path: "Panels/Secret/secret_4" }
}
panels {
  name: "MOVE (5)"
  path: "Panels/Main/panel_5"
  clue: "move"
  answer: "move"
  proxies { answer: "forward" path: "Panels/Forward/forward_5" }
  proxies { answer: "back" path: "Panels/Backward/backward_5" }
  proxies { answer: "up" path: "Panels/Up/up_5" }
  proxies { answer: "down" path: "Panels/Down/down_5" }
  proxies { answer: "left" path: "Panels/Left/left_5" }
  proxies { answer: "right" path: "Panels/Right/right_5" }
  proxies { answer: "move" path: "Panels/Secret/secret_5" }
}
panels {
  name: "MOVE (6)"
  path: "Panels/Main/panel_6"
  clue: "move"
  answer: "move"
  proxies { answer: "forward" path: "Panels/Forward/forward_6" }
  proxies { answer: "back" path: "Panels/Backward/backward_6" }
  proxies { answer: "up" path: "Panels/Up/up_6" }
  proxies { answer: "down" path: "Panels/Down/down_6" }
  proxies { answer: "left" path: "Panels/Left/left_6" }
  proxies { answer: "right" path: "Panels/Right/right_6" }
  proxies { answer: "move" path: "Panels/Secret/secret_6" }
}
panels {
  name: "MOVE (7)"
  path: "Panels/Main/panel_7"
  clue: "move"
  answer: "move"
  proxies { answer: "forward" path: "Panels/Forward/forward_7" }
  proxies { answer: "back" path: "Panels/Backward/backward_7" }
  proxies { answer: "up" path: "Panels/Up/up_7" }
  proxies { answer: "down" path: "Panels/Down/down_7" }
  proxies { answer: "left" path: "Panels/Left/left_7" }
  proxies { answer: "right" path: "Panels/Right/right_7" }
  proxies { answer: "move" path: "Panels/Secret/secret_7" }
}
panels {
  name: "MOVE (8)"
  path: "Panels/Main/panel_8"
  clue: "move"
  answer: "move"
  proxies { answer: "forward" path: "Panels/Forward/forward_8" }
  proxies { answer: "back" path: "Panels/Backward/backward_8" }
  proxies { answer: "up" path: "Panels/Up/up_8" }
  proxies { answer: "down" path: "Panels/Down/down_8" }
  proxies { answer: "left" path: "Panels/Left/left_8" }
  proxies { answer: "right" path: "Panels/Right/right_8" }
  proxies { answer: "move" path: "Panels/Secret/secret_8" }
}
ports {
  name: "OWL"
  path: "Components/Warps/worldport"
}
ports {
  name: "COLORFUL"
  path: "Components/Warps/worldport2"
}