diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-22 17:52:20 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-22 17:52:20 -0400 |
commit | 139c7252dffad17f2f3345fa1aa41f673fcfea03 (patch) | |
tree | 31c70b7d69dac266c720b0f61da7e92a1c3175b3 /data/maps | |
parent | 2ea5762540a67ba20c5cb72c89c5cf62c7e9bfd5 (diff) | |
download | lingo2-archipelago-139c7252dffad17f2f3345fa1aa41f673fcfea03.tar.gz lingo2-archipelago-139c7252dffad17f2f3345fa1aa41f673fcfea03.tar.bz2 lingo2-archipelago-139c7252dffad17f2f3345fa1aa41f673fcfea03.zip |
Added icarus
Diffstat (limited to 'data/maps')
33 files changed, 1665 insertions, 0 deletions
diff --git a/data/maps/icarus/connections.txtpb b/data/maps/icarus/connections.txtpb new file mode 100644 index 0000000..1ec90d9 --- /dev/null +++ b/data/maps/icarus/connections.txtpb | |||
@@ -0,0 +1,751 @@ | |||
1 | # It is supposed to be in logic to jump from Maze to Maze King Painting, but I | ||
2 | # find this difficult to do, and unshuffled paintings never requires it, so I am | ||
3 | # making it not in logic. | ||
4 | connections { | ||
5 | from_room: "Welcome Spine (Obverse)" | ||
6 | to_room: "Trans Rights" | ||
7 | door { name: "Agender Door" } | ||
8 | } | ||
9 | connections { | ||
10 | from_room: "Through Woman (Obverse)" | ||
11 | to_room: "Welcome Spine (Reverse)" | ||
12 | door { name: "Agender Door" } | ||
13 | oneway: true | ||
14 | } | ||
15 | connections { | ||
16 | from_room: "Above Trans Rights" | ||
17 | to_room: "Through Woman (Reverse)" | ||
18 | door { name: "Agender Door" } | ||
19 | oneway: true | ||
20 | } | ||
21 | connections { | ||
22 | from { | ||
23 | painting { | ||
24 | room: "Big U" | ||
25 | name: "GO3" | ||
26 | } | ||
27 | } | ||
28 | to { | ||
29 | painting { | ||
30 | room: "Trans Rights" | ||
31 | name: "STOP2" | ||
32 | } | ||
33 | } | ||
34 | oneway: true | ||
35 | } | ||
36 | connections { | ||
37 | from_room: "Spiral Ramp" | ||
38 | to_room: "Highest Point" | ||
39 | door { name: "Pea Door" } | ||
40 | } | ||
41 | connections { | ||
42 | from { | ||
43 | painting { | ||
44 | room: "Fatherland Quicktravel" | ||
45 | name: "GO7" | ||
46 | } | ||
47 | } | ||
48 | to { | ||
49 | painting { | ||
50 | room: "Pillar Ramp" | ||
51 | name: "STOP6" | ||
52 | } | ||
53 | } | ||
54 | oneway: true | ||
55 | } | ||
56 | connections { | ||
57 | from_room: "Maze" | ||
58 | to_room: "Mediums Quicktravel" | ||
59 | door { name: "Mediums Door" } | ||
60 | } | ||
61 | connections { | ||
62 | from { | ||
63 | painting { | ||
64 | room: "Big U" | ||
65 | name: "GO1" | ||
66 | } | ||
67 | } | ||
68 | to { | ||
69 | painting { | ||
70 | room: "Pillar Ramp" | ||
71 | name: "STOP10" | ||
72 | } | ||
73 | } | ||
74 | oneway: true | ||
75 | } | ||
76 | connections { | ||
77 | from_room: "Pillar Ramp" | ||
78 | to_room: "Banana Belt Door" | ||
79 | door { name: "Asteroid Bunch Door" } | ||
80 | } | ||
81 | connections { | ||
82 | from_room: "Through Woman (Obverse)" | ||
83 | to_room: "Cow Quicktravel" | ||
84 | door { name: "Cow Door" } | ||
85 | } | ||
86 | connections { | ||
87 | from { | ||
88 | painting { | ||
89 | room: "Welcome Spine Quicktravel" | ||
90 | name: "GO5" | ||
91 | } | ||
92 | } | ||
93 | to { | ||
94 | painting { | ||
95 | room: "Cow Quicktravel" | ||
96 | name: "STOP4" | ||
97 | } | ||
98 | } | ||
99 | oneway: true | ||
100 | } | ||
101 | connections { | ||
102 | from_room: "Through Woman (Obverse)" | ||
103 | to_room: "Behind Welcome Spine" | ||
104 | door { name: "Ant Door" } | ||
105 | } | ||
106 | connections { | ||
107 | from_room: "Above Trans Rights" | ||
108 | to_room: "Behind Welcome Spine" | ||
109 | door { name: "Ant Door" } | ||
110 | oneway: true | ||
111 | } | ||
112 | connections { | ||
113 | from_room: "Through Woman (Obverse)" | ||
114 | to_room: "Big U" | ||
115 | door { name: "Man Door" } | ||
116 | } | ||
117 | connections { | ||
118 | from { | ||
119 | painting { | ||
120 | room: "Trans Rights" | ||
121 | name: "GO2" | ||
122 | } | ||
123 | } | ||
124 | to { | ||
125 | painting { | ||
126 | room: "Big U" | ||
127 | name: "STOP1" | ||
128 | } | ||
129 | } | ||
130 | oneway: true | ||
131 | } | ||
132 | connections { | ||
133 | from { | ||
134 | painting { | ||
135 | room: "Cow Quicktravel" | ||
136 | name: "GO4" | ||
137 | } | ||
138 | } | ||
139 | to { | ||
140 | painting { | ||
141 | room: "Big U" | ||
142 | name: "STOP3" | ||
143 | } | ||
144 | } | ||
145 | oneway: true | ||
146 | } | ||
147 | connections { | ||
148 | from_room: "Welcome Spine (Obverse)" | ||
149 | to_room: "Through Woman (Obverse)" | ||
150 | door { name: "Woman Door" } | ||
151 | } | ||
152 | connections { | ||
153 | from_room: "Fatherland" | ||
154 | to_room: "Fatherland Quicktravel" | ||
155 | door { name: "Fatherland Door" } | ||
156 | } | ||
157 | connections { | ||
158 | from { | ||
159 | painting { | ||
160 | room: "Mini Icarus Sun Loop" | ||
161 | name: "GO8" | ||
162 | } | ||
163 | } | ||
164 | to { | ||
165 | painting { | ||
166 | room: "Fatherland Quicktravel" | ||
167 | name: "STOP7" | ||
168 | } | ||
169 | } | ||
170 | oneway: true | ||
171 | } | ||
172 | connections { | ||
173 | from { | ||
174 | painting { | ||
175 | room: "Pillar Ramp" | ||
176 | name: "GO10" | ||
177 | } | ||
178 | } | ||
179 | to { | ||
180 | painting { | ||
181 | room: "Mediums Quicktravel" | ||
182 | name: "STOP9" | ||
183 | } | ||
184 | } | ||
185 | oneway: true | ||
186 | } | ||
187 | connections { | ||
188 | from_room: "Mini Icarus Wings Painting" | ||
189 | to_room: "Mini Icarus 2" | ||
190 | door { name: "Battery Door" } | ||
191 | oneway: true | ||
192 | } | ||
193 | connections { | ||
194 | from_room: "Mini Icarus 2" | ||
195 | to_room: "Mini Icarus Sun Loop" | ||
196 | door { name: "Battery Door" } | ||
197 | } | ||
198 | connections { | ||
199 | from { | ||
200 | painting { | ||
201 | room: "Mediums Quicktravel" | ||
202 | name: "GO9" | ||
203 | } | ||
204 | } | ||
205 | to { | ||
206 | painting { | ||
207 | room: "Mini Icarus Sun Loop" | ||
208 | name: "STOP8" | ||
209 | } | ||
210 | } | ||
211 | oneway: true | ||
212 | } | ||
213 | connections { | ||
214 | from_room: "Mini Icarus 2" | ||
215 | to_room: "Mini Icarus 3" | ||
216 | door { name: "Animals Door" } | ||
217 | } | ||
218 | connections { | ||
219 | from_room: "Mini Icarus 2" | ||
220 | to_room: "Mini Icarus Wings Painting" | ||
221 | door { name: "Troupe Door" } | ||
222 | } | ||
223 | connections { | ||
224 | from_room: "Mini Icarus 2" | ||
225 | to_room: "Mini Icarus Sun Loop" | ||
226 | door { name: "Reversed Arrows Door" } | ||
227 | } | ||
228 | connections { | ||
229 | from_room: "Welcome Spine (Reverse)" | ||
230 | to_room: "Welcome Spine Quicktravel" | ||
231 | door { name: "Termite Door" } | ||
232 | } | ||
233 | connections { | ||
234 | from { | ||
235 | painting { | ||
236 | room: "Pillar Ramp" | ||
237 | name: "GO6" | ||
238 | } | ||
239 | } | ||
240 | to { | ||
241 | painting { | ||
242 | room: "Welcome Spine Quicktravel" | ||
243 | name: "STOP5" | ||
244 | } | ||
245 | } | ||
246 | oneway: true | ||
247 | } | ||
248 | connections { | ||
249 | from { | ||
250 | painting { | ||
251 | room: "Spiral Ramp" | ||
252 | name: "SUN5" | ||
253 | } | ||
254 | } | ||
255 | to { | ||
256 | painting { | ||
257 | room: "Pillar Ramp" | ||
258 | name: "SUN6" | ||
259 | } | ||
260 | } | ||
261 | oneway: true | ||
262 | } | ||
263 | connections { | ||
264 | from_room: "Pillar Ramp" | ||
265 | to_room: "Patricide Room" | ||
266 | door { name: "Patricide Door" } | ||
267 | } | ||
268 | connections { | ||
269 | from_room: "Maze" | ||
270 | to_room: "Maze Back" | ||
271 | door { name: "These Door" } | ||
272 | } | ||
273 | connections { | ||
274 | from_room: "Welcome Spine (Reverse)" | ||
275 | to_room: "Maze Back" | ||
276 | oneway: true | ||
277 | } | ||
278 | connections { | ||
279 | from_room: "Welcome Spine (Obverse)" | ||
280 | to_room: "Through Woman (Reverse)" | ||
281 | oneway: true | ||
282 | } | ||
283 | connections { | ||
284 | from { | ||
285 | painting { | ||
286 | room: "Through Woman (Obverse)" | ||
287 | name: "SUN2" | ||
288 | } | ||
289 | } | ||
290 | to { | ||
291 | painting { | ||
292 | room: "Above Trans Rights" | ||
293 | name: "SUN" | ||
294 | } | ||
295 | } | ||
296 | oneway: true | ||
297 | } | ||
298 | connections { | ||
299 | from { | ||
300 | painting { | ||
301 | room: "Maze" | ||
302 | name: "WINGS14" | ||
303 | } | ||
304 | } | ||
305 | to { | ||
306 | painting { | ||
307 | room: "Through Woman (Obverse)" | ||
308 | name: "WINGS6" | ||
309 | } | ||
310 | } | ||
311 | oneway: true | ||
312 | } | ||
313 | connections { | ||
314 | from_room: "Through Woman (Obverse)" | ||
315 | to_room: "Behind Welcome Spine" | ||
316 | door { name: "Woman Door" } | ||
317 | oneway: true | ||
318 | } | ||
319 | connections { | ||
320 | from { | ||
321 | painting { | ||
322 | room: "Cow Quicktravel" | ||
323 | name: "SUN4" | ||
324 | } | ||
325 | } | ||
326 | to { | ||
327 | painting { | ||
328 | room: "Highest Point" | ||
329 | name: "SUN3" | ||
330 | } | ||
331 | } | ||
332 | oneway: true | ||
333 | } | ||
334 | connections { | ||
335 | from { | ||
336 | painting { | ||
337 | room: "Through Woman (Reverse)" | ||
338 | name: "WINGS8" | ||
339 | } | ||
340 | } | ||
341 | to { | ||
342 | painting { | ||
343 | room: "Spiral Ramp" | ||
344 | name: "WINGS7" | ||
345 | } | ||
346 | } | ||
347 | oneway: true | ||
348 | } | ||
349 | connections { | ||
350 | from_room: "Through Woman (Reverse)" | ||
351 | to_room: "Big U" | ||
352 | oneway: true | ||
353 | } | ||
354 | connections { | ||
355 | from { | ||
356 | painting { | ||
357 | room: "Spiral Ramp" | ||
358 | name: "WINGS6" | ||
359 | } | ||
360 | } | ||
361 | to { | ||
362 | painting { | ||
363 | room: "Through Woman (Obverse)" | ||
364 | name: "WINGS3" | ||
365 | } | ||
366 | } | ||
367 | # rare two-way painting! | ||
368 | bypass_target_door: true | ||
369 | } | ||
370 | connections { | ||
371 | from_room: "Spiral Ramp" | ||
372 | to_room: "Pillar Ramp" | ||
373 | oneway: true | ||
374 | } | ||
375 | connections { | ||
376 | from_room: "Pillar Ramp" | ||
377 | to_room: "The Orb" | ||
378 | } | ||
379 | connections { | ||
380 | from { | ||
381 | painting { | ||
382 | room: "Banana Belt Door" | ||
383 | name: "SUN14" | ||
384 | } | ||
385 | } | ||
386 | to { | ||
387 | painting { | ||
388 | room: "Above Trans Rights" | ||
389 | name: "SUN" | ||
390 | } | ||
391 | } | ||
392 | oneway: true | ||
393 | } | ||
394 | connections { | ||
395 | from_room: "Trans Rights" | ||
396 | to_room: "Mini Icarus Wings Painting" | ||
397 | oneway: true | ||
398 | } | ||
399 | connections { | ||
400 | from { | ||
401 | painting { | ||
402 | room: "Mini Icarus Wings Painting" | ||
403 | name: "WINGS4" | ||
404 | } | ||
405 | } | ||
406 | to { | ||
407 | painting { | ||
408 | room: "Mini Icarus Sun Loop" | ||
409 | name: "TROUBLEDESTINATION" | ||
410 | } | ||
411 | } | ||
412 | oneway: true | ||
413 | } | ||
414 | connections { | ||
415 | from { | ||
416 | painting { | ||
417 | room: "Painting Maze 1" | ||
418 | name: "SUN9" | ||
419 | } | ||
420 | } | ||
421 | to { | ||
422 | painting { | ||
423 | room: "Mini Icarus 2" | ||
424 | name: "SUN10" | ||
425 | } | ||
426 | } | ||
427 | oneway: true | ||
428 | } | ||
429 | connections { | ||
430 | from { | ||
431 | painting { | ||
432 | room: "Mini Icarus 2" | ||
433 | name: "SUN11" | ||
434 | } | ||
435 | } | ||
436 | to { | ||
437 | painting { | ||
438 | room: "Mini Icarus Sun Loop" | ||
439 | name: "SUN12" | ||
440 | } | ||
441 | } | ||
442 | oneway: true | ||
443 | } | ||
444 | connections { | ||
445 | from { | ||
446 | painting { | ||
447 | room: "Mini Icarus Sun Loop" | ||
448 | name: "SUN13" | ||
449 | } | ||
450 | } | ||
451 | to { | ||
452 | painting { | ||
453 | room: "Maze" | ||
454 | name: "SUN14" | ||
455 | } | ||
456 | } | ||
457 | oneway: true | ||
458 | } | ||
459 | connections { | ||
460 | from_room: "Mini Icarus 3" | ||
461 | to_room: "Mini Icarus Sun Loop" | ||
462 | door { name: "Battery Door" } | ||
463 | oneway: true | ||
464 | } | ||
465 | connections { | ||
466 | from { | ||
467 | painting { | ||
468 | room: "Maze" | ||
469 | name: "SUN5" | ||
470 | } | ||
471 | } | ||
472 | to { | ||
473 | painting { | ||
474 | room: "Painting Maze 2" | ||
475 | name: "SUN6" | ||
476 | } | ||
477 | } | ||
478 | oneway: true | ||
479 | } | ||
480 | connections { | ||
481 | from { | ||
482 | painting { | ||
483 | room: "Maze" | ||
484 | name: "WINGS16" | ||
485 | } | ||
486 | } | ||
487 | to { | ||
488 | painting { | ||
489 | room: "Maze Wings Passage" | ||
490 | name: "WINGS12" | ||
491 | } | ||
492 | } | ||
493 | oneway: true | ||
494 | } | ||
495 | connections { | ||
496 | from { | ||
497 | painting { | ||
498 | room: "Maze Wings Passage" | ||
499 | name: "WINGS12" | ||
500 | } | ||
501 | } | ||
502 | to { | ||
503 | painting { | ||
504 | room: "Patricide Room" | ||
505 | name: "WINGS10" | ||
506 | } | ||
507 | } | ||
508 | oneway: true | ||
509 | } | ||
510 | connections { | ||
511 | from { | ||
512 | painting { | ||
513 | room: "Patricide Room" | ||
514 | name: "SUN4" | ||
515 | } | ||
516 | } | ||
517 | to { | ||
518 | painting { | ||
519 | room: "Maze" | ||
520 | name: "SUN4" | ||
521 | } | ||
522 | } | ||
523 | oneway: true | ||
524 | } | ||
525 | connections { | ||
526 | from { | ||
527 | painting { | ||
528 | room: "Maze" | ||
529 | name: "WINGS9" | ||
530 | } | ||
531 | } | ||
532 | to { | ||
533 | painting { | ||
534 | room: "Patricide Room" | ||
535 | name: "WINGS10" | ||
536 | } | ||
537 | } | ||
538 | oneway: true | ||
539 | } | ||
540 | connections { | ||
541 | from_room: "Maze" | ||
542 | to_room: "Maze King Panel" | ||
543 | oneway: true | ||
544 | } | ||
545 | connections { | ||
546 | from_room: "Maze King Painting" | ||
547 | to_room: "Maze King Panel" | ||
548 | oneway: true | ||
549 | } | ||
550 | connections { | ||
551 | from { | ||
552 | painting { | ||
553 | room: "Maze King Painting" | ||
554 | name: "WINGS13" | ||
555 | } | ||
556 | } | ||
557 | to { | ||
558 | painting { | ||
559 | room: "Maze Wings Passage" | ||
560 | name: "WINGS12" | ||
561 | } | ||
562 | } | ||
563 | oneway: true | ||
564 | } | ||
565 | connections { | ||
566 | from { | ||
567 | painting { | ||
568 | room: "Fatherland" | ||
569 | name: "SUN7" | ||
570 | } | ||
571 | } | ||
572 | to { | ||
573 | painting { | ||
574 | room: "Painting Maze 1" | ||
575 | name: "SUN8" | ||
576 | } | ||
577 | } | ||
578 | oneway: true | ||
579 | } | ||
580 | connections { | ||
581 | from { | ||
582 | painting { | ||
583 | room: "Painting Maze 2" | ||
584 | name: "WINGS11" | ||
585 | } | ||
586 | } | ||
587 | to { | ||
588 | painting { | ||
589 | room: "Fatherland" | ||
590 | name: "WINGS2" | ||
591 | } | ||
592 | } | ||
593 | oneway: true | ||
594 | } | ||
595 | connections { | ||
596 | from { | ||
597 | painting { | ||
598 | room: "Painting Maze 1" | ||
599 | name: "WINGS3" | ||
600 | } | ||
601 | } | ||
602 | to { | ||
603 | painting { | ||
604 | room: "Maze Wings Passage" | ||
605 | name: "WINGS12" | ||
606 | } | ||
607 | } | ||
608 | oneway: true | ||
609 | } | ||
610 | # It is possible to fall out of the map from every room, which always sends you | ||
611 | # back to the beginning. | ||
612 | connections { | ||
613 | from_room: "Above Trans Rights" | ||
614 | to_room: "Welcome Spine (Obverse)" | ||
615 | oneway: true | ||
616 | } | ||
617 | connections { | ||
618 | from_room: "Banana Belt Door" | ||
619 | to_room: "Welcome Spine (Obverse)" | ||
620 | oneway: true | ||
621 | } | ||
622 | connections { | ||
623 | from_room: "Behind Welcome Spine" | ||
624 | to_room: "Welcome Spine (Obverse)" | ||
625 | oneway: true | ||
626 | } | ||
627 | connections { | ||
628 | from_room: "Big U" | ||
629 | to_room: "Welcome Spine (Obverse)" | ||
630 | oneway: true | ||
631 | } | ||
632 | connections { | ||
633 | from_room: "Cow Quicktravel" | ||
634 | to_room: "Welcome Spine (Obverse)" | ||
635 | oneway: true | ||
636 | } | ||
637 | connections { | ||
638 | from_room: "Fatherland Quicktravel" | ||
639 | to_room: "Welcome Spine (Obverse)" | ||
640 | oneway: true | ||
641 | } | ||
642 | connections { | ||
643 | from_room: "Fatherland" | ||
644 | to_room: "Welcome Spine (Obverse)" | ||
645 | oneway: true | ||
646 | } | ||
647 | connections { | ||
648 | from_room: "Highest Point" | ||
649 | to_room: "Welcome Spine (Obverse)" | ||
650 | oneway: true | ||
651 | } | ||
652 | connections { | ||
653 | from_room: "Maze Back" | ||
654 | to_room: "Welcome Spine (Obverse)" | ||
655 | oneway: true | ||
656 | } | ||
657 | connections { | ||
658 | from_room: "Maze King Painting" | ||
659 | to_room: "Welcome Spine (Obverse)" | ||
660 | oneway: true | ||
661 | } | ||
662 | connections { | ||
663 | from_room: "Maze Wings Passage" | ||
664 | to_room: "Welcome Spine (Obverse)" | ||
665 | oneway: true | ||
666 | } | ||
667 | connections { | ||
668 | from_room: "Maze" | ||
669 | to_room: "Welcome Spine (Obverse)" | ||
670 | oneway: true | ||
671 | } | ||
672 | connections { | ||
673 | from_room: "Mediums Quicktravel" | ||
674 | to_room: "Welcome Spine (Obverse)" | ||
675 | oneway: true | ||
676 | } | ||
677 | connections { | ||
678 | from_room: "Mini Icarus 2" | ||
679 | to_room: "Welcome Spine (Obverse)" | ||
680 | oneway: true | ||
681 | } | ||
682 | connections { | ||
683 | from_room: "Mini Icarus 3" | ||
684 | to_room: "Welcome Spine (Obverse)" | ||
685 | oneway: true | ||
686 | } | ||
687 | connections { | ||
688 | from_room: "Mini Icarus Sun Loop" | ||
689 | to_room: "Welcome Spine (Obverse)" | ||
690 | oneway: true | ||
691 | } | ||
692 | connections { | ||
693 | from_room: "Mini Icarus Wings Painting" | ||
694 | to_room: "Welcome Spine (Obverse)" | ||
695 | oneway: true | ||
696 | } | ||
697 | connections { | ||
698 | from_room: "Painting Maze 1" | ||
699 | to_room: "Welcome Spine (Obverse)" | ||
700 | oneway: true | ||
701 | } | ||
702 | connections { | ||
703 | from_room: "Painting Maze 2" | ||
704 | to_room: "Welcome Spine (Obverse)" | ||
705 | oneway: true | ||
706 | } | ||
707 | connections { | ||
708 | from_room: "Patricide Room" | ||
709 | to_room: "Welcome Spine (Obverse)" | ||
710 | oneway: true | ||
711 | } | ||
712 | connections { | ||
713 | from_room: "Pillar Ramp" | ||
714 | to_room: "Welcome Spine (Obverse)" | ||
715 | oneway: true | ||
716 | } | ||
717 | connections { | ||
718 | from_room: "Spiral Ramp" | ||
719 | to_room: "Welcome Spine (Obverse)" | ||
720 | oneway: true | ||
721 | } | ||
722 | connections { | ||
723 | from_room: "The Orb" | ||
724 | to_room: "Welcome Spine (Obverse)" | ||
725 | oneway: true | ||
726 | } | ||
727 | connections { | ||
728 | from_room: "Through Woman (Obverse)" | ||
729 | to_room: "Welcome Spine (Obverse)" | ||
730 | oneway: true | ||
731 | } | ||
732 | connections { | ||
733 | from_room: "Through Woman (Reverse)" | ||
734 | to_room: "Welcome Spine (Obverse)" | ||
735 | oneway: true | ||
736 | } | ||
737 | connections { | ||
738 | from_room: "Trans Rights" | ||
739 | to_room: "Welcome Spine (Obverse)" | ||
740 | oneway: true | ||
741 | } | ||
742 | connections { | ||
743 | from_room: "Welcome Spine (Reverse)" | ||
744 | to_room: "Welcome Spine (Obverse)" | ||
745 | oneway: true | ||
746 | } | ||
747 | connections { | ||
748 | from_room: "Welcome Spine Quicktravel" | ||
749 | to_room: "Welcome Spine (Obverse)" | ||
750 | oneway: true | ||
751 | } | ||
diff --git a/data/maps/icarus/doors.txtpb b/data/maps/icarus/doors.txtpb new file mode 100644 index 0000000..5554393 --- /dev/null +++ b/data/maps/icarus/doors.txtpb | |||
@@ -0,0 +1,226 @@ | |||
1 | doors { | ||
2 | name: "Agender Door" | ||
3 | type: STANDARD | ||
4 | receivers: "Components/Doors/quicktravel3" | ||
5 | panels { room: "Trans Rights" name: "AGENDER" } | ||
6 | location_room: "Trans Rights" | ||
7 | } | ||
8 | doors { | ||
9 | name: "Quick Travel 3" | ||
10 | type: ITEM_ONLY | ||
11 | receivers: "Components/Paintings/QuickTravel/go3" | ||
12 | panels { room: "Trans Rights" name: "AGENDER" } | ||
13 | } | ||
14 | doors { | ||
15 | name: "Pea Door" | ||
16 | type: STANDARD | ||
17 | receivers: "Components/Doors/quicktravel5" | ||
18 | panels { room: "Pillar Ramp" name: "PEA (1)" } | ||
19 | location_room: "Pillar Ramp" | ||
20 | } | ||
21 | doors { | ||
22 | name: "Quick Travel 7" | ||
23 | type: ITEM_ONLY | ||
24 | receivers: "Components/Paintings/QuickTravel/go7" | ||
25 | panels { room: "Pillar Ramp" name: "PEA (1)" } | ||
26 | } | ||
27 | doors { | ||
28 | name: "Mediums Door" | ||
29 | type: STANDARD | ||
30 | receivers: "Components/Doors/quicktravel12" | ||
31 | panels { room: "Maze" name: "MEDIUMS" } | ||
32 | location_room: "Maze" | ||
33 | } | ||
34 | doors { | ||
35 | name: "Quick Travel 1" | ||
36 | type: ITEM_ONLY | ||
37 | receivers: "Components/Paintings/QuickTravel/go1" | ||
38 | panels { room: "Maze" name: "MEDIUMS" } | ||
39 | } | ||
40 | doors { | ||
41 | name: "Asteroid Bunch Door" | ||
42 | type: STANDARD | ||
43 | receivers: "Components/Doors/quicktravel13" | ||
44 | panels { room: "Pillar Ramp" name: "ASTEROID" } | ||
45 | panels { room: "Pillar Ramp" name: "BUNCH" } | ||
46 | location_room: "Pillar Ramp" | ||
47 | } | ||
48 | doors { | ||
49 | name: "Cow Door" | ||
50 | type: STANDARD | ||
51 | receivers: "Components/Doors/quicktravel2" | ||
52 | panels { room: "Through Woman (Obverse)" name: "COW" } | ||
53 | location_room: "Through Woman (Obverse)" | ||
54 | } | ||
55 | doors { | ||
56 | name: "Quick Travel 5" | ||
57 | type: STANDARD | ||
58 | receivers: "Components/Paintings/QuickTravel/go5" | ||
59 | panels { room: "Highest Point" name: "QUEEN" } | ||
60 | location_room: "Highest Point" | ||
61 | } | ||
62 | doors { | ||
63 | name: "Ant Door" | ||
64 | type: STANDARD | ||
65 | receivers: "Components/Doors/by sun" | ||
66 | panels { room: "Above Trans Rights" name: "ANT" } | ||
67 | location_room: "Above Trans Rights" | ||
68 | } | ||
69 | doors { | ||
70 | name: "Man Door" | ||
71 | type: STANDARD | ||
72 | receivers: "Components/Doors/quicktravel" | ||
73 | panels { room: "Through Woman (Obverse)" name: "HUMAN (2)" } | ||
74 | location_room: "Through Woman (Obverse)" | ||
75 | } | ||
76 | doors { | ||
77 | name: "Quick Travel 2" | ||
78 | type: ITEM_ONLY | ||
79 | receivers: "Components/Paintings/QuickTravel/go2" | ||
80 | panels { room: "Through Woman (Obverse)" name: "HUMAN (2)" } | ||
81 | } | ||
82 | doors { | ||
83 | name: "Quick Travel 4" | ||
84 | type: STANDARD | ||
85 | receivers: "Components/Paintings/QuickTravel/go4" | ||
86 | panels { room: "Big U" name: "COLONY" } | ||
87 | location_room: "Big U" | ||
88 | } | ||
89 | doors { | ||
90 | name: "Woman Door" | ||
91 | type: STANDARD | ||
92 | receivers: "Components/Doors/entry" | ||
93 | panels { room: "Welcome Spine (Obverse)" name: "HUMAN (1)" } | ||
94 | location_room: "Welcome Spine (Obverse)" | ||
95 | } | ||
96 | doors { | ||
97 | name: "Fatherland Door" | ||
98 | type: STANDARD | ||
99 | receivers: "Components/Doors/quicktravel6" | ||
100 | panels { room: "Fatherland" name: "FATHERLAND" } | ||
101 | location_room: "Fatherland" | ||
102 | } | ||
103 | doors { | ||
104 | name: "Quick Travel 8" | ||
105 | type: ITEM_ONLY | ||
106 | receivers: "Components/Paintings/QuickTravel/go8" | ||
107 | panels { room: "Fatherland" name: "FATHERLAND" } | ||
108 | } | ||
109 | doors { | ||
110 | name: "Quick Travel 10" | ||
111 | type: ITEM_ONLY | ||
112 | receivers: "Components/Paintings/QuickTravel/go10" | ||
113 | panels { room: "Fatherland" name: "FATHERLAND" } | ||
114 | } | ||
115 | doors { | ||
116 | name: "Battery Door" | ||
117 | type: STANDARD | ||
118 | receivers: "Components/Doors/quicktravel7" | ||
119 | panels { room: "Mini Icarus 2" name: "BATTERY" } | ||
120 | location_room: "Mini Icarus 2" | ||
121 | } | ||
122 | doors { | ||
123 | name: "Quick Travel 9" | ||
124 | type: ITEM_ONLY | ||
125 | receivers: "Components/Paintings/QuickTravel/go9" | ||
126 | panels { room: "Mini Icarus 2" name: "BATTERY" } | ||
127 | } | ||
128 | doors { | ||
129 | name: "Arrows Door" | ||
130 | type: LOCATION_ONLY | ||
131 | #receivers: "Components/Doors/quicktravel8" | ||
132 | panels { room: "Mini Icarus 2" name: "ARROWS" } | ||
133 | location_room: "Mini Icarus 2" | ||
134 | location_name: "ARROWS" | ||
135 | } | ||
136 | doors { | ||
137 | name: "Animals Door" | ||
138 | type: STANDARD | ||
139 | receivers: "Components/Doors/quicktravel8" | ||
140 | panels { room: "Mini Icarus 2" name: "ANIMALS" } | ||
141 | location_room: "Mini Icarus 2" | ||
142 | } | ||
143 | doors { | ||
144 | name: "Troupe Door" | ||
145 | type: STANDARD | ||
146 | receivers: "Components/Doors/quicktravel10" | ||
147 | panels { room: "Mini Icarus 2" name: "TROUPE" } | ||
148 | location_room: "Mini Icarus 2" | ||
149 | } | ||
150 | doors { | ||
151 | name: "Reversed Arrows Door" | ||
152 | type: STANDARD | ||
153 | receivers: "Components/Doors/quicktravel11" | ||
154 | panels { room: "Mini Icarus 2" name: "SQUAD" } | ||
155 | location_room: "Mini Icarus 2" | ||
156 | } | ||
157 | doors { | ||
158 | name: "Termite Door" | ||
159 | type: STANDARD | ||
160 | receivers: "Components/Doors/quicktravel4" | ||
161 | panels { room: "Welcome Spine (Reverse)" name: "TERMITE" } | ||
162 | location_room: "Welcome Spine (Reverse)" | ||
163 | } | ||
164 | doors { | ||
165 | name: "Quick Travel 6" | ||
166 | type: ITEM_ONLY | ||
167 | receivers: "Components/Paintings/QuickTravel/go6" | ||
168 | panels { room: "Welcome Spine (Reverse)" name: "TERMITE" } | ||
169 | } | ||
170 | doors { | ||
171 | name: "Murder Panels" | ||
172 | type: LOCATION_ONLY | ||
173 | panels { room: "Maze" name: "MANSLAUGHTER" } | ||
174 | panels { room: "Pillar Ramp" name: "PATRICIDE" } | ||
175 | location_room: "Maze" | ||
176 | } | ||
177 | doors { | ||
178 | name: "Sun Painting To Drone" | ||
179 | type: STANDARD | ||
180 | receivers: "Components/Paintings/sun5" | ||
181 | panels { room: "Pillar Ramp" name: "DRONE" } | ||
182 | location_room: "Pillar Ramp" | ||
183 | } | ||
184 | doors { | ||
185 | name: "Patricide Door" | ||
186 | type: STANDARD | ||
187 | receivers: "Components/Doors/quicktravel15" | ||
188 | panels { room: "Pillar Ramp" name: "PATRICIDE" } | ||
189 | location_room: "Pillar Ramp" | ||
190 | } | ||
191 | doors { | ||
192 | name: "These Door" | ||
193 | type: STANDARD | ||
194 | receivers: "Components/Doors/quicktravel14" | ||
195 | panels { room: "Maze Back" name: "THESE" } | ||
196 | location_room: "Maze Back" | ||
197 | } | ||
198 | doors { | ||
199 | name: "Orb Panels" | ||
200 | type: LOCATION_ONLY | ||
201 | panels { room: "The Orb" name: "ADDERS" } | ||
202 | panels { room: "The Orb" name: "PUPPY" } | ||
203 | panels { room: "The Orb" name: "NEEDLE" } | ||
204 | panels { room: "The Orb" name: "US" } | ||
205 | panels { room: "The Orb" name: "FISH" } | ||
206 | panels { room: "The Orb" name: "DEADLINE" } | ||
207 | panels { room: "The Orb" name: "PEA (2)" } | ||
208 | panels { room: "The Orb" name: "THESIS" } | ||
209 | panels { room: "The Orb" name: "CLUTCH (1)" } | ||
210 | panels { room: "The Orb" name: "BASIS (2)" } | ||
211 | panels { room: "The Orb" name: "AXIS" } | ||
212 | panels { room: "The Orb" name: "STRAIGHT" } | ||
213 | panels { room: "The Orb" name: "HISS" } | ||
214 | panels { room: "The Orb" name: "DISCUS" } | ||
215 | panels { room: "The Orb" name: "SON" } | ||
216 | panels { room: "The Orb" name: "CLUTCH (2)" } | ||
217 | location_room: "The Orb" | ||
218 | } | ||
219 | doors { | ||
220 | name: "Near Fireman Wings Painting" | ||
221 | type: STANDARD | ||
222 | receivers: "Components/Paintings/oneways/wings6" | ||
223 | receivers: "Components/Paintings/oneways/wings3" | ||
224 | panels { room: "Spiral Ramp" name: "FIREMAN" } | ||
225 | location_room: "Spiral Ramp" | ||
226 | } | ||
diff --git a/data/maps/icarus/metadata.txtpb b/data/maps/icarus/metadata.txtpb new file mode 100644 index 0000000..83afad7 --- /dev/null +++ b/data/maps/icarus/metadata.txtpb | |||
@@ -0,0 +1,2 @@ | |||
1 | display_name: "Icarus" | ||
2 | type: ICARUS | ||
diff --git a/data/maps/icarus/rooms/Above Trans Rights.txtpb b/data/maps/icarus/rooms/Above Trans Rights.txtpb new file mode 100644 index 0000000..66d8220 --- /dev/null +++ b/data/maps/icarus/rooms/Above Trans Rights.txtpb | |||
@@ -0,0 +1,12 @@ | |||
1 | name: "Above Trans Rights" | ||
2 | panels { | ||
3 | name: "ANT" | ||
4 | path: "Panels/Room_1/ant" | ||
5 | clue: "ant" | ||
6 | answer: "colony" | ||
7 | symbols: PLANET | ||
8 | } | ||
9 | paintings { | ||
10 | name: "SUN" | ||
11 | path: "Components/Paintings/sun" | ||
12 | } | ||
diff --git a/data/maps/icarus/rooms/Banana Belt Door.txtpb b/data/maps/icarus/rooms/Banana Belt Door.txtpb new file mode 100644 index 0000000..62127d7 --- /dev/null +++ b/data/maps/icarus/rooms/Banana Belt Door.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "Banana Belt Door" | ||
2 | paintings { | ||
3 | name: "SUN14" | ||
4 | path: "Components/Paintings/sun14" | ||
5 | } | ||
diff --git a/data/maps/icarus/rooms/Behind Welcome Spine.txtpb b/data/maps/icarus/rooms/Behind Welcome Spine.txtpb new file mode 100644 index 0000000..41b56b3 --- /dev/null +++ b/data/maps/icarus/rooms/Behind Welcome Spine.txtpb | |||
@@ -0,0 +1 @@ | |||
name: "Behind Welcome Spine" | |||
diff --git a/data/maps/icarus/rooms/Big U.txtpb b/data/maps/icarus/rooms/Big U.txtpb new file mode 100644 index 0000000..ea61640 --- /dev/null +++ b/data/maps/icarus/rooms/Big U.txtpb | |||
@@ -0,0 +1,40 @@ | |||
1 | name: "Big U" | ||
2 | panels { | ||
3 | name: "DECK" | ||
4 | path: "Panels/Room_1/deck" | ||
5 | clue: "deck" | ||
6 | answer: "card" | ||
7 | symbols: PLANET | ||
8 | } | ||
9 | panels { | ||
10 | name: "COLONY" | ||
11 | path: "Panels/Room_1/ant2" | ||
12 | clue: "colony" | ||
13 | answer: "ant" | ||
14 | symbols: PLANET | ||
15 | } | ||
16 | panels { | ||
17 | name: "MANOR" | ||
18 | path: "Panels/Room_1/manor" | ||
19 | clue: "manor" | ||
20 | answer: "mentor" | ||
21 | symbols: SPARKLES | ||
22 | symbols: PLANET | ||
23 | } | ||
24 | paintings { | ||
25 | name: "STOP3" | ||
26 | path: "Components/Paintings/QuickTravel/stop3" | ||
27 | } | ||
28 | paintings { | ||
29 | name: "GO3" | ||
30 | path: "Components/Paintings/QuickTravel/go3" | ||
31 | required_door { name: "Quick Travel 3" } | ||
32 | } | ||
33 | paintings { | ||
34 | name: "STOP1" | ||
35 | path: "Components/Paintings/QuickTravel/stop1" | ||
36 | } | ||
37 | paintings { | ||
38 | name: "GO1" | ||
39 | path: "Components/Paintings/QuickTravel/go1" | ||
40 | } | ||
diff --git a/data/maps/icarus/rooms/Cow Quicktravel.txtpb b/data/maps/icarus/rooms/Cow Quicktravel.txtpb new file mode 100644 index 0000000..9bb5c82 --- /dev/null +++ b/data/maps/icarus/rooms/Cow Quicktravel.txtpb | |||
@@ -0,0 +1,14 @@ | |||
1 | name: "Cow Quicktravel" | ||
2 | paintings { | ||
3 | name: "SUN4" | ||
4 | path: "Components/Paintings/sun4" | ||
5 | } | ||
6 | paintings { | ||
7 | name: "GO4" | ||
8 | path: "Components/Paintings/QuickTravel/go4" | ||
9 | required_door { name: "Quick Travel 4" } | ||
10 | } | ||
11 | paintings { | ||
12 | name: "STOP4" | ||
13 | path: "Components/Paintings/QuickTravel/stop4" | ||
14 | } | ||
diff --git a/data/maps/icarus/rooms/Fatherland Quicktravel.txtpb b/data/maps/icarus/rooms/Fatherland Quicktravel.txtpb new file mode 100644 index 0000000..c4c11b5 --- /dev/null +++ b/data/maps/icarus/rooms/Fatherland Quicktravel.txtpb | |||
@@ -0,0 +1,10 @@ | |||
1 | name: "Fatherland Quicktravel" | ||
2 | paintings { | ||
3 | name: "STOP7" | ||
4 | path: "Components/Paintings/QuickTravel/stop7" | ||
5 | } | ||
6 | paintings { | ||
7 | name: "GO7" | ||
8 | path: "Components/Paintings/QuickTravel/go7" | ||
9 | required_door { name: "Quick Travel 7" } | ||
10 | } | ||
diff --git a/data/maps/icarus/rooms/Fatherland.txtpb b/data/maps/icarus/rooms/Fatherland.txtpb new file mode 100644 index 0000000..c04ca75 --- /dev/null +++ b/data/maps/icarus/rooms/Fatherland.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Fatherland" | ||
2 | panels { | ||
3 | name: "FATHERLAND" | ||
4 | path: "Panels/Room_1/fatherland" | ||
5 | clue: "fatherland" | ||
6 | answer: "homeland" | ||
7 | symbols: GENDER | ||
8 | } | ||
9 | paintings { | ||
10 | name: "SUN7" | ||
11 | path: "Components/Paintings/sun7" | ||
12 | } | ||
13 | paintings { | ||
14 | name: "WINGS2" | ||
15 | path: "Components/Paintings/wings2" | ||
16 | } | ||
diff --git a/data/maps/icarus/rooms/Highest Point.txtpb b/data/maps/icarus/rooms/Highest Point.txtpb new file mode 100644 index 0000000..c4e740b --- /dev/null +++ b/data/maps/icarus/rooms/Highest Point.txtpb | |||
@@ -0,0 +1,19 @@ | |||
1 | name: "Highest Point" | ||
2 | panels { | ||
3 | name: "DIAGNOSIS" | ||
4 | path: "Panels/Room_1/diagnosis" | ||
5 | clue: "diagnosis" | ||
6 | answer: "diagnose" | ||
7 | symbols: PLANET | ||
8 | } | ||
9 | panels { | ||
10 | name: "QUEEN" | ||
11 | path: "Panels/Room_1/queen" | ||
12 | clue: "queen" | ||
13 | answer: "ant" | ||
14 | symbols: GENDER | ||
15 | } | ||
16 | paintings { | ||
17 | name: "SUN3" | ||
18 | path: "Components/Paintings/sun3" | ||
19 | } | ||
diff --git a/data/maps/icarus/rooms/Maze Back.txtpb b/data/maps/icarus/rooms/Maze Back.txtpb new file mode 100644 index 0000000..860d183 --- /dev/null +++ b/data/maps/icarus/rooms/Maze Back.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Maze Back" | ||
2 | panels { | ||
3 | name: "THESE" | ||
4 | path: "Panels/30DegreePanels/thesis" | ||
5 | clue: "these" | ||
6 | answer: "thesis" | ||
7 | symbols: PLANET | ||
8 | } | ||
diff --git a/data/maps/icarus/rooms/Maze King Painting.txtpb b/data/maps/icarus/rooms/Maze King Painting.txtpb new file mode 100644 index 0000000..11e2f11 --- /dev/null +++ b/data/maps/icarus/rooms/Maze King Painting.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Maze King Painting" | ||
2 | paintings { | ||
3 | name: "WINGS13" | ||
4 | path: "Components/Paintings/30 degrees/wings13" | ||
5 | # There's no other entrance to this region (or any entrance at all in vanilla) | ||
6 | # so we can't allow this painting to be an entrance. | ||
7 | exit_only: true | ||
8 | } | ||
diff --git a/data/maps/icarus/rooms/Maze King Panel.txtpb b/data/maps/icarus/rooms/Maze King Panel.txtpb new file mode 100644 index 0000000..0654ea2 --- /dev/null +++ b/data/maps/icarus/rooms/Maze King Panel.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Maze King Panel" | ||
2 | panels { | ||
3 | name: "KING (2)" | ||
4 | path: "Panels/Other30degree panels/king2" | ||
5 | clue: "king" | ||
6 | answer: "royal" | ||
7 | symbols: GENDER | ||
8 | } | ||
diff --git a/data/maps/icarus/rooms/Maze Wings Passage.txtpb b/data/maps/icarus/rooms/Maze Wings Passage.txtpb new file mode 100644 index 0000000..2533251 --- /dev/null +++ b/data/maps/icarus/rooms/Maze Wings Passage.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Maze Wings Passage" | ||
2 | paintings { | ||
3 | name: "WINGS12" | ||
4 | path: "Components/Paintings/30 degrees/wings12" | ||
5 | } | ||
6 | paintings { | ||
7 | name: "WINGS15" | ||
8 | path: "Components/Paintings/30 degrees/wings15" | ||
9 | } | ||
diff --git a/data/maps/icarus/rooms/Maze.txtpb b/data/maps/icarus/rooms/Maze.txtpb new file mode 100644 index 0000000..ee317d9 --- /dev/null +++ b/data/maps/icarus/rooms/Maze.txtpb | |||
@@ -0,0 +1,60 @@ | |||
1 | name: "Maze" | ||
2 | panels { | ||
3 | name: "KING (1)" | ||
4 | path: "Panels/Other30degree panels/king" | ||
5 | clue: "king" | ||
6 | answer: "ruler" | ||
7 | symbols: GENDER | ||
8 | } | ||
9 | panels { | ||
10 | name: "ANALYSIS" | ||
11 | path: "Panels/Room_1/princes2" | ||
12 | clue: "analysis" | ||
13 | answer: "analyse" | ||
14 | symbols: PLANET | ||
15 | } | ||
16 | panels { | ||
17 | name: "MANSLAUGHTER" | ||
18 | path: "Panels/Room_1/manslaughter" | ||
19 | clue: "manslaughter" | ||
20 | answer: "murder" | ||
21 | symbols: GENDER | ||
22 | } | ||
23 | panels { | ||
24 | name: "MEDIUMS" | ||
25 | path: "Panels/Room_1/mediums" | ||
26 | clue: "mediums" | ||
27 | answer: "media" | ||
28 | symbols: PLANET | ||
29 | } | ||
30 | panels { | ||
31 | name: "BOOKS" | ||
32 | path: "Panels/Other30degree panels/books" | ||
33 | clue: "books" | ||
34 | answer: "library" | ||
35 | symbols: PLANET | ||
36 | } | ||
37 | paintings { | ||
38 | name: "SUN14" | ||
39 | path: "Components/Paintings/30 degrees/sun14" | ||
40 | } | ||
41 | paintings { | ||
42 | name: "WINGS14" | ||
43 | path: "Components/Paintings/30 degrees/wings14" | ||
44 | } | ||
45 | paintings { | ||
46 | name: "SUN5" | ||
47 | path: "Components/Paintings/30 degrees/sun5" | ||
48 | } | ||
49 | paintings { | ||
50 | name: "WINGS9" | ||
51 | path: "Components/Paintings/30 degrees/wings9" | ||
52 | } | ||
53 | paintings { | ||
54 | name: "SUN4" | ||
55 | path: "Components/Paintings/30 degrees/sun4" | ||
56 | } | ||
57 | paintings { | ||
58 | name: "WINGS16" | ||
59 | path: "Components/Paintings/30 degrees/wings16" | ||
60 | } | ||
diff --git a/data/maps/icarus/rooms/Mediums Quicktravel.txtpb b/data/maps/icarus/rooms/Mediums Quicktravel.txtpb new file mode 100644 index 0000000..9452450 --- /dev/null +++ b/data/maps/icarus/rooms/Mediums Quicktravel.txtpb | |||
@@ -0,0 +1,10 @@ | |||
1 | name: "Mediums Quicktravel" | ||
2 | paintings { | ||
3 | name: "STOP9" | ||
4 | path: "Components/Paintings/QuickTravel/stop9" | ||
5 | } | ||
6 | paintings { | ||
7 | name: "GO9" | ||
8 | path: "Components/Paintings/QuickTravel/go9" | ||
9 | required_door { name: "Quick Travel 9" } | ||
10 | } | ||
diff --git a/data/maps/icarus/rooms/Mini Icarus 2.txtpb b/data/maps/icarus/rooms/Mini Icarus 2.txtpb new file mode 100644 index 0000000..b557500 --- /dev/null +++ b/data/maps/icarus/rooms/Mini Icarus 2.txtpb | |||
@@ -0,0 +1,45 @@ | |||
1 | name: "Mini Icarus 2" | ||
2 | panels { | ||
3 | name: "BATTERY" | ||
4 | path: "Panels/Room_1/battery" | ||
5 | clue: "battery" | ||
6 | answer: "cell" | ||
7 | symbols: PLANET | ||
8 | } | ||
9 | panels { | ||
10 | name: "TROUPE" | ||
11 | path: "Panels/Room_1/troupe" | ||
12 | clue: "troupe" | ||
13 | answer: "actor" | ||
14 | symbols: PLANET | ||
15 | } | ||
16 | panels { | ||
17 | name: "ANIMALS" | ||
18 | path: "Panels/Room_1/animals" | ||
19 | clue: "animals" | ||
20 | answer: "zoo" | ||
21 | symbols: PLANET | ||
22 | # Intended to be solved upside down. | ||
23 | } | ||
24 | panels { | ||
25 | name: "ARROWS" | ||
26 | path: "Panels/Room_1/arrow" | ||
27 | clue: "arrows" | ||
28 | answer: "quiver" | ||
29 | symbols: PLANET | ||
30 | } | ||
31 | panels { | ||
32 | name: "SQUAD" | ||
33 | path: "Panels/Room_1/ammo" | ||
34 | clue: "squad" | ||
35 | answer: "soldier" | ||
36 | symbols: PLANET | ||
37 | } | ||
38 | paintings { | ||
39 | name: "SUN10" | ||
40 | path: "Components/Paintings/sun10" | ||
41 | } | ||
42 | paintings { | ||
43 | name: "SUN11" | ||
44 | path: "Components/Paintings/sun11" | ||
45 | } | ||
diff --git a/data/maps/icarus/rooms/Mini Icarus 3.txtpb b/data/maps/icarus/rooms/Mini Icarus 3.txtpb new file mode 100644 index 0000000..633bf79 --- /dev/null +++ b/data/maps/icarus/rooms/Mini Icarus 3.txtpb | |||
@@ -0,0 +1 @@ | |||
name: "Mini Icarus 3" | |||
diff --git a/data/maps/icarus/rooms/Mini Icarus Sun Loop.txtpb b/data/maps/icarus/rooms/Mini Icarus Sun Loop.txtpb new file mode 100644 index 0000000..450bfdd --- /dev/null +++ b/data/maps/icarus/rooms/Mini Icarus Sun Loop.txtpb | |||
@@ -0,0 +1,22 @@ | |||
1 | name: "Mini Icarus Sun Loop" | ||
2 | paintings { | ||
3 | name: "GO8" | ||
4 | path: "Components/Paintings/QuickTravel/go8" | ||
5 | required_door { name: "Quick Travel 8" } | ||
6 | } | ||
7 | paintings { | ||
8 | name: "STOP8" | ||
9 | path: "Components/Paintings/QuickTravel/stop8" | ||
10 | } | ||
11 | paintings { | ||
12 | name: "TROUBLEDESTINATION" | ||
13 | path: "Components/Paintings/TroubleDestination" | ||
14 | } | ||
15 | paintings { | ||
16 | name: "SUN12" | ||
17 | path: "Components/Paintings/sun12" | ||
18 | } | ||
19 | paintings { | ||
20 | name: "SUN13" | ||
21 | path: "Components/Paintings/sun13" | ||
22 | } | ||
diff --git a/data/maps/icarus/rooms/Mini Icarus Wings Painting.txtpb b/data/maps/icarus/rooms/Mini Icarus Wings Painting.txtpb new file mode 100644 index 0000000..16a597c --- /dev/null +++ b/data/maps/icarus/rooms/Mini Icarus Wings Painting.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "Mini Icarus Wings Painting" | ||
2 | paintings { | ||
3 | name: "WINGS4" | ||
4 | path: "Components/Paintings/wings4" | ||
5 | } | ||
diff --git a/data/maps/icarus/rooms/Painting Maze 1.txtpb b/data/maps/icarus/rooms/Painting Maze 1.txtpb new file mode 100644 index 0000000..19a3855 --- /dev/null +++ b/data/maps/icarus/rooms/Painting Maze 1.txtpb | |||
@@ -0,0 +1,13 @@ | |||
1 | name: "Painting Maze 1" | ||
2 | paintings { | ||
3 | name: "SUN9" | ||
4 | path: "Components/Paintings/sun9" | ||
5 | } | ||
6 | paintings { | ||
7 | name: "WINGS3" | ||
8 | path: "Components/Paintings/wings3" | ||
9 | } | ||
10 | paintings { | ||
11 | name: "SUN8" | ||
12 | path: "Components/Paintings/sun8" | ||
13 | } | ||
diff --git a/data/maps/icarus/rooms/Painting Maze 2.txtpb b/data/maps/icarus/rooms/Painting Maze 2.txtpb new file mode 100644 index 0000000..7dc6a79 --- /dev/null +++ b/data/maps/icarus/rooms/Painting Maze 2.txtpb | |||
@@ -0,0 +1,13 @@ | |||
1 | name: "Painting Maze 2" | ||
2 | paintings { | ||
3 | name: "WINGS10" | ||
4 | path: "Components/Paintings/30 degrees/wings10" | ||
5 | } | ||
6 | paintings { | ||
7 | name: "WINGS11" | ||
8 | path: "Components/Paintings/30 degrees/wings11" | ||
9 | } | ||
10 | paintings { | ||
11 | name: "SUN6" | ||
12 | path: "Components/Paintings/30 degrees/sun6" | ||
13 | } | ||
diff --git a/data/maps/icarus/rooms/Patricide Room.txtpb b/data/maps/icarus/rooms/Patricide Room.txtpb new file mode 100644 index 0000000..90945de --- /dev/null +++ b/data/maps/icarus/rooms/Patricide Room.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Patricide Room" | ||
2 | paintings { | ||
3 | name: "WINGS10" | ||
4 | path: "Components/Paintings/other 30 degrees/wings10" | ||
5 | } | ||
6 | paintings { | ||
7 | name: "SUN4" | ||
8 | path: "Components/Paintings/other 30 degrees/sun4" | ||
9 | } | ||
diff --git a/data/maps/icarus/rooms/Pillar Ramp.txtpb b/data/maps/icarus/rooms/Pillar Ramp.txtpb new file mode 100644 index 0000000..9b056f7 --- /dev/null +++ b/data/maps/icarus/rooms/Pillar Ramp.txtpb | |||
@@ -0,0 +1,65 @@ | |||
1 | name: "Pillar Ramp" | ||
2 | panels { | ||
3 | name: "ASTEROID" | ||
4 | path: "Panels/Room_1/asteroid" | ||
5 | clue: "asteroid" | ||
6 | answer: "belt" | ||
7 | symbols: PLANET | ||
8 | } | ||
9 | panels { | ||
10 | name: "BUNCH" | ||
11 | path: "Panels/Room_1/bunch" | ||
12 | clue: "bunch" | ||
13 | answer: "banana" | ||
14 | symbols: PLANET | ||
15 | } | ||
16 | panels { | ||
17 | name: "PRINCES" | ||
18 | path: "Panels/Room_1/princes" | ||
19 | clue: "princes" | ||
20 | answer: "princess" | ||
21 | symbols: PLANET | ||
22 | } | ||
23 | panels { | ||
24 | name: "PATRICIDE" | ||
25 | path: "Panels/Room_1/patricide" | ||
26 | clue: "patricide" | ||
27 | answer: "murder" | ||
28 | symbols: GENDER | ||
29 | } | ||
30 | panels { | ||
31 | name: "DRONE" | ||
32 | path: "Panels/Room_1/ant3" | ||
33 | clue: "drone" | ||
34 | answer: "ant" | ||
35 | symbols: GENDER | ||
36 | } | ||
37 | panels { | ||
38 | name: "PEA (1)" | ||
39 | path: "Panels/Room_1/pea" | ||
40 | clue: "pea" | ||
41 | answer: "pod" | ||
42 | symbols: PLANET | ||
43 | } | ||
44 | paintings { | ||
45 | name: "SUN6" | ||
46 | path: "Components/Paintings/sun6" | ||
47 | } | ||
48 | paintings { | ||
49 | name: "GO10" | ||
50 | path: "Components/Paintings/QuickTravel/go10" | ||
51 | required_door { name: "Quick Travel 10" } | ||
52 | } | ||
53 | paintings { | ||
54 | name: "STOP10" | ||
55 | path: "Components/Paintings/QuickTravel/stop10" | ||
56 | } | ||
57 | paintings { | ||
58 | name: "GO6" | ||
59 | path: "Components/Paintings/QuickTravel/go6" | ||
60 | required_door { name: "Quick Travel 6" } | ||
61 | } | ||
62 | paintings { | ||
63 | name: "STOP6" | ||
64 | path: "Components/Paintings/QuickTravel/stop6" | ||
65 | } | ||
diff --git a/data/maps/icarus/rooms/Spiral Ramp.txtpb b/data/maps/icarus/rooms/Spiral Ramp.txtpb new file mode 100644 index 0000000..bd2013a --- /dev/null +++ b/data/maps/icarus/rooms/Spiral Ramp.txtpb | |||
@@ -0,0 +1,29 @@ | |||
1 | name: "Spiral Ramp" | ||
2 | panels { | ||
3 | name: "FIREMAN" | ||
4 | path: "Panels/Room_1/fireman" | ||
5 | clue: "fireman" | ||
6 | answer: "firefighter" | ||
7 | symbols: GENDER | ||
8 | } | ||
9 | paintings { | ||
10 | name: "WINGS6" | ||
11 | path: "Components/Paintings/oneways/wings6" | ||
12 | required_door { name: "Near Fireman Wings Painting" } | ||
13 | } | ||
14 | paintings { | ||
15 | name: "SUN5" | ||
16 | path: "Components/Paintings/sun5" | ||
17 | required_door { name: "Sun Painting To Drone" } | ||
18 | } | ||
19 | paintings { | ||
20 | name: "WINGS7" | ||
21 | path: "Components/Paintings/oneways/wings7" | ||
22 | } | ||
23 | paintings { | ||
24 | name: "WINGS11" | ||
25 | path: "Components/Paintings/other 30 degrees/wings11" | ||
26 | exit_only: true | ||
27 | # There is a ledge near the painting so we might want to turn off exit_only | ||
28 | # at some point. | ||
29 | } | ||
diff --git a/data/maps/icarus/rooms/The Orb.txtpb b/data/maps/icarus/rooms/The Orb.txtpb new file mode 100644 index 0000000..c9284d1 --- /dev/null +++ b/data/maps/icarus/rooms/The Orb.txtpb | |||
@@ -0,0 +1,117 @@ | |||
1 | name: "The Orb" | ||
2 | panels { | ||
3 | name: "ADDERS" | ||
4 | path: "Panels/Room_1/needle2" | ||
5 | clue: "adders" | ||
6 | answer: "sum" | ||
7 | symbols: PLANET | ||
8 | } | ||
9 | panels { | ||
10 | name: "PUPPY" | ||
11 | path: "Panels/Room_1/puppy" | ||
12 | clue: "puppy" | ||
13 | answer: "garbage" | ||
14 | symbols: SUN | ||
15 | symbols: PLANET | ||
16 | } | ||
17 | panels { | ||
18 | name: "NEEDLE" | ||
19 | path: "Panels/Room_1/needle" | ||
20 | clue: "needle" | ||
21 | answer: "needless" | ||
22 | symbols: PLANET | ||
23 | } | ||
24 | panels { | ||
25 | name: "US" | ||
26 | path: "Panels/Room_1/us" | ||
27 | clue: "us" | ||
28 | answer: "mess" | ||
29 | symbols: PLANET | ||
30 | } | ||
31 | panels { | ||
32 | name: "FISH" | ||
33 | path: "Panels/Room_1/fish" | ||
34 | clue: "fish" | ||
35 | answer: "student" | ||
36 | symbols: BOXES | ||
37 | symbols: PLANET | ||
38 | } | ||
39 | panels { | ||
40 | name: "DEADLINE" | ||
41 | path: "Panels/Room_1/deadline" | ||
42 | clue: "deadline" | ||
43 | answer: "deadliness" | ||
44 | symbols: PLANET | ||
45 | } | ||
46 | panels { | ||
47 | name: "PEA (2)" | ||
48 | path: "Panels/Room_1/pea2" | ||
49 | clue: "pea" | ||
50 | answer: "dolphin" | ||
51 | symbols: PLANET | ||
52 | } | ||
53 | panels { | ||
54 | name: "THESIS" | ||
55 | path: "Panels/Room_1/thesis" | ||
56 | clue: "thesis" | ||
57 | answer: "these" | ||
58 | symbols: PLANET | ||
59 | } | ||
60 | panels { | ||
61 | name: "CLUTCH (1)" | ||
62 | path: "Panels/Room_1/clutch" | ||
63 | clue: "clutch" | ||
64 | answer: "dude" | ||
65 | symbols: PLANET | ||
66 | symbols: GENDER | ||
67 | } | ||
68 | panels { | ||
69 | name: "BASIS (2)" | ||
70 | path: "Panels/Room_1/basis2" | ||
71 | clue: "basis" | ||
72 | answer: "base" | ||
73 | symbols: PLANET | ||
74 | } | ||
75 | panels { | ||
76 | name: "AXIS" | ||
77 | path: "Panels/Room_1/axis" | ||
78 | clue: "axis" | ||
79 | answer: "Axe" | ||
80 | symbols: PLANET | ||
81 | } | ||
82 | panels { | ||
83 | name: "STRAIGHT" | ||
84 | path: "Panels/Room_1/straight" | ||
85 | clue: "straight" | ||
86 | answer: "queer" | ||
87 | symbols: GENDER | ||
88 | } | ||
89 | panels { | ||
90 | name: "HISS" | ||
91 | path: "Panels/Room_1/hiss" | ||
92 | clue: "hiss" | ||
93 | answer: "their" | ||
94 | symbols: PLANET | ||
95 | symbols: GENDER | ||
96 | } | ||
97 | panels { | ||
98 | name: "DISCUS" | ||
99 | path: "Panels/Room_1/discus" | ||
100 | clue: "discus" | ||
101 | answer: "discuss" | ||
102 | symbols: PLANET | ||
103 | } | ||
104 | panels { | ||
105 | name: "SON" | ||
106 | path: "Panels/Room_1/son" | ||
107 | clue: "son" | ||
108 | answer: "child" | ||
109 | symbols: GENDER | ||
110 | } | ||
111 | panels { | ||
112 | name: "CLUTCH (2)" | ||
113 | path: "Panels/Room_1/clutch2" | ||
114 | clue: "clutch" | ||
115 | answer: "chick" | ||
116 | symbols: PLANET | ||
117 | } | ||
diff --git a/data/maps/icarus/rooms/Through Woman (Obverse).txtpb b/data/maps/icarus/rooms/Through Woman (Obverse).txtpb new file mode 100644 index 0000000..c502d3a --- /dev/null +++ b/data/maps/icarus/rooms/Through Woman (Obverse).txtpb | |||
@@ -0,0 +1,28 @@ | |||
1 | name: "Through Woman (Obverse)" | ||
2 | panels { | ||
3 | name: "HUMAN (2)" | ||
4 | path: "Panels/Room_1/human" | ||
5 | clue: "human" | ||
6 | answer: "man" | ||
7 | symbols: GENDER | ||
8 | } | ||
9 | panels { | ||
10 | name: "COW" | ||
11 | path: "Panels/Room_1/cow" | ||
12 | clue: "cow" | ||
13 | answer: "elephant" | ||
14 | symbols: GENDER | ||
15 | } | ||
16 | paintings { | ||
17 | name: "SUN2" | ||
18 | path: "Components/Paintings/sun2" | ||
19 | } | ||
20 | paintings { | ||
21 | name: "WINGS6" | ||
22 | path: "Components/Paintings/wings6" | ||
23 | } | ||
24 | paintings { | ||
25 | name: "WINGS3" | ||
26 | path: "Components/Paintings/oneways/wings3" | ||
27 | required_door { name: "Near Fireman Wings Painting" } | ||
28 | } | ||
diff --git a/data/maps/icarus/rooms/Through Woman (Reverse).txtpb b/data/maps/icarus/rooms/Through Woman (Reverse).txtpb new file mode 100644 index 0000000..661be31 --- /dev/null +++ b/data/maps/icarus/rooms/Through Woman (Reverse).txtpb | |||
@@ -0,0 +1,19 @@ | |||
1 | name: "Through Woman (Reverse)" | ||
2 | panels { | ||
3 | name: "PRINCE" | ||
4 | path: "Panels/Room_1/prince" | ||
5 | clue: "prince" | ||
6 | answer: "princess" | ||
7 | symbols: GENDER | ||
8 | } | ||
9 | panels { | ||
10 | name: "BASIS (1)" | ||
11 | path: "Panels/Room_1/basis" | ||
12 | clue: "basis" | ||
13 | answer: "bases" | ||
14 | symbols: PLANET | ||
15 | } | ||
16 | paintings { | ||
17 | name: "WINGS8" | ||
18 | path: "Components/Paintings/oneways/wings8" | ||
19 | } | ||
diff --git a/data/maps/icarus/rooms/Trans Rights.txtpb b/data/maps/icarus/rooms/Trans Rights.txtpb new file mode 100644 index 0000000..2e95de6 --- /dev/null +++ b/data/maps/icarus/rooms/Trans Rights.txtpb | |||
@@ -0,0 +1,46 @@ | |||
1 | name: "Trans Rights" | ||
2 | # slay | ||
3 | panels { | ||
4 | name: "AGENDER" | ||
5 | path: "Panels/Room_1/human4" | ||
6 | clue: "agender" | ||
7 | answer: "human" | ||
8 | symbols: GENDER | ||
9 | } | ||
10 | panels { | ||
11 | name: "HUMAN (3)" | ||
12 | path: "Panels/Room_1/human5" | ||
13 | clue: "human" | ||
14 | answer: "female" | ||
15 | symbols: GENDER | ||
16 | } | ||
17 | panels { | ||
18 | name: "HUMAN (4)" | ||
19 | path: "Panels/Room_1/human6" | ||
20 | clue: "human" | ||
21 | answer: "male" | ||
22 | symbols: GENDER | ||
23 | } | ||
24 | panels { | ||
25 | name: "SERVANT (1)" | ||
26 | path: "Panels/Room_1/servant" | ||
27 | clue: "servant" | ||
28 | answer: "butler" | ||
29 | symbols: GENDER | ||
30 | } | ||
31 | panels { | ||
32 | name: "SERVANT (2)" | ||
33 | path: "Panels/Room_1/servant2" | ||
34 | clue: "servant" | ||
35 | answer: "maid" | ||
36 | symbols: GENDER | ||
37 | } | ||
38 | paintings { | ||
39 | name: "GO2" | ||
40 | path: "Components/Paintings/QuickTravel/go2" | ||
41 | required_door { name: "Quick Travel 2" } | ||
42 | } | ||
43 | paintings { | ||
44 | name: "STOP2" | ||
45 | path: "Components/Paintings/QuickTravel/stop2" | ||
46 | } | ||
diff --git a/data/maps/icarus/rooms/Welcome Spine (Obverse).txtpb b/data/maps/icarus/rooms/Welcome Spine (Obverse).txtpb new file mode 100644 index 0000000..63477d5 --- /dev/null +++ b/data/maps/icarus/rooms/Welcome Spine (Obverse).txtpb | |||
@@ -0,0 +1,22 @@ | |||
1 | name: "Welcome Spine (Obverse)" | ||
2 | panels { | ||
3 | name: "FISHWIFE" | ||
4 | path: "Panels/Room_1/fishwife" | ||
5 | clue: "fishwife" | ||
6 | answer: "fishmonger" | ||
7 | symbols: GENDER | ||
8 | } | ||
9 | panels { | ||
10 | name: "HUMAN (1)" | ||
11 | path: "Panels/Room_1/human3" | ||
12 | clue: "human" | ||
13 | answer: "woman" | ||
14 | symbols: GENDER | ||
15 | } | ||
16 | ports { | ||
17 | name: "WORLDPORT" | ||
18 | display_name: "Entrance" | ||
19 | path: "Components/Signs/worldport" | ||
20 | destination { x: 55 y: -3.5 z: 7.75 } | ||
21 | rotation: 0 | ||
22 | } | ||
diff --git a/data/maps/icarus/rooms/Welcome Spine (Reverse).txtpb b/data/maps/icarus/rooms/Welcome Spine (Reverse).txtpb new file mode 100644 index 0000000..7605141 --- /dev/null +++ b/data/maps/icarus/rooms/Welcome Spine (Reverse).txtpb | |||
@@ -0,0 +1,22 @@ | |||
1 | name: "Welcome Spine (Reverse)" | ||
2 | panels { | ||
3 | name: "FATHER" | ||
4 | path: "Panels/Room_1/father" | ||
5 | clue: "father" | ||
6 | answer: "parent" | ||
7 | symbols: GENDER | ||
8 | } | ||
9 | panels { | ||
10 | name: "TERMITE" | ||
11 | path: "Panels/Room_1/bat" | ||
12 | clue: "termite" | ||
13 | answer: "colony" | ||
14 | symbols: PLANET | ||
15 | } | ||
16 | panels { | ||
17 | name: "SISTER" | ||
18 | path: "Panels/Room_1/sister" | ||
19 | clue: "sister" | ||
20 | answer: "sibling" | ||
21 | symbols: GENDER | ||
22 | } | ||
diff --git a/data/maps/icarus/rooms/Welcome Spine Quicktravel.txtpb b/data/maps/icarus/rooms/Welcome Spine Quicktravel.txtpb new file mode 100644 index 0000000..8890345 --- /dev/null +++ b/data/maps/icarus/rooms/Welcome Spine Quicktravel.txtpb | |||
@@ -0,0 +1,10 @@ | |||
1 | name: "Welcome Spine Quicktravel" | ||
2 | paintings { | ||
3 | name: "STOP5" | ||
4 | path: "Components/Paintings/QuickTravel/stop5" | ||
5 | } | ||
6 | paintings { | ||
7 | name: "GO5" | ||
8 | path: "Components/Paintings/QuickTravel/go5" | ||
9 | required_door { name: "Quick Travel 5" } | ||
10 | } | ||