summary refs log tree commit diff stats
path: root/data/maps/the_gallery/doors.txtpb
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-13 23:45:05 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-13 23:45:05 -0400
commit79321fca348b5126467fa64258b3c0340cc8b110 (patch)
tree96b3cb92b731182d3b8b48ba1381118567364829 /data/maps/the_gallery/doors.txtpb
parent1e83b43cc1250129ab18ff68f5004c9b5f74080e (diff)
downloadlingo2-archipelago-79321fca348b5126467fa64258b3c0340cc8b110.tar.gz
lingo2-archipelago-79321fca348b5126467fa64258b3c0340cc8b110.tar.bz2
lingo2-archipelago-79321fca348b5126467fa64258b3c0340cc8b110.zip
Added the_gallery
Diffstat (limited to 'data/maps/the_gallery/doors.txtpb')
-rw-r--r--data/maps/the_gallery/doors.txtpb189
1 files changed, 189 insertions, 0 deletions
diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb new file mode 100644 index 0000000..6ce4b0e --- /dev/null +++ b/data/maps/the_gallery/doors.txtpb
@@ -0,0 +1,189 @@
1# The Gallery is interesting because there's so many cross-map requirements.
2doors {
3 name: "Darkroom Painting"
4 type: ITEM_ONLY
5 move_paintings { room: "Main Area" name: "DARKROOM" }
6 panels { map: "the_darkroom" room: "First Room" name: "BISON" }
7 panels { map: "the_darkroom" room: "First Room" name: "FISH" }
8 panels { map: "the_darkroom" room: "First Room" name: "SHEEP" }
9 panels { map: "the_darkroom" room: "First Room" name: "KOI" }
10 panels { map: "the_darkroom" room: "First Room" name: "TUNA" }
11 panels { map: "the_darkroom" room: "Second Room" name: "BISON" }
12 panels { map: "the_darkroom" room: "Second Room" name: "FISH" }
13 panels { map: "the_darkroom" room: "Second Room" name: "SHEEP" }
14 panels { map: "the_darkroom" room: "Second Room" name: "KOI" }
15 panels { map: "the_darkroom" room: "Second Room" name: "TUNA" }
16 panels { map: "the_darkroom" room: "Third Room" name: "CULTS" }
17 panels { map: "the_darkroom" room: "Third Room" name: "TURNS" }
18 panels { map: "the_darkroom" room: "Third Room" name: "COINS" }
19 panels { map: "the_darkroom" room: "Third Room" name: "INKS" }
20 panels { map: "the_darkroom" room: "Third Room" name: "KNOTS" }
21 panels { map: "the_darkroom" room: "Third Room" name: "LINKS" }
22 panels { map: "the_darkroom" room: "Third Room" name: "LOCKS" }
23 panels { map: "the_darkroom" room: "Third Room" name: "TOUCHES" }
24 panels { map: "the_darkroom" room: "Third Room" name: "KOI" }
25 complete_at: 1
26}
27doors {
28 name: "Butterfly Painting"
29 type: ITEM_ONLY
30 move_paintings { room: "Main Area" name: "BUTTERFLY" }
31 required_room { map: "the_butterfly" name: "Main Area" }
32}
33doors {
34 name: "Between Painting"
35 type: ITEM_ONLY
36 move_paintings { room: "Main Area" name: "BETWEEN" }
37 panels { map: "the_between" room: "Main Area" name: "SUN" }
38 panels { map: "the_between" room: "Main Area" name: "KOI" }
39 panels { map: "the_between" room: "Main Area" name: "SUN KOI" }
40 panels { map: "the_between" room: "Main Area" name: "CHOP" }
41 panels { map: "the_between" room: "Main Area" name: "YOU" }
42 panels { map: "the_between" room: "Main Area" name: "PLOT" }
43 panels { map: "the_between" room: "Main Area" name: "CHOP YOU PLOT" }
44 panels { map: "the_between" room: "Main Area" name: "OUT" }
45 panels { map: "the_between" room: "Main Area" name: "SEW" }
46 panels { map: "the_between" room: "Main Area" name: "NEAR" }
47 panels { map: "the_between" room: "Main Area" name: "OUT SEW NEAR" }
48 panels { map: "the_between" room: "Main Area" name: "SHINE" }
49 panels { map: "the_between" room: "Main Area" name: "CURTSY" }
50 panels { map: "the_between" room: "Main Area" name: "SHINE CURTSY" }
51 panels { map: "the_between" room: "Main Area" name: "NEW" }
52 panels { map: "the_between" room: "Main Area" name: "DOLLARS" }
53 panels { map: "the_between" room: "Main Area" name: "NEW DOLLARS" }
54 panels { map: "the_between" room: "Main Area" name: "FOUR" }
55 panels { map: "the_between" room: "Main Area" name: "CAUGHT" }
56 panels { map: "the_between" room: "Main Area" name: "NET" }
57 panels { map: "the_between" room: "Main Area" name: "FOUR CAUGHT NET" }
58 panels { map: "the_between" room: "Main Area" name: "GREEN" }
59 panels { map: "the_between" room: "Main Area" name: "THINK" }
60 panels { map: "the_between" room: "Main Area" name: "LION" }
61 panels { map: "the_between" room: "Main Area" name: "GREEN THINK LION" }
62 panels { map: "the_between" room: "Main Area" name: "MOON" }
63 panels { map: "the_between" room: "Main Area" name: "POWER" }
64 panels { map: "the_between" room: "Main Area" name: "MOON POWER" }
65 panels { map: "the_between" room: "Control Center Side" name: "RIGHT" }
66 complete_at: 1
67}
68doors {
69 name: "Entry Painting"
70 type: ITEM_ONLY
71 move_paintings { room: "Main Area" name: "ENTRY" }
72 panels { map: "the_entry" room: "Eye Room" name: "I" }
73}
74doors {
75 name: "Wise Painting"
76 type: ITEM_ONLY
77 move_paintings { room: "Main Area" name: "WISE" }
78 # TODO: any panel in The Wise
79}
80doors {
81 name: "Tree Painting"
82 type: ITEM_ONLY
83 move_paintings { room: "Main Area" name: "TREE" }
84 # TODO: any panel in The Tree
85}
86doors {
87 name: "Unyielding Painting"
88 type: ITEM_ONLY
89 move_paintings { room: "Main Area" name: "UNYIELDING" }
90 # TODO: Enter the room where the warp from The Digital is
91}
92doors {
93 name: "Graveyard Painting"
94 type: ITEM_ONLY
95 move_paintings { room: "Main Area" name: "GRAVEYARD" }
96 # TODO: Enter The Graveyard
97}
98doors {
99 name: "Control Center Painting"
100 type: ITEM_ONLY
101 move_paintings { room: "Main Area" name: "CC" }
102 # TODO: Collect M1 in The Impressive
103}
104doors {
105 name: "Tower Painting"
106 type: ITEM_ONLY
107 move_paintings { room: "Main Area" name: "TOWER" }
108 # TODO: Enter The Tower
109}
110doors {
111 name: "Wondrous Painting"
112 type: ITEM_ONLY
113 move_paintings { room: "Main Area" name: "WONDROUS" }
114 # TODO: any panel in The Wondrous
115}
116doors {
117 name: "Rainbow Painting"
118 type: ITEM_ONLY
119 move_paintings { room: "Main Area" name: "RAINBOW" }
120 # TODO: Enter the room with the rainbow painting in Daedalus
121}
122doors {
123 name: "Words Painting"
124 type: ITEM_ONLY
125 move_paintings { room: "Main Area" name: "WORDS" }
126 # TODO: Enter The Words
127}
128doors {
129 name: "Colorful Painting"
130 type: ITEM_ONLY
131 move_paintings { room: "Main Area" name: "COLORFUL" }
132 required_room { map: "the_colorful" name: "White Room" }
133}
134doors {
135 name: "Castle Painting"
136 type: ITEM_ONLY
137 move_paintings { room: "Main Area" name: "CASTLE" }
138 # TODO: Enter the castle in Daedalus
139}
140doors {
141 name: "Sun Temple Painting"
142 type: ITEM_ONLY
143 move_paintings { room: "Main Area" name: "SUNTEMPLE" }
144 # TODO: Enter The Sun Temple
145}
146doors {
147 name: "Ancient Painting"
148 type: ITEM_ONLY
149 move_paintings { room: "Main Area" name: "ANCIENT" }
150 # TODO: Enter The Ancient
151}
152doors {
153 name: "Gallery Extension"
154 type: STANDARD
155 receivers: "Components/Doors/entry_2"
156 panels { room: "Daedalus Extension" name: "WHERE" }
157 location_room: "Daedalus Extension"
158}
159doors {
160 name: "Back Door"
161 type: EVENT
162 receivers: "Components/Doors/entry_1"
163 doors { name: "Darkroom Painting" }
164 doors { name: "Butterfly Painting" }
165 doors { name: "Between Painting" }
166 doors { name: "Entry Painting" }
167 doors { name: "Wise Painting" }
168 doors { name: "Tree Painting" }
169 doors { name: "Unyielding Painting" }
170 doors { name: "Graveyard Painting" }
171 doors { name: "Control Center Painting" }
172 doors { name: "Tower Painting" }
173 doors { name: "Wondrous Painting" }
174 doors { name: "Rainbow Painting" }
175 doors { name: "Words Painting" }
176 doors { name: "Colorful Painting" }
177 doors { name: "Castle Painting" }
178 doors { name: "Sun Temple Painting" }
179 doors { name: "Ancient Painting" }
180 doors { name: "Gallery Extension" }
181}
182doors {
183 name: "Ending Door"
184 type: STANDARD
185 receivers: "Components/Doors/entry_3"
186 panels { room: "Back Room" name: "UNYIELDING" }
187 panels { room: "Back Room" name: "TREE" }
188 location_room: "Back Room"
189}