summary refs log tree commit diff stats
path: root/data/maps/daedalus
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-24 18:18:09 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-24 18:18:09 -0400
commitb7efc4f591dc91876c573e5361f52689705e6e50 (patch)
treefb408193ec33dec6cd4a9fcf456b7d044ab99511 /data/maps/daedalus
parentaddcf1712c66e7b058c87ac4342bd08685d6c6aa (diff)
downloadlingo2-archipelago-b7efc4f591dc91876c573e5361f52689705e6e50.tar.gz
lingo2-archipelago-b7efc4f591dc91876c573e5361f52689705e6e50.tar.bz2
lingo2-archipelago-b7efc4f591dc91876c573e5361f52689705e6e50.zip
Added daedalus
Diffstat (limited to 'data/maps/daedalus')
-rw-r--r--data/maps/daedalus/connections.txtpb1497
-rw-r--r--data/maps/daedalus/doors.txtpb2167
-rw-r--r--data/maps/daedalus/metadata.txtpb23
-rw-r--r--data/maps/daedalus/rooms/After Bee Room.txtpb23
-rw-r--r--data/maps/daedalus/rooms/Amber North 2.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Bee Room Obverse.txtpb66
-rw-r--r--data/maps/daedalus/rooms/Bee Room Reverse.txtpb68
-rw-r--r--data/maps/daedalus/rooms/Beehalls Intersection.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Black Hex.txtpb52
-rw-r--r--data/maps/daedalus/rooms/Blue Hallway Cut Side.txtpb16
-rw-r--r--data/maps/daedalus/rooms/Blue Hallway Tall Side.txtpb54
-rw-r--r--data/maps/daedalus/rooms/Blue Hallway.txtpb16
-rw-r--r--data/maps/daedalus/rooms/Blue Room.txtpb80
-rw-r--r--data/maps/daedalus/rooms/Blue Smiley Annex.txtpb16
-rw-r--r--data/maps/daedalus/rooms/Blue Smiley.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Book Room.txtpb86
-rw-r--r--data/maps/daedalus/rooms/Bow Side.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Brown Smiley.txtpb9
-rw-r--r--data/maps/daedalus/rooms/C Keyholder.txtpb6
-rw-r--r--data/maps/daedalus/rooms/Castle.txtpb204
-rw-r--r--data/maps/daedalus/rooms/Coin Tower.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Composite Room NE.txtpb77
-rw-r--r--data/maps/daedalus/rooms/Composite Room NW.txtpb94
-rw-r--r--data/maps/daedalus/rooms/Composite Room S.txtpb198
-rw-r--r--data/maps/daedalus/rooms/Computer Room Seal.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Computer Room.txtpb72
-rw-r--r--data/maps/daedalus/rooms/Cyan Room.txtpb79
-rw-r--r--data/maps/daedalus/rooms/D Keyholder.txtpb6
-rw-r--r--data/maps/daedalus/rooms/D2 Room.txtpb7
-rw-r--r--data/maps/daedalus/rooms/Dark Light Exit.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Dark Light Room.txtpb79
-rw-r--r--data/maps/daedalus/rooms/Ending.txtpb6
-rw-r--r--data/maps/daedalus/rooms/Entry Shortcut.txtpb13
-rw-r--r--data/maps/daedalus/rooms/Eye Painting.txtpb13
-rw-r--r--data/maps/daedalus/rooms/Eye Temple 1F Side.txtpb14
-rw-r--r--data/maps/daedalus/rooms/Eye Temple 1F.txtpb27
-rw-r--r--data/maps/daedalus/rooms/Eye Temple 2F Side.txtpb14
-rw-r--r--data/maps/daedalus/rooms/Eye Temple 2F.txtpb18
-rw-r--r--data/maps/daedalus/rooms/Eye Temple Pillar 1.txtpb15
-rw-r--r--data/maps/daedalus/rooms/Eye Temple Pillar 2.txtpb15
-rw-r--r--data/maps/daedalus/rooms/F Keyholder.txtpb6
-rw-r--r--data/maps/daedalus/rooms/F2 Prize.txtpb7
-rw-r--r--data/maps/daedalus/rooms/F2 Room.txtpb114
-rw-r--r--data/maps/daedalus/rooms/Flip Painting Destination.txtpb8
-rw-r--r--data/maps/daedalus/rooms/Flip Painting Hidden Panel.txtpb11
-rw-r--r--data/maps/daedalus/rooms/Flip Painting.txtpb6
-rw-r--r--data/maps/daedalus/rooms/Gallery Entrance.txtpb6
-rw-r--r--data/maps/daedalus/rooms/Globe Room.txtpb54
-rw-r--r--data/maps/daedalus/rooms/Godot Room.txtpb66
-rw-r--r--data/maps/daedalus/rooms/Gray Color Backside.txtpb47
-rw-r--r--data/maps/daedalus/rooms/Gray Color Door.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Green Color Door.txtpb30
-rw-r--r--data/maps/daedalus/rooms/Green Room.txtpb83
-rw-r--r--data/maps/daedalus/rooms/Green Smiley.txtpb13
-rw-r--r--data/maps/daedalus/rooms/Hedges Tower.txtpb6
-rw-r--r--data/maps/daedalus/rooms/Hedges.txtpb74
-rw-r--r--data/maps/daedalus/rooms/Hotel.txtpb452
-rw-r--r--data/maps/daedalus/rooms/House Entrance.txtpb9
-rw-r--r--data/maps/daedalus/rooms/House.txtpb30
-rw-r--r--data/maps/daedalus/rooms/I2 Room.txtpb11
-rw-r--r--data/maps/daedalus/rooms/Intense Room.txtpb65
-rw-r--r--data/maps/daedalus/rooms/J2 Room.txtpb7
-rw-r--r--data/maps/daedalus/rooms/J2 Vestibule.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Magic Room.txtpb30
-rw-r--r--data/maps/daedalus/rooms/Maze Paintings Area.txtpb25
-rw-r--r--data/maps/daedalus/rooms/Maze.txtpb2
-rw-r--r--data/maps/daedalus/rooms/Moat.txtpb10
-rw-r--r--data/maps/daedalus/rooms/North Castle Area.txtpb36
-rw-r--r--data/maps/daedalus/rooms/Number Paintings Area.txtpb39
-rw-r--r--data/maps/daedalus/rooms/Nursery.txtpb31
-rw-r--r--data/maps/daedalus/rooms/O2 Prize.txtpb7
-rw-r--r--data/maps/daedalus/rooms/O2 Room.txtpb114
-rw-r--r--data/maps/daedalus/rooms/Orange Room.txtpb72
-rw-r--r--data/maps/daedalus/rooms/Outside Book Room.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Outside Eye Temple.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Outside Hedges.txtpb80
-rw-r--r--data/maps/daedalus/rooms/Outside Hotel.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Outside House.txtpb82
-rw-r--r--data/maps/daedalus/rooms/Outside Magic Room.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Outside Orange Room.txtpb60
-rw-r--r--data/maps/daedalus/rooms/Outside Pyramid.txtpb16
-rw-r--r--data/maps/daedalus/rooms/Outside Red Room.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Outside Salt Room.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Outside Snake Room.txtpb68
-rw-r--r--data/maps/daedalus/rooms/Pains Room.txtpb14
-rw-r--r--data/maps/daedalus/rooms/Pairs Room.txtpb2
-rw-r--r--data/maps/daedalus/rooms/Pepper Room.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Plum Room.txtpb53
-rw-r--r--data/maps/daedalus/rooms/Post Orange Smiley Three Way.txtpb2
-rw-r--r--data/maps/daedalus/rooms/Pumpkin Entrance.txtpb8
-rw-r--r--data/maps/daedalus/rooms/Pumpkin Room.txtpb65
-rw-r--r--data/maps/daedalus/rooms/Purple Hallway From Great.txtpb6
-rw-r--r--data/maps/daedalus/rooms/Purple NW Vestibule.txtpb23
-rw-r--r--data/maps/daedalus/rooms/Purple Room East.txtpb2
-rw-r--r--data/maps/daedalus/rooms/Purple Room South.txtpb43
-rw-r--r--data/maps/daedalus/rooms/Purple Room West.txtpb2
-rw-r--r--data/maps/daedalus/rooms/Purple Room.txtpb59
-rw-r--r--data/maps/daedalus/rooms/Purple SE Vestibule.txtpb16
-rw-r--r--data/maps/daedalus/rooms/Purple SW Vestibule.txtpb20
-rw-r--r--data/maps/daedalus/rooms/Purple Smiley.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Pyramid 3.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Pyramid 4.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Pyramid 5.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Pyramid 6.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Pyramid 7.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Pyramid 8.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Pyramid Entry.txtpb16
-rw-r--r--data/maps/daedalus/rooms/Pyramid Second Floor.txtpb47
-rw-r--r--data/maps/daedalus/rooms/Pyramid Top.txtpb7
-rw-r--r--data/maps/daedalus/rooms/Quiet Entrance.txtpb19
-rw-r--r--data/maps/daedalus/rooms/Rain Side.txtpb13
-rw-r--r--data/maps/daedalus/rooms/Rainbow Blue.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Rainbow Color Backside.txtpb14
-rw-r--r--data/maps/daedalus/rooms/Rainbow Color Doors.txtpb94
-rw-r--r--data/maps/daedalus/rooms/Rainbow Cyan.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Rainbow End.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Rainbow Green.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Rainbow Orange.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Rainbow Purple.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Rainbow Red.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Rainbow Start.txtpb13
-rw-r--r--data/maps/daedalus/rooms/Rainbow Yellow.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Red Color Door.txtpb70
-rw-r--r--data/maps/daedalus/rooms/Red Room.txtpb79
-rw-r--r--data/maps/daedalus/rooms/Red Smiley.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Roof.txtpb8
-rw-r--r--data/maps/daedalus/rooms/Salt Room.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Seasoning Room.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Snake Room.txtpb44
-rw-r--r--data/maps/daedalus/rooms/South Castle Area.txtpb111
-rw-r--r--data/maps/daedalus/rooms/Starting Room.txtpb13
-rw-r--r--data/maps/daedalus/rooms/Sweet Foyer.txtpb59
-rw-r--r--data/maps/daedalus/rooms/Tree Entrance.txtpb52
-rw-r--r--data/maps/daedalus/rooms/U2 Prize.txtpb7
-rw-r--r--data/maps/daedalus/rooms/U2 Room.txtpb114
-rw-r--r--data/maps/daedalus/rooms/Unkempt Entrance.txtpb6
-rw-r--r--data/maps/daedalus/rooms/Welcome Back Area.txtpb16
-rw-r--r--data/maps/daedalus/rooms/Welcome Back Exit.txtpb10
-rw-r--r--data/maps/daedalus/rooms/West Castle Area.txtpb235
-rw-r--r--data/maps/daedalus/rooms/West Spire.txtpb44
-rw-r--r--data/maps/daedalus/rooms/White Hallway From Entry.txtpb12
-rw-r--r--data/maps/daedalus/rooms/Wisdom Panel.txtpb9
-rw-r--r--data/maps/daedalus/rooms/Wonderland.txtpb42
-rw-r--r--data/maps/daedalus/rooms/Yellow Color Backside.txtpb30
-rw-r--r--data/maps/daedalus/rooms/Yellow Color Door.txtpb34
-rw-r--r--data/maps/daedalus/rooms/Yellow Room.txtpb83
-rw-r--r--data/maps/daedalus/rooms/Yellow Smiley Annex.txtpb16
-rw-r--r--data/maps/daedalus/rooms/Z2 Prize.txtpb7
-rw-r--r--data/maps/daedalus/rooms/Z2 Room.txtpb167
-rw-r--r--data/maps/daedalus/rooms/Zoo Center.txtpb7
-rw-r--r--data/maps/daedalus/rooms/Zoo E.txtpb30
-rw-r--r--data/maps/daedalus/rooms/Zoo N.txtpb38
-rw-r--r--data/maps/daedalus/rooms/Zoo NE.txtpb39
-rw-r--r--data/maps/daedalus/rooms/Zoo S.txtpb30
-rw-r--r--data/maps/daedalus/rooms/Zoo SE.txtpb2
155 files changed, 9165 insertions, 0 deletions
diff --git a/data/maps/daedalus/connections.txtpb b/data/maps/daedalus/connections.txtpb new file mode 100644 index 0000000..102f364 --- /dev/null +++ b/data/maps/daedalus/connections.txtpb
@@ -0,0 +1,1497 @@
1connections {
2 from_room: "Rainbow Color Doors"
3 to_room: "Red Color Door"
4}
5connections {
6 from_room: "Rainbow Color Doors"
7 to_room: "Yellow Color Door"
8}
9connections {
10 from_room: "Rainbow Color Doors"
11 to_room: "Green Color Door"
12}
13connections {
14 from_room: "Rainbow Color Doors"
15 to_room: "Gray Color Door"
16}
17connections {
18 from_room: "Rainbow Color Backside"
19 to_room: "Rainbow Color Doors"
20 oneway: true
21}
22connections {
23 from_room: "Yellow Color Backside"
24 to_room: "Yellow Color Door"
25 oneway: true
26}
27connections {
28 from_room: "Gray Color Backside"
29 to_room: "Gray Color Door"
30 oneway: true
31}
32connections {
33 from_room: "Rainbow Color Doors"
34 to_room: "Welcome Back Area"
35 oneway: true
36}
37connections {
38 from_room: "Outside Hedges"
39 to_room: "Green Color Door"
40 oneway: true
41}
42connections {
43 from_room: "Computer Room Seal"
44 to_room: "Welcome Back Area"
45 oneway: true
46}
47connections {
48 from_room: "Outside Hedges"
49 to_room: "Welcome Back Area"
50 oneway: true
51}
52connections {
53 from_room: "Eye Temple 2F"
54 to_room: "Eye Temple 1F"
55 oneway: true
56}
57connections {
58 from_room: "Eye Temple 2F Side"
59 to_room: "Eye Temple 1F Side"
60 oneway: true
61}
62connections {
63 from_room: "I2 Room"
64 to_room: "Eye Temple 1F"
65 oneway: true
66}
67connections {
68 from_room: "West Spire"
69 to_room: "Purple Room South"
70 oneway: true
71}
72connections {
73 from_room: "Blue Hallway Cut Side"
74 to_room: "Blue Hallway"
75 oneway: true
76}
77connections {
78 from_room: "West Castle Area"
79 to_room: "Outside Snake Room"
80 oneway: true
81}
82connections {
83 from_room: "Amber North 2"
84 to_room: "Outside Snake Room"
85 oneway: true
86}
87connections {
88 from_room: "Z2 Room"
89 to_room: "Welcome Back Area"
90 oneway: true
91}
92connections {
93 from_room: "Blue Hallway Tall Side"
94 to_room: "Blue Hallway"
95 oneway: true
96}
97connections {
98 from_room: "Blue Hallway Tall Side"
99 to_room: "Outside House"
100 oneway: true
101}
102connections {
103 from_room: "Purple SE Vestibule"
104 to_room: "Welcome Back Area"
105 oneway: true
106}
107connections {
108 from_room: "Godot Room"
109 to_room: "Welcome Back Area"
110 oneway: true
111}
112connections {
113 from_room: "Roof"
114 to_room: "Moat"
115 oneway: true
116}
117connections {
118 from_room: "Ending"
119 to_room: "Roof"
120 oneway: true
121}
122connections {
123 from_room: "Purple Room South"
124 to_room: "Flip Painting Hidden Panel"
125 oneway: true
126}
127connections {
128 from_room: "Flip Painting Destination"
129 to_room: "Flip Painting Hidden Panel"
130 oneway: true
131}
132connections {
133 from_room: "Pains Room"
134 to_room: "Purple Room South"
135 oneway: true
136}
137connections {
138 from_room: "Starting Room"
139 to_room: "Purple Room South"
140 door { name: "Starting Room North Wall Center Door" }
141}
142connections {
143 from_room: "Starting Room"
144 to_room: "Welcome Back Exit"
145 door { name: "Starting Room West Wall South Door" }
146}
147connections {
148 from_room: "Welcome Back Area"
149 to_room: "West Spire"
150 door { name: "Welcome Back Secret Door" }
151}
152connections {
153 from_room: "Welcome Back Area"
154 to_room: "Welcome Back Exit"
155 door { name: "Welcome Back Door" }
156}
157connections {
158 from_room: "Starting Room"
159 to_room: "Entry Shortcut"
160 door { name: "Starting Room West Wall Center Door" }
161}
162connections {
163 from_room: "Entry Shortcut"
164 to_room: "West Spire"
165 door { name: "Entry Shortcut Secret Exit" }
166}
167connections {
168 from_room: "Starting Room"
169 to_room: "West Spire"
170 door { name: "Starting Room West Wall North Door" }
171}
172connections {
173 from_room: "Starting Room"
174 to_room: "Nursery"
175 door { name: "Starting Room East Wall Center Door" }
176}
177connections {
178 from_room: "Starting Room"
179 to_room: "Rainbow Color Backside"
180 door { name: "Starting Room East Wall North Door" }
181}
182connections {
183 from_room: "Starting Room"
184 to_room: "Number Paintings Area"
185 door { name: "Starting Room North Wall West Door" }
186}
187connections {
188 from_room: "Starting Room"
189 to_room: "Yellow Color Door"
190 door { name: "Starting Room North Wall East Door" }
191}
192connections {
193 from_room: "Starting Room"
194 to_room: "Gallery Entrance"
195 door { name: "Starting Room South Wall East Door" }
196}
197connections {
198 from_room: "Outside Eye Temple"
199 to_room: "Eye Temple 1F"
200 door { name: "Temple of the Eyes Entrance" }
201}
202connections {
203 from_room: "Outside Eye Temple"
204 to_room: "Starting Room"
205 door { name: "Starting Room South Wall West Door" }
206}
207connections {
208 from_room: "Outside Pyramid"
209 to_room: "Number Paintings Area"
210 door { name: "Near Pyramid Gate" }
211}
212connections {
213 from_room: "Black Hex"
214 to_room: "Post Orange Smiley Three Way"
215 door { name: "Black Hexes Door" }
216}
217connections {
218 from_room: "West Castle Area"
219 to_room: "Post Orange Smiley Three Way"
220 door { name: "Splintering Exit Left Door" }
221}
222connections {
223 from_room: "West Castle Area"
224 to_room: "Amber North 2"
225 door { name: "Splintering Exit Right Door" }
226}
227connections {
228 from_room: "Z2 Room"
229 to_room: "After Bee Room"
230 door { name: "Z2 Room Back Exit" }
231}
232connections {
233 from_room: "Z2 Room"
234 to_room: "Z2 Prize"
235 door { name: "Z2 Prize" }
236}
237connections {
238 from_room: "Yellow Color Door"
239 to_room: "Coin Tower"
240 door { name: "Coin Tower Part 1" }
241}
242connections {
243 from_room: "Coin Tower"
244 to_room: "Purple Smiley"
245 door { name: "Coin Tower Part 2" }
246}
247connections {
248 from_room: "Purple SE Vestibule"
249 to_room: "Purple Room South"
250 door { name: "Purple SE Vestibule" }
251}
252connections {
253 from_room: "Purple NW Vestibule"
254 to_room: "Outside House"
255 door { name: "Purple NW Vestibule" }
256}
257connections {
258 from_room: "Purple Room West"
259 to_room: "Purple NW Vestibule"
260 door { name: "Purple West Area North Door" }
261}
262connections {
263 from_room: "Purple Room West"
264 to_room: "Purple SW Vestibule"
265 door { name: "Purple West Area South Door" }
266}
267connections {
268 from_room: "Purple SW Vestibule"
269 to_room: "Godot Room"
270 door { name: "Godot Room Entrance" }
271}
272connections {
273 from_room: "Godot Room"
274 to_room: "Purple NW Vestibule"
275 door { name: "Godot Room Exit" }
276}
277connections {
278 from_room: "After Bee Room"
279 to_room: "Beehalls Intersection"
280 door { name: "Beehalls Intersection" }
281}
282connections {
283 from_room: "Outside House"
284 to_room: "Beehalls Intersection"
285 door { name: "Beehalls Intersection" }
286}
287connections {
288 from_room: "Purple NW Vestibule"
289 to_room: "Beehalls Intersection"
290 door { name: "Beehalls Intersection" }
291}
292connections {
293 from_room: "Godot Room"
294 to_room: "Purple Room West"
295 door { name: "Purple West Area West Door" }
296}
297connections {
298 from_room: "Purple SE Vestibule"
299 to_room: "Purple Room East"
300 door { name: "Purple East Area South Door" }
301}
302connections {
303 from_room: "Outside House"
304 to_room: "Purple Room East"
305 door { name: "Purple East Area North Door" }
306}
307connections {
308 from_room: "Outside House"
309 to_room: "Purple Room"
310 door { name: "Purple Room North Entrance" }
311}
312connections {
313 from_room: "Purple Room West"
314 to_room: "Purple Room"
315 door { name: "Purple Room West Entrance" }
316}
317connections {
318 from_room: "Purple Room East"
319 to_room: "Purple Room"
320 door { name: "Purple Room East Entrance" }
321}
322connections {
323 from_room: "Purple Room South"
324 to_room: "Purple Room"
325 door { name: "Purple Room South Entrance" }
326}
327connections {
328 from_room: "Purple Room South"
329 to_room: "Purple SW Vestibule"
330 door { name: "Purple SW Vestibule" }
331}
332connections {
333 from_room: "Hedges"
334 to_room: "Hedges Tower"
335 door { name: "Hedges Tower" }
336}
337connections {
338 from_room: "Purple Room South"
339 to_room: "Rainbow Color Doors"
340 door { name: "Near Flip Painting Door" }
341}
342connections {
343 from_room: "Flip Painting Destination"
344 to_room: "Rainbow Color Backside"
345 door { name: "Near Flip Painting Door" }
346 oneway: true
347}
348connections {
349 from_room: "Globe Room"
350 to_room: "Outside Hotel"
351 door { name: "Southwest Area Intersection" }
352}
353connections {
354 from_room: "Globe Room"
355 to_room: "Outside Snake Room"
356 door { name: "Southwest Area Intersection" }
357}
358connections {
359 from_room: "Globe Room"
360 to_room: "Outside Salt Room"
361 door { name: "Southwest Area Intersection" }
362}
363connections {
364 from_room: "Moat"
365 to_room: "Blue Room"
366 door { name: "Blue Room Entrance" }
367}
368connections {
369 from_room: "O2 Room"
370 to_room: "O2 Prize"
371 door { name: "O2 Prize" }
372}
373connections {
374 from_room: "O2 Room"
375 to_room: "Blue Smiley"
376 door { name: "Blue Smiley Entrance" }
377}
378connections {
379 from_room: "O2 Room"
380 to_room: "Composite Room NE"
381 door { name: "Composite Room NE Entrance" }
382}
383connections {
384 from_room: "Composite Room NE"
385 to_room: "Composite Room S"
386 door { name: "Composite Room East Door" }
387}
388connections {
389 from_room: "Composite Room NE"
390 to_room: "Composite Room NW"
391 door { name: "Composite Room North Door" }
392}
393connections {
394 from_room: "Composite Room S"
395 to_room: "Composite Room NW"
396 door { name: "Composite Room West Door" }
397}
398connections {
399 from_room: "Red Color Door"
400 to_room: "Composite Room NW"
401 door { name: "Composite Room NW Entrance" }
402}
403connections {
404 from_room: "O2 Room"
405 to_room: "Blue Hallway"
406 door { name: "O2 Room Back Door" }
407}
408connections {
409 from_room: "O2 Room"
410 to_room: "Unkempt Entrance"
411 door { name: "Control Center Orange Door" }
412}
413connections {
414 from_room: "F2 Room"
415 to_room: "F2 Prize"
416 door { name: "F2 Prize" }
417}
418connections {
419 from_room: "Sweet Foyer"
420 to_room: "F2 Room"
421 door { name: "F2 Room Entrance" }
422}
423connections {
424 from_room: "Globe Room"
425 to_room: "White Hallway From Entry"
426 door { name: "White Hallway From Entry" }
427}
428connections {
429 from_room: "Sweet Foyer"
430 to_room: "Purple Hallway From Great"
431 door { name: "Purple Hallway From Great" }
432}
433connections {
434 from_room: "F2 Room"
435 to_room: "Blue Hallway"
436 door { name: "F2 Room Back Right Door" }
437}
438connections {
439 from_room: "F2 Room"
440 to_room: "Outside Salt Room"
441 door { name: "F2 Room Back Left Door" }
442}
443connections {
444 from_room: "F2 Room"
445 to_room: "Red Color Door"
446 door { name: "F2 Room Back Middle Door" }
447 oneway: true
448 # This is the red backside, which has nothing in it. Maybe could be its own
449 # region at some point.
450}
451connections {
452 from_room: "U2 Room"
453 to_room: "U2 Prize"
454 door { name: "U2 Prize" }
455}
456connections {
457 from_room: "U2 Room"
458 to_room: "Maze Paintings Area"
459 door { name: "U2 Room Shortcut" }
460}
461connections {
462 from_room: "Maze Paintings Area"
463 to_room: "Rainbow Color Doors"
464 door { name: "Blue Foyer Door" }
465}
466connections {
467 from_room: "Outside House"
468 to_room: "House"
469 door { name: "House Entrance" }
470}
471connections {
472 from_room: "U2 Room"
473 to_room: "Purple SE Vestibule"
474 door { name: "U2 Room Back Right Door" }
475}
476connections {
477 from_room: "U2 Room"
478 to_room: "Purple Room East"
479 door { name: "U2 Room Back Door" }
480}
481connections {
482 from_room: "Maze"
483 to_room: "U2 Room"
484 door { name: "U2 Room Entrance" }
485}
486connections {
487 from_room: "Outside Magic Room"
488 to_room: "Magic Room"
489 door { name: "Magic Room Entrance" }
490}
491connections {
492 from_room: "Maze"
493 to_room: "Outside Magic Room"
494 door { name: "Maze East Door" }
495}
496connections {
497 from_room: "Maze"
498 to_room: "Outside House"
499 door { name: "Maze North Door" }
500}
501connections {
502 from_room: "Maze"
503 to_room: "Maze Paintings Area"
504 door { name: "Maze South Door" }
505}
506connections {
507 from_room: "Wonderland"
508 to_room: "Black Hex"
509 door { name: "Wonderland Right Door" }
510}
511connections {
512 from_room: "Outside Pyramid"
513 to_room: "Pyramid Entry"
514 door { name: "Pyramid Entrance" }
515}
516connections {
517 from_room: "Z2 Room"
518 to_room: "Black Hex"
519 door { name: "Z2 Room Southwest Door" }
520}
521connections {
522 from_room: "Z2 Room"
523 to_room: "Number Paintings Area"
524 door { name: "Z2 Room Northwest Door" }
525}
526connections {
527 from_room: "Z2 Room"
528 to_room: "Rainbow Color Doors"
529 door { name: "Z2 Room Northeast Door" }
530}
531connections {
532 from_room: "Z2 Room"
533 to_room: "Orange Room"
534 door { name: "Z2 Room Southeast Door" }
535}
536connections {
537 from_room: "Outside Orange Room"
538 to_room: "Orange Room"
539 door { name: "Orange Room Entrance" }
540}
541connections {
542 from_room: "Outside Hedges"
543 to_room: "Hedges"
544 door { name: "Hedges Entrance" }
545}
546connections {
547 from_room: "Outside Snake Room"
548 to_room: "West Castle Area"
549 door { name: "Amber South Door" }
550}
551connections {
552 from_room: "Outside Snake Room"
553 to_room: "Amber North 2"
554 door { name: "Amber North Door" }
555}
556connections {
557 from_room: "Outside Snake Room"
558 to_room: "West Castle Area"
559 door { name: "Amber East Doors" }
560}
561connections {
562 from_room: "Purple Room South"
563 to_room: "Pains Room"
564 door { name: "Pains Room Divider" }
565}
566connections {
567 from_room: "Purple Room South"
568 to_room: "West Spire"
569 door { name: "Planet Room Divider" }
570}
571connections {
572 from_room: "Snake Room"
573 to_room: "Outside Snake Room"
574 door { name: "Snake Room Entrance" }
575}
576connections {
577 from_room: "Outside Snake Room"
578 to_room: "West Spire"
579 door { name: "Checkered Door" }
580}
581connections {
582 from_room: "Outside Snake Room"
583 to_room: "J2 Vestibule"
584 door { name: "J2 Door 1" }
585}
586connections {
587 from_room: "J2 Vestibule"
588 to_room: "J2 Room"
589 door { name: "J2 Door 2" }
590}
591connections {
592 from_room: "Wonderland"
593 to_room: "Number Paintings Area"
594 door { name: "Wonderland Left Door" }
595}
596connections {
597 from_room: "Outside House"
598 to_room: "Bee Room Obverse"
599 door { name: "Bee Room Entrance" }
600}
601connections {
602 from_room: "Outside House"
603 to_room: "Intense Room"
604 door { name: "Intense Room Entrance" }
605}
606connections {
607 from_room: "Intense Room"
608 to_room: "D2 Room"
609 door { name: "D2 Room" }
610}
611connections {
612 from_room: "Bee Room Obverse"
613 to_room: "After Bee Room"
614 door { name: "Bee Room Back Door" }
615}
616connections {
617 from_room: "Outside Hedges"
618 to_room: "Green Color Door"
619 door { name: "Gourd Door" }
620}
621connections {
622 from_room: "Roof"
623 to_room: "Castle"
624 door { name: "Castle Drawbridge" }
625}
626connections {
627 from_room: "Rainbow Color Doors"
628 to_room: "Roof"
629 door { name: "Roof Access" }
630}
631connections {
632 from_room: "Roof"
633 to_room: "Rainbow Color Doors"
634 oneway: true
635}
636connections {
637 from_room: "Outside Snake Room"
638 to_room: "Pairs Room"
639 door { name: "Pairs Room North And South Doors" }
640}
641connections {
642 from_room: "West Castle Area"
643 to_room: "Pairs Room"
644 door { name: "Pairs Room West Door" }
645}
646connections {
647 from_room: "West Spire"
648 to_room: "Pairs Room"
649 door { name: "Pairs Room East Door" }
650}
651connections {
652 from_room: "Outside Salt Room"
653 to_room: "Salt Room"
654 door { name: "Salt Room Entrance" }
655}
656connections {
657 from_room: "Tree Entrance"
658 to_room: "Rainbow Start"
659 door { name: "Rainbow Rooms Entrance" }
660}
661connections {
662 from_room: "Rainbow Start"
663 to_room: "Rainbow Red"
664 door { name: "Red Rainbow Room" }
665}
666connections {
667 from_room: "Rainbow Red"
668 to_room: "Rainbow Orange"
669 door { name: "Orange Rainbow Room" }
670}
671connections {
672 from_room: "Rainbow Orange"
673 to_room: "Rainbow Yellow"
674 door { name: "Yellow Rainbow Room" }
675}
676connections {
677 from_room: "Rainbow Yellow"
678 to_room: "Rainbow Green"
679 door { name: "Green Rainbow Room" }
680}
681connections {
682 from_room: "Rainbow Green"
683 to_room: "Rainbow Blue"
684 door { name: "Blue Rainbow Room" }
685}
686connections {
687 from_room: "Rainbow Blue"
688 to_room: "Rainbow Purple"
689 door { name: "Purple Rainbow Room" }
690}
691connections {
692 from_room: "Rainbow Purple"
693 to_room: "Rainbow Cyan"
694 door { name: "Cyan Rainbow Room" }
695}
696connections {
697 from_room: "Rainbow Cyan"
698 to_room: "Brown Smiley"
699 door { name: "Brown Rainbow Room" }
700}
701connections {
702 from_room: "Red Color Door"
703 to_room: "Pepper Room"
704 door { name: "Pepper Room Entrance" }
705}
706connections {
707 from_room: "Outside Hotel"
708 to_room: "Hotel"
709 door { name: "Hotel Entrance" }
710}
711connections {
712 from_room: "Salt Room"
713 to_room: "Seasoning Room"
714 door { name: "Seasoning Doors" }
715}
716connections {
717 from_room: "Pepper Room"
718 to_room: "Seasoning Room"
719 door { name: "Seasoning Doors" }
720}
721connections {
722 from_room: "Brown Smiley"
723 to_room: "Bow Side"
724 door { name: "Bow Side" }
725}
726connections {
727 from_room: "Bow Side"
728 to_room: "Rainbow End"
729 door { name: "Gold Ending Blockers" }
730}
731connections {
732 from_room: "Rain Side"
733 to_room: "Rainbow End"
734 door { name: "Gold Ending Blockers" }
735}
736connections {
737 from_room: "Brown Smiley"
738 to_room: "Outside Orange Room"
739 door { name: "Brown Smiley Shortcut" }
740}
741connections {
742 from_room: "Blue Smiley"
743 to_room: "Outside Red Room"
744 door { name: "Blue Smiley Exit To Red" }
745}
746connections {
747 from_room: "Blue Smiley"
748 to_room: "Blue Smiley"
749 door { name: "Blue Smiley Annex" }
750}
751connections {
752 from_room: "Purple Smiley"
753 to_room: "Blue Hallway"
754 door { name: "Purple Smiley Exit To Hallway" }
755}
756connections {
757 from_room: "Purple Smiley"
758 to_room: "Blue Hallway Tall Side"
759 door { name: "Purple Smiley Exit To Cream Hex" }
760}
761connections {
762 from_room: "Hedges"
763 to_room: "Yellow Smiley Annex"
764 door { name: "Yellow Smiley Annex" }
765}
766connections {
767 from_room: "Hedges"
768 to_room: "Outside Hedges"
769 door { name: "Yellow Smiley Door" }
770}
771connections {
772 from_room: "Green Smiley"
773 to_room: "Red Color Door"
774 door { name: "Green Smiley" }
775}
776connections {
777 from_room: "Outside Orange Room"
778 to_room: "Post Orange Smiley Three Way"
779 door { name: "Orange Smiley Exit" }
780}
781connections {
782 from_room: "Outside Orange Room"
783 to_room: "F Keyholder"
784 door { name: "F Keyholder Door" }
785}
786connections {
787 from_room: "West Castle Area"
788 to_room: "Flip Painting"
789 door { name: "Flip Painting Blocker" }
790}
791connections {
792 from_room: "Number Paintings Area"
793 to_room: "Red Smiley"
794 door { name: "Red Smiley Entrance" }
795}
796connections {
797 from_room: "Number Paintings Area"
798 to_room: "Red Smiley"
799 door { name: "Red Smiley" }
800}
801connections {
802 from_room: "Green Color Door"
803 to_room: "Tree Entrance"
804 door { name: "Pink Hallway" }
805}
806connections {
807 from_room: "Green Color Door"
808 to_room: "Yellow Color Backside"
809 door { name: "Pink Hallway" }
810}
811connections {
812 from_room: "Green Color Door"
813 to_room: "Maze Paintings Area"
814 door { name: "Pink Hallway" }
815}
816connections {
817 from_room: "Outside Snake Room"
818 to_room: "Cyan Room"
819 door { name: "Cyan Room Entrance" }
820}
821connections {
822 from_room: "After Bee Room"
823 to_room: "Green Room"
824 door { name: "Green Room Entrance" }
825}
826connections {
827 from_room: "Blue Hallway"
828 to_room: "Blue Hallway Cut Side"
829 door { name: "Blue Hallway South Divider" }
830}
831connections {
832 from_room: "Sweet Foyer"
833 to_room: "Blue Hallway Cut Side"
834 door { name: "Near Sweet Brown Door" }
835}
836connections {
837 from_room: "Outside Red Room"
838 to_room: "Red Room"
839 door { name: "Red Room Entrance" }
840}
841connections {
842 from_room: "Blue Hallway Cut Side"
843 to_room: "Outside Red Room"
844 door { name: "Blue Hallway To Red Room" }
845}
846connections {
847 from_room: "Blue Hallway"
848 to_room: "Blue Hallway Tall Side"
849 door { name: "Blue Hallway North Divider" }
850}
851connections {
852 from_room: "Yellow Color Door"
853 to_room: "Blue Hallway Tall Side"
854 door { name: "Near Yellow Room Door" }
855}
856connections {
857 from_room: "Outside House"
858 to_room: "House Entrance"
859 door { name: "House Side Door" }
860}
861connections {
862 from_room: "Yellow Color Door"
863 to_room: "Yellow Room"
864 door { name: "Yellow Room Entrance" }
865}
866connections {
867 from_room: "Gray Color Door"
868 to_room: "Dark Light Room"
869 door { name: "Dark Light Room Entrance" }
870}
871connections {
872 from_room: "Dark Light Exit"
873 to_room: "Gray Color Backside"
874 door { name: "Dark Light Room Exit" }
875}
876connections {
877 from_room: "Dark Light Room"
878 to_room: "Dark Light Exit"
879 door { name: "Dark Light Room Divider" }
880}
881connections {
882 from_room: "Gray Color Backside"
883 to_room: "Sweet Foyer"
884 door { name: "Near Sweet Blue Door" }
885}
886connections {
887 from_room: "Gray Color Backside"
888 to_room: "South Castle Area"
889 door { name: "South Castle Area Back Door" }
890}
891connections {
892 from_room: "Gray Color Door"
893 to_room: "South Castle Area"
894 door { name: "South Castle Area Entrance" }
895}
896connections {
897 from_room: "After Bee Room"
898 to_room: "Plum Room"
899 door { name: "Plum Room Entrance" }
900}
901connections {
902 from_room: "Plum Room"
903 to_room: "North Castle Area"
904 door { name: "Plum Room Exit" }
905}
906connections {
907 from_room: "Plum Room"
908 to_room: "D Keyholder"
909 door { name: "D Keyholder Blocker" }
910}
911connections {
912 from_room: "Quiet Entrance"
913 to_room: "Purple SW Vestibule"
914 door { name: "Planet Room Secret Door" }
915}
916connections {
917 from_room: "Quiet Entrance"
918 to_room: "Rainbow Color Doors"
919 door { name: "Blue Color Doorway" }
920}
921connections {
922 from_room: "Outside Snake Room"
923 to_room: "Rainbow Color Doors"
924 door { name: "Blue Color Backside" }
925 oneway: true
926}
927connections {
928 from_room: "Pumpkin Entrance"
929 to_room: "Pumpkin Room"
930 door { name: "Pumpkin Room Interior" }
931}
932connections {
933 from_room: "Pumpkin Entrance"
934 to_room: "Outside Orange Room"
935 door { name: "Pumpkin Room Interior" }
936}
937connections {
938 from_room: "Rainbow Color Doors"
939 to_room: "Pumpkin Room"
940 door { name: "Pumpkin Room Interior" }
941}
942connections {
943 from_room: "Green Color Door"
944 to_room: "Pumpkin Entrance"
945 door { name: "Pumpkin Door" }
946}
947connections {
948 from_room: "Computer Room Seal"
949 to_room: "Outside Eye Temple"
950 door { name: "Computer Room Exit" }
951}
952connections {
953 from_room: "Computer Room"
954 to_room: "Computer Room Seal"
955 door { name: "Computer Room Interior Door" }
956}
957connections {
958 from_room: "Rainbow Color Doors"
959 to_room: "C Keyholder"
960 door { name: "C Keyholder Blocker" }
961}
962connections {
963 from_room: "Rainbow Color Doors"
964 to_room: "Computer Room"
965 door { name: "Computer Room Entrance" }
966}
967connections {
968 from_room: "Computer Room"
969 to_room: "Tree Entrance"
970 door { name: "Computer Room Back Door" }
971}
972connections {
973 from_room: "Outside Book Room"
974 to_room: "Book Room"
975 door { name: "Book Room Entrance" }
976}
977connections {
978 from_room: "Globe Room"
979 to_room: "Outside Book Room"
980 door { name: "Globe Room East Door" }
981}
982connections {
983 from_room: "Globe Room"
984 to_room: "Outside Salt Room"
985 door { name: "Globe Room West Door" }
986}
987connections {
988 from_room: "Globe Room"
989 to_room: "Outside Magic Room"
990 door { name: "Globe Room South Door" }
991}
992connections {
993 from_room: "Book Room"
994 to_room: "Outside Eye Temple"
995 door { name: "Book Room Exit" }
996}
997connections {
998 from_room: "Globe Room"
999 to_room: "Outside Eye Temple"
1000 door { name: "Sticks And Stones Door" }
1001}
1002connections {
1003 from_room: "Castle"
1004 to_room: "Wisdom Panel"
1005 door { name: "Castle Numbers Puzzle" }
1006}
1007connections {
1008 from_room: "After Bee Room"
1009 to_room: "Wisdom Panel"
1010 door { name: "Castle Numbers Puzzle" }
1011}
1012connections {
1013 from_room: "Black Hex"
1014 to_room: "Zoo N"
1015 door { name: "Zoo West Entrance" }
1016}
1017connections {
1018 from_room: "Z2 Room"
1019 to_room: "Zoo E"
1020 door { name: "Zoo East Entrance" }
1021}
1022connections {
1023 from_room: "Outside Snake Room"
1024 to_room: "Zoo SE"
1025 door { name: "Zoo South Entrance" }
1026}
1027connections {
1028 from_room: "Zoo NE"
1029 to_room: "Zoo N"
1030 door { name: "Zoo Proxy North Door" }
1031}
1032connections {
1033 from_room: "Zoo E"
1034 to_room: "Zoo NE"
1035 door { name: "Zoo East Room" }
1036}
1037connections {
1038 from_room: "Zoo Center"
1039 to_room: "Zoo N"
1040 oneway: true
1041}
1042connections {
1043 from_room: "Zoo S"
1044 to_room: "Zoo Center"
1045 door { name: "Zoo Prize Door" }
1046}
1047connections {
1048 from_room: "Zoo SE"
1049 to_room: "Zoo S"
1050 door { name: "Zoo Proxy South Door" }
1051}
1052connections {
1053 from_room: "Outside Pyramid"
1054 to_room: "Zoo N"
1055 door { name: "Zoo North Entrance" }
1056}
1057connections {
1058 from_room: "Castle"
1059 to_room: "Ending"
1060 door { name: "Castle Throne" }
1061 oneway: true
1062}
1063connections {
1064 from {
1065 painting {
1066 room: "North Castle Area"
1067 name: "RELIC2"
1068 }
1069 }
1070 to {
1071 painting {
1072 room: "Green Smiley"
1073 name: "RELIC"
1074 }
1075 }
1076 oneway: true
1077}
1078connections {
1079 from {
1080 painting {
1081 room: "Rainbow Color Doors"
1082 name: "ACHES2"
1083 }
1084 }
1085 to {
1086 painting {
1087 room: "Outside Hedges"
1088 name: "ACHES"
1089 }
1090 }
1091 oneway: true
1092}
1093connections {
1094 from {
1095 painting {
1096 room: "Purple Room South"
1097 name: "PLANET"
1098 }
1099 }
1100 to {
1101 painting {
1102 room: "Quiet Entrance"
1103 name: "PLANET2"
1104 }
1105 }
1106 oneway: true
1107}
1108connections {
1109 from {
1110 painting {
1111 room: "Moat"
1112 name: "CASTLE"
1113 }
1114 }
1115 to {
1116 painting {
1117 room: "Outside House"
1118 name: "CASTLE2"
1119 }
1120 }
1121 oneway: true
1122}
1123connections {
1124 from {
1125 painting {
1126 room: "Purple SW Vestibule"
1127 name: "PAINS2"
1128 }
1129 }
1130 to {
1131 painting {
1132 room: "Pains Room"
1133 name: "PAINS"
1134 }
1135 }
1136 oneway: true
1137}
1138connections {
1139 from {
1140 painting {
1141 room: "Flip Painting"
1142 name: "FLIP2"
1143 }
1144 }
1145 to {
1146 painting {
1147 room: "Flip Painting Destination"
1148 name: "FLIP"
1149 }
1150 }
1151 oneway: true
1152}
1153connections {
1154 from {
1155 painting {
1156 room: "Number Paintings Area"
1157 name: "WON"
1158 }
1159 }
1160 to {
1161 painting {
1162 room: "West Castle Area"
1163 name: "WON2"
1164 }
1165 }
1166 oneway: true
1167}
1168connections {
1169 from {
1170 painting {
1171 room: "Number Paintings Area"
1172 name: "TOO"
1173 }
1174 }
1175 to {
1176 painting {
1177 room: "Outside Snake Room"
1178 name: "TOO2"
1179 }
1180 }
1181 oneway: true
1182}
1183connections {
1184 from {
1185 painting {
1186 room: "Number Paintings Area"
1187 name: "3"
1188 }
1189 }
1190 to {
1191 painting {
1192 room: "Sweet Foyer"
1193 name: "4"
1194 }
1195 }
1196 oneway: true
1197}
1198connections {
1199 from {
1200 painting {
1201 room: "Outside Snake Room"
1202 name: "SNAKE"
1203 }
1204 }
1205 to {
1206 painting {
1207 room: "Snake Room"
1208 name: "SNAKE2"
1209 }
1210 }
1211 oneway: true
1212}
1213connections {
1214 from {
1215 painting {
1216 room: "Bee Room Obverse"
1217 name: "BEE2"
1218 }
1219 }
1220 to {
1221 painting {
1222 room: "Bee Room Reverse"
1223 name: "BEE3"
1224 }
1225 }
1226 oneway: true
1227}
1228connections {
1229 from {
1230 painting {
1231 room: "Bee Room Reverse"
1232 name: "BUTTERFLY2"
1233 }
1234 }
1235 to {
1236 painting {
1237 room: "Bee Room Obverse"
1238 name: "BUTTERFLY"
1239 }
1240 }
1241 oneway: true
1242}
1243connections {
1244 from {
1245 painting {
1246 room: "Yellow Color Door"
1247 name: "EYEREDSTART"
1248 }
1249 }
1250 to {
1251 painting {
1252 room: "Eye Painting"
1253 name: "EYEREDEXITMAIN"
1254 }
1255 }
1256 oneway: true
1257}
1258connections {
1259 from {
1260 painting {
1261 room: "Eye Temple 1F Side"
1262 name: "EYEREDTOEXITMAIN1"
1263 }
1264 }
1265 to {
1266 painting {
1267 room: "Eye Painting"
1268 name: "EYEREDEXITMAIN"
1269 }
1270 }
1271 oneway: true
1272}
1273connections {
1274 from {
1275 painting {
1276 room: "Eye Temple 2F Side"
1277 name: "EYEREDTOEXITMAIN4"
1278 }
1279 }
1280 to {
1281 painting {
1282 room: "Eye Temple Pillar 1"
1283 name: "EYEREDEXITPILLAR1"
1284 }
1285 }
1286 oneway: true
1287}
1288connections {
1289 from {
1290 painting {
1291 room: "Eye Temple 1F Side"
1292 name: "EYEREDTOEXITMAIN5"
1293 }
1294 }
1295 to {
1296 painting {
1297 room: "Eye Temple 2F Side"
1298 name: "EYEREDEXITMAIN4"
1299 }
1300 }
1301 oneway: true
1302}
1303connections {
1304 from {
1305 painting {
1306 room: "Eye Temple 2F"
1307 name: "EYEREDTOSIDE1"
1308 }
1309 }
1310 to {
1311 painting {
1312 room: "Eye Temple 1F Side"
1313 name: "EYEREDSIDE1"
1314 }
1315 }
1316 oneway: true
1317}
1318connections {
1319 from {
1320 painting {
1321 room: "Eye Temple 1F"
1322 name: "EYEREDTOEXITMAIN2"
1323 }
1324 }
1325 to {
1326 painting {
1327 room: "Eye Painting"
1328 name: "EYEREDEXITMAIN"
1329 }
1330 }
1331 oneway: true
1332}
1333connections {
1334 from {
1335 painting {
1336 room: "Eye Temple Pillar 2"
1337 name: "EYEREDTOEXITMAIN3"
1338 }
1339 }
1340 to {
1341 painting {
1342 room: "Eye Painting"
1343 name: "EYEREDEXITMAIN"
1344 }
1345 }
1346 oneway: true
1347}
1348connections {
1349 from {
1350 painting {
1351 room: "Eye Temple Pillar 1"
1352 name: "EYEREDTOBACKSIDE1"
1353 }
1354 }
1355 to {
1356 painting {
1357 room: "Eye Temple 1F"
1358 name: "EYEREDEXITBACKSIDE"
1359 }
1360 }
1361 oneway: true
1362}
1363connections {
1364 from {
1365 painting {
1366 room: "Eye Temple Pillar 2"
1367 name: "EYEREDTOBACKSIDE2"
1368 }
1369 }
1370 to {
1371 painting {
1372 room: "Eye Temple 1F"
1373 name: "EYEREDEXITBACKSIDE"
1374 }
1375 }
1376 oneway: true
1377}
1378connections {
1379 from {
1380 painting {
1381 room: "Eye Temple Pillar 1"
1382 name: "EYEREDTOBACKSIDE4"
1383 }
1384 }
1385 to {
1386 painting {
1387 room: "Eye Temple 2F"
1388 name: "EYEREDEXITTOP1"
1389 }
1390 }
1391 oneway: true
1392}
1393connections {
1394 from {
1395 painting {
1396 room: "Eye Temple 1F"
1397 name: "EYEREDTOBACKSIDE3"
1398 }
1399 }
1400 to {
1401 painting {
1402 room: "Eye Temple 1F"
1403 name: "EYEREDEXITBACKSIDE"
1404 }
1405 }
1406 oneway: true
1407}
1408connections {
1409 from {
1410 painting {
1411 room: "Eye Temple 2F"
1412 name: "EYEREDTOBACKSIDE5"
1413 }
1414 }
1415 to {
1416 painting {
1417 room: "Eye Temple Pillar 2"
1418 name: "EYEREDEXITPILLAR2"
1419 }
1420 }
1421 oneway: true
1422}
1423connections {
1424 from {
1425 painting {
1426 room: "Eye Temple 2F Side"
1427 name: "EYEREDEXITMAIN3"
1428 }
1429 }
1430 to {
1431 painting {
1432 room: "I2 Room"
1433 name: "EYEREDEXITMAIN2"
1434 }
1435 }
1436 oneway: true
1437}
1438connections {
1439 from {
1440 painting {
1441 room: "Eye Temple 1F"
1442 name: "EYEREDTOPILLAR1"
1443 }
1444 }
1445 to {
1446 painting {
1447 room: "Eye Temple Pillar 1"
1448 name: "EYEREDEXITPILLAR1"
1449 }
1450 }
1451 oneway: true
1452}
1453connections {
1454 from {
1455 painting {
1456 room: "Eye Temple 1F"
1457 name: "EYEREDTOPILLAR2"
1458 }
1459 }
1460 to {
1461 painting {
1462 room: "Eye Temple Pillar 2"
1463 name: "EYEREDEXITPILLAR2"
1464 }
1465 }
1466 oneway: true
1467}
1468connections {
1469 from {
1470 painting {
1471 room: "Eye Temple 1F"
1472 name: "EYEREDTOPILLAR3"
1473 }
1474 }
1475 to {
1476 painting {
1477 room: "Eye Temple 1F"
1478 name: "EYEREDEXITBACKSIDE"
1479 }
1480 }
1481 oneway: true
1482}
1483connections {
1484 from {
1485 painting {
1486 room: "Eye Temple 2F"
1487 name: "EYEREDTOTOP1"
1488 }
1489 }
1490 to {
1491 painting {
1492 room: "Eye Temple 2F"
1493 name: "EYEREDEXITTOP1"
1494 }
1495 }
1496 oneway: true
1497}
diff --git a/data/maps/daedalus/doors.txtpb b/data/maps/daedalus/doors.txtpb new file mode 100644 index 0000000..143c025 --- /dev/null +++ b/data/maps/daedalus/doors.txtpb
@@ -0,0 +1,2167 @@
1doors {
2 name: "Snake Room First Door"
3 type: EVENT
4 panels { room: "Snake Room" name: "HISS" answer: "cat" }
5}
6doors {
7 name: "Snake Room Second Door"
8 type: EVENT
9 panels { room: "Snake Room" name: "SQUEAK" answer: "bat" }
10}
11doors {
12 name: "Snake Room Third Door"
13 type: EVENT
14 panels { room: "Snake Room" name: "SQUEAK" answer: "bat" }
15 panels { room: "Snake Room" name: "BUZZ" answer: "fly" }
16}
17doors {
18 name: "West Sticks And Stones Door"
19 type: EVENT
20 panels { room: "West Castle Area" name: "SKELETON" }
21}
22doors {
23 name: "Castle West Hider"
24 type: EVENT
25 panels { room: "West Castle Area" name: "SONG (1)" }
26 panels { room: "West Castle Area" name: "FACE" }
27}
28doors {
29 name: "Castle South Hider"
30 type: EVENT
31 panels { room: "South Castle Area" name: "AN" }
32 panels { room: "South Castle Area" name: "OFFER" }
33 panels { room: "South Castle Area" name: "VILLAGE" }
34 panels { room: "South Castle Area" name: "BEFORE" }
35 panels { room: "South Castle Area" name: "LAIR" }
36}
37doors {
38 name: "Southwest Sticks And Stones Door"
39 type: EVENT
40 panels { room: "Globe Room" name: "TICK" answer: "sticks" }
41 panels { room: "Globe Room" name: "TONE" answer: "stones" }
42 panels { room: "Globe Room" name: "BONE" }
43}
44doors {
45 name: "Castle North Hider"
46 type: EVENT
47 panels { room: "North Castle Area" name: "A" }
48 panels { room: "North Castle Area" name: "SUMMER" }
49 panels { room: "North Castle Area" name: "PLACE" }
50}
51doors {
52 name: "Pyramid 9 Blocker"
53 type: EVENT
54 panels { room: "Pyramid Second Floor" name: "TOOL" }
55 panels { room: "Pyramid Second Floor" name: "SODA" }
56 panels { room: "Pyramid Second Floor" name: "ORGAN" }
57}
58doors {
59 name: "Pyramid 14 Blocker"
60 type: EVENT
61 panels { room: "Pyramid Second Floor" name: "SODA" }
62}
63doors {
64 name: "Pyramid 13 Blocker"
65 type: EVENT
66 panels { room: "Pyramid Second Floor" name: "ORGAN" }
67}
68doors {
69 name: "Castle Flipper"
70 type: EVENT
71 panels { room: "Castle" name: "REVERSE" }
72}
73doors {
74 name: "Castle Hazel Stairs"
75 # This is called "yellow" in-game... no way.
76 type: EVENT
77 panels { room: "Castle" name: "ONE (Hazel)" }
78 panels { room: "Castle" name: "TWO (Hazel)" }
79 panels { room: "Castle" name: "THREE (Hazel)" }
80 panels { room: "Castle" name: "FOUR (Hazel)" }
81}
82doors {
83 name: "Castle Maroon Stairs"
84 type: EVENT
85 panels { room: "Castle" name: "ONE (Maroon)" }
86 panels { room: "Castle" name: "TWO (Maroon)" }
87 panels { room: "Castle" name: "THREE (Maroon)" }
88 panels { room: "Castle" name: "FOUR (Maroon)" }
89}
90doors {
91 name: "Castle Green Stairs"
92 type: EVENT
93 panels { room: "Castle" name: "ONE (Green)" }
94 panels { room: "Castle" name: "TWO (Green)" }
95 panels { room: "Castle" name: "THREE (Green)" }
96 panels { room: "Castle" name: "FOUR (Green)" }
97}
98doors {
99 name: "Castle Blue Stairs"
100 type: EVENT
101 panels { room: "Castle" name: "ONE (Blue)" }
102 panels { room: "Castle" name: "TWO (Blue)" }
103 panels { room: "Castle" name: "THREE (Blue)" }
104 panels { room: "Castle" name: "FOUR (Blue)" }
105}
106doors {
107 name: "Castle Throne"
108 type: EVENT
109 panels { room: "Castle" name: "FIVE (Blue)" }
110 panels { room: "Castle" name: "FIVE (Green)" }
111 panels { room: "Castle" name: "FIVE (Maroon)" }
112 panels { room: "Castle" name: "FIVE (Hazel)" }
113}
114doors {
115 name: "Starting Room North Wall Center Door"
116 type: STANDARD
117 receivers: "Components/Doors/Entry/entry_1"
118 panels { room: "Starting Room" name: "ENTRANCE" }
119 location_room: "Starting Room"
120}
121doors {
122 name: "Starting Room West Wall South Door"
123 type: STANDARD
124 receivers: "Components/Doors/Entry/entry_2"
125 panels { room: "Welcome Back Exit" name: "WELCOME" }
126 location_room: "Welcome Back Exit"
127}
128doors {
129 name: "Welcome Back Secret Door"
130 type: STANDARD
131 receivers: "Components/Doors/Entry/entry_13"
132 panels { room: "Welcome Back Area" name: "FAREWELL LITTLE LAMB" }
133 panels { room: "West Spire" name: "BYE" }
134 location_room: "West Spire"
135}
136doors {
137 name: "Welcome Back Door"
138 type: STANDARD
139 receivers: "Components/Doors/Entry/entry_14"
140 panels { room: "Welcome Back Area" name: "GREETINGS OLD FRIEND" }
141 location_room: "Welcome Back Area"
142}
143# entry_3 is the door to SEAL, which we will ignore.
144doors {
145 name: "Starting Room West Wall Center Door"
146 type: STANDARD
147 receivers: "Components/Doors/Entry/entry_4"
148 panels { room: "Entry Shortcut" name: "WELCOME" }
149 location_room: "Entry Shortcut"
150}
151doors {
152 name: "Entry Shortcut Secret Exit"
153 type: ITEM_ONLY
154 receivers: "Components/Doors/Entry/entry_12"
155 panels { room: "Entry Shortcut" name: "WELCOME" }
156 panels { room: "West Spire" name: "CONCEALED" }
157}
158doors {
159 name: "Starting Room West Wall North Door"
160 type: STANDARD
161 receivers: "Components/Doors/Entry/entry_5"
162 panels { room: "West Spire" name: "CONCEALED" }
163 location_room: "West Spire"
164}
165doors {
166 name: "Starting Room East Wall Center Door"
167 type: STANDARD
168 receivers: "Components/Doors/Entry/entry_6"
169 panels { room: "Rainbow Color Backside" name: "?" }
170 location_room: "Rainbow Color Backside"
171}
172doors {
173 name: "Starting Room East Wall North Door"
174 type: ITEM_ONLY
175 receivers: "Components/Doors/Entry/entry_7"
176 panels { room: "Starting Room" name: "ENTRANCE" }
177 panels { room: "Rainbow Color Backside" name: "?" }
178}
179doors {
180 name: "Starting Room North Wall West Door"
181 type: STANDARD
182 receivers: "Components/Doors/Entry/entry_8"
183 receivers: "Components/Doors/Entry/entry_16"
184 panels { room: "Number Paintings Area" name: "TURN" }
185 location_room: "Number Paintings Area"
186}
187doors {
188 name: "Starting Room North Wall East Door"
189 type: STANDARD
190 receivers: "Components/Doors/Entry/entry_9"
191 panels { room: "Yellow Color Door" name: "SPIN" }
192 location_room: "Yellow Color Door"
193}
194doors {
195 name: "Starting Room South Wall East Door"
196 type: ITEM_ONLY
197 receivers: "Components/Doors/Entry/entry_10"
198 panels { room: "Outside Eye Temple" name: "Entrance" }
199}
200doors {
201 name: "Temple of the Eyes Entrance"
202 type: STANDARD
203 receivers: "Components/Doors/Entry/entry_18"
204 panels { room: "Outside Eye Temple" name: "Entrance" }
205 location_room: "Outside Eye Temple"
206}
207doors {
208 name: "Starting Room South Wall West Door"
209 type: ITEM_ONLY
210 receivers: "Components/Doors/Entry/entry_11"
211 panels { room: "Outside Eye Temple" name: "Entrance" }
212}
213doors {
214 name: "Eye Painting Exit"
215 type: STANDARD
216 receivers: "Components/Doors/Entry/entry_15"
217 panels { room: "Eye Painting" name: "REVILED" }
218 location_room: "Eye Painting"
219}
220doors {
221 name: "Near Pyramid Gate"
222 type: STANDARD
223 receivers: "Components/Doors/Entry/gate_1"
224 panels { room: "Number Paintings Area" name: "GOING" }
225 location_room: "Number Paintings Area"
226}
227doors {
228 name: "Black Hexes Door"
229 type: STANDARD
230 receivers: "Components/Doors/Entry/gate_3"
231 panels { room: "Black Hex" name: "HIDE" }
232 panels { room: "Black Hex" name: "ORDER" }
233 panels { room: "Black Hex" name: "TOWER" }
234 panels { room: "Black Hex" name: "MAZE" }
235 panels { room: "Black Hex" name: "CLUES" }
236 panels { room: "Black Hex" name: "SECRET" }
237 location_room: "Black Hex"
238}
239doors {
240 name: "Splintering Exit Left Door"
241 type: STANDARD
242 receivers: "Components/Doors/Entry/gate_4"
243 panels { room: "West Castle Area" name: "EVER" }
244 panels { room: "West Castle Area" name: "AXES" }
245 panels { room: "West Castle Area" name: "FLIP (1)" }
246 panels { room: "West Castle Area" name: "SLOT" }
247 location_room: "West Castle Area"
248}
249doors {
250 name: "Splintering Exit Right Door"
251 type: ITEM_ONLY
252 receivers: "Components/Doors/Entry/gate_5"
253 panels { room: "West Castle Area" name: "EVER" }
254 panels { room: "West Castle Area" name: "AXES" }
255 panels { room: "West Castle Area" name: "FLIP (1)" }
256 panels { room: "West Castle Area" name: "SLOT" }
257}
258doors {
259 name: "Z2 Room Back Exit"
260 type: ITEM_ONLY
261 receivers: "Components/Doors/Entry/gate_2"
262 panels { room: "Z2 Room" name: "MICROSCOPE" }
263 panels { room: "Z2 Room" name: "KEY" }
264 panels { room: "Z2 Room" name: "HORSE" }
265 panels { room: "Z2 Room" name: "CAR" }
266 panels { room: "Z2 Room" name: "SOLSTICE" }
267 panels { room: "Z2 Room" name: "EQUINE" }
268 panels { room: "Z2 Room" name: "CHARGE" }
269 panels { room: "Z2 Room" name: "MUST" }
270 panels { room: "Z2 Room" name: "CAPE" }
271 panels { room: "Z2 Room" name: "GLANCE" }
272 panels { room: "Z2 Room" name: "JAR" }
273 panels { room: "Z2 Room" name: "AGREEMENT" }
274 panels { room: "Z2 Room" name: "VOYAGE" }
275 panels { room: "Z2 Room" name: "INSECT" }
276 panels { room: "Z2 Room" name: "EAGLE" }
277 panels { room: "Z2 Room" name: "MAJESTIC" }
278 panels { room: "Z2 Room" name: "RINGO" }
279 panels { room: "Z2 Room" name: "POLICY" }
280 panels { room: "Z2 Room" name: "DISCORD" }
281 panels { room: "Z2 Room" name: "CAT" }
282 complete_at: 10
283}
284doors {
285 name: "Z2 Prize"
286 type: EVENT
287 # theo_6, theo_7, theo_8, theo_9
288 panels { room: "Z2 Room" name: "MICROSCOPE" }
289 panels { room: "Z2 Room" name: "KEY" }
290 panels { room: "Z2 Room" name: "HORSE" }
291 panels { room: "Z2 Room" name: "CAR" }
292 panels { room: "Z2 Room" name: "SOLSTICE" }
293 panels { room: "Z2 Room" name: "EQUINE" }
294 panels { room: "Z2 Room" name: "CHARGE" }
295 panels { room: "Z2 Room" name: "MUST" }
296 panels { room: "Z2 Room" name: "CAPE" }
297 panels { room: "Z2 Room" name: "GLANCE" }
298 panels { room: "Z2 Room" name: "JAR" }
299 panels { room: "Z2 Room" name: "AGREEMENT" }
300 panels { room: "Z2 Room" name: "VOYAGE" }
301 panels { room: "Z2 Room" name: "INSECT" }
302 panels { room: "Z2 Room" name: "EAGLE" }
303 panels { room: "Z2 Room" name: "MAJESTIC" }
304 panels { room: "Z2 Room" name: "RINGO" }
305 panels { room: "Z2 Room" name: "POLICY" }
306 panels { room: "Z2 Room" name: "DISCORD" }
307 panels { room: "Z2 Room" name: "CAT" }
308}
309doors {
310 name: "Z2 Room Southwest Door"
311 type: STANDARD
312 receivers: "Components/Doors/Halls/theo_1"
313 panels { room: "Z2 Room" name: "MICROSCOPE" }
314 panels { room: "Z2 Room" name: "KEY" }
315 panels { room: "Z2 Room" name: "HORSE" }
316 panels { room: "Z2 Room" name: "CAR" }
317 panels { room: "Z2 Room" name: "SOLSTICE" }
318 panels { room: "Z2 Room" name: "EQUINE" }
319 panels { room: "Z2 Room" name: "CHARGE" }
320 panels { room: "Z2 Room" name: "MUST" }
321 panels { room: "Z2 Room" name: "CAPE" }
322 panels { room: "Z2 Room" name: "GLANCE" }
323 location_room: "Z2 Room"
324}
325doors {
326 name: "Z2 Room Northwest Door"
327 type: ITEM_ONLY
328 receivers: "Components/Doors/Halls/theo_2"
329 panels { room: "Z2 Room" name: "MICROSCOPE" }
330 panels { room: "Z2 Room" name: "KEY" }
331 panels { room: "Z2 Room" name: "HORSE" }
332 panels { room: "Z2 Room" name: "CAR" }
333 panels { room: "Z2 Room" name: "SOLSTICE" }
334 panels { room: "Z2 Room" name: "EQUINE" }
335 panels { room: "Z2 Room" name: "CHARGE" }
336 panels { room: "Z2 Room" name: "MUST" }
337 panels { room: "Z2 Room" name: "CAPE" }
338 panels { room: "Z2 Room" name: "GLANCE" }
339}
340doors {
341 name: "Z2 Room Northeast Door"
342 type: STANDARD
343 receivers: "Components/Doors/Halls/theo_3"
344 panels { room: "Z2 Room" name: "JAR" }
345 panels { room: "Z2 Room" name: "AGREEMENT" }
346 panels { room: "Z2 Room" name: "VOYAGE" }
347 panels { room: "Z2 Room" name: "INSECT" }
348 panels { room: "Z2 Room" name: "EAGLE" }
349 panels { room: "Z2 Room" name: "MAJESTIC" }
350 panels { room: "Z2 Room" name: "RINGO" }
351 panels { room: "Z2 Room" name: "POLICY" }
352 panels { room: "Z2 Room" name: "DISCORD" }
353 panels { room: "Z2 Room" name: "CAT" }
354 location_room: "Z2 Room"
355}
356doors {
357 name: "Z2 Room Southeast Door"
358 type: ITEM_ONLY
359 receivers: "Components/Doors/Halls/theo_4"
360 receivers: "Components/Doors/Halls/theo_5"
361 panels { room: "Z2 Room" name: "JAR" }
362 panels { room: "Z2 Room" name: "AGREEMENT" }
363 panels { room: "Z2 Room" name: "VOYAGE" }
364 panels { room: "Z2 Room" name: "INSECT" }
365 panels { room: "Z2 Room" name: "EAGLE" }
366 panels { room: "Z2 Room" name: "MAJESTIC" }
367 panels { room: "Z2 Room" name: "RINGO" }
368 panels { room: "Z2 Room" name: "POLICY" }
369 panels { room: "Z2 Room" name: "DISCORD" }
370 panels { room: "Z2 Room" name: "CAT" }
371}
372doors {
373 name: "Coin Tower Part 1"
374 type: LOCATION_ONLY
375 panels { room: "Yellow Color Door" name: "Paintings" }
376 location_room: "Yellow Color Door"
377}
378doors {
379 name: "Coin Tower Part 2"
380 type: EVENT
381 panels { room: "Coin Tower" name: "RAIN" }
382}
383doors {
384 name: "Purple SE Vestibule Blocker"
385 type: EVENT
386 #receivers: "Components/Doors/Purple Exterior/purple_3"
387 #receivers: "Components/Doors/Purple Exterior/purple_4"
388 panels { room: "Purple SE Vestibule" name: "RUN" }
389 panels { room: "Purple SE Vestibule" name: "ROADS" }
390}
391doors {
392 name: "Purple SW Vestibule Blocker"
393 type: EVENT
394 #receivers: "Components/Doors/Purple Exterior/purple_15"
395 #receivers: "Components/Doors/Purple Exterior/purple_16"
396 panels { room: "Purple SW Vestibule" name: "LETTERS" }
397 panels { room: "Purple SW Vestibule" name: "INSCRIBE" }
398}
399doors {
400 name: "Purple NW Vestibule Blocker"
401 type: EVENT
402 #receivers: "Components/Doors/Purple Exterior/purple_11"
403 #receivers: "Components/Doors/Purple Exterior/purple_12"
404 panels { room: "Purple NW Vestibule" name: "MESSAGES" }
405 panels { room: "Purple NW Vestibule" name: "LOSE" }
406}
407doors {
408 name: "Purple NE Vestibule Blocker"
409 type: EVENT
410 #receivers: "Components/Doors/Purple Exterior/purple_7"
411 #receivers: "Components/Doors/Purple Exterior/purple_8"
412 panels { room: "Outside House" name: "WALLS" }
413 panels { room: "Outside House" name: "LOCK" }
414}
415doors {
416 name: "Purple SE Vestibule"
417 type: STANDARD
418 receivers: "Components/Doors/Purple Exterior/purple_1"
419 receivers: "Components/Doors/Purple Exterior/purple_2"
420 panels { room: "Purple SE Vestibule" name: "RUN" }
421 panels { room: "Purple SE Vestibule" name: "ROADS" }
422 location_room: "Purple SE Vestibule"
423}
424doors {
425 name: "Purple NE Vestibule"
426 type: LOCATION_ONLY
427 # This has no impact on logic because it's the same room on both sides.
428 #receivers: "Components/Doors/Purple Exterior/purple_5"
429 #receivers: "Components/Doors/Purple Exterior/purple_6"
430 panels { room: "Outside House" name: "WALLS" }
431 panels { room: "Outside House" name: "LOCK" }
432 location_room: "Outside House"
433}
434doors {
435 name: "Purple NW Vestibule"
436 type: STANDARD
437 receivers: "Components/Doors/Purple Exterior/purple_9"
438 receivers: "Components/Doors/Purple Exterior/purple_10"
439 panels { room: "Purple NW Vestibule" name: "MESSAGES" }
440 panels { room: "Purple NW Vestibule" name: "LOSE" }
441 location_room: "Purple NW Vestibule"
442}
443doors {
444 name: "Purple SW Vestibule"
445 type: STANDARD
446 receivers: "Components/Doors/Purple Exterior/purple_13"
447 receivers: "Components/Doors/Purple Exterior/purple_14"
448 panels { room: "Purple SW Vestibule" name: "LETTERS" }
449 panels { room: "Purple SW Vestibule" name: "INSCRIBE" }
450 location_room: "Purple SW Vestibule"
451}
452doors {
453 name: "Purple West Area North Door"
454 type: STANDARD
455 receivers: "Components/Doors/Purple Exterior/purple_17"
456 panels { room: "Outside House" name: "BLITHELY" }
457 panels { room: "Purple Room South" name: "THESE" }
458 location_room: "Outside House"
459}
460doors {
461 name: "Purple West Area South Door"
462 type: ITEM_ONLY
463 receivers: "Components/Doors/Purple Exterior/purple_18"
464 panels { room: "Outside House" name: "BLITHELY" }
465 panels { room: "Purple Room South" name: "THESE" }
466}
467doors {
468 name: "Godot Room Entrance"
469 type: ITEM_ONLY
470 receivers: "Components/Doors/Purple Exterior/purple_25"
471 panels { room: "Purple Room South" name: "THESE" }
472}
473doors {
474 name: "Godot Room Exit"
475 type: STANDARD
476 receivers: "Components/Doors/Purple Exterior/purple_26"
477 panels { room: "Godot Room" name: "MOTORCYCLE" }
478 panels { room: "Godot Room" name: "ME" }
479 panels { room: "Godot Room" name: "PAWN" }
480 panels { room: "Godot Room" name: "MANIPULATE" }
481 panels { room: "Godot Room" name: "AUDIO" }
482 panels { room: "Godot Room" name: "AIRPLANE" }
483 panels { room: "Godot Room" name: "IDEA" }
484 panels { room: "Godot Room" name: "TRAIN" }
485 panels { room: "Godot Room" name: "RECORDING" }
486 location_room: "Godot Room"
487}
488doors {
489 name: "Beehalls Intersection"
490 type: EVENT
491 # Unfortunately this has to be an event because the panels block the door
492 # until solved. This means that the door can't give access to the three
493 # entrances. It only blocks access to the fourth panel.
494 panels { room: "After Bee Room" name: "GAS" }
495 panels { room: "Outside House" name: "WHISPER" }
496 panels { room: "Purple NW Vestibule" name: "SNOWMAN" }
497}
498doors {
499 name: "Beehalls Panel"
500 type: LOCATION_ONLY
501 panels { room: "Beehalls Intersection" name: "CLOUDS" }
502 location_room: "Beehalls Intersection"
503}
504doors {
505 name: "Purple West Area West Door"
506 type: ITEM_ONLY
507 receivers: "Components/Doors/Purple Exterior/purple_27"
508 panels { room: "Outside House" name: "BLITHELY" }
509 panels { room: "Purple Room South" name: "THESE" }
510}
511doors {
512 name: "Purple East Area South Door"
513 type: STANDARD
514 receivers: "Components/Doors/Purple Exterior/purple_19"
515 panels { room: "Purple Room South" name: "ANY" }
516 panels { room: "Outside House" name: "A" }
517 location_room: "Outside House"
518}
519doors {
520 name: "Purple East Area North Door"
521 type: ITEM_ONLY
522 receivers: "Components/Doors/Purple Exterior/purple_20"
523 panels { room: "Purple Room South" name: "ANY" }
524 panels { room: "Outside House" name: "A" }
525}
526doors {
527 name: "Purple Room North Entrance"
528 type: STANDARD
529 receivers: "Components/Doors/Purple Exterior/purple_21"
530 panels { room: "Purple Room South" name: "ANY" }
531 panels { room: "Outside House" name: "A" }
532 panels { room: "Outside House" name: "BLITHELY" }
533 panels { room: "Purple Room South" name: "THESE" }
534 location_room: "Outside House"
535}
536doors {
537 name: "Purple Room South Entrance"
538 type: ITEM_ONLY
539 receivers: "Components/Doors/Purple Exterior/purple_22"
540 panels { room: "Purple Room South" name: "ANY" }
541 panels { room: "Outside House" name: "A" }
542 panels { room: "Outside House" name: "BLITHELY" }
543 panels { room: "Purple Room South" name: "THESE" }
544}
545doors {
546 name: "Purple Room West Entrance"
547 type: ITEM_ONLY
548 receivers: "Components/Doors/Purple Exterior/purple_23"
549 panels { room: "Purple Room South" name: "ANY" }
550 panels { room: "Outside House" name: "A" }
551 panels { room: "Outside House" name: "BLITHELY" }
552 panels { room: "Purple Room South" name: "THESE" }
553}
554doors {
555 name: "Purple Room East Entrance"
556 type: ITEM_ONLY
557 receivers: "Components/Doors/Purple Exterior/purple_24"
558 panels { room: "Purple Room South" name: "ANY" }
559 panels { room: "Outside House" name: "A" }
560 panels { room: "Outside House" name: "BLITHELY" }
561 panels { room: "Purple Room South" name: "THESE" }
562}
563doors {
564 name: "Hedges Tower"
565 type: LOCATION_ONLY
566 # TODO: Not making this an item right now in order to force the player to
567 # solve the puzzles in order to enter The Tenacious. In the future, I'd like
568 # to make this an item, and make you solve the panels in order to get the
569 # location.
570 panels { room: "Hedges" name: "SOLVE" }
571 panels { room: "Hedges" name: "US" }
572 panels { room: "Hedges" name: "IN" }
573 panels { room: "Hedges" name: "ORDER" }
574 panels { room: "Hedges" name: "THEN" }
575 panels { room: "Hedges" name: "JUMP" }
576 panels { room: "Hedges" name: "DOWN" }
577 panels { room: "Hedges" name: "THE" }
578 panels { room: "Hedges" name: "TOWER" }
579 location_room: "Hedges"
580}
581doors {
582 name: "Near Flip Painting Door"
583 type: STANDARD
584 receivers: "Components/Doors/Halls/halls_1"
585 panels { room: "Flip Painting Hidden Panel" name: "HIDDEN" answer: "secret" }
586 location_room: "Flip Painting Hidden Panel"
587}
588doors {
589 name: "Southwest Area Intersection"
590 type: STANDARD
591 receivers: "Components/Doors/Halls/halls_3"
592 panels { room: "Globe Room" name: "HIDDEN" answer: "secret" }
593 location_room: "Globe Room"
594}
595# halls_4 is some kind of remnant from SEAL and does nothing.
596doors {
597 name: "Blue Room Entrance"
598 type: STANDARD
599 receivers: "Components/Doors/Halls/halls_2"
600 panels { room: "Rainbow Color Doors" name: "CROW" }
601 location_room: "Rainbow Color Doors"
602}
603doors {
604 name: "Blue Room"
605 type: LOCATION_ONLY
606 panels { room: "Blue Room" name: "RED" }
607 panels { room: "Blue Room" name: "WESTWARD" }
608 panels { room: "Blue Room" name: "RANGE" }
609 panels { room: "Blue Room" name: "PEPPER" }
610 panels { room: "Blue Room" name: "TIME" }
611 panels { room: "Blue Room" name: "SALT" }
612 panels { room: "Blue Room" name: "BULB" }
613 panels { room: "Blue Room" name: "PAPA" }
614 panels { room: "Blue Room" name: "MINT" }
615 panels { room: "Blue Room" name: "CELEBRATORY" }
616 panels { room: "Blue Room" name: "DETECTIVE" }
617 location_room: "Blue Room"
618}
619doors {
620 name: "O2 Prize"
621 type: EVENT
622 panels { room: "O2 Room" name: "LISTEN" }
623 panels { room: "O2 Room" name: "UNLOCK" }
624 panels { room: "O2 Room" name: "PROMISE" }
625 panels { room: "O2 Room" name: "SIGN" }
626 panels { room: "O2 Room" name: "AJAR" }
627 panels { room: "O2 Room" name: "HEED" }
628 panels { room: "O2 Room" name: "HERALD" }
629 panels { room: "O2 Room" name: "VOW" }
630 panels { room: "O2 Room" name: "HONEST" }
631 panels { room: "O2 Room" name: "PROPHECY" }
632 panels { room: "O2 Room" name: "BOND" }
633 panels { room: "O2 Room" name: "UNBLOCKED" }
634}
635doors {
636 name: "Blue Smiley Entrance"
637 type: STANDARD
638 receivers: "Components/Doors/Halls/oroom_2"
639 panels { room: "O2 Room" name: "HONEST" }
640 location_room: "O2 Room"
641}
642doors {
643 name: "Composite Room NE Entrance"
644 type: STANDARD
645 receivers: "Components/Doors/Halls/oroom_3"
646 panels { room: "O2 Room" name: "UNLOCK" }
647 location_room: "O2 Room"
648}
649doors {
650 name: "Composite Room East Door"
651 type: STANDARD
652 receivers: "Components/Doors/Halls/oroom_5"
653 panels { room: "Composite Room NE" name: "<-" }
654 panels { room: "Composite Room NE" name: "TEXTBOOK" }
655 panels { room: "Composite Room NE" name: "CORNERHOME" }
656 panels { room: "Composite Room NE" name: "BIRDCALL" }
657 panels { room: "Composite Room NE" name: "FORCEYARD" }
658 panels { room: "Composite Room NE" name: "TIREPOUND" }
659 panels { room: "Composite Room NE" name: "LIEQUIZ" }
660 panels { room: "Composite Room NE" name: "WHITEOUT" }
661 panels { room: "Composite Room NE" name: "FEETHIM" }
662 panels { room: "Composite Room NE" name: "STARFALL" }
663 panels { room: "Composite Room S" name: "MUSCLEIN" }
664 panels { room: "Composite Room S" name: "PLAYHOP" }
665 panels { room: "Composite Room S" name: "BOUGHTHIM" }
666 panels { room: "Composite Room S" name: "FRIENDPILOT" }
667 panels { room: "Composite Room S" name: "UNDERPANTS" }
668 panels { room: "Composite Room S" name: "FIREFOX" }
669 panels { room: "Composite Room S" name: "SPRINKLEDRIP" }
670 panels { room: "Composite Room S" name: "TWOGOTHIM" }
671 panels { room: "Composite Room S" name: "SKIMFARE" }
672 panels { room: "Composite Room S" name: "TICKETBORNE" }
673 panels { room: "Composite Room S" name: "BLEAKCARD" }
674 panels { room: "Composite Room S" name: "MISSIONMISSION" }
675 location_room: "Composite Room S"
676}
677doors {
678 name: "Composite Room North Door"
679 type: STANDARD
680 receivers: "Components/Doors/Halls/oroom_7"
681 panels { room: "Composite Room NE" name: "<-" }
682 panels { room: "Composite Room NE" name: "TEXTBOOK" }
683 panels { room: "Composite Room NE" name: "CORNERHOME" }
684 panels { room: "Composite Room NE" name: "BIRDCALL" }
685 panels { room: "Composite Room NE" name: "FORCEYARD" }
686 panels { room: "Composite Room NE" name: "TIREPOUND" }
687 panels { room: "Composite Room NE" name: "LIEQUIZ" }
688 panels { room: "Composite Room NE" name: "WHITEOUT" }
689 panels { room: "Composite Room NE" name: "FEETHIM" }
690 panels { room: "Composite Room NE" name: "STARFALL" }
691 panels { room: "Composite Room NW" name: "BEHOUSE" }
692 panels { room: "Composite Room NW" name: "BRAKESTEADY" }
693 panels { room: "Composite Room NW" name: "DEATHSHORT" }
694 panels { room: "Composite Room NW" name: "PLUMPFAMILY" }
695 panels { room: "Composite Room NW" name: "SHEEPBOOK" }
696 panels { room: "Composite Room NW" name: "LAIDIN" }
697 panels { room: "Composite Room NW" name: "FOGIRON" }
698 panels { room: "Composite Room NW" name: "MOONSENT" }
699 panels { room: "Composite Room NW" name: "FAIRWATER" }
700 panels { room: "Composite Room NW" name: "PLEADOUT" }
701 panels { room: "Composite Room NW" name: "OUTGARDEN" }
702 panels { room: "Composite Room NW" name: "HELLOTALE" }
703 location_room: "Composite Room NE"
704}
705doors {
706 name: "Composite Room West Door"
707 type: STANDARD
708 receivers: "Components/Doors/Halls/oroom_8"
709 panels { room: "Composite Room NW" name: "BEHOUSE" }
710 panels { room: "Composite Room NW" name: "BRAKESTEADY" }
711 panels { room: "Composite Room NW" name: "DEATHSHORT" }
712 panels { room: "Composite Room NW" name: "PLUMPFAMILY" }
713 panels { room: "Composite Room NW" name: "SHEEPBOOK" }
714 panels { room: "Composite Room NW" name: "LAIDIN" }
715 panels { room: "Composite Room NW" name: "FOGIRON" }
716 panels { room: "Composite Room NW" name: "MOONSENT" }
717 panels { room: "Composite Room NW" name: "FAIRWATER" }
718 panels { room: "Composite Room NW" name: "PLEADOUT" }
719 panels { room: "Composite Room NW" name: "OUTGARDEN" }
720 panels { room: "Composite Room NW" name: "HELLOTALE" }
721 panels { room: "Composite Room S" name: "CONCAVE" }
722 panels { room: "Composite Room S" name: "FAIRYTHINK" }
723 panels { room: "Composite Room S" name: "AILAND" }
724 panels { room: "Composite Room S" name: "RULERCAT" }
725 panels { room: "Composite Room S" name: "ANDBITE" }
726 panels { room: "Composite Room S" name: "ASHHIM" }
727 panels { room: "Composite Room S" name: "PRONOUNPRONOUNPRONOUN" }
728 panels { room: "Composite Room S" name: "SPOUSEGARDEN" }
729 panels { room: "Composite Room S" name: "BANGER" }
730 panels { room: "Composite Room S" name: "LEGIT" }
731 panels { room: "Composite Room S" name: "OUTEAT" }
732 panels { room: "Composite Room S" name: "SUMMERIN" }
733 location_room: "Composite Room NW"
734}
735doors {
736 name: "Composite Room NW Entrance"
737 type: STANDARD
738 receivers: "Components/Doors/Halls/oroom_10"
739 panels { room: "Red Color Door" name: "Left" }
740 location_room: "Red Color Door"
741}
742doors {
743 name: "Composite Room South Door"
744 type: LOCATION_ONLY
745 #receivers: "Components/Doors/Halls/oroom_9"
746 panels { room: "Composite Room S" name: "MUSCLEIN" }
747 panels { room: "Composite Room S" name: "PLAYHOP" }
748 panels { room: "Composite Room S" name: "BOUGHTHIM" }
749 panels { room: "Composite Room S" name: "FRIENDPILOT" }
750 panels { room: "Composite Room S" name: "UNDERPANTS" }
751 panels { room: "Composite Room S" name: "FIREFOX" }
752 panels { room: "Composite Room S" name: "SPRINKLEDRIP" }
753 panels { room: "Composite Room S" name: "TWOGOTHIM" }
754 panels { room: "Composite Room S" name: "SKIMFARE" }
755 panels { room: "Composite Room S" name: "TICKETBORNE" }
756 panels { room: "Composite Room S" name: "BLEAKCARD" }
757 panels { room: "Composite Room S" name: "MISSIONMISSION" }
758 panels { room: "Composite Room S" name: "CONCAVE" }
759 panels { room: "Composite Room S" name: "FAIRYTHINK" }
760 panels { room: "Composite Room S" name: "AILAND" }
761 panels { room: "Composite Room S" name: "RULERCAT" }
762 panels { room: "Composite Room S" name: "ANDBITE" }
763 panels { room: "Composite Room S" name: "ASHHIM" }
764 panels { room: "Composite Room S" name: "PRONOUNPRONOUNPRONOUN" }
765 panels { room: "Composite Room S" name: "SPOUSEGARDEN" }
766 panels { room: "Composite Room S" name: "BANGER" }
767 panels { room: "Composite Room S" name: "LEGIT" }
768 panels { room: "Composite Room S" name: "OUTEAT" }
769 panels { room: "Composite Room S" name: "SUMMERIN" }
770 location_room: "Composite Room S"
771}
772doors {
773 name: "O2 Room Back Door"
774 type: STANDARD
775 receivers: "Components/Doors/Halls/oroom_4"
776 panels { room: "O2 Room" name: "UNBLOCKED" }
777 location_room: "O2 Room"
778}
779doors {
780 name: "Control Center Orange Door"
781 type: CONTROL_CENTER_COLOR
782 receivers: "Components/Doors/Halls/oroom_6"
783 control_center_color: "orange"
784}
785doors {
786 name: "F2 Prize"
787 type: EVENT
788 panels { room: "F2 Room" name: "DULLS" }
789 panels { room: "F2 Room" name: "GRIME" }
790 panels { room: "F2 Room" name: "CRAFT" }
791 panels { room: "F2 Room" name: "CAST" }
792 panels { room: "F2 Room" name: "WANES" }
793 panels { room: "F2 Room" name: "DECAY" }
794 panels { room: "F2 Room" name: "MAKE" }
795 panels { room: "F2 Room" name: "WEAKENS" }
796 panels { room: "F2 Room" name: "TRASH" }
797 panels { room: "F2 Room" name: "SHAPE" }
798}
799doors {
800 name: "F2 Room Entrance"
801 type: STANDARD
802 receivers: "Components/Doors/Halls/froom_2"
803 panels { room: "Sweet Foyer" name: "RENT (1)" }
804 location_room: "Sweet Foyer"
805}
806doors {
807 name: "White Hallway From Entry"
808 # TODO: This should be combined with the corresponding door in the_entry, at
809 # least when connections are not shuffled.
810 type: CONTROL_CENTER_COLOR
811 receivers: "Components/Doors/Halls/froom_6"
812 control_center_color: "white"
813}
814doors {
815 name: "Purple Hallway From Great"
816 # TODO: This should be combined with the corresponding door in the_great, at
817 # least when connections are not shuffled.
818 type: CONTROL_CENTER_COLOR
819 receivers: "Components/Doors/Halls/froom_7"
820 control_center_color: "purple"
821}
822doors {
823 name: "F2 Room Back Right Door"
824 type: STANDARD
825 receivers: "Components/Doors/Halls/froom_3"
826 panels { room: "F2 Room" name: "RISKY" }
827 location_room: "F2 Room"
828}
829doors {
830 name: "F2 Room Back Left Door"
831 type: STANDARD
832 receivers: "Components/Doors/Halls/froom_4"
833 panels { room: "F2 Room" name: "SHAPE" }
834 location_room: "F2 Room"
835}
836doors {
837 name: "F2 Room Back Middle Door"
838 type: STANDARD
839 receivers: "Components/Doors/Halls/froom_5"
840 panels { room: "F2 Room" name: "DIRT" }
841 location_room: "F2 Room"
842}
843doors {
844 name: "U2 Prize"
845 type: EVENT
846 panels { room: "U2 Room" name: "DREAMSCAPE" }
847 panels { room: "U2 Room" name: "WICKED" }
848 panels { room: "U2 Room" name: "PARADISE" }
849 panels { room: "U2 Room" name: "DISCORD" }
850 panels { room: "U2 Room" name: "EVIL" }
851 panels { room: "U2 Room" name: "DISORDER" }
852 panels { room: "U2 Room" name: "CHAOS" }
853 panels { room: "U2 Room" name: "TROUBLE" }
854 panels { room: "U2 Room" name: "IRREVERENT" }
855 panels { room: "U2 Room" name: "HEAVEN" }
856}
857doors {
858 name: "U2 Room Shortcut"
859 type: STANDARD
860 receivers: "Components/Doors/Halls/uroom_2"
861 panels { room: "U2 Room" name: "WICKED" }
862 location_room: "U2 Room"
863}
864doors {
865 name: "Blue Foyer Door"
866 type: STANDARD
867 receivers: "Components/Doors/Halls/blue_foyer_1"
868 panels { room: "Maze Paintings Area" name: "Paintings" }
869 location_room: "Maze Paintings Area"
870}
871doors {
872 name: "House Entrance"
873 type: STANDARD
874 receivers: "Components/Doors/Halls/theo_door_1"
875 panels { room: "House Entrance" name: "ADULT" }
876 location_room: "House Entrance"
877}
878doors {
879 name: "U2 Room Back Right Door"
880 type: STANDARD
881 receivers: "Components/Doors/Halls/uroom_3"
882 panels { room: "U2 Room" name: "HEAVEN" }
883 location_room: "U2 Room"
884}
885doors {
886 name: "U2 Room Back Door"
887 type: ITEM_ONLY
888 receivers: "Components/Doors/Halls/uroom_5"
889 panels { room: "Purple Room South" name: "ANY" }
890 panels { room: "Outside House" name: "A" }
891}
892doors {
893 name: "U2 Room Entrance"
894 type: ITEM_ONLY
895 receivers: "Components/Doors/Halls/uroom_4"
896 panels { room: "Outside Magic Room" name: "WIZARD" }
897 panels { room: "Magic Room" name: "1" }
898 panels { room: "Magic Room" name: "2" }
899 panels { room: "Magic Room" name: "3" }
900 panels { room: "Magic Room" name: "4" }
901}
902doors {
903 name: "Magic Room Panels"
904 type: LOCATION_ONLY
905 panels { room: "Magic Room" name: "1" }
906 panels { room: "Magic Room" name: "2" }
907 panels { room: "Magic Room" name: "3" }
908 panels { room: "Magic Room" name: "4" }
909 location_room: "Magic Room"
910}
911doors {
912 name: "Magic Room Entrance"
913 type: STANDARD
914 receivers: "Components/Doors/Halls/maze_enter_1"
915 panels { room: "Outside Magic Room" name: "WIZARD" }
916 location_room: "Outside Magic Room"
917}
918doors {
919 name: "Maze East Door"
920 type: ITEM_ONLY
921 receivers: "Components/Doors/Halls/maze_enter_2"
922 panels { room: "Outside Magic Room" name: "WIZARD" }
923}
924doors {
925 name: "Maze North Door"
926 type: ITEM_ONLY
927 receivers: "Components/Doors/Halls/maze_enter_3"
928 panels { room: "Outside Magic Room" name: "WIZARD" }
929}
930doors {
931 name: "Maze South Door"
932 type: ITEM_ONLY
933 receivers: "Components/Doors/Halls/maze_enter_4"
934 panels { room: "Outside Magic Room" name: "WIZARD" }
935}
936doors {
937 name: "Wonderland Right Door"
938 type: STANDARD
939 receivers: "Components/Doors/Halls/wonderland_1"
940 panels { room: "Wonderland" name: "APRIL" }
941 panels { room: "Wonderland" name: "UNDER" }
942 panels { room: "Wonderland" name: "ANGRY" }
943 panels { room: "Wonderland" name: "ARTS" }
944 panels { room: "Wonderland" name: "SONG" }
945 location_room: "Wonderland"
946}
947doors {
948 name: "Pyramid Entrance"
949 type: STANDARD
950 receivers: "Components/Doors/Halls/pyramid_1"
951 panels { room: "Outside Pyramid" name: "PEER" }
952 panels { room: "Outside Pyramid" name: "AMID" }
953 location_room: "Outside Pyramid"
954}
955doors {
956 name: "Orange Room Entrance"
957 type: STANDARD
958 receivers: "Components/Doors/Halls/orange_entry"
959 panels { room: "Outside Orange Room" name: "VAN" }
960 location_room: "Outside Orange Room"
961}
962doors {
963 name: "Orange Room"
964 type: LOCATION_ONLY
965 panels { room: "Orange Room" name: "FRANCE" }
966 panels { room: "Orange Room" name: "ENTER" }
967 panels { room: "Orange Room" name: "TURN" }
968 panels { room: "Orange Room" name: "BARE" }
969 panels { room: "Orange Room" name: "PORT" }
970 panels { room: "Orange Room" name: "FORTE" }
971 panels { room: "Orange Room" name: "MILKS" }
972 panels { room: "Orange Room" name: "VINE" }
973 panels { room: "Orange Room" name: "COAL" }
974 panels { room: "Orange Room" name: "OWED" }
975 location_room: "Orange Room"
976}
977doors {
978 name: "Hedges Entrance"
979 type: STANDARD
980 receivers: "Components/Doors/Halls/orange_entry2"
981 panels { room: "Outside Hedges" name: "BARK" }
982 panels { room: "Outside Hedges" name: "BUD" }
983 panels { room: "Outside Hedges" name: "LEAF" }
984 panels { room: "Outside Hedges" name: "PETAL" }
985 location_room: "Outside Hedges"
986}
987doors {
988 name: "Amber South Door"
989 type: STANDARD
990 receivers: "Components/Doors/Halls/amber_1"
991 panels { room: "Outside Snake Room" name: "SONG (South)" }
992 panels { room: "West Castle Area" name: "SONG (2)" }
993 location_room: "West Castle Area"
994}
995doors {
996 name: "Amber North Door"
997 type: STANDARD
998 receivers: "Components/Doors/Halls/amber_2"
999 panels { room: "Outside Snake Room" name: "SONG (North)" }
1000 panels { room: "Amber North 2" name: "SONG" }
1001 location_room: "Amber North 2"
1002}
1003doors {
1004 name: "Amber East Doors"
1005 type: ITEM_ONLY
1006 receivers: "Components/Doors/Halls/amber_3"
1007 receivers: "Components/Doors/Halls/amber_4"
1008 panels { room: "Outside Snake Room" name: "SONG (North)" }
1009 panels { room: "West Castle Area" name: "SONG (2)" }
1010}
1011doors {
1012 name: "Pains Room Divider"
1013 type: STANDARD
1014 receivers: "Components/Doors/Halls/gold_1"
1015 panels { room: "Pains Room" name: "MOO" }
1016 location_room: "Pains Room"
1017}
1018doors {
1019 name: "Planet Room Divider"
1020 type: STANDARD
1021 receivers: "Components/Doors/Halls/gold_2"
1022 panels { room: "West Spire" name: "CAW" }
1023 location_room: "West Spire"
1024}
1025doors {
1026 name: "Snake Room Entrance"
1027 type: STANDARD
1028 receivers: "Components/Doors/Halls/purple_lav_3"
1029 panels { room: "Snake Room" name: "HISS" }
1030 panels { room: "Snake Room" name: "SQUEAK" }
1031 panels { room: "Snake Room" name: "BUZZ" }
1032 panels { room: "Snake Room" name: "BARK" }
1033 location_room: "Snake Room"
1034}
1035doors {
1036 name: "Hotel First Floor"
1037 type: LOCATION_ONLY
1038 panels { room: "Hotel" name: "PARKA" }
1039 panels { room: "Hotel" name: "MARLIN" }
1040 panels { room: "Hotel" name: "WHO" }
1041 panels { room: "Hotel" name: "CLOAK" }
1042 panels { room: "Hotel" name: "MANE" }
1043 panels { room: "Hotel" name: "WHAT" }
1044 panels { room: "Hotel" name: "BLAZER" }
1045 panels { room: "Hotel" name: "WHERE" }
1046 panels { room: "Hotel" name: "DOROTHY" }
1047 panels { room: "Hotel" name: "JACKET" }
1048 panels { room: "Hotel" name: "TAIL" }
1049 panels { room: "Hotel" name: "JAWS" }
1050 panels { room: "Hotel" name: "FLOUNDER" }
1051 panels { room: "Hotel" name: "WHEN" }
1052 panels { room: "Hotel" name: "CLAWS" }
1053 panels { room: "Hotel" name: "BRUCE" }
1054 location_room: "Hotel"
1055}
1056doors {
1057 name: "Hotel Second Floor"
1058 type: LOCATION_ONLY
1059 panels { room: "Hotel" name: "POTATO" }
1060 panels { room: "Hotel" name: "SALAD" }
1061 panels { room: "Hotel" name: "BATHING" }
1062 panels { room: "Hotel" name: "MICRO" }
1063 panels { room: "Hotel" name: "BUSINESS" }
1064 panels { room: "Hotel" name: "WEDDING" }
1065 panels { room: "Hotel" name: "TREE" }
1066 panels { room: "Hotel" name: "RIVER" }
1067 panels { room: "Hotel" name: "TUNING" }
1068 panels { room: "Hotel" name: "BOXING" }
1069 panels { room: "Hotel" name: "TELEPHONE" }
1070 panels { room: "Hotel" name: "LAW" }
1071 panels { room: "Hotel" name: "POKER" }
1072 panels { room: "Hotel" name: "CARD" }
1073 panels { room: "Hotel" name: "ROAD" }
1074 panels { room: "Hotel" name: "CHOCOLATE" }
1075 location_room: "Hotel"
1076}
1077doors {
1078 name: "Hotel Third Floor"
1079 type: LOCATION_ONLY
1080 panels { room: "Hotel" name: "DEPART" }
1081 panels { room: "Hotel" name: "WITHDRAW" }
1082 panels { room: "Hotel" name: "QUIT" }
1083 panels { room: "Hotel" name: "LEAVE" }
1084 panels { room: "Hotel" name: "PALE" }
1085 panels { room: "Hotel" name: "JUST" }
1086 panels { room: "Hotel" name: "NEW" }
1087 panels { room: "Hotel" name: "UNTALENTED" }
1088 panels { room: "Hotel" name: "SERVICE" }
1089 panels { room: "Hotel" name: "FULL" }
1090 panels { room: "Hotel" name: "EVIL" }
1091 panels { room: "Hotel" name: "HONEY" }
1092 panels { room: "Hotel" name: "CRESCENT" }
1093 panels { room: "Hotel" name: "INVALID" }
1094 panels { room: "Hotel" name: "FESTIVAL" }
1095 panels { room: "Hotel" name: "BEAUTIFUL" }
1096 location_room: "Hotel"
1097}
1098doors {
1099 name: "Hotel Fourth Floor"
1100 type: LOCATION_ONLY
1101 panels { room: "Hotel" name: "WILTED" }
1102 panels { room: "Hotel" name: "DROOPED" }
1103 panels { room: "Hotel" name: "FADED" }
1104 panels { room: "Hotel" name: "WANED" }
1105 panels { room: "Hotel" name: "TALL" }
1106 panels { room: "Hotel" name: "CANVAS" }
1107 panels { room: "Hotel" name: "LEVER" }
1108 panels { room: "Hotel" name: "SCULPTURE" }
1109 panels { room: "Hotel" name: "RAGE" }
1110 panels { room: "Hotel" name: "BALL" }
1111 panels { room: "Hotel" name: "FOOL" }
1112 panels { room: "Hotel" name: "VERGE" }
1113 panels { room: "Hotel" name: "ART" }
1114 panels { room: "Hotel" name: "EVER" }
1115 panels { room: "Hotel" name: "PAIN" }
1116 panels { room: "Hotel" name: "FOOT" }
1117 location_room: "Hotel"
1118}
1119doors {
1120 name: "Checkered Door"
1121 type: ITEM_ONLY
1122 receivers: "Components/Doors/Halls/connections_1"
1123 receivers: "Components/Doors/Halls/connections_3"
1124 panels { room: "Hotel" name: "PARKA" }
1125 panels { room: "Hotel" name: "MARLIN" }
1126 panels { room: "Hotel" name: "WHO" }
1127 panels { room: "Hotel" name: "CLOAK" }
1128 panels { room: "Hotel" name: "MANE" }
1129 panels { room: "Hotel" name: "WHAT" }
1130 panels { room: "Hotel" name: "BLAZER" }
1131 panels { room: "Hotel" name: "WHERE" }
1132 panels { room: "Hotel" name: "DOROTHY" }
1133 panels { room: "Hotel" name: "JACKET" }
1134 panels { room: "Hotel" name: "TAIL" }
1135 panels { room: "Hotel" name: "JAWS" }
1136 panels { room: "Hotel" name: "FLOUNDER" }
1137 panels { room: "Hotel" name: "WHEN" }
1138 panels { room: "Hotel" name: "CLAWS" }
1139 panels { room: "Hotel" name: "BRUCE" }
1140 panels { room: "Hotel" name: "POTATO" }
1141 panels { room: "Hotel" name: "SALAD" }
1142 panels { room: "Hotel" name: "BATHING" }
1143 panels { room: "Hotel" name: "MICRO" }
1144 panels { room: "Hotel" name: "BUSINESS" }
1145 panels { room: "Hotel" name: "WEDDING" }
1146 panels { room: "Hotel" name: "TREE" }
1147 panels { room: "Hotel" name: "RIVER" }
1148 panels { room: "Hotel" name: "TUNING" }
1149 panels { room: "Hotel" name: "BOXING" }
1150 panels { room: "Hotel" name: "TELEPHONE" }
1151 panels { room: "Hotel" name: "LAW" }
1152 panels { room: "Hotel" name: "POKER" }
1153 panels { room: "Hotel" name: "CARD" }
1154 panels { room: "Hotel" name: "ROAD" }
1155 panels { room: "Hotel" name: "CHOCOLATE" }
1156 panels { room: "Hotel" name: "DEPART" }
1157 panels { room: "Hotel" name: "WITHDRAW" }
1158 panels { room: "Hotel" name: "QUIT" }
1159 panels { room: "Hotel" name: "LEAVE" }
1160 panels { room: "Hotel" name: "PALE" }
1161 panels { room: "Hotel" name: "JUST" }
1162 panels { room: "Hotel" name: "NEW" }
1163 panels { room: "Hotel" name: "UNTALENTED" }
1164 panels { room: "Hotel" name: "SERVICE" }
1165 panels { room: "Hotel" name: "FULL" }
1166 panels { room: "Hotel" name: "EVIL" }
1167 panels { room: "Hotel" name: "HONEY" }
1168 panels { room: "Hotel" name: "CRESCENT" }
1169 panels { room: "Hotel" name: "INVALID" }
1170 panels { room: "Hotel" name: "FESTIVAL" }
1171 panels { room: "Hotel" name: "BEAUTIFUL" }
1172 panels { room: "Hotel" name: "WILTED" }
1173 panels { room: "Hotel" name: "DROOPED" }
1174 panels { room: "Hotel" name: "FADED" }
1175 panels { room: "Hotel" name: "WANED" }
1176 panels { room: "Hotel" name: "TALL" }
1177 panels { room: "Hotel" name: "CANVAS" }
1178 panels { room: "Hotel" name: "LEVER" }
1179 panels { room: "Hotel" name: "SCULPTURE" }
1180 panels { room: "Hotel" name: "RAGE" }
1181 panels { room: "Hotel" name: "BALL" }
1182 panels { room: "Hotel" name: "FOOL" }
1183 panels { room: "Hotel" name: "VERGE" }
1184 panels { room: "Hotel" name: "ART" }
1185 panels { room: "Hotel" name: "EVER" }
1186 panels { room: "Hotel" name: "PAIN" }
1187 panels { room: "Hotel" name: "FOOT" }
1188}
1189doors {
1190 name: "J2 Door 1"
1191 type: EVENT
1192 panels { room: "Hotel" name: "PARKA" }
1193 panels { room: "Hotel" name: "CLOAK" }
1194 panels { room: "Hotel" name: "DOROTHY" }
1195 panels { room: "Hotel" name: "JAWS" }
1196 panels { room: "Hotel" name: "WHEN" }
1197 panels { room: "Hotel" name: "CLAWS" }
1198 panels { room: "Hotel" name: "POTATO" }
1199 panels { room: "Hotel" name: "MICRO" }
1200 panels { room: "Hotel" name: "TUNING" }
1201 panels { room: "Hotel" name: "LAW" }
1202 panels { room: "Hotel" name: "CARD" }
1203 panels { room: "Hotel" name: "ROAD" }
1204 panels { room: "Hotel" name: "DEPART" }
1205 panels { room: "Hotel" name: "LEAVE" }
1206 panels { room: "Hotel" name: "SERVICE" }
1207 panels { room: "Hotel" name: "HONEY" }
1208 panels { room: "Hotel" name: "INVALID" }
1209 panels { room: "Hotel" name: "FESTIVAL" }
1210 panels { room: "Hotel" name: "WILTED" }
1211 panels { room: "Hotel" name: "WANED" }
1212 panels { room: "Hotel" name: "RAGE" }
1213 panels { room: "Hotel" name: "VERGE" }
1214 panels { room: "Hotel" name: "EVER" }
1215 panels { room: "Hotel" name: "PAIN" }
1216}
1217doors {
1218 name: "J2 Door 2"
1219 type: EVENT
1220 panels { room: "J2 Vestibule" name: "COLORFUL" }
1221}
1222doors {
1223 name: "Wonderland Left Door"
1224 type: ITEM_ONLY
1225 receivers: "Components/Doors/Halls/wonderland_2"
1226 panels { room: "Wonderland" name: "APRIL" }
1227 panels { room: "Wonderland" name: "UNDER" }
1228 panels { room: "Wonderland" name: "ANGRY" }
1229 panels { room: "Wonderland" name: "ARTS" }
1230 panels { room: "Wonderland" name: "SONG" }
1231}
1232doors {
1233 name: "Bee Room Entrance"
1234 type: STANDARD
1235 receivers: "Components/Doors/Halls/bee_entry"
1236 panels { room: "Outside House" name: "WING" }
1237 panels { room: "Outside House" name: "DOTE" }
1238 location_room: "Outside House"
1239}
1240doors {
1241 name: "Intense Room Entrance"
1242 type: STANDARD
1243 receivers: "Components/Doors/Halls/bee_entry2"
1244 panels { room: "Outside House" name: "VIVID" }
1245 panels { room: "Outside House" name: "RIGHT" }
1246 location_room: "Outside House"
1247}
1248doors {
1249 name: "D2 Room"
1250 type: EVENT
1251 panels { room: "Outside House" name: "VIVID" }
1252 panels { room: "Outside House" name: "RIGHT" }
1253 panels { room: "Intense Room" name: "BRILLIANT" }
1254 panels { room: "Intense Room" name: "HORRIBLE" }
1255 panels { room: "Intense Room" name: "INSTANTLY" }
1256 panels { room: "Intense Room" name: "COLOSSAL" }
1257 panels { room: "Intense Room" name: "RUN" }
1258 panels { room: "Intense Room" name: "SLEEP" }
1259 panels { room: "Intense Room" name: "TOSS" }
1260 panels { room: "Intense Room" name: "SHATTER" }
1261 panels { room: "Intense Room" name: "DELICIOUS" }
1262}
1263doors {
1264 name: "Bee Room Back Door"
1265 type: ITEM_ONLY
1266 receivers: "Components/Doors/Halls/bee_exit"
1267 panels { room: "Outside House" name: "WING" }
1268 panels { room: "Outside House" name: "DOTE" }
1269 panels { room: "Bee Room Obverse" name: "SINGLE" }
1270 panels { room: "Bee Room Obverse" name: "BLINDER" }
1271 panels { room: "Bee Room Obverse" name: "SURE" }
1272 panels { room: "Bee Room Obverse" name: "BLUR" }
1273 panels { room: "Bee Room Obverse" name: "FRINGE" }
1274 panels { room: "Bee Room Obverse" name: "CINDER" }
1275 panels { room: "Bee Room Obverse" name: "FUMBLE" }
1276 panels { room: "Bee Room Obverse" name: "LATCH" }
1277 panels { room: "Bee Room Reverse" name: "POCKET" }
1278 panels { room: "Bee Room Reverse" name: "FLUME" }
1279 panels { room: "Bee Room Reverse" name: "HEALED" }
1280 panels { room: "Bee Room Reverse" name: "SCRATCH" }
1281 panels { room: "Bee Room Reverse" name: "MINORITY" }
1282 panels { room: "Bee Room Reverse" name: "STYLINGS" }
1283 panels { room: "Bee Room Reverse" name: "PLANTS" }
1284 panels { room: "Bee Room Reverse" name: "COUNCIL" }
1285}
1286doors {
1287 name: "Bee Room Obverse"
1288 type: LOCATION_ONLY
1289 panels { room: "Bee Room Obverse" name: "SINGLE" }
1290 panels { room: "Bee Room Obverse" name: "BLINDER" }
1291 panels { room: "Bee Room Obverse" name: "SURE" }
1292 panels { room: "Bee Room Obverse" name: "BLUR" }
1293 panels { room: "Bee Room Obverse" name: "FRINGE" }
1294 panels { room: "Bee Room Obverse" name: "CINDER" }
1295 panels { room: "Bee Room Obverse" name: "FUMBLE" }
1296 panels { room: "Bee Room Obverse" name: "LATCH" }
1297 location_room: "Bee Room Obverse"
1298}
1299doors {
1300 name: "Bee Room Reverse"
1301 type: LOCATION_ONLY
1302 panels { room: "Bee Room Reverse" name: "POCKET" }
1303 panels { room: "Bee Room Reverse" name: "FLUME" }
1304 panels { room: "Bee Room Reverse" name: "HEALED" }
1305 panels { room: "Bee Room Reverse" name: "SCRATCH" }
1306 panels { room: "Bee Room Reverse" name: "MINORITY" }
1307 panels { room: "Bee Room Reverse" name: "STYLINGS" }
1308 panels { room: "Bee Room Reverse" name: "PLANTS" }
1309 panels { room: "Bee Room Reverse" name: "COUNCIL" }
1310 location_room: "Bee Room Reverse"
1311}
1312doors {
1313 name: "Gourd Door"
1314 type: STANDARD
1315 receivers: "Components/Doors/Halls/pumpkin_1"
1316 panels { room: "Outside Hedges" name: "GOURD (1)" }
1317 panels { room: "Outside Hedges" name: "GOURD (2)" }
1318 panels { room: "Outside Hedges" name: "GOURD (3)" }
1319 panels { room: "Outside Hedges" name: "GOURD (4)" }
1320 location_room: "Outside Hedges"
1321}
1322doors {
1323 name: "Castle Drawbridge"
1324 type: STANDARD
1325 receivers: "Components/Doors/Castle/Drawbridge/animationListener"
1326 panels { room: "Roof" name: "?" }
1327 location_room: "Roof"
1328}
1329doors {
1330 name: "Roof Access"
1331 type: STANDARD
1332 receivers: "Components/Doors/Castle/entry_stairs_big"
1333 receivers: "Components/Doors/Castle/entry_stairs_big2"
1334 panels { room: "North Castle Area" name: "A SUMMER PLACE" }
1335 panels { room: "West Castle Area" name: "SONG FACE" }
1336 panels { room: "South Castle Area" name: "AN OFFER VILLAGE BEFORE LAIR" }
1337 location_room: "South Castle Area"
1338}
1339doors {
1340 name: "Pairs Room North And South Doors"
1341 type: STANDARD
1342 receivers: "Components/Doors/Pairs/pairs_3"
1343 receivers: "Components/Doors/Pairs/pairs_4"
1344 panels { room: "Outside Snake Room" name: "TONGUE" }
1345 panels { room: "Outside Snake Room" name: "ACE" }
1346 panels { room: "Outside Snake Room" name: "ANIMAL" }
1347 panels { room: "Outside Snake Room" name: "ONES" }
1348 panels { room: "West Castle Area" name: "FALSIFY" }
1349 panels { room: "West Castle Area" name: "ALL" }
1350 panels { room: "West Spire" name: "CUT" }
1351 panels { room: "West Spire" name: "STONES" }
1352 location_room: "West Spire"
1353}
1354doors {
1355 name: "Pairs Room West Door"
1356 type: ITEM_ONLY
1357 receivers: "Components/Doors/Pairs/pairs_2"
1358 panels { room: "Outside Snake Room" name: "TONGUE" }
1359 panels { room: "Outside Snake Room" name: "ACE" }
1360 panels { room: "Outside Snake Room" name: "ANIMAL" }
1361 panels { room: "Outside Snake Room" name: "ONES" }
1362 panels { room: "West Castle Area" name: "FALSIFY" }
1363 panels { room: "West Castle Area" name: "ALL" }
1364 panels { room: "West Spire" name: "CUT" }
1365 panels { room: "West Spire" name: "STONES" }
1366}
1367doors {
1368 name: "Pairs Room East Door"
1369 type: ITEM_ONLY
1370 receivers: "Components/Doors/Pairs/pairs_1"
1371 panels { room: "Outside Snake Room" name: "TONGUE" }
1372 panels { room: "Outside Snake Room" name: "ACE" }
1373 panels { room: "Outside Snake Room" name: "ANIMAL" }
1374 panels { room: "Outside Snake Room" name: "ONES" }
1375 panels { room: "West Castle Area" name: "FALSIFY" }
1376 panels { room: "West Castle Area" name: "ALL" }
1377 panels { room: "West Spire" name: "CUT" }
1378 panels { room: "West Spire" name: "STONES" }
1379}
1380doors {
1381 name: "Salt Room Entrance"
1382 type: STANDARD
1383 receivers: "Components/Doors/Color Reading/door_1"
1384 panels { room: "Outside Salt Room" name: "Colors" }
1385 location_room: "Outside Salt Room"
1386}
1387doors {
1388 name: "Rainbow Rooms Entrance"
1389 type: ITEM_ONLY
1390 receivers: "Components/Doors/Color Reading/door_2"
1391 panels { room: "Rainbow Start" name: "PAINTING" }
1392}
1393doors {
1394 name: "Red Rainbow Room"
1395 type: ITEM_ONLY
1396 receivers: "Components/Doors/Color Reading/door_3"
1397 panels { room: "Rainbow Start" name: "PAINTING" }
1398 panels { room: "Red Smiley" name: "SMILE" }
1399}
1400doors {
1401 name: "Orange Rainbow Room"
1402 type: ITEM_ONLY
1403 receivers: "Components/Doors/Color Reading/door_4"
1404 panels { room: "Rainbow Red" name: "THEME" }
1405 panels { room: "Outside Orange Room" name: "SMILE" }
1406}
1407doors {
1408 name: "Yellow Rainbow Room"
1409 type: ITEM_ONLY
1410 receivers: "Components/Doors/Color Reading/door_17"
1411 panels { room: "Rainbow Orange" name: "THEME" }
1412 panels { room: "Hedges" name: "SMILE" }
1413}
1414doors {
1415 name: "Green Rainbow Room"
1416 type: ITEM_ONLY
1417 receivers: "Components/Doors/Color Reading/door_5"
1418 panels { room: "Rainbow Yellow" name: "THEME" }
1419 panels { room: "Green Smiley" name: "SMILE" }
1420}
1421doors {
1422 name: "Blue Rainbow Room"
1423 type: ITEM_ONLY
1424 receivers: "Components/Doors/Color Reading/door_6"
1425 panels { room: "Rainbow Green" name: "THEME" }
1426 panels { room: "Blue Smiley" name: "SMILE" }
1427}
1428doors {
1429 name: "Purple Rainbow Room"
1430 type: ITEM_ONLY
1431 receivers: "Components/Doors/Color Reading/door_7"
1432 panels { room: "Rainbow Blue" name: "THEME" }
1433 panels { room: "Purple Smiley" name: "SMILE" }
1434}
1435doors {
1436 name: "Red Rainbow Panel"
1437 type: LOCATION_ONLY
1438 panels { room: "Rainbow Start" name: "PAINTING" }
1439 location_room: "Rainbow Start"
1440}
1441doors {
1442 name: "Orange Rainbow Panel"
1443 type: LOCATION_ONLY
1444 panels { room: "Rainbow Red" name: "THEME" }
1445 location_room: "Rainbow Red"
1446}
1447doors {
1448 name: "Yellow Rainbow Panel"
1449 type: LOCATION_ONLY
1450 panels { room: "Rainbow Orange" name: "THEME" }
1451 location_room: "Rainbow Orange"
1452}
1453doors {
1454 name: "Green Rainbow Panel"
1455 type: LOCATION_ONLY
1456 panels { room: "Rainbow Yellow" name: "THEME" }
1457 location_room: "Rainbow Yellow"
1458}
1459doors {
1460 name: "Blue Rainbow Panel"
1461 type: LOCATION_ONLY
1462 panels { room: "Rainbow Green" name: "THEME" }
1463 location_room: "Rainbow Green"
1464}
1465doors {
1466 name: "Purple Rainbow Panel"
1467 type: LOCATION_ONLY
1468 panels { room: "Rainbow Blue" name: "THEME" }
1469 location_room: "Rainbow Blue"
1470}
1471doors {
1472 name: "Cyan Rainbow Room"
1473 type: STANDARD
1474 receivers: "Components/Doors/Color Reading/door_18"
1475 panels { room: "Rainbow Purple" name: "THEME" }
1476 location_room: "Rainbow Purple"
1477}
1478doors {
1479 name: "Brown Rainbow Room"
1480 type: STANDARD
1481 receivers: "Components/Doors/Color Reading/door_8"
1482 panels { room: "Rainbow Cyan" name: "THEME" }
1483 location_room: "Rainbow Cyan"
1484}
1485doors {
1486 name: "Pepper Room Entrance"
1487 type: STANDARD
1488 receivers: "Components/Doors/Color Reading/door_9"
1489 panels { room: "Red Color Door" name: "Colors" }
1490 location_room: "Red Color Door"
1491}
1492doors {
1493 name: "Hotel Entrance"
1494 type: STANDARD
1495 receivers: "Components/Doors/Color Reading/door_14"
1496 panels { room: "Outside Hotel" name: "COLORFUL" }
1497 location_room: "Outside Hotel"
1498}
1499doors {
1500 name: "Seasoning Doors"
1501 type: STANDARD
1502 receivers: "Components/Doors/Color Reading/door_10"
1503 receivers: "Components/Doors/Color Reading/door_11"
1504 panels { room: "Salt Room" name: "SEASONING" }
1505 panels { room: "Pepper Room" name: "SEASONING" }
1506 location_room: "Pepper Room"
1507}
1508doors {
1509 name: "Bow Side"
1510 type: EVENT
1511 panels { room: "Brown Smiley" name: "OTHERS" }
1512}
1513doors {
1514 name: "Brown Smiley Shortcut"
1515 type: EVENT
1516 panels { room: "Brown Smiley" name: "OTHERS" }
1517}
1518doors {
1519 name: "Bow Side Panel"
1520 type: LOCATION_ONLY
1521 panels { room: "Bow Side" name: "?" }
1522 location_room: "Bow Side"
1523}
1524doors {
1525 name: "Rain Side Panel"
1526 type: LOCATION_ONLY
1527 panels { room: "Rain Side" name: "?" }
1528 location_room: "Rain Side"
1529}
1530doors {
1531 name: "Gold Ending Blockers"
1532 type: EVENT
1533 panels { room: "Bow Side" name: "?" }
1534 panels { room: "Rain Side" name: "?" }
1535}
1536doors {
1537 name: "Blue Smiley Exit To Red"
1538 type: LOCATION_ONLY
1539 # Components/Doors/Smileys/blue_1
1540 panels { room: "Blue Smiley" name: "SMILE" }
1541 location_room: "Blue Smiley"
1542}
1543doors {
1544 name: "Blue Smiley Annex"
1545 type: EVENT
1546 # Components/Doors/Smileys/blue_2
1547 panels { room: "Blue Smiley" name: "SMILE" }
1548}
1549doors {
1550 name: "Purple Smiley Exit To Hallway"
1551 type: EVENT
1552 # Components/Doors/Smileys/purple_2
1553 panels { room: "Purple Smiley" name: "SMILE" }
1554}
1555doors {
1556 name: "Purple Smiley Exit To Cream Hex"
1557 type: EVENT
1558 # Components/Doors/Smileys/purple_3
1559 panels { room: "Purple Smiley" name: "SMILE" }
1560}
1561doors {
1562 name: "Yellow Smiley Annex"
1563 type: EVENT
1564 # Components/Doors/Smileys/yellow_1
1565 panels { room: "Hedges" name: "SMILE" }
1566}
1567doors {
1568 name: "Yellow Smiley Door"
1569 type: STANDARD
1570 receivers: "Components/Doors/Smileys/yellow_2"
1571 panels { room: "Hedges" name: "SMILE" }
1572 location_room: "Hedges"
1573}
1574doors {
1575 name: "Green Smiley"
1576 type: STANDARD
1577 receivers: "Components/Doors/Smileys/green_1"
1578 receivers: "Components/Doors/Smileys/green_2"
1579 panels { room: "Green Smiley" name: "SMILE" }
1580 location_room: "Green Smiley"
1581}
1582doors {
1583 name: "Orange Smiley Exit"
1584 type: STANDARD
1585 receivers: "Components/Doors/Smileys/orange_1"
1586 panels { room: "Outside Orange Room" name: "SMILE" }
1587 location_room: "Outside Orange Room"
1588}
1589doors {
1590 name: "F Keyholder Door"
1591 type: ITEM_ONLY
1592 receivers: "Components/Doors/Smileys/orange_2"
1593 panels { room: "Outside Orange Room" name: "SMILE" }
1594}
1595doors {
1596 name: "Flip Painting Blocker"
1597 type: ITEM_ONLY
1598 receivers: "Components/Doors/Smileys/orange_3"
1599 panels { room: "Flip Painting Hidden Panel" name: "HIDDEN" answer: "secret" }
1600}
1601doors {
1602 name: "Red Smiley Entrance"
1603 type: ITEM_ONLY
1604 receivers: "Components/Doors/Smileys/red_2"
1605 panels { room: "Outside Red Room" name: "ROCK" }
1606}
1607doors {
1608 name: "Red Smiley"
1609 type: LOCATION_ONLY
1610 panels { room: "Red Smiley" name: "SMILE" }
1611 location_room: "Red Smiley"
1612}
1613doors {
1614 name: "Pink Hallway"
1615 type: STANDARD
1616 receivers: "Components/Doors/Halls 2/door_19"
1617 receivers: "Components/Doors/Halls 2/door_20"
1618 receivers: "Components/Doors/Halls 2/door_21"
1619 # These two (maze paintings and yellow backside) could maybe be detached.
1620 receivers: "Components/Doors/Halls 2/door_23"
1621 receivers: "Components/Doors/Halls 2/door_24"
1622 panels { room: "Green Color Door" name: "OLD (1)" }
1623 panels { room: "Green Color Door" name: "OLD (2)" }
1624 panels { room: "Green Color Door" name: "SLEEPY" }
1625 panels { room: "Green Color Door" name: "COMELY" }
1626 location_room: "Green Color Door"
1627}
1628doors {
1629 name: "Cyan Room Entrance"
1630 type: STANDARD
1631 receivers: "Components/Doors/Halls 2/brown_entry"
1632 panels { room: "Outside Snake Room" name: "DEE SIX" }
1633 location_room: "Outside Snake Room"
1634}
1635doors {
1636 name: "Cyan Room"
1637 type: LOCATION_ONLY
1638 panels { room: "Cyan Room" name: "LIFE" }
1639 panels { room: "Cyan Room" name: "SKIRMISH" }
1640 panels { room: "Cyan Room" name: "WORD" }
1641 panels { room: "Cyan Room" name: "SUMMER" }
1642 panels { room: "Cyan Room" name: "ACCLIMATE (1)" }
1643 panels { room: "Cyan Room" name: "ACCLIMATE (2)" }
1644 panels { room: "Cyan Room" name: "P+EMIC" }
1645 panels { room: "Cyan Room" name: "METEOROID" }
1646 panels { room: "Cyan Room" name: "CLEAR" }
1647 panels { room: "Cyan Room" name: "COLD" }
1648 panels { room: "Cyan Room" name: "WORDWORD" }
1649 location_room: "Cyan Room"
1650}
1651doors {
1652 name: "Green Room Entrance"
1653 type: STANDARD
1654 receivers: "Components/Doors/Halls 2/green_entry"
1655 panels { room: "After Bee Room" name: "ROOM" }
1656 location_room: "After Bee Room"
1657}
1658doors {
1659 name: "Green Room"
1660 type: LOCATION_ONLY
1661 panels { room: "Green Room" name: "TIMESCALE" }
1662 panels { room: "Green Room" name: "MAILBOX" }
1663 panels { room: "Green Room" name: "MILKY" }
1664 panels { room: "Green Room" name: "TAN" }
1665 panels { room: "Green Room" name: "BLAND" }
1666 panels { room: "Green Room" name: "WATERCOOLER" }
1667 panels { room: "Green Room" name: "FIXATE" }
1668 panels { room: "Green Room" name: "THAT" }
1669 panels { room: "Green Room" name: "RICE" }
1670 panels { room: "Green Room" name: "DOUBLE" }
1671 panels { room: "Green Room" name: "BADMINTON" }
1672 location_room: "Green Room"
1673}
1674doors {
1675 name: "Blue Hallway South Divider"
1676 type: STANDARD
1677 receivers: "Components/Doors/Halls 2/halls_1"
1678 panels { room: "Blue Hallway" name: "SHORT" }
1679 panels { room: "Blue Hallway Cut Side" name: "CUT" }
1680 location_room: "Blue Hallway Cut Side"
1681}
1682doors {
1683 name: "Near Sweet Brown Door"
1684 type: STANDARD
1685 receivers: "Components/Doors/Halls 2/halls_2"
1686 panels { room: "Sweet Foyer" name: "RENT (4)" }
1687 location_room: "Sweet Foyer"
1688}
1689doors {
1690 name: "Red Room Entrance"
1691 type: STANDARD
1692 receivers: "Components/Doors/Halls 2/halls_3"
1693 panels { room: "Outside Red Room" name: "ROCK" }
1694 location_room: "Outside Red Room"
1695}
1696doors {
1697 name: "Red Room"
1698 type: LOCATION_ONLY
1699 panels { room: "Red Room" name: "BLINDING" }
1700 panels { room: "Red Room" name: "MONTH" }
1701 panels { room: "Red Room" name: "CHAIN" }
1702 panels { room: "Red Room" name: "FLOWER" }
1703 panels { room: "Red Room" name: "OVERCHARGE" }
1704 panels { room: "Red Room" name: "LOSER" }
1705 panels { room: "Red Room" name: "PAD" }
1706 panels { room: "Red Room" name: "RISE" }
1707 panels { room: "Red Room" name: "ELEGANCE" }
1708 panels { room: "Red Room" name: "TESTAMENT" }
1709 panels { room: "Red Room" name: "TAKEOUT" }
1710 location_room: "Red Room"
1711}
1712doors {
1713 name: "Blue Hallway To Red Room"
1714 type: EVENT
1715 panels { room: "Blue Hallway Cut Side" name: "GREEN" }
1716}
1717doors {
1718 name: "Blue Hallway North Divider"
1719 type: STANDARD
1720 receivers: "Components/Doors/Halls 2/halls_5"
1721 panels { room: "Blue Hallway" name: "CHOP" }
1722 panels { room: "Blue Hallway Tall Side" name: "TALL" }
1723 location_room: "Blue Hallway Tall Side"
1724}
1725doors {
1726 name: "Near Yellow Room Door"
1727 type: STANDARD
1728 receivers: "Components/Doors/Halls 2/halls_6"
1729 panels { room: "Blue Hallway Tall Side" name: "SHOO" }
1730 panels { room: "Blue Hallway Tall Side" name: "ALL WAY" }
1731 panels { room: "Blue Hallway Tall Side" name: "FOUR" }
1732 panels { room: "Blue Hallway Tall Side" name: "OFFER" }
1733 panels { room: "Blue Hallway Tall Side" name: "CHILD" }
1734 panels { room: "Blue Hallway Tall Side" name: "NEW" }
1735 location_room: "Blue Hallway Tall Side"
1736}
1737doors {
1738 name: "House Side Door"
1739 type: ITEM_ONLY
1740 receivers: "Components/Doors/Halls 2/halls_7"
1741 receivers: "Components/Doors/Halls 2/halls_8"
1742 panels { room: "Blue Hallway Tall Side" name: "SHOO" }
1743 panels { room: "Blue Hallway Tall Side" name: "ALL WAY" }
1744 panels { room: "Blue Hallway Tall Side" name: "FOUR" }
1745 panels { room: "Blue Hallway Tall Side" name: "OFFER" }
1746 panels { room: "Blue Hallway Tall Side" name: "CHILD" }
1747 panels { room: "Blue Hallway Tall Side" name: "NEW" }
1748}
1749doors {
1750 name: "Yellow Room Entrance"
1751 type: STANDARD
1752 receivers: "Components/Doors/Halls 2/yellow_1"
1753 receivers: "Panels/Yellow Room/panel_entry/animationListener"
1754 panels { room: "Yellow Color Door" name: "SUN" }
1755 location_room: "Yellow Color Door"
1756}
1757doors {
1758 name: "Yellow Room"
1759 type: LOCATION_ONLY
1760 panels { room: "Yellow Room" name: "FREE" }
1761 panels { room: "Yellow Room" name: "TORSOBOUNCE" }
1762 panels { room: "Yellow Room" name: "TORSO BOUNCE" }
1763 panels { room: "Yellow Room" name: "JAWBREAKER" }
1764 panels { room: "Yellow Room" name: "EXPLODE" }
1765 panels { room: "Yellow Room" name: "JAPAN" }
1766 panels { room: "Yellow Room" name: "COLOR" }
1767 panels { room: "Yellow Room" name: "PERSON" }
1768 panels { room: "Yellow Room" name: "PARROT" }
1769 panels { room: "Yellow Room" name: "PROTON" }
1770 panels { room: "Yellow Room" name: "SPIRIT" }
1771 location_room: "Yellow Room"
1772}
1773doors {
1774 name: "Dark Light Room Entrance"
1775 type: ITEM_ONLY
1776 receivers: "Components/Doors/Halls 2/hedge_1"
1777 panels { room: "Rainbow Color Doors" name: "INWALK" }
1778 panels { room: "Rainbow Color Doors" name: "RAIN" }
1779 panels { room: "Rainbow Color Doors" name: "PURCHASE" }
1780 panels { room: "Rainbow Color Doors" name: "HOURS" }
1781 panels { room: "Rainbow Color Doors" name: "MISCHIEF" }
1782 panels { room: "Rainbow Color Doors" name: "CASUAL" }
1783 panels { room: "Gray Color Door" name: "PATCH" }
1784}
1785doors {
1786 name: "Dark Light Room Exit"
1787 type: ITEM_ONLY
1788 receivers: "Components/Doors/Halls 2/hedge_4"
1789 panels { room: "Dark Light Room" name: "COIN (1)" }
1790 panels { room: "Dark Light Room" name: "DOG (1)" }
1791 panels { room: "Dark Light Room" name: "SONG (1)" }
1792 panels { room: "Dark Light Room" name: "HUMAN (1)" }
1793 panels { room: "Dark Light Room" name: "ROSE (1)" }
1794 panels { room: "Dark Light Room" name: "DARK" }
1795 panels { room: "Dark Light Room" name: "COIN (2)" }
1796 panels { room: "Dark Light Room" name: "DOG (2)" }
1797 panels { room: "Dark Light Room" name: "SONG (2)" }
1798 panels { room: "Dark Light Room" name: "HUMAN (2)" }
1799 panels { room: "Dark Light Room" name: "ROSE (2)" }
1800 panels { room: "Dark Light Exit" name: "GASKET" }
1801}
1802doors {
1803 name: "Dark Light Room Exit Panel"
1804 type: LOCATION_ONLY
1805 panels { room: "Dark Light Exit" name: "GASKET" }
1806 location_room: "Dark Light Exit"
1807}
1808doors {
1809 name: "Dark Light Room Divider"
1810 type: STANDARD
1811 receivers: "Components/Doors/Halls 2/hedge_7"
1812 panels { room: "Dark Light Room" name: "COIN (1)" }
1813 panels { room: "Dark Light Room" name: "DOG (1)" }
1814 panels { room: "Dark Light Room" name: "SONG (1)" }
1815 panels { room: "Dark Light Room" name: "HUMAN (1)" }
1816 panels { room: "Dark Light Room" name: "ROSE (1)" }
1817 panels { room: "Dark Light Room" name: "DARK" }
1818 panels { room: "Dark Light Room" name: "COIN (2)" }
1819 panels { room: "Dark Light Room" name: "DOG (2)" }
1820 panels { room: "Dark Light Room" name: "SONG (2)" }
1821 panels { room: "Dark Light Room" name: "HUMAN (2)" }
1822 panels { room: "Dark Light Room" name: "ROSE (2)" }
1823 # Not technically true; it's complete_at=11 with both rooms, but you couldn't
1824 # get to the other side in vanilla doors anyway.
1825 location_room: "Dark Light Room"
1826}
1827doors {
1828 name: "Near Sweet Blue Door"
1829 type: STANDARD
1830 receivers: "Components/Doors/Halls 2/hedge_6"
1831 panels { room: "Gray Color Backside" name: "ORANGE" }
1832 panels { room: "Gray Color Backside" name: "BEGINNING" }
1833 panels { room: "Gray Color Backside" name: "FOREWARD" }
1834 panels { room: "Gray Color Backside" name: "GO" }
1835 panels { room: "Gray Color Backside" name: "LAST" }
1836 panels { room: "Gray Color Backside" name: "RISE" }
1837 location_room: "Gray Color Backside"
1838}
1839doors {
1840 name: "South Castle Area Back Door"
1841 type: ITEM_ONLY
1842 receivers: "Components/Doors/Halls 2/hedge_5"
1843 panels { room: "Gray Color Backside" name: "ORANGE" }
1844 panels { room: "Gray Color Backside" name: "BEGINNING" }
1845 panels { room: "Gray Color Backside" name: "FOREWARD" }
1846 panels { room: "Gray Color Backside" name: "GO" }
1847 panels { room: "Gray Color Backside" name: "LAST" }
1848 panels { room: "Gray Color Backside" name: "RISE" }
1849}
1850doors {
1851 name: "South Castle Area Entrance"
1852 type: STANDARD
1853 receivers: "Components/Doors/Halls 2/hedge_2"
1854 panels { room: "Gray Color Door" name: "PATCH" }
1855 location_room: "Gray Color Door"
1856}
1857# hedge_3 has no impact on logic
1858doors {
1859 name: "Plum Room Entrance"
1860 type: STANDARD
1861 receivers: "Components/Doors/Halls 2/plum_2"
1862 panels { room: "After Bee Room" name: "SINGLED" }
1863 location_room: "After Bee Room"
1864}
1865doors {
1866 name: "Plum Room Exit"
1867 type: STANDARD
1868 receivers: "Components/Doors/Halls 2/plum_3"
1869 panels { room: "Plum Room" name: "GOD" }
1870 panels { room: "Plum Room" name: "INJURED" }
1871 panels { room: "Plum Room" name: "HEALTHY" }
1872 panels { room: "Plum Room" name: "DEMURRED" }
1873 panels { room: "Plum Room" name: "FOUROFFERBEAR" }
1874 panels { room: "Plum Room" name: "SNAKE" }
1875 panels { room: "Plum Room" name: "CENTER" }
1876 location_room: "Plum Room"
1877}
1878doors {
1879 name: "D Keyholder Blocker"
1880 type: EVENT
1881 receivers: "Components/Doors/Halls 2/plum_1"
1882 panels { room: "Plum Room" name: "GOD" }
1883 panels { room: "Plum Room" name: "INJURED" }
1884 panels { room: "Plum Room" name: "HEALTHY" }
1885 panels { room: "Plum Room" name: "DEMURRED" }
1886 panels { room: "Plum Room" name: "FOUROFFERBEAR" }
1887 panels { room: "Plum Room" name: "SNAKE" }
1888 panels { room: "Plum Room" name: "CENTER" }
1889}
1890doors {
1891 name: "Planet Room Secret Door"
1892 type: STANDARD
1893 receivers: "Components/Doors/Halls 2/secret_2"
1894 panels { room: "Quiet Entrance" name: "HIDDEN" answer: "secret" }
1895 location_room: "Quiet Entrance"
1896}
1897doors {
1898 name: "Blue Color Doorway"
1899 type: ITEM_ONLY
1900 receivers: "Components/Doors/Halls 2/secret_3"
1901 panels { room: "Quiet Entrance" name: "HIDDEN" answer: "secret" }
1902 panels { room: "Flip Painting Hidden Panel" name: "HIDDEN" answer: "secret" }
1903 complete_at: 1
1904}
1905doors {
1906 name: "Blue Color Backside"
1907 type: ITEM_ONLY
1908 receivers: "Components/Doors/Halls 2/secret_4"
1909 panels { room: "Quiet Entrance" name: "HIDDEN" answer: "secret" }
1910 panels { room: "Flip Painting Hidden Panel" name: "HIDDEN" answer: "secret" }
1911 complete_at: 1
1912}
1913doors {
1914 name: "Pumpkin Room Interior"
1915 type: STANDARD
1916 receivers: "Components/Doors/Pumpkin/pumpkin_1"
1917 receivers: "Components/Doors/Pumpkin/pumpkin_5"
1918 receivers: "Components/Doors/Pumpkin/pumpkin_7"
1919 receivers: "Components/Doors/Pumpkin/pumpkin_8"
1920 receivers: "Components/Doors/Pumpkin/pumpkin_9"
1921 receivers: "Components/Doors/Pumpkin/pumpkin_10"
1922 receivers: "Components/Doors/Pumpkin/pumpkin_11"
1923 receivers: "Components/Doors/Pumpkin/pumpkin_15"
1924 receivers: "Components/Doors/Pumpkin/pumpkin_12"
1925 receivers: "Components/Doors/Pumpkin/pumpkin_13"
1926 receivers: "Components/Doors/Pumpkin/pumpkin_6"
1927 receivers: "Components/Doors/Pumpkin/pumpkin_4"
1928 receivers: "Components/Doors/Pumpkin/pumpkin_2"
1929 receivers: "Components/Doors/Pumpkin/pumpkin_3"
1930 panels { room: "Pumpkin Entrance" name: "JACK" }
1931 location_room: "Pumpkin Entrance"
1932}
1933doors {
1934 name: "Pumpkin Room"
1935 type: LOCATION_ONLY
1936 panels { room: "Pumpkin Entrance" name: "JACK" }
1937 panels { room: "Rainbow Color Doors" name: "PUMP" }
1938 panels { room: "Pumpkin Room" name: "BONE" }
1939 panels { room: "Pumpkin Room" name: "SHEET" }
1940 panels { room: "Pumpkin Room" name: "PHARAOH" }
1941 panels { room: "Pumpkin Room" name: "EMPIRE" }
1942 panels { room: "Pumpkin Room" name: "BEASTS" }
1943 panels { room: "Pumpkin Room" name: "STRAW" }
1944 panels { room: "Pumpkin Room" name: "CACKLE" }
1945 panels { room: "Pumpkin Room" name: "HUMAN" }
1946 panels { room: "Pumpkin Room" name: "JAGUAR" }
1947 location_room: "Pumpkin Room"
1948}
1949doors {
1950 name: "Pumpkin Door"
1951 type: STANDARD
1952 receivers: "Components/Doors/Pumpkin/pumpkin_14"
1953 panels { room: "Rainbow Color Doors" name: "PUMP" }
1954 location_room: "Rainbow Color Doors"
1955}
1956doors {
1957 name: "Computer Room Exit"
1958 type: STANDARD
1959 receivers: "Components/Doors/Unincorporated/temple_foyer_1"
1960 panels { room: "Computer Room Seal" name: "SCROLL" }
1961 location_room: "Computer Room Seal"
1962}
1963doors {
1964 name: "Computer Room Interior Door"
1965 type: STANDARD
1966 receivers: "Components/Doors/Unincorporated/temple_foyer_8"
1967 panels { room: "Computer Room" name: "MONITOR (1)" }
1968 panels { room: "Computer Room" name: "MICROPHONE" }
1969 panels { room: "Computer Room" name: "SPEAKER" }
1970 panels { room: "Computer Room" name: "PROCESSOR (1)" }
1971 panels { room: "Computer Room" name: "MOUSE (1)" }
1972 panels { room: "Computer Room" name: "KEYBOARD (1)" }
1973 panels { room: "Computer Room" name: "MONITOR (2)" }
1974 panels { room: "Computer Room" name: "PROCESSOR (2)" }
1975 panels { room: "Computer Room" name: "MOUSE (2)" }
1976 panels { room: "Computer Room" name: "KEYBOARD (2)" }
1977 location_room: "Computer Room"
1978}
1979doors {
1980 name: "Computer Room Entrance"
1981 type: STANDARD
1982 receivers: "Components/Doors/Unincorporated/temple_foyer_2"
1983 panels { room: "Rainbow Color Doors" name: "INWALK" }
1984 panels { room: "Rainbow Color Doors" name: "RAIN" }
1985 panels { room: "Rainbow Color Doors" name: "PURCHASE" }
1986 panels { room: "Rainbow Color Doors" name: "HOURS" }
1987 panels { room: "Rainbow Color Doors" name: "MISCHIEF" }
1988 panels { room: "Rainbow Color Doors" name: "CASUAL" }
1989 location_room: "Rainbow Color Doors"
1990}
1991doors {
1992 name: "C Keyholder Blocker"
1993 type: EVENT
1994 # Components/Doors/Unincorporated/temple_foyer_7
1995 switches: "lavender_cubes"
1996}
1997doors {
1998 name: "Computer Room Back Door"
1999 type: ITEM_ONLY
2000 receivers: "Components/Doors/Unincorporated/temple_foyer_3"
2001 panels { room: "Computer Room" name: "MONITOR (1)" }
2002 panels { room: "Computer Room" name: "MICROPHONE" }
2003 panels { room: "Computer Room" name: "SPEAKER" }
2004 panels { room: "Computer Room" name: "PROCESSOR (1)" }
2005 panels { room: "Computer Room" name: "MOUSE (1)" }
2006 panels { room: "Computer Room" name: "KEYBOARD (1)" }
2007 panels { room: "Computer Room" name: "MONITOR (2)" }
2008 panels { room: "Computer Room" name: "PROCESSOR (2)" }
2009 panels { room: "Computer Room" name: "MOUSE (2)" }
2010 panels { room: "Computer Room" name: "KEYBOARD (2)" }
2011}
2012doors {
2013 name: "Book Room Entrance"
2014 type: STANDARD
2015 receivers: "Components/Doors/Unincorporated/temple_foyer_4"
2016 panels { room: "Seasoning Room" name: "PARITY" }
2017 location_room: "Seasoning Room"
2018}
2019doors {
2020 name: "Globe Room East Door"
2021 type: STANDARD
2022 receivers: "Components/Doors/Unincorporated/east"
2023 panels { room: "Globe Room" name: "NORTH" answer: "east" }
2024 location_room: "Globe Room"
2025}
2026doors {
2027 name: "Globe Room West Door"
2028 type: STANDARD
2029 receivers: "Components/Doors/Unincorporated/west"
2030 panels { room: "Globe Room" name: "NORTH" answer: "west" }
2031 location_room: "Globe Room"
2032}
2033doors {
2034 name: "Globe Room South Door"
2035 type: STANDARD
2036 receivers: "Components/Doors/Unincorporated/west2"
2037 panels { room: "Globe Room" name: "NORTH" answer: "south" }
2038 location_room: "Globe Room"
2039}
2040doors {
2041 name: "Book Room Exit"
2042 type: STANDARD
2043 receivers: "Components/Doors/Unincorporated/temple_foyer_5"
2044 panels { room: "Book Room" name: "BOOK (1)" }
2045 panels { room: "Book Room" name: "BOOK (2)" }
2046 panels { room: "Book Room" name: "BOOK (3)" }
2047 panels { room: "Book Room" name: "BOOK (4)" }
2048 panels { room: "Book Room" name: "BOOK (5)" }
2049 panels { room: "Book Room" name: "BOOK (6)" }
2050 panels { room: "Book Room" name: "BOOK (7)" }
2051 panels { room: "Book Room" name: "BOOK (8)" }
2052 panels { room: "Book Room" name: "BOOK (9)" }
2053 panels { room: "Book Room" name: "BOOK (10)" }
2054 panels { room: "Book Room" name: "BOOK (11)" }
2055 panels { room: "Book Room" name: "BOOK (12)" }
2056 location_room: "Book Room"
2057}
2058doors {
2059 name: "Sticks And Stones Door"
2060 type: STANDARD
2061 receivers: "Components/Doors/Unincorporated/temple_foyer_6"
2062 panels { room: "Globe Room" name: "WORD" }
2063 location_room: "Globe Room"
2064}
2065doors {
2066 name: "Castle Numbers Puzzle"
2067 type: EVENT
2068 panels { room: "Castle" name: "NUMBER (1)" answer: "two" }
2069 panels { room: "Castle" name: "NUMBER (2)" answer: "zero" }
2070 panels { room: "Castle" name: "NUMBER (3)" answer: "five" }
2071 panels { room: "Castle" name: "NUMBER (4)" answer: "nine" }
2072}
2073doors {
2074 name: "Zoo West Entrance"
2075 type: STANDARD
2076 receivers: "Components/Doors/V Maze/door_8"
2077 receivers: "Components/Doors/V Maze/door_7"
2078 receivers: "Panels/V Maze/door_2/teleportListener"
2079 receivers: "Panels/V Maze/door_1/teleportListener"
2080 panels { room: "Black Hex" name: "BARK" }
2081 panels { room: "Zoo N" name: "LEAF" }
2082 location_room: "Zoo N"
2083}
2084doors {
2085 name: "Zoo East Entrance"
2086 type: STANDARD
2087 receivers: "Components/Doors/V Maze/entry_1"
2088 panels { room: "Z2 Room" name: "EXHIBIT" }
2089 location_room: "Z2 Room"
2090}
2091doors {
2092 name: "Zoo South Entrance"
2093 type: STANDARD
2094 receivers: "Components/Doors/V Maze/entry_2"
2095 panels { room: "Outside Snake Room" name: "ANSWERS" }
2096 location_room: "Outside Snake Room"
2097}
2098doors {
2099 name: "Zoo Proxy North Door"
2100 type: EVENT
2101 #receivers: "Components/Doors/V Maze/door_1"
2102 panels { room: "Zoo NE" name: "Colors" answer: "ode" }
2103}
2104doors {
2105 name: "Zoo East Room"
2106 type: LOCATION_ONLY
2107 panels { room: "Zoo E" name: "WING" }
2108 panels { room: "Zoo E" name: "WHISKER" }
2109 panels { room: "Zoo E" name: "CLAW" }
2110 panels { room: "Zoo E" name: "FUR" }
2111 location_room: "Zoo E"
2112}
2113doors {
2114 name: "Zoo Northeast Room"
2115 type: LOCATION_ONLY
2116 panels { room: "Zoo NE" name: "FANG" }
2117 panels { room: "Zoo NE" name: "STRIPE (1)" }
2118 panels { room: "Zoo NE" name: "STRIPE (2)" }
2119 panels { room: "Zoo NE" name: "HOOF" }
2120 panels { room: "Zoo NE" name: "Colors" }
2121 location_room: "Zoo NE"
2122}
2123doors {
2124 name: "Zoo Prize Door"
2125 type: LOCATION_ONLY
2126 panels { room: "Zoo S" name: "SHELL" }
2127 panels { room: "Zoo S" name: "FIN" }
2128 panels { room: "Zoo S" name: "PINCER" }
2129 panels { room: "Zoo S" name: "SCALE" }
2130 location_room: "Zoo S"
2131}
2132doors {
2133 name: "Zoo Proxy South Door"
2134 type: EVENT
2135 #receivers: "Components/Doors/V Maze/door_5"
2136 panels { room: "Zoo NE" name: "Colors" answer: "abode" }
2137}
2138doors {
2139 name: "Zoo North Entrance"
2140 type: STANDARD
2141 receivers: "Components/Doors/V Maze/door_6"
2142 panels { room: "Zoo N" name: "BILL" }
2143 panels { room: "Zoo N" name: "FIN" }
2144 panels { room: "Zoo N" name: "BLOWHOLE" }
2145 panels { room: "Zoo N" name: "FEATHER" }
2146 location_room: "Zoo N"
2147}
2148doors {
2149 name: "Magenta Hexes"
2150 type: LOCATION_ONLY
2151 panels { room: "Outside Orange Room" name: "WERE" }
2152 panels { room: "Outside Orange Room" name: "FALL" }
2153 panels { room: "Outside Orange Room" name: "KNOT" }
2154 panels { room: "Outside Orange Room" name: "SLOT" }
2155 panels { room: "Outside Orange Room" name: "WAND" }
2156 panels { room: "Outside Orange Room" name: "OWL" }
2157 location_room: "Outside Orange Room"
2158}
2159doors {
2160 name: "Orchestra Room"
2161 type: LOCATION_ONLY
2162 panels { room: "Yellow Color Backside" name: "WINDS" }
2163 panels { room: "Yellow Color Backside" name: "STRINGS" }
2164 panels { room: "Yellow Color Backside" name: "BRASS" }
2165 panels { room: "Yellow Color Backside" name: "REDACTED" }
2166 location_room: "Yellow Color Backside"
2167}
diff --git a/data/maps/daedalus/metadata.txtpb b/data/maps/daedalus/metadata.txtpb new file mode 100644 index 0000000..e0f5148 --- /dev/null +++ b/data/maps/daedalus/metadata.txtpb
@@ -0,0 +1,23 @@
1display_name: "Daedalus"
2# These paintings can't be shuffled because they are behind panels.
3excluded_nodes: "Components/Paintings/Group3/mouse"
4excluded_nodes: "Components/Paintings/Group3/bee"
5excluded_nodes: "Components/Paintings/Group3/coins1"
6excluded_nodes: "Components/Paintings/Group3/coins2"
7excluded_nodes: "Components/Paintings/Group3/coins3"
8excluded_nodes: "Components/Paintings/Group3/coins4"
9# These are all sideways, high up, hint paintings. Theoretically could be
10# exit only and rotated in-game, but not for now.
11excluded_nodes: "Components/Paintings/Group3/coins5"
12excluded_nodes: "Components/Paintings/Group3/coins6"
13excluded_nodes: "Components/Paintings/Group3/coins7"
14excluded_nodes: "Components/Paintings/Group3/coins8"
15# This panel is out of bounds and not intended to be solved.
16excluded_nodes: "Panels/Castle Entrance/castle_direction_4"
17# Let's ignore the second half of the rainbow painting for now.
18excluded_nodes: "Components/Paintings/Group1/rainbow2"
19# This panel is not accessible in vanilla because the door to it requires
20# solving the panel itself.
21excluded_nodes: "Panels/Entry/seal"
22# This is not real.
23excluded_nodes: "Panels/Entry/fake"
diff --git a/data/maps/daedalus/rooms/After Bee Room.txtpb b/data/maps/daedalus/rooms/After Bee Room.txtpb new file mode 100644 index 0000000..f38bd7d --- /dev/null +++ b/data/maps/daedalus/rooms/After Bee Room.txtpb
@@ -0,0 +1,23 @@
1name: "After Bee Room"
2display_name: "North Area"
3panels {
4 name: "GAS"
5 path: "Panels/Beehalls/beehalls_2"
6 clue: "gas"
7 answer: "plasma"
8 symbols: CROSS
9}
10panels {
11 name: "ROOM"
12 path: "Panels/Green Room/panel_entry"
13 clue: "room"
14 answer: "green"
15 symbols: QUESTION
16}
17panels {
18 name: "SINGLED"
19 path: "Panels/Plum Room/plum_entry"
20 clue: "singled"
21 answer: "doubled"
22 symbols: SUN
23}
diff --git a/data/maps/daedalus/rooms/Amber North 2.txtpb b/data/maps/daedalus/rooms/Amber North 2.txtpb new file mode 100644 index 0000000..8fbaccd --- /dev/null +++ b/data/maps/daedalus/rooms/Amber North 2.txtpb
@@ -0,0 +1,9 @@
1name: "Amber North 2"
2display_name: "West Area"
3panels {
4 name: "SONG"
5 path: "Panels/Amber/amber_north_2"
6 clue: "song"
7 answer: "outro"
8 symbols: BOXES
9}
diff --git a/data/maps/daedalus/rooms/Bee Room Obverse.txtpb b/data/maps/daedalus/rooms/Bee Room Obverse.txtpb new file mode 100644 index 0000000..1badbc0 --- /dev/null +++ b/data/maps/daedalus/rooms/Bee Room Obverse.txtpb
@@ -0,0 +1,66 @@
1name: "Bee Room Obverse"
2display_name: "Bee Room"
3panels {
4 name: "SINGLE"
5 path: "Panels/Bee Room/bee_1"
6 clue: "single"
7 answer: "mingle"
8 symbols: ZERO
9}
10panels {
11 name: "BLINDER"
12 path: "Panels/Bee Room/bee_2"
13 clue: "blinder"
14 answer: "grinder"
15 symbols: ZERO
16}
17panels {
18 name: "SURE"
19 path: "Panels/Bee Room/bee_3"
20 clue: "sure"
21 answer: "stir"
22 symbols: ZERO
23}
24panels {
25 name: "BLUR"
26 path: "Panels/Bee Room/bee_4"
27 clue: "blur"
28 answer: "her"
29 symbols: ZERO
30}
31panels {
32 name: "FRINGE"
33 path: "Panels/Bee Room/bee_5"
34 clue: "fringe"
35 answer: "hinge"
36 symbols: ZERO
37}
38panels {
39 name: "CINDER"
40 path: "Panels/Bee Room/bee_6"
41 clue: "cinder"
42 answer: "tinder"
43 symbols: ZERO
44}
45panels {
46 name: "FUMBLE"
47 path: "Panels/Bee Room/bee_7"
48 clue: "fumble"
49 answer: "bumble"
50 symbols: ZERO
51}
52panels {
53 name: "LATCH"
54 path: "Panels/Bee Room/bee_8"
55 clue: "latch"
56 answer: "match"
57 symbols: ZERO
58}
59paintings {
60 name: "BEE2"
61 path: "Components/Paintings/Group3/bee2"
62}
63paintings {
64 name: "BUTTERFLY"
65 path: "Components/Paintings/Group3/butterfly"
66}
diff --git a/data/maps/daedalus/rooms/Bee Room Reverse.txtpb b/data/maps/daedalus/rooms/Bee Room Reverse.txtpb new file mode 100644 index 0000000..f455f06 --- /dev/null +++ b/data/maps/daedalus/rooms/Bee Room Reverse.txtpb
@@ -0,0 +1,68 @@
1name: "Bee Room Reverse"
2display_name: "Bee Room"
3panels {
4 name: "POCKET"
5 path: "Panels/Bee Room/bee_9"
6 clue: "pocket"
7 answer: "rocket"
8 symbols: ZERO
9}
10panels {
11 name: "FLUME"
12 path: "Panels/Bee Room/bee_10"
13 clue: "flume"
14 answer: "zoom"
15 symbols: ZERO
16}
17panels {
18 name: "HEALED"
19 path: "Panels/Bee Room/bee_11"
20 clue: "healed"
21 answer: "shield"
22 symbols: ZERO
23}
24panels {
25 name: "SCRATCH"
26 path: "Panels/Bee Room/bee_12"
27 clue: "scratch"
28 answer: "match"
29 symbols: ZERO
30}
31panels {
32 name: "MINORITY"
33 path: "Panels/Bee Room/bee_13"
34 clue: "minority"
35 answer: "authority"
36 symbols: ZERO
37}
38panels {
39 name: "STYLINGS"
40 path: "Panels/Bee Room/bee_14"
41 clue: "stylings"
42 answer: "filings"
43 symbols: ZERO
44}
45panels {
46 name: "PLANTS"
47 path: "Panels/Bee Room/bee_15"
48 clue: "plants"
49 answer: "nature"
50 symbols: BOXES
51}
52panels {
53 name: "COUNCIL"
54 path: "Panels/Bee Room/bee_16"
55 clue: "council"
56 answer: "counsel"
57 symbols: ZERO
58}
59paintings {
60 name: "BEE3"
61 path: "Components/Paintings/Group3/bee3"
62 gravity: Y_PLUS
63}
64paintings {
65 name: "BUTTERFLY2"
66 path: "Components/Paintings/Group3/butterfly2"
67 gravity: Y_PLUS
68}
diff --git a/data/maps/daedalus/rooms/Beehalls Intersection.txtpb b/data/maps/daedalus/rooms/Beehalls Intersection.txtpb new file mode 100644 index 0000000..fecf71d --- /dev/null +++ b/data/maps/daedalus/rooms/Beehalls Intersection.txtpb
@@ -0,0 +1,9 @@
1name: "Beehalls Intersection"
2display_name: "North Area"
3panels {
4 name: "CLOUDS"
5 path: "Panels/Halls/beehalls_4"
6 clue: "clouds"
7 answer: "lightning"
8 symbols: CROSS
9}
diff --git a/data/maps/daedalus/rooms/Black Hex.txtpb b/data/maps/daedalus/rooms/Black Hex.txtpb new file mode 100644 index 0000000..bd8359e --- /dev/null +++ b/data/maps/daedalus/rooms/Black Hex.txtpb
@@ -0,0 +1,52 @@
1name: "Black Hex"
2display_name: "Northwest Area"
3panels {
4 name: "HIDE"
5 path: "Panels/Hexes/black_1"
6 clue: "hide"
7 answer: "seek"
8 symbols: SUN
9}
10panels {
11 name: "ORDER"
12 path: "Panels/Hexes/black_2"
13 clue: "order"
14 answer: "chaos"
15 symbols: SUN
16}
17panels {
18 name: "TOWER"
19 path: "Panels/Hexes/black_3"
20 clue: "tower"
21 answer: "our"
22 symbols: ZERO
23}
24panels {
25 name: "MAZE"
26 path: "Panels/Hexes/black_4"
27 clue: "maze"
28 answer: "ways"
29 symbols: ZERO
30}
31panels {
32 name: "CLUES"
33 path: "Panels/Hexes/black_5"
34 clue: "clues"
35 answer: "zoos"
36 symbols: ZERO
37}
38panels {
39 name: "SECRET"
40 path: "Panels/Hexes/black_6"
41 clue: "secret"
42 answer: "secrets"
43 symbols: PLANET
44}
45panels {
46 name: "BARK"
47 path: "Panels/V Maze/door_2"
48 clue: "bark"
49 answer: "tree"
50 symbols: BOXES
51 # visible through the tinted door
52}
diff --git a/data/maps/daedalus/rooms/Blue Hallway Cut Side.txtpb b/data/maps/daedalus/rooms/Blue Hallway Cut Side.txtpb new file mode 100644 index 0000000..ea2ffef --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Hallway Cut Side.txtpb
@@ -0,0 +1,16 @@
1name: "Blue Hallway Cut Side"
2display_name: "South Area"
3panels {
4 name: "CUT"
5 path: "Panels/Halls/halls_6"
6 clue: "cut"
7 answer: "chop"
8 symbols: QUESTION
9}
10panels {
11 name: "GREEN"
12 path: "Panels/Halls/halls_8"
13 clue: "green"
14 answer: "red"
15 symbols: SUN
16}
diff --git a/data/maps/daedalus/rooms/Blue Hallway Tall Side.txtpb b/data/maps/daedalus/rooms/Blue Hallway Tall Side.txtpb new file mode 100644 index 0000000..93d4136 --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Hallway Tall Side.txtpb
@@ -0,0 +1,54 @@
1name: "Blue Hallway Tall Side"
2display_name: "Northeast Area"
3panels {
4 name: "TALL"
5 path: "Panels/Halls/halls_9"
6 clue: "tall"
7 answer: "short"
8 symbols: SUN
9}
10panels {
11 name: "SHOO"
12 path: "Panels/Hexes/cream_1"
13 clue: "shoo"
14 answer: "shoes"
15 symbols: ZERO
16 symbols: PLANET
17}
18panels {
19 name: "ALL WAY"
20 path: "Panels/Hexes/cream_2"
21 clue: "all way"
22 answer: "never"
23 symbols: SUN
24 symbols: ZERO
25 symbols: PLANET
26}
27panels {
28 name: "FOUR"
29 path: "Panels/Hexes/cream_3"
30 clue: "four"
31 answer: "for"
32 symbols: ZERO
33}
34panels {
35 name: "OFFER"
36 path: "Panels/Hexes/cream_4"
37 clue: "offer"
38 answer: "sale"
39 symbols: AGE
40}
41panels {
42 name: "CHILD"
43 path: "Panels/Hexes/cream_5"
44 clue: "child"
45 answer: "baby"
46 symbols: AGE
47}
48panels {
49 name: "NEW"
50 path: "Panels/Hexes/cream_6"
51 clue: "new"
52 answer: "worn"
53 symbols: SUN
54}
diff --git a/data/maps/daedalus/rooms/Blue Hallway.txtpb b/data/maps/daedalus/rooms/Blue Hallway.txtpb new file mode 100644 index 0000000..0bac459 --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Hallway.txtpb
@@ -0,0 +1,16 @@
1name: "Blue Hallway"
2display_name: "South Area"
3panels {
4 name: "CHOP"
5 path: "Panels/Halls/halls_10"
6 clue: "chop"
7 answer: "cut"
8 symbols: SUN
9}
10panels {
11 name: "SHORT"
12 path: "Panels/Halls/halls_5"
13 clue: "short"
14 answer: "tall"
15 symbols: QUESTION
16}
diff --git a/data/maps/daedalus/rooms/Blue Room.txtpb b/data/maps/daedalus/rooms/Blue Room.txtpb new file mode 100644 index 0000000..98d933b --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Room.txtpb
@@ -0,0 +1,80 @@
1name: "Blue Room"
2display_name: "East Area"
3panels {
4 name: "RED"
5 path: "Panels/Blue Room/panel_1"
6 clue: "red"
7 answer: "ginger"
8 symbols: SUN
9}
10panels {
11 name: "WESTWARD"
12 path: "Panels/Blue Room/panel_2"
13 clue: "westward"
14 answer: "mustard"
15 symbols: SPARKLES
16}
17panels {
18 name: "RANGE"
19 path: "Panels/Blue Room/panel_3"
20 clue: "range"
21 answer: "oregano"
22 symbols: SPARKLES
23 symbols: ANAGRAM
24}
25panels {
26 name: "PEPPER"
27 path: "Panels/Blue Room/panel_4"
28 clue: "pepper"
29 answer: "salt"
30 symbols: EXAMPLE
31}
32panels {
33 name: "TIME"
34 path: "Panels/Blue Room/panel_5"
35 clue: "time"
36 answer: "thyme"
37 symbols: ZERO
38}
39panels {
40 name: "SALT"
41 path: "Panels/Blue Room/panel_6"
42 clue: "salt"
43 answer: "pepper"
44 symbols: EXAMPLE
45}
46panels {
47 name: "BULB"
48 path: "Panels/Blue Room/panel_7"
49 clue: "bulb"
50 answer: "garlic"
51 symbols: AGE
52}
53panels {
54 name: "PAPA"
55 path: "Panels/Blue Room/panel_8"
56 clue: "papa"
57 answer: "paprika"
58 symbols: SPARKLES
59}
60panels {
61 name: "MINT"
62 path: "Panels/Blue Room/panel_9"
63 clue: "mint"
64 answer: "pepper"
65 symbols: EXAMPLE
66}
67panels {
68 name: "CELEBRATORY"
69 path: "Panels/Blue Room/panel_10"
70 clue: "celebratory"
71 answer: "celery"
72 symbols: SPARKLES
73}
74panels {
75 name: "DETECTIVE"
76 path: "Panels/Blue Room/panel_11"
77 clue: "detective"
78 answer: "basil"
79 symbols: EXAMPLE
80}
diff --git a/data/maps/daedalus/rooms/Blue Smiley Annex.txtpb b/data/maps/daedalus/rooms/Blue Smiley Annex.txtpb new file mode 100644 index 0000000..c39aeb5 --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Smiley Annex.txtpb
@@ -0,0 +1,16 @@
1name: "Blue Smiley Annex"
2display_name: "South Area"
3panels {
4 name: "ORANGE (1)"
5 path: "Panels/Miscellaneous/yellow"
6 clue: "orange"
7 answer: "color"
8 symbols: EXAMPLE
9}
10panels {
11 name: "ORANGE (2)"
12 path: "Panels/Miscellaneous/yellow2"
13 clue: "orange"
14 answer: "fruit"
15 symbols: EXAMPLE
16}
diff --git a/data/maps/daedalus/rooms/Blue Smiley.txtpb b/data/maps/daedalus/rooms/Blue Smiley.txtpb new file mode 100644 index 0000000..5ddb330 --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Smiley.txtpb
@@ -0,0 +1,9 @@
1name: "Blue Smiley"
2display_name: "South Area"
3panels {
4 name: "SMILE"
5 path: "Panels/Smiley Rooms/blue"
6 clue: "smile"
7 answer: "blue"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Book Room.txtpb b/data/maps/daedalus/rooms/Book Room.txtpb new file mode 100644 index 0000000..7571ec1 --- /dev/null +++ b/data/maps/daedalus/rooms/Book Room.txtpb
@@ -0,0 +1,86 @@
1name: "Book Room"
2display_name: "Southwest Area"
3panels {
4 name: "BOOK (1)"
5 path: "Panels/Book Room/book_1"
6 clue: "book"
7 answer: "comic"
8 symbols: EXAMPLE
9}
10panels {
11 name: "BOOK (2)"
12 path: "Panels/Book Room/book_2"
13 clue: "book"
14 answer: "check"
15 symbols: EXAMPLE
16}
17panels {
18 name: "BOOK (3)"
19 path: "Panels/Book Room/book_3"
20 clue: "book"
21 answer: "cook"
22 symbols: EXAMPLE
23}
24panels {
25 name: "BOOK (4)"
26 path: "Panels/Book Room/book_4"
27 clue: "book"
28 answer: "story"
29 symbols: EXAMPLE
30}
31panels {
32 name: "BOOK (5)"
33 path: "Panels/Book Room/book_5"
34 clue: "book"
35 answer: "text"
36 symbols: EXAMPLE
37}
38panels {
39 name: "BOOK (6)"
40 path: "Panels/Book Room/book_6"
41 clue: "book"
42 answer: "year"
43 symbols: EXAMPLE
44}
45panels {
46 name: "BOOK (7)"
47 path: "Panels/Book Room/book_7"
48 clue: "book"
49 answer: "guide"
50 symbols: EXAMPLE
51}
52panels {
53 name: "BOOK (8)"
54 path: "Panels/Book Room/book_8"
55 clue: "book"
56 answer: "log"
57 symbols: EXAMPLE
58}
59panels {
60 name: "BOOK (9)"
61 path: "Panels/Book Room/book_9"
62 clue: "book"
63 answer: "guest"
64 symbols: EXAMPLE
65}
66panels {
67 name: "BOOK (10)"
68 path: "Panels/Book Room/book_10"
69 clue: "book"
70 answer: "scrap"
71 symbols: EXAMPLE
72}
73panels {
74 name: "BOOK (11)"
75 path: "Panels/Book Room/book_11"
76 clue: "book"
77 answer: "sketch"
78 symbols: EXAMPLE
79}
80panels {
81 name: "BOOK (12)"
82 path: "Panels/Book Room/book_12"
83 clue: "book"
84 answer: "school"
85 symbols: EXAMPLE
86}
diff --git a/data/maps/daedalus/rooms/Bow Side.txtpb b/data/maps/daedalus/rooms/Bow Side.txtpb new file mode 100644 index 0000000..6e07925 --- /dev/null +++ b/data/maps/daedalus/rooms/Bow Side.txtpb
@@ -0,0 +1,9 @@
1name: "Bow Side"
2display_name: "Rainbow"
3panels {
4 name: "?"
5 path: "Panels/Smiley Rooms/bow"
6 clue: ""
7 answer: "bow"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Brown Smiley.txtpb b/data/maps/daedalus/rooms/Brown Smiley.txtpb new file mode 100644 index 0000000..91ba963 --- /dev/null +++ b/data/maps/daedalus/rooms/Brown Smiley.txtpb
@@ -0,0 +1,9 @@
1name: "Brown Smiley"
2display_name: "Rainbow"
3panels {
4 name: "OTHERS"
5 path: "Panels/Smiley Rooms/rainbow2"
6 clue: "others"
7 answer: "rainbow"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/C Keyholder.txtpb b/data/maps/daedalus/rooms/C Keyholder.txtpb new file mode 100644 index 0000000..a8ad9aa --- /dev/null +++ b/data/maps/daedalus/rooms/C Keyholder.txtpb
@@ -0,0 +1,6 @@
1name: "C Keyholder"
2display_name: "North Area"
3keyholders {
4 name: "C"
5 path: "Components/KeyHolders/keyHolderC"
6}
diff --git a/data/maps/daedalus/rooms/Castle.txtpb b/data/maps/daedalus/rooms/Castle.txtpb new file mode 100644 index 0000000..4797e80 --- /dev/null +++ b/data/maps/daedalus/rooms/Castle.txtpb
@@ -0,0 +1,204 @@
1name: "Castle"
2display_name: "Castle"
3panels {
4 name: "REVERSE"
5 path: "Panels/Castle Interior/panel_flip"
6 clue: "reverse"
7 answer: "flip"
8 symbols: SUN
9}
10panels {
11 name: "ONE (Blue)"
12 path: "Panels/Castle Interior/panel_1"
13 clue: "one"
14 answer: "one"
15 required_door { name: "Castle Flipper" }
16}
17panels {
18 name: "THREE (Blue)"
19 path: "Panels/Castle Interior/panel_3"
20 clue: "three"
21 answer: "three"
22}
23panels {
24 name: "TWO (Blue)"
25 path: "Panels/Castle Interior/panel_2"
26 clue: "two"
27 answer: "two"
28}
29panels {
30 name: "FOUR (Blue)"
31 path: "Panels/Castle Interior/panel_4"
32 clue: "four"
33 answer: "four"
34}
35panels {
36 name: "FIVE (Blue)"
37 path: "Panels/Castle Interior/panel_5"
38 clue: "five"
39 answer: "five"
40 required_door { name: "Castle Blue Stairs" }
41}
42panels {
43 name: "ONE (Green)"
44 path: "Panels/Castle Interior/panel_6"
45 clue: "one"
46 answer: "one"
47 required_door { name: "Castle Flipper" }
48}
49panels {
50 name: "THREE (Green)"
51 path: "Panels/Castle Interior/panel_8"
52 clue: "three"
53 answer: "three"
54}
55panels {
56 name: "TWO (Green)"
57 path: "Panels/Castle Interior/panel_7"
58 clue: "two"
59 answer: "two"
60}
61panels {
62 name: "FOUR (Green)"
63 path: "Panels/Castle Interior/panel_9"
64 clue: "four"
65 answer: "four"
66}
67panels {
68 name: "FIVE (Green)"
69 path: "Panels/Castle Interior/panel_10"
70 clue: "five"
71 answer: "five"
72 required_door { name: "Castle Green Stairs" }
73}
74panels {
75 name: "ONE (Maroon)"
76 path: "Panels/Castle Interior/panel_11"
77 clue: "one"
78 answer: "one"
79}
80panels {
81 name: "THREE (Maroon)"
82 path: "Panels/Castle Interior/panel_13"
83 clue: "three"
84 answer: "three"
85}
86panels {
87 name: "TWO (Maroon)"
88 path: "Panels/Castle Interior/panel_12"
89 clue: "two"
90 answer: "two"
91}
92panels {
93 name: "FOUR (Maroon)"
94 path: "Panels/Castle Interior/panel_14"
95 clue: "four"
96 answer: "four"
97}
98panels {
99 name: "FIVE (Maroon)"
100 path: "Panels/Castle Interior/panel_15"
101 clue: "five"
102 answer: "five"
103 required_door { name: "Castle Maroon Stairs" }
104}
105panels {
106 name: "ONE (Hazel)"
107 path: "Panels/Castle Interior/panel_16"
108 clue: "one"
109 answer: "one"
110 required_door { name: "Castle Flipper" }
111}
112panels {
113 name: "THREE (Hazel)"
114 path: "Panels/Castle Interior/panel_18"
115 clue: "three"
116 answer: "three"
117}
118panels {
119 name: "TWO (Hazel)"
120 path: "Panels/Castle Interior/panel_17"
121 clue: "two"
122 answer: "two"
123}
124panels {
125 name: "FOUR (Hazel)"
126 path: "Panels/Castle Interior/panel_19"
127 clue: "four"
128 answer: "four"
129}
130panels {
131 name: "FIVE (Hazel)"
132 path: "Panels/Castle Interior/panel_20"
133 clue: "five"
134 answer: "five"
135 required_door { name: "Castle Hazel Stairs" }
136}
137panels {
138 name: "NUMBER (1)"
139 path: "Components/Numbers/number_helper_1"
140 clue: "number"
141 answer: "seventy"
142 symbols: EXAMPLE
143 proxies { answer: "zero" path: "Components/Numbers/numbers_proxies_0" }
144 proxies { answer: "one" path: "Components/Numbers/numbers_proxies_1" }
145 proxies { answer: "two" path: "Components/Numbers/numbers_proxies_2" }
146 proxies { answer: "three" path: "Components/Numbers/numbers_proxies_3" }
147 proxies { answer: "four" path: "Components/Numbers/numbers_proxies_4" }
148 proxies { answer: "five" path: "Components/Numbers/numbers_proxies_5" }
149 proxies { answer: "six" path: "Components/Numbers/numbers_proxies_6" }
150 proxies { answer: "seven" path: "Components/Numbers/numbers_proxies_7" }
151 proxies { answer: "eight" path: "Components/Numbers/numbers_proxies_8" }
152 proxies { answer: "nine" path: "Components/Numbers/numbers_proxies_9" }
153}
154panels {
155 name: "NUMBER (2)"
156 path: "Components/Numbers/number_helper_2"
157 clue: "number"
158 answer: "seventy"
159 symbols: EXAMPLE
160 proxies { answer: "zero" path: "Components/Numbers/numbers_proxies_10" }
161 proxies { answer: "one" path: "Components/Numbers/numbers_proxies_11" }
162 proxies { answer: "two" path: "Components/Numbers/numbers_proxies_12" }
163 proxies { answer: "three" path: "Components/Numbers/numbers_proxies_13" }
164 proxies { answer: "four" path: "Components/Numbers/numbers_proxies_14" }
165 proxies { answer: "five" path: "Components/Numbers/numbers_proxies_15" }
166 proxies { answer: "six" path: "Components/Numbers/numbers_proxies_16" }
167 proxies { answer: "seven" path: "Components/Numbers/numbers_proxies_17" }
168 proxies { answer: "eight" path: "Components/Numbers/numbers_proxies_18" }
169 proxies { answer: "nine" path: "Components/Numbers/numbers_proxies_19" }
170}
171panels {
172 name: "NUMBER (3)"
173 path: "Components/Numbers/number_helper_3"
174 clue: "number"
175 answer: "seventy"
176 symbols: EXAMPLE
177 proxies { answer: "zero" path: "Components/Numbers/numbers_proxies_20" }
178 proxies { answer: "one" path: "Components/Numbers/numbers_proxies_21" }
179 proxies { answer: "two" path: "Components/Numbers/numbers_proxies_22" }
180 proxies { answer: "three" path: "Components/Numbers/numbers_proxies_23" }
181 proxies { answer: "four" path: "Components/Numbers/numbers_proxies_24" }
182 proxies { answer: "five" path: "Components/Numbers/numbers_proxies_25" }
183 proxies { answer: "six" path: "Components/Numbers/numbers_proxies_26" }
184 proxies { answer: "seven" path: "Components/Numbers/numbers_proxies_27" }
185 proxies { answer: "eight" path: "Components/Numbers/numbers_proxies_28" }
186 proxies { answer: "nine" path: "Components/Numbers/numbers_proxies_29" }
187}
188panels {
189 name: "NUMBER (4)"
190 path: "Components/Numbers/number_helper_4"
191 clue: "number"
192 answer: "seventy"
193 symbols: EXAMPLE
194 proxies { answer: "zero" path: "Components/Numbers/numbers_proxies_30" }
195 proxies { answer: "one" path: "Components/Numbers/numbers_proxies_31" }
196 proxies { answer: "two" path: "Components/Numbers/numbers_proxies_32" }
197 proxies { answer: "three" path: "Components/Numbers/numbers_proxies_33" }
198 proxies { answer: "four" path: "Components/Numbers/numbers_proxies_34" }
199 proxies { answer: "five" path: "Components/Numbers/numbers_proxies_35" }
200 proxies { answer: "six" path: "Components/Numbers/numbers_proxies_36" }
201 proxies { answer: "seven" path: "Components/Numbers/numbers_proxies_37" }
202 proxies { answer: "eight" path: "Components/Numbers/numbers_proxies_38" }
203 proxies { answer: "nine" path: "Components/Numbers/numbers_proxies_39" }
204}
diff --git a/data/maps/daedalus/rooms/Coin Tower.txtpb b/data/maps/daedalus/rooms/Coin Tower.txtpb new file mode 100644 index 0000000..032ece3 --- /dev/null +++ b/data/maps/daedalus/rooms/Coin Tower.txtpb
@@ -0,0 +1,9 @@
1name: "Coin Tower"
2display_name: "Northeast Area"
3panels {
4 name: "RAIN"
5 path: "Panels/Entry/db_2"
6 clue: "rain"
7 answer: "snow"
8 symbols: CROSS
9}
diff --git a/data/maps/daedalus/rooms/Composite Room NE.txtpb b/data/maps/daedalus/rooms/Composite Room NE.txtpb new file mode 100644 index 0000000..a4b13cd --- /dev/null +++ b/data/maps/daedalus/rooms/Composite Room NE.txtpb
@@ -0,0 +1,77 @@
1name: "Composite Room NE"
2display_name: "Composite Room"
3panels {
4 name: "<-"
5 path: "Panels/Combo Room NE/panel_1"
6 clue: ""
7 answer: "workbook"
8 symbols: LINGO
9}
10panels {
11 name: "TEXTBOOK"
12 path: "Panels/Combo Room NE/panel_2"
13 clue: "textbook"
14 answer: "bookstore"
15 symbols: EXAMPLE
16}
17panels {
18 name: "CORNERHOME"
19 path: "Panels/Combo Room NE/panel_3"
20 clue: "cornerhome"
21 answer: "storehouse"
22 symbols: SUN
23 symbols: EXAMPLE
24}
25panels {
26 name: "BIRDCALL"
27 path: "Panels/Combo Room NE/panel_4"
28 clue: "birdcall"
29 answer: "housework"
30 symbols: EXAMPLE
31}
32panels {
33 name: "FORCEYARD"
34 path: "Panels/Combo Room NE/panel_6"
35 clue: "forceyard"
36 answer: "massacre"
37 symbols: BOXES
38}
39panels {
40 name: "TIREPOUND"
41 path: "Panels/Combo Room NE/panel_7"
42 clue: "tirepound"
43 answer: "carton"
44 symbols: BOXES
45}
46panels {
47 name: "LIEQUIZ"
48 path: "Panels/Combo Room NE/panel_8"
49 clue: "liequiz"
50 answer: "contest"
51 symbols: SUN
52 symbols: PYRAMID
53}
54panels {
55 name: "WHITEOUT"
56 path: "Panels/Combo Room NE/panel_9"
57 clue: "whiteout"
58 answer: "within"
59 symbols: SUN
60 symbols: SPARKLES
61}
62panels {
63 name: "FEETHIM"
64 path: "Panels/Combo Room NE/panel_10"
65 clue: "feethim"
66 answer: "feather"
67 symbols: ZERO
68 symbols: GENDER
69}
70panels {
71 name: "STARFALL"
72 path: "Panels/Combo Room NE/panel_11"
73 clue: "starfall"
74 answer: "sunrise"
75 symbols: SUN
76 symbols: EXAMPLE
77}
diff --git a/data/maps/daedalus/rooms/Composite Room NW.txtpb b/data/maps/daedalus/rooms/Composite Room NW.txtpb new file mode 100644 index 0000000..94f987b --- /dev/null +++ b/data/maps/daedalus/rooms/Composite Room NW.txtpb
@@ -0,0 +1,94 @@
1name: "Composite Room NW"
2display_name: "Composite Room"
3panels {
4 name: "BEHOUSE"
5 path: "Panels/Combo Room NW/panel_1"
6 clue: "behouse"
7 answer: "bedroom"
8 symbols: SPARKLES
9 symbols: BOXES
10}
11panels {
12 name: "BRAKESTEADY"
13 path: "Panels/Combo Room NW/panel_2"
14 clue: "brakesteady"
15 answer: "breakfast"
16 symbols: ZERO
17 symbols: PYRAMID
18}
19panels {
20 name: "DEATHSHORT"
21 path: "Panels/Combo Room NW/panel_3"
22 clue: "deathshort"
23 answer: "lifelong"
24 symbols: SUN
25}
26panels {
27 name: "PLUMPFAMILY"
28 path: "Panels/Combo Room NW/panel_4"
29 clue: "plumpfamily"
30 answer: "pumpkin"
31 symbols: SUN
32 symbols: SPARKLES
33}
34panels {
35 name: "SHEEPBOOK"
36 path: "Panels/Combo Room NW/panel_5"
37 clue: "sheepbook"
38 answer: "rampage"
39 symbols: BOXES
40 symbols: GENDER
41}
42panels {
43 name: "LAIDIN"
44 path: "Panels/Combo Room NW/panel_6"
45 clue: "laidin"
46 answer: "layout"
47 symbols: SUN
48 symbols: AGE
49}
50panels {
51 name: "FOGIRON"
52 path: "Panels/Combo Room NW/panel_7"
53 clue: "fogiron"
54 answer: "mistrust"
55 symbols: SUN
56 symbols: AGE
57}
58panels {
59 name: "MOONSENT"
60 path: "Panels/Combo Room NW/panel_8"
61 clue: "moonsent"
62 answer: "sunset"
63 symbols: SUN
64 symbols: SPARKLES
65}
66panels {
67 name: "FAIRWATER"
68 path: "Panels/Combo Room NW/panel_9"
69 clue: "fairwater"
70 answer: "justice"
71 symbols: SUN
72 symbols: CROSS
73}
74panels {
75 name: "PLEADOUT"
76 path: "Panels/Combo Room NW/panel_10"
77 clue: "pleadout"
78 answer: "begin"
79 symbols: SUN
80}
81panels {
82 name: "OUTGARDEN"
83 path: "Panels/Combo Room NW/panel_11"
84 clue: "outgarden"
85 answer: "intend"
86 symbols: SUN
87}
88panels {
89 name: "HELLOTALE"
90 path: "Panels/Combo Room NW/panel_12"
91 clue: "hellotale"
92 answer: "history"
93 symbols: SUN
94}
diff --git a/data/maps/daedalus/rooms/Composite Room S.txtpb b/data/maps/daedalus/rooms/Composite Room S.txtpb new file mode 100644 index 0000000..ec36ac3 --- /dev/null +++ b/data/maps/daedalus/rooms/Composite Room S.txtpb
@@ -0,0 +1,198 @@
1name: "Composite Room S"
2display_name: "Composite Room"
3panels {
4 name: "CONCAVE"
5 path: "Panels/Combo Room SW/panel_1"
6 clue: "concave"
7 answer: "probe"
8 symbols: SUN
9 symbols: SPARKLES
10 symbols: STARS
11}
12panels {
13 name: "FAIRYTHINK"
14 path: "Panels/Combo Room SW/panel_2"
15 clue: "fairythink"
16 answer: "impact"
17 symbols: SUN
18 symbols: EXAMPLE
19}
20panels {
21 name: "AILAND"
22 path: "Panels/Combo Room SW/panel_3"
23 clue: "ailand"
24 answer: "sailor"
25 symbols: SPARKLES
26 symbols: EXAMPLE
27}
28panels {
29 name: "RULERCAT"
30 path: "Panels/Combo Room SW/panel_4"
31 clue: "rulercat"
32 answer: "rebellion"
33 symbols: SUN
34 symbols: EXAMPLE
35}
36panels {
37 name: "ANDBITE"
38 path: "Panels/Combo Room SW/panel_5"
39 clue: "andbite"
40 answer: "orbit"
41 symbols: EXAMPLE
42 symbols: AGE
43}
44panels {
45 name: "ASHHIM"
46 path: "Panels/Combo Room SW/panel_6"
47 clue: "ashhim"
48 answer: "soother"
49 symbols: SUN
50 symbols: GENDER
51}
52panels {
53 name: "PRONOUNPRONOUNPRONOUN"
54 path: "Panels/Combo Room SW/panel_7"
55 clue: "pronounpronounpronoun"
56 answer: "inherit"
57 symbols: SPARKLES
58 symbols: EXAMPLE
59}
60panels {
61 name: "SPOUSEGARDEN"
62 path: "Panels/Combo Room SW/panel_8"
63 clue: "spousegarden"
64 answer: "extend"
65 symbols: SUN
66}
67panels {
68 name: "BANGER"
69 path: "Panels/Combo Room SW/panel_9"
70 clue: "banger"
71 answer: "barrage"
72 symbols: SUN
73 symbols: SPARKLES
74}
75panels {
76 name: "LEGIT"
77 path: "Panels/Combo Room SW/panel_11"
78 clue: "legit"
79 answer: "tablet"
80 symbols: SPARKLES
81 symbols: BOXES
82}
83panels {
84 name: "OUTEAT"
85 path: "Panels/Combo Room SW/panel_12"
86 clue: "outeat"
87 answer: "rotate"
88 symbols: SPARKLES
89 symbols: AGE
90}
91panels {
92 name: "SUMMERIN"
93 path: "Panels/Combo Room SW/panel_13"
94 clue: "summerin"
95 answer: "fallout"
96 symbols: SUN
97 symbols: AGE
98}
99panels {
100 name: "MUSCLEIN"
101 path: "Panels/Combo Room SE/panel_1"
102 clue: "musclein"
103 answer: "about"
104 symbols: SUN
105 symbols: EXAMPLE
106}
107panels {
108 name: "PLAYHOP"
109 path: "Panels/Combo Room SE/panel_2"
110 clue: "playhop"
111 answer: "workshop"
112 symbols: SUN
113 symbols: SPARKLES
114}
115panels {
116 name: "BOUGHTHIM"
117 path: "Panels/Combo Room SE/panel_3"
118 clue: "boughthim"
119 answer: "bother"
120 symbols: ZERO
121 symbols: GENDER
122}
123panels {
124 name: "FRIENDPILOT"
125 path: "Panels/Combo Room SE/panel_4"
126 clue: "friendpilot"
127 answer: "palace"
128 symbols: SUN
129 symbols: EXAMPLE
130}
131panels {
132 name: "UNDERPANTS"
133 path: "Panels/Combo Room SE/panel_5"
134 clue: "underpants"
135 answer: "overshirt"
136 symbols: SUN
137}
138panels {
139 name: "FIREFOX"
140 path: "Panels/Combo Room SE/panel_6"
141 clue: "firefox"
142 answer: "icebox"
143 symbols: SUN
144 symbols: ZERO
145}
146panels {
147 name: "SPRINKLEDRIP"
148 path: "Panels/Combo Room SE/panel_7"
149 clue: "sprinkledrip"
150 answer: "raindrop"
151 symbols: PYRAMID
152}
153panels {
154 name: "TWOGOTHIM"
155 path: "Panels/Combo Room SE/panel_8"
156 clue: "twogothim"
157 answer: "together"
158 symbols: ZERO
159 symbols: GENDER
160 symbols: AGE
161}
162panels {
163 name: "SKIMFARE"
164 path: "Panels/Combo Room SE/panel_9"
165 clue: "skimfare"
166 answer: "readjust"
167 symbols: SUN
168 symbols: ZERO
169 symbols: PYRAMID
170}
171panels {
172 name: "TICKETBORNE"
173 path: "Panels/Combo Room SE/panel_11"
174 clue: "ticketborne"
175 answer: "stubborn"
176 symbols: ZERO
177 symbols: AGE
178}
179panels {
180 name: "BLEAKCARD"
181 path: "Panels/Combo Room SE/panel_12"
182 clue: "bleakcard"
183 answer: "grimace"
184 symbols: SUN
185 symbols: EXAMPLE
186}
187panels {
188 name: "MISSIONMISSION"
189 path: "Panels/Combo Room SE/panel_13"
190 clue: "missionmission"
191 answer: "question"
192 symbols: SUN
193 symbols: SPARKLES
194}
195ports {
196 name: "ENTRY"
197 path: "Components/Warps/Worldports/worldport16"
198}
diff --git a/data/maps/daedalus/rooms/Computer Room Seal.txtpb b/data/maps/daedalus/rooms/Computer Room Seal.txtpb new file mode 100644 index 0000000..19dcf3a --- /dev/null +++ b/data/maps/daedalus/rooms/Computer Room Seal.txtpb
@@ -0,0 +1,9 @@
1name: "Computer Room Seal"
2display_name: "Computer Room"
3panels {
4 name: "SCROLL"
5 path: "Panels/Computer/computer_11"
6 clue: "scroll"
7 answer: "seal"
8 symbols: BOXES
9}
diff --git a/data/maps/daedalus/rooms/Computer Room.txtpb b/data/maps/daedalus/rooms/Computer Room.txtpb new file mode 100644 index 0000000..9cc6cbf --- /dev/null +++ b/data/maps/daedalus/rooms/Computer Room.txtpb
@@ -0,0 +1,72 @@
1name: "Computer Room"
2display_name: "Computer Room"
3panels {
4 name: "MONITOR (1)"
5 path: "Panels/Computer/computer_1"
6 clue: "monitor"
7 answer: "television"
8 symbols: AGE
9}
10panels {
11 name: "MICROPHONE"
12 path: "Panels/Computer/computer_2"
13 clue: "microphone"
14 answer: "headset"
15 symbols: BOXES
16}
17panels {
18 name: "SPEAKER"
19 path: "Panels/Computer/computer_3"
20 clue: "speaker"
21 answer: "headset"
22 symbols: BOXES
23}
24panels {
25 name: "PROCESSOR (1)"
26 path: "Panels/Computer/computer_4"
27 clue: "processor"
28 answer: "circuit"
29 symbols: AGE
30}
31panels {
32 name: "MOUSE (1)"
33 path: "Panels/Computer/computer_5"
34 clue: "mouse"
35 answer: "joystick"
36 symbols: EXAMPLE
37}
38panels {
39 name: "KEYBOARD (1)"
40 path: "Panels/Computer/computer_6"
41 clue: "keyboard"
42 answer: "typewriter"
43 symbols: AGE
44}
45panels {
46 name: "MONITOR (2)"
47 path: "Panels/Computer/computer_7"
48 clue: "monitor"
49 answer: "computer"
50 symbols: BOXES
51}
52panels {
53 name: "PROCESSOR (2)"
54 path: "Panels/Computer/computer_8"
55 clue: "processor"
56 answer: "computer"
57 symbols: BOXES
58}
59panels {
60 name: "MOUSE (2)"
61 path: "Panels/Computer/computer_9"
62 clue: "mouse"
63 answer: "computer"
64 symbols: BOXES
65}
66panels {
67 name: "KEYBOARD (2)"
68 path: "Panels/Computer/computer_10"
69 clue: "keyboard"
70 answer: "computer"
71 symbols: BOXES
72}
diff --git a/data/maps/daedalus/rooms/Cyan Room.txtpb b/data/maps/daedalus/rooms/Cyan Room.txtpb new file mode 100644 index 0000000..8430dcd --- /dev/null +++ b/data/maps/daedalus/rooms/Cyan Room.txtpb
@@ -0,0 +1,79 @@
1name: "Cyan Room"
2display_name: "West Area"
3panels {
4 name: "LIFE"
5 path: "Panels/Brown Room/panel_1"
6 clue: "life"
7 answer: "death"
8 symbols: SUN
9}
10panels {
11 name: "SKIRMISH"
12 path: "Panels/Brown Room/panel_2"
13 clue: "skirmish"
14 answer: "war"
15 symbols: PYRAMID
16}
17panels {
18 name: "WORD"
19 path: "Panels/Brown Room/panel_3"
20 clue: "word"
21 answer: "world"
22 symbols: SPARKLES
23}
24panels {
25 name: "SUMMER"
26 path: "Panels/Brown Room/panel_4"
27 clue: "summer"
28 answer: "winter"
29 symbols: SUN
30}
31panels {
32 name: "ACCLIMATE (1)"
33 path: "Panels/Brown Room/panel_5"
34 clue: "acclimate"
35 answer: "climate"
36 symbols: SPARKLES
37}
38panels {
39 name: "ACCLIMATE (2)"
40 path: "Panels/Brown Room/panel_6"
41 clue: "acclimate"
42 answer: "change"
43 symbols: SUN
44}
45panels {
46 name: "P+EMIC"
47 path: "Panels/Brown Room/panel_7"
48 clue: "p+emic"
49 answer: "pandemic"
50 symbols: QUESTION
51}
52panels {
53 name: "METEOROID"
54 path: "Panels/Brown Room/panel_8"
55 clue: "meteoroid"
56 answer: "meteorite"
57 symbols: AGE
58}
59panels {
60 name: "CLEAR"
61 path: "Panels/Brown Room/panel_9"
62 clue: "clear"
63 answer: "nuclear"
64 symbols: SPARKLES
65}
66panels {
67 name: "COLD"
68 path: "Panels/Brown Room/panel_10"
69 clue: "cold"
70 answer: "heat"
71 symbols: SUN
72}
73panels {
74 name: "WORDWORD"
75 path: "Panels/Brown Room/panel_11"
76 clue: "wordword"
77 answer: "AI"
78 symbols: EXAMPLE
79}
diff --git a/data/maps/daedalus/rooms/D Keyholder.txtpb b/data/maps/daedalus/rooms/D Keyholder.txtpb new file mode 100644 index 0000000..d2f226b --- /dev/null +++ b/data/maps/daedalus/rooms/D Keyholder.txtpb
@@ -0,0 +1,6 @@
1name: "D Keyholder"
2display_name: "Plum Room"
3keyholders {
4 name: "D"
5 path: "Components/KeyHolders/keyHolderD"
6}
diff --git a/data/maps/daedalus/rooms/D2 Room.txtpb b/data/maps/daedalus/rooms/D2 Room.txtpb new file mode 100644 index 0000000..cfc645d --- /dev/null +++ b/data/maps/daedalus/rooms/D2 Room.txtpb
@@ -0,0 +1,7 @@
1name: "D2 Room"
2display_name: "Intense Room"
3letters {
4 key: "d"
5 level2: true
6 path: "Components/Collectables/collectable6"
7}
diff --git a/data/maps/daedalus/rooms/Dark Light Exit.txtpb b/data/maps/daedalus/rooms/Dark Light Exit.txtpb new file mode 100644 index 0000000..9c4d674 --- /dev/null +++ b/data/maps/daedalus/rooms/Dark Light Exit.txtpb
@@ -0,0 +1,9 @@
1name: "Dark Light Exit"
2display_name: "Outside Pumpkin"
3panels {
4 name: "GASKET"
5 path: "Panels/Dark Light Room/dark_7"
6 clue: "gasket"
7 answer: "seal"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Dark Light Room.txtpb b/data/maps/daedalus/rooms/Dark Light Room.txtpb new file mode 100644 index 0000000..4716a36 --- /dev/null +++ b/data/maps/daedalus/rooms/Dark Light Room.txtpb
@@ -0,0 +1,79 @@
1name: "Dark Light Room"
2display_name: "Outside Pumpkin"
3panels {
4 name: "COIN (1)"
5 path: "Panels/Dark Light Room/dark_1"
6 clue: "coin"
7 answer: "tails"
8 symbols: BOXES
9}
10panels {
11 name: "DOG (1)"
12 path: "Panels/Dark Light Room/dark_2"
13 clue: "dog"
14 answer: "tooth"
15 symbols: BOXES
16}
17panels {
18 name: "SONG (1)"
19 path: "Panels/Dark Light Room/dark_3"
20 clue: "song"
21 answer: "lyrics"
22 symbols: BOXES
23}
24panels {
25 name: "HUMAN (1)"
26 path: "Panels/Dark Light Room/dark_4"
27 clue: "human"
28 answer: "brain"
29 symbols: BOXES
30}
31panels {
32 name: "ROSE (1)"
33 path: "Panels/Dark Light Room/dark_5"
34 clue: "rose"
35 answer: "thorn"
36 symbols: BOXES
37}
38panels {
39 name: "DARK"
40 path: "Panels/Dark Light Room/dark_6"
41 clue: "dark"
42 answer: "light"
43 symbols: SUN
44}
45panels {
46 name: "ROSE (2)"
47 path: "Panels/Dark Light Room/light_1"
48 clue: "rose"
49 answer: "petal"
50 symbols: BOXES
51}
52panels {
53 name: "HUMAN (2)"
54 path: "Panels/Dark Light Room/light_2"
55 clue: "human"
56 answer: "heart"
57 symbols: BOXES
58}
59panels {
60 name: "SONG (2)"
61 path: "Panels/Dark Light Room/light_3"
62 clue: "song"
63 answer: "melody"
64 symbols: BOXES
65}
66panels {
67 name: "DOG (2)"
68 path: "Panels/Dark Light Room/light_4"
69 clue: "dog"
70 answer: "tail"
71 symbols: BOXES
72}
73panels {
74 name: "COIN (2)"
75 path: "Panels/Dark Light Room/light_5"
76 clue: "coin"
77 answer: "heads"
78 symbols: BOXES
79}
diff --git a/data/maps/daedalus/rooms/Ending.txtpb b/data/maps/daedalus/rooms/Ending.txtpb new file mode 100644 index 0000000..b8d91c0 --- /dev/null +++ b/data/maps/daedalus/rooms/Ending.txtpb
@@ -0,0 +1,6 @@
1name: "Ending"
2display_name: "Castle"
3endings {
4 name: "ORANGE"
5 path: "Components/Triggers/orange_ending"
6}
diff --git a/data/maps/daedalus/rooms/Entry Shortcut.txtpb b/data/maps/daedalus/rooms/Entry Shortcut.txtpb new file mode 100644 index 0000000..a94d84c --- /dev/null +++ b/data/maps/daedalus/rooms/Entry Shortcut.txtpb
@@ -0,0 +1,13 @@
1name: "Entry Shortcut"
2display_name: "Central"
3panels {
4 name: "WELCOME"
5 path: "Panels/Entry/entry_3"
6 clue: "welcome"
7 answer: "back"
8 symbols: QUESTION
9}
10ports {
11 name: "ENTRY"
12 path: "Components/Warps/Worldports/worldport4"
13}
diff --git a/data/maps/daedalus/rooms/Eye Painting.txtpb b/data/maps/daedalus/rooms/Eye Painting.txtpb new file mode 100644 index 0000000..d4c7cc6 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Painting.txtpb
@@ -0,0 +1,13 @@
1name: "Eye Painting"
2display_name: "Temple of the Eyes"
3panels {
4 name: "REVILED"
5 path: "Panels/Entry/entry_5"
6 clue: "reviled"
7 answer: "evil"
8 symbols: SPARKLES
9}
10paintings {
11 name: "EYEREDEXITMAIN"
12 path: "Components/Paintings/Temple of the Eyes/eyeRedExitMain"
13}
diff --git a/data/maps/daedalus/rooms/Eye Temple 1F Side.txtpb b/data/maps/daedalus/rooms/Eye Temple 1F Side.txtpb new file mode 100644 index 0000000..0e914d5 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple 1F Side.txtpb
@@ -0,0 +1,14 @@
1name: "Eye Temple 1F Side"
2display_name: "Temple of the Eyes"
3paintings {
4 name: "EYEREDSIDE1"
5 path: "Components/Paintings/Temple of the Eyes/eyeRedSide1"
6}
7paintings {
8 name: "EYEREDTOEXITMAIN5"
9 path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain5"
10}
11paintings {
12 name: "EYEREDTOEXITMAIN1"
13 path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain1"
14}
diff --git a/data/maps/daedalus/rooms/Eye Temple 1F.txtpb b/data/maps/daedalus/rooms/Eye Temple 1F.txtpb new file mode 100644 index 0000000..9e8dc12 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple 1F.txtpb
@@ -0,0 +1,27 @@
1name: "Eye Temple 1F"
2display_name: "Temple of the Eyes"
3paintings {
4 name: "EYEREDTOEXITMAIN2"
5 path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain2"
6}
7paintings {
8 name: "EYEREDTOBACKSIDE3"
9 path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside3"
10}
11paintings {
12 name: "EYEREDTOPILLAR3"
13 path: "Components/Paintings/Temple of the Eyes/eyeRedToPillar3"
14}
15paintings {
16 name: "EYEREDTOPILLAR2"
17 path: "Components/Paintings/Temple of the Eyes/eyeRedToPillar2"
18}
19paintings {
20 name: "EYEREDTOPILLAR1"
21 path: "Components/Paintings/Temple of the Eyes/eyeRedToPillar1"
22}
23paintings {
24 name: "EYEREDEXITBACKSIDE"
25 path: "Components/Paintings/Temple of the Eyes/eyeRedExitBackside"
26 exit_only: true
27}
diff --git a/data/maps/daedalus/rooms/Eye Temple 2F Side.txtpb b/data/maps/daedalus/rooms/Eye Temple 2F Side.txtpb new file mode 100644 index 0000000..b78a413 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple 2F Side.txtpb
@@ -0,0 +1,14 @@
1name: "Eye Temple 2F Side"
2display_name: "Temple of the Eyes"
3paintings {
4 name: "EYEREDTOEXITMAIN4"
5 path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain4"
6}
7paintings {
8 name: "EYEREDEXITMAIN3"
9 path: "Components/Paintings/Temple of the Eyes/eyeRedExitMain3"
10}
11paintings {
12 name: "EYEREDEXITMAIN4"
13 path: "Components/Paintings/Temple of the Eyes/eyeRedExitMain4"
14}
diff --git a/data/maps/daedalus/rooms/Eye Temple 2F.txtpb b/data/maps/daedalus/rooms/Eye Temple 2F.txtpb new file mode 100644 index 0000000..b564e7e --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple 2F.txtpb
@@ -0,0 +1,18 @@
1name: "Eye Temple 2F"
2display_name: "Temple of the Eyes"
3paintings {
4 name: "EYEREDEXITTOP1"
5 path: "Components/Paintings/Temple of the Eyes/eyeRedExitTop1"
6}
7paintings {
8 name: "EYEREDTOTOP1"
9 path: "Components/Paintings/Temple of the Eyes/eyeRedToTop1"
10}
11paintings {
12 name: "EYEREDTOBACKSIDE5"
13 path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside5"
14}
15paintings {
16 name: "EYEREDTOSIDE1"
17 path: "Components/Paintings/Temple of the Eyes/eyeRedToSide1"
18}
diff --git a/data/maps/daedalus/rooms/Eye Temple Pillar 1.txtpb b/data/maps/daedalus/rooms/Eye Temple Pillar 1.txtpb new file mode 100644 index 0000000..7fccfb2 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple Pillar 1.txtpb
@@ -0,0 +1,15 @@
1name: "Eye Temple Pillar 1"
2display_name: "Temple of the Eyes"
3paintings {
4 name: "EYEREDEXITPILLAR1"
5 path: "Components/Paintings/Temple of the Eyes/eyeRedExitPillar1"
6 exit_only: true
7}
8paintings {
9 name: "EYEREDTOBACKSIDE4"
10 path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside4"
11}
12paintings {
13 name: "EYEREDTOBACKSIDE1"
14 path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside1"
15}
diff --git a/data/maps/daedalus/rooms/Eye Temple Pillar 2.txtpb b/data/maps/daedalus/rooms/Eye Temple Pillar 2.txtpb new file mode 100644 index 0000000..88b468e --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple Pillar 2.txtpb
@@ -0,0 +1,15 @@
1name: "Eye Temple Pillar 2"
2display_name: "Temple of the Eyes"
3paintings {
4 name: "EYEREDEXITPILLAR2"
5 path: "Components/Paintings/Temple of the Eyes/eyeRedExitPillar2"
6 exit_only: true
7}
8paintings {
9 name: "EYEREDTOEXITMAIN3"
10 path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain3"
11}
12paintings {
13 name: "EYEREDTOBACKSIDE2"
14 path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside2"
15}
diff --git a/data/maps/daedalus/rooms/F Keyholder.txtpb b/data/maps/daedalus/rooms/F Keyholder.txtpb new file mode 100644 index 0000000..8063161 --- /dev/null +++ b/data/maps/daedalus/rooms/F Keyholder.txtpb
@@ -0,0 +1,6 @@
1name: "F Keyholder"
2display_name: "West Area"
3keyholders {
4 name: "F"
5 path: "Components/KeyHolders/keyHolderF"
6}
diff --git a/data/maps/daedalus/rooms/F2 Prize.txtpb b/data/maps/daedalus/rooms/F2 Prize.txtpb new file mode 100644 index 0000000..7a062f1 --- /dev/null +++ b/data/maps/daedalus/rooms/F2 Prize.txtpb
@@ -0,0 +1,7 @@
1name: "F2 Prize"
2display_name: "F2 Room"
3letters {
4 key: "f"
5 level2: true
6 path: "Components/Collectables/collectable4"
7}
diff --git a/data/maps/daedalus/rooms/F2 Room.txtpb b/data/maps/daedalus/rooms/F2 Room.txtpb new file mode 100644 index 0000000..49872ec --- /dev/null +++ b/data/maps/daedalus/rooms/F2 Room.txtpb
@@ -0,0 +1,114 @@
1name: "F2 Room"
2display_name: "F2 Room"
3panels {
4 name: "DULLS"
5 path: "Panels/The Big F/o_1"
6 clue: "dulls"
7 answer: "fades"
8 symbols: SUN
9}
10panels {
11 name: "GRIME"
12 path: "Panels/The Big F/o_2"
13 clue: "grime"
14 answer: "filth"
15 symbols: SUN
16}
17panels {
18 name: "CRAFT"
19 path: "Panels/The Big F/o_3"
20 clue: "craft"
21 answer: "forge"
22 symbols: SUN
23}
24panels {
25 name: "CAST"
26 path: "Panels/The Big F/o_4"
27 clue: "cast"
28 answer: "forge"
29 symbols: SUN
30}
31panels {
32 name: "WANES"
33 path: "Panels/The Big F/o_5"
34 clue: "wanes"
35 answer: "fades"
36 symbols: SUN
37}
38panels {
39 name: "DECAY"
40 path: "Panels/The Big F/o_9"
41 clue: "decay"
42 answer: "filth"
43 symbols: SUN
44}
45panels {
46 name: "MAKE"
47 path: "Panels/The Big F/o_10"
48 clue: "make"
49 answer: "forge"
50 symbols: SUN
51}
52panels {
53 name: "WEAKENS"
54 path: "Panels/The Big F/o_11"
55 clue: "weakens"
56 answer: "fades"
57 symbols: SUN
58}
59panels {
60 name: "TRASH"
61 path: "Panels/The Big F/o_12"
62 clue: "trash"
63 answer: "filth"
64 symbols: SUN
65}
66panels {
67 name: "SHAPE"
68 path: "Panels/The Big F/o_13"
69 clue: "shape"
70 answer: "forge"
71 symbols: SUN
72}
73panels {
74 name: "DEADLY"
75 path: "Panels/The Big F Not/o_6"
76 clue: "deadly"
77 answer: "fatal"
78 symbols: SUN
79}
80panels {
81 name: "DIMS"
82 path: "Panels/The Big F Not/o_7"
83 clue: "dims"
84 answer: "fades"
85 symbols: SUN
86}
87panels {
88 name: "LETHAL"
89 path: "Panels/The Big F Not/o_8"
90 clue: "lethal"
91 answer: "fatal"
92 symbols: SUN
93}
94panels {
95 name: "GRAVE"
96 path: "Panels/The Big F Not/o_14"
97 clue: "grave"
98 answer: "fatal"
99 symbols: SUN
100}
101panels {
102 name: "DIRT"
103 path: "Panels/The Big F Not/o_15"
104 clue: "dirt"
105 answer: "filth"
106 symbols: SUN
107}
108panels {
109 name: "RISKY"
110 path: "Panels/The Big F Not/o_16"
111 clue: "risky"
112 answer: "fatal"
113 symbols: SUN
114}
diff --git a/data/maps/daedalus/rooms/Flip Painting Destination.txtpb b/data/maps/daedalus/rooms/Flip Painting Destination.txtpb new file mode 100644 index 0000000..99ceb25 --- /dev/null +++ b/data/maps/daedalus/rooms/Flip Painting Destination.txtpb
@@ -0,0 +1,8 @@
1name: "Flip Painting Destination"
2display_name: "Central"
3paintings {
4 name: "FLIP"
5 path: "Components/Paintings/Group2/flip"
6 exit_only: true
7 gravity: Y_PLUS
8}
diff --git a/data/maps/daedalus/rooms/Flip Painting Hidden Panel.txtpb b/data/maps/daedalus/rooms/Flip Painting Hidden Panel.txtpb new file mode 100644 index 0000000..71d345e --- /dev/null +++ b/data/maps/daedalus/rooms/Flip Painting Hidden Panel.txtpb
@@ -0,0 +1,11 @@
1name: "Flip Painting Hidden Panel"
2display_name: "Central"
3panels {
4 name: "HIDDEN"
5 path: "Panels/Halls/halls_2"
6 clue: "hidden"
7 answer: "ceortv" # ???????
8 symbols: SUN
9 proxies { answer: "covert" path: "Panels/Halls/secret_proxy_1" }
10 proxies { answer: "secret" path: "Panels/Halls/secret_proxy_2" }
11}
diff --git a/data/maps/daedalus/rooms/Flip Painting.txtpb b/data/maps/daedalus/rooms/Flip Painting.txtpb new file mode 100644 index 0000000..cea1273 --- /dev/null +++ b/data/maps/daedalus/rooms/Flip Painting.txtpb
@@ -0,0 +1,6 @@
1name: "Flip Painting"
2display_name: "West Area"
3paintings {
4 name: "FLIP2"
5 path: "Components/Paintings/Group2/flip2"
6}
diff --git a/data/maps/daedalus/rooms/Gallery Entrance.txtpb b/data/maps/daedalus/rooms/Gallery Entrance.txtpb new file mode 100644 index 0000000..bed708f --- /dev/null +++ b/data/maps/daedalus/rooms/Gallery Entrance.txtpb
@@ -0,0 +1,6 @@
1name: "Gallery Entrance"
2display_name: "Central"
3paintings {
4 name: "GALLERY"
5 path: "Components/Warps/eyeWorldport"
6}
diff --git a/data/maps/daedalus/rooms/Globe Room.txtpb b/data/maps/daedalus/rooms/Globe Room.txtpb new file mode 100644 index 0000000..49488f0 --- /dev/null +++ b/data/maps/daedalus/rooms/Globe Room.txtpb
@@ -0,0 +1,54 @@
1name: "Globe Room"
2display_name: "Southwest Area"
3panels {
4 name: "NORTH"
5 path: "Panels/Halls/directions_1"
6 clue: "north"
7 answer: "shotu"
8 symbols: EXAMPLE
9 proxies { answer: "south" path: "Panels/Halls/directions_2" }
10 proxies { answer: "west" path: "Panels/Halls/directions_3" }
11 proxies { answer: "east" path: "Panels/Halls/directions_4" }
12}
13panels {
14 name: "HIDDEN"
15 path: "Panels/Halls/halls_16"
16 clue: "hidden"
17 answer: "ceortv"
18 symbols: SUN
19 proxies { answer: "covert" path: "Panels/Halls/secret_proxy_5" }
20 proxies { answer: "secret" path: "Panels/Halls/secret_proxy_6" }
21}
22panels {
23 name: "TICK"
24 path: "Panels/Sticks/stick_1"
25 clue: "tick"
26 answer: "tskci"
27 symbols: SPARKLES
28 proxies { answer: "stick" path: "Panels/Sticks/stick_proxy_1" }
29 proxies { answer: "sticks" path: "Panels/Sticks/stick_proxy_2" }
30}
31panels {
32 name: "TONE"
33 path: "Panels/Sticks/stick_2"
34 clue: "tone"
35 answer: "tsnoe"
36 symbols: SPARKLES
37 proxies { answer: "stone" path: "Panels/Sticks/stick_proxy_3" }
38 proxies { answer: "stones" path: "Panels/Sticks/stick_proxy_4" }
39}
40panels {
41 name: "BONE"
42 path: "Panels/Sticks/stick_3"
43 clue: "bone"
44 answer: "bones"
45 symbols: PLANET
46}
47panels {
48 name: "WORD"
49 path: "Panels/Sticks/stick_4"
50 clue: "word"
51 answer: "words"
52 symbols: PLANET
53 required_door { name: "Southwest Sticks And Stones Door" }
54}
diff --git a/data/maps/daedalus/rooms/Godot Room.txtpb b/data/maps/daedalus/rooms/Godot Room.txtpb new file mode 100644 index 0000000..a9c89ec --- /dev/null +++ b/data/maps/daedalus/rooms/Godot Room.txtpb
@@ -0,0 +1,66 @@
1name: "Godot Room"
2display_name: "Central"
3panels {
4 name: "MOTORCYCLE"
5 path: "Panels/Southwest Room/sw_1"
6 clue: "motorcycle"
7 answer: "engine"
8 symbols: BOXES
9}
10panels {
11 name: "ME"
12 path: "Panels/Southwest Room/sw_2"
13 clue: "me"
14 answer: "game"
15 symbols: QUESTION
16 proxies { answer: "godot" path: "Panels/Southwest Room/sw_10" }
17}
18panels {
19 name: "PAWN"
20 path: "Panels/Southwest Room/sw_3"
21 clue: "pawn"
22 answer: "game"
23 symbols: BOXES
24}
25panels {
26 name: "MANIPULATE"
27 path: "Panels/Southwest Room/sw_4"
28 clue: "manipulate"
29 answer: "game"
30 symbols: SUN
31}
32panels {
33 name: "AUDIO"
34 path: "Panels/Southwest Room/sw_5"
35 clue: "audio"
36 answer: "video"
37 symbols: SUN
38}
39panels {
40 name: "AIRPLANE"
41 path: "Panels/Southwest Room/sw_6"
42 clue: "airplane"
43 answer: "engine"
44 symbols: BOXES
45}
46panels {
47 name: "IDEA"
48 path: "Panels/Southwest Room/sw_7"
49 clue: "idea"
50 answer: "video"
51 symbols: SPARKLES
52}
53panels {
54 name: "TRAIN"
55 path: "Panels/Southwest Room/sw_8"
56 clue: "train"
57 answer: "engine"
58 symbols: BOXES
59}
60panels {
61 name: "RECORDING"
62 path: "Panels/Southwest Room/sw_9"
63 clue: "recording"
64 answer: "video"
65 symbols: SUN
66}
diff --git a/data/maps/daedalus/rooms/Gray Color Backside.txtpb b/data/maps/daedalus/rooms/Gray Color Backside.txtpb new file mode 100644 index 0000000..8afb97e --- /dev/null +++ b/data/maps/daedalus/rooms/Gray Color Backside.txtpb
@@ -0,0 +1,47 @@
1name: "Gray Color Backside"
2display_name: "Outside Pumpkin"
3panels {
4 name: "ORANGE"
5 path: "Panels/Hexes/lightgreen_1"
6 clue: "orange"
7 answer: "blue"
8 symbols: SUN
9}
10panels {
11 name: "BEGINNING"
12 path: "Panels/Hexes/lightgreen_2"
13 clue: "beginning"
14 answer: "ending"
15 symbols: SUN
16}
17panels {
18 name: "FOREWARD"
19 path: "Panels/Hexes/lightgreen_3"
20 clue: "foreward"
21 answer: "forwards"
22 symbols: ZERO
23 symbols: PLANET
24}
25panels {
26 name: "GO"
27 path: "Panels/Hexes/lightgreen_4"
28 clue: "go"
29 answer: "come"
30 symbols: SUN
31}
32panels {
33 name: "LAST"
34 path: "Panels/Hexes/lightgreen_5"
35 clue: "last"
36 answer: "first"
37 symbols: SUN
38}
39panels {
40 name: "RISE"
41 path: "Panels/Hexes/lightgreen_6"
42 clue: "rise"
43 answer: "flowers"
44 symbols: EXAMPLE
45 symbols: PLANET
46 symbols: AGE
47}
diff --git a/data/maps/daedalus/rooms/Gray Color Door.txtpb b/data/maps/daedalus/rooms/Gray Color Door.txtpb new file mode 100644 index 0000000..f8298ff --- /dev/null +++ b/data/maps/daedalus/rooms/Gray Color Door.txtpb
@@ -0,0 +1,9 @@
1name: "Gray Color Door"
2display_name: "Outside Pumpkin"
3panels {
4 name: "PATCH"
5 path: "Panels/Halls/halls_3"
6 clue: "patch"
7 answer: "pumpkin"
8 symbols: PLANET
9}
diff --git a/data/maps/daedalus/rooms/Green Color Door.txtpb b/data/maps/daedalus/rooms/Green Color Door.txtpb new file mode 100644 index 0000000..275a3fa --- /dev/null +++ b/data/maps/daedalus/rooms/Green Color Door.txtpb
@@ -0,0 +1,30 @@
1name: "Green Color Door"
2display_name: "Outside Pumpkin"
3panels {
4 name: "OLD (1)"
5 path: "Panels/Halls/halls_20"
6 clue: "old"
7 answer: "young"
8 symbols: AGE
9}
10panels {
11 name: "SLEEPY"
12 path: "Panels/Halls/halls_21"
13 clue: "sleepy"
14 answer: "restless"
15 symbols: SUN
16}
17panels {
18 name: "OLD (2)"
19 path: "Panels/Halls/halls_22"
20 clue: "old"
21 answer: "bold"
22 symbols: SPARKLES
23}
24panels {
25 name: "COMELY"
26 path: "Panels/Halls/halls_23"
27 clue: "comely"
28 answer: "beautiful"
29 symbols: AGE
30}
diff --git a/data/maps/daedalus/rooms/Green Room.txtpb b/data/maps/daedalus/rooms/Green Room.txtpb new file mode 100644 index 0000000..3b1cde1 --- /dev/null +++ b/data/maps/daedalus/rooms/Green Room.txtpb
@@ -0,0 +1,83 @@
1name: "Green Room"
2display_name: "Green Room"
3panels {
4 name: "TIMESCALE"
5 path: "Panels/Green Room/panel_1"
6 clue: "timescale"
7 answer: "herbal"
8 symbols: SPARKLES
9 symbols: ZERO
10 symbols: EXAMPLE
11}
12panels {
13 name: "MAILBOX"
14 path: "Panels/Green Room/panel_2"
15 clue: "mailbox"
16 answer: "black"
17 symbols: EXAMPLE
18}
19panels {
20 name: "MILKY"
21 path: "Panels/Green Room/panel_3"
22 clue: "milky"
23 answer: "white"
24 symbols: SUN
25}
26panels {
27 name: "TAN"
28 path: "Panels/Green Room/panel_4"
29 clue: "tan"
30 answer: "sun"
31 symbols: EXAMPLE
32}
33panels {
34 name: "BLAND"
35 path: "Panels/Green Room/panel_5"
36 clue: "bland"
37 answer: "sweet"
38 symbols: SWEET
39}
40panels {
41 name: "WATERCOOLER"
42 path: "Panels/Green Room/panel_6"
43 clue: "watercooler"
44 answer: "iced"
45 symbols: AGE
46 symbols: EVAL
47}
48panels {
49 name: "FIXATE"
50 path: "Panels/Green Room/panel_7"
51 clue: "fixate"
52 answer: "breakfast"
53 symbols: SUN
54 symbols: AGE
55}
56panels {
57 name: "THAT"
58 path: "Panels/Green Room/panel_8"
59 clue: "that"
60 answer: "thai"
61 symbols: SPARKLES
62}
63panels {
64 name: "RICE"
65 path: "Panels/Green Room/panel_9"
66 clue: "rice"
67 answer: "jasmine"
68 symbols: EXAMPLE
69}
70panels {
71 name: "DOUBLE"
72 path: "Panels/Green Room/panel_10"
73 clue: "double"
74 answer: "bubble"
75 symbols: ZERO
76}
77panels {
78 name: "BADMINTON"
79 path: "Panels/Green Room/panel_11"
80 clue: "badminton"
81 answer: "mint"
82 symbols: SPARKLES
83}
diff --git a/data/maps/daedalus/rooms/Green Smiley.txtpb b/data/maps/daedalus/rooms/Green Smiley.txtpb new file mode 100644 index 0000000..7827f45 --- /dev/null +++ b/data/maps/daedalus/rooms/Green Smiley.txtpb
@@ -0,0 +1,13 @@
1name: "Green Smiley"
2display_name: "Southwest Area"
3panels {
4 name: "SMILE"
5 path: "Panels/Smiley Rooms/green"
6 clue: "smile"
7 answer: "green"
8 symbols: QUESTION
9}
10paintings {
11 name: "RELIC"
12 path: "Components/Paintings/Group1/relic"
13}
diff --git a/data/maps/daedalus/rooms/Hedges Tower.txtpb b/data/maps/daedalus/rooms/Hedges Tower.txtpb new file mode 100644 index 0000000..97fe935 --- /dev/null +++ b/data/maps/daedalus/rooms/Hedges Tower.txtpb
@@ -0,0 +1,6 @@
1name: "Hedges Tower"
2display_name: "Hedges"
3ports {
4 name: "TENACIOUS"
5 path: "Components/Warps/Worldports/worldport13"
6}
diff --git a/data/maps/daedalus/rooms/Hedges.txtpb b/data/maps/daedalus/rooms/Hedges.txtpb new file mode 100644 index 0000000..e467f7c --- /dev/null +++ b/data/maps/daedalus/rooms/Hedges.txtpb
@@ -0,0 +1,74 @@
1name: "Hedges"
2display_name: "Hedges"
3panels {
4 name: "SOLVE"
5 path: "Panels/Tower Maze/maze_1"
6 clue: "solve"
7 answer: "unsolve"
8 symbols: SUN
9}
10panels {
11 name: "US"
12 path: "Panels/Tower Maze/maze_2"
13 clue: "us"
14 answer: "the"
15 symbols: SUN
16 symbols: SPARKLES
17}
18panels {
19 name: "IN"
20 path: "Panels/Tower Maze/maze_3"
21 clue: "in"
22 answer: "thin"
23 symbols: SPARKLES
24}
25panels {
26 name: "ORDER"
27 path: "Panels/Tower Maze/maze_4"
28 clue: "order"
29 answer: "chaos"
30 symbols: SUN
31}
32panels {
33 name: "THEN"
34 path: "Panels/Tower Maze/maze_5"
35 clue: "then"
36 answer: "hens"
37 symbols: SPARKLES
38 symbols: PLANET
39}
40panels {
41 name: "JUMP"
42 path: "Panels/Tower Maze/maze_6"
43 clue: "jump"
44 answer: "leap"
45 symbols: SUN
46}
47panels {
48 name: "DOWN"
49 path: "Panels/Tower Maze/maze_7"
50 clue: "down"
51 answer: "up"
52 symbols: SUN
53}
54panels {
55 name: "TOWER"
56 path: "Panels/Tower Maze/maze_9"
57 clue: "tower"
58 answer: "spire"
59 symbols: SUN
60}
61panels {
62 name: "THE"
63 path: "Panels/Tower Maze/maze_8"
64 clue: "the"
65 answer: "tree"
66 symbols: ZERO
67}
68panels {
69 name: "SMILE"
70 path: "Panels/Smiley Rooms/yellow"
71 clue: "smile"
72 answer: "yellow"
73 symbols: QUESTION
74}
diff --git a/data/maps/daedalus/rooms/Hotel.txtpb b/data/maps/daedalus/rooms/Hotel.txtpb new file mode 100644 index 0000000..9834c3f --- /dev/null +++ b/data/maps/daedalus/rooms/Hotel.txtpb
@@ -0,0 +1,452 @@
1name: "Hotel"
2display_name: "Southwest Area"
3# TODO: Something has to be changed in-game so that the puzzles don't disappear
4# and thus cause them to become unsolvable.
5panels {
6 name: "MARLIN"
7 path: "Panels/Connections/connections_2"
8 clue: "marlin"
9 answer: "fish"
10 symbols: QUESTION
11}
12panels {
13 name: "WHO"
14 path: "Panels/Connections/connections_3"
15 clue: "who"
16 answer: "question"
17 symbols: QUESTION
18}
19panels {
20 name: "MANE"
21 path: "Panels/Connections/connections_5"
22 clue: "mane"
23 answer: "lion"
24 symbols: QUESTION
25}
26panels {
27 name: "WHAT"
28 path: "Panels/Connections/connections_6"
29 clue: "what"
30 answer: "question"
31 symbols: QUESTION
32}
33panels {
34 name: "BLAZER"
35 path: "Panels/Connections/connections_7"
36 clue: "blazer"
37 answer: "coat"
38 symbols: QUESTION
39}
40panels {
41 name: "WHERE"
42 path: "Panels/Connections/connections_8"
43 clue: "where"
44 answer: "question"
45 symbols: QUESTION
46}
47panels {
48 name: "JACKET"
49 path: "Panels/Connections/connections_10"
50 clue: "jacket"
51 answer: "coat"
52 symbols: QUESTION
53}
54panels {
55 name: "TAIL"
56 path: "Panels/Connections/connections_11"
57 clue: "tail"
58 answer: "lion"
59 symbols: QUESTION
60}
61panels {
62 name: "FLOUNDER"
63 path: "Panels/Connections/connections_13"
64 clue: "flounder"
65 answer: "fish"
66 symbols: QUESTION
67}
68panels {
69 name: "BRUCE"
70 path: "Panels/Connections/connections_16"
71 clue: "bruce"
72 answer: "fish"
73 symbols: QUESTION
74}
75panels {
76 name: "SALAD"
77 path: "Panels/Connections/connections_18"
78 clue: "salad"
79 answer: "fork"
80 symbols: QUESTION
81}
82panels {
83 name: "BATHING"
84 path: "Panels/Connections/connections_19"
85 clue: "bathing"
86 answer: "suit"
87 symbols: QUESTION
88}
89panels {
90 name: "BUSINESS"
91 path: "Panels/Connections/connections_21"
92 clue: "business"
93 answer: "suit"
94 symbols: QUESTION
95}
96panels {
97 name: "WEDDING"
98 path: "Panels/Connections/connections_22"
99 clue: "wedding"
100 answer: "ring"
101 symbols: QUESTION
102}
103panels {
104 name: "TREE"
105 path: "Panels/Connections/connections_23"
106 clue: "tree"
107 answer: "ring"
108 symbols: QUESTION
109}
110panels {
111 name: "RIVER"
112 path: "Panels/Connections/connections_24"
113 clue: "river"
114 answer: "fork"
115 symbols: QUESTION
116}
117panels {
118 name: "BOXING"
119 path: "Panels/Connections/connections_26"
120 clue: "boxing"
121 answer: "ring"
122 symbols: QUESTION
123}
124panels {
125 name: "TELEPHONE"
126 path: "Panels/Connections/connections_27"
127 clue: "telephone"
128 answer: "ring"
129 symbols: QUESTION
130}
131panels {
132 name: "POKER"
133 path: "Panels/Connections/connections_29"
134 clue: "poker"
135 answer: "chip"
136 symbols: QUESTION
137}
138panels {
139 name: "CHOCOLATE"
140 path: "Panels/Connections/connections_32"
141 clue: "chocolate"
142 answer: "chip"
143 symbols: QUESTION
144}
145panels {
146 name: "WITHDRAW"
147 path: "Panels/Connections/connections_34"
148 clue: "withdraw"
149 answer: "exit"
150 symbols: QUESTION
151}
152panels {
153 name: "QUIT"
154 path: "Panels/Connections/connections_35"
155 clue: "quit"
156 answer: "exit"
157 symbols: QUESTION
158}
159panels {
160 name: "PALE"
161 path: "Panels/Connections/connections_37"
162 clue: "pale"
163 answer: "fair"
164 symbols: QUESTION
165}
166panels {
167 name: "JUST"
168 path: "Panels/Connections/connections_38"
169 clue: "just"
170 answer: "fair"
171 symbols: QUESTION
172}
173panels {
174 name: "NEW"
175 path: "Panels/Connections/connections_39"
176 clue: "new"
177 answer: "moon"
178 symbols: QUESTION
179}
180panels {
181 name: "UNTALENTED"
182 path: "Panels/Connections/connections_40"
183 clue: "untalented"
184 answer: "good"
185 symbols: QUESTION
186}
187panels {
188 name: "FULL"
189 path: "Panels/Connections/connections_42"
190 clue: "full"
191 answer: "moon"
192 symbols: QUESTION
193}
194panels {
195 name: "EVIL"
196 path: "Panels/Connections/connections_43"
197 clue: "evil"
198 answer: "good"
199 symbols: QUESTION
200}
201panels {
202 name: "CRESCENT"
203 path: "Panels/Connections/connections_45"
204 clue: "crescent"
205 answer: "moon"
206 symbols: QUESTION
207}
208panels {
209 name: "BEAUTIFUL"
210 path: "Panels/Connections/connections_48"
211 clue: "beautiful"
212 answer: "fair"
213 symbols: QUESTION
214}
215panels {
216 name: "DROOPED"
217 path: "Panels/Connections/connections_50"
218 clue: "drooped"
219 answer: "withered"
220 symbols: QUESTION
221}
222panels {
223 name: "FADED"
224 path: "Panels/Connections/connections_51"
225 clue: "faded"
226 answer: "withered"
227 symbols: QUESTION
228}
229panels {
230 name: "TALL"
231 path: "Panels/Connections/connections_53"
232 clue: "tall"
233 answer: "football"
234 symbols: QUESTION
235}
236panels {
237 name: "CANVAS"
238 path: "Panels/Connections/connections_54"
239 clue: "canvas"
240 answer: "painting"
241 symbols: QUESTION
242}
243panels {
244 name: "LEVER"
245 path: "Panels/Connections/connections_55"
246 clue: "lever"
247 answer: "leverage"
248 symbols: QUESTION
249}
250panels {
251 name: "SCULPTURE"
252 path: "Panels/Connections/connections_56"
253 clue: "sculpture"
254 answer: "painting"
255 symbols: QUESTION
256}
257panels {
258 name: "BALL"
259 path: "Panels/Connections/connections_58"
260 clue: "ball"
261 answer: "football"
262 symbols: QUESTION
263}
264panels {
265 name: "FOOL"
266 path: "Panels/Connections/connections_59"
267 clue: "fool"
268 answer: "football"
269 symbols: QUESTION
270}
271panels {
272 name: "ART"
273 path: "Panels/Connections/connections_61"
274 clue: "art"
275 answer: "painting"
276 symbols: QUESTION
277}
278panels {
279 name: "FOOT"
280 path: "Panels/Connections/connections_64"
281 clue: "foot"
282 answer: "football"
283 symbols: QUESTION
284}
285panels {
286 name: "PARKA"
287 path: "Panels/Connections Off/connections_1"
288 clue: "parka"
289 answer: "coat"
290 symbols: QUESTION
291}
292panels {
293 name: "CLOAK"
294 path: "Panels/Connections Off/connections_4"
295 clue: "cloak"
296 answer: "coat"
297 symbols: QUESTION
298}
299panels {
300 name: "DOROTHY"
301 path: "Panels/Connections Off/connections_9"
302 clue: "dorothy"
303 answer: "fish"
304 symbols: QUESTION
305}
306panels {
307 name: "JAWS"
308 path: "Panels/Connections Off/connections_12"
309 clue: "jaws"
310 answer: "lion"
311 symbols: QUESTION
312}
313panels {
314 name: "WHEN"
315 path: "Panels/Connections Off/connections_14"
316 clue: "when"
317 answer: "question"
318 symbols: QUESTION
319}
320panels {
321 name: "CLAWS"
322 path: "Panels/Connections Off/connections_15"
323 clue: "claws"
324 answer: "lion"
325 symbols: QUESTION
326}
327panels {
328 name: "POTATO"
329 path: "Panels/Connections Off/connections_17"
330 clue: "potato"
331 answer: "chip"
332 symbols: QUESTION
333}
334panels {
335 name: "MICRO"
336 path: "Panels/Connections Off/connections_20"
337 clue: "micro"
338 answer: "chip"
339 symbols: QUESTION
340}
341panels {
342 name: "TUNING"
343 path: "Panels/Connections Off/connections_25"
344 clue: "tuning"
345 answer: "fork"
346 symbols: QUESTION
347}
348panels {
349 name: "LAW"
350 path: "Panels/Connections Off/connections_28"
351 clue: "law"
352 answer: "suit"
353 symbols: QUESTION
354}
355panels {
356 name: "CARD"
357 path: "Panels/Connections Off/connections_30"
358 clue: "card"
359 answer: "suit"
360 symbols: QUESTION
361}
362panels {
363 name: "ROAD"
364 path: "Panels/Connections Off/connections_31"
365 clue: "road"
366 answer: "fork"
367 symbols: QUESTION
368}
369panels {
370 name: "DEPART"
371 path: "Panels/Connections Off/connections_33"
372 clue: "depart"
373 answer: "exit"
374 symbols: QUESTION
375}
376panels {
377 name: "LEAVE"
378 path: "Panels/Connections Off/connections_36"
379 clue: "leave"
380 answer: "exit"
381 symbols: QUESTION
382}
383panels {
384 name: "SERVICE"
385 path: "Panels/Connections Off/connections_41"
386 clue: "service"
387 answer: "good"
388 symbols: QUESTION
389}
390panels {
391 name: "HONEY"
392 path: "Panels/Connections Off/connections_44"
393 clue: "honey"
394 answer: "moon"
395 symbols: QUESTION
396}
397panels {
398 name: "INVALID"
399 path: "Panels/Connections Off/connections_46"
400 clue: "invalid"
401 answer: "good"
402 symbols: QUESTION
403}
404panels {
405 name: "FESTIVAL"
406 path: "Panels/Connections Off/connections_47"
407 clue: "festival"
408 answer: "fair"
409 symbols: QUESTION
410}
411panels {
412 name: "WILTED"
413 path: "Panels/Connections Off/connections_49"
414 clue: "wilted"
415 answer: "withered"
416 symbols: QUESTION
417}
418panels {
419 name: "WANED"
420 path: "Panels/Connections Off/connections_52"
421 clue: "waned"
422 answer: "withered"
423 symbols: QUESTION
424}
425panels {
426 name: "RAGE"
427 path: "Panels/Connections Off/connections_57"
428 clue: "rage"
429 answer: "leverage"
430 symbols: QUESTION
431}
432panels {
433 name: "VERGE"
434 path: "Panels/Connections Off/connections_60"
435 clue: "verge"
436 answer: "leverage"
437 symbols: QUESTION
438}
439panels {
440 name: "EVER"
441 path: "Panels/Connections Off/connections_62"
442 clue: "ever"
443 answer: "leverage"
444 symbols: QUESTION
445}
446panels {
447 name: "PAIN"
448 path: "Panels/Connections Off/connections_63"
449 clue: "pain"
450 answer: "painting"
451 symbols: QUESTION
452}
diff --git a/data/maps/daedalus/rooms/House Entrance.txtpb b/data/maps/daedalus/rooms/House Entrance.txtpb new file mode 100644 index 0000000..99bf58e --- /dev/null +++ b/data/maps/daedalus/rooms/House Entrance.txtpb
@@ -0,0 +1,9 @@
1name: "House Entrance"
2display_name: "Maze"
3panels {
4 name: "ADULT"
5 path: "Panels/Entry/entry_6"
6 clue: "adult"
7 answer: "child"
8 symbols: AGE
9}
diff --git a/data/maps/daedalus/rooms/House.txtpb b/data/maps/daedalus/rooms/House.txtpb new file mode 100644 index 0000000..fcf938d --- /dev/null +++ b/data/maps/daedalus/rooms/House.txtpb
@@ -0,0 +1,30 @@
1name: "House"
2display_name: "House"
3panels {
4 name: "GOAT"
5 path: "Panels/Theos House/panel_1"
6 clue: "goat"
7 answer: "kid"
8 symbols: AGE
9}
10panels {
11 name: "AMAZE"
12 path: "Panels/Theos House/panel_2"
13 clue: "amaze"
14 answer: "wow"
15 symbols: SUN
16}
17panels {
18 name: "SKINNYHIM"
19 path: "Panels/Theos House/panel_3"
20 clue: "skinnyhim"
21 answer: "dad"
22 symbols: SUN
23 symbols: GENDER
24}
25panels {
26 name: "THEO"
27 path: "Panels/Theos House/panel_4"
28 clue: "theo"
29 answer: "theo"
30}
diff --git a/data/maps/daedalus/rooms/I2 Room.txtpb b/data/maps/daedalus/rooms/I2 Room.txtpb new file mode 100644 index 0000000..ac9e7d5 --- /dev/null +++ b/data/maps/daedalus/rooms/I2 Room.txtpb
@@ -0,0 +1,11 @@
1name: "I2 Room"
2display_name: "Temple of the Eyes"
3letters {
4 key: "i"
5 level2: true
6 path: "Components/Collectables/collectable7"
7}
8paintings {
9 name: "EYEREDEXITMAIN2"
10 path: "Components/Paintings/Temple of the Eyes/eyeRedExitMain2"
11}
diff --git a/data/maps/daedalus/rooms/Intense Room.txtpb b/data/maps/daedalus/rooms/Intense Room.txtpb new file mode 100644 index 0000000..ce1cd08 --- /dev/null +++ b/data/maps/daedalus/rooms/Intense Room.txtpb
@@ -0,0 +1,65 @@
1name: "Intense Room"
2display_name: "Intense Room"
3panels {
4 name: "BRILLIANT"
5 path: "Panels/Intense Room/intense_1"
6 clue: "brilliant"
7 answer: "smart"
8 symbols: PYRAMID
9}
10panels {
11 name: "HORRIBLE"
12 path: "Panels/Intense Room/intense_2"
13 clue: "horrible"
14 answer: "bad"
15 symbols: PYRAMID
16}
17panels {
18 name: "INSTANTLY"
19 path: "Panels/Intense Room/intense_3"
20 clue: "instantly"
21 answer: "quickly"
22 symbols: PYRAMID
23}
24panels {
25 name: "COLOSSAL"
26 path: "Panels/Intense Room/intense_4"
27 clue: "colossal"
28 answer: "big"
29 symbols: PYRAMID
30}
31panels {
32 name: "RUN"
33 path: "Panels/Intense Room/intense_5"
34 clue: "run"
35 answer: "walk"
36 symbols: PYRAMID
37}
38panels {
39 name: "SLEEP"
40 path: "Panels/Intense Room/intense_6"
41 clue: "sleep"
42 answer: "nap"
43 symbols: PYRAMID
44}
45panels {
46 name: "TOSS"
47 path: "Panels/Intense Room/intense_7"
48 clue: "toss"
49 answer: "hurl"
50 symbols: PYRAMID
51}
52panels {
53 name: "SHATTER"
54 path: "Panels/Intense Room/intense_8"
55 clue: "shatter"
56 answer: "break"
57 symbols: PYRAMID
58}
59panels {
60 name: "DELICIOUS"
61 path: "Panels/Intense Room/intense_9"
62 clue: "delicious"
63 answer: "tasty"
64 symbols: PYRAMID
65}
diff --git a/data/maps/daedalus/rooms/J2 Room.txtpb b/data/maps/daedalus/rooms/J2 Room.txtpb new file mode 100644 index 0000000..48ae0c2 --- /dev/null +++ b/data/maps/daedalus/rooms/J2 Room.txtpb
@@ -0,0 +1,7 @@
1name: "J2 Room"
2display_name: "Southwest Area"
3letters {
4 key: "j"
5 level2: true
6 path: "Components/Collectables/collectable8"
7}
diff --git a/data/maps/daedalus/rooms/J2 Vestibule.txtpb b/data/maps/daedalus/rooms/J2 Vestibule.txtpb new file mode 100644 index 0000000..a7f786d --- /dev/null +++ b/data/maps/daedalus/rooms/J2 Vestibule.txtpb
@@ -0,0 +1,9 @@
1name: "J2 Vestibule"
2display_name: "Southwest Area"
3panels {
4 name: "COLORFUL"
5 path: "Panels/Entry/hotel_entry2"
6 clue: "colorful"
7 answer: "vivid"
8 symbols: SUN
9}
diff --git a/data/maps/daedalus/rooms/Magic Room.txtpb b/data/maps/daedalus/rooms/Magic Room.txtpb new file mode 100644 index 0000000..c16dca6 --- /dev/null +++ b/data/maps/daedalus/rooms/Magic Room.txtpb
@@ -0,0 +1,30 @@
1name: "Magic Room"
2display_name: "Maze"
3panels {
4 name: "1"
5 path: "Panels/Magic Maze/maze_1"
6 clue: ""
7 answer: "game"
8 symbols: LINGO
9}
10panels {
11 name: "2"
12 path: "Panels/Magic Maze/maze_2"
13 clue: ""
14 answer: "image"
15 symbols: LINGO
16}
17panels {
18 name: "3"
19 path: "Panels/Magic Maze/maze_3"
20 clue: ""
21 answer: "magic"
22 symbols: LINGO
23}
24panels {
25 name: "4"
26 path: "Panels/Magic Maze/maze_4"
27 clue: ""
28 answer: "mice"
29 symbols: LINGO
30}
diff --git a/data/maps/daedalus/rooms/Maze Paintings Area.txtpb b/data/maps/daedalus/rooms/Maze Paintings Area.txtpb new file mode 100644 index 0000000..42a45c5 --- /dev/null +++ b/data/maps/daedalus/rooms/Maze Paintings Area.txtpb
@@ -0,0 +1,25 @@
1name: "Maze Paintings Area"
2display_name: "Maze"
3panels {
4 name: "Paintings"
5 path: "Panels/Halls/halls_28"
6 clue: ""
7 answer: "pity"
8 symbols: LINGO
9}
10paintings {
11 name: "PEA"
12 path: "Components/Paintings/Group2/pea"
13}
14paintings {
15 name: "EYERED3"
16 path: "Components/Paintings/Group2/eyeRed3"
17}
18paintings {
19 name: "TEA"
20 path: "Components/Paintings/Group2/tea"
21}
22paintings {
23 name: "WHY_LETTERS"
24 path: "Components/Paintings/Group2/why_letters"
25}
diff --git a/data/maps/daedalus/rooms/Maze.txtpb b/data/maps/daedalus/rooms/Maze.txtpb new file mode 100644 index 0000000..0329465 --- /dev/null +++ b/data/maps/daedalus/rooms/Maze.txtpb
@@ -0,0 +1,2 @@
1name: "Maze"
2display_name: "Maze"
diff --git a/data/maps/daedalus/rooms/Moat.txtpb b/data/maps/daedalus/rooms/Moat.txtpb new file mode 100644 index 0000000..f834609 --- /dev/null +++ b/data/maps/daedalus/rooms/Moat.txtpb
@@ -0,0 +1,10 @@
1name: "Moat"
2display_name: "East Area"
3paintings {
4 name: "CASTLE"
5 path: "Components/Paintings/Group1/castle"
6}
7ports {
8 name: "HIVE"
9 path: "Components/Warps/Worldports/worldport9"
10}
diff --git a/data/maps/daedalus/rooms/North Castle Area.txtpb b/data/maps/daedalus/rooms/North Castle Area.txtpb new file mode 100644 index 0000000..6d177c9 --- /dev/null +++ b/data/maps/daedalus/rooms/North Castle Area.txtpb
@@ -0,0 +1,36 @@
1name: "North Castle Area"
2display_name: "North Area"
3panels {
4 name: "A"
5 path: "Panels/Castle Entrance/castle_north_helper"
6 clue: "a"
7 answer: "the"
8 symbols: EXAMPLE
9}
10panels {
11 name: "SUMMER"
12 path: "Panels/Castle Entrance/castle_north_helper2"
13 clue: "summer"
14 answer: "winter"
15 symbols: EXAMPLE
16}
17panels {
18 name: "PLACE"
19 path: "Panels/Castle Entrance/castle_north_helper3"
20 clue: "place"
21 answer: "palace"
22 symbols: SPARKLES
23}
24panels {
25 name: "A SUMMER PLACE"
26 path: "Panels/Castle Entrance/castle_north"
27 clue: ""
28 answer: "castle"
29 symbols: EXAMPLE
30 symbols: LINGO
31 required_door { name: "Castle North Hider" }
32}
33paintings {
34 name: "RELIC2"
35 path: "Components/Paintings/Group1/relic2"
36}
diff --git a/data/maps/daedalus/rooms/Number Paintings Area.txtpb b/data/maps/daedalus/rooms/Number Paintings Area.txtpb new file mode 100644 index 0000000..fb01075 --- /dev/null +++ b/data/maps/daedalus/rooms/Number Paintings Area.txtpb
@@ -0,0 +1,39 @@
1name: "Number Paintings Area"
2display_name: "Northwest Area"
3panels {
4 name: "GOING"
5 path: "Panels/Entry/g_hedge_1"
6 clue: "going"
7 answer: "gone"
8 symbols: AGE
9}
10panels {
11 name: "TURN"
12 path: "Panels/Entry/chocolate_1"
13 clue: "turn"
14 answer: "return"
15 symbols: SPARKLES
16}
17keyholders {
18 name: "G"
19 path: "Components/KeyHolders/keyHolderG"
20}
21paintings {
22 name: "WON"
23 path: "Components/Paintings/Group3/won"
24}
25paintings {
26 name: "TOO"
27 path: "Components/Paintings/Group3/too"
28}
29paintings {
30 name: "3"
31 path: "Components/Paintings/Group3/3"
32}
33paintings {
34 name: "FOR"
35 path: "Components/Paintings/Group3/for"
36 # TODO: This painting is special, and requires something akin to a pilgrimage.
37 # I don't want to deal with that yet. For now, let's have the door in The
38 # Tenacious just automatically be open.
39}
diff --git a/data/maps/daedalus/rooms/Nursery.txtpb b/data/maps/daedalus/rooms/Nursery.txtpb new file mode 100644 index 0000000..cd1b5e3 --- /dev/null +++ b/data/maps/daedalus/rooms/Nursery.txtpb
@@ -0,0 +1,31 @@
1name: "Nursery"
2display_name: "Central"
3panels {
4 name: "Paintings"
5 path: "Panels/Entry/entry_2"
6 clue: ""
7 answer: "crib"
8 symbols: LINGO
9}
10panels {
11 name: "?"
12 path: "Panels/Halls/halls_17"
13 clue: ""
14 answer: "welcome"
15}
16paintings {
17 name: "ARE"
18 path: "Components/Paintings/Group2/are"
19}
20paintings {
21 name: "SEA"
22 path: "Components/Paintings/Group2/sea"
23}
24paintings {
25 name: "EYERED"
26 path: "Components/Paintings/Group2/eyeRed"
27}
28paintings {
29 name: "BEE"
30 path: "Components/Paintings/Group2/bee"
31}
diff --git a/data/maps/daedalus/rooms/O2 Prize.txtpb b/data/maps/daedalus/rooms/O2 Prize.txtpb new file mode 100644 index 0000000..0a81954 --- /dev/null +++ b/data/maps/daedalus/rooms/O2 Prize.txtpb
@@ -0,0 +1,7 @@
1name: "O2 Prize"
2display_name: "O2 Room"
3letters {
4 key: "o"
5 level2: true
6 path: "Components/Collectables/collectable"
7}
diff --git a/data/maps/daedalus/rooms/O2 Room.txtpb b/data/maps/daedalus/rooms/O2 Room.txtpb new file mode 100644 index 0000000..7ea3ce2 --- /dev/null +++ b/data/maps/daedalus/rooms/O2 Room.txtpb
@@ -0,0 +1,114 @@
1name: "O2 Room"
2display_name: "O2 Room"
3panels {
4 name: "LISTEN"
5 path: "Panels/The Big O/o_1"
6 clue: "listen"
7 answer: "obey"
8 symbols: SUN
9}
10panels {
11 name: "UNLOCK"
12 path: "Panels/The Big O/o_2"
13 clue: "unlock"
14 answer: "open"
15 symbols: SUN
16}
17panels {
18 name: "PROMISE"
19 path: "Panels/The Big O/o_3"
20 clue: "promise"
21 answer: "oath"
22 symbols: SUN
23}
24panels {
25 name: "SIGN"
26 path: "Panels/The Big O/o_4"
27 clue: "sign"
28 answer: "omen"
29 symbols: SUN
30}
31panels {
32 name: "AJAR"
33 path: "Panels/The Big O/o_5"
34 clue: "ajar"
35 answer: "open"
36 symbols: SUN
37}
38panels {
39 name: "HEED"
40 path: "Panels/The Big O/o_8"
41 clue: "heed"
42 answer: "obey"
43 symbols: SUN
44}
45panels {
46 name: "HERALD"
47 path: "Panels/The Big O/o_9"
48 clue: "herald"
49 answer: "omen"
50 symbols: SUN
51}
52panels {
53 name: "VOW"
54 path: "Panels/The Big O/o_12"
55 clue: "vow"
56 answer: "oath"
57 symbols: SUN
58}
59panels {
60 name: "HONEST"
61 path: "Panels/The Big O/o_13"
62 clue: "honest"
63 answer: "open"
64 symbols: SUN
65}
66panels {
67 name: "PROPHECY"
68 path: "Panels/The Big O/o_14"
69 clue: "prophecy"
70 answer: "omen"
71 symbols: SUN
72}
73panels {
74 name: "BOND"
75 path: "Panels/The Big O/o_15"
76 clue: "bond"
77 answer: "oath"
78 symbols: SUN
79}
80panels {
81 name: "UNBLOCKED"
82 path: "Panels/The Big O/o_16"
83 clue: "unblocked"
84 answer: "open"
85 symbols: SUN
86}
87panels {
88 name: "ACCEPT"
89 path: "Panels/The Big O Not/o_6"
90 clue: "accept"
91 answer: "obey"
92 symbols: SUN
93}
94panels {
95 name: "WARNING"
96 path: "Panels/The Big O Not/o_7"
97 clue: "warning"
98 answer: "omen"
99 symbols: SUN
100}
101panels {
102 name: "PLEDGE"
103 path: "Panels/The Big O Not/o_10"
104 clue: "pledge"
105 answer: "oath"
106 symbols: SUN
107}
108panels {
109 name: "FOLLOW"
110 path: "Panels/The Big O Not/o_11"
111 clue: "follow"
112 answer: "obey"
113 symbols: SUN
114}
diff --git a/data/maps/daedalus/rooms/Orange Room.txtpb b/data/maps/daedalus/rooms/Orange Room.txtpb new file mode 100644 index 0000000..ba1bedd --- /dev/null +++ b/data/maps/daedalus/rooms/Orange Room.txtpb
@@ -0,0 +1,72 @@
1name: "Orange Room"
2display_name: "East Area"
3panels {
4 name: "FRANCE"
5 path: "Panels/Orange Room/panel_1"
6 clue: "france"
7 answer: "freelance"
8 symbols: SPARKLES
9}
10panels {
11 name: "ENTER"
12 path: "Panels/Orange Room/panel_2"
13 clue: "enter"
14 answer: "carpenter"
15 symbols: SPARKLES
16}
17panels {
18 name: "TURN"
19 path: "Panels/Orange Room/panel_3"
20 clue: "turn"
21 answer: "turnpike"
22 symbols: SPARKLES
23}
24panels {
25 name: "BARE"
26 path: "Panels/Orange Room/panel_4"
27 clue: "bare"
28 answer: "barcode"
29 symbols: SPARKLES
30}
31panels {
32 name: "PORT"
33 path: "Panels/Orange Room/panel_5"
34 clue: "port"
35 answer: "portray"
36 symbols: SPARKLES
37}
38panels {
39 name: "FORTE"
40 path: "Panels/Orange Room/panel_6"
41 clue: "forte"
42 answer: "fortunate"
43 symbols: SPARKLES
44}
45panels {
46 name: "MILKS"
47 path: "Panels/Orange Room/panel_7"
48 clue: "milks"
49 answer: "milkshake"
50 symbols: SPARKLES
51}
52panels {
53 name: "VINE"
54 path: "Panels/Orange Room/panel_8"
55 clue: "vine"
56 answer: "vinegar"
57 symbols: SPARKLES
58}
59panels {
60 name: "COAL"
61 path: "Panels/Orange Room/panel_9"
62 clue: "coal"
63 answer: "charcoal"
64 symbols: SPARKLES
65}
66panels {
67 name: "OWED"
68 path: "Panels/Orange Room/panel_10"
69 clue: "owed"
70 answer: "shadowed"
71 symbols: SPARKLES
72}
diff --git a/data/maps/daedalus/rooms/Outside Book Room.txtpb b/data/maps/daedalus/rooms/Outside Book Room.txtpb new file mode 100644 index 0000000..a8e647f --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Book Room.txtpb
@@ -0,0 +1,9 @@
1name: "Outside Book Room"
2display_name: "Southwest Area"
3# This is behind a teal wall.
4panels {
5 name: "TEAL"
6 path: "Panels/Entry/teal_1"
7 clue: "teal"
8 answer: "teal"
9}
diff --git a/data/maps/daedalus/rooms/Outside Eye Temple.txtpb b/data/maps/daedalus/rooms/Outside Eye Temple.txtpb new file mode 100644 index 0000000..c7d35fd --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Eye Temple.txtpb
@@ -0,0 +1,9 @@
1name: "Outside Eye Temple"
2display_name: "Temple of the Eyes"
3panels {
4 name: "Entrance"
5 path: "Panels/Halls/eye_temple_entry_1"
6 clue: ""
7 answer: "hi"
8 symbols: LINGO
9}
diff --git a/data/maps/daedalus/rooms/Outside Hedges.txtpb b/data/maps/daedalus/rooms/Outside Hedges.txtpb new file mode 100644 index 0000000..b157beb --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Hedges.txtpb
@@ -0,0 +1,80 @@
1name: "Outside Hedges"
2display_name: "Hedges"
3panels {
4 name: "GOURD (1)"
5 path: "Panels/Halls/halls_11"
6 clue: "gourd"
7 answer: "pumpkin"
8 symbols: EXAMPLE
9}
10panels {
11 name: "GOURD (2)"
12 path: "Panels/Halls/halls_12"
13 clue: "gourd"
14 answer: "squash"
15 symbols: EXAMPLE
16}
17panels {
18 name: "GOURD (3)"
19 path: "Panels/Halls/halls_13"
20 clue: "gourd"
21 answer: "cucumber"
22 symbols: EXAMPLE
23}
24panels {
25 name: "GOURD (4)"
26 path: "Panels/Halls/halls_14"
27 clue: "gourd"
28 answer: "melon"
29 symbols: EXAMPLE
30}
31panels {
32 name: "PLUM (1)"
33 path: "Panels/Halls/halls_15"
34 clue: "plum"
35 answer: "color"
36 symbols: EXAMPLE
37}
38panels {
39 name: "PLUM (2)"
40 path: "Panels/Halls/halls_18"
41 clue: "plum"
42 answer: "fruit"
43 symbols: EXAMPLE
44}
45panels {
46 name: "BARK"
47 path: "Panels/Tower Maze/entry_1"
48 clue: "bark"
49 answer: "tree"
50 symbols: BOXES
51}
52panels {
53 name: "BUD"
54 path: "Panels/Tower Maze/entry_2"
55 clue: "bud"
56 answer: "flower"
57 symbols: BOXES
58}
59panels {
60 name: "LEAF"
61 path: "Panels/Tower Maze/entry_3"
62 clue: "leaf"
63 answer: "tree"
64 symbols: BOXES
65}
66panels {
67 name: "PETAL"
68 path: "Panels/Tower Maze/entry_4"
69 clue: "petal"
70 answer: "flower"
71 symbols: BOXES
72}
73paintings {
74 name: "ACHES"
75 path: "Components/Paintings/Group1/aches"
76}
77ports {
78 name: "REVITALIZED"
79 path: "Components/Warps/Worldports/worldport7"
80}
diff --git a/data/maps/daedalus/rooms/Outside Hotel.txtpb b/data/maps/daedalus/rooms/Outside Hotel.txtpb new file mode 100644 index 0000000..62b5a41 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Hotel.txtpb
@@ -0,0 +1,9 @@
1name: "Outside Hotel"
2display_name: "Southwest Area"
3panels {
4 name: "COLORFUL"
5 path: "Panels/Entry/hotel_entry"
6 clue: "colorful"
7 answer: "bright"
8 symbols: SUN
9}
diff --git a/data/maps/daedalus/rooms/Outside House.txtpb b/data/maps/daedalus/rooms/Outside House.txtpb new file mode 100644 index 0000000..8a5e911 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside House.txtpb
@@ -0,0 +1,82 @@
1name: "Outside House"
2display_name: "Maze"
3panels {
4 name: "WHISPER"
5 path: "Panels/Beehalls/beehalls_1"
6 clue: "whisper"
7 answer: "shout"
8 symbols: CROSS
9}
10panels {
11 name: "WING"
12 path: "Panels/Bee Room/bee_entry_1"
13 clue: "wing"
14 answer: "sting"
15 symbols: ZERO
16}
17panels {
18 name: "DOTE"
19 path: "Panels/Bee Room/bee_entry_2"
20 clue: "dote"
21 answer: "float"
22 symbols: ZERO
23}
24panels {
25 name: "VIVID"
26 path: "Panels/Intense Room/intense_entry_1"
27 clue: "vivid"
28 answer: "bright"
29 symbols: SUN
30}
31panels {
32 name: "RIGHT"
33 path: "Panels/Intense Room/intense_entry_2"
34 clue: "right"
35 answer: "bright"
36 symbols: SPARKLES
37}
38panels {
39 name: "SILENCE"
40 path: "Panels/Entry/entry_7"
41 clue: "silence"
42 answer: "hush"
43 symbols: SUN
44}
45panels {
46 name: "BLITHELY"
47 path: "Panels/Purple Exterior/purple_7"
48 clue: "blithely"
49 answer: "the"
50 symbols: SPARKLES
51 required_door { name: "Purple NW Vestibule Blocker" }
52}
53panels {
54 name: "A"
55 path: "Panels/Purple Exterior/purple_4"
56 clue: "a"
57 answer: "the"
58 symbols: EXAMPLE
59 required_door { name: "Purple NE Vestibule Blocker" }
60}
61panels {
62 name: "WALLS"
63 path: "Panels/Purple Exterior/purple_5"
64 clue: "walls"
65 answer: "doors"
66 symbols: SUN
67}
68panels {
69 name: "LOCK"
70 path: "Panels/Purple Exterior/purple_6"
71 clue: "lock"
72 answer: "unlock"
73 symbols: SUN
74}
75keyholders {
76 name: "H"
77 path: "Components/KeyHolders/keyHolderH"
78}
79paintings {
80 name: "CASTLE2"
81 path: "Components/Paintings/Group1/castle2"
82}
diff --git a/data/maps/daedalus/rooms/Outside Magic Room.txtpb b/data/maps/daedalus/rooms/Outside Magic Room.txtpb new file mode 100644 index 0000000..ef45563 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Magic Room.txtpb
@@ -0,0 +1,9 @@
1name: "Outside Magic Room"
2display_name: "Maze"
3panels {
4 name: "WIZARD"
5 path: "Panels/Magic Maze/maze_entry_1"
6 clue: "wizard"
7 answer: "magician"
8 symbols: SUN
9}
diff --git a/data/maps/daedalus/rooms/Outside Orange Room.txtpb b/data/maps/daedalus/rooms/Outside Orange Room.txtpb new file mode 100644 index 0000000..a50db78 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Orange Room.txtpb
@@ -0,0 +1,60 @@
1name: "Outside Orange Room"
2display_name: "East Area"
3panels {
4 name: "SMILE"
5 path: "Panels/Smiley Rooms/orange"
6 clue: "smile"
7 answer: "orange"
8 symbols: QUESTION
9}
10panels {
11 name: "VAN"
12 path: "Panels/Orange Room/panel_entry"
13 clue: "van"
14 answer: "minivan"
15 symbols: PYRAMID
16}
17panels {
18 name: "WERE"
19 path: "Panels/Hexes/magenta_1"
20 clue: "were"
21 answer: "are"
22 symbols: AGE
23}
24panels {
25 name: "FALL"
26 path: "Panels/Hexes/magenta_2"
27 clue: "fall"
28 answer: "all"
29 symbols: SPARKLES
30}
31panels {
32 name: "KNOT"
33 path: "Panels/Hexes/magenta_3"
34 clue: "knot"
35 answer: "not"
36 symbols: ZERO
37}
38panels {
39 name: "SLOT"
40 path: "Panels/Hexes/magenta_4"
41 clue: "slot"
42 answer: "lost"
43 symbols: ANAGRAM
44}
45panels {
46 name: "WAND"
47 path: "Panels/Hexes/magenta_5"
48 clue: "wand"
49 answer: "wander"
50 symbols: SPARKLES
51}
52panels {
53 name: "OWL"
54 path: "Panels/Hexes/magenta_6"
55 clue: "owl"
56 answer: "who"
57 symbols: SPARKLES
58 symbols: ZERO
59 symbols: SOUND
60}
diff --git a/data/maps/daedalus/rooms/Outside Pyramid.txtpb b/data/maps/daedalus/rooms/Outside Pyramid.txtpb new file mode 100644 index 0000000..fd7ef21 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Pyramid.txtpb
@@ -0,0 +1,16 @@
1name: "Outside Pyramid"
2display_name: "Pyramid"
3panels {
4 name: "PEER"
5 path: "Panels/Pyramid/pyramid_entry"
6 clue: "peer"
7 answer: "stare"
8 symbols: SUN
9}
10panels {
11 name: "AMID"
12 path: "Panels/Pyramid/pyramid_entry_2"
13 clue: "amid"
14 answer: "among"
15 symbols: SUN
16}
diff --git a/data/maps/daedalus/rooms/Outside Red Room.txtpb b/data/maps/daedalus/rooms/Outside Red Room.txtpb new file mode 100644 index 0000000..e5be363 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Red Room.txtpb
@@ -0,0 +1,9 @@
1name: "Outside Red Room"
2display_name: "Red Room"
3panels {
4 name: "ROCK"
5 path: "Panels/Red Room/red_entry"
6 clue: "rock"
7 answer: "quartz"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Outside Salt Room.txtpb b/data/maps/daedalus/rooms/Outside Salt Room.txtpb new file mode 100644 index 0000000..3d374f8 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Salt Room.txtpb
@@ -0,0 +1,9 @@
1name: "Outside Salt Room"
2display_name: "Southwest Area"
3panels {
4 name: "Colors"
5 path: "Panels/Color Reading/cr_1"
6 clue: ""
7 answer: "rob"
8 symbols: LINGO
9}
diff --git a/data/maps/daedalus/rooms/Outside Snake Room.txtpb b/data/maps/daedalus/rooms/Outside Snake Room.txtpb new file mode 100644 index 0000000..b65ee77 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Snake Room.txtpb
@@ -0,0 +1,68 @@
1name: "Outside Snake Room"
2display_name: "West Area"
3panels {
4 name: "TONGUE"
5 path: "Panels/Pairs Room/pairs_7"
6 clue: "tongue"
7 answer: "shoe"
8 symbols: BOXES
9}
10panels {
11 name: "ACE"
12 path: "Panels/Pairs Room/pairs_8"
13 clue: "ace"
14 answer: "laces"
15 symbols: SPARKLES
16 symbols: PLANET
17}
18panels {
19 name: "SONG (South)"
20 path: "Panels/Amber/amber_south_1"
21 clue: "song"
22 answer: "chorus"
23 symbols: BOXES
24}
25panels {
26 name: "SONG (North)"
27 path: "Panels/Amber/amber_north_1"
28 clue: "song"
29 answer: "intro"
30 symbols: BOXES
31}
32panels {
33 name: "DEE SIX"
34 path: "Panels/Brown Room/entry"
35 clue: "dee six"
36 answer: "die"
37 symbols: ZERO
38 symbols: EXAMPLE
39}
40panels {
41 name: "ANSWERS"
42 path: "Panels/V Maze/four_17"
43 clue: "answers"
44 answer: "animals"
45 symbols: QUESTION
46}
47panels {
48 name: "ANIMAL"
49 path: "Panels/Pairs Room/pairs_5"
50 clue: "animal"
51 answer: "head"
52 symbols: BOXES
53}
54panels {
55 name: "ONES"
56 path: "Panels/Pairs Room/pairs_6"
57 clue: "ones"
58 answer: "phones"
59 symbols: SPARKLES
60}
61paintings {
62 name: "TOO2"
63 path: "Components/Paintings/Group3/too2"
64}
65paintings {
66 name: "SNAKE"
67 path: "Components/Paintings/Group3/snake"
68}
diff --git a/data/maps/daedalus/rooms/Pains Room.txtpb b/data/maps/daedalus/rooms/Pains Room.txtpb new file mode 100644 index 0000000..cc0c7bb --- /dev/null +++ b/data/maps/daedalus/rooms/Pains Room.txtpb
@@ -0,0 +1,14 @@
1name: "Pains Room"
2display_name: "Central"
3panels {
4 name: "MOO"
5 path: "Panels/Gold/gold_1"
6 clue: "moo"
7 answer: "bull"
8 symbols: GENDER
9 symbols: SOUND
10}
11paintings {
12 name: "PAINS"
13 path: "Components/Paintings/Group2/pains"
14}
diff --git a/data/maps/daedalus/rooms/Pairs Room.txtpb b/data/maps/daedalus/rooms/Pairs Room.txtpb new file mode 100644 index 0000000..ca5e885 --- /dev/null +++ b/data/maps/daedalus/rooms/Pairs Room.txtpb
@@ -0,0 +1,2 @@
1name: "Pairs Room"
2display_name: "West Area"
diff --git a/data/maps/daedalus/rooms/Pepper Room.txtpb b/data/maps/daedalus/rooms/Pepper Room.txtpb new file mode 100644 index 0000000..074869f --- /dev/null +++ b/data/maps/daedalus/rooms/Pepper Room.txtpb
@@ -0,0 +1,9 @@
1name: "Pepper Room"
2display_name: "Southwest Area"
3panels {
4 name: "SEASONING"
5 path: "Panels/Color Reading/cr_4"
6 clue: "seasoning"
7 answer: "pepper"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Plum Room.txtpb b/data/maps/daedalus/rooms/Plum Room.txtpb new file mode 100644 index 0000000..90243a4 --- /dev/null +++ b/data/maps/daedalus/rooms/Plum Room.txtpb
@@ -0,0 +1,53 @@
1name: "Plum Room"
2display_name: "Plum Room"
3panels {
4 name: "GOD"
5 path: "Panels/Plum Room/plum_1"
6 clue: "god"
7 answer: "goddess"
8 symbols: GENDER
9}
10panels {
11 name: "INJURED"
12 path: "Panels/Plum Room/plum_2"
13 clue: "injured"
14 answer: "wounded"
15 symbols: SUN
16}
17panels {
18 name: "HEALTHY"
19 path: "Panels/Plum Room/plum_3"
20 clue: "healthy"
21 answer: "diseased"
22 symbols: SUN
23}
24panels {
25 name: "DEMURRED"
26 path: "Panels/Plum Room/plum_4"
27 clue: "demurred"
28 answer: "murdered"
29 symbols: ANAGRAM
30}
31panels {
32 name: "FOUROFFERBEAR"
33 path: "Panels/Plum Room/plum_5"
34 clue: "fourofferbear"
35 answer: "forbidden"
36 symbols: SUN
37 symbols: ZERO
38 symbols: STARS
39}
40panels {
41 name: "SNAKE"
42 path: "Panels/Plum Room/plum_6"
43 clue: "snake"
44 answer: "adder"
45 symbols: EXAMPLE
46}
47panels {
48 name: "CENTER"
49 path: "Panels/Plum Room/plum_7"
50 clue: "center"
51 answer: "middle"
52 symbols: SUN
53}
diff --git a/data/maps/daedalus/rooms/Post Orange Smiley Three Way.txtpb b/data/maps/daedalus/rooms/Post Orange Smiley Three Way.txtpb new file mode 100644 index 0000000..868ff86 --- /dev/null +++ b/data/maps/daedalus/rooms/Post Orange Smiley Three Way.txtpb
@@ -0,0 +1,2 @@
1name: "Post Orange Smiley Three Way"
2display_name: "West Area"
diff --git a/data/maps/daedalus/rooms/Pumpkin Entrance.txtpb b/data/maps/daedalus/rooms/Pumpkin Entrance.txtpb new file mode 100644 index 0000000..c7fc3d1 --- /dev/null +++ b/data/maps/daedalus/rooms/Pumpkin Entrance.txtpb
@@ -0,0 +1,8 @@
1name: "Pumpkin Entrance"
2display_name: "East Area"
3panels {
4 name: "JACK"
5 path: "Panels/Pumpkin Room/pumpkin_2"
6 clue: "jack"
7 answer: "lantern"
8}
diff --git a/data/maps/daedalus/rooms/Pumpkin Room.txtpb b/data/maps/daedalus/rooms/Pumpkin Room.txtpb new file mode 100644 index 0000000..345b372 --- /dev/null +++ b/data/maps/daedalus/rooms/Pumpkin Room.txtpb
@@ -0,0 +1,65 @@
1name: "Pumpkin Room"
2display_name: "East Area"
3panels {
4 name: "BONE"
5 path: "Panels/Pumpkin Room/pumpkin_3"
6 clue: "bone"
7 answer: "skeleton"
8 symbols: BOXES
9}
10panels {
11 name: "SHEET"
12 path: "Panels/Pumpkin Room/pumpkin_4"
13 clue: "sheet"
14 answer: "ghost"
15 symbols: CROSS
16}
17panels {
18 name: "PHARAOH"
19 path: "Panels/Pumpkin Room/pumpkin_5"
20 clue: "pharaoh"
21 answer: "mummy"
22 symbols: AGE
23}
24panels {
25 name: "EMPIRE"
26 path: "Panels/Pumpkin Room/pumpkin_6"
27 clue: "empire"
28 answer: "vampire"
29 symbols: SPARKLES
30}
31panels {
32 name: "BEASTS"
33 path: "Panels/Pumpkin Room/pumpkin_7"
34 clue: "beasts"
35 answer: "bat"
36 symbols: SPARKLES
37}
38panels {
39 name: "STRAW"
40 path: "Panels/Pumpkin Room/pumpkin_8"
41 clue: "straw"
42 answer: "scarecrow"
43 symbols: BOXES
44}
45panels {
46 name: "CACKLE"
47 path: "Panels/Pumpkin Room/pumpkin_9"
48 clue: "cackle"
49 answer: "witch"
50 symbols: SOUND
51}
52panels {
53 name: "HUMAN"
54 path: "Panels/Pumpkin Room/pumpkin_10"
55 clue: "human"
56 answer: "werewolf"
57 symbols: BOXES
58}
59panels {
60 name: "JAGUAR"
61 path: "Panels/Pumpkin Room/pumpkin_11"
62 clue: "jaguar"
63 answer: "cat"
64 symbols: EXAMPLE
65}
diff --git a/data/maps/daedalus/rooms/Purple Hallway From Great.txtpb b/data/maps/daedalus/rooms/Purple Hallway From Great.txtpb new file mode 100644 index 0000000..fef68e9 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Hallway From Great.txtpb
@@ -0,0 +1,6 @@
1name: "Purple Hallway From Great"
2display_name: "South Area"
3ports {
4 name: "GREAT"
5 path: "Components/Warps/Worldports/worldport17"
6}
diff --git a/data/maps/daedalus/rooms/Purple NW Vestibule.txtpb b/data/maps/daedalus/rooms/Purple NW Vestibule.txtpb new file mode 100644 index 0000000..6aedce9 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple NW Vestibule.txtpb
@@ -0,0 +1,23 @@
1name: "Purple NW Vestibule"
2display_name: "Central"
3panels {
4 name: "MESSAGES"
5 path: "Panels/Purple Exterior/purple_8"
6 clue: "messages"
7 answer: "letters"
8 symbols: EXAMPLE
9}
10panels {
11 name: "LOSE"
12 path: "Panels/Purple Exterior/purple_9"
13 clue: "lose"
14 answer: "find"
15 symbols: SUN
16}
17panels {
18 name: "SNOWMAN"
19 path: "Panels/Beehalls/beehalls_3"
20 clue: "snowman"
21 answer: "puddle"
22 symbols: CROSS
23}
diff --git a/data/maps/daedalus/rooms/Purple Room East.txtpb b/data/maps/daedalus/rooms/Purple Room East.txtpb new file mode 100644 index 0000000..a866868 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Room East.txtpb
@@ -0,0 +1,2 @@
1name: "Purple Room East"
2display_name: "Central"
diff --git a/data/maps/daedalus/rooms/Purple Room South.txtpb b/data/maps/daedalus/rooms/Purple Room South.txtpb new file mode 100644 index 0000000..b6a25e6 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Room South.txtpb
@@ -0,0 +1,43 @@
1name: "Purple Room South"
2display_name: "Central"
3panels {
4 name: "LITTLE"
5 path: "Panels/Halls/hof_1"
6 clue: "little"
7 answer: "old"
8 symbols: QUESTION
9}
10panels {
11 name: "FAREWELL"
12 path: "Panels/Halls/hof_2"
13 clue: "farewell"
14 answer: "greetings"
15 symbols: QUESTION
16}
17panels {
18 name: "LAMB"
19 path: "Panels/Halls/hof_3"
20 clue: "lamb"
21 answer: "friend"
22 symbols: QUESTION
23}
24panels {
25 name: "ANY"
26 path: "Panels/Purple Exterior/purple_3"
27 clue: "any"
28 answer: "many"
29 symbols: SPARKLES
30 required_door { name: "Purple SE Vestibule Blocker" }
31}
32panels {
33 name: "THESE"
34 path: "Panels/Purple Exterior/purple_10"
35 clue: "these"
36 answer: "the"
37 symbols: SPARKLES
38 required_door { name: "Purple SW Vestibule Blocker" }
39}
40paintings {
41 name: "PLANET"
42 path: "Components/Paintings/Group1/planet"
43}
diff --git a/data/maps/daedalus/rooms/Purple Room West.txtpb b/data/maps/daedalus/rooms/Purple Room West.txtpb new file mode 100644 index 0000000..8c20399 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Room West.txtpb
@@ -0,0 +1,2 @@
1name: "Purple Room West"
2display_name: "Central"
diff --git a/data/maps/daedalus/rooms/Purple Room.txtpb b/data/maps/daedalus/rooms/Purple Room.txtpb new file mode 100644 index 0000000..612f8d8 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Room.txtpb
@@ -0,0 +1,59 @@
1name: "Purple Room"
2display_name: "Central"
3panels {
4 name: "HOIST"
5 path: "Panels/Purple Room/purple_1"
6 clue: "hoist"
7 answer: "jack"
8 symbols: SUN
9}
10panels {
11 name: "CORE"
12 path: "Panels/Purple Room/purple_2"
13 clue: "core"
14 answer: "star"
15 symbols: BOXES
16}
17panels {
18 name: "FISH"
19 path: "Panels/Purple Room/purple_3"
20 clue: "fish"
21 answer: "salmon"
22 symbols: EXAMPLE
23}
24panels {
25 name: "ALLOW"
26 path: "Panels/Purple Room/purple_4"
27 clue: "allow"
28 answer: "banana"
29 symbols: SUN
30 symbols: SPARKLES
31}
32panels {
33 name: "BIRD"
34 path: "Panels/Purple Room/purple_5"
35 clue: "bird"
36 answer: "kiwi"
37 symbols: EXAMPLE
38}
39panels {
40 name: "HONK"
41 path: "Panels/Purple Room/purple_6"
42 clue: "honk"
43 answer: "goose"
44 symbols: SOUND
45}
46panels {
47 name: "APE"
48 path: "Panels/Purple Room/purple_7"
49 clue: "ape"
50 answer: "grape"
51 symbols: SPARKLES
52}
53panels {
54 name: "APATHY"
55 path: "Panels/Purple Room/purple_8"
56 clue: "apathy"
57 answer: "passion"
58 symbols: SUN
59}
diff --git a/data/maps/daedalus/rooms/Purple SE Vestibule.txtpb b/data/maps/daedalus/rooms/Purple SE Vestibule.txtpb new file mode 100644 index 0000000..5f34151 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple SE Vestibule.txtpb
@@ -0,0 +1,16 @@
1name: "Purple SE Vestibule"
2display_name: "Central"
3panels {
4 name: "RUN"
5 path: "Panels/Purple Exterior/purple_1"
6 clue: "run"
7 answer: "walk"
8 symbols: PYRAMID
9}
10panels {
11 name: "ROADS"
12 path: "Panels/Purple Exterior/purple_2"
13 clue: "roads"
14 answer: "paths"
15 symbols: AGE
16}
diff --git a/data/maps/daedalus/rooms/Purple SW Vestibule.txtpb b/data/maps/daedalus/rooms/Purple SW Vestibule.txtpb new file mode 100644 index 0000000..05acc75 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple SW Vestibule.txtpb
@@ -0,0 +1,20 @@
1name: "Purple SW Vestibule"
2display_name: "Central"
3panels {
4 name: "LETTERS"
5 path: "Panels/Purple Exterior/purple_11"
6 clue: "letters"
7 answer: "words"
8 symbols: BOXES
9}
10panels {
11 name: "INSCRIBE"
12 path: "Panels/Purple Exterior/purple_12"
13 clue: "inscribe"
14 answer: "write"
15 symbols: SUN
16}
17paintings {
18 name: "PAINS2"
19 path: "Components/Paintings/Group2/pains2"
20}
diff --git a/data/maps/daedalus/rooms/Purple Smiley.txtpb b/data/maps/daedalus/rooms/Purple Smiley.txtpb new file mode 100644 index 0000000..515336f --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Smiley.txtpb
@@ -0,0 +1,9 @@
1name: "Purple Smiley"
2display_name: "Northeast Area"
3panels {
4 name: "SMILE"
5 path: "Panels/Smiley Rooms/purple"
6 clue: "smile"
7 answer: "purple"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Pyramid 3.txtpb b/data/maps/daedalus/rooms/Pyramid 3.txtpb new file mode 100644 index 0000000..f760ab0 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 3.txtpb
@@ -0,0 +1,9 @@
1name: "Pyramid 3"
2display_name: "Pyramid"
3panels {
4 name: "VEHICLE"
5 path: "Panels/Pyramid/pyramid_3"
6 clue: "vehicle"
7 answer: "train"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Pyramid 4.txtpb b/data/maps/daedalus/rooms/Pyramid 4.txtpb new file mode 100644 index 0000000..3247ffa --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 4.txtpb
@@ -0,0 +1,9 @@
1name: "Pyramid 4"
2display_name: "Pyramid"
3panels {
4 name: "CAT"
5 path: "Panels/Pyramid/pyramid_4"
6 clue: "cat"
7 answer: "tiger"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Pyramid 5.txtpb b/data/maps/daedalus/rooms/Pyramid 5.txtpb new file mode 100644 index 0000000..fc05e50 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 5.txtpb
@@ -0,0 +1,9 @@
1name: "Pyramid 5"
2display_name: "Pyramid"
3panels {
4 name: "ROYAL"
5 path: "Panels/Pyramid/pyramid_5"
6 clue: "royal"
7 answer: "king"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Pyramid 6.txtpb b/data/maps/daedalus/rooms/Pyramid 6.txtpb new file mode 100644 index 0000000..78efb0c --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 6.txtpb
@@ -0,0 +1,9 @@
1name: "Pyramid 6"
2display_name: "Pyramid"
3panels {
4 name: "TEA"
5 path: "Panels/Pyramid/pyramid_6"
6 clue: "tea"
7 answer: "black"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Pyramid 7.txtpb b/data/maps/daedalus/rooms/Pyramid 7.txtpb new file mode 100644 index 0000000..bf4ebc6 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 7.txtpb
@@ -0,0 +1,9 @@
1name: "Pyramid 7"
2display_name: "Pyramid"
3panels {
4 name: "ARTIST"
5 path: "Panels/Pyramid/pyramid_7"
6 clue: "artist"
7 answer: "painter"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Pyramid 8.txtpb b/data/maps/daedalus/rooms/Pyramid 8.txtpb new file mode 100644 index 0000000..f65fc69 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 8.txtpb
@@ -0,0 +1,9 @@
1name: "Pyramid 8"
2display_name: "Pyramid"
3panels {
4 name: "INSTRUMENT"
5 path: "Panels/Pyramid/pyramid_8"
6 clue: "instrument"
7 answer: "drum"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Pyramid Entry.txtpb b/data/maps/daedalus/rooms/Pyramid Entry.txtpb new file mode 100644 index 0000000..3bb531f --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid Entry.txtpb
@@ -0,0 +1,16 @@
1name: "Pyramid Entry"
2display_name: "Pyramid"
3panels {
4 name: "TREE"
5 path: "Panels/Pyramid/pyramid_1"
6 clue: "tree"
7 answer: "pine"
8 symbols: EXAMPLE
9}
10panels {
11 name: "SHAPE"
12 path: "Panels/Pyramid/pyramid_2"
13 clue: "shape"
14 answer: "triangle"
15 symbols: EXAMPLE
16}
diff --git a/data/maps/daedalus/rooms/Pyramid Second Floor.txtpb b/data/maps/daedalus/rooms/Pyramid Second Floor.txtpb new file mode 100644 index 0000000..e7578e8 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid Second Floor.txtpb
@@ -0,0 +1,47 @@
1name: "Pyramid Second Floor"
2display_name: "Pyramid"
3panels {
4 name: "TOOL"
5 path: "Panels/Pyramid/pyramid_10"
6 clue: "tool"
7 answer: "spade"
8 symbols: EXAMPLE
9}
10panels {
11 name: "SODA"
12 path: "Panels/Pyramid/pyramid_11"
13 clue: "soda"
14 answer: "club"
15 symbols: EXAMPLE
16}
17panels {
18 name: "ORGAN"
19 path: "Panels/Pyramid/pyramid_12"
20 clue: "organ"
21 answer: "heart"
22 symbols: EXAMPLE
23}
24panels {
25 name: "DIAMOND"
26 path: "Panels/Pyramid/pyramid_9"
27 clue: "diamond"
28 answer: "gem"
29 symbols: EXAMPLE
30 required_door { name: "Pyramid 9 Blocker" }
31}
32panels {
33 name: "INSTRUMENT"
34 path: "Panels/Pyramid/pyramid_13"
35 clue: "instrument"
36 answer: "organ"
37 symbols: EXAMPLE
38 required_door { name: "Pyramid 13 Blocker" }
39}
40panels {
41 name: "BEVERAGE"
42 path: "Panels/Pyramid/pyramid_14"
43 clue: "beverage"
44 answer: "soda"
45 symbols: EXAMPLE
46 required_door { name: "Pyramid 14 Blocker" }
47}
diff --git a/data/maps/daedalus/rooms/Pyramid Top.txtpb b/data/maps/daedalus/rooms/Pyramid Top.txtpb new file mode 100644 index 0000000..b3938fd --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid Top.txtpb
@@ -0,0 +1,7 @@
1name: "Pyramid Top"
2display_name: "Pyramid"
3letters {
4 key: "r"
5 level2: true
6 path: "Components/Collectables/collectable5"
7}
diff --git a/data/maps/daedalus/rooms/Quiet Entrance.txtpb b/data/maps/daedalus/rooms/Quiet Entrance.txtpb new file mode 100644 index 0000000..21e0f68 --- /dev/null +++ b/data/maps/daedalus/rooms/Quiet Entrance.txtpb
@@ -0,0 +1,19 @@
1name: "Quiet Entrance"
2display_name: "Central"
3panels {
4 name: "HIDDEN"
5 path: "Panels/Halls/halls_7"
6 clue: "hidden"
7 answer: "ceortv"
8 symbols: SUN
9 proxies { answer: "covert" path: "Panels/Halls/secret_proxy_3" }
10 proxies { answer: "secret" path: "Panels/Halls/secret_proxy_4" }
11}
12paintings {
13 name: "PLANET2"
14 path: "Components/Paintings/Group1/planet2"
15}
16ports {
17 name: "QUIET"
18 path: "Components/Warps/Worldports/worldport5"
19}
diff --git a/data/maps/daedalus/rooms/Rain Side.txtpb b/data/maps/daedalus/rooms/Rain Side.txtpb new file mode 100644 index 0000000..63e95c8 --- /dev/null +++ b/data/maps/daedalus/rooms/Rain Side.txtpb
@@ -0,0 +1,13 @@
1name: "Rain Side"
2display_name: "Rainbow"
3panels {
4 name: "?"
5 path: "Panels/Smiley Rooms/rain"
6 clue: ""
7 answer: "rain"
8 symbols: QUESTION
9}
10ports {
11 name: "BEARER"
12 path: "Components/Warps/Worldports/worldport11"
13}
diff --git a/data/maps/daedalus/rooms/Rainbow Blue.txtpb b/data/maps/daedalus/rooms/Rainbow Blue.txtpb new file mode 100644 index 0000000..b566cbb --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Blue.txtpb
@@ -0,0 +1,9 @@
1name: "Rainbow Blue"
2display_name: "Rainbow"
3panels {
4 name: "THEME"
5 path: "Panels/Smiley Rooms/blue2"
6 clue: "theme"
7 answer: "seasonings"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Rainbow Color Backside.txtpb b/data/maps/daedalus/rooms/Rainbow Color Backside.txtpb new file mode 100644 index 0000000..3fb3a5c --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Color Backside.txtpb
@@ -0,0 +1,14 @@
1name: "Rainbow Color Backside"
2display_name: "Central"
3panels {
4 name: "BACKSIDE"
5 path: "Panels/Halls/halls_1"
6 clue: "backside"
7 answer: "backside"
8}
9panels {
10 name: "?"
11 path: "Panels/Halls/halls_4"
12 clue: ""
13 answer: "side"
14}
diff --git a/data/maps/daedalus/rooms/Rainbow Color Doors.txtpb b/data/maps/daedalus/rooms/Rainbow Color Doors.txtpb new file mode 100644 index 0000000..3204d28 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Color Doors.txtpb
@@ -0,0 +1,94 @@
1name: "Rainbow Color Doors"
2display_name: "East Area"
3panels {
4 name: "CROW"
5 path: "Panels/Blue Room/panel_entry"
6 clue: "crow"
7 answer: "murder"
8 symbols: PLANET
9}
10# TODO: These three need to be moved onto the roof when the stairs are present,
11# because otherwise they become impossible to solve.
12panels {
13 name: "DIRECTION (1)"
14 path: "Panels/Castle Entrance/castle_direction_1"
15 clue: "direction"
16 answer: "north"
17 symbols: EXAMPLE
18}
19panels {
20 name: "DIRECTION (2)"
21 path: "Panels/Castle Entrance/castle_direction_2"
22 clue: "direction"
23 answer: "south"
24 symbols: EXAMPLE
25}
26panels {
27 name: "DIRECTION (3)"
28 path: "Panels/Castle Entrance/castle_direction_3"
29 clue: "direction"
30 answer: "west"
31 symbols: EXAMPLE
32}
33panels {
34 name: "INWALK"
35 path: "Panels/Hexes/tower_1"
36 clue: "inwalk"
37 answer: "outrun"
38 symbols: SUN
39 symbols: PYRAMID
40}
41panels {
42 name: "RAIN"
43 path: "Panels/Hexes/tower_2"
44 clue: "rain"
45 answer: "runoff"
46 symbols: AGE
47}
48panels {
49 name: "PURCHASE"
50 path: "Panels/Hexes/tower_3"
51 clue: "purchase"
52 answer: "handover"
53 symbols: AGE
54}
55panels {
56 name: "HOURS"
57 path: "Panels/Hexes/tower_4"
58 clue: "hours"
59 answer: "overtime"
60 symbols: AGE
61}
62panels {
63 name: "MISCHIEF"
64 path: "Panels/Hexes/tower_5"
65 clue: "mischief"
66 answer: "timeout"
67 symbols: AGE
68}
69panels {
70 name: "CASUAL"
71 path: "Panels/Hexes/tower_6"
72 clue: "casual"
73 answer: "offhand"
74 symbols: SUN
75}
76panels {
77 name: "PUMP"
78 path: "Panels/Pumpkin Room/pumpkin_1"
79 clue: "pump"
80 answer: "pumpkin"
81 symbols: SPARKLES
82}
83paintings {
84 name: "SEA3"
85 path: "Components/Paintings/Group2/sea3"
86}
87paintings {
88 name: "SEA2"
89 path: "Components/Paintings/Group2/sea2"
90}
91paintings {
92 name: "ACHES2"
93 path: "Components/Paintings/Group1/aches2"
94}
diff --git a/data/maps/daedalus/rooms/Rainbow Cyan.txtpb b/data/maps/daedalus/rooms/Rainbow Cyan.txtpb new file mode 100644 index 0000000..9ce8b3f --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Cyan.txtpb
@@ -0,0 +1,9 @@
1name: "Rainbow Cyan"
2display_name: "Rainbow"
3panels {
4 name: "THEME"
5 path: "Panels/Smiley Rooms/cyan"
6 clue: "theme"
7 answer: "apocalypse"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Rainbow End.txtpb b/data/maps/daedalus/rooms/Rainbow End.txtpb new file mode 100644 index 0000000..27f3c4f --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow End.txtpb
@@ -0,0 +1,9 @@
1name: "Rainbow End"
2display_name: "Rainbow"
3panels {
4 name: "POT"
5 path: "Components/Warps/gold"
6 clue: "pot"
7 answer: "gold"
8 symbols: STARS
9}
diff --git a/data/maps/daedalus/rooms/Rainbow Green.txtpb b/data/maps/daedalus/rooms/Rainbow Green.txtpb new file mode 100644 index 0000000..84de8a5 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Green.txtpb
@@ -0,0 +1,9 @@
1name: "Rainbow Green"
2display_name: "Rainbow"
3panels {
4 name: "THEME"
5 path: "Panels/Smiley Rooms/green2"
6 clue: "theme"
7 answer: "tea"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Rainbow Orange.txtpb b/data/maps/daedalus/rooms/Rainbow Orange.txtpb new file mode 100644 index 0000000..290c061 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Orange.txtpb
@@ -0,0 +1,9 @@
1name: "Rainbow Orange"
2display_name: "Rainbow"
3panels {
4 name: "THEME"
5 path: "Panels/Smiley Rooms/orange2"
6 clue: "theme"
7 answer: "fish"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Rainbow Purple.txtpb b/data/maps/daedalus/rooms/Rainbow Purple.txtpb new file mode 100644 index 0000000..698af59 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Purple.txtpb
@@ -0,0 +1,9 @@
1name: "Rainbow Purple"
2display_name: "Rainbow"
3panels {
4 name: "THEME"
5 path: "Panels/Smiley Rooms/purple2"
6 clue: "theme"
7 answer: "fruit"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Rainbow Red.txtpb b/data/maps/daedalus/rooms/Rainbow Red.txtpb new file mode 100644 index 0000000..92dbda0 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Red.txtpb
@@ -0,0 +1,9 @@
1name: "Rainbow Red"
2display_name: "Rainbow"
3panels {
4 name: "THEME"
5 path: "Panels/Smiley Rooms/red2"
6 clue: "theme"
7 answer: "names"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Rainbow Start.txtpb b/data/maps/daedalus/rooms/Rainbow Start.txtpb new file mode 100644 index 0000000..e0d5dc1 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Start.txtpb
@@ -0,0 +1,13 @@
1name: "Rainbow Start"
2display_name: "Rainbow"
3panels {
4 name: "PAINTING"
5 path: "Panels/Smiley Rooms/rainbow"
6 clue: "painting"
7 answer: "rainbow"
8 symbols: QUESTION
9}
10paintings {
11 name: "RAINBOW"
12 path: "Components/Paintings/Group1/rainbow"
13}
diff --git a/data/maps/daedalus/rooms/Rainbow Yellow.txtpb b/data/maps/daedalus/rooms/Rainbow Yellow.txtpb new file mode 100644 index 0000000..bbbdce4 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Yellow.txtpb
@@ -0,0 +1,9 @@
1name: "Rainbow Yellow"
2display_name: "Rainbow"
3panels {
4 name: "THEME"
5 path: "Panels/Smiley Rooms/yellow2"
6 clue: "theme"
7 answer: "music"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Red Color Door.txtpb b/data/maps/daedalus/rooms/Red Color Door.txtpb new file mode 100644 index 0000000..a2f40a5 --- /dev/null +++ b/data/maps/daedalus/rooms/Red Color Door.txtpb
@@ -0,0 +1,70 @@
1name: "Red Color Door"
2display_name: "Southwest Area"
3panels {
4 name: "Left"
5 path: "Panels/Halls/wb_1"
6 clue: ""
7 answer: "sidewalk"
8 symbols: LINGO
9}
10panels {
11 name: "Back (1)"
12 path: "Panels/Halls/wb_2"
13 clue: ""
14 answer: "walk"
15}
16panels {
17 name: "Back (2)"
18 path: "Panels/Halls/wb_3"
19 clue: ""
20 answer: "side"
21}
22panels {
23 name: "WALK BACK"
24 path: "Panels/Halls/wb_4"
25 clue: "walk back"
26 answer: "retreat"
27 symbols: SUN
28}
29panels {
30 name: "BACKSIDE"
31 path: "Panels/Halls/wb_5"
32 clue: "backside"
33 answer: "behind"
34 symbols: SUN
35}
36panels {
37 name: "OAK"
38 path: "Panels/Halls/tree_1"
39 clue: "oak"
40 answer: "acorn"
41 symbols: AGE
42}
43panels {
44 name: "PINE"
45 path: "Panels/Halls/tree_2"
46 clue: "pine"
47 answer: "pinecone"
48 symbols: AGE
49}
50panels {
51 name: "FIR"
52 path: "Panels/Halls/tree_3"
53 clue: "fir"
54 answer: "fur"
55 symbols: ZERO
56}
57panels {
58 name: "ASH"
59 path: "Panels/Halls/tree_4"
60 clue: "ash"
61 answer: "soot"
62 symbols: SUN
63}
64panels {
65 name: "Colors"
66 path: "Panels/Color Reading/cr_2"
67 clue: ""
68 answer: "bank"
69 symbols: LINGO
70}
diff --git a/data/maps/daedalus/rooms/Red Room.txtpb b/data/maps/daedalus/rooms/Red Room.txtpb new file mode 100644 index 0000000..99f0a1e --- /dev/null +++ b/data/maps/daedalus/rooms/Red Room.txtpb
@@ -0,0 +1,79 @@
1name: "Red Room"
2display_name: "Red Room"
3panels {
4 name: "BLINDING"
5 path: "Panels/Red Room/red_1"
6 clue: "blinding"
7 answer: "sunny"
8 symbols: PYRAMID
9}
10panels {
11 name: "MONTH"
12 path: "Panels/Red Room/red_2"
13 clue: "month"
14 answer: "april"
15 symbols: EXAMPLE
16}
17panels {
18 name: "CHAIN"
19 path: "Panels/Red Room/red_3"
20 clue: "chain"
21 answer: "link"
22 symbols: BOXES
23}
24panels {
25 name: "FLOWER"
26 path: "Panels/Red Room/red_4"
27 clue: "flower"
28 answer: "daisy"
29 symbols: EXAMPLE
30}
31panels {
32 name: "OVERCHARGE"
33 path: "Panels/Red Room/red_5"
34 clue: "overcharge"
35 answer: "rob"
36 symbols: SUN
37}
38panels {
39 name: "LOSER"
40 path: "Panels/Red Room/red_6"
41 clue: "loser"
42 answer: "victor"
43 symbols: SUN
44}
45panels {
46 name: "PAD"
47 path: "Panels/Red Room/red_7"
48 clue: "pad"
49 answer: "lily"
50 symbols: EXAMPLE
51}
52panels {
53 name: "RISE"
54 path: "Panels/Red Room/red_8"
55 clue: "rise"
56 answer: "rose"
57 symbols: AGE
58}
59panels {
60 name: "ELEGANCE"
61 path: "Panels/Red Room/red_9"
62 clue: "elegance"
63 answer: "grace"
64 symbols: SUN
65}
66panels {
67 name: "TESTAMENT"
68 path: "Panels/Red Room/red_10"
69 clue: "testament"
70 answer: "will"
71 symbols: SUN
72}
73panels {
74 name: "TAKEOUT"
75 path: "Panels/Red Room/red_11"
76 clue: "takeout"
77 answer: "robin"
78 symbols: SUN
79}
diff --git a/data/maps/daedalus/rooms/Red Smiley.txtpb b/data/maps/daedalus/rooms/Red Smiley.txtpb new file mode 100644 index 0000000..6f7c41c --- /dev/null +++ b/data/maps/daedalus/rooms/Red Smiley.txtpb
@@ -0,0 +1,9 @@
1name: "Red Smiley"
2display_name: "Northwest Area"
3panels {
4 name: "SMILE"
5 path: "Panels/Smiley Rooms/red"
6 clue: "smile"
7 answer: "red"
8 symbols: QUESTION
9}
diff --git a/data/maps/daedalus/rooms/Roof.txtpb b/data/maps/daedalus/rooms/Roof.txtpb new file mode 100644 index 0000000..c027a72 --- /dev/null +++ b/data/maps/daedalus/rooms/Roof.txtpb
@@ -0,0 +1,8 @@
1name: "Roof"
2panels {
3 name: "?"
4 path: "Panels/Castle Entrance/moat"
5 clue: ""
6 answer: "moat"
7 symbols: QUESTION
8}
diff --git a/data/maps/daedalus/rooms/Salt Room.txtpb b/data/maps/daedalus/rooms/Salt Room.txtpb new file mode 100644 index 0000000..0c7fe73 --- /dev/null +++ b/data/maps/daedalus/rooms/Salt Room.txtpb
@@ -0,0 +1,9 @@
1name: "Salt Room"
2display_name: "Southwest Area"
3panels {
4 name: "SEASONING"
5 path: "Panels/Color Reading/cr_3"
6 clue: "seasoning"
7 answer: "salt"
8 symbols: EXAMPLE
9}
diff --git a/data/maps/daedalus/rooms/Seasoning Room.txtpb b/data/maps/daedalus/rooms/Seasoning Room.txtpb new file mode 100644 index 0000000..d3123b9 --- /dev/null +++ b/data/maps/daedalus/rooms/Seasoning Room.txtpb
@@ -0,0 +1,9 @@
1name: "Seasoning Room"
2display_name: "Southwest Area"
3panels {
4 name: "PARITY"
5 path: "Panels/Color Reading/cr_5"
6 clue: "parity"
7 answer: "balance"
8 symbols: SUN
9}
diff --git a/data/maps/daedalus/rooms/Snake Room.txtpb b/data/maps/daedalus/rooms/Snake Room.txtpb new file mode 100644 index 0000000..f3cea2e --- /dev/null +++ b/data/maps/daedalus/rooms/Snake Room.txtpb
@@ -0,0 +1,44 @@
1name: "Snake Room"
2display_name: "West Area"
3panels {
4 name: "HISS"
5 path: "Panels/Snake Room/snake_1"
6 clue: "hiss"
7 answer: "aekns"
8 symbols: SOUND
9 proxies { answer: "snake" path: "Panels/Snake Room/snake_2" }
10 proxies { answer: "cat" path: "Panels/Snake Room/snake_3" }
11}
12panels {
13 name: "SQUEAK"
14 path: "Panels/Snake Room/snake_4"
15 clue: "squeak"
16 answer: "emosu"
17 symbols: SOUND
18 proxies { answer: "mouse" path: "Panels/Snake Room/snake_5" }
19 proxies { answer: "bat" path: "Panels/Snake Room/snake_6" }
20 required_door { name: "Snake Room First Door" }
21}
22panels {
23 name: "BUZZ"
24 path: "Panels/Snake Room/snake_7"
25 clue: "buzz"
26 answer: "bee"
27 symbols: SOUND
28 proxies { answer: "fly" path: "Panels/Snake Room/snake_8" }
29 required_door { name: "Snake Room Second Door" }
30}
31panels {
32 name: "BARK"
33 path: "Panels/Snake Room/snake_9"
34 clue: "bark"
35 answer: "dog"
36 symbols: SOUND
37 proxies { answer: "seal" path: "Panels/Snake Room/snake_10" }
38 required_door { name: "Snake Room Third Door" }
39}
40paintings {
41 name: "SNAKE2"
42 path: "Components/Paintings/Group3/snake2"
43}
44# The other paintings in here are not usable because they are behind panels.
diff --git a/data/maps/daedalus/rooms/South Castle Area.txtpb b/data/maps/daedalus/rooms/South Castle Area.txtpb new file mode 100644 index 0000000..9f620b7 --- /dev/null +++ b/data/maps/daedalus/rooms/South Castle Area.txtpb
@@ -0,0 +1,111 @@
1name: "South Castle Area"
2display_name: "Outside Pumpkin"
3# There is a teal wall in the middle of this room.
4panels {
5 name: "AN"
6 path: "Panels/Castle Entrance/castle_south_helper"
7 clue: "an"
8 answer: "the"
9 symbols: EXAMPLE
10}
11panels {
12 name: "OFFER"
13 path: "Panels/Castle Entrance/castle_south_helper2"
14 clue: "offer"
15 answer: "bid"
16 symbols: SUN
17}
18panels {
19 name: "VILLAGE"
20 path: "Panels/Castle Entrance/castle_south_helper3"
21 clue: "village"
22 answer: "city"
23 symbols: AGE
24}
25panels {
26 name: "BEFORE"
27 path: "Panels/Castle Entrance/castle_south_helper4"
28 clue: "before"
29 answer: "for"
30 symbols: SPARKLES
31 symbols: ZERO
32}
33panels {
34 name: "LAIR"
35 path: "Panels/Castle Entrance/castle_south_helper5"
36 clue: "lair"
37 answer: "den"
38 symbols: SUN
39}
40panels {
41 name: "AN OFFER VILLAGE BEFORE LAIR"
42 path: "Panels/Castle Entrance/castle_south"
43 clue: ""
44 answer: "castle"
45 symbols: EXAMPLE
46 symbols: LINGO
47 required_door { name: "Castle South Hider" }
48}
49panels {
50 name: "COLOR (1)"
51 path: "Panels/Another Path/color_1"
52 clue: "color"
53 answer: "ppleru"
54 symbols: EXAMPLE
55 proxies { answer: "red" path: "Panels/Another Path Proxies/proxy_1_1" }
56 proxies { answer: "blue" path: "Panels/Another Path Proxies/proxy_1_2" }
57 proxies { answer: "green" path: "Panels/Another Path Proxies/proxy_1_3" }
58 proxies { answer: "yellow" path: "Panels/Another Path Proxies/proxy_1_4" }
59 proxies { answer: "purple" path: "Panels/Another Path Proxies/proxy_1_5" }
60 proxies { answer: "orange" path: "Panels/Another Path Proxies/proxy_1_6" }
61 proxies { answer: "brown" path: "Panels/Another Path Proxies/proxy_1_7" }
62}
63panels {
64 name: "COLOR (2)"
65 path: "Panels/Another Path/color_2"
66 clue: "color"
67 answer: "ppleru"
68 symbols: EXAMPLE
69 proxies { answer: "red" path: "Panels/Another Path Proxies/proxy_1_8" }
70 proxies { answer: "blue" path: "Panels/Another Path Proxies/proxy_1_9" }
71 proxies { answer: "green" path: "Panels/Another Path Proxies/proxy_1_10" }
72 proxies { answer: "yellow" path: "Panels/Another Path Proxies/proxy_1_11" }
73 proxies { answer: "purple" path: "Panels/Another Path Proxies/proxy_1_12" }
74 proxies { answer: "orange" path: "Panels/Another Path Proxies/proxy_1_13" }
75 proxies { answer: "brown" path: "Panels/Another Path Proxies/proxy_1_14" }
76}
77panels {
78 name: "COLOR (3)"
79 path: "Panels/Another Path/color_3"
80 clue: "color"
81 answer: "ppleru"
82 symbols: EXAMPLE
83 proxies { answer: "red" path: "Panels/Another Path Proxies/proxy_1_15" }
84 proxies { answer: "blue" path: "Panels/Another Path Proxies/proxy_1_16" }
85 proxies { answer: "green" path: "Panels/Another Path Proxies/proxy_1_17" }
86 proxies { answer: "yellow" path: "Panels/Another Path Proxies/proxy_1_18" }
87 proxies { answer: "purple" path: "Panels/Another Path Proxies/proxy_1_19" }
88 proxies { answer: "orange" path: "Panels/Another Path Proxies/proxy_1_20" }
89 proxies { answer: "brown" path: "Panels/Another Path Proxies/proxy_1_21" }
90}
91panels {
92 name: "COLOR (4)"
93 path: "Panels/Another Path/color_4"
94 clue: "color"
95 answer: "ppleru"
96 symbols: EXAMPLE
97 proxies { answer: "red" path: "Panels/Another Path Proxies/proxy_1_22" }
98 proxies { answer: "blue" path: "Panels/Another Path Proxies/proxy_1_23" }
99 proxies { answer: "green" path: "Panels/Another Path Proxies/proxy_1_24" }
100 proxies { answer: "yellow" path: "Panels/Another Path Proxies/proxy_1_25" }
101 proxies { answer: "purple" path: "Panels/Another Path Proxies/proxy_1_26" }
102 proxies { answer: "orange" path: "Panels/Another Path Proxies/proxy_1_27" }
103 proxies { answer: "brown" path: "Panels/Another Path Proxies/proxy_1_28" }
104}
105paintings {
106 name: "TRIANGLE"
107 path: "Components/Paintings/Group2/triangle"
108 move: true
109 enter_only: true
110 # TODO: required_door
111}
diff --git a/data/maps/daedalus/rooms/Starting Room.txtpb b/data/maps/daedalus/rooms/Starting Room.txtpb new file mode 100644 index 0000000..615104b --- /dev/null +++ b/data/maps/daedalus/rooms/Starting Room.txtpb
@@ -0,0 +1,13 @@
1name: "Starting Room"
2display_name: "Central"
3panels {
4 name: "ENTRANCE"
5 path: "Panels/Entry/entry_1"
6 clue: "entrance"
7 answer: "entry"
8 symbols: SUN
9}
10ports {
11 name: "GREAT"
12 path: "Components/Warps/Worldports/worldport"
13}
diff --git a/data/maps/daedalus/rooms/Sweet Foyer.txtpb b/data/maps/daedalus/rooms/Sweet Foyer.txtpb new file mode 100644 index 0000000..d337e7e --- /dev/null +++ b/data/maps/daedalus/rooms/Sweet Foyer.txtpb
@@ -0,0 +1,59 @@
1name: "Sweet Foyer"
2display_name: "South Area"
3panels {
4 name: "QUALITY"
5 path: "Panels/Sweet Foyer/panel_1"
6 clue: "quality"
7 answer: "equality"
8 symbols: SPARKLES
9}
10panels {
11 name: "EQUAL"
12 path: "Panels/Sweet Foyer/panel_2"
13 clue: "equal"
14 answer: "equality"
15 symbols: SPARKLES
16}
17panels {
18 name: "RENT (1)"
19 path: "Panels/Sweet Foyer/panel_5"
20 clue: "rent"
21 answer: "entry"
22 symbols: SPARKLES
23}
24panels {
25 name: "RENT (4)"
26 path: "Panels/Sweet Foyer/panel_6"
27 clue: "rent"
28 answer: "entries"
29 symbols: SPARKLES
30 symbols: PLANET
31}
32panels {
33 name: "RENT (2)"
34 path: "Panels/Sweet Foyer/panel_7"
35 clue: "rent"
36 answer: "sentry"
37 symbols: SPARKLES
38}
39panels {
40 name: "RENT (3)"
41 path: "Panels/Sweet Foyer/panel_8"
42 clue: "rent"
43 answer: "sentries"
44 symbols: SPARKLES
45 symbols: PLANET
46}
47paintings {
48 name: "4"
49 # This one is a picture of a 3. Huh.
50 path: "Components/Paintings/Group3/4"
51}
52ports {
53 name: "SWEET1"
54 path: "Components/Warps/Worldports/worldport14"
55}
56ports {
57 name: "SWEET2"
58 path: "Components/Warps/Worldports/worldport15"
59}
diff --git a/data/maps/daedalus/rooms/Tree Entrance.txtpb b/data/maps/daedalus/rooms/Tree Entrance.txtpb new file mode 100644 index 0000000..df2db7e --- /dev/null +++ b/data/maps/daedalus/rooms/Tree Entrance.txtpb
@@ -0,0 +1,52 @@
1name: "Tree Entrance"
2display_name: "Outside Pumpkin"
3panels {
4 name: "RAT"
5 path: "Panels/Hexes/lime_1"
6 clue: "rat"
7 answer: "rated"
8 symbols: SPARKLES
9}
10panels {
11 name: "DIFFERENCE"
12 path: "Panels/Hexes/lime_2"
13 clue: "difference"
14 answer: "some"
15 symbols: SUN
16 symbols: ZERO
17}
18panels {
19 name: "LEANS"
20 path: "Panels/Hexes/lime_3"
21 clue: "leans"
22 answer: "aliens"
23 symbols: SPARKLES
24 symbols: ZERO
25}
26panels {
27 name: "QUESTION"
28 path: "Panels/Hexes/lime_4"
29 clue: "question"
30 answer: "what"
31 symbols: EXAMPLE
32}
33panels {
34 name: "WHERE"
35 path: "Panels/Hexes/lime_5"
36 clue: "where"
37 answer: "are"
38 symbols: SPARKLES
39 symbols: AGE
40}
41panels {
42 name: "SUNDER"
43 path: "Panels/Hexes/lime_6"
44 clue: "sunder"
45 answer: "over"
46 symbols: SUN
47 symbols: SPARKLES
48}
49ports {
50 name: "TREE"
51 path: "Components/Warps/Worldports/worldport12"
52}
diff --git a/data/maps/daedalus/rooms/U2 Prize.txtpb b/data/maps/daedalus/rooms/U2 Prize.txtpb new file mode 100644 index 0000000..947af67 --- /dev/null +++ b/data/maps/daedalus/rooms/U2 Prize.txtpb
@@ -0,0 +1,7 @@
1name: "U2 Prize"
2display_name: "U2 Room"
3letters {
4 key: "u"
5 level2: true
6 path: "Components/Collectables/collectable3"
7}
diff --git a/data/maps/daedalus/rooms/U2 Room.txtpb b/data/maps/daedalus/rooms/U2 Room.txtpb new file mode 100644 index 0000000..c9907eb --- /dev/null +++ b/data/maps/daedalus/rooms/U2 Room.txtpb
@@ -0,0 +1,114 @@
1name: "U2 Room"
2display_name: "U2 Room"
3panels {
4 name: "DREAMSCAPE"
5 path: "Panels/The Big U/o_1"
6 clue: "dreamscape"
7 answer: "utopia"
8 symbols: SUN
9}
10panels {
11 name: "WICKED"
12 path: "Panels/The Big U/o_4"
13 clue: "wicked"
14 answer: "unholy"
15 symbols: SUN
16}
17panels {
18 name: "PARADISE"
19 path: "Panels/The Big U/o_5"
20 clue: "paradise"
21 answer: "utopia"
22 symbols: SUN
23}
24panels {
25 name: "DISCORD"
26 path: "Panels/The Big U/o_8"
27 clue: "discord"
28 answer: "unrest"
29 symbols: SUN
30}
31panels {
32 name: "EVIL"
33 path: "Panels/The Big U/o_9"
34 clue: "evil"
35 answer: "unholy"
36 symbols: SUN
37}
38panels {
39 name: "DISORDER"
40 path: "Panels/The Big U/o_12"
41 clue: "disorder"
42 answer: "unrest"
43 symbols: SUN
44}
45panels {
46 name: "CHAOS"
47 path: "Panels/The Big U/o_13"
48 clue: "chaos"
49 answer: "unrest"
50 symbols: SUN
51}
52panels {
53 name: "TROUBLE"
54 path: "Panels/The Big U/o_14"
55 clue: "trouble"
56 answer: "unrest"
57 symbols: SUN
58}
59panels {
60 name: "IRREVERENT"
61 path: "Panels/The Big U/o_15"
62 clue: "irreverent"
63 answer: "unholy"
64 symbols: SUN
65}
66panels {
67 name: "HEAVEN"
68 path: "Panels/The Big U/o_16"
69 clue: "heaven"
70 answer: "utopia"
71 symbols: SUN
72}
73panels {
74 name: "EFFECTIVE"
75 path: "Panels/The Big U Not/o_2"
76 clue: "effective"
77 answer: "useful"
78 symbols: SUN
79}
80panels {
81 name: "HELPFUL"
82 path: "Panels/The Big U Not/o_3"
83 clue: "helpful"
84 answer: "useful"
85 symbols: SUN
86}
87panels {
88 name: "PRACTICAL"
89 path: "Panels/The Big U Not/o_6"
90 clue: "practical"
91 answer: "useful"
92 symbols: SUN
93}
94panels {
95 name: "PRODUCTIVE"
96 path: "Panels/The Big U Not/o_7"
97 clue: "productive"
98 answer: "useful"
99 symbols: SUN
100}
101panels {
102 name: "INFERNAL"
103 path: "Panels/The Big U Not/o_10"
104 clue: "infernal"
105 answer: "unholy"
106 symbols: SUN
107}
108panels {
109 name: "WONDERLAND"
110 path: "Panels/The Big U Not/o_11"
111 clue: "wonderland"
112 answer: "utopia"
113 symbols: SUN
114}
diff --git a/data/maps/daedalus/rooms/Unkempt Entrance.txtpb b/data/maps/daedalus/rooms/Unkempt Entrance.txtpb new file mode 100644 index 0000000..192ba9c --- /dev/null +++ b/data/maps/daedalus/rooms/Unkempt Entrance.txtpb
@@ -0,0 +1,6 @@
1name: "Unkempt Entrance"
2display_name: "O2 Room"
3ports {
4 name: "UNKEMPT"
5 path: "Components/Warps/Worldports/worldport6"
6}
diff --git a/data/maps/daedalus/rooms/Welcome Back Area.txtpb b/data/maps/daedalus/rooms/Welcome Back Area.txtpb new file mode 100644 index 0000000..3f320a3 --- /dev/null +++ b/data/maps/daedalus/rooms/Welcome Back Area.txtpb
@@ -0,0 +1,16 @@
1name: "Welcome Back Area"
2display_name: "Central"
3panels {
4 name: "FAREWELL LITTLE LAMB"
5 path: "Panels/Entry/wb_2"
6 clue: "farewell little lamb"
7 answer: "bye"
8 symbols: QUESTION
9}
10panels {
11 name: "GREETINGS OLD FRIEND"
12 path: "Panels/Entry/wb_3"
13 clue: "greetings old friend"
14 answer: "hi"
15 symbols: QUESTION
16}
diff --git a/data/maps/daedalus/rooms/Welcome Back Exit.txtpb b/data/maps/daedalus/rooms/Welcome Back Exit.txtpb new file mode 100644 index 0000000..a4a23e2 --- /dev/null +++ b/data/maps/daedalus/rooms/Welcome Back Exit.txtpb
@@ -0,0 +1,10 @@
1name: "Welcome Back Exit"
2display_name: "Central"
3panels {
4 name: "WELCOME"
5 path: "Panels/Entry/wb_1"
6 clue: "welcome"
7 answer: "welcome"
8 symbols: QUESTION
9 proxies { answer: "back" path: "Panels/Entry/wb_proxy" }
10}
diff --git a/data/maps/daedalus/rooms/West Castle Area.txtpb b/data/maps/daedalus/rooms/West Castle Area.txtpb new file mode 100644 index 0000000..88722f5 --- /dev/null +++ b/data/maps/daedalus/rooms/West Castle Area.txtpb
@@ -0,0 +1,235 @@
1name: "West Castle Area"
2display_name: "West Area"
3panels {
4 name: "SONG (1)"
5 path: "Panels/Castle Entrance/castle_west_helper"
6 clue: "song"
7 answer: "verse"
8 symbols: BOXES
9}
10panels {
11 name: "FACE"
12 path: "Panels/Castle Entrance/castle_west_helper_2"
13 clue: "face"
14 answer: "eye"
15 symbols: BOXES
16}
17panels {
18 name: "SONG FACE"
19 path: "Panels/Castle Entrance/castle_west"
20 clue: ""
21 answer: "castle"
22 symbols: ZERO
23 symbols: EXAMPLE
24 symbols: LINGO
25 required_door { name: "Castle West Hider" }
26}
27panels {
28 name: "SKELETON"
29 path: "Panels/Sticks/stick_5"
30 clue: "skeleton"
31 answer: "bone"
32 symbols: BOXES
33}
34panels {
35 name: "LETTERS"
36 path: "Panels/Sticks/stick_6"
37 clue: "letters"
38 answer: "words"
39 symbols: BOXES
40 required_door { name: "West Sticks And Stones Door" }
41}
42panels {
43 name: "SONG (2)"
44 path: "Panels/Amber/amber_south_2"
45 clue: "song"
46 answer: "verse"
47 symbols: BOXES
48}
49panels {
50 name: "RHYTHM"
51 path: "Panels/Amber/amber_1"
52 clue: "rhythm"
53 answer: "music"
54 symbols: BOXES
55}
56panels {
57 name: "MELODY"
58 path: "Panels/Amber/amber_2"
59 clue: "melody"
60 answer: "music"
61 symbols: BOXES
62}
63panels {
64 name: "TEXTURE"
65 path: "Panels/Amber/amber_3"
66 clue: "texture"
67 answer: "music"
68 symbols: BOXES
69}
70panels {
71 name: "HARMONY"
72 path: "Panels/Amber/amber_4"
73 clue: "harmony"
74 answer: "music"
75 symbols: BOXES
76}
77panels {
78 name: "FALSIFY"
79 path: "Panels/Pairs Room/pairs_3"
80 clue: "falsify"
81 answer: "eye"
82 symbols: ZERO
83}
84panels {
85 name: "ALL"
86 path: "Panels/Pairs Room/pairs_4"
87 clue: "all"
88 answer: "balls"
89 symbols: SPARKLES
90 symbols: PLANET
91}
92panels {
93 name: "EVER"
94 path: "Panels/Splintering Room/exit_1"
95 clue: "ever"
96 answer: "exit"
97 symbols: QUESTION
98}
99panels {
100 name: "AXES"
101 path: "Panels/Splintering Room/exit_2"
102 clue: "axes"
103 answer: "exit"
104 symbols: QUESTION
105}
106panels {
107 name: "FLIP (1)"
108 path: "Panels/Splintering Room/exit_3"
109 clue: "flip"
110 answer: "exit"
111 symbols: QUESTION
112}
113panels {
114 name: "SLOT"
115 path: "Panels/Splintering Room/exit_4"
116 clue: "slot"
117 answer: "exit"
118 symbols: QUESTION
119}
120panels {
121 name: "WICKEDLY"
122 path: "Panels/Splintering Room/panel_1"
123 clue: "wickedly"
124 answer: "withered"
125 symbols: QUESTION
126}
127panels {
128 name: "CATHOLIC"
129 path: "Panels/Splintering Room/panel_2"
130 clue: "catholic"
131 answer: "withered"
132 symbols: QUESTION
133}
134panels {
135 name: "SISTERLY"
136 path: "Panels/Splintering Room/panel_3"
137 clue: "sisterly"
138 answer: "withered"
139 symbols: QUESTION
140}
141panels {
142 name: "SQUEALED"
143 path: "Panels/Splintering Room/panel_4"
144 clue: "squealed"
145 answer: "withered"
146 symbols: QUESTION
147}
148panels {
149 name: "READ"
150 path: "Panels/Splintering Room/panel_5"
151 clue: "read"
152 answer: "rock"
153 symbols: QUESTION
154}
155panels {
156 name: "WORD"
157 path: "Panels/Splintering Room/panel_6"
158 clue: "word"
159 answer: "rock"
160 symbols: QUESTION
161}
162panels {
163 name: "EACH"
164 path: "Panels/Splintering Room/panel_7"
165 clue: "each"
166 answer: "rock"
167 symbols: QUESTION
168}
169panels {
170 name: "RANK"
171 path: "Panels/Splintering Room/panel_8"
172 clue: "rank"
173 answer: "rock"
174 symbols: QUESTION
175}
176panels {
177 name: "TEAR"
178 path: "Panels/Splintering Room/panel_9"
179 clue: "tear"
180 answer: "thin"
181 symbols: QUESTION
182}
183panels {
184 name: "SHUT"
185 path: "Panels/Splintering Room/panel_10"
186 clue: "shut"
187 answer: "thin"
188 symbols: QUESTION
189}
190panels {
191 name: "FLIP (2)"
192 path: "Panels/Splintering Room/panel_11"
193 clue: "flip"
194 answer: "thin"
195 symbols: QUESTION
196}
197panels {
198 name: "STUN"
199 path: "Panels/Splintering Room/panel_12"
200 clue: "stun"
201 answer: "thin"
202 symbols: QUESTION
203}
204panels {
205 name: "CHAT"
206 path: "Panels/Splintering Room/panel_13"
207 clue: "chat"
208 answer: "code"
209 symbols: QUESTION
210}
211panels {
212 name: "LOST"
213 path: "Panels/Splintering Room/panel_14"
214 clue: "lost"
215 answer: "code"
216 symbols: QUESTION
217}
218panels {
219 name: "PODS"
220 path: "Panels/Splintering Room/panel_15"
221 clue: "pods"
222 answer: "code"
223 symbols: QUESTION
224}
225panels {
226 name: "FAME"
227 path: "Panels/Splintering Room/panel_16"
228 clue: "fame"
229 answer: "code"
230 symbols: QUESTION
231}
232paintings {
233 name: "WON2"
234 path: "Components/Paintings/Group3/won2"
235}
diff --git a/data/maps/daedalus/rooms/West Spire.txtpb b/data/maps/daedalus/rooms/West Spire.txtpb new file mode 100644 index 0000000..fdf8f9a --- /dev/null +++ b/data/maps/daedalus/rooms/West Spire.txtpb
@@ -0,0 +1,44 @@
1name: "West Spire"
2display_name: "West Area"
3panels {
4 name: "MISSING"
5 path: "Panels/Entry/wb_5"
6 clue: "missing"
7 answer: "lost"
8 symbols: SUN
9}
10panels {
11 name: "BYE"
12 path: "Panels/Entry/wb_4"
13 clue: "bye"
14 answer: "lamb"
15 symbols: QUESTION
16}
17panels {
18 name: "CUT"
19 path: "Panels/Pairs Room/pairs_1"
20 clue: "cut"
21 answer: "chop"
22 symbols: SUN
23}
24panels {
25 name: "STONES"
26 path: "Panels/Pairs Room/pairs_2"
27 clue: "stones"
28 answer: "sticks"
29 symbols: QUESTION
30}
31panels {
32 name: "CONCEALED"
33 path: "Panels/Entry/entry_4"
34 clue: "concealed"
35 answer: "hidden"
36 symbols: SUN
37}
38panels {
39 name: "CAW"
40 path: "Panels/Gold/gold_2"
41 clue: "caw"
42 answer: "rooster"
43 symbols: SOUND
44}
diff --git a/data/maps/daedalus/rooms/White Hallway From Entry.txtpb b/data/maps/daedalus/rooms/White Hallway From Entry.txtpb new file mode 100644 index 0000000..2af7584 --- /dev/null +++ b/data/maps/daedalus/rooms/White Hallway From Entry.txtpb
@@ -0,0 +1,12 @@
1name: "White Hallway From Entry"
2display_name: "Southwest Area"
3# Not exactly sure what to do with this yet. In unshuffled connections, the door
4# here should be paired with the door on the other end (which is vanilla) even
5# if control center color doors are shuffled. But when connections are shuffled
6# maybe this should be shuffled separately? I might also want to find a way to
7# register when there's a door immediately outside of a connection so that when
8# two connections behind doors are shuffled together, their doors can be paired.
9ports {
10 name: "ENTRY"
11 path: "Components/Warps/Worldports/worldport10"
12}
diff --git a/data/maps/daedalus/rooms/Wisdom Panel.txtpb b/data/maps/daedalus/rooms/Wisdom Panel.txtpb new file mode 100644 index 0000000..5cbf051 --- /dev/null +++ b/data/maps/daedalus/rooms/Wisdom Panel.txtpb
@@ -0,0 +1,9 @@
1name: "Wisdom Panel"
2display_name: "Castle"
3panels {
4 name: "INTELLIGENCE"
5 path: "Components/Warps/numbers"
6 clue: "intelligence"
7 answer: "wisdom"
8 symbols: AGE
9}
diff --git a/data/maps/daedalus/rooms/Wonderland.txtpb b/data/maps/daedalus/rooms/Wonderland.txtpb new file mode 100644 index 0000000..99c124e --- /dev/null +++ b/data/maps/daedalus/rooms/Wonderland.txtpb
@@ -0,0 +1,42 @@
1name: "Wonderland"
2display_name: "Northwest Area"
3# TODO: There's a warp from The Entry into here.
4panels {
5 name: "APRIL"
6 path: "Panels/Wonderland/wonderland_1"
7 clue: "april"
8 answer: "march"
9 symbols: EXAMPLE
10}
11panels {
12 name: "UNDER"
13 path: "Panels/Wonderland/wonderland_2"
14 clue: "under"
15 answer: "wonder"
16 symbols: ZERO
17}
18panels {
19 name: "ANGRY"
20 path: "Panels/Wonderland/wonderland_3"
21 clue: "angry"
22 answer: "mad"
23 symbols: SUN
24}
25panels {
26 name: "ARTS"
27 path: "Panels/Wonderland/wonderland_4"
28 clue: "arts"
29 answer: "hearts"
30 symbols: SPARKLES
31}
32panels {
33 name: "SONG"
34 path: "Panels/Wonderland/wonderland_5"
35 clue: "song"
36 answer: "carol"
37 symbols: EXAMPLE
38}
39ports {
40 name: "WONDROUS"
41 path: "Components/Warps/Worldports/worldport3"
42}
diff --git a/data/maps/daedalus/rooms/Yellow Color Backside.txtpb b/data/maps/daedalus/rooms/Yellow Color Backside.txtpb new file mode 100644 index 0000000..931e501 --- /dev/null +++ b/data/maps/daedalus/rooms/Yellow Color Backside.txtpb
@@ -0,0 +1,30 @@
1name: "Yellow Color Backside"
2display_name: "Northeast Area"
3panels {
4 name: "WINDS"
5 path: "Panels/Halls/halls_24"
6 clue: "winds"
7 answer: "orchestra"
8 symbols: BOXES
9}
10panels {
11 name: "STRINGS"
12 path: "Panels/Halls/halls_25"
13 clue: "strings"
14 answer: "orchestra"
15 symbols: BOXES
16}
17panels {
18 name: "BRASS"
19 path: "Panels/Halls/halls_26"
20 clue: "brass"
21 answer: "orchestra"
22 symbols: BOXES
23}
24panels {
25 name: "REDACTED"
26 path: "Panels/Halls/halls_27"
27 clue: "[redacted]"
28 answer: "orchestra"
29 symbols: BOXES
30}
diff --git a/data/maps/daedalus/rooms/Yellow Color Door.txtpb b/data/maps/daedalus/rooms/Yellow Color Door.txtpb new file mode 100644 index 0000000..a098c91 --- /dev/null +++ b/data/maps/daedalus/rooms/Yellow Color Door.txtpb
@@ -0,0 +1,34 @@
1name: "Yellow Color Door"
2display_name: "Northeast Area"
3panels {
4 name: "SUN"
5 path: "Panels/Yellow Room/panel_entry"
6 clue: "sun"
7 answer: "star" # me!
8 symbols: EXAMPLE
9}
10panels {
11 name: "SPIN"
12 path: "Panels/Dark Blue/blue_1"
13 clue: "spin"
14 answer: "turn"
15 symbols: PYRAMID
16}
17panels {
18 name: "Paintings"
19 path: "Panels/Entry/db_1"
20 clue: ""
21 answer: "coin"
22 symbols: LINGO
23}
24paintings {
25 name: "EYEREDSTART"
26 path: "Components/Paintings/Temple of the Eyes/eyeRedStart"
27 move: true
28 enter_only: true
29 # TODO: requires double letters
30}
31ports {
32 name: "FOURROOMS"
33 path: "Components/Warps/Worldports/worldport8"
34}
diff --git a/data/maps/daedalus/rooms/Yellow Room.txtpb b/data/maps/daedalus/rooms/Yellow Room.txtpb new file mode 100644 index 0000000..1e84965 --- /dev/null +++ b/data/maps/daedalus/rooms/Yellow Room.txtpb
@@ -0,0 +1,83 @@
1name: "Yellow Room"
2display_name: "Northeast Area"
3panels {
4 name: "FREE"
5 path: "Panels/Yellow Room/panel_1"
6 clue: "free"
7 answer: "trap"
8 symbols: SUN
9}
10panels {
11 name: "TORSOBOUNCE"
12 path: "Panels/Yellow Room/panel_2"
13 clue: "torsobounce"
14 answer: "hiphop"
15 symbols: SUN
16 symbols: BOXES
17}
18panels {
19 name: "TORSO BOUNCE"
20 path: "Panels/Yellow Room/panel_3"
21 clue: "torso bounce"
22 answer: "dance"
23 symbols: SUN
24}
25panels {
26 name: "JAWBREAKER"
27 path: "Panels/Yellow Room/panel_4"
28 clue: "jawbreaker"
29 answer: "rock"
30 symbols: SWEET
31}
32panels {
33 name: "EXPLODE"
34 path: "Panels/Yellow Room/panel_5"
35 clue: "explode"
36 answer: "pop"
37 symbols: SUN
38}
39panels {
40 name: "JAPAN"
41 path: "Panels/Yellow Room/panel_6"
42 clue: "japan"
43 answer: "country"
44 symbols: EXAMPLE
45}
46panels {
47 name: "COLOR"
48 path: "Panels/Yellow Room/panel_7"
49 clue: "color"
50 answer: "blues"
51 symbols: EXAMPLE
52 symbols: PLANET
53}
54panels {
55 name: "PERSON"
56 path: "Panels/Yellow Room/panel_8"
57 clue: "person"
58 answer: "house"
59 symbols: STARS
60}
61panels {
62 name: "PARROT"
63 path: "Panels/Yellow Room/panel_9"
64 clue: "parrot"
65 answer: "rap"
66 symbols: SPARKLES
67 symbols: ANAGRAM
68}
69panels {
70 name: "PROTON"
71 path: "Panels/Yellow Room/panel_10"
72 clue: "proton"
73 answer: "electronic"
74 symbols: SUN
75 symbols: SPARKLES
76}
77panels {
78 name: "SPIRIT"
79 path: "Panels/Yellow Room/panel_11"
80 clue: "spirit"
81 answer: "soul"
82 symbols: SUN
83}
diff --git a/data/maps/daedalus/rooms/Yellow Smiley Annex.txtpb b/data/maps/daedalus/rooms/Yellow Smiley Annex.txtpb new file mode 100644 index 0000000..fa059c4 --- /dev/null +++ b/data/maps/daedalus/rooms/Yellow Smiley Annex.txtpb
@@ -0,0 +1,16 @@
1name: "Yellow Smiley Annex"
2display_name: "Hedges"
3panels {
4 name: "COW"
5 path: "Panels/Miscellaneous/plum1"
6 clue: "cow"
7 answer: "moo"
8 symbols: SOUND
9}
10panels {
11 name: "BELL"
12 path: "Panels/Miscellaneous/plum2"
13 clue: "bell"
14 answer: "ding"
15 symbols: SOUND
16}
diff --git a/data/maps/daedalus/rooms/Z2 Prize.txtpb b/data/maps/daedalus/rooms/Z2 Prize.txtpb new file mode 100644 index 0000000..a7dd8fb --- /dev/null +++ b/data/maps/daedalus/rooms/Z2 Prize.txtpb
@@ -0,0 +1,7 @@
1name: "Z2 Prize"
2display_name: "Northwest Area"
3letters {
4 key: "z"
5 level2: true
6 path: "Components/Collectables/collectable2"
7}
diff --git a/data/maps/daedalus/rooms/Z2 Room.txtpb b/data/maps/daedalus/rooms/Z2 Room.txtpb new file mode 100644 index 0000000..1e84dbc --- /dev/null +++ b/data/maps/daedalus/rooms/Z2 Room.txtpb
@@ -0,0 +1,167 @@
1name: "Z2 Room"
2display_name: "Northwest Area"
3panels {
4 name: "EXHIBIT"
5 path: "Panels/V Maze/entry"
6 clue: "exhibit"
7 answer: "zoo"
8 symbols: BOXES
9}
10panels {
11 name: "MICROSCOPE"
12 path: "Panels/Theos Room/theo_1"
13 clue: "microscope"
14 answer: "focus"
15 symbols: BOXES
16}
17panels {
18 name: "KEY"
19 path: "Panels/Theos Room/theo_2"
20 clue: "key"
21 answer: "escape"
22 symbols: EXAMPLE
23}
24panels {
25 name: "HORSE"
26 path: "Panels/Theos Room/theo_3"
27 clue: "horse"
28 answer: "mustang"
29 symbols: EXAMPLE
30}
31panels {
32 name: "CAR"
33 path: "Panels/Theos Room/theo_4"
34 clue: "car"
35 answer: "charger"
36 symbols: SPARKLES
37}
38panels {
39 name: "SOLSTICE"
40 path: "Panels/Theos Room/theo_5"
41 clue: "solstice"
42 answer: "equinox"
43 symbols: SUN
44}
45panels {
46 name: "EQUINE"
47 path: "Panels/Theos Room/theo_6"
48 clue: "equine"
49 answer: "equinox"
50 symbols: SPARKLES
51}
52panels {
53 name: "CHARGE"
54 path: "Panels/Theos Room/theo_7"
55 clue: "charge"
56 answer: "charger"
57 symbols: PYRAMID
58}
59panels {
60 name: "MUST"
61 path: "Panels/Theos Room/theo_8"
62 clue: "must"
63 answer: "mustang"
64 symbols: SPARKLES
65}
66panels {
67 name: "CAPE"
68 path: "Panels/Theos Room/theo_9"
69 clue: "cape"
70 answer: "escape"
71 symbols: SPARKLES
72}
73panels {
74 name: "GLANCE"
75 path: "Panels/Theos Room/theo_10"
76 clue: "glance"
77 answer: "focus"
78 symbols: PYRAMID
79}
80panels {
81 name: "JAR"
82 path: "Panels/Theos Room2/theo_1"
83 clue: "jar"
84 answer: "jaguar"
85 symbols: SPARKLES
86}
87panels {
88 name: "AGREEMENT"
89 path: "Panels/Theos Room2/theo_2"
90 clue: "agreement"
91 answer: "accord"
92 symbols: SUN
93}
94panels {
95 name: "VOYAGE"
96 path: "Panels/Theos Room2/theo_3"
97 clue: "voyage"
98 answer: "odyssey"
99 symbols: SUN
100}
101panels {
102 name: "INSECT"
103 path: "Panels/Theos Room2/theo_4"
104 clue: "insect"
105 answer: "beetle"
106 symbols: EXAMPLE
107}
108panels {
109 name: "EAGLE"
110 path: "Panels/Theos Room2/theo_5"
111 clue: "eagle"
112 answer: "regal"
113 symbols: ZERO
114}
115panels {
116 name: "MAJESTIC"
117 path: "Panels/Theos Room2/theo_6"
118 clue: "majestic"
119 answer: "regal"
120 symbols: SUN
121}
122panels {
123 name: "RINGO"
124 path: "Panels/Theos Room2/theo_7"
125 clue: "ringo"
126 answer: "beetle"
127 symbols: ZERO
128 symbols: BOXES
129 symbols: PLANET
130}
131panels {
132 name: "POLICY"
133 path: "Panels/Theos Room2/theo_8"
134 clue: "policy"
135 answer: "odyssey"
136 symbols: ZERO
137}
138panels {
139 name: "DISCORD"
140 path: "Panels/Theos Room2/theo_9"
141 clue: "discord"
142 answer: "accord"
143 symbols: SUN
144}
145panels {
146 name: "CAT"
147 path: "Panels/Theos Room2/theo_10"
148 clue: "cat"
149 answer: "jaguar"
150 symbols: EXAMPLE
151}
152paintings {
153 name: "IN"
154 path: "Components/Paintings/Group1/in"
155}
156paintings {
157 name: "IN2"
158 path: "Components/Paintings/Group1/in2"
159}
160paintings {
161 name: "IN3"
162 path: "Components/Paintings/Group1/in3"
163}
164paintings {
165 name: "IN4"
166 path: "Components/Paintings/Group1/in4"
167}
diff --git a/data/maps/daedalus/rooms/Zoo Center.txtpb b/data/maps/daedalus/rooms/Zoo Center.txtpb new file mode 100644 index 0000000..fcf72a1 --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo Center.txtpb
@@ -0,0 +1,7 @@
1name: "Zoo Center"
2display_name: "Zoo"
3letters {
4 key: "v"
5 level2: true
6 path: "Components/Collectables/collectable9"
7}
diff --git a/data/maps/daedalus/rooms/Zoo E.txtpb b/data/maps/daedalus/rooms/Zoo E.txtpb new file mode 100644 index 0000000..59479dc --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo E.txtpb
@@ -0,0 +1,30 @@
1name: "Zoo E"
2display_name: "Zoo"
3panels {
4 name: "WING"
5 path: "Panels/V Maze/four_1"
6 clue: "wing"
7 answer: "bat"
8 symbols: BOXES
9}
10panels {
11 name: "WHISKER"
12 path: "Panels/V Maze/four_2"
13 clue: "whisker"
14 answer: "cat"
15 symbols: BOXES
16}
17panels {
18 name: "CLAW"
19 path: "Panels/V Maze/four_3"
20 clue: "claw"
21 answer: "cat"
22 symbols: BOXES
23}
24panels {
25 name: "FUR"
26 path: "Panels/V Maze/four_4"
27 clue: "fur"
28 answer: "bat"
29 symbols: BOXES
30}
diff --git a/data/maps/daedalus/rooms/Zoo N.txtpb b/data/maps/daedalus/rooms/Zoo N.txtpb new file mode 100644 index 0000000..e2c1f5d --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo N.txtpb
@@ -0,0 +1,38 @@
1name: "Zoo N"
2display_name: "Zoo"
3panels {
4 name: "BILL"
5 path: "Panels/V Maze/four_13"
6 clue: "bill"
7 answer: "goose"
8 symbols: BOXES
9}
10panels {
11 name: "FIN"
12 path: "Panels/V Maze/four_14"
13 clue: "fin"
14 answer: "whale"
15 symbols: BOXES
16}
17panels {
18 name: "BLOWHOLE"
19 path: "Panels/V Maze/four_15"
20 clue: "blowhole"
21 answer: "whale"
22 symbols: BOXES
23}
24panels {
25 name: "FEATHER"
26 path: "Panels/V Maze/four_16"
27 clue: "feather"
28 answer: "goose"
29 symbols: BOXES
30}
31panels {
32 name: "LEAF"
33 path: "Panels/V Maze/door_1"
34 clue: "leaf"
35 answer: "tree"
36 symbols: BOXES
37 # visible through the tinted door
38}
diff --git a/data/maps/daedalus/rooms/Zoo NE.txtpb b/data/maps/daedalus/rooms/Zoo NE.txtpb new file mode 100644 index 0000000..155172d --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo NE.txtpb
@@ -0,0 +1,39 @@
1name: "Zoo NE"
2display_name: "Zoo"
3panels {
4 name: "FANG"
5 path: "Panels/V Maze/four_5"
6 clue: "fang"
7 answer: "tiger"
8 symbols: BOXES
9}
10panels {
11 name: "STRIPE (1)"
12 path: "Panels/V Maze/four_6"
13 clue: "stripe"
14 answer: "zebra"
15 symbols: BOXES
16}
17panels {
18 name: "STRIPE (2)"
19 path: "Panels/V Maze/four_7"
20 clue: "stripe"
21 answer: "tiger"
22 symbols: BOXES
23}
24panels {
25 name: "HOOF"
26 path: "Panels/V Maze/four_8"
27 clue: "hoof"
28 answer: "zebra"
29 symbols: BOXES
30}
31panels {
32 name: "Colors"
33 path: "Panels/V Maze/cr_5"
34 clue: ""
35 answer: "deoba"
36 symbols: LINGO
37 proxies { answer: "abode" path: "Panels/V Maze/cr_6" }
38 proxies { answer: "ode" path: "Panels/V Maze/cr_7" }
39}
diff --git a/data/maps/daedalus/rooms/Zoo S.txtpb b/data/maps/daedalus/rooms/Zoo S.txtpb new file mode 100644 index 0000000..f4ddaea --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo S.txtpb
@@ -0,0 +1,30 @@
1name: "Zoo S"
2display_name: "Zoo"
3panels {
4 name: "SHELL"
5 path: "Panels/V Maze/four_9"
6 clue: "shell"
7 answer: "crab"
8 symbols: BOXES
9}
10panels {
11 name: "FIN"
12 path: "Panels/V Maze/four_10"
13 clue: "fin"
14 answer: "fish"
15 symbols: BOXES
16}
17panels {
18 name: "PINCER"
19 path: "Panels/V Maze/four_11"
20 clue: "pincer"
21 answer: "crab"
22 symbols: BOXES
23}
24panels {
25 name: "SCALE"
26 path: "Panels/V Maze/four_12"
27 clue: "scale"
28 answer: "fish"
29 symbols: BOXES
30}
diff --git a/data/maps/daedalus/rooms/Zoo SE.txtpb b/data/maps/daedalus/rooms/Zoo SE.txtpb new file mode 100644 index 0000000..906d009 --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo SE.txtpb
@@ -0,0 +1,2 @@
1name: "Zoo SE"
2display_name: "Zoo"