about summary refs log tree commit diff stats
path: root/data/maps/the_repetitive
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/the_repetitive')
-rw-r--r--data/maps/the_repetitive/connections.txtpb51
-rw-r--r--data/maps/the_repetitive/doors.txtpb196
-rw-r--r--data/maps/the_repetitive/metadata.txtpb10
-rw-r--r--data/maps/the_repetitive/rooms/Anti Room.txtpb46
-rw-r--r--data/maps/the_repetitive/rooms/Cyan Room.txtpb85
-rw-r--r--data/maps/the_repetitive/rooms/Dot Area.txtpb108
-rw-r--r--data/maps/the_repetitive/rooms/Entry Connector.txtpb6
-rw-r--r--data/maps/the_repetitive/rooms/Lime Room.txtpb86
-rw-r--r--data/maps/the_repetitive/rooms/Magenta Room.txtpb113
-rw-r--r--data/maps/the_repetitive/rooms/Main Room.txtpb143
-rw-r--r--data/maps/the_repetitive/rooms/Mastery Room.txtpb5
-rw-r--r--data/maps/the_repetitive/rooms/Plaza Connector.txtpb6
-rw-r--r--data/maps/the_repetitive/rooms/Yellow Room.txtpb90
13 files changed, 945 insertions, 0 deletions
diff --git a/data/maps/the_repetitive/connections.txtpb b/data/maps/the_repetitive/connections.txtpb new file mode 100644 index 0000000..0afe72d --- /dev/null +++ b/data/maps/the_repetitive/connections.txtpb
@@ -0,0 +1,51 @@
1connections {
2 from_room: "Main Room"
3 to_room: "Entry Connector"
4 door { name: "Entry Entrance" }
5}
6connections {
7 from_room: "Main Room"
8 to_room: "Plaza Connector"
9 door { name: "Black Hallway" }
10 oneway: true
11}
12connections {
13 from_room: "Plaza Connector"
14 to_room: "Main Room"
15 oneway: true
16}
17connections {
18 from_room: "Main Room"
19 to_room: "Anti Room"
20 door { name: "Anti-Collectable Room" }
21}
22connections {
23 from_room: "Main Room"
24 to_room: "Dot Area"
25 door { name: "Dot Area Entrance" }
26}
27connections {
28 from_room: "Dot Area"
29 to_room: "Lime Room"
30 door { name: "Lime Door" }
31}
32connections {
33 from_room: "Dot Area"
34 to_room: "Cyan Room"
35 door { name: "Cyan Door" }
36}
37connections {
38 from_room: "Dot Area"
39 to_room: "Magenta Room"
40 door { name: "Magenta Door" }
41}
42connections {
43 from_room: "Dot Area"
44 to_room: "Yellow Room"
45 door { name: "Yellow Door" }
46}
47connections {
48 from_room: "Dot Area"
49 to_room: "Mastery Room"
50 door { name: "Mastery Door" }
51}
diff --git a/data/maps/the_repetitive/doors.txtpb b/data/maps/the_repetitive/doors.txtpb new file mode 100644 index 0000000..8171dc4 --- /dev/null +++ b/data/maps/the_repetitive/doors.txtpb
@@ -0,0 +1,196 @@
1doors {
2 name: "Entry Entrance"
3 type: STANDARD
4 receivers: "Components/Doors/Door6"
5 panels { room: "Main Room" name: "HI" }
6 location_room: "Main Room"
7}
8doors {
9 name: "Black Hallway"
10 type: STANDARD
11 receivers: "Components/Doors/Door12"
12 panels { room: "Main Room" name: "I" }
13 location_room: "Main Room"
14}
15doors {
16 name: "Anti-Collectable Room"
17 type: ITEM_ONLY
18 receivers: "Components/Doors/Door"
19 rooms { name: "Main Room" }
20}
21doors {
22 name: "Dot Area Entrance"
23 type: STANDARD
24 receivers: "Components/Doors/Door8"
25 panels { room: "Main Room" name: "HOTS (2)" }
26 location_room: "Main Room"
27}
28doors {
29 name: "Lime Door"
30 type: STANDARD
31 receivers: "Components/Doors/Door9"
32 panels { room: "Dot Area" name: "JOKE" }
33 location_room: "Dot Area"
34}
35doors {
36 name: "Cyan Door"
37 type: STANDARD
38 receivers: "Components/Doors/Door10"
39 panels { room: "Dot Area" name: "DO" }
40 location_room: "Dot Area"
41}
42doors {
43 name: "Magenta Door"
44 type: STANDARD
45 receivers: "Components/Doors/eval_2"
46 panels { room: "Dot Area" name: "DOOR" answer: "door" }
47 location_room: "Dot Area"
48}
49doors {
50 name: "Yellow Door"
51 type: STANDARD
52 receivers: "Components/Doors/Door11"
53 panels { room: "Dot Area" name: "TUTU (2)" }
54 location_room: "Dot Area"
55}
56doors {
57 name: "Lime Puzzles"
58 type: LOCATION_ONLY
59 panels { room: "Lime Room" name: "RAT" }
60 panels { room: "Lime Room" name: "POMPOM" }
61 panels { room: "Lime Room" name: "TWENTY" }
62 panels { room: "Lime Room" name: "EQUAL" }
63 panels { room: "Lime Room" name: "PIGEON" }
64 panels { room: "Lime Room" name: "BIRD" }
65 panels { room: "Lime Room" name: "MISTAKE" }
66 panels { room: "Lime Room" name: "INJURY" }
67 panels { room: "Lime Room" name: "TRAIN" }
68 panels { room: "Lime Room" name: "ELLIPSIS" }
69 panels { room: "Lime Room" name: "SLEEPER" }
70 panels { room: "Lime Room" name: "OH" }
71 location_room: "Lime Room"
72}
73doors {
74 name: "Cyan Puzzles"
75 type: LOCATION_ONLY
76 panels { room: "Cyan Room" name: "ALFA" }
77 panels { room: "Cyan Room" name: "BACK" }
78 panels { room: "Cyan Room" name: "TEAM" }
79 panels { room: "Cyan Room" name: "CRIB" }
80 panels { room: "Cyan Room" name: "BLACK" }
81 panels { room: "Cyan Room" name: "SEE" }
82 panels { room: "Cyan Room" name: "SIGHT" }
83 panels { room: "Cyan Room" name: "WHIP" }
84 panels { room: "Cyan Room" name: "GRAPE" }
85 panels { room: "Cyan Room" name: "BITTER" }
86 panels { room: "Cyan Room" name: "ONTO" }
87 panels { room: "Cyan Room" name: "UPSET" }
88 location_room: "Cyan Room"
89}
90doors {
91 name: "Magenta Puzzles"
92 type: LOCATION_ONLY
93 panels { room: "Magenta Room" name: "WRITE" }
94 panels { room: "Magenta Room" name: "HEARD" }
95 panels { room: "Magenta Room" name: "HERE" }
96 panels { room: "Magenta Room" name: "HALF" }
97 panels { room: "Magenta Room" name: "NOT (1)" }
98 panels { room: "Magenta Room" name: "NOT (2)" }
99 panels { room: "Magenta Room" name: "CLAMBERS (1)" }
100 panels { room: "Magenta Room" name: "CLAMBERS (2)" }
101 panels { room: "Magenta Room" name: "PILFER" }
102 panels { room: "Magenta Room" name: "ANTONYM" }
103 panels { room: "Magenta Room" name: "RHYME" }
104 panels { room: "Magenta Room" name: "PLURAL" }
105 panels { room: "Magenta Room" name: "PANDA" }
106 panels { room: "Magenta Room" name: "CASE" }
107 panels { room: "Magenta Room" name: "TEASER" }
108 panels { room: "Magenta Room" name: "RESTORES" }
109 location_room: "Magenta Room"
110}
111doors {
112 name: "Yellow Puzzles"
113 type: LOCATION_ONLY
114 panels { room: "Yellow Room" name: "W" }
115 panels { room: "Yellow Room" name: "ZEROING" }
116 panels { room: "Yellow Room" name: "ONESELF" }
117 panels { room: "Yellow Room" name: "DURING" }
118 panels { room: "Yellow Room" name: "TUMOR" }
119 panels { room: "Yellow Room" name: "DANCE" }
120 panels { room: "Yellow Room" name: "3D" }
121 panels { room: "Yellow Room" name: "HEADED" }
122 panels { room: "Yellow Room" name: "ALABAMA" }
123 panels { room: "Yellow Room" name: "ASSESSES" }
124 panels { room: "Yellow Room" name: "TINTING" }
125 location_room: "Yellow Room"
126}
127doors {
128 name: "Mastery Door"
129 type: EVENT
130 panels { room: "Dot Area" name: "DO" }
131 panels { room: "Dot Area" name: "DOOR" }
132 panels { room: "Dot Area" name: "TUTU (1)" }
133 panels { room: "Dot Area" name: "TUTU (2)" }
134 panels { room: "Dot Area" name: "TO (1)" }
135 panels { room: "Dot Area" name: "TO (2)" }
136 panels { room: "Dot Area" name: "ON (1)" }
137 panels { room: "Dot Area" name: "ON (2)" }
138 panels { room: "Dot Area" name: "RED (1)" }
139 panels { room: "Dot Area" name: "RED (2)" }
140 panels { room: "Dot Area" name: "PARE (1)" }
141 panels { room: "Dot Area" name: "PARE (2)" }
142 panels { room: "Dot Area" name: "OUT (1)" }
143 panels { room: "Dot Area" name: "OUT (2)" }
144 panels { room: "Dot Area" name: "JOKE" }
145 panels { room: "Lime Room" name: "RAT" }
146 panels { room: "Lime Room" name: "POMPOM" }
147 panels { room: "Lime Room" name: "TWENTY" }
148 panels { room: "Lime Room" name: "EQUAL" }
149 panels { room: "Lime Room" name: "PIGEON" }
150 panels { room: "Lime Room" name: "BIRD" }
151 panels { room: "Lime Room" name: "MISTAKE" }
152 panels { room: "Lime Room" name: "INJURY" }
153 panels { room: "Lime Room" name: "TRAIN" }
154 panels { room: "Lime Room" name: "ELLIPSIS" }
155 panels { room: "Lime Room" name: "SLEEPER" }
156 panels { room: "Lime Room" name: "OH" }
157 panels { room: "Cyan Room" name: "ALFA" }
158 panels { room: "Cyan Room" name: "BACK" }
159 panels { room: "Cyan Room" name: "TEAM" }
160 panels { room: "Cyan Room" name: "CRIB" }
161 panels { room: "Cyan Room" name: "BLACK" }
162 panels { room: "Cyan Room" name: "SEE" }
163 panels { room: "Cyan Room" name: "SIGHT" }
164 panels { room: "Cyan Room" name: "WHIP" }
165 panels { room: "Cyan Room" name: "GRAPE" }
166 panels { room: "Cyan Room" name: "BITTER" }
167 panels { room: "Cyan Room" name: "ONTO" }
168 panels { room: "Cyan Room" name: "UPSET" }
169 panels { room: "Magenta Room" name: "WRITE" }
170 panels { room: "Magenta Room" name: "HEARD" }
171 panels { room: "Magenta Room" name: "HERE" }
172 panels { room: "Magenta Room" name: "HALF" }
173 panels { room: "Magenta Room" name: "NOT (1)" }
174 panels { room: "Magenta Room" name: "NOT (2)" }
175 panels { room: "Magenta Room" name: "CLAMBERS (1)" }
176 panels { room: "Magenta Room" name: "CLAMBERS (2)" }
177 panels { room: "Magenta Room" name: "PILFER" }
178 panels { room: "Magenta Room" name: "ANTONYM" }
179 panels { room: "Magenta Room" name: "RHYME" }
180 panels { room: "Magenta Room" name: "PLURAL" }
181 panels { room: "Magenta Room" name: "PANDA" }
182 panels { room: "Magenta Room" name: "CASE" }
183 panels { room: "Magenta Room" name: "TEASER" }
184 panels { room: "Magenta Room" name: "RESTORES" }
185 panels { room: "Yellow Room" name: "W" }
186 panels { room: "Yellow Room" name: "ZEROING" }
187 panels { room: "Yellow Room" name: "ONESELF" }
188 panels { room: "Yellow Room" name: "DURING" }
189 panels { room: "Yellow Room" name: "TUMOR" }
190 panels { room: "Yellow Room" name: "DANCE" }
191 panels { room: "Yellow Room" name: "3D" }
192 panels { room: "Yellow Room" name: "HEADED" }
193 panels { room: "Yellow Room" name: "ALABAMA" }
194 panels { room: "Yellow Room" name: "ASSESSES" }
195 panels { room: "Yellow Room" name: "TINTING" }
196}
diff --git a/data/maps/the_repetitive/metadata.txtpb b/data/maps/the_repetitive/metadata.txtpb new file mode 100644 index 0000000..6f5c459 --- /dev/null +++ b/data/maps/the_repetitive/metadata.txtpb
@@ -0,0 +1,10 @@
1display_name: "The Repetitive"
2# The anti-collectable doesn't fit into our system right now so let's ignore it.
3excluded_nodes: "Components/Collectables/anticollectable"
4# These paintings are directly above/behind panels and thus can't be entered.
5excluded_nodes: "Meshes/eyeRed3"
6excluded_nodes: "Meshes/eyeRed4"
7# I do not know what this is.
8excluded_nodes: "Components/Doors/Door3/Hinge/panel_i"
9# This has something to do with the magenta room entrance proxy panel.
10excluded_nodes: "Panels/Eval/panel_26_proxyied_fake"
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..641fede --- /dev/null +++ b/data/maps/the_repetitive/rooms/Anti Room.txtpb
@@ -0,0 +1,46 @@
1name: "Anti Room"
2# Ignore the collectible. The mod should remove it and the back wall too.
3panels {
4 name: "HA (1)"
5 path: "Panels/Entry/panel_7"
6 clue: "ha"
7 answer: "haha"
8}
9panels {
10 name: "HA (2)"
11 path: "Panels/Entry/panel_8"
12 clue: "ha"
13 answer: "hahaha"
14}
15panels {
16 name: "HA (3)"
17 path: "Panels/Entry/panel_12"
18 clue: "ha"
19 answer: "hahahaha"
20}
21panels {
22 name: "HA (4)"
23 path: "Panels/Entry/panel_13"
24 clue: "ha"
25 answer: "hahahahaha"
26}
27panels {
28 name: "HA (5)"
29 path: "Panels/Entry/panel_14"
30 clue: "ha"
31 answer: "hahahahahaha"
32}
33panels {
34 name: "TWO"
35 path: "Panels/Entry/panel3"
36 clue: "two"
37 answer: "digit"
38 symbols: EXAMPLE
39}
40panels {
41 name: "EYE"
42 path: "Panels/Entry/panel4"
43 clue: "eye"
44 answer: "iris"
45 symbols: BOXES
46}
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..d6790f5 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Cyan Room.txtpb
@@ -0,0 +1,85 @@
1name: "Cyan Room"
2panels {
3 name: "ALFA"
4 path: "Panels/Lingo2/panel_3"
5 clue: "alfa"
6 answer: "alfalfa"
7 symbols: SPARKLES
8}
9panels {
10 name: "BACK"
11 path: "Panels/Lingo2/panel_6"
12 clue: "back"
13 answer: "backpack"
14 symbols: SPARKLES
15}
16panels {
17 name: "TEAM"
18 path: "Panels/Lingo2/panel_18"
19 clue: "team"
20 answer: "teammate"
21 symbols: ANAGRAM
22}
23panels {
24 name: "CRIB"
25 path: "Panels/Lingo2/panel_28"
26 clue: "crib"
27 answer: "cribbed"
28 symbols: EXAMPLE
29}
30panels {
31 name: "BLACK"
32 path: "Panels/Lingo2/panel_29"
33 clue: "black"
34 answer: "blackjack"
35 symbols: ZERO
36}
37panels {
38 name: "SEE"
39 path: "Panels/Lingo2/panel_19"
40 clue: "see"
41 answer: "seesaw"
42 symbols: AGE
43}
44panels {
45 name: "SIGHT"
46 path: "Panels/Lingo2/panel_20"
47 clue: "sight"
48 answer: "sightsee"
49 symbols: SUN
50}
51panels {
52 name: "WHIP"
53 path: "Panels/Lingo2/panel_21"
54 clue: "whip"
55 answer: "whiplash"
56 symbols: SUN
57}
58panels {
59 name: "GRAPE"
60 path: "Panels/Lingo2/panel_22"
61 clue: "grape"
62 answer: "grapefruit"
63 symbols: EXAMPLE
64}
65panels {
66 name: "BITTER"
67 path: "Panels/Lingo2/panel_23"
68 clue: "bitter"
69 answer: "bittersweet"
70 symbols: SWEET
71}
72panels {
73 name: "ONTO"
74 path: "Panels/Lingo2/panel_24"
75 clue: "onto"
76 answer: "toon"
77 symbols: SPARKLES
78}
79panels {
80 name: "UPSET"
81 path: "Panels/Lingo2/panel_25"
82 clue: "upset"
83 answer: "setup"
84 symbols: SPARKLES
85}
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..c4f4583 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Dot Area.txtpb
@@ -0,0 +1,108 @@
1name: "Dot Area"
2panels {
3 name: "TUTU (1)"
4 path: "Panels/Lingo2/panel"
5 clue: "tutu"
6 answer: "two"
7 symbols: ZERO
8}
9panels {
10 name: "TO (1)"
11 path: "Panels/Lingo2/panel1"
12 clue: "to"
13 answer: "tutu"
14 symbols: ZERO
15}
16panels {
17 name: "TO (2)"
18 path: "Panels/Lingo2/panel2"
19 clue: "to"
20 answer: "toot"
21}
22panels {
23 name: "ON (1)"
24 path: "Panels/Lingo2/panel3"
25 clue: "on"
26 answer: "noon"
27}
28panels {
29 name: "ON (2)"
30 path: "Panels/Lingo2/panel4"
31 clue: "on"
32 answer: "onion"
33 symbols: SPARKLES
34}
35panels {
36 name: "RED (1)"
37 path: "Panels/Lingo2/panel7"
38 clue: "red"
39 answer: "redder"
40}
41panels {
42 name: "RED (2)"
43 path: "Panels/Lingo2/panel8"
44 clue: "red"
45 answer: "colored"
46 symbols: SPARKLES
47 symbols: EXAMPLE
48}
49panels {
50 name: "PARE (1)"
51 path: "Panels/Lingo2/panel9"
52 clue: "pare"
53 answer: "prepare"
54 symbols: SPARKLES
55}
56panels {
57 name: "PARE (2)"
58 path: "Panels/Lingo2/panel10"
59 clue: "pare"
60 answer: "reappear"
61 symbols: ZERO
62 symbols: ANAGRAM
63}
64panels {
65 name: "OUT (1)"
66 path: "Panels/Lingo2/panel5"
67 clue: "out"
68 answer: "output"
69 symbols: SPARKLES
70}
71panels {
72 name: "OUT (2)"
73 path: "Panels/Lingo2/panel6"
74 clue: "out"
75 answer: "cutout"
76 symbols: SPARKLES
77}
78panels {
79 name: "JOKE"
80 path: "Panels/Lingo2/panel_9"
81 clue: "joke"
82 answer: "knock"
83 symbols: EXAMPLE
84}
85panels {
86 name: "DO"
87 path: "Panels/Lingo2/panel_27"
88 clue: "do"
89 answer: "door"
90 symbols: SPARKLES
91}
92panels {
93 name: "DOOR"
94 path: "Panels/Eval/panel_26_proxying"
95 clue: "door"
96 answer: "door"
97 symbols: EVAL
98 proxies { answer: "door" path: "Panels/Eval/panel_26_proxyied_1" }
99 proxies { answer: "do" path: "Panels/Eval/panel_26_proxyied_2" }
100}
101panels {
102 name: "TUTU (2)"
103 path: "Panels/Eval/panel_6"
104 clue: "tutu"
105 answer: "tutu"
106 symbols: ZERO
107 symbols: EVAL
108}
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..b6795c2 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Entry Connector.txtpb
@@ -0,0 +1,6 @@
1name: "Entry Connector"
2ports {
3 name: "ENTRY"
4 path: "Components/Warps/worldport2"
5 orientation: "south"
6}
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..37d4937 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Lime Room.txtpb
@@ -0,0 +1,86 @@
1name: "Lime Room"
2panels {
3 name: "RAT"
4 path: "Panels/Lingo2/panel_1"
5 clue: "rat"
6 answer: "tartar"
7}
8panels {
9 name: "POMPOM"
10 path: "Panels/Lingo2/panel_2"
11 clue: "pompom"
12 answer: "mop"
13}
14panels {
15 name: "TWENTY"
16 path: "Panels/Lingo2/panel_7"
17 clue: "twenty"
18 answer: "blind"
19 symbols: SUN
20}
21panels {
22 name: "EQUAL"
23 path: "Panels/Lingo2/panel_8"
24 clue: "equal"
25 answer: "fifty"
26 symbols: SUN
27}
28panels {
29 name: "PIGEON"
30 path: "Panels/Lingo2/panel_10"
31 clue: "pigeon"
32 answer: "cuckoo"
33 symbols: ZERO
34 symbols: SOUND
35}
36panels {
37 name: "BIRD"
38 path: "Panels/Lingo2/panel_11"
39 clue: "bird"
40 answer: "do"
41 symbols: EXAMPLE
42}
43panels {
44 name: "MISTAKE"
45 path: "Panels/Lingo2/panel_12"
46 clue: "mistake"
47 answer: "ghost"
48 symbols: SUN
49 symbols: SOUND
50}
51panels {
52 name: "INJURY"
53 path: "Panels/Lingo2/panel_26"
54 clue: "injury"
55 answer: "boo"
56 symbols: PYRAMID
57}
58panels {
59 name: "TRAIN"
60 path: "Panels/Lingo2/panel_13"
61 clue: "train"
62 answer: "chew"
63 symbols: ZERO
64 symbols: SOUND
65}
66panels {
67 name: "ELLIPSIS"
68 path: "Panels/Lingo2/panel_14"
69 clue: "ellipsis"
70 answer: "dot"
71 symbols: SUN
72}
73panels {
74 name: "SLEEPER"
75 path: "Panels/Lingo2/panel_15"
76 clue: "sleeper"
77 answer: "z"
78 symbols: SOUND
79}
80panels {
81 name: "OH"
82 path: "Panels/Lingo2/panel_16"
83 clue: "oh"
84 answer: "santa"
85 symbols: SOUND
86}
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..d38e485 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Magenta Room.txtpb
@@ -0,0 +1,113 @@
1name: "Magenta Room"
2panels {
3 name: "WRITE"
4 path: "Panels/Eval/panel_9"
5 clue: "write"
6 answer: "write"
7 symbols: EVAL
8}
9panels {
10 name: "HEARD"
11 path: "Panels/Eval/panel_11"
12 clue: "heard"
13 answer: "herd"
14 symbols: EVAL
15}
16panels {
17 name: "HERE"
18 path: "Panels/Eval/panel_12"
19 clue: "here"
20 answer: "hear"
21 symbols: EVAL
22}
23panels {
24 name: "HALF"
25 path: "Panels/Eval/panel_13"
26 clue: "half"
27 answer: "haha"
28 symbols: EVAL
29}
30panels {
31 name: "NOT (1)"
32 path: "Panels/Eval/panel_14"
33 clue: "not"
34 answer: "no"
35 symbols: EVAL
36}
37panels {
38 name: "NOT (2)"
39 path: "Panels/Eval/panel_15"
40 clue: "not"
41 answer: "yes"
42 symbols: EVAL
43}
44panels {
45 name: "CLAMBERS (1)"
46 path: "Panels/Eval/panel_16"
47 clue: "clambers"
48 answer: "scramble"
49 symbols: EVAL
50}
51panels {
52 name: "CLAMBERS (2)"
53 path: "Panels/Eval/panel_17"
54 clue: "clambers"
55 answer: "scramble"
56 symbols: ANAGRAM
57}
58panels {
59 name: "PILFER"
60 path: "Panels/Eval/panel_18"
61 clue: "pilfer"
62 answer: "pilfer"
63 symbols: EVAL
64}
65panels {
66 name: "ANTONYM"
67 path: "Panels/Eval/panel_19"
68 clue: "antonym"
69 answer: "synonym"
70 symbols: EVAL
71}
72panels {
73 name: "RHYME"
74 path: "Panels/Eval/panel_20"
75 clue: "rhyme"
76 answer: "time"
77 symbols: EVAL
78}
79panels {
80 name: "PLURAL"
81 path: "Panels/Eval/panel_21"
82 clue: "plural"
83 answer: "plurals"
84 symbols: EVAL
85}
86panels {
87 name: "PANDA"
88 path: "Panels/Eval/panel_22"
89 clue: "panda"
90 answer: "papa"
91 symbols: EVAL
92}
93panels {
94 name: "CASE"
95 path: "Panels/Eval/panel_23"
96 clue: "case"
97 answer: "ease"
98 symbols: EVAL
99}
100panels {
101 name: "TEASER"
102 path: "Panels/Eval/panel_24"
103 clue: "teaser"
104 answer: "eraser"
105 symbols: EVAL
106}
107panels {
108 name: "RESTORES"
109 path: "Panels/Eval/panel_25"
110 clue: "restores"
111 answer: "restores"
112 symbols: EVAL
113}
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..8a2feb0 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Main Room.txtpb
@@ -0,0 +1,143 @@
1name: "Main Room"
2panels {
3 name: "HOTS (2)"
4 path: "Panels/Entry/panel_3"
5 clue: "hots"
6 answer: "hotshots"
7}
8panels {
9 name: "HOTS (1)"
10 path: "Panels/Entry/panel_6"
11 clue: "hots"
12 answer: "hots"
13}
14panels {
15 name: "HEIGHT (2)"
16 path: "Panels/Entry/panel_4"
17 clue: "height"
18 answer: "eight"
19 symbols: SPARKLES
20}
21panels {
22 name: "HEIGHT (1)"
23 path: "Panels/Entry/panel_15"
24 clue: "height"
25 answer: "height"
26}
27panels {
28 name: "HEIGHT (3)"
29 path: "Panels/Entry/panel_5"
30 clue: "height"
31 answer: "high"
32 symbols: SPARKLES
33}
34panels {
35 name: "HEIGHT (4)"
36 path: "Panels/Entry/panel_9"
37 clue: "height"
38 answer: "hit"
39 symbols: SPARKLES
40}
41panels {
42 name: "HEIGHT (5)"
43 path: "Panels/Entry/panel_10"
44 clue: "height"
45 answer: "hi"
46 symbols: SPARKLES
47}
48panels {
49 name: "HEIGHT (6)"
50 path: "Panels/Entry/panel_11"
51 clue: "height"
52 answer: "i"
53 symbols: SPARKLES
54}
55panels {
56 name: "QUESTION"
57 path: "Panels/Entry/panel"
58 clue: "question"
59 answer: "which"
60 symbols: EXAMPLE
61}
62panels {
63 name: "INTUITION"
64 path: "Panels/Entry/panel2"
65 clue: "intuition"
66 answer: "hunch"
67 symbols: SUN
68}
69panels {
70 name: "HI"
71 path: "Panels/Entry/panel5"
72 clue: "hi"
73 answer: "high"
74 symbols: ZERO
75}
76panels {
77 name: "I"
78 path: "Panels/Entry/panel6"
79 clue: "i"
80 answer: "eye"
81 symbols: ZERO
82}
83panels {
84 name: "?"
85 path: "Panels/Entry/panel_16"
86 clue: ""
87 answer: "wish"
88 symbols: QUESTION
89}
90panels {
91 name: "HAND"
92 path: "Panels/Entry/panel_17"
93 clue: "hand"
94 answer: "harm"
95 symbols: BOXES
96 symbols: EVAL
97}
98panels {
99 name: "? HAND"
100 path: "Panels/Entry/panel_18"
101 clue: ""
102 answer: "warm"
103 symbols: LINGO
104 symbols: EVAL
105}
106panels {
107 name: "RICHES"
108 path: "Panels/Entry/panel_19"
109 clue: "riches"
110 answer: "wealth"
111 symbols: SUN
112}
113panels {
114 name: "? RICHES"
115 path: "Panels/Entry/panel_20"
116 clue: ""
117 answer: "health"
118 symbols: LINGO
119 symbols: EVAL
120}
121panels {
122 name: "MISHMASH"
123 path: "Panels/Entry/panel_21"
124 clue: "mishmash"
125 answer: "hash"
126 symbols: EVAL
127}
128letters {
129 key: "h"
130 level2: true
131 path: "Components/Collectables/collectable"
132}
133paintings {
134 name: "EYERED2"
135 path: "Meshes/eyeRed2"
136 orientation: "east"
137 exit_only: true
138}
139ports {
140 name: "CC"
141 path: "Components/Warps/worldport3"
142 orientation: "east"
143}
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..5e3326c --- /dev/null +++ b/data/maps/the_repetitive/rooms/Mastery Room.txtpb
@@ -0,0 +1,5 @@
1name: "Mastery Room"
2masteries {
3 name: "MASTERY"
4 path: "Components/Collectables/smiley"
5}
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..1ed66b4 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Plaza Connector.txtpb
@@ -0,0 +1,6 @@
1name: "Plaza Connector"
2ports {
3 name: "PLAZA"
4 path: "Components/Warps/worldport"
5 orientation: "north"
6}
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..9b7d619 --- /dev/null +++ b/data/maps/the_repetitive/rooms/Yellow Room.txtpb
@@ -0,0 +1,90 @@
1name: "Yellow Room"
2panels {
3 name: "W"
4 path: "Panels/Eval/panel_1"
5 clue: "W"
6 answer: "meme"
7 symbols: SUN
8 symbols: ZERO
9 symbols: EVAL
10}
11panels {
12 name: "ZEROING"
13 path: "Panels/Eval/panel_2"
14 clue: "zeroing"
15 answer: ""
16 symbols: EVAL
17}
18panels {
19 name: "ONESELF"
20 path: "Panels/Eval/panel_3"
21 clue: "oneself"
22 answer: "self"
23 symbols: EVAL
24}
25panels {
26 name: "DURING"
27 path: "Panels/Eval/panel_4"
28 clue: "during"
29 answer: "wondering"
30 symbols: ZERO
31 symbols: EVAL
32}
33panels {
34 name: "TUMOR"
35 path: "Panels/Eval/panel_5"
36 clue: "tumor"
37 answer: "murmur"
38 symbols: ZERO
39 symbols: EVAL
40}
41panels {
42 name: "DANCE"
43 path: "Panels/Eval/panel_7"
44 clue: "dance"
45 answer: "toucan"
46 symbols: ZERO
47 symbols: EXAMPLE
48 symbols: EVAL
49}
50panels {
51 name: "3D"
52 path: "Panels/Eval/panel_26"
53 clue: "3d"
54 answer: "added"
55 symbols: SPARKLES
56 symbols: EVAL
57}
58panels {
59 name: "HEADED"
60 path: "Panels/Eval/panel_29"
61 clue: "headed"
62 answer: "heeded"
63 symbols: SPARKLES
64 symbols: EVAL
65}
66panels {
67 name: "ALABAMA"
68 path: "Panels/Eval/panel_27"
69 clue: "alabama"
70 answer: "foray"
71 symbols: SPARKLES
72 symbols: ZERO
73 symbols: EVAL
74}
75panels {
76 name: "ASSESSES"
77 path: "Panels/Eval/panel_28"
78 clue: "assesses"
79 answer: "fives"
80 symbols: SPARKLES
81 symbols: EVAL
82}
83panels {
84 name: "TINTING"
85 path: "Panels/Eval/panel_8"
86 clue: "tinting"
87 answer: "can"
88 symbols: SUN
89 symbols: SPARKLES
90}