summary refs log tree commit diff stats
path: root/data/maps/the_unkempt/rooms
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-26 19:41:46 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-26 19:41:46 -0400
commit286ca58803f1829df9730ca12eee51035999850c (patch)
tree9c38e1f21552eb8e09aff755a306f3adfea18874 /data/maps/the_unkempt/rooms
parent1b68ed2e63e037d34caec8ff3b2d939a44c12d19 (diff)
downloadlingo2-archipelago-286ca58803f1829df9730ca12eee51035999850c.tar.gz
lingo2-archipelago-286ca58803f1829df9730ca12eee51035999850c.tar.bz2
lingo2-archipelago-286ca58803f1829df9730ca12eee51035999850c.zip
Added the_unkempt
Diffstat (limited to 'data/maps/the_unkempt/rooms')
-rw-r--r--data/maps/the_unkempt/rooms/Control Center Entrance.txtpb12
-rw-r--r--data/maps/the_unkempt/rooms/Daedalus Entrance.txtpb5
-rw-r--r--data/maps/the_unkempt/rooms/Exit Room 2.txtpb29
-rw-r--r--data/maps/the_unkempt/rooms/Exit Room 3.txtpb8
-rw-r--r--data/maps/the_unkempt/rooms/Main Area.txtpb228
-rw-r--r--data/maps/the_unkempt/rooms/Middle Room.txtpb29
-rw-r--r--data/maps/the_unkempt/rooms/Right Area.txtpb164
-rw-r--r--data/maps/the_unkempt/rooms/Unsymmetry Room.txtpb99
-rw-r--r--data/maps/the_unkempt/rooms/V Keyholder.txtpb5
-rw-r--r--data/maps/the_unkempt/rooms/V1 Room.txtpb5
-rw-r--r--data/maps/the_unkempt/rooms/W Keyholder.txtpb5
-rw-r--r--data/maps/the_unkempt/rooms/W2 Room.txtpb6
12 files changed, 595 insertions, 0 deletions
diff --git a/data/maps/the_unkempt/rooms/Control Center Entrance.txtpb b/data/maps/the_unkempt/rooms/Control Center Entrance.txtpb new file mode 100644 index 0000000..e8fa13a --- /dev/null +++ b/data/maps/the_unkempt/rooms/Control Center Entrance.txtpb
@@ -0,0 +1,12 @@
1name: "Control Center Entrance"
2panels {
3 name: "RETURN"
4 path: "Panels/Entry/panel_1"
5 clue: "return"
6 answer: "turn"
7 symbols: SPARKLES
8}
9ports {
10 name: "CC"
11 path: "Components/Warps/worldport2"
12}
diff --git a/data/maps/the_unkempt/rooms/Daedalus Entrance.txtpb b/data/maps/the_unkempt/rooms/Daedalus Entrance.txtpb new file mode 100644 index 0000000..851c863 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Daedalus Entrance.txtpb
@@ -0,0 +1,5 @@
1name: "Daedalus Entrance"
2ports {
3 name: "DAEDALUS"
4 path: "Components/Warps/worldport4"
5}
diff --git a/data/maps/the_unkempt/rooms/Exit Room 2.txtpb b/data/maps/the_unkempt/rooms/Exit Room 2.txtpb new file mode 100644 index 0000000..9212780 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Exit Room 2.txtpb
@@ -0,0 +1,29 @@
1name: "Exit Room 2"
2panels {
3 name: "FOUR"
4 path: "Panels/Room 9/panel_5"
5 clue: "four"
6 answer: "more"
7 symbols: ZERO
8}
9panels {
10 name: "MINE"
11 path: "Panels/Room 9/panel_6"
12 clue: "mine"
13 answer: "vine"
14 symbols: ZERO
15}
16panels {
17 name: "DOOR"
18 path: "Panels/Room 9/panel_7"
19 clue: "door"
20 answer: "more"
21 symbols: ZERO
22}
23panels {
24 name: "WINE"
25 path: "Panels/Room 9/panel_8"
26 clue: "wine"
27 answer: "vine"
28 symbols: ZERO
29}
diff --git a/data/maps/the_unkempt/rooms/Exit Room 3.txtpb b/data/maps/the_unkempt/rooms/Exit Room 3.txtpb new file mode 100644 index 0000000..3f996b5 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Exit Room 3.txtpb
@@ -0,0 +1,8 @@
1name: "Exit Room 3"
2panels {
3 name: "ENTER"
4 path: "Panels/Room 9/panel_9"
5 clue: "enter"
6 answer: "exit"
7 symbols: SUN
8}
diff --git a/data/maps/the_unkempt/rooms/Main Area.txtpb b/data/maps/the_unkempt/rooms/Main Area.txtpb new file mode 100644 index 0000000..ed3ce21 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Main Area.txtpb
@@ -0,0 +1,228 @@
1name: "Main Area"
2panels {
3 name: "I"
4 path: "Panels/Room 1/panel_1"
5 clue: "i"
6 answer: "hi"
7 symbols: ZERO
8}
9panels {
10 name: "SPY"
11 path: "Panels/Room 1/panel_2"
12 clue: "spy"
13 answer: "hi"
14 symbols: ZERO
15}
16panels {
17 name: "THEFT"
18 path: "Panels/Room 1/panel_3"
19 clue: "theft"
20 answer: "left"
21 symbols: ZERO
22}
23panels {
24 name: "HEFT"
25 path: "Panels/Room 1/panel_4"
26 clue: "heft"
27 answer: "left"
28 symbols: ZERO
29}
30panels {
31 name: "EYE"
32 path: "Panels/Room 2/panel_1"
33 clue: "eye"
34 answer: "hi"
35 symbols: ZERO
36}
37panels {
38 name: "SIGHT"
39 path: "Panels/Room 2/panel_2"
40 clue: "sight"
41 answer: "right"
42 symbols: ZERO
43}
44panels {
45 name: "SHY"
46 path: "Panels/Room 2/panel_3"
47 clue: "shy"
48 answer: "hi"
49 symbols: ZERO
50}
51panels {
52 name: "QUITE"
53 path: "Panels/Room 2/panel_4"
54 clue: "quite"
55 answer: "right"
56 symbols: ZERO
57}
58panels {
59 name: "SUCH"
60 path: "Panels/Room 6/panel_1"
61 clue: "such"
62 answer: "touch"
63 symbols: ZERO
64}
65panels {
66 name: "MOONLIGHT"
67 path: "Panels/Room 6/panel_2"
68 clue: "moonlight"
69 answer: "unite"
70 symbols: ZERO
71}
72panels {
73 name: "CRUTCH"
74 path: "Panels/Room 6/panel_3"
75 clue: "crutch"
76 answer: "touch"
77 symbols: ZERO
78}
79panels {
80 name: "CONTRITE"
81 path: "Panels/Room 6/panel_4"
82 clue: "contrite"
83 answer: "unite"
84 symbols: ZERO
85}
86panels {
87 name: "ROUTER"
88 path: "Panels/Room 6/panel_5"
89 clue: "router"
90 answer: "outer"
91 symbols: ZERO
92}
93panels {
94 name: "TONIGHT"
95 path: "Panels/Room 6/panel_6"
96 clue: "tonight"
97 answer: "unite"
98 symbols: ZERO
99}
100panels {
101 name: "STOUTER"
102 path: "Panels/Room 6/panel_7"
103 clue: "stouter"
104 answer: "outer"
105 symbols: ZERO
106}
107panels {
108 name: "DOUBTER"
109 path: "Panels/Room 6/panel_8"
110 clue: "doubter"
111 answer: "outer"
112 symbols: ZERO
113}
114panels {
115 name: "MUCH"
116 path: "Panels/Room 6/panel_9"
117 clue: "much"
118 answer: "touch"
119 symbols: ZERO
120}
121panels {
122 name: "COUP"
123 path: "Panels/Room 7/panel_1"
124 clue: "coup"
125 answer: "true"
126 symbols: ZERO
127}
128panels {
129 name: "FLEW"
130 path: "Panels/Room 7/panel_2"
131 clue: "flew"
132 answer: "true"
133 symbols: ZERO
134}
135panels {
136 name: "GUILE"
137 path: "Panels/Room 7/panel_3"
138 clue: "guile"
139 answer: "tile"
140 symbols: ZERO
141}
142panels {
143 name: "WHILE"
144 path: "Panels/Room 7/panel_4"
145 clue: "while"
146 answer: "tile"
147 symbols: ZERO
148}
149panels {
150 name: "AISLE"
151 path: "Panels/Room 7/panel_5"
152 clue: "aisle"
153 answer: "tile"
154 symbols: ZERO
155}
156panels {
157 name: "ZOO"
158 path: "Panels/Room 7/panel_6"
159 clue: "zoo"
160 answer: "true"
161 symbols: ZERO
162}
163panels {
164 name: "SOON"
165 path: "Panels/Room 7/panel_7"
166 clue: "soon"
167 answer: "tune"
168 symbols: ZERO
169}
170panels {
171 name: "NOON"
172 path: "Panels/Room 7/panel_8"
173 clue: "noon"
174 answer: "tune"
175 symbols: ZERO
176}
177panels {
178 name: "MOON"
179 path: "Panels/Room 7/panel_9"
180 clue: "moon"
181 answer: "tune"
182 symbols: ZERO
183}
184panels {
185 name: "PHASE"
186 path: "Panels/Room 9/panel_1"
187 clue: "phase"
188 answer: "maze"
189 symbols: ZERO
190}
191panels {
192 name: "SCALE"
193 path: "Panels/Room 9/panel_2"
194 clue: "scale"
195 answer: "jail"
196 symbols: ZERO
197}
198panels {
199 name: "WAYS"
200 path: "Panels/Room 9/panel_3"
201 clue: "ways"
202 answer: "maze"
203 symbols: ZERO
204}
205panels {
206 name: "TRAIL"
207 path: "Panels/Room 9/panel_4"
208 clue: "trail"
209 answer: "jail"
210 symbols: ZERO
211}
212keyholders {
213 name: "I"
214 path: "Components/KeyHolders/keyHolderL"
215}
216ports {
217 name: "GREAT"
218 path: "Components/Warps/worldport"
219}
220ports {
221 name: "TREE"
222 path: "Components/Warps/worldport5"
223}
224ports {
225 name: "SUNTEMPLE"
226 path: "Components/Warps/worldport3"
227 required_door { name: "Sun Temple Entrance" }
228}
diff --git a/data/maps/the_unkempt/rooms/Middle Room.txtpb b/data/maps/the_unkempt/rooms/Middle Room.txtpb new file mode 100644 index 0000000..f47f37b --- /dev/null +++ b/data/maps/the_unkempt/rooms/Middle Room.txtpb
@@ -0,0 +1,29 @@
1name: "Middle Room"
2panels {
3 name: "RIDDLE"
4 path: "Panels/Room 5/panel_1"
5 clue: "riddle"
6 answer: "middle"
7 symbols: ZERO
8}
9panels {
10 name: "FELLOW"
11 path: "Panels/Room 5/panel_2"
12 clue: "fellow"
13 answer: "hello"
14 symbols: ZERO
15}
16panels {
17 name: "YELLOW"
18 path: "Panels/Room 5/panel_3"
19 clue: "yellow"
20 answer: "hello"
21 symbols: ZERO
22}
23panels {
24 name: "FIDDLE"
25 path: "Panels/Room 5/panel_4"
26 clue: "fiddle"
27 answer: "middle"
28 symbols: ZERO
29}
diff --git a/data/maps/the_unkempt/rooms/Right Area.txtpb b/data/maps/the_unkempt/rooms/Right Area.txtpb new file mode 100644 index 0000000..1475fb0 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Right Area.txtpb
@@ -0,0 +1,164 @@
1name: "Right Area"
2panels {
3 name: "TOWER"
4 path: "Panels/Room 3/panel_1"
5 clue: "tower"
6 answer: "hour"
7 symbols: ZERO
8}
9panels {
10 name: "WARN"
11 path: "Panels/Room 3/panel_2"
12 clue: "warn"
13 answer: "horn"
14 symbols: ZERO
15}
16panels {
17 name: "OUTDO"
18 path: "Panels/Room 3/panel_3"
19 clue: "outdo"
20 answer: "into"
21 symbols: ZERO
22}
23panels {
24 name: "TATTOO"
25 path: "Panels/Room 3/panel_4"
26 clue: "tattoo"
27 answer: "into"
28 symbols: ZERO
29}
30panels {
31 name: "SOUR"
32 path: "Panels/Room 3/panel_5"
33 clue: "sour"
34 answer: "hour"
35 symbols: ZERO
36}
37panels {
38 name: "UNTRUE"
39 path: "Panels/Room 3/panel_6"
40 clue: "untrue"
41 answer: "into"
42 symbols: ZERO
43}
44panels {
45 name: "FLOWER"
46 path: "Panels/Room 3/panel_7"
47 clue: "flower"
48 answer: "hour"
49 symbols: ZERO
50}
51panels {
52 name: "MOURN"
53 path: "Panels/Room 3/panel_8"
54 clue: "mourn"
55 answer: "horn"
56 symbols: ZERO
57}
58panels {
59 name: "CORN"
60 path: "Panels/Room 3/panel_9"
61 clue: "corn"
62 answer: "horn"
63 symbols: ZERO
64}
65panels {
66 name: "SCUFF"
67 path: "Panels/Room 4/panel_1"
68 clue: "scuff"
69 answer: "rough"
70 symbols: ZERO
71}
72panels {
73 name: "WIN"
74 path: "Panels/Room 4/panel_2"
75 clue: "win"
76 answer: "grin"
77 symbols: ZERO
78}
79panels {
80 name: "BLUFF"
81 path: "Panels/Room 4/panel_3"
82 clue: "bluff"
83 answer: "rough"
84 symbols: ZERO
85}
86panels {
87 name: "INN"
88 path: "Panels/Room 4/panel_4"
89 clue: "inn"
90 answer: "grin"
91 symbols: ZERO
92}
93panels {
94 name: "OFF"
95 path: "Panels/Room 4/panel_5"
96 clue: "off"
97 answer: "cough"
98 symbols: ZERO
99}
100panels {
101 name: "TROUGH"
102 path: "Panels/Room 4/panel_6"
103 clue: "trough"
104 answer: "cough"
105 symbols: ZERO
106}
107panels {
108 name: "BEEN"
109 path: "Panels/Room 4/panel_7"
110 clue: "been"
111 answer: "grin"
112 symbols: ZERO
113}
114panels {
115 name: "SCOFF"
116 path: "Panels/Room 4/panel_8"
117 clue: "scoff"
118 answer: "cough"
119 symbols: ZERO
120}
121panels {
122 name: "TOUGH"
123 path: "Panels/Room 4/panel_9"
124 clue: "tough"
125 answer: "rough"
126 symbols: ZERO
127}
128panels {
129 name: "FORTH"
130 path: "Panels/Room 8/panel_1"
131 clue: "forth"
132 answer: "north"
133 symbols: ZERO
134}
135panels {
136 name: "QUIET"
137 path: "Panels/Room 8/panel_2"
138 clue: "quiet"
139 answer: "riot"
140 symbols: ZERO
141}
142panels {
143 name: "DIET"
144 path: "Panels/Room 8/panel_3"
145 clue: "diet"
146 answer: "riot"
147 symbols: ZERO
148}
149panels {
150 name: "FOURTH"
151 path: "Panels/Room 8/panel_4"
152 clue: "fourth"
153 answer: "north"
154 symbols: ZERO
155}
156panels {
157 name: "COLOR"
158 path: "Panels/Assorted/panel_1"
159 clue: "color"
160 answer: "orange"
161 symbols: EXAMPLE
162 # TODO: This is hidden in-game until double letters are unlocked AND "orange"
163 # is entered in the control center.
164}
diff --git a/data/maps/the_unkempt/rooms/Unsymmetry Room.txtpb b/data/maps/the_unkempt/rooms/Unsymmetry Room.txtpb new file mode 100644 index 0000000..ff96ba1 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Unsymmetry Room.txtpb
@@ -0,0 +1,99 @@
1name: "Unsymmetry Room"
2panels {
3 name: "UNINTERESTED"
4 path: "Panels/Unsymmetry Room/panel_a_1"
5 clue: "uninterested"
6 answer: "interested"
7 symbols: SUN
8}
9panels {
10 name: "IMPARTIAL"
11 path: "Panels/Unsymmetry Room/panel_b_1"
12 clue: "impartial"
13 answer: "disinterested"
14 symbols: SUN
15}
16panels {
17 name: "ENTERTAIN"
18 path: "Panels/Unsymmetry Room/panel_a_2"
19 clue: "entertain"
20 answer: "amuse"
21 symbols: SUN
22}
23panels {
24 name: "CONFUSE"
25 path: "Panels/Unsymmetry Room/panel_b_2"
26 clue: "confuse"
27 answer: "bemuse"
28 symbols: SUN
29}
30panels {
31 name: "UNLUCKY"
32 path: "Panels/Unsymmetry Room/panel_a_3"
33 clue: "unlucky"
34 answer: "lucky"
35 symbols: SUN
36}
37panels {
38 name: "UNEXPECTED"
39 path: "Panels/Unsymmetry Room/panel_b_3"
40 clue: "unexpected"
41 answer: "fortuitous"
42 symbols: SUN
43}
44panels {
45 name: "UNIRONIC"
46 path: "Panels/Unsymmetry Room/panel_a_4"
47 clue: "unironic"
48 answer: "ironic"
49 symbols: SUN
50}
51panels {
52 name: "ACCIDENTAL"
53 path: "Panels/Unsymmetry Room/panel_b_4"
54 clue: "accidental"
55 answer: "coincidental"
56 symbols: SUN
57}
58panels {
59 name: "COMPLETE"
60 path: "Panels/Unsymmetry Room/panel_a_5"
61 clue: "complete"
62 answer: "graduate"
63 symbols: SUN
64}
65panels {
66 name: "ENROLL"
67 path: "Panels/Unsymmetry Room/panel_b_5"
68 clue: "enroll"
69 answer: "matriculate"
70 symbols: SUN
71}
72panels {
73 name: "ACCEPT"
74 path: "Panels/Unsymmetry Room/panel_a_6"
75 clue: "accept"
76 answer: "deny"
77 symbols: SUN
78}
79panels {
80 name: "DISPROVE"
81 path: "Panels/Unsymmetry Room/panel_b_6"
82 clue: "disprove"
83 answer: "refute"
84 symbols: SUN
85}
86panels {
87 name: "SCRUTINIZE (Purple)"
88 path: "Panels/Unsymmetry Room/panel_a_7"
89 clue: "scrutinize"
90 answer: "skim"
91 symbols: SUN
92}
93panels {
94 name: "SCRUTINIZE (Cyan)"
95 path: "Panels/Unsymmetry Room/panel_b_7"
96 clue: "scrutinize"
97 answer: "peruse"
98 symbols: SUN
99}
diff --git a/data/maps/the_unkempt/rooms/V Keyholder.txtpb b/data/maps/the_unkempt/rooms/V Keyholder.txtpb new file mode 100644 index 0000000..a7ec93f --- /dev/null +++ b/data/maps/the_unkempt/rooms/V Keyholder.txtpb
@@ -0,0 +1,5 @@
1name: "V Keyholder"
2keyholders {
3 name: "KEYHOLDERV"
4 path: "Components/KeyHolders/keyHolderV"
5}
diff --git a/data/maps/the_unkempt/rooms/V1 Room.txtpb b/data/maps/the_unkempt/rooms/V1 Room.txtpb new file mode 100644 index 0000000..078cb37 --- /dev/null +++ b/data/maps/the_unkempt/rooms/V1 Room.txtpb
@@ -0,0 +1,5 @@
1name: "V1 Room"
2letters {
3 key: "v"
4 path: "Components/Collectables/v"
5}
diff --git a/data/maps/the_unkempt/rooms/W Keyholder.txtpb b/data/maps/the_unkempt/rooms/W Keyholder.txtpb new file mode 100644 index 0000000..ae367b2 --- /dev/null +++ b/data/maps/the_unkempt/rooms/W Keyholder.txtpb
@@ -0,0 +1,5 @@
1name: "W Keyholder"
2keyholders {
3 name: "W"
4 path: "Components/KeyHolders/keyHolderW"
5}
diff --git a/data/maps/the_unkempt/rooms/W2 Room.txtpb b/data/maps/the_unkempt/rooms/W2 Room.txtpb new file mode 100644 index 0000000..2fa07d4 --- /dev/null +++ b/data/maps/the_unkempt/rooms/W2 Room.txtpb
@@ -0,0 +1,6 @@
1name: "W2 Room"
2letters {
3 key: "w"
4 level2: true
5 path: "Components/Collectables/w2"
6}