about summary refs log tree commit diff stats
path: root/data/maps
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps')
-rw-r--r--data/maps/control_center/doors.txtpb13
-rw-r--r--data/maps/daedalus/doors.txtpb179
-rw-r--r--data/maps/the_bearer/doors.txtpb15
-rw-r--r--data/maps/the_colorful/doors.txtpb7
-rw-r--r--data/maps/the_congruent/doors.txtpb12
-rw-r--r--data/maps/the_crystalline/connections.txtpb1
-rw-r--r--data/maps/the_crystalline/doors.txtpb9
-rw-r--r--data/maps/the_digital/doors.txtpb7
-rw-r--r--data/maps/the_double_sided/doors.txtpb79
-rw-r--r--data/maps/the_entry/doors.txtpb88
-rw-r--r--data/maps/the_entry/rooms/Rabbit Hole.txtpb2
-rw-r--r--data/maps/the_fuzzy/doors.txtpb17
-rw-r--r--data/maps/the_gallery/doors.txtpb37
-rw-r--r--data/maps/the_gold/doors.txtpb7
-rw-r--r--data/maps/the_graveyard/doors.txtpb7
-rw-r--r--data/maps/the_great/doors.txtpb108
-rw-r--r--data/maps/the_great/rooms/Maze Tower.txtpb1
-rw-r--r--data/maps/the_impressive/doors.txtpb16
-rw-r--r--data/maps/the_jubilant/doors.txtpb11
-rw-r--r--data/maps/the_nuanced/doors.txtpb7
-rw-r--r--data/maps/the_owl/doors.txtpb122
-rw-r--r--data/maps/the_parthenon/doors.txtpb9
-rw-r--r--data/maps/the_partial/doors.txtpb3
-rw-r--r--data/maps/the_plaza/doors.txtpb28
-rw-r--r--data/maps/the_relentless/doors.txtpb6
-rw-r--r--data/maps/the_repetitive/doors.txtpb43
-rw-r--r--data/maps/the_stellar/doors.txtpb9
-rw-r--r--data/maps/the_talented/doors.txtpb7
-rw-r--r--data/maps/the_unkempt/doors.txtpb17
-rw-r--r--data/maps/the_unyielding/doors.txtpb39
30 files changed, 858 insertions, 48 deletions
diff --git a/data/maps/control_center/doors.txtpb b/data/maps/control_center/doors.txtpb index 1422301..bec8714 100644 --- a/data/maps/control_center/doors.txtpb +++ b/data/maps/control_center/doors.txtpb
@@ -165,3 +165,16 @@ doors {
165 panels { room: "Unyielding Entrance" name: "SEEK" } 165 panels { room: "Unyielding Entrance" name: "SEEK" }
166 location_room: "Unyielding Entrance" 166 location_room: "Unyielding Entrance"
167} 167}
168doors {
169 name: "Near Perceptive Panel"
170 type: LOCATION_ONLY
171 panels { room: "Perceptive Entrance" name: "COLORS" }
172 location_room: "Perceptive Entrance"
173 location_name: "COLORS"
174}
175doors {
176 name: "Letters Panel"
177 type: LOCATION_ONLY
178 panels { room: "Main Area" name: "Letters" }
179 location_room: "Main Area"
180}
diff --git a/data/maps/daedalus/doors.txtpb b/data/maps/daedalus/doors.txtpb index de6971e..ed7516f 100644 --- a/data/maps/daedalus/doors.txtpb +++ b/data/maps/daedalus/doors.txtpb
@@ -188,10 +188,12 @@ doors {
188} 188}
189doors { 189doors {
190 name: "Welcome Back Secret Door" 190 name: "Welcome Back Secret Door"
191 type: ITEM_ONLY 191 type: STANDARD
192 receivers: "Components/Doors/Entry/entry_13" 192 receivers: "Components/Doors/Entry/entry_13"
193 panels { room: "Welcome Back Area" name: "FAREWELL LITTLE LAMB" } 193 panels { room: "Welcome Back Area" name: "FAREWELL LITTLE LAMB" }
194 panels { room: "West Spire" name: "BYE" } 194 panels { room: "West Spire" name: "BYE" }
195 location_room: "West Spire"
196 location_name: "BYE, FAREWELL LITTLE LAMB"
195} 197}
196doors { 198doors {
197 name: "Welcome Back Door" 199 name: "Welcome Back Door"
@@ -225,12 +227,21 @@ doors {
225} 227}
226doors { 228doors {
227 name: "Starting Room East Wall Center Door" 229 name: "Starting Room East Wall Center Door"
228 type: STANDARD 230 type: ITEM_ONLY
231 legacy_location: true
229 receivers: "Components/Doors/Entry/entry_6" 232 receivers: "Components/Doors/Entry/entry_6"
230 panels { room: "Rainbow Color Backside" name: "?" } 233 panels { room: "Rainbow Color Backside" name: "?" }
231 location_room: "Rainbow Color Backside" 234 location_room: "Rainbow Color Backside"
232} 235}
233doors { 236doors {
237 name: "Rainbow Color Backside Panels"
238 type: LOCATION_ONLY
239 panels { room: "Rainbow Color Backside" name: "?" }
240 panels { room: "Rainbow Color Backside" name: "BACKSIDE" }
241 location_room: "Rainbow Color Backside"
242 location_name: "BACKSIDE, ?"
243}
244doors {
234 name: "Starting Room East Wall North Door" 245 name: "Starting Room East Wall North Door"
235 type: ITEM_ONLY 246 type: ITEM_ONLY
236 receivers: "Components/Doors/Entry/entry_7" 247 receivers: "Components/Doors/Entry/entry_7"
@@ -300,7 +311,8 @@ doors {
300} 311}
301doors { 312doors {
302 name: "Splintering Exit North Door" 313 name: "Splintering Exit North Door"
303 type: STANDARD 314 type: ITEM_ONLY
315 legacy_location: true
304 receivers: "Components/Doors/Entry/gate_4" 316 receivers: "Components/Doors/Entry/gate_4"
305 panels { room: "West Castle Area" name: "EVER" } 317 panels { room: "West Castle Area" name: "EVER" }
306 panels { room: "West Castle Area" name: "AXES" } 318 panels { room: "West Castle Area" name: "AXES" }
@@ -318,6 +330,48 @@ doors {
318 panels { room: "West Castle Area" name: "SLOT" } 330 panels { room: "West Castle Area" name: "SLOT" }
319} 331}
320doors { 332doors {
333 name: "Splintering Area Panels"
334 type: LOCATION_ONLY
335 panels { room: "West Castle Area" name: "EVER" }
336 panels { room: "West Castle Area" name: "AXES" }
337 panels { room: "West Castle Area" name: "FLIP (1)" }
338 panels { room: "West Castle Area" name: "SLOT" }
339 panels { room: "West Castle Area" name: "WICKEDLY" }
340 panels { room: "West Castle Area" name: "CATHOLIC" }
341 panels { room: "West Castle Area" name: "SISTERLY" }
342 panels { room: "West Castle Area" name: "SQUEALED" }
343 panels { room: "West Castle Area" name: "READ" }
344 panels { room: "West Castle Area" name: "WORD" }
345 panels { room: "West Castle Area" name: "EACH" }
346 panels { room: "West Castle Area" name: "RANK" }
347 panels { room: "West Castle Area" name: "TEAR" }
348 panels { room: "West Castle Area" name: "SHUT" }
349 panels { room: "West Castle Area" name: "FLIP (2)" }
350 panels { room: "West Castle Area" name: "STUN" }
351 panels { room: "West Castle Area" name: "CHAT" }
352 panels { room: "West Castle Area" name: "LOST" }
353 panels { room: "West Castle Area" name: "PODS" }
354 panels { room: "West Castle Area" name: "FAME" }
355 location_room: "West Castle Area"
356}
357doors {
358 name: "West Sticks And Stones Panel"
359 type: LOCATION_ONLY
360 panels { room: "West Castle Area" name: "LETTERS" }
361 location_room: "West Castle Area"
362 location_name: "LETTERS"
363}
364doors {
365 name: "Amber Room Panels"
366 type: LOCATION_ONLY
367 panels { room: "West Castle Area" name: "HARMONY" }
368 panels { room: "West Castle Area" name: "MELODY" }
369 panels { room: "West Castle Area" name: "RHYTHM" }
370 panels { room: "West Castle Area" name: "TEXTURE" }
371 location_room: "West Castle Area"
372 location_name: "HARMONY, MELODY, RHYTHM, TEXTURE"
373}
374doors {
321 name: "Z2 Room Back Exit" 375 name: "Z2 Room Back Exit"
322 type: ITEM_ONLY 376 type: ITEM_ONLY
323 receivers: "Components/Doors/Entry/gate_2" 377 receivers: "Components/Doors/Entry/gate_2"
@@ -820,12 +874,23 @@ doors {
820} 874}
821doors { 875doors {
822 name: "Composite Room NW Entrance" 876 name: "Composite Room NW Entrance"
823 type: STANDARD 877 type: ITEM_ONLY
878 legacy_location: true
824 receivers: "Components/Doors/Halls/oroom_10" 879 receivers: "Components/Doors/Halls/oroom_10"
825 panels { room: "Red Color Door" name: "Near Obscured Puzzles" } 880 panels { room: "Red Color Door" name: "Near Obscured Puzzles" }
826 location_room: "Red Color Door" 881 location_room: "Red Color Door"
827} 882}
828doors { 883doors {
884 name: "Yellow Roof Puzzles"
885 type: LOCATION_ONLY
886 panels { room: "Red Color Door" name: "BACKSIDE" }
887 panels { room: "Red Color Door" name: "WALK BACK" }
888 panels { room: "Red Color Door" name: "Back (1)" }
889 panels { room: "Red Color Door" name: "Back (2)" }
890 panels { room: "Red Color Door" name: "Near Obscured Puzzles" }
891 location_room: "Red Color Door"
892}
893doors {
829 name: "Composite Room South Door" 894 name: "Composite Room South Door"
830 type: LOCATION_ONLY 895 type: LOCATION_ONLY
831 #receivers: "Components/Doors/Halls/oroom_9" 896 #receivers: "Components/Doors/Halls/oroom_9"
@@ -886,7 +951,8 @@ doors {
886} 951}
887doors { 952doors {
888 name: "F2 Room Southeast Door" 953 name: "F2 Room Southeast Door"
889 type: STANDARD 954 type: ITEM_ONLY
955 legacy_location: true
890 receivers: "Components/Doors/Halls/froom_2" 956 receivers: "Components/Doors/Halls/froom_2"
891 panels { room: "Sweet Foyer" name: "RENT (1)" } 957 panels { room: "Sweet Foyer" name: "RENT (1)" }
892 location_room: "Sweet Foyer" 958 location_room: "Sweet Foyer"
@@ -1391,6 +1457,9 @@ doors {
1391 receivers: "Meshes/Stairs/staircase31/teleportListener" 1457 receivers: "Meshes/Stairs/staircase31/teleportListener"
1392 receivers: "Meshes/Stairs/staircase32/teleportListener2" 1458 receivers: "Meshes/Stairs/staircase32/teleportListener2"
1393 receivers: "Meshes/Stairs/staircase33/teleportListener3" 1459 receivers: "Meshes/Stairs/staircase33/teleportListener3"
1460 receivers: "Panels/Castle Entrance/castle_direction_1/teleportListener"
1461 receivers: "Panels/Castle Entrance/castle_direction_2/teleportListener"
1462 receivers: "Panels/Castle Entrance/castle_direction_3/teleportListener"
1394 panels { room: "North Castle Area" name: "A SUMMER PLACE" } 1463 panels { room: "North Castle Area" name: "A SUMMER PLACE" }
1395 panels { room: "West Castle Area" name: "SONG FACE" } 1464 panels { room: "West Castle Area" name: "SONG FACE" }
1396 panels { room: "South Castle Area" name: "AN OFFER VILLAGE BEFORE LAIR" } 1465 panels { room: "South Castle Area" name: "AN OFFER VILLAGE BEFORE LAIR" }
@@ -1768,12 +1837,37 @@ doors {
1768} 1837}
1769doors { 1838doors {
1770 name: "Near Sweet Brown Door" 1839 name: "Near Sweet Brown Door"
1771 type: STANDARD 1840 type: ITEM_ONLY
1841 legacy_location: true
1772 receivers: "Components/Doors/Halls 2/halls_2" 1842 receivers: "Components/Doors/Halls 2/halls_2"
1773 panels { room: "Sweet Foyer" name: "RENT (4)" } 1843 panels { room: "Sweet Foyer" name: "RENT (4)" }
1774 location_room: "Sweet Foyer" 1844 location_room: "Sweet Foyer"
1775} 1845}
1776doors { 1846doors {
1847 name: "Rent Panels"
1848 type: LOCATION_ONLY
1849 panels { room: "Sweet Foyer" name: "RENT (1)" }
1850 panels { room: "Sweet Foyer" name: "RENT (2)" }
1851 panels { room: "Sweet Foyer" name: "RENT (3)" }
1852 panels { room: "Sweet Foyer" name: "RENT (4)" }
1853 location_room: "Sweet Foyer"
1854}
1855doors {
1856 name: "Equality Panels"
1857 type: LOCATION_ONLY
1858 panels { room: "Sweet Foyer" name: "EQUAL" }
1859 panels { room: "Sweet Foyer" name: "QUALITY" }
1860 location_room: "Sweet Foyer"
1861 location_name: "EQUAL, QUALITY"
1862}
1863doors {
1864 name: "Orange Panels"
1865 type: LOCATION_ONLY
1866 panels { room: "Blue Smiley Annex" name: "ORANGE (1)" }
1867 panels { room: "Blue Smiley Annex" name: "ORANGE (2)" }
1868 location_room: "Blue Smiley Annex"
1869}
1870doors {
1777 name: "Red Room Entrance" 1871 name: "Red Room Entrance"
1778 type: STANDARD 1872 type: STANDARD
1779 receivers: "Components/Doors/Halls 2/halls_3" 1873 receivers: "Components/Doors/Halls 2/halls_3"
@@ -1928,7 +2022,7 @@ doors {
1928 panels { room: "Gray Color Backside" name: "LAST" } 2022 panels { room: "Gray Color Backside" name: "LAST" }
1929 panels { room: "Gray Color Backside" name: "RISE" } 2023 panels { room: "Gray Color Backside" name: "RISE" }
1930 location_room: "Gray Color Backside" 2024 location_room: "Gray Color Backside"
1931 location_name: "Light Green Hex" 2025 location_name: "Pale Green Hex"
1932} 2026}
1933doors { 2027doors {
1934 name: "South Castle Area Back Door" 2028 name: "South Castle Area Back Door"
@@ -2304,3 +2398,74 @@ doors {
2304 location_room: "House" 2398 location_room: "House"
2305 location_name: "All Puzzles" 2399 location_name: "All Puzzles"
2306} 2400}
2401doors {
2402 name: "West Spire Panel"
2403 type: LOCATION_ONLY
2404 panels { room: "West Spire" name: "MISSING" }
2405 location_room: "West Spire"
2406 location_name: "MISSING"
2407}
2408doors {
2409 name: "Tree Panels"
2410 type: LOCATION_ONLY
2411 panels { room: "Red Color Door" name: "FIR" }
2412 panels { room: "Red Color Door" name: "OAK" }
2413 panels { room: "Red Color Door" name: "PINE" }
2414 panels { room: "Red Color Door" name: "ASH" }
2415 location_room: "Red Color Door"
2416 location_name: "ASH, FIR, OAK, PINE"
2417}
2418doors {
2419 name: "Teal Panel"
2420 type: LOCATION_ONLY
2421 panels { room: "Outside Book Room" name: "TEAL" }
2422 location_room: "Outside Book Room"
2423 location_name: "TEAL"
2424}
2425doors {
2426 name: "Direction Panels"
2427 type: LOCATION_ONLY
2428 panels { room: "Rainbow Color Doors" name: "DIRECTION (1)" }
2429 panels { room: "Rainbow Color Doors" name: "DIRECTION (2)" }
2430 panels { room: "Rainbow Color Doors" name: "DIRECTION (3)" }
2431 location_room: "Rainbow Color Doors"
2432}
2433doors {
2434 name: "Nursery Panels"
2435 type: LOCATION_ONLY
2436 panels { room: "Nursery" name: "Paintings" }
2437 panels { room: "Nursery" name: "?" }
2438 location_room: "Nursery"
2439 location_name: "Paintings, ?"
2440}
2441doors {
2442 name: "Near H Keyholder Panel"
2443 type: LOCATION_ONLY
2444 panels { room: "Outside House" name: "SILENCE" }
2445 location_room: "Outside House"
2446 location_name: "SILENCE"
2447}
2448doors {
2449 name: "Plum Panels"
2450 type: LOCATION_ONLY
2451 panels { room: "Outside Hedges" name: "PLUM (1)" }
2452 panels { room: "Outside Hedges" name: "PLUM (2)" }
2453 location_room: "Outside Hedges"
2454}
2455doors {
2456 name: "Yellow Smiley Annex Panels"
2457 type: LOCATION_ONLY
2458 panels { room: "Yellow Smiley Annex" name: "BELL" }
2459 panels { room: "Yellow Smiley Annex" name: "COW" }
2460 location_room: "Yellow Smiley Annex"
2461 location_name: "BELL, COW"
2462}
2463doors {
2464 name: "Farewell Little Lamb Panels"
2465 type: LOCATION_ONLY
2466 panels { room: "Purple Room South" name: "FAREWELL" }
2467 panels { room: "Purple Room South" name: "LITTLE" }
2468 panels { room: "Purple Room South" name: "LAMB" }
2469 location_room: "Purple Room South"
2470 location_name: "FAREWELL, LITTLE, LAMB"
2471}
diff --git a/data/maps/the_bearer/doors.txtpb b/data/maps/the_bearer/doors.txtpb index 1893455..acbf86a 100644 --- a/data/maps/the_bearer/doors.txtpb +++ b/data/maps/the_bearer/doors.txtpb
@@ -251,3 +251,18 @@ doors {
251 receivers: "Components/Doors/brown_2" 251 receivers: "Components/Doors/brown_2"
252 double_letters: true 252 double_letters: true
253} 253}
254doors {
255 name: "Control Center Color Panel"
256 type: LOCATION_ONLY
257 panels { room: "Back Area" name: "COLOR" }
258 location_room: "Back Area"
259 location_name: "COLOR"
260}
261doors {
262 name: "Butterfly Room Panels"
263 type: LOCATION_ONLY
264 panels { room: "Butterfly Room" name: "DARKNESS" }
265 panels { room: "Butterfly Room" name: "VIBRANT" }
266 location_room: "Butterfly Room"
267 location_name: "DARKNESS, VIBRANT"
268}
diff --git a/data/maps/the_colorful/doors.txtpb b/data/maps/the_colorful/doors.txtpb index 4785cf2..3ce5f71 100644 --- a/data/maps/the_colorful/doors.txtpb +++ b/data/maps/the_colorful/doors.txtpb
@@ -103,3 +103,10 @@ doors {
103 panels { room: "Gray Room" name: "MEND" } 103 panels { room: "Gray Room" name: "MEND" }
104 location_room: "Gray Room" 104 location_room: "Gray Room"
105} 105}
106doors {
107 name: "Chaos Panel"
108 type: LOCATION_ONLY
109 panels { room: "Cyan Hallway" name: "CHAOS" }
110 location_room: "Cyan Hallway"
111 location_name: "CHAOS"
112}
diff --git a/data/maps/the_congruent/doors.txtpb b/data/maps/the_congruent/doors.txtpb index a714eba..fab8d95 100644 --- a/data/maps/the_congruent/doors.txtpb +++ b/data/maps/the_congruent/doors.txtpb
@@ -1,12 +1,22 @@
1doors { 1doors {
2 name: "Obverse Magenta Door" 2 name: "Obverse Magenta Door"
3 type: STANDARD 3 type: ITEM_ONLY
4 legacy_location: true
4 receivers: "Components/Doors/magenta_enterer2" 5 receivers: "Components/Doors/magenta_enterer2"
5 panels { room: "Main Area" name: "LAKE" } 6 panels { room: "Main Area" name: "LAKE" }
6 panels { room: "Main Area" name: "DIE" } 7 panels { room: "Main Area" name: "DIE" }
7 location_room: "Main Area" 8 location_room: "Main Area"
8} 9}
9doors { 10doors {
11 name: "Main Area Puzzles"
12 type: LOCATION_ONLY
13 panels { room: "Main Area" name: "LAKE" }
14 panels { room: "Main Area" name: "DIE" }
15 panels { room: "Main Area" name: "LIGHT" }
16 location_room: "Main Area"
17 location_name: "DIE, LAKE, LIGHT"
18}
19doors {
10 name: "Flipped Magenta Door" 20 name: "Flipped Magenta Door"
11 type: STANDARD 21 type: STANDARD
12 receivers: "Components/Doors/magenta_enterer" 22 receivers: "Components/Doors/magenta_enterer"
diff --git a/data/maps/the_crystalline/connections.txtpb b/data/maps/the_crystalline/connections.txtpb index 4134d12..131335a 100644 --- a/data/maps/the_crystalline/connections.txtpb +++ b/data/maps/the_crystalline/connections.txtpb
@@ -1,6 +1,7 @@
1connections { 1connections {
2 from_room: "Main Area" 2 from_room: "Main Area"
3 to_room: "Painting Divot" 3 to_room: "Painting Divot"
4 door { name: "Checkpoint Panels" }
4 oneway: true 5 oneway: true
5} 6}
6connections { 7connections {
diff --git a/data/maps/the_crystalline/doors.txtpb b/data/maps/the_crystalline/doors.txtpb index 024752a..5930463 100644 --- a/data/maps/the_crystalline/doors.txtpb +++ b/data/maps/the_crystalline/doors.txtpb
@@ -3,3 +3,12 @@ doors {
3 type: EVENT 3 type: EVENT
4 panels { room: "Flip Area" name: "SUCCEED" } 4 panels { room: "Flip Area" name: "SUCCEED" }
5} 5}
6doors {
7 name: "Checkpoint Panels"
8 type: LOCATION_ONLY
9 panels { room: "Main Area" name: "DROP" }
10 panels { room: "Main Area" name: "LEAP" }
11 panels { room: "Main Area" name: "SPIN" }
12 location_room: "Main Area"
13 location_name: "DROP, LEAP, SPIN"
14}
diff --git a/data/maps/the_digital/doors.txtpb b/data/maps/the_digital/doors.txtpb index 35cfa81..6c56c86 100644 --- a/data/maps/the_digital/doors.txtpb +++ b/data/maps/the_digital/doors.txtpb
@@ -53,3 +53,10 @@ doors {
53 panels { room: "Tree Area" name: "TREE" } 53 panels { room: "Tree Area" name: "TREE" }
54 location_room: "Tree Area" 54 location_room: "Tree Area"
55} 55}
56doors {
57 name: "Control Center Blue Panel"
58 type: LOCATION_ONLY
59 panels { room: "Main Area" name: "COLOR" }
60 location_room: "Main Area"
61 location_name: "COLOR"
62}
diff --git a/data/maps/the_double_sided/doors.txtpb b/data/maps/the_double_sided/doors.txtpb index 02b113a..1ae4324 100644 --- a/data/maps/the_double_sided/doors.txtpb +++ b/data/maps/the_double_sided/doors.txtpb
@@ -113,3 +113,82 @@ doors {
113 # The panel blocks your way; there's no door. 113 # The panel blocks your way; there's no door.
114 panels { room: "Flipped Black Area" name: "SEAPLANE" } 114 panels { room: "Flipped Black Area" name: "SEAPLANE" }
115} 115}
116# These locations are kind of deranged but hey. Welcome to The Double Sided.
117doors {
118 name: "5 Panels"
119 type: LOCATION_ONLY
120 panels { room: "Flipped Black Area" name: "SEAPLANE" }
121 panels { room: "Flipped Blue Area" name: "SKY" }
122 panels { room: "Flipped Blue Area" name: "HEAD" }
123 panels { room: "Flipped Green Area" name: "HIGH" }
124 panels { room: "Flipped Orange Area" name: "HEAVEN" }
125 panels { room: "Flipped Purple Area" name: "CEILING" }
126 panels { room: "Flipped Purple Area" name: "LEAVES" }
127 panels { room: "Flipped Red Area" name: "RAISED" }
128 panels { room: "Flipped Yellow Back Area" name: "ANGELS" }
129 panels { room: "Obverse Black Area" name: "MOUNTAIN" }
130 panels { room: "Obverse Black Area" name: "TRAIN" }
131 panels { room: "Obverse Green Area" name: "UPSIDE" }
132 panels { room: "Obverse Orange Back Area" name: "OVER" }
133 panels { room: "Obverse Orange Front Area" name: "UP" }
134 panels { room: "Obverse Orange Isolated Section" name: "TOP" }
135 panels { room: "Obverse Pink Area" name: "CLOUD" }
136 panels { room: "Obverse Purple Area" name: "DRAGON" }
137 panels { room: "Obverse Purple Area" name: "ABOVE" }
138 panels { room: "Start" name: "ATTIC" }
139 panels { room: "Start" name: "FULL" }
140 location_room: "Start"
141 complete_at: 5
142}
143doors {
144 name: "10 Panels"
145 type: LOCATION_ONLY
146 panels { room: "Flipped Black Area" name: "SEAPLANE" }
147 panels { room: "Flipped Blue Area" name: "SKY" }
148 panels { room: "Flipped Blue Area" name: "HEAD" }
149 panels { room: "Flipped Green Area" name: "HIGH" }
150 panels { room: "Flipped Orange Area" name: "HEAVEN" }
151 panels { room: "Flipped Purple Area" name: "CEILING" }
152 panels { room: "Flipped Purple Area" name: "LEAVES" }
153 panels { room: "Flipped Red Area" name: "RAISED" }
154 panels { room: "Flipped Yellow Back Area" name: "ANGELS" }
155 panels { room: "Obverse Black Area" name: "MOUNTAIN" }
156 panels { room: "Obverse Black Area" name: "TRAIN" }
157 panels { room: "Obverse Green Area" name: "UPSIDE" }
158 panels { room: "Obverse Orange Back Area" name: "OVER" }
159 panels { room: "Obverse Orange Front Area" name: "UP" }
160 panels { room: "Obverse Orange Isolated Section" name: "TOP" }
161 panels { room: "Obverse Pink Area" name: "CLOUD" }
162 panels { room: "Obverse Purple Area" name: "DRAGON" }
163 panels { room: "Obverse Purple Area" name: "ABOVE" }
164 panels { room: "Start" name: "ATTIC" }
165 panels { room: "Start" name: "FULL" }
166 location_room: "Start"
167 complete_at: 10
168}
169doors {
170 name: "15 Panels"
171 type: LOCATION_ONLY
172 panels { room: "Flipped Black Area" name: "SEAPLANE" }
173 panels { room: "Flipped Blue Area" name: "SKY" }
174 panels { room: "Flipped Blue Area" name: "HEAD" }
175 panels { room: "Flipped Green Area" name: "HIGH" }
176 panels { room: "Flipped Orange Area" name: "HEAVEN" }
177 panels { room: "Flipped Purple Area" name: "CEILING" }
178 panels { room: "Flipped Purple Area" name: "LEAVES" }
179 panels { room: "Flipped Red Area" name: "RAISED" }
180 panels { room: "Flipped Yellow Back Area" name: "ANGELS" }
181 panels { room: "Obverse Black Area" name: "MOUNTAIN" }
182 panels { room: "Obverse Black Area" name: "TRAIN" }
183 panels { room: "Obverse Green Area" name: "UPSIDE" }
184 panels { room: "Obverse Orange Back Area" name: "OVER" }
185 panels { room: "Obverse Orange Front Area" name: "UP" }
186 panels { room: "Obverse Orange Isolated Section" name: "TOP" }
187 panels { room: "Obverse Pink Area" name: "CLOUD" }
188 panels { room: "Obverse Purple Area" name: "DRAGON" }
189 panels { room: "Obverse Purple Area" name: "ABOVE" }
190 panels { room: "Start" name: "ATTIC" }
191 panels { room: "Start" name: "FULL" }
192 location_room: "Start"
193 complete_at: 15
194}
diff --git a/data/maps/the_entry/doors.txtpb b/data/maps/the_entry/doors.txtpb index 5bc6f57..3f62338 100644 --- a/data/maps/the_entry/doors.txtpb +++ b/data/maps/the_entry/doors.txtpb
@@ -69,20 +69,40 @@ doors {
69# second_right is vanilla because it's like LOST door. 69# second_right is vanilla because it's like LOST door.
70doors { 70doors {
71 name: "Noon Door" 71 name: "Noon Door"
72 type: STANDARD 72 type: ITEM_ONLY
73 legacy_location: true
73 receivers: "Components/Doors/second_right5" 74 receivers: "Components/Doors/second_right5"
74 receivers: "Components/Doors/second_right10" 75 receivers: "Components/Doors/second_right10"
75 panels { room: "Red Blue Halls" name: "CENTER DAY" } 76 panels { room: "Red Blue Halls" name: "CENTER DAY" }
76 location_room: "Red Blue Halls" 77 location_room: "Red Blue Halls"
77} 78}
78doors { 79doors {
80 name: "Noon Door Panels"
81 type: LOCATION_ONLY
82 panels { room: "Red Blue Halls" name: "CENTER" }
83 panels { room: "Red Blue Halls" name: "DAY" }
84 panels { room: "Red Blue Halls" name: "CENTER DAY" }
85 location_room: "Red Blue Halls"
86 location_name: "CENTER, DAY, CENTER DAY"
87}
88doors {
79 name: "Scarf Door" 89 name: "Scarf Door"
80 type: STANDARD 90 type: ITEM_ONLY
91 legacy_location: true
81 receivers: "Components/Doors/second_right6" 92 receivers: "Components/Doors/second_right6"
82 panels { room: "Red Blue Halls" name: "RAIN WOMAN" } 93 panels { room: "Red Blue Halls" name: "RAIN WOMAN" }
83 location_room: "Red Blue Halls" 94 location_room: "Red Blue Halls"
84} 95}
85doors { 96doors {
97 name: "Scarf Door Panels"
98 type: LOCATION_ONLY
99 panels { room: "Red Blue Halls" name: "RAIN" }
100 panels { room: "Red Blue Halls" name: "WOMAN" }
101 panels { room: "Red Blue Halls" name: "RAIN WOMAN" }
102 location_room: "Red Blue Halls"
103 location_name: "RAIN, WOMAN, RAIN WOMAN"
104}
105doors {
86 name: "Blue Alcove Entrance" 106 name: "Blue Alcove Entrance"
87 type: STANDARD 107 type: STANDARD
88 receivers: "Components/Doors/second_right9" 108 receivers: "Components/Doors/second_right9"
@@ -119,7 +139,8 @@ doors {
119} 139}
120doors { 140doors {
121 name: "Red Blue Area Left Door" 141 name: "Red Blue Area Left Door"
122 type: STANDARD 142 type: ITEM_ONLY
143 legacy_location: true
123 receivers: "Components/Doors/fourth_right" 144 receivers: "Components/Doors/fourth_right"
124 panels { room: "Right Eye" name: "WANDER" } 145 panels { room: "Right Eye" name: "WANDER" }
125 location_room: "Right Eye" 146 location_room: "Right Eye"
@@ -131,6 +152,31 @@ doors {
131 panels { room: "Right Eye" name: "WANDER" } 152 panels { room: "Right Eye" name: "WANDER" }
132 location_room: "Right Eye" 153 location_room: "Right Eye"
133} 154}
155doors {
156 name: "Wander Panels"
157 type: LOCATION_ONLY
158 panels { room: "Right Eye" name: "WANDER" }
159 panels { room: "Red Blue Halls" name: "WANDER" }
160 panels { room: "Link Area" name: "WANDER" }
161 panels { room: "Flipped Link Area" name: "WANDER" }
162 location_room: "Flipped Link Area"
163}
164doors {
165 name: "Flipped Right Eye Panels"
166 type: LOCATION_ONLY
167 panels { room: "Flipped Right Eye" name: "HERE" }
168 panels { room: "Flipped Right Eye" name: "WHERE" }
169 location_room: "Flipped Right Eye"
170 location_name: "HERE, WHERE"
171}
172doors {
173 name: "Big Eyes"
174 type: LOCATION_ONLY
175 panels { room: "Starting Room" name: "EYE" }
176 panels { room: "Right Eye" name: "EYE" }
177 location_room: "Right Eye"
178 location_name: "EYE"
179}
134# Components/Doors/back_left_1, _3, _4, _6 are vanilla because they're nothing. 180# Components/Doors/back_left_1, _3, _4, _6 are vanilla because they're nothing.
135doors { 181doors {
136 name: "Orange Door Hider" 182 name: "Orange Door Hider"
@@ -321,3 +367,39 @@ doors {
321 receivers: "Components/GiftMapEntrance/PanelTeleporter" 367 receivers: "Components/GiftMapEntrance/PanelTeleporter"
322 double_letters: true 368 double_letters: true
323} 369}
370doors {
371 name: "Least Blue Last"
372 type: LOCATION_ONLY
373 panels { room: "Least Blue Last" name: "CAPABLE (1)" }
374 panels { room: "Least Blue Last" name: "CAPABLE (2)" }
375 panels { room: "Least Blue Last" name: "LUSTRE" }
376 panels { room: "Least Blue Last" name: "WANT" }
377 panels { room: "Least Blue Last" name: "STEALER" }
378 panels { room: "Least Blue Last" name: "OLD" }
379 panels { room: "Least Blue Last" name: "TRUST" }
380 panels { room: "Least Blue Last" name: "LABEL" }
381 panels { room: "Least Blue Last" name: "AIL" }
382 location_room: "Least Blue Last"
383}
384doors {
385 name: "Control Center White Panel"
386 type: LOCATION_ONLY
387 panels { room: "Lime Room" name: "COLOR" }
388 location_room: "Lime Room"
389 location_name: "COLOR"
390}
391doors {
392 name: "Rabbit Hole Blank Puzzle"
393 type: LOCATION_ONLY
394 panels { room: "Rabbit Hole" name: "Blank" }
395 location_room: "Rabbit Hole"
396 location_name: "Blank Puzzle"
397}
398doors {
399 name: "Wrath Room Puzzles"
400 type: LOCATION_ONLY
401 panels { room: "Wrath Room" name: "DICE" }
402 panels { room: "Wrath Room" name: "WREATH" }
403 location_room: "Wrath Room"
404 location_name: "DICE, WRATH"
405}
diff --git a/data/maps/the_entry/rooms/Rabbit Hole.txtpb b/data/maps/the_entry/rooms/Rabbit Hole.txtpb index 4ffeb84..4799fde 100644 --- a/data/maps/the_entry/rooms/Rabbit Hole.txtpb +++ b/data/maps/the_entry/rooms/Rabbit Hole.txtpb
@@ -1,7 +1,7 @@
1name: "Rabbit Hole" 1name: "Rabbit Hole"
2panel_display_name: "Red Blue Area" 2panel_display_name: "Red Blue Area"
3panels { 3panels {
4 name: "PUZZLE" 4 name: "Blank"
5 path: "Panels/Back Right/br_6" 5 path: "Panels/Back Right/br_6"
6 clue: "" 6 clue: ""
7 answer: "down" 7 answer: "down"
diff --git a/data/maps/the_fuzzy/doors.txtpb b/data/maps/the_fuzzy/doors.txtpb index 0f89b80..9c481c9 100644 --- a/data/maps/the_fuzzy/doors.txtpb +++ b/data/maps/the_fuzzy/doors.txtpb
@@ -6,6 +6,23 @@ doors {
6 location_room: "Main Area" 6 location_room: "Main Area"
7} 7}
8doors { 8doors {
9 name: "Green Panels"
10 type: LOCATION_ONLY
11 panels { room: "Main Area" name: "ACHIEVES" }
12 panels { room: "Main Area" name: "BEFORE" }
13 panels { room: "Main Area" name: "Blank" }
14 panels { room: "Main Area" name: "BOTH" }
15 panels { room: "Main Area" name: "CAGED" }
16 panels { room: "Main Area" name: "DICE" }
17 panels { room: "Main Area" name: "FIRST" }
18 panels { room: "Main Area" name: "FORGED" }
19 panels { room: "Main Area" name: "LOTTO" }
20 panels { room: "Main Area" name: "TOED" }
21 panels { room: "Main Area" name: "TUTU" }
22 panels { room: "Main Area" name: "UNVEILED" }
23 location_room: "Main Area"
24}
25doors {
9 name: "Mastery Door" 26 name: "Mastery Door"
10 type: EVENT 27 type: EVENT
11 panels { room: "Main Area" name: "OTHERS" } 28 panels { room: "Main Area" name: "OTHERS" }
diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index adbc766..9bbc016 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb
@@ -3,7 +3,7 @@ doors {
3 name: "Darkroom Painting" 3 name: "Darkroom Painting"
4 type: GALLERY_PAINTING 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 receivers: "Components/Listeners/Hint Room/unlockReaderListenerDarkroom"
7 panels { map: "the_darkroom" room: "First Room" name: "BISON" } 7 panels { map: "the_darkroom" room: "First Room" name: "BISON" }
8 panels { map: "the_darkroom" room: "First Room" name: "FISH" } 8 panels { map: "the_darkroom" room: "First Room" name: "FISH" }
9 panels { map: "the_darkroom" room: "First Room" name: "SHEEP" } 9 panels { map: "the_darkroom" room: "First Room" name: "SHEEP" }
@@ -29,14 +29,14 @@ doors {
29 name: "Butterfly Painting" 29 name: "Butterfly Painting"
30 type: GALLERY_PAINTING 30 type: GALLERY_PAINTING
31 #move_paintings { room: "Main Area" name: "BUTTERFLY" } 31 #move_paintings { room: "Main Area" name: "BUTTERFLY" }
32 receivers: "Components/Paintings/butterfly/teleportListener" 32 receivers: "Components/Listeners/Hint Room/unlockReaderListenerButterfly"
33 rooms { map: "the_butterfly" name: "Main Area" } 33 rooms { map: "the_butterfly" name: "Main Area" }
34} 34}
35doors { 35doors {
36 name: "Between Painting" 36 name: "Between Painting"
37 type: GALLERY_PAINTING 37 type: GALLERY_PAINTING
38 #move_paintings { room: "Main Area" name: "BETWEEN" } 38 #move_paintings { room: "Main Area" name: "BETWEEN" }
39 receivers: "Components/Paintings/between/teleportListener" 39 receivers: "Components/Listeners/Hint Room/unlockReaderListenerBetween"
40 panels { map: "the_between" room: "Main Area" name: "SUN" } 40 panels { map: "the_between" room: "Main Area" name: "SUN" }
41 panels { map: "the_between" room: "Main Area" name: "KOI" } 41 panels { map: "the_between" room: "Main Area" name: "KOI" }
42 panels { map: "the_between" room: "Main Area" name: "SUN KOI" } 42 panels { map: "the_between" room: "Main Area" name: "SUN KOI" }
@@ -72,14 +72,14 @@ doors {
72 name: "Entry Painting" 72 name: "Entry Painting"
73 type: GALLERY_PAINTING 73 type: GALLERY_PAINTING
74 #move_paintings { room: "Main Area" name: "ENTRY" } 74 #move_paintings { room: "Main Area" name: "ENTRY" }
75 receivers: "Components/Paintings/eyes/teleportListener" 75 receivers: "Components/Listeners/Hint Room/unlockReaderListenerEyes"
76 panels { map: "the_entry" room: "Eye Room" name: "I" } 76 panels { map: "the_entry" room: "Eye Room" name: "I" }
77} 77}
78doors { 78doors {
79 name: "Wise Painting" 79 name: "Wise Painting"
80 type: GALLERY_PAINTING 80 type: GALLERY_PAINTING
81 #move_paintings { room: "Main Area" name: "WISE" } 81 #move_paintings { room: "Main Area" name: "WISE" }
82 receivers: "Components/Paintings/triangle/teleportListener" 82 receivers: "Components/Listeners/Hint Room/unlockReaderListenerTriangle"
83 panels { map: "the_wise" room: "Entry" name: "INK" } 83 panels { map: "the_wise" room: "Entry" name: "INK" }
84 panels { map: "the_wise" room: "Puzzles" name: "STORY" } 84 panels { map: "the_wise" room: "Puzzles" name: "STORY" }
85 panels { map: "the_wise" room: "Puzzles" name: "VENTURE" } 85 panels { map: "the_wise" room: "Puzzles" name: "VENTURE" }
@@ -107,7 +107,7 @@ doors {
107 name: "Tree Painting" 107 name: "Tree Painting"
108 type: GALLERY_PAINTING 108 type: GALLERY_PAINTING
109 #move_paintings { room: "Main Area" name: "TREE" } 109 #move_paintings { room: "Main Area" name: "TREE" }
110 receivers: "Components/Paintings/Clue Maps/tree/teleportListener" 110 receivers: "Components/Listeners/Hint Room/unlockReaderListenerTree"
111 panels { map: "the_tree" room: "Main Area" name: "COLOR" } 111 panels { map: "the_tree" room: "Main Area" name: "COLOR" }
112 panels { map: "the_tree" room: "Main Area" name: "DAMAGE (1)" } 112 panels { map: "the_tree" room: "Main Area" name: "DAMAGE (1)" }
113 panels { map: "the_tree" room: "Main Area" name: "DAMAGE (2)" } 113 panels { map: "the_tree" room: "Main Area" name: "DAMAGE (2)" }
@@ -144,35 +144,35 @@ doors {
144 name: "Unyielding Painting" 144 name: "Unyielding Painting"
145 type: GALLERY_PAINTING 145 type: GALLERY_PAINTING
146 #move_paintings { room: "Main Area" name: "UNYIELDING" } 146 #move_paintings { room: "Main Area" name: "UNYIELDING" }
147 receivers: "Components/Paintings/Clue Maps/unyielding/teleportListener" 147 receivers: "Components/Listeners/Hint Room/unlockReaderListenerUnyielding"
148 rooms { map: "the_unyielding" name: "Digital Entrance" } 148 rooms { map: "the_unyielding" name: "Digital Entrance" }
149} 149}
150doors { 150doors {
151 name: "Graveyard Painting" 151 name: "Graveyard Painting"
152 type: GALLERY_PAINTING 152 type: GALLERY_PAINTING
153 #move_paintings { room: "Main Area" name: "GRAVEYARD" } 153 #move_paintings { room: "Main Area" name: "GRAVEYARD" }
154 receivers: "Components/Paintings/Endings/grave/teleportListener" 154 receivers: "Components/Listeners/Endings/unlockReaderListenerGraveyard"
155 rooms { map: "the_graveyard" name: "Outside" } 155 rooms { map: "the_graveyard" name: "Outside" }
156} 156}
157doors { 157doors {
158 name: "Control Center Painting" 158 name: "Control Center Painting"
159 type: GALLERY_PAINTING 159 type: GALLERY_PAINTING
160 #move_paintings { room: "Main Area" name: "CC" } 160 #move_paintings { room: "Main Area" name: "CC" }
161 receivers: "Components/Paintings/Endings/desert/teleportListener" 161 receivers: "Components/Listeners/Endings/unlockReaderListenerDesert"
162 rooms { map: "the_impressive" name: "M2 Room" } 162 rooms { map: "the_impressive" name: "M2 Room" }
163} 163}
164doors { 164doors {
165 name: "Tower Painting" 165 name: "Tower Painting"
166 type: GALLERY_PAINTING 166 type: GALLERY_PAINTING
167 #move_paintings { room: "Main Area" name: "TOWER" } 167 #move_paintings { room: "Main Area" name: "TOWER" }
168 receivers: "Components/Paintings/Endings/red/teleportListener" 168 receivers: "Components/Listeners/Endings/unlockReaderListenerTower"
169 rooms { map: "the_tower" name: "First Floor" } 169 rooms { map: "the_tower" name: "First Floor" }
170} 170}
171doors { 171doors {
172 name: "Wondrous Painting" 172 name: "Wondrous Painting"
173 type: GALLERY_PAINTING 173 type: GALLERY_PAINTING
174 #move_paintings { room: "Main Area" name: "WONDROUS" } 174 #move_paintings { room: "Main Area" name: "WONDROUS" }
175 receivers: "Components/Paintings/Endings/window/teleportListener" 175 receivers: "Components/Listeners/Endings/unlockReaderListenerWonderland"
176 panels { map: "the_wondrous" room: "Entry" name: "WONDER" } 176 panels { map: "the_wondrous" room: "Entry" name: "WONDER" }
177 panels { map: "the_wondrous" room: "Regular" name: "SHRINK" } 177 panels { map: "the_wondrous" room: "Regular" name: "SHRINK" }
178 panels { map: "the_wondrous" room: "Huge" name: "SHRINK" } 178 panels { map: "the_wondrous" room: "Huge" name: "SHRINK" }
@@ -189,42 +189,42 @@ doors {
189 name: "Rainbow Painting" 189 name: "Rainbow Painting"
190 type: GALLERY_PAINTING 190 type: GALLERY_PAINTING
191 #move_paintings { room: "Main Area" name: "RAINBOW" } 191 #move_paintings { room: "Main Area" name: "RAINBOW" }
192 receivers: "Components/Paintings/Endings/rainbow/teleportListener" 192 receivers: "Components/Listeners/Endings/unlockReaderListenerRainbow"
193 rooms { map: "daedalus" name: "Rainbow Start" } 193 rooms { map: "daedalus" name: "Rainbow Start" }
194} 194}
195doors { 195doors {
196 name: "Words Painting" 196 name: "Words Painting"
197 type: GALLERY_PAINTING 197 type: GALLERY_PAINTING
198 #move_paintings { room: "Main Area" name: "WORDS" } 198 #move_paintings { room: "Main Area" name: "WORDS" }
199 receivers: "Components/Paintings/Endings/words/teleportListener" 199 receivers: "Components/Listeners/Endings/unlockReaderListenerWords"
200 rooms { map: "the_words" name: "Main Area" } 200 rooms { map: "the_words" name: "Main Area" }
201} 201}
202doors { 202doors {
203 name: "Colorful Painting" 203 name: "Colorful Painting"
204 type: GALLERY_PAINTING 204 type: GALLERY_PAINTING
205 #move_paintings { room: "Main Area" name: "COLORFUL" } 205 #move_paintings { room: "Main Area" name: "COLORFUL" }
206 receivers: "Components/Paintings/Endings/colorful/teleportListener" 206 receivers: "Components/Listeners/Endings/unlockReaderListenerColorful"
207 rooms { map: "the_colorful" name: "White Room" } 207 rooms { map: "the_colorful" name: "White Room" }
208} 208}
209doors { 209doors {
210 name: "Castle Painting" 210 name: "Castle Painting"
211 type: GALLERY_PAINTING 211 type: GALLERY_PAINTING
212 #move_paintings { room: "Main Area" name: "CASTLE" } 212 #move_paintings { room: "Main Area" name: "CASTLE" }
213 receivers: "Components/Paintings/Endings/castle/teleportListener" 213 receivers: "Components/Listeners/Endings/unlockReaderListenerCastle"
214 rooms { map: "daedalus" name: "Castle" } 214 rooms { map: "daedalus" name: "Castle" }
215} 215}
216doors { 216doors {
217 name: "Sun Temple Painting" 217 name: "Sun Temple Painting"
218 type: GALLERY_PAINTING 218 type: GALLERY_PAINTING
219 #move_paintings { room: "Main Area" name: "SUNTEMPLE" } 219 #move_paintings { room: "Main Area" name: "SUNTEMPLE" }
220 receivers: "Components/Paintings/Endings/temple/teleportListener" 220 receivers: "Components/Listeners/Endings/unlockReaderListenerTemple"
221 rooms { map: "the_sun_temple" name: "Entrance" } 221 rooms { map: "the_sun_temple" name: "Entrance" }
222} 222}
223doors { 223doors {
224 name: "Ancient Painting" 224 name: "Ancient Painting"
225 type: GALLERY_PAINTING 225 type: GALLERY_PAINTING
226 #move_paintings { room: "Main Area" name: "ANCIENT" } 226 #move_paintings { room: "Main Area" name: "ANCIENT" }
227 receivers: "Components/Paintings/Endings/cubes/teleportListener" 227 receivers: "Components/Listeners/Endings/unlockReaderListenerQuartz"
228 rooms { map: "the_ancient" name: "Outside" } 228 rooms { map: "the_ancient" name: "Outside" }
229} 229}
230doors { 230doors {
@@ -255,7 +255,8 @@ doors {
255 doors { name: "Castle Painting" } 255 doors { name: "Castle Painting" }
256 doors { name: "Sun Temple Painting" } 256 doors { name: "Sun Temple Painting" }
257 doors { name: "Ancient Painting" } 257 doors { name: "Ancient Painting" }
258 doors { name: "Gallery Extension" } 258 panels { room: "Daedalus Extension" name: "WHERE" }
259 double_letters: true
259} 260}
260doors { 261doors {
261 name: "Ending Door" 262 name: "Ending Door"
diff --git a/data/maps/the_gold/doors.txtpb b/data/maps/the_gold/doors.txtpb new file mode 100644 index 0000000..d3329cb --- /dev/null +++ b/data/maps/the_gold/doors.txtpb
@@ -0,0 +1,7 @@
1doors {
2 name: "The Panel"
3 type: LOCATION_ONLY
4 panels { room: "The Whole Thing" name: "PANEL" }
5 location_room: "The Whole Thing"
6 location_name: "Panel"
7}
diff --git a/data/maps/the_graveyard/doors.txtpb b/data/maps/the_graveyard/doors.txtpb index a10d8f6..20e7fcf 100644 --- a/data/maps/the_graveyard/doors.txtpb +++ b/data/maps/the_graveyard/doors.txtpb
@@ -23,3 +23,10 @@ doors {
23 receivers: "Components/Paintings/omrt/teleportListener" 23 receivers: "Components/Paintings/omrt/teleportListener"
24 double_letters: true 24 double_letters: true
25} 25}
26doors {
27 name: "Remember Panel"
28 type: LOCATION_ONLY
29 panels { room: "Inside" name: "REMEMBER" }
30 location_room: "Inside"
31 location_name: "REMEMBER"
32}
diff --git a/data/maps/the_great/doors.txtpb b/data/maps/the_great/doors.txtpb index 132aa6f..98d9859 100644 --- a/data/maps/the_great/doors.txtpb +++ b/data/maps/the_great/doors.txtpb
@@ -29,6 +29,15 @@ doors {
29 location_room: "Main Area" 29 location_room: "Main Area"
30} 30}
31doors { 31doors {
32 name: "Near Linear Panels"
33 type: LOCATION_ONLY
34 panels { room: "Main Area" name: "DEW" }
35 panels { room: "Main Area" name: "EWE" }
36 panels { room: "Main Area" name: "NO" }
37 location_room: "Main Area"
38 location_name: "DEW, EWE, NO"
39}
40doors {
32 name: "Courtyard Entrance" 41 name: "Courtyard Entrance"
33 type: STANDARD 42 type: STANDARD
34 receivers: "Components/Doors/entry_1" 43 receivers: "Components/Doors/entry_1"
@@ -417,7 +426,8 @@ doors {
417} 426}
418doors { 427doors {
419 name: "Question Room Back Door" 428 name: "Question Room Back Door"
420 type: STANDARD 429 type: ITEM_ONLY
430 legacy_location: true
421 receivers: "Components/Doors/question_11" 431 receivers: "Components/Doors/question_11"
422 panels { room: "Behind Question Area" name: "YEW" answer: "ewe" } 432 panels { room: "Behind Question Area" name: "YEW" answer: "ewe" }
423 location_room: "Behind Question Area" 433 location_room: "Behind Question Area"
@@ -522,3 +532,99 @@ doors {
522 type: EVENT 532 type: EVENT
523 panels { room: "West Side" name: "CLUE" } 533 panels { room: "West Side" name: "CLUE" }
524} 534}
535doors {
536 name: "Why Is It Not Red"
537 type: LOCATION_ONLY
538 panels { room: "Main Area" name: "WHY" }
539 panels { room: "Main Area" name: "IS" }
540 panels { room: "Main Area" name: "IT" }
541 panels { room: "Main Area" name: "NOT" }
542 panels { room: "Main Area" name: "RED" }
543 location_room: "Main Area"
544 location_name: "WHY, IS, IT, NOT, RED"
545}
546doors {
547 name: "Control Center Gray Panel"
548 type: LOCATION_ONLY
549 panels { room: "Main Area" name: "COLOR" }
550 location_room: "Main Area"
551 location_name: "COLOR"
552}
553doors {
554 name: "Control Center Purple Panel"
555 type: LOCATION_ONLY
556 panels { room: "East Landscape" name: "COLOR" }
557 location_room: "East Landscape"
558 location_name: "COLOR"
559}
560doors {
561 name: "Control Center Red Panel"
562 type: LOCATION_ONLY
563 panels { room: "West Side" name: "COLOR" }
564 location_room: "West Side"
565 location_name: "COLOR"
566}
567doors {
568 name: "Mistreat Panel"
569 type: LOCATION_ONLY
570 panels { room: "East Landscape" name: "MISTREAT" }
571 location_room: "East Landscape"
572 location_name: "MISTREAT"
573}
574doors {
575 name: "Tower Panels"
576 type: LOCATION_ONLY
577 panels { room: "Back Area" name: "TOWEL" }
578 panels { room: "Maze Tower" name: "SPIRE" }
579 location_room: "Maze Tower"
580 location_name: "SPIRE, TOWEL"
581}
582doors {
583 name: "Tree Panels"
584 type: LOCATION_ONLY
585 panels { room: "Back Area" name: "PLANT" }
586 panels { room: "Back Area" name: "TREE" }
587 location_room: "Back Area"
588 location_name: "PLANT, TREE"
589}
590doors {
591 name: "Behind Question Room Panels"
592 type: LOCATION_ONLY
593 panels { room: "Behind Question Area" name: "DEW" }
594 panels { room: "Behind Question Area" name: "YEW" answer: "ewe" }
595 panels { room: "Behind Question Area" name: "NO" }
596 location_room: "Behind Question Area"
597 location_name: "DEW, YEW/EWE, NO"
598}
599doors {
600 name: "Broken Shed Panels"
601 type: LOCATION_ONLY
602 panels { room: "North Landscape" name: "LAUGH" }
603 panels { room: "North Landscape" name: "FINISHED" }
604 panels { room: "North Landscape" name: "LAUGH FINISHED" }
605 location_room: "North Landscape"
606 location_name: "LAUGH, FINISHED, LAUGH FINISHED"
607}
608doors {
609 name: "Nature Panels"
610 type: LOCATION_ONLY
611 panels { room: "North Landscape" name: "WEATHER" }
612 panels { room: "North Landscape" name: "ANIMALS" }
613 panels { room: "North Landscape" name: "PLANTS" }
614 location_room: "North Landscape"
615 location_name: "ANIMALS, PLANTS, WEATHER"
616}
617doors {
618 name: "Teal Panel"
619 type: LOCATION_ONLY
620 panels { room: "Maze Wreck Area" name: "MAROON" }
621 location_room: "Maze Wreck Area"
622 location_name: "MAROON"
623}
624doors {
625 name: "Behind Orb Panel"
626 type: LOCATION_ONLY
627 panels { room: "Main Area" name: "BROWN RED ORANGE" }
628 location_room: "Main Area"
629 location_name: "Brown Red Orange"
630}
diff --git a/data/maps/the_great/rooms/Maze Tower.txtpb b/data/maps/the_great/rooms/Maze Tower.txtpb index 44c30d7..3b1e5fc 100644 --- a/data/maps/the_great/rooms/Maze Tower.txtpb +++ b/data/maps/the_great/rooms/Maze Tower.txtpb
@@ -1,5 +1,4 @@
1name: "Maze Tower" 1name: "Maze Tower"
2panel_display_name: "Courtyard"
3panels { 2panels {
4 name: "FEEL" 3 name: "FEEL"
5 path: "Panels/Maze/maze_12" 4 path: "Panels/Maze/maze_12"
diff --git a/data/maps/the_impressive/doors.txtpb b/data/maps/the_impressive/doors.txtpb index 03ec9f5..9ab6845 100644 --- a/data/maps/the_impressive/doors.txtpb +++ b/data/maps/the_impressive/doors.txtpb
@@ -30,9 +30,25 @@ doors {
30 panels { room: "Green Eye" name: "LEFT" } 30 panels { room: "Green Eye" name: "LEFT" }
31} 31}
32doors { 32doors {
33 name: "Green Eye Panels"
34 type: LOCATION_ONLY
35 panels { room: "Green Eye" name: "RETURN" }
36 panels { room: "Green Eye" name: "TO" }
37 panels { room: "Green Eye" name: "LEFT" }
38 location_room: "Green Eye"
39 location_name: "RETURN, TO, LEFT"
40}
41doors {
33 name: "Control Center Green Door" 42 name: "Control Center Green Door"
34 type: CONTROL_CENTER_COLOR 43 type: CONTROL_CENTER_COLOR
35 latch: true 44 latch: true
36 receivers: "Components/Doors/entry_2" 45 receivers: "Components/Doors/entry_2"
37 control_center_color: "green" 46 control_center_color: "green"
38} 47}
48doors {
49 name: "Control Center Green Panel"
50 type: LOCATION_ONLY
51 panels { room: "Side Area" name: "COLOR" }
52 location_room: "Side Area"
53 location_name: "COLOR"
54}
diff --git a/data/maps/the_jubilant/doors.txtpb b/data/maps/the_jubilant/doors.txtpb index 02db1ff..90bfd0f 100644 --- a/data/maps/the_jubilant/doors.txtpb +++ b/data/maps/the_jubilant/doors.txtpb
@@ -31,3 +31,14 @@ doors {
31 panels { room: "Main Area" name: "QUEEN" answer: "jack" } 31 panels { room: "Main Area" name: "QUEEN" answer: "jack" }
32 location_room: "Main Area" 32 location_room: "Main Area"
33} 33}
34doors {
35 name: "Side Room Puzzles"
36 type: LOCATION_ONLY
37 panels { room: "Side Area" name: "CALLBACK" }
38 panels { room: "Side Area" name: "CALL" }
39 panels { room: "Side Area" name: "PUSHBACK" }
40 panels { room: "Side Area" name: "PUSH" }
41 panels { room: "Side Area" name: "FLASHBACK" }
42 panels { room: "Side Area" name: "FLASH" }
43 location_room: "Side Area"
44}
diff --git a/data/maps/the_nuanced/doors.txtpb b/data/maps/the_nuanced/doors.txtpb index cd29766..300524b 100644 --- a/data/maps/the_nuanced/doors.txtpb +++ b/data/maps/the_nuanced/doors.txtpb
@@ -52,3 +52,10 @@ doors {
52 panels { room: "Back Room" name: "LIMB" } 52 panels { room: "Back Room" name: "LIMB" }
53 panels { room: "Back Room" name: "SPARE" } 53 panels { room: "Back Room" name: "SPARE" }
54} 54}
55doors {
56 name: "Stores Panel"
57 type: LOCATION_ONLY
58 panels { room: "Main Room" name: "TORE" }
59 location_room: "Main Room"
60 location_name: "TORE"
61}
diff --git a/data/maps/the_owl/doors.txtpb b/data/maps/the_owl/doors.txtpb index 032863e..eaafa48 100644 --- a/data/maps/the_owl/doors.txtpb +++ b/data/maps/the_owl/doors.txtpb
@@ -1,13 +1,15 @@
1doors { 1doors {
2 name: "Brush Door" 2 name: "Brush Door"
3 type: STANDARD 3 type: ITEM_ONLY
4 legacy_location: true
4 receivers: "Components/Doors/entry_1" 5 receivers: "Components/Doors/entry_1"
5 panels { room: "R2C2 Top" name: "CRUSH" } 6 panels { room: "R2C2 Top" name: "CRUSH" }
6 location_room: "R2C2 Top" 7 location_room: "R2C2 Top"
7} 8}
8doors { 9doors {
9 name: "Sky Top Doors" 10 name: "Sky Top Doors"
10 type: STANDARD 11 type: ITEM_ONLY
12 legacy_location: true
11 receivers: "Components/Doors/entry_2" 13 receivers: "Components/Doors/entry_2"
12 receivers: "Components/Doors/entry_4" 14 receivers: "Components/Doors/entry_4"
13 panels { room: "R2C1 Left" name: "VERB" } 15 panels { room: "R2C1 Left" name: "VERB" }
@@ -15,7 +17,8 @@ doors {
15} 17}
16doors { 18doors {
17 name: "Sky Bottom Doors" 19 name: "Sky Bottom Doors"
18 type: STANDARD 20 type: ITEM_ONLY
21 legacy_location: true
19 receivers: "Components/Doors/entry_3" 22 receivers: "Components/Doors/entry_3"
20 receivers: "Components/Doors/entry_5" 23 receivers: "Components/Doors/entry_5"
21 panels { room: "R2C1 Left" name: "FOIL" } 24 panels { room: "R2C1 Left" name: "FOIL" }
@@ -23,21 +26,24 @@ doors {
23} 26}
24doors { 27doors {
25 name: "First Room Shortcut" 28 name: "First Room Shortcut"
26 type: STANDARD 29 type: ITEM_ONLY
30 legacy_location: true
27 receivers: "Components/Doors/entry_6" 31 receivers: "Components/Doors/entry_6"
28 panels { room: "Connected Area" name: "FIZZLE" } 32 panels { room: "Connected Area" name: "FIZZLE" }
29 location_room: "Connected Area" 33 location_room: "Connected Area"
30} 34}
31doors { 35doors {
32 name: "First Door" 36 name: "First Door"
33 type: STANDARD 37 type: ITEM_ONLY
38 legacy_location: true
34 receivers: "Components/Doors/entry_7" 39 receivers: "Components/Doors/entry_7"
35 panels { room: "R2C2 Bottom" name: "FOUL" } 40 panels { room: "R2C2 Bottom" name: "FOUL" }
36 location_room: "R2C2 Bottom" 41 location_room: "R2C2 Bottom"
37} 42}
38doors { 43doors {
39 name: "Blue Door" 44 name: "Blue Door"
40 type: STANDARD 45 type: ITEM_ONLY
46 legacy_location: true
41 receivers: "Components/Doors/entry_8" 47 receivers: "Components/Doors/entry_8"
42 panels { room: "Connected Area" name: "PAST" } 48 panels { room: "Connected Area" name: "PAST" }
43 panels { room: "Connected Area" name: "LAY" } 49 panels { room: "Connected Area" name: "LAY" }
@@ -65,7 +71,8 @@ doors {
65} 71}
66doors { 72doors {
67 name: "Sky Owl" 73 name: "Sky Owl"
68 type: STANDARD 74 type: ITEM_ONLY
75 legacy_location: true
69 receivers: "Components/Owl/Room 1/LB" 76 receivers: "Components/Owl/Room 1/LB"
70 receivers: "Components/Owl/Room 1/LBG" 77 receivers: "Components/Owl/Room 1/LBG"
71 receivers: "Components/Owl/Room 2/LB" 78 receivers: "Components/Owl/Room 2/LB"
@@ -93,7 +100,8 @@ doors {
93} 100}
94doors { 101doors {
95 name: "Gray Owl" 102 name: "Gray Owl"
96 type: STANDARD 103 type: ITEM_ONLY
104 legacy_location: true
97 receivers: "Components/Owl/Room 1/G" 105 receivers: "Components/Owl/Room 1/G"
98 receivers: "Components/Owl/Room 1/GG" 106 receivers: "Components/Owl/Room 1/GG"
99 receivers: "Components/Owl/Room 2/G" 107 receivers: "Components/Owl/Room 2/G"
@@ -121,7 +129,8 @@ doors {
121} 129}
122doors { 130doors {
123 name: "Orange Owl" 131 name: "Orange Owl"
124 type: STANDARD 132 type: ITEM_ONLY
133 legacy_location: true
125 receivers: "Components/Owl/Room 1/O" 134 receivers: "Components/Owl/Room 1/O"
126 receivers: "Components/Owl/Room 1/OG" 135 receivers: "Components/Owl/Room 1/OG"
127 receivers: "Components/Owl/Room 2/O" 136 receivers: "Components/Owl/Room 2/O"
@@ -149,7 +158,8 @@ doors {
149} 158}
150doors { 159doors {
151 name: "White Owl" 160 name: "White Owl"
152 type: STANDARD 161 type: ITEM_ONLY
162 legacy_location: true
153 receivers: "Components/Owl/Room 1/W" 163 receivers: "Components/Owl/Room 1/W"
154 receivers: "Components/Owl/Room 1/WG" 164 receivers: "Components/Owl/Room 1/WG"
155 receivers: "Components/Owl/Room 2/W" 165 receivers: "Components/Owl/Room 2/W"
@@ -177,7 +187,8 @@ doors {
177} 187}
178doors { 188doors {
179 name: "Black Owl" 189 name: "Black Owl"
180 type: STANDARD 190 type: ITEM_ONLY
191 legacy_location: true
181 receivers: "Components/Owl/Room 1/BK" 192 receivers: "Components/Owl/Room 1/BK"
182 receivers: "Components/Owl/Room 1/BKG" 193 receivers: "Components/Owl/Room 1/BKG"
183 receivers: "Components/Owl/Room 2/BK" 194 receivers: "Components/Owl/Room 2/BK"
@@ -205,7 +216,8 @@ doors {
205} 216}
206doors { 217doors {
207 name: "Blue Owl" 218 name: "Blue Owl"
208 type: STANDARD 219 type: ITEM_ONLY
220 legacy_location: true
209 receivers: "Components/Owl/Room 1/BL" 221 receivers: "Components/Owl/Room 1/BL"
210 receivers: "Components/Owl/Room 1/BLG" 222 receivers: "Components/Owl/Room 1/BLG"
211 receivers: "Components/Owl/Room 2/BL" 223 receivers: "Components/Owl/Room 2/BL"
@@ -251,3 +263,89 @@ doors {
251 panels { room: "Connected Area" name: "WHITE" } 263 panels { room: "Connected Area" name: "WHITE" }
252 panels { room: "Blue Room" name: "SKY" } 264 panels { room: "Blue Room" name: "SKY" }
253} 265}
266doors {
267 name: "R1C1 Panels"
268 type: LOCATION_ONLY
269 panels { room: "Connected Area" name: "ETCH" }
270 panels { room: "Connected Area" name: "SHOE" }
271 panels { room: "Connected Area" name: "MARKER" }
272 location_room: "Connected Area"
273 location_name: "ETCH, MARKER, SHOE"
274}
275doors {
276 name: "R1C2 Panels"
277 type: LOCATION_ONLY
278 panels { room: "Connected Area" name: "FAINT" }
279 panels { room: "Connected Area" name: "PURE" }
280 panels { room: "Connected Area" name: "MODE" }
281 location_room: "Connected Area"
282 location_name: "FAINT, MODE, PURE"
283}
284doors {
285 name: "Control Center Magenta Panel"
286 type: LOCATION_ONLY
287 panels { room: "Connected Area" name: "COLOR" }
288 location_room: "Connected Area"
289 location_name: "COLOR"
290}
291doors {
292 name: "R1C3 Panels"
293 type: LOCATION_ONLY
294 panels { room: "Connected Area" name: "PENCIL" }
295 panels { room: "Connected Area" name: "WING" }
296 location_room: "Connected Area"
297 location_name: "PENCIL, WING"
298}
299doors {
300 name: "R1C4 Panels"
301 type: LOCATION_ONLY
302 panels { room: "Connected Area" name: "SKETCH" }
303 panels { room: "Connected Area" name: "PHOTO" }
304 panels { room: "R1C4 Left" name: "WALK" }
305 panels { room: "R1C4 Left" name: "STENCIL" }
306 location_room: "R1C4 Left"
307 location_name: "PHOTO, SKETCH, STENCIL, WALK"
308}
309doors {
310 name: "R2C1 Panels"
311 type: LOCATION_ONLY
312 panels { room: "Connected Area" name: "LAY" }
313 panels { room: "Connected Area" name: "PAST" }
314 panels { room: "R2C1 Left" name: "VERB" }
315 panels { room: "R2C1 Left" name: "FOIL" }
316 location_room: "R2C1 Left"
317 location_name: "FOIL, LAY, PAST, VERB"
318}
319doors {
320 name: "R2C2 Panels"
321 type: LOCATION_ONLY
322 panels { room: "R2C2 Bottom" name: "FOUL" }
323 panels { room: "R2C2 Top" name: "CRUSH" }
324 panels { room: "Connected Area" name: "FIZZLE" }
325 location_room: "R2C2 Top"
326 location_name: "CRUSH, FOUL, FIZZLE"
327}
328doors {
329 name: "R2C3 Panels"
330 type: LOCATION_ONLY
331 panels { room: "Connected Area" name: "PRIMARY" }
332 panels { room: "R2C3 Bottom" name: "FIGMENT" }
333 location_room: "R2C3 Bottom"
334 location_name: "FIGMENT, PRIMARY"
335}
336doors {
337 name: "R2C4 Panels"
338 type: LOCATION_ONLY
339 panels { room: "Connected Area" name: "SHOW" }
340 panels { room: "Connected Area" name: "HAD" }
341 panels { room: "Connected Area" name: "HEAVY" }
342 location_room: "Connected Area"
343 location_name: "HAD, HEAVY, SHOW"
344}
345doors {
346 name: "Near Z1 Panel"
347 type: LOCATION_ONLY
348 panels { room: "Z Room" name: "MAZE" }
349 location_room: "Z Room"
350 location_name: "MAZE"
351}
diff --git a/data/maps/the_parthenon/doors.txtpb b/data/maps/the_parthenon/doors.txtpb index 1161917..05d2e63 100644 --- a/data/maps/the_parthenon/doors.txtpb +++ b/data/maps/the_parthenon/doors.txtpb
@@ -43,3 +43,12 @@ doors {
43 panels { room: "Main Area" name: "ALEXANDER" answer: "alexander" } 43 panels { room: "Main Area" name: "ALEXANDER" answer: "alexander" }
44 panels { room: "Main Area" name: "CAESAR" answer: "caesar" } 44 panels { room: "Main Area" name: "CAESAR" answer: "caesar" }
45} 45}
46doors {
47 name: "Lavender Area Puzzles"
48 type: LOCATION_ONLY
49 panels { room: "Lavender Area" name: "ME" }
50 panels { room: "Lavender Area" name: "SHEEP" }
51 panels { room: "Lavender Area" name: "WOOD" }
52 location_room: "Lavender Area"
53 location_name: "ME, SHEEP, WOOD"
54}
diff --git a/data/maps/the_partial/doors.txtpb b/data/maps/the_partial/doors.txtpb index 11826ea..e37d077 100644 --- a/data/maps/the_partial/doors.txtpb +++ b/data/maps/the_partial/doors.txtpb
@@ -49,7 +49,8 @@ doors {
49} 49}
50doors { 50doors {
51 name: "Control Center Entrance" 51 name: "Control Center Entrance"
52 type: LEGACY_LOCATION 52 type: EVENT
53 legacy_location: true
53 #receivers: "Components/Doors/controlDoor" 54 #receivers: "Components/Doors/controlDoor"
54 panels { room: "Control Center Entrance" name: "RETURN" } 55 panels { room: "Control Center Entrance" name: "RETURN" }
55 location_room: "Control Center Entrance" 56 location_room: "Control Center Entrance"
diff --git a/data/maps/the_plaza/doors.txtpb b/data/maps/the_plaza/doors.txtpb index d95273c..fef8954 100644 --- a/data/maps/the_plaza/doors.txtpb +++ b/data/maps/the_plaza/doors.txtpb
@@ -210,3 +210,31 @@ doors {
210 panels { room: "Bottom Right Room" name: "HONEY" } 210 panels { room: "Bottom Right Room" name: "HONEY" }
211 panels { room: "Bottom Right Room" name: "INJECT" } 211 panels { room: "Bottom Right Room" name: "INJECT" }
212} 212}
213doors {
214 name: "Near Sirenic Panel"
215 type: LOCATION_ONLY
216 panels { room: "Sirenic Entrance" name: "SIREN" }
217 location_room: "Sirenic Entrance"
218 location_name: "SIREN"
219}
220doors {
221 name: "Near Symbolic Panel"
222 type: LOCATION_ONLY
223 panels { room: "Symbolic Entrance" name: "FIGURATIVE" }
224 location_room: "Symbolic Entrance"
225 location_name: "FIGURATIVE"
226}
227doors {
228 name: "Near Repetitive Panel"
229 type: LOCATION_ONLY
230 panels { room: "Repetitive Entrance" name: "TEDIOUS" }
231 location_room: "Repetitive Entrance"
232 location_name: "TEDIOUS"
233}
234doors {
235 name: "Near Broken Portal Panel"
236 type: LOCATION_ONLY
237 panels { room: "Main Area" name: "AFFABLE" }
238 location_room: "Main Area"
239 location_name: "AFFABLE"
240}
diff --git a/data/maps/the_relentless/doors.txtpb b/data/maps/the_relentless/doors.txtpb index e970e40..e755d0b 100644 --- a/data/maps/the_relentless/doors.txtpb +++ b/data/maps/the_relentless/doors.txtpb
@@ -26,7 +26,8 @@ doors {
26} 26}
27doors { 27doors {
28 name: "Left/Turn Door" 28 name: "Left/Turn Door"
29 type: LEGACY_LOCATION 29 type: EVENT
30 legacy_location: true
30 panels { room: "Left Room" name: "HIDE" } 31 panels { room: "Left Room" name: "HIDE" }
31 panels { room: "Left Room" name: "LEFT" } 32 panels { room: "Left Room" name: "LEFT" }
32 panels { room: "Left Room" name: "MORE" } 33 panels { room: "Left Room" name: "MORE" }
@@ -37,7 +38,8 @@ doors {
37} 38}
38doors { 39doors {
39 name: "Turn/Shop Door" 40 name: "Turn/Shop Door"
40 type: LEGACY_LOCATION 41 type: EVENT
42 legacy_location: true
41 panels { room: "Turn Room" name: "HIDE (1)" } 43 panels { room: "Turn Room" name: "HIDE (1)" }
42 panels { room: "Turn Room" name: "HIDE (2)" } 44 panels { room: "Turn Room" name: "HIDE (2)" }
43 panels { room: "Turn Room" name: "MORE" } 45 panels { room: "Turn Room" name: "MORE" }
diff --git a/data/maps/the_repetitive/doors.txtpb b/data/maps/the_repetitive/doors.txtpb index d964928..95d189f 100644 --- a/data/maps/the_repetitive/doors.txtpb +++ b/data/maps/the_repetitive/doors.txtpb
@@ -20,12 +20,21 @@ doors {
20} 20}
21doors { 21doors {
22 name: "Dot Area Entrance" 22 name: "Dot Area Entrance"
23 type: STANDARD 23 type: ITEM_ONLY
24 legacy_location: true
24 receivers: "Components/Doors/Door8" 25 receivers: "Components/Doors/Door8"
25 panels { room: "Main Room" name: "HOTS (2)" } 26 panels { room: "Main Room" name: "HOTS (2)" }
26 location_room: "Main Room" 27 location_room: "Main Room"
27} 28}
28doors { 29doors {
30 name: "Hots Panels"
31 type: LOCATION_ONLY
32 panels { room: "Main Room" name: "HOTS (1)" }
33 panels { room: "Main Room" name: "HOTS (2)" }
34 location_room: "Main Room"
35 location_name: "HOTS (1), HOTS (2)"
36}
37doors {
29 name: "Lime Door" 38 name: "Lime Door"
30 type: STANDARD 39 type: STANDARD
31 receivers: "Components/Doors/Door9" 40 receivers: "Components/Doors/Door9"
@@ -200,3 +209,35 @@ doors {
200 senders: "Components/Collectables/anticollectable" 209 senders: "Components/Collectables/anticollectable"
201 location_room: "Anti Room" 210 location_room: "Anti Room"
202} 211}
212doors {
213 name: "H2 Room Puzzles"
214 type: LOCATION_ONLY
215 panels { room: "Main Room" name: "HEIGHT (1)" }
216 panels { room: "Main Room" name: "HEIGHT (2)" }
217 panels { room: "Main Room" name: "HEIGHT (3)" }
218 panels { room: "Main Room" name: "HEIGHT (4)" }
219 panels { room: "Main Room" name: "HEIGHT (5)" }
220 panels { room: "Main Room" name: "HEIGHT (6)" }
221 panels { room: "Main Room" name: "QUESTION" }
222 panels { room: "Main Room" name: "INTUITION" }
223 panels { room: "Main Room" name: "?" }
224 panels { room: "Main Room" name: "HAND" }
225 panels { room: "Main Room" name: "? HAND" }
226 panels { room: "Main Room" name: "RICHES" }
227 panels { room: "Main Room" name: "? RICHES" }
228 panels { room: "Main Room" name: "MISHMASH" }
229 location_room: "Main Room"
230}
231doors {
232 name: "Anti-Collectable Room Panels"
233 type: LOCATION_ONLY
234 panels { room: "Anti Room" name: "EYE (1)" }
235 panels { room: "Anti Room" name: "EYE (2)" }
236 panels { room: "Anti Room" name: "HA (1)" }
237 panels { room: "Anti Room" name: "HA (2)" }
238 panels { room: "Anti Room" name: "HA (3)" }
239 panels { room: "Anti Room" name: "HA (4)" }
240 panels { room: "Anti Room" name: "HA (5)" }
241 panels { room: "Anti Room" name: "TWO" }
242 location_room: "Anti Room"
243}
diff --git a/data/maps/the_stellar/doors.txtpb b/data/maps/the_stellar/doors.txtpb index 0656885..1359189 100644 --- a/data/maps/the_stellar/doors.txtpb +++ b/data/maps/the_stellar/doors.txtpb
@@ -93,3 +93,12 @@ doors {
93 panels { room: "Connected Area" name: "QUESTION (2)" } 93 panels { room: "Connected Area" name: "QUESTION (2)" }
94 location_room: "Connected Area" 94 location_room: "Connected Area"
95} 95}
96doors {
97 name: "Welcome Back Panels"
98 type: LOCATION_ONLY
99 panels { room: "Connected Area" name: "GREETINGS" }
100 panels { room: "Connected Area" name: "BEHIND" }
101 panels { room: "Connected Area" name: "Blank" }
102 location_room: "Connected Area"
103 location_name: "BEHIND, GREETINGS, Blank"
104}
diff --git a/data/maps/the_talented/doors.txtpb b/data/maps/the_talented/doors.txtpb index d4d3148..766e003 100644 --- a/data/maps/the_talented/doors.txtpb +++ b/data/maps/the_talented/doors.txtpb
@@ -52,3 +52,10 @@ doors {
52 panels { room: "Back Room" name: "RELEVANT" } 52 panels { room: "Back Room" name: "RELEVANT" }
53 panels { room: "Back Room" name: "LONE" } 53 panels { room: "Back Room" name: "LONE" }
54} 54}
55doors {
56 name: "Keyholder Hint Panel"
57 type: LOCATION_ONLY
58 panels { room: "Main Area" name: "EARL" }
59 location_room: "Main Area"
60 location_name: "EARL"
61}
diff --git a/data/maps/the_unkempt/doors.txtpb b/data/maps/the_unkempt/doors.txtpb index 446fe69..d2e9bc6 100644 --- a/data/maps/the_unkempt/doors.txtpb +++ b/data/maps/the_unkempt/doors.txtpb
@@ -185,3 +185,20 @@ doors {
185 panels { room: "Right Area" name: "TOUGH" } 185 panels { room: "Right Area" name: "TOUGH" }
186 location_room: "Right Area" 186 location_room: "Right Area"
187} 187}
188doors {
189 name: "Near Teal Door Panels"
190 type: LOCATION_ONLY
191 panels { room: "Main Area" name: "I" }
192 panels { room: "Main Area" name: "SPY" }
193 panels { room: "Main Area" name: "HEFT" }
194 panels { room: "Main Area" name: "THEFT" }
195 location_room: "Main Area"
196 location_name: "HEFT, I, SPY, THEFT"
197}
198doors {
199 name: "Control Center Orange Panel"
200 type: LOCATION_ONLY
201 panels { room: "Right Area" name: "COLOR" }
202 location_room: "Right Area"
203 location_name: "COLOR"
204}
diff --git a/data/maps/the_unyielding/doors.txtpb b/data/maps/the_unyielding/doors.txtpb index a3c3999..265442c 100644 --- a/data/maps/the_unyielding/doors.txtpb +++ b/data/maps/the_unyielding/doors.txtpb
@@ -504,3 +504,42 @@ doors {
504 receivers: "Panels/Miscellaneous/entry_3/teleportListener" 504 receivers: "Panels/Miscellaneous/entry_3/teleportListener"
505 double_letters: true 505 double_letters: true
506} 506}
507doors {
508 name: "Blue D Room Puzzles"
509 type: LOCATION_ONLY
510 panels { room: "Central Connected Area" name: "FOX" }
511 panels { room: "Central Connected Area" name: "LOCKS" }
512 panels { room: "Central Connected Area" name: "BOX" }
513 panels { room: "Central Connected Area" name: "SQUAWKS" }
514 panels { room: "Central Connected Area" name: "HAWKS" }
515 panels { room: "Central Connected Area" name: "TALKS" }
516 location_room: "Central Connected Area"
517}
518doors {
519 name: "Color Hallway Panels"
520 type: LOCATION_ONLY
521 panels { room: "Brown Alcove" name: "BROW" }
522 panels { room: "Central Connected Area" name: "RANGE" }
523 panels { room: "Central Connected Area" name: "WHIT" }
524 panels { room: "Central Connected Area" name: "ALMOND" }
525 panels { room: "Central Connected Area" name: "DAY" }
526 panels { room: "Central Connected Area" name: "REAM" }
527 panels { room: "Central Connected Area" name: "SON (2)" }
528 panels { room: "Central Connected Area" name: "RAY" }
529 panels { room: "Central Connected Area" name: "BURROWING" }
530 panels { room: "Orange Alcove" name: "ON" }
531 panels { room: "Plaza Entrance" name: "GEE" }
532 panels { room: "Plaza Entrance" name: "SEA" }
533 panels { room: "Gray Alcove" name: "GRAVELY" }
534 panels { room: "Cyan Alcove" name: "CAN" }
535 panels { room: "Star Rooms" name: "CYANIDE" }
536 panels { room: "Star Rooms" name: "BACK" }
537 panels { room: "Black Alcove" name: "LACK" }
538 panels { room: "White Corners" name: "ARCH" }
539 panels { room: "White Corners" name: "ZERO" }
540 panels { room: "White Corners" name: "DAM" }
541 panels { room: "White Corners" name: "WHEN" }
542 panels { room: "Hero Room" name: "HER" }
543 panels { room: "Daisy Alcove" name: "CYANIDES" }
544 location_room: "Central Connected Area"
545}