diff options
Diffstat (limited to 'data/maps/the_gallery/doors.txtpb')
| -rw-r--r-- | data/maps/the_gallery/doors.txtpb | 156 |
1 files changed, 117 insertions, 39 deletions
| diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index 5d0f830..adbc766 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb | |||
| @@ -1,8 +1,9 @@ | |||
| 1 | # The Gallery is interesting because there's so many cross-map requirements. | 1 | # The Gallery is interesting because there's so many cross-map requirements. |
| 2 | doors { | 2 | doors { |
| 3 | name: "Darkroom Painting" | 3 | name: "Darkroom Painting" |
| 4 | type: ITEM_ONLY | 4 | type: GALLERY_PAINTING |
| 5 | move_paintings { room: "Main Area" name: "DARKROOM" } | 5 | #move_paintings { room: "Main Area" name: "DARKROOM" } |
| 6 | receivers: "Components/Paintings/darkroom/teleportListener" | ||
| 6 | panels { map: "the_darkroom" room: "First Room" name: "BISON" } | 7 | panels { map: "the_darkroom" room: "First Room" name: "BISON" } |
| 7 | panels { map: "the_darkroom" room: "First Room" name: "FISH" } | 8 | panels { map: "the_darkroom" room: "First Room" name: "FISH" } |
| 8 | panels { map: "the_darkroom" room: "First Room" name: "SHEEP" } | 9 | panels { map: "the_darkroom" room: "First Room" name: "SHEEP" } |
| @@ -26,14 +27,16 @@ doors { | |||
| 26 | } | 27 | } |
| 27 | doors { | 28 | doors { |
| 28 | name: "Butterfly Painting" | 29 | name: "Butterfly Painting" |
| 29 | type: ITEM_ONLY | 30 | type: GALLERY_PAINTING |
| 30 | move_paintings { room: "Main Area" name: "BUTTERFLY" } | 31 | #move_paintings { room: "Main Area" name: "BUTTERFLY" } |
| 32 | receivers: "Components/Paintings/butterfly/teleportListener" | ||
| 31 | rooms { map: "the_butterfly" name: "Main Area" } | 33 | rooms { map: "the_butterfly" name: "Main Area" } |
| 32 | } | 34 | } |
| 33 | doors { | 35 | doors { |
| 34 | name: "Between Painting" | 36 | name: "Between Painting" |
| 35 | type: ITEM_ONLY | 37 | type: GALLERY_PAINTING |
| 36 | move_paintings { room: "Main Area" name: "BETWEEN" } | 38 | #move_paintings { room: "Main Area" name: "BETWEEN" } |
| 39 | receivers: "Components/Paintings/between/teleportListener" | ||
| 37 | panels { map: "the_between" room: "Main Area" name: "SUN" } | 40 | panels { map: "the_between" room: "Main Area" name: "SUN" } |
| 38 | panels { map: "the_between" room: "Main Area" name: "KOI" } | 41 | panels { map: "the_between" room: "Main Area" name: "KOI" } |
| 39 | panels { map: "the_between" room: "Main Area" name: "SUN KOI" } | 42 | panels { map: "the_between" room: "Main Area" name: "SUN KOI" } |
| @@ -67,86 +70,161 @@ doors { | |||
| 67 | } | 70 | } |
| 68 | doors { | 71 | doors { |
| 69 | name: "Entry Painting" | 72 | name: "Entry Painting" |
| 70 | type: ITEM_ONLY | 73 | type: GALLERY_PAINTING |
| 71 | move_paintings { room: "Main Area" name: "ENTRY" } | 74 | #move_paintings { room: "Main Area" name: "ENTRY" } |
| 75 | receivers: "Components/Paintings/eyes/teleportListener" | ||
| 72 | panels { map: "the_entry" room: "Eye Room" name: "I" } | 76 | panels { map: "the_entry" room: "Eye Room" name: "I" } |
| 73 | } | 77 | } |
| 74 | doors { | 78 | doors { |
| 75 | name: "Wise Painting" | 79 | name: "Wise Painting" |
| 76 | type: ITEM_ONLY | 80 | type: GALLERY_PAINTING |
| 77 | move_paintings { room: "Main Area" name: "WISE" } | 81 | #move_paintings { room: "Main Area" name: "WISE" } |
| 78 | # TODO: any panel in The Wise | 82 | receivers: "Components/Paintings/triangle/teleportListener" |
| 83 | panels { map: "the_wise" room: "Entry" name: "INK" } | ||
| 84 | panels { map: "the_wise" room: "Puzzles" name: "STORY" } | ||
| 85 | panels { map: "the_wise" room: "Puzzles" name: "VENTURE" } | ||
| 86 | panels { map: "the_wise" room: "Puzzles" name: "PASSED" } | ||
| 87 | panels { map: "the_wise" room: "Puzzles" name: "SLUMBERING" } | ||
| 88 | panels { map: "the_wise" room: "Puzzles" name: "RHYME" } | ||
| 89 | panels { map: "the_wise" room: "Puzzles" name: "OBSCURE" } | ||
| 90 | panels { map: "the_wise" room: "Puzzles" name: "PROPHET" } | ||
| 91 | panels { map: "the_wise" room: "Puzzles" name: "ERAS" } | ||
| 92 | panels { map: "the_wise" room: "Puzzles" name: "DARKNESS" } | ||
| 93 | panels { map: "the_wise" room: "Puzzles" name: "PRINCE" } | ||
| 94 | panels { map: "the_wise" room: "Puzzles" name: "BATH" } | ||
| 95 | panels { map: "the_wise" room: "Puzzles" name: "CHAOTIC" } | ||
| 96 | panels { map: "the_wise" room: "Puzzles" name: "EYES" } | ||
| 97 | panels { map: "the_wise" room: "Puzzles" name: "QUEENDOOM" } | ||
| 98 | panels { map: "the_wise" room: "Puzzles" name: "SHOUTS" } | ||
| 99 | panels { map: "the_wise" room: "Puzzles" name: "INTELLIGENCE" } | ||
| 100 | panels { map: "the_wise" room: "Puzzles" name: "EARTHWAR" } | ||
| 101 | panels { map: "the_wise" room: "Puzzles" name: "SLEEPER" } | ||
| 102 | panels { map: "the_wise" room: "Puzzles" name: "BOTTLE" } | ||
| 103 | panels { map: "the_wise" room: "Puzzles" name: "WORDS" } | ||
| 104 | complete_at: 1 | ||
| 79 | } | 105 | } |
| 80 | doors { | 106 | doors { |
| 81 | name: "Tree Painting" | 107 | name: "Tree Painting" |
| 82 | type: ITEM_ONLY | 108 | type: GALLERY_PAINTING |
| 83 | move_paintings { room: "Main Area" name: "TREE" } | 109 | #move_paintings { room: "Main Area" name: "TREE" } |
| 84 | # TODO: any panel in The Tree | 110 | receivers: "Components/Paintings/Clue Maps/tree/teleportListener" |
| 111 | panels { map: "the_tree" room: "Main Area" name: "COLOR" } | ||
| 112 | panels { map: "the_tree" room: "Main Area" name: "DAMAGE (1)" } | ||
| 113 | panels { map: "the_tree" room: "Main Area" name: "DAMAGE (2)" } | ||
| 114 | panels { map: "the_tree" room: "Main Area" name: "MEAL (1)" } | ||
| 115 | panels { map: "the_tree" room: "Main Area" name: "MEAL (2)" } | ||
| 116 | panels { map: "the_tree" room: "Main Area" name: "WALK (1)" } | ||
| 117 | panels { map: "the_tree" room: "Main Area" name: "WALK (2)" } | ||
| 118 | panels { map: "the_tree" room: "Main Area" name: "REST" } | ||
| 119 | panels { map: "the_tree" room: "Main Area" name: "SLEEP" } | ||
| 120 | panels { map: "the_tree" room: "Main Area" name: "JUMP (1)" } | ||
| 121 | panels { map: "the_tree" room: "Main Area" name: "JUMP (2)" } | ||
| 122 | panels { map: "the_tree" room: "Main Area" name: "DRIZZLE" } | ||
| 123 | panels { map: "the_tree" room: "Main Area" name: "WADE" } | ||
| 124 | panels { map: "the_tree" room: "Main Area" name: "GROW (1)" } | ||
| 125 | panels { map: "the_tree" room: "Main Area" name: "GROW (2)" } | ||
| 126 | panels { map: "the_tree" room: "Main Area" name: "GROW (3)" } | ||
| 127 | panels { map: "the_tree" room: "Main Area" name: "GOOD (1)" } | ||
| 128 | panels { map: "the_tree" room: "Main Area" name: "GOOD (2)" } | ||
| 129 | panels { map: "the_tree" room: "Main Area" name: "GOOD (3)" } | ||
| 130 | panels { map: "the_tree" room: "Main Area" name: "HOVER" } | ||
| 131 | panels { map: "the_tree" room: "Main Area" name: "HAPPY (1)" } | ||
| 132 | panels { map: "the_tree" room: "Main Area" name: "HAPPY (2)" } | ||
| 133 | panels { map: "the_tree" room: "Main Area" name: "HAPPY (3)" } | ||
| 134 | panels { map: "the_tree" room: "Main Area" name: "LIGHT (1)" } | ||
| 135 | panels { map: "the_tree" room: "Main Area" name: "LIGHT (2)" } | ||
| 136 | panels { map: "the_tree" room: "Main Area" name: "LIGHT (3)" } | ||
| 137 | panels { map: "the_tree" room: "Main Area" name: "SMALL (1)" } | ||
| 138 | panels { map: "the_tree" room: "Main Area" name: "SMALL (2)" } | ||
| 139 | panels { map: "the_tree" room: "Main Area" name: "SMALL (3)" } | ||
| 140 | panels { map: "the_tree" room: "Main Area" name: "SPRINKLE" } | ||
| 141 | complete_at: 1 | ||
| 85 | } | 142 | } |
| 86 | doors { | 143 | doors { |
| 87 | name: "Unyielding Painting" | 144 | name: "Unyielding Painting" |
| 88 | type: ITEM_ONLY | 145 | type: GALLERY_PAINTING |
| 89 | move_paintings { room: "Main Area" name: "UNYIELDING" } | 146 | #move_paintings { room: "Main Area" name: "UNYIELDING" } |
| 147 | receivers: "Components/Paintings/Clue Maps/unyielding/teleportListener" | ||
| 90 | rooms { map: "the_unyielding" name: "Digital Entrance" } | 148 | rooms { map: "the_unyielding" name: "Digital Entrance" } |
| 91 | } | 149 | } |
| 92 | doors { | 150 | doors { |
| 93 | name: "Graveyard Painting" | 151 | name: "Graveyard Painting" |
| 94 | type: ITEM_ONLY | 152 | type: GALLERY_PAINTING |
| 95 | move_paintings { room: "Main Area" name: "GRAVEYARD" } | 153 | #move_paintings { room: "Main Area" name: "GRAVEYARD" } |
| 154 | receivers: "Components/Paintings/Endings/grave/teleportListener" | ||
| 96 | rooms { map: "the_graveyard" name: "Outside" } | 155 | rooms { map: "the_graveyard" name: "Outside" } |
| 97 | } | 156 | } |
| 98 | doors { | 157 | doors { |
| 99 | name: "Control Center Painting" | 158 | name: "Control Center Painting" |
| 100 | type: ITEM_ONLY | 159 | type: GALLERY_PAINTING |
| 101 | move_paintings { room: "Main Area" name: "CC" } | 160 | #move_paintings { room: "Main Area" name: "CC" } |
| 161 | receivers: "Components/Paintings/Endings/desert/teleportListener" | ||
| 102 | rooms { map: "the_impressive" name: "M2 Room" } | 162 | rooms { map: "the_impressive" name: "M2 Room" } |
| 103 | } | 163 | } |
| 104 | doors { | 164 | doors { |
| 105 | name: "Tower Painting" | 165 | name: "Tower Painting" |
| 106 | type: ITEM_ONLY | 166 | type: GALLERY_PAINTING |
| 107 | move_paintings { room: "Main Area" name: "TOWER" } | 167 | #move_paintings { room: "Main Area" name: "TOWER" } |
| 108 | # TODO: Enter The Tower | 168 | receivers: "Components/Paintings/Endings/red/teleportListener" |
| 169 | rooms { map: "the_tower" name: "First Floor" } | ||
| 109 | } | 170 | } |
| 110 | doors { | 171 | doors { |
| 111 | name: "Wondrous Painting" | 172 | name: "Wondrous Painting" |
| 112 | type: ITEM_ONLY | 173 | type: GALLERY_PAINTING |
| 113 | move_paintings { room: "Main Area" name: "WONDROUS" } | 174 | #move_paintings { room: "Main Area" name: "WONDROUS" } |
| 114 | # TODO: any panel in The Wondrous | 175 | receivers: "Components/Paintings/Endings/window/teleportListener" |
| 176 | panels { map: "the_wondrous" room: "Entry" name: "WONDER" } | ||
| 177 | panels { map: "the_wondrous" room: "Regular" name: "SHRINK" } | ||
| 178 | panels { map: "the_wondrous" room: "Huge" name: "SHRINK" } | ||
| 179 | panels { map: "the_wondrous" room: "Huge" name: "IRE" } | ||
| 180 | panels { map: "the_wondrous" room: "Huge" name: "BRIE" } | ||
| 181 | panels { map: "the_wondrous" room: "Huge" name: "WICK" } | ||
| 182 | panels { map: "the_wondrous" room: "Huge" name: "BARK" } | ||
| 183 | panels { map: "the_wondrous" room: "Huge" name: "HARE" } | ||
| 184 | panels { map: "the_wondrous" room: "Huge" name: "CHIME" } | ||
| 185 | panels { map: "the_wondrous" room: "Huge" name: "LIBRARY" } | ||
| 186 | complete_at: 1 | ||
| 115 | } | 187 | } |
| 116 | doors { | 188 | doors { |
| 117 | name: "Rainbow Painting" | 189 | name: "Rainbow Painting" |
| 118 | type: ITEM_ONLY | 190 | type: GALLERY_PAINTING |
| 119 | move_paintings { room: "Main Area" name: "RAINBOW" } | 191 | #move_paintings { room: "Main Area" name: "RAINBOW" } |
| 192 | receivers: "Components/Paintings/Endings/rainbow/teleportListener" | ||
| 120 | rooms { map: "daedalus" name: "Rainbow Start" } | 193 | rooms { map: "daedalus" name: "Rainbow Start" } |
| 121 | } | 194 | } |
| 122 | doors { | 195 | doors { |
| 123 | name: "Words Painting" | 196 | name: "Words Painting" |
| 124 | type: ITEM_ONLY | 197 | type: GALLERY_PAINTING |
| 125 | move_paintings { room: "Main Area" name: "WORDS" } | 198 | #move_paintings { room: "Main Area" name: "WORDS" } |
| 126 | # TODO: Enter The Words | 199 | receivers: "Components/Paintings/Endings/words/teleportListener" |
| 200 | rooms { map: "the_words" name: "Main Area" } | ||
| 127 | } | 201 | } |
| 128 | doors { | 202 | doors { |
| 129 | name: "Colorful Painting" | 203 | name: "Colorful Painting" |
| 130 | type: ITEM_ONLY | 204 | type: GALLERY_PAINTING |
| 131 | move_paintings { room: "Main Area" name: "COLORFUL" } | 205 | #move_paintings { room: "Main Area" name: "COLORFUL" } |
| 206 | receivers: "Components/Paintings/Endings/colorful/teleportListener" | ||
| 132 | rooms { map: "the_colorful" name: "White Room" } | 207 | rooms { map: "the_colorful" name: "White Room" } |
| 133 | } | 208 | } |
| 134 | doors { | 209 | doors { |
| 135 | name: "Castle Painting" | 210 | name: "Castle Painting" |
| 136 | type: ITEM_ONLY | 211 | type: GALLERY_PAINTING |
| 137 | move_paintings { room: "Main Area" name: "CASTLE" } | 212 | #move_paintings { room: "Main Area" name: "CASTLE" } |
| 213 | receivers: "Components/Paintings/Endings/castle/teleportListener" | ||
| 138 | rooms { map: "daedalus" name: "Castle" } | 214 | rooms { map: "daedalus" name: "Castle" } |
| 139 | } | 215 | } |
| 140 | doors { | 216 | doors { |
| 141 | name: "Sun Temple Painting" | 217 | name: "Sun Temple Painting" |
| 142 | type: ITEM_ONLY | 218 | type: GALLERY_PAINTING |
| 143 | move_paintings { room: "Main Area" name: "SUNTEMPLE" } | 219 | #move_paintings { room: "Main Area" name: "SUNTEMPLE" } |
| 220 | receivers: "Components/Paintings/Endings/temple/teleportListener" | ||
| 144 | rooms { map: "the_sun_temple" name: "Entrance" } | 221 | rooms { map: "the_sun_temple" name: "Entrance" } |
| 145 | } | 222 | } |
| 146 | doors { | 223 | doors { |
| 147 | name: "Ancient Painting" | 224 | name: "Ancient Painting" |
| 148 | type: ITEM_ONLY | 225 | type: GALLERY_PAINTING |
| 149 | move_paintings { room: "Main Area" name: "ANCIENT" } | 226 | #move_paintings { room: "Main Area" name: "ANCIENT" } |
| 227 | receivers: "Components/Paintings/Endings/cubes/teleportListener" | ||
| 150 | rooms { map: "the_ancient" name: "Outside" } | 228 | rooms { map: "the_ancient" name: "Outside" } |
| 151 | } | 229 | } |
| 152 | doors { | 230 | doors { |
