summary refs log tree commit diff stats
path: root/data/maps/the_repetitive/rooms
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-18 18:50:04 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-18 18:50:04 -0400
commitc9139577e690baff59da1b1edf13ef209c00ee40 (patch)
tree43b457907230d3734dde7ea15ecfc1be8fc359aa /data/maps/the_repetitive/rooms
parent59a1f9e9c96d6ce89cffcb93e567b5ee601ed4ab (diff)
downloadlingo2-archipelago-c9139577e690baff59da1b1edf13ef209c00ee40.tar.gz
lingo2-archipelago-c9139577e690baff59da1b1edf13ef209c00ee40.tar.bz2
lingo2-archipelago-c9139577e690baff59da1b1edf13ef209c00ee40.zip
Added the_repetitive
Diffstat (limited to 'data/maps/the_repetitive/rooms')
-rw-r--r--data/maps/the_repetitive/rooms/Anti Room.txtpb47
-rw-r--r--data/maps/the_repetitive/rooms/Cyan Room.txtpb86
-rw-r--r--data/maps/the_repetitive/rooms/Dot Area.txtpb109
-rw-r--r--data/maps/the_repetitive/rooms/Entry Connector.txtpb7
-rw-r--r--data/maps/the_repetitive/rooms/Lime Room.txtpb87
-rw-r--r--data/maps/the_repetitive/rooms/Magenta Room.txtpb114
-rw-r--r--data/maps/the_repetitive/rooms/Main Room.txtpb144
-rw-r--r--data/maps/the_repetitive/rooms/Mastery Room.txtpb6
-rw-r--r--data/maps/the_repetitive/rooms/Plaza Connector.txtpb7
-rw-r--r--data/maps/the_repetitive/rooms/Yellow Room.txtpb91
10 files changed, 698 insertions, 0 deletions
diff --git a/data/maps/the_repetitive/rooms/Anti Room.txtpb b/data/maps/the_repetitive/rooms/Anti Room.txtpb new file mode 100644 index 0000000..04b3139 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Anti Room.txtpb
@@ -0,0 +1,47 @@
1name: "Anti Room"
2display_name: "Repetitive"
3# Ignore the collectible. The mod should remove it and the back wall too.
4panels {
5 name: "HA (1)"
6 path: "Panels/Entry/panel_7"
7 clue: "ha"
8 answer: "haha"
9}
10panels {
11 name: "HA (2)"
12 path: "Panels/Entry/panel_8"
13 clue: "ha"
14 answer: "hahaha"
15}
16panels {
17 name: "HA (3)"
18 path: "Panels/Entry/panel_12"
19 clue: "ha"
20 answer: "hahahaha"
21}
22panels {
23 name: "HA (4)"
24 path: "Panels/Entry/panel_13"
25 clue: "ha"
26 answer: "hahahahaha"
27}
28panels {
29 name: "HA (5)"
30 path: "Panels/Entry/panel_14"
31 clue: "ha"
32 answer: "hahahahahaha"
33}
34panels {
35 name: "TWO"
36 path: "Panels/Entry/panel3"
37 clue: "two"
38 answer: "digit"
39 symbols: "example"
40}
41panels {
42 name: "EYE"
43 path: "Panels/Entry/panel4"
44 clue: "eye"
45 answer: "iris"
46 symbols: "boxes"
47}
diff --git a/data/maps/the_repetitive/rooms/Cyan Room.txtpb b/data/maps/the_repetitive/rooms/Cyan Room.txtpb new file mode 100644 index 0000000..5c1485d --- /dev/null +++ b/data/maps/the_repetitive/rooms/Cyan Room.txtpb
@@ -0,0 +1,86 @@
1name: "Cyan Room"
2display_name: "Repetitive"
3panels {
4 name: "ALFA"
5 path: "Panels/Lingo2/panel_3"
6 clue: "alfa"
7 answer: "alfalfa"
8 symbols: "sparkles"
9}
10panels {
11 name: "BACK"
12 path: "Panels/Lingo2/panel_6"
13 clue: "back"
14 answer: "backpack"
15 symbols: "sparkles"
16}
17panels {
18 name: "TEAM"
19 path: "Panels/Lingo2/panel_18"
20 clue: "team"
21 answer: "teammate"
22 symbols: "anagram"
23}
24panels {
25 name: "CRIB"
26 path: "Panels/Lingo2/panel_28"
27 clue: "crib"
28 answer: "cribbed"
29 symbols: "example"
30}
31panels {
32 name: "BLACK"
33 path: "Panels/Lingo2/panel_29"
34 clue: "black"
35 answer: "blackjack"
36 symbols: "zero"
37}
38panels {
39 name: "SEE"
40 path: "Panels/Lingo2/panel_19"
41 clue: "see"
42 answer: "seesaw"
43 symbols: "age"
44}
45panels {
46 name: "SIGHT"
47 path: "Panels/Lingo2/panel_20"
48 clue: "sight"
49 answer: "sightsee"
50 symbols: "sun"
51}
52panels {
53 name: "WHIP"
54 path: "Panels/Lingo2/panel_21"
55 clue: "whip"
56 answer: "whiplash"
57 symbols: "sun"
58}
59panels {
60 name: "GRAPE"
61 path: "Panels/Lingo2/panel_22"
62 clue: "grape"
63 answer: "grapefruit"
64 symbols: "example"
65}
66panels {
67 name: "BITTER"
68 path: "Panels/Lingo2/panel_23"
69 clue: "bitter"
70 answer: "bittersweet"
71 symbols: "sweet"
72}
73panels {
74 name: "ONTO"
75 path: "Panels/Lingo2/panel_24"
76 clue: "onto"
77 answer: "toon"
78 symbols: "sparkles"
79}
80panels {
81 name: "UPSET"
82 path: "Panels/Lingo2/panel_25"
83 clue: "upset"
84 answer: "setup"
85 symbols: "sparkles"
86}
diff --git a/data/maps/the_repetitive/rooms/Dot Area.txtpb b/data/maps/the_repetitive/rooms/Dot Area.txtpb new file mode 100644 index 0000000..ac77bce --- /dev/null +++ b/data/maps/the_repetitive/rooms/Dot Area.txtpb
@@ -0,0 +1,109 @@
1name: "Dot Area"
2display_name: "Repetitive"
3panels {
4 name: "TUTU (1)"
5 path: "Panels/Lingo2/panel"
6 clue: "tutu"
7 answer: "two"
8 symbols: "zero"
9}
10panels {
11 name: "TO (1)"
12 path: "Panels/Lingo2/panel1"
13 clue: "to"
14 answer: "tutu"
15 symbols: "zero"
16}
17panels {
18 name: "TO (2)"
19 path: "Panels/Lingo2/panel2"
20 clue: "to"
21 answer: "toot"
22}
23panels {
24 name: "ON (1)"
25 path: "Panels/Lingo2/panel3"
26 clue: "on"
27 answer: "noon"
28}
29panels {
30 name: "ON (2)"
31 path: "Panels/Lingo2/panel4"
32 clue: "on"
33 answer: "onion"
34 symbols: "sparkles"
35}
36panels {
37 name: "RED (1)"
38 path: "Panels/Lingo2/panel7"
39 clue: "red"
40 answer: "redder"
41}
42panels {
43 name: "RED (2)"
44 path: "Panels/Lingo2/panel8"
45 clue: "red"
46 answer: "colored"
47 symbols: "sparkles"
48 symbols: "example"
49}
50panels {
51 name: "PARE (1)"
52 path: "Panels/Lingo2/panel9"
53 clue: "pare"
54 answer: "prepare"
55 symbols: "sparkles"
56}
57panels {
58 name: "PARE (2)"
59 path: "Panels/Lingo2/panel10"
60 clue: "pare"
61 answer: "reappear"
62 symbols: "zero"
63 symbols: "anagram"
64}
65panels {
66 name: "OUT (1)"
67 path: "Panels/Lingo2/panel5"
68 clue: "out"
69 answer: "output"
70 symbols: "sparkles"
71}
72panels {
73 name: "OUT (2)"
74 path: "Panels/Lingo2/panel6"
75 clue: "out"
76 answer: "cutout"
77 symbols: "sparkles"
78}
79panels {
80 name: "JOKE"
81 path: "Panels/Lingo2/panel_9"
82 clue: "joke"
83 answer: "knock"
84 symbols: "example"
85}
86panels {
87 name: "DO"
88 path: "Panels/Lingo2/panel_27"
89 clue: "do"
90 answer: "door"
91 symbols: "sparkles"
92}
93panels {
94 name: "DOOR"
95 path: "Panels/Eval/panel_26_proxying"
96 clue: "door"
97 answer: "door"
98 symbols: "eval"
99 #proxies { answer: "door" path: "Panels/Eval/panel_26_proxyied_1" }
100 proxies { answer: "do" path: "Panels/Eval/panel_26_proxyied_2" }
101}
102panels {
103 name: "TUTU (2)"
104 path: "Panels/Eval/panel_6"
105 clue: "tutu"
106 answer: "tutu"
107 symbols: "zero"
108 symbols: "eval"
109}
diff --git a/data/maps/the_repetitive/rooms/Entry Connector.txtpb b/data/maps/the_repetitive/rooms/Entry Connector.txtpb new file mode 100644 index 0000000..8addc7f --- /dev/null +++ b/data/maps/the_repetitive/rooms/Entry Connector.txtpb
@@ -0,0 +1,7 @@
1name: "Entry Connector"
2display_name: "Repetitive"
3ports {
4 name: "ENTRY"
5 path: "Components/Warps/worldport2"
6 orientation: "south"
7}
diff --git a/data/maps/the_repetitive/rooms/Lime Room.txtpb b/data/maps/the_repetitive/rooms/Lime Room.txtpb new file mode 100644 index 0000000..0511447 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Lime Room.txtpb
@@ -0,0 +1,87 @@
1name: "Lime Room"
2display_name: "Repetitive"
3panels {
4 name: "RAT"
5 path: "Panels/Lingo2/panel_1"
6 clue: "rat"
7 answer: "tartar"
8}
9panels {
10 name: "POMPOM"
11 path: "Panels/Lingo2/panel_2"
12 clue: "pompom"
13 answer: "mop"
14}
15panels {
16 name: "TWENTY"
17 path: "Panels/Lingo2/panel_7"
18 clue: "twenty"
19 answer: "blind"
20 symbols: "sun"
21}
22panels {
23 name: "EQUAL"
24 path: "Panels/Lingo2/panel_8"
25 clue: "equal"
26 answer: "fifty"
27 symbols: "sun"
28}
29panels {
30 name: "PIGEON"
31 path: "Panels/Lingo2/panel_10"
32 clue: "pigeon"
33 answer: "cuckoo"
34 symbols: "zero"
35 symbols: "sound"
36}
37panels {
38 name: "BIRD"
39 path: "Panels/Lingo2/panel_11"
40 clue: "bird"
41 answer: "do"
42 symbols: "example"
43}
44panels {
45 name: "MISTAKE"
46 path: "Panels/Lingo2/panel_12"
47 clue: "mistake"
48 answer: "ghost"
49 symbols: "sun"
50 symbols: "sound"
51}
52panels {
53 name: "INJURY"
54 path: "Panels/Lingo2/panel_26"
55 clue: "injury"
56 answer: "boo"
57 symbols: "pyramid"
58}
59panels {
60 name: "TRAIN"
61 path: "Panels/Lingo2/panel_13"
62 clue: "train"
63 answer: "chew"
64 symbols: "zero"
65 symbols: "sound"
66}
67panels {
68 name: "ELLIPSIS"
69 path: "Panels/Lingo2/panel_14"
70 clue: "ellipsis"
71 answer: "dot"
72 symbols: "sun"
73}
74panels {
75 name: "SLEEPER"
76 path: "Panels/Lingo2/panel_15"
77 clue: "sleeper"
78 answer: "z"
79 symbols: "sound"
80}
81panels {
82 name: "OH"
83 path: "Panels/Lingo2/panel_16"
84 clue: "oh"
85 answer: "santa"
86 symbols: "sound"
87}
diff --git a/data/maps/the_repetitive/rooms/Magenta Room.txtpb b/data/maps/the_repetitive/rooms/Magenta Room.txtpb new file mode 100644 index 0000000..9bfd41f --- /dev/null +++ b/data/maps/the_repetitive/rooms/Magenta Room.txtpb
@@ -0,0 +1,114 @@
1name: "Magenta Room"
2display_name: "Repetitive"
3panels {
4 name: "WRITE"
5 path: "Panels/Eval/panel_9"
6 clue: "write"
7 answer: "write"
8 symbols: "eval"
9}
10panels {
11 name: "HEARD"
12 path: "Panels/Eval/panel_11"
13 clue: "heard"
14 answer: "herd"
15 symbols: "eval"
16}
17panels {
18 name: "HERE"
19 path: "Panels/Eval/panel_12"
20 clue: "here"
21 answer: "hear"
22 symbols: "eval"
23}
24panels {
25 name: "HALF"
26 path: "Panels/Eval/panel_13"
27 clue: "half"
28 answer: "haha"
29 symbols: "eval"
30}
31panels {
32 name: "NOT (1)"
33 path: "Panels/Eval/panel_14"
34 clue: "not"
35 answer: "no"
36 symbols: "eval"
37}
38panels {
39 name: "NOT (2)"
40 path: "Panels/Eval/panel_15"
41 clue: "not"
42 answer: "yes"
43 symbols: "eval"
44}
45panels {
46 name: "CLAMBERS (1)"
47 path: "Panels/Eval/panel_16"
48 clue: "clambers"
49 answer: "scramble"
50 symbols: "eval"
51}
52panels {
53 name: "CLAMBERS (2)"
54 path: "Panels/Eval/panel_17"
55 clue: "clambers"
56 answer: "scramble"
57 symbols: "anagram"
58}
59panels {
60 name: "PILFER"
61 path: "Panels/Eval/panel_18"
62 clue: "pilfer"
63 answer: "pilfer"
64 symbols: "eval"
65}
66panels {
67 name: "ANTONYM"
68 path: "Panels/Eval/panel_19"
69 clue: "antonym"
70 answer: "synonym"
71 symbols: "eval"
72}
73panels {
74 name: "RHYME"
75 path: "Panels/Eval/panel_20"
76 clue: "rhyme"
77 answer: "time"
78 symbols: "eval"
79}
80panels {
81 name: "PLURAL"
82 path: "Panels/Eval/panel_21"
83 clue: "plural"
84 answer: "plurals"
85 symbols: "eval"
86}
87panels {
88 name: "PANDA"
89 path: "Panels/Eval/panel_22"
90 clue: "panda"
91 answer: "papa"
92 symbols: "eval"
93}
94panels {
95 name: "CASE"
96 path: "Panels/Eval/panel_23"
97 clue: "case"
98 answer: "ease"
99 symbols: "eval"
100}
101panels {
102 name: "TEASER"
103 path: "Panels/Eval/panel_24"
104 clue: "teaser"
105 answer: "eraser"
106 symbols: "eval"
107}
108panels {
109 name: "RESTORES"
110 path: "Panels/Eval/panel_25"
111 clue: "restores"
112 answer: "restores"
113 symbols: "eval"
114}
diff --git a/data/maps/the_repetitive/rooms/Main Room.txtpb b/data/maps/the_repetitive/rooms/Main Room.txtpb new file mode 100644 index 0000000..a6fb747 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Main Room.txtpb
@@ -0,0 +1,144 @@
1name: "Main Room"
2display_name: "Repetitive"
3panels {
4 name: "HOTS (2)"
5 path: "Panels/Entry/panel_3"
6 clue: "hots"
7 answer: "hotshots"
8}
9panels {
10 name: "HOTS (1)"
11 path: "Panels/Entry/panel_6"
12 clue: "hots"
13 answer: "hots"
14}
15panels {
16 name: "HEIGHT (2)"
17 path: "Panels/Entry/panel_4"
18 clue: "height"
19 answer: "eight"
20 symbols: "sparkles"
21}
22panels {
23 name: "HEIGHT (1)"
24 path: "Panels/Entry/panel_15"
25 clue: "height"
26 answer: "height"
27}
28panels {
29 name: "HEIGHT (3)"
30 path: "Panels/Entry/panel_5"
31 clue: "height"
32 answer: "high"
33 symbols: "sparkles"
34}
35panels {
36 name: "HEIGHT (4)"
37 path: "Panels/Entry/panel_9"
38 clue: "height"
39 answer: "hit"
40 symbols: "sparkles"
41}
42panels {
43 name: "HEIGHT (5)"
44 path: "Panels/Entry/panel_10"
45 clue: "height"
46 answer: "hi"
47 symbols: "sparkles"
48}
49panels {
50 name: "HEIGHT (6)"
51 path: "Panels/Entry/panel_11"
52 clue: "height"
53 answer: "i"
54 symbols: "sparkles"
55}
56panels {
57 name: "QUESTION"
58 path: "Panels/Entry/panel"
59 clue: "question"
60 answer: "which"
61 symbols: "example"
62}
63panels {
64 name: "INTUITION"
65 path: "Panels/Entry/panel2"
66 clue: "intuition"
67 answer: "hunch"
68 symbols: "sun"
69}
70panels {
71 name: "HI"
72 path: "Panels/Entry/panel5"
73 clue: "hi"
74 answer: "high"
75 symbols: "zero"
76}
77panels {
78 name: "I"
79 path: "Panels/Entry/panel6"
80 clue: "i"
81 answer: "eye"
82 symbols: "zero"
83}
84panels {
85 name: "?"
86 path: "Panels/Entry/panel_16"
87 clue: ""
88 answer: "wish"
89 symbols: "question"
90}
91panels {
92 name: "HAND"
93 path: "Panels/Entry/panel_17"
94 clue: "hand"
95 answer: "harm"
96 symbols: "boxes"
97 symbols: "eval"
98}
99panels {
100 name: "? HAND"
101 path: "Panels/Entry/panel_18"
102 clue: ""
103 answer: "warm"
104 symbols: "lingo"
105 symbols: "eval"
106}
107panels {
108 name: "RICHES"
109 path: "Panels/Entry/panel_19"
110 clue: "riches"
111 answer: "wealth"
112 symbols: "sun"
113}
114panels {
115 name: "? RICHES"
116 path: "Panels/Entry/panel_20"
117 clue: ""
118 answer: "health"
119 symbols: "lingo"
120 symbols: "eval"
121}
122panels {
123 name: "MISHMASH"
124 path: "Panels/Entry/panel_21"
125 clue: "mishmash"
126 answer: "hash"
127 symbols: "eval"
128}
129letters {
130 key: "h"
131 level2: true
132 path: "Components/Collectables/collectable"
133}
134paintings {
135 name: "EYERED2"
136 path: "Meshes/eyeRed2"
137 orientation: "east"
138 exit_only: true
139}
140ports {
141 name: "CC"
142 path: "Components/Warps/worldport3"
143 orientation: "east"
144}
diff --git a/data/maps/the_repetitive/rooms/Mastery Room.txtpb b/data/maps/the_repetitive/rooms/Mastery Room.txtpb new file mode 100644 index 0000000..074a825 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Mastery Room.txtpb
@@ -0,0 +1,6 @@
1name: "Mastery Room"
2display_name: "Repetitive"
3masteries {
4 name: "MASTERY"
5 path: "Components/Collectables/smiley"
6}
diff --git a/data/maps/the_repetitive/rooms/Plaza Connector.txtpb b/data/maps/the_repetitive/rooms/Plaza Connector.txtpb new file mode 100644 index 0000000..88f7fc4 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Plaza Connector.txtpb
@@ -0,0 +1,7 @@
1name: "Plaza Connector"
2display_name: "Repetitive"
3ports {
4 name: "PLAZA"
5 path: "Components/Warps/worldport"
6 orientation: "north"
7}
diff --git a/data/maps/the_repetitive/rooms/Yellow Room.txtpb b/data/maps/the_repetitive/rooms/Yellow Room.txtpb new file mode 100644 index 0000000..4260996 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Yellow Room.txtpb
@@ -0,0 +1,91 @@
1name: "Yellow Room"
2display_name: "Repetitive"
3panels {
4 name: "W"
5 path: "Panels/Eval/panel_1"
6 clue: "W"
7 answer: "meme"
8 symbols: "sun"
9 symbols: "zero"
10 symbols: "eval"
11}
12panels {
13 name: "ZEROING"
14 path: "Panels/Eval/panel_2"
15 clue: "zeroing"
16 answer: ""
17 symbols: "eval"
18}
19panels {
20 name: "ONESELF"
21 path: "Panels/Eval/panel_3"
22 clue: "oneself"
23 answer: "self"
24 symbols: "eval"
25}
26panels {
27 name: "DURING"
28 path: "Panels/Eval/panel_4"
29 clue: "during"
30 answer: "wondering"
31 symbols: "zero"
32 symbols: "eval"
33}
34panels {
35 name: "TUMOR"
36 path: "Panels/Eval/panel_5"
37 clue: "tumor"
38 answer: "murmur"
39 symbols: "zero"
40 symbols: "eval"
41}
42panels {
43 name: "DANCE"
44 path: "Panels/Eval/panel_7"
45 clue: "dance"
46 answer: "toucan"
47 symbols: "zero"
48 symbols: "example"
49 symbols: "eval"
50}
51panels {
52 name: "3D"
53 path: "Panels/Eval/panel_26"
54 clue: "3d"
55 answer: "added"
56 symbols: "sparkles"
57 symbols: "eval"
58}
59panels {
60 name: "HEADED"
61 path: "Panels/Eval/panel_29"
62 clue: "headed"
63 answer: "heeded"
64 symbols: "sparkles"
65 symbols: "eval"
66}
67panels {
68 name: "ALABAMA"
69 path: "Panels/Eval/panel_27"
70 clue: "alabama"
71 answer: "foray"
72 symbols: "sparkles"
73 symbols: "zero"
74 symbols: "eval"
75}
76panels {
77 name: "ASSESSES"
78 path: "Panels/Eval/panel_28"
79 clue: "assesses"
80 answer: "fives"
81 symbols: "sparkles"
82 symbols: "eval"
83}
84panels {
85 name: "TINTING"
86 path: "Panels/Eval/panel_8"
87 clue: "tinting"
88 answer: "can"
89 symbols: "sun"
90 symbols: "sparkles"
91}