summary refs log tree commit diff stats
path: root/data/maps/the_owl/doors.txtpb
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-17 12:17:05 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-17 12:17:05 -0400
commita70b3da0f179ad630087b3f3e8a1e92fc8011be7 (patch)
treed58bb3b1965bda226b7d38d883a7339ba843d2a0 /data/maps/the_owl/doors.txtpb
parent3cd16688ea2f467a16473b6b3c4cbb61e0819a1f (diff)
downloadlingo2-archipelago-a70b3da0f179ad630087b3f3e8a1e92fc8011be7.tar.gz
lingo2-archipelago-a70b3da0f179ad630087b3f3e8a1e92fc8011be7.tar.bz2
lingo2-archipelago-a70b3da0f179ad630087b3f3e8a1e92fc8011be7.zip
Added the_owl
Diffstat (limited to 'data/maps/the_owl/doors.txtpb')
-rw-r--r--data/maps/the_owl/doors.txtpb251
1 files changed, 251 insertions, 0 deletions
diff --git a/data/maps/the_owl/doors.txtpb b/data/maps/the_owl/doors.txtpb new file mode 100644 index 0000000..2c7f449 --- /dev/null +++ b/data/maps/the_owl/doors.txtpb
@@ -0,0 +1,251 @@
1doors {
2 name: "Brush Door"
3 type: STANDARD
4 receivers: "Components/Doors/entry_1"
5 panels { room: "R2C2 Top" name: "CRUSH" }
6 location_room: "R2C2 Top"
7}
8doors {
9 name: "Sky Top Doors"
10 type: STANDARD
11 receivers: "Components/Doors/entry_2"
12 receivers: "Components/Doors/entry_4"
13 panels { room: "R2C1 Left" name: "VERB" }
14 location_room: "R2C1 Left"
15}
16doors {
17 name: "Sky Bottom Doors"
18 type: STANDARD
19 receivers: "Components/Doors/entry_3"
20 receivers: "Components/Doors/entry_5"
21 panels { room: "R2C1 Left" name: "FOIL" }
22 location_room: "R2C1 Left"
23}
24doors {
25 name: "First Room Shortcut"
26 type: STANDARD
27 receivers: "Components/Doors/entry_6"
28 panels { room: "R2C2.5 Bottom" name: "FIZZLE" }
29 location_room: "R2C2.5 Bottom"
30}
31doors {
32 name: "First Door"
33 type: STANDARD
34 receivers: "Components/Doors/entry_7"
35 panels { room: "R2C2 Bottom" name: "FOUL" }
36 location_room: "R2C2 Bottom"
37}
38doors {
39 name: "Blue Door"
40 type: STANDARD
41 receivers: "Components/Doors/entry_8"
42 panels { room: "Connected Area" name: "PAST" }
43 panels { room: "Connected Area" name: "LAY" }
44 location_room: "Connected Area"
45}
46doors {
47 name: "Gray Top Door"
48 type: ITEM_ONLY
49 receivers: "Components/Doors/entry_10"
50 panels { room: "R2C2 Top" name: "RAY" }
51 location_room: "R2C2 Top"
52}
53doors {
54 name: "Gray Bottom Door"
55 type: ITEM_ONLY
56 receivers: "Components/Doors/entry_9"
57 panels { room: "R2C2 Top" name: "RAY" }
58}
59doors {
60 name: "Control Center Magenta Door"
61 type: CONTROL_CENTER_COLOR
62 receivers: "Components/Doors/entry_18"
63 control_center_color: "magenta"
64}
65doors {
66 name: "Sky Owl"
67 type: STANDARD
68 receivers: "Components/Owl/Room 1/LB"
69 receivers: "Components/Owl/Room 1/LBG"
70 receivers: "Components/Owl/Room 2/LB"
71 receivers: "Components/Owl/Room 2/LBG"
72 receivers: "Components/Owl/Room 3/LB"
73 receivers: "Components/Owl/Room 3/LBG"
74 receivers: "Components/Owl/Room 4/LB"
75 receivers: "Components/Owl/Room 4/LBG"
76 receivers: "Components/Owl/Room 5/LB"
77 receivers: "Components/Owl/Room 5/LBG"
78 receivers: "Components/Owl/Room 6/LB"
79 receivers: "Components/Owl/Room 6/LBG"
80 receivers: "Components/Owl/Room 7/LB"
81 receivers: "Components/Owl/Room 7/LBG"
82 receivers: "Components/Owl/Room 8/LB"
83 receivers: "Components/Owl/Room 8/LBG"
84 receivers: "Components/Owl/Room 9/LB"
85 receivers: "Components/Owl/Room 9/LBG"
86 receivers: "Components/Owl/Room 10/LB"
87 receivers: "Components/Owl/Room 10/LBG"
88 receivers: "Components/Owl/Room 11/LB"
89 receivers: "Components/Owl/Room 11/LBG"
90 panels { room: "R2C1 Left" name: "DUSKY" }
91 location_room: "R2C1 Left"
92}
93doors {
94 name: "Gray Owl"
95 type: STANDARD
96 receivers: "Components/Owl/Room 1/G"
97 receivers: "Components/Owl/Room 1/GG"
98 receivers: "Components/Owl/Room 2/G"
99 receivers: "Components/Owl/Room 2/GG"
100 receivers: "Components/Owl/Room 3/G"
101 receivers: "Components/Owl/Room 3/GG"
102 receivers: "Components/Owl/Room 4/G"
103 receivers: "Components/Owl/Room 4/GG"
104 receivers: "Components/Owl/Room 5/G"
105 receivers: "Components/Owl/Room 5/GG"
106 receivers: "Components/Owl/Room 6/G"
107 receivers: "Components/Owl/Room 6/GG"
108 receivers: "Components/Owl/Room 7/G"
109 receivers: "Components/Owl/Room 7/GG"
110 receivers: "Components/Owl/Room 8/G"
111 receivers: "Components/Owl/Room 8/GG"
112 receivers: "Components/Owl/Room 9/G"
113 receivers: "Components/Owl/Room 9/GG"
114 receivers: "Components/Owl/Room 10/G"
115 receivers: "Components/Owl/Room 10/GG"
116 receivers: "Components/Owl/Room 11/G"
117 receivers: "Components/Owl/Room 11/GG"
118 panels { room: "R2C2 Top" name: "RAY" }
119 location_room: "R2C2 Top"
120}
121doors {
122 name: "Orange Owl"
123 type: STANDARD
124 receivers: "Components/Owl/Room 1/O"
125 receivers: "Components/Owl/Room 1/OG"
126 receivers: "Components/Owl/Room 2/O"
127 receivers: "Components/Owl/Room 2/OG"
128 receivers: "Components/Owl/Room 3/O"
129 receivers: "Components/Owl/Room 3/OG"
130 receivers: "Components/Owl/Room 4/O"
131 receivers: "Components/Owl/Room 4/OG"
132 receivers: "Components/Owl/Room 5/O"
133 receivers: "Components/Owl/Room 5/OG"
134 receivers: "Components/Owl/Room 6/O"
135 receivers: "Components/Owl/Room 6/OG"
136 receivers: "Components/Owl/Room 7/O"
137 receivers: "Components/Owl/Room 7/OG"
138 receivers: "Components/Owl/Room 8/O"
139 receivers: "Components/Owl/Room 8/OG"
140 receivers: "Components/Owl/Room 9/O"
141 receivers: "Components/Owl/Room 9/OG"
142 receivers: "Components/Owl/Room 10/O"
143 receivers: "Components/Owl/Room 10/OG"
144 receivers: "Components/Owl/Room 11/O"
145 receivers: "Components/Owl/Room 11/OG"
146 panels { room: "Connected Area" name: "RANGE" }
147 location_room: "Connected Area"
148}
149doors {
150 name: "White Owl"
151 type: STANDARD
152 receivers: "Components/Owl/Room 1/W"
153 receivers: "Components/Owl/Room 1/WG"
154 receivers: "Components/Owl/Room 2/W"
155 receivers: "Components/Owl/Room 2/WG"
156 receivers: "Components/Owl/Room 3/W"
157 receivers: "Components/Owl/Room 3/WG"
158 receivers: "Components/Owl/Room 4/W"
159 receivers: "Components/Owl/Room 4/WG"
160 receivers: "Components/Owl/Room 5/W"
161 receivers: "Components/Owl/Room 5/WG"
162 receivers: "Components/Owl/Room 6/W"
163 receivers: "Components/Owl/Room 6/WG"
164 receivers: "Components/Owl/Room 7/W"
165 receivers: "Components/Owl/Room 7/WG"
166 receivers: "Components/Owl/Room 8/W"
167 receivers: "Components/Owl/Room 8/WG"
168 receivers: "Components/Owl/Room 9/W"
169 receivers: "Components/Owl/Room 9/WG"
170 receivers: "Components/Owl/Room 10/W"
171 receivers: "Components/Owl/Room 10/WG"
172 receivers: "Components/Owl/Room 11/W"
173 receivers: "Components/Owl/Room 11/WG"
174 panels { room: "R2C2.5 Bottom" name: "BLACK" }
175 location_room: "R2C2.5 Bottom"
176}
177doors {
178 name: "Black Owl"
179 type: STANDARD
180 receivers: "Components/Owl/Room 1/BK"
181 receivers: "Components/Owl/Room 1/BKG"
182 receivers: "Components/Owl/Room 2/BK"
183 receivers: "Components/Owl/Room 2/BKG"
184 receivers: "Components/Owl/Room 3/BK"
185 receivers: "Components/Owl/Room 3/BKG"
186 receivers: "Components/Owl/Room 4/BK"
187 receivers: "Components/Owl/Room 4/BKG"
188 receivers: "Components/Owl/Room 5/BK"
189 receivers: "Components/Owl/Room 5/BKG"
190 receivers: "Components/Owl/Room 6/BK"
191 receivers: "Components/Owl/Room 6/BKG"
192 receivers: "Components/Owl/Room 7/BK"
193 receivers: "Components/Owl/Room 7/BKG"
194 receivers: "Components/Owl/Room 8/BK"
195 receivers: "Components/Owl/Room 8/BKG"
196 receivers: "Components/Owl/Room 9/BK"
197 receivers: "Components/Owl/Room 9/BKG"
198 receivers: "Components/Owl/Room 10/BK"
199 receivers: "Components/Owl/Room 10/BKG"
200 receivers: "Components/Owl/Room 11/BK"
201 receivers: "Components/Owl/Room 11/BKG"
202 panels { room: "Connected Area" name: "WHITE" }
203 location_room: "Connected Area"
204}
205doors {
206 name: "Blue Owl"
207 type: STANDARD
208 receivers: "Components/Owl/Room 1/BL"
209 receivers: "Components/Owl/Room 1/BLG"
210 receivers: "Components/Owl/Room 2/BL"
211 receivers: "Components/Owl/Room 2/BLG"
212 receivers: "Components/Owl/Room 3/BL"
213 receivers: "Components/Owl/Room 3/BLG"
214 receivers: "Components/Owl/Room 4/BL"
215 receivers: "Components/Owl/Room 4/BLG"
216 receivers: "Components/Owl/Room 5/BL"
217 receivers: "Components/Owl/Room 5/BLG"
218 receivers: "Components/Owl/Room 6/BL"
219 receivers: "Components/Owl/Room 6/BLG"
220 receivers: "Components/Owl/Room 7/BL"
221 receivers: "Components/Owl/Room 7/BLG"
222 receivers: "Components/Owl/Room 8/BL"
223 receivers: "Components/Owl/Room 8/BLG"
224 receivers: "Components/Owl/Room 9/BL"
225 receivers: "Components/Owl/Room 9/BLG"
226 receivers: "Components/Owl/Room 10/BL"
227 receivers: "Components/Owl/Room 10/BLG"
228 receivers: "Components/Owl/Room 11/BL"
229 receivers: "Components/Owl/Room 11/BLG"
230 panels { room: "Blue Room" name: "SKY" }
231 location_room: "Blue Room"
232}
233doors {
234 name: "Gray Panel"
235 type: EVENT
236 # TODO: Is it okay to have an event with an in-game effect?
237 receivers: "Panels/Colors/owl_2/animationListener2"
238 doors { name: "Orange Owl" }
239 doors { name: "Black Owl" }
240 doors { name: "Blue Owl" }
241}
242doors {
243 name: "Owl Painting"
244 type: EVENT
245 move_paintings { room: "Connected Area" name: "OWL" }
246 doors { name: "Orange Owl" }
247 doors { name: "Black Owl" }
248 doors { name: "Blue Owl" }
249 doors { name: "White Owl" }
250 doors { name: "Sky Owl" }
251}