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.txtpb4
-rw-r--r--data/maps/the_repetitive/doors.txtpb51
-rw-r--r--data/maps/the_repetitive/metadata.txtpb5
-rw-r--r--data/maps/the_repetitive/rooms/Anti Room.txtpb16
-rw-r--r--data/maps/the_repetitive/rooms/Cyan Room.txtpb25
-rw-r--r--data/maps/the_repetitive/rooms/Dot Area.txtpb33
-rw-r--r--data/maps/the_repetitive/rooms/Entry Connector.txtpb5
-rw-r--r--data/maps/the_repetitive/rooms/Lime Room.txtpb27
-rw-r--r--data/maps/the_repetitive/rooms/Magenta Room.txtpb33
-rw-r--r--data/maps/the_repetitive/rooms/Main Room.txtpb41
-rw-r--r--data/maps/the_repetitive/rooms/Mastery Room.txtpb1
-rw-r--r--data/maps/the_repetitive/rooms/Plaza Connector.txtpb5
-rw-r--r--data/maps/the_repetitive/rooms/Yellow Room.txtpb47
13 files changed, 170 insertions, 123 deletions
diff --git a/data/maps/the_repetitive/connections.txtpb b/data/maps/the_repetitive/connections.txtpb index 2b115a9..f4c06f2 100644 --- a/data/maps/the_repetitive/connections.txtpb +++ b/data/maps/the_repetitive/connections.txtpb
@@ -6,13 +6,13 @@ connections {
6connections { 6connections {
7 from_room: "Main Room" 7 from_room: "Main Room"
8 to_room: "Plaza Connector" 8 to_room: "Plaza Connector"
9 door { name: "Plaza Entrance" } 9 door { name: "Black Hallway" }
10 oneway: true
11} 10}
12connections { 11connections {
13 from_room: "Plaza Connector" 12 from_room: "Plaza Connector"
14 to_room: "Main Room" 13 to_room: "Main Room"
15 oneway: true 14 oneway: true
15 vanilla_only: true
16} 16}
17connections { 17connections {
18 from_room: "Main Room" 18 from_room: "Main Room"
diff --git a/data/maps/the_repetitive/doors.txtpb b/data/maps/the_repetitive/doors.txtpb index 9e63c1d..95d189f 100644 --- a/data/maps/the_repetitive/doors.txtpb +++ b/data/maps/the_repetitive/doors.txtpb
@@ -6,7 +6,7 @@ doors {
6 location_room: "Main Room" 6 location_room: "Main Room"
7} 7}
8doors { 8doors {
9 name: "Plaza Entrance" 9 name: "Black Hallway"
10 type: STANDARD 10 type: STANDARD
11 receivers: "Components/Doors/Door12" 11 receivers: "Components/Doors/Door12"
12 panels { room: "Main Room" name: "I" } 12 panels { room: "Main Room" name: "I" }
@@ -20,12 +20,21 @@ doors {
20} 20}
21doors { 21doors {
22 name: "Dot Area Entrance" 22 name: "Dot Area Entrance"
23 type: STANDARD 23 type: ITEM_ONLY
24 legacy_location: true
24 receivers: "Components/Doors/Door8" 25 receivers: "Components/Doors/Door8"
25 panels { room: "Main Room" name: "HOTS (2)" } 26 panels { room: "Main Room" name: "HOTS (2)" }
26 location_room: "Main Room" 27 location_room: "Main Room"
27} 28}
28doors { 29doors {
30 name: "Hots Panels"
31 type: LOCATION_ONLY
32 panels { room: "Main Room" name: "HOTS (1)" }
33 panels { room: "Main Room" name: "HOTS (2)" }
34 location_room: "Main Room"
35 location_name: "HOTS (1), HOTS (2)"
36}
37doors {
29 name: "Lime Door" 38 name: "Lime Door"
30 type: STANDARD 39 type: STANDARD
31 receivers: "Components/Doors/Door9" 40 receivers: "Components/Doors/Door9"
@@ -194,3 +203,41 @@ doors {
194 panels { room: "Yellow Room" name: "ASSESSES" } 203 panels { room: "Yellow Room" name: "ASSESSES" }
195 panels { room: "Yellow Room" name: "TINTING" } 204 panels { room: "Yellow Room" name: "TINTING" }
196} 205}
206doors {
207 name: "Anti-Collectable"
208 type: LOCATION_ONLY
209 senders: "Components/Collectables/anticollectable"
210 location_room: "Anti Room"
211}
212doors {
213 name: "H2 Room Puzzles"
214 type: LOCATION_ONLY
215 panels { room: "Main Room" name: "HEIGHT (1)" }
216 panels { room: "Main Room" name: "HEIGHT (2)" }
217 panels { room: "Main Room" name: "HEIGHT (3)" }
218 panels { room: "Main Room" name: "HEIGHT (4)" }
219 panels { room: "Main Room" name: "HEIGHT (5)" }
220 panels { room: "Main Room" name: "HEIGHT (6)" }
221 panels { room: "Main Room" name: "QUESTION" }
222 panels { room: "Main Room" name: "INTUITION" }
223 panels { room: "Main Room" name: "?" }
224 panels { room: "Main Room" name: "HAND" }
225 panels { room: "Main Room" name: "? HAND" }
226 panels { room: "Main Room" name: "RICHES" }
227 panels { room: "Main Room" name: "? RICHES" }
228 panels { room: "Main Room" name: "MISHMASH" }
229 location_room: "Main Room"
230}
231doors {
232 name: "Anti-Collectable Room Panels"
233 type: LOCATION_ONLY
234 panels { room: "Anti Room" name: "EYE (1)" }
235 panels { room: "Anti Room" name: "EYE (2)" }
236 panels { room: "Anti Room" name: "HA (1)" }
237 panels { room: "Anti Room" name: "HA (2)" }
238 panels { room: "Anti Room" name: "HA (3)" }
239 panels { room: "Anti Room" name: "HA (4)" }
240 panels { room: "Anti Room" name: "HA (5)" }
241 panels { room: "Anti Room" name: "TWO" }
242 location_room: "Anti Room"
243}
diff --git a/data/maps/the_repetitive/metadata.txtpb b/data/maps/the_repetitive/metadata.txtpb index ba1da51..76a0f50 100644 --- a/data/maps/the_repetitive/metadata.txtpb +++ b/data/maps/the_repetitive/metadata.txtpb
@@ -1,9 +1,6 @@
1# The anti-collectable doesn't fit into our system right now so let's ignore it. 1display_name: "The Repetitive"
2excluded_nodes: "Components/Collectables/anticollectable"
3# These paintings are directly above/behind panels and thus can't be entered. 2# These paintings are directly above/behind panels and thus can't be entered.
4excluded_nodes: "Meshes/eyeRed3" 3excluded_nodes: "Meshes/eyeRed3"
5excluded_nodes: "Meshes/eyeRed4" 4excluded_nodes: "Meshes/eyeRed4"
6# I do not know what this is.
7excluded_nodes: "Components/Doors/Door3/Hinge/panel_i"
8# This has something to do with the magenta room entrance proxy panel. 5# This has something to do with the magenta room entrance proxy panel.
9excluded_nodes: "Panels/Eval/panel_26_proxyied_fake" 6excluded_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 index 04b3139..65a99ff 100644 --- a/data/maps/the_repetitive/rooms/Anti Room.txtpb +++ b/data/maps/the_repetitive/rooms/Anti Room.txtpb
@@ -1,6 +1,4 @@
1name: "Anti Room" 1name: "Anti Room"
2display_name: "Repetitive"
3# Ignore the collectible. The mod should remove it and the back wall too.
4panels { 2panels {
5 name: "HA (1)" 3 name: "HA (1)"
6 path: "Panels/Entry/panel_7" 4 path: "Panels/Entry/panel_7"
@@ -36,12 +34,20 @@ panels {
36 path: "Panels/Entry/panel3" 34 path: "Panels/Entry/panel3"
37 clue: "two" 35 clue: "two"
38 answer: "digit" 36 answer: "digit"
39 symbols: "example" 37 symbols: EXAMPLE
40} 38}
41panels { 39panels {
42 name: "EYE" 40 name: "EYE (1)"
43 path: "Panels/Entry/panel4" 41 path: "Panels/Entry/panel4"
44 clue: "eye" 42 clue: "eye"
45 answer: "iris" 43 answer: "iris"
46 symbols: "boxes" 44 symbols: BOXES
45}
46panels {
47 # This appears after grabbing the anti-collectable.
48 name: "EYE (2)"
49 path: "Components/Doors/Door3/Hinge/panel_i"
50 clue: "eye"
51 answer: "i"
52 symbols: ZERO
47} 53}
diff --git a/data/maps/the_repetitive/rooms/Cyan Room.txtpb b/data/maps/the_repetitive/rooms/Cyan Room.txtpb index 5c1485d..d6790f5 100644 --- a/data/maps/the_repetitive/rooms/Cyan Room.txtpb +++ b/data/maps/the_repetitive/rooms/Cyan Room.txtpb
@@ -1,86 +1,85 @@
1name: "Cyan Room" 1name: "Cyan Room"
2display_name: "Repetitive"
3panels { 2panels {
4 name: "ALFA" 3 name: "ALFA"
5 path: "Panels/Lingo2/panel_3" 4 path: "Panels/Lingo2/panel_3"
6 clue: "alfa" 5 clue: "alfa"
7 answer: "alfalfa" 6 answer: "alfalfa"
8 symbols: "sparkles" 7 symbols: SPARKLES
9} 8}
10panels { 9panels {
11 name: "BACK" 10 name: "BACK"
12 path: "Panels/Lingo2/panel_6" 11 path: "Panels/Lingo2/panel_6"
13 clue: "back" 12 clue: "back"
14 answer: "backpack" 13 answer: "backpack"
15 symbols: "sparkles" 14 symbols: SPARKLES
16} 15}
17panels { 16panels {
18 name: "TEAM" 17 name: "TEAM"
19 path: "Panels/Lingo2/panel_18" 18 path: "Panels/Lingo2/panel_18"
20 clue: "team" 19 clue: "team"
21 answer: "teammate" 20 answer: "teammate"
22 symbols: "anagram" 21 symbols: ANAGRAM
23} 22}
24panels { 23panels {
25 name: "CRIB" 24 name: "CRIB"
26 path: "Panels/Lingo2/panel_28" 25 path: "Panels/Lingo2/panel_28"
27 clue: "crib" 26 clue: "crib"
28 answer: "cribbed" 27 answer: "cribbed"
29 symbols: "example" 28 symbols: EXAMPLE
30} 29}
31panels { 30panels {
32 name: "BLACK" 31 name: "BLACK"
33 path: "Panels/Lingo2/panel_29" 32 path: "Panels/Lingo2/panel_29"
34 clue: "black" 33 clue: "black"
35 answer: "blackjack" 34 answer: "blackjack"
36 symbols: "zero" 35 symbols: ZERO
37} 36}
38panels { 37panels {
39 name: "SEE" 38 name: "SEE"
40 path: "Panels/Lingo2/panel_19" 39 path: "Panels/Lingo2/panel_19"
41 clue: "see" 40 clue: "see"
42 answer: "seesaw" 41 answer: "seesaw"
43 symbols: "age" 42 symbols: AGE
44} 43}
45panels { 44panels {
46 name: "SIGHT" 45 name: "SIGHT"
47 path: "Panels/Lingo2/panel_20" 46 path: "Panels/Lingo2/panel_20"
48 clue: "sight" 47 clue: "sight"
49 answer: "sightsee" 48 answer: "sightsee"
50 symbols: "sun" 49 symbols: SUN
51} 50}
52panels { 51panels {
53 name: "WHIP" 52 name: "WHIP"
54 path: "Panels/Lingo2/panel_21" 53 path: "Panels/Lingo2/panel_21"
55 clue: "whip" 54 clue: "whip"
56 answer: "whiplash" 55 answer: "whiplash"
57 symbols: "sun" 56 symbols: SUN
58} 57}
59panels { 58panels {
60 name: "GRAPE" 59 name: "GRAPE"
61 path: "Panels/Lingo2/panel_22" 60 path: "Panels/Lingo2/panel_22"
62 clue: "grape" 61 clue: "grape"
63 answer: "grapefruit" 62 answer: "grapefruit"
64 symbols: "example" 63 symbols: EXAMPLE
65} 64}
66panels { 65panels {
67 name: "BITTER" 66 name: "BITTER"
68 path: "Panels/Lingo2/panel_23" 67 path: "Panels/Lingo2/panel_23"
69 clue: "bitter" 68 clue: "bitter"
70 answer: "bittersweet" 69 answer: "bittersweet"
71 symbols: "sweet" 70 symbols: SWEET
72} 71}
73panels { 72panels {
74 name: "ONTO" 73 name: "ONTO"
75 path: "Panels/Lingo2/panel_24" 74 path: "Panels/Lingo2/panel_24"
76 clue: "onto" 75 clue: "onto"
77 answer: "toon" 76 answer: "toon"
78 symbols: "sparkles" 77 symbols: SPARKLES
79} 78}
80panels { 79panels {
81 name: "UPSET" 80 name: "UPSET"
82 path: "Panels/Lingo2/panel_25" 81 path: "Panels/Lingo2/panel_25"
83 clue: "upset" 82 clue: "upset"
84 answer: "setup" 83 answer: "setup"
85 symbols: "sparkles" 84 symbols: SPARKLES
86} 85}
diff --git a/data/maps/the_repetitive/rooms/Dot Area.txtpb b/data/maps/the_repetitive/rooms/Dot Area.txtpb index ac77bce..c4f4583 100644 --- a/data/maps/the_repetitive/rooms/Dot Area.txtpb +++ b/data/maps/the_repetitive/rooms/Dot Area.txtpb
@@ -1,18 +1,17 @@
1name: "Dot Area" 1name: "Dot Area"
2display_name: "Repetitive"
3panels { 2panels {
4 name: "TUTU (1)" 3 name: "TUTU (1)"
5 path: "Panels/Lingo2/panel" 4 path: "Panels/Lingo2/panel"
6 clue: "tutu" 5 clue: "tutu"
7 answer: "two" 6 answer: "two"
8 symbols: "zero" 7 symbols: ZERO
9} 8}
10panels { 9panels {
11 name: "TO (1)" 10 name: "TO (1)"
12 path: "Panels/Lingo2/panel1" 11 path: "Panels/Lingo2/panel1"
13 clue: "to" 12 clue: "to"
14 answer: "tutu" 13 answer: "tutu"
15 symbols: "zero" 14 symbols: ZERO
16} 15}
17panels { 16panels {
18 name: "TO (2)" 17 name: "TO (2)"
@@ -31,7 +30,7 @@ panels {
31 path: "Panels/Lingo2/panel4" 30 path: "Panels/Lingo2/panel4"
32 clue: "on" 31 clue: "on"
33 answer: "onion" 32 answer: "onion"
34 symbols: "sparkles" 33 symbols: SPARKLES
35} 34}
36panels { 35panels {
37 name: "RED (1)" 36 name: "RED (1)"
@@ -44,59 +43,59 @@ panels {
44 path: "Panels/Lingo2/panel8" 43 path: "Panels/Lingo2/panel8"
45 clue: "red" 44 clue: "red"
46 answer: "colored" 45 answer: "colored"
47 symbols: "sparkles" 46 symbols: SPARKLES
48 symbols: "example" 47 symbols: EXAMPLE
49} 48}
50panels { 49panels {
51 name: "PARE (1)" 50 name: "PARE (1)"
52 path: "Panels/Lingo2/panel9" 51 path: "Panels/Lingo2/panel9"
53 clue: "pare" 52 clue: "pare"
54 answer: "prepare" 53 answer: "prepare"
55 symbols: "sparkles" 54 symbols: SPARKLES
56} 55}
57panels { 56panels {
58 name: "PARE (2)" 57 name: "PARE (2)"
59 path: "Panels/Lingo2/panel10" 58 path: "Panels/Lingo2/panel10"
60 clue: "pare" 59 clue: "pare"
61 answer: "reappear" 60 answer: "reappear"
62 symbols: "zero" 61 symbols: ZERO
63 symbols: "anagram" 62 symbols: ANAGRAM
64} 63}
65panels { 64panels {
66 name: "OUT (1)" 65 name: "OUT (1)"
67 path: "Panels/Lingo2/panel5" 66 path: "Panels/Lingo2/panel5"
68 clue: "out" 67 clue: "out"
69 answer: "output" 68 answer: "output"
70 symbols: "sparkles" 69 symbols: SPARKLES
71} 70}
72panels { 71panels {
73 name: "OUT (2)" 72 name: "OUT (2)"
74 path: "Panels/Lingo2/panel6" 73 path: "Panels/Lingo2/panel6"
75 clue: "out" 74 clue: "out"
76 answer: "cutout" 75 answer: "cutout"
77 symbols: "sparkles" 76 symbols: SPARKLES
78} 77}
79panels { 78panels {
80 name: "JOKE" 79 name: "JOKE"
81 path: "Panels/Lingo2/panel_9" 80 path: "Panels/Lingo2/panel_9"
82 clue: "joke" 81 clue: "joke"
83 answer: "knock" 82 answer: "knock"
84 symbols: "example" 83 symbols: EXAMPLE
85} 84}
86panels { 85panels {
87 name: "DO" 86 name: "DO"
88 path: "Panels/Lingo2/panel_27" 87 path: "Panels/Lingo2/panel_27"
89 clue: "do" 88 clue: "do"
90 answer: "door" 89 answer: "door"
91 symbols: "sparkles" 90 symbols: SPARKLES
92} 91}
93panels { 92panels {
94 name: "DOOR" 93 name: "DOOR"
95 path: "Panels/Eval/panel_26_proxying" 94 path: "Panels/Eval/panel_26_proxying"
96 clue: "door" 95 clue: "door"
97 answer: "door" 96 answer: "door"
98 symbols: "eval" 97 symbols: EVAL
99 #proxies { answer: "door" path: "Panels/Eval/panel_26_proxyied_1" } 98 proxies { answer: "door" path: "Panels/Eval/panel_26_proxyied_1" }
100 proxies { answer: "do" path: "Panels/Eval/panel_26_proxyied_2" } 99 proxies { answer: "do" path: "Panels/Eval/panel_26_proxyied_2" }
101} 100}
102panels { 101panels {
@@ -104,6 +103,6 @@ panels {
104 path: "Panels/Eval/panel_6" 103 path: "Panels/Eval/panel_6"
105 clue: "tutu" 104 clue: "tutu"
106 answer: "tutu" 105 answer: "tutu"
107 symbols: "zero" 106 symbols: ZERO
108 symbols: "eval" 107 symbols: EVAL
109} 108}
diff --git a/data/maps/the_repetitive/rooms/Entry Connector.txtpb b/data/maps/the_repetitive/rooms/Entry Connector.txtpb index 8addc7f..1508145 100644 --- a/data/maps/the_repetitive/rooms/Entry Connector.txtpb +++ b/data/maps/the_repetitive/rooms/Entry Connector.txtpb
@@ -1,7 +1,8 @@
1name: "Entry Connector" 1name: "Entry Connector"
2display_name: "Repetitive"
3ports { 2ports {
4 name: "ENTRY" 3 name: "ENTRY"
4 display_name: "Northwest Worldport"
5 path: "Components/Warps/worldport2" 5 path: "Components/Warps/worldport2"
6 orientation: "south" 6 destination { x: -11 y: 0 z: 13 }
7 rotation: 90
7} 8}
diff --git a/data/maps/the_repetitive/rooms/Lime Room.txtpb b/data/maps/the_repetitive/rooms/Lime Room.txtpb index 0511447..37d4937 100644 --- a/data/maps/the_repetitive/rooms/Lime Room.txtpb +++ b/data/maps/the_repetitive/rooms/Lime Room.txtpb
@@ -1,5 +1,4 @@
1name: "Lime Room" 1name: "Lime Room"
2display_name: "Repetitive"
3panels { 2panels {
4 name: "RAT" 3 name: "RAT"
5 path: "Panels/Lingo2/panel_1" 4 path: "Panels/Lingo2/panel_1"
@@ -17,71 +16,71 @@ panels {
17 path: "Panels/Lingo2/panel_7" 16 path: "Panels/Lingo2/panel_7"
18 clue: "twenty" 17 clue: "twenty"
19 answer: "blind" 18 answer: "blind"
20 symbols: "sun" 19 symbols: SUN
21} 20}
22panels { 21panels {
23 name: "EQUAL" 22 name: "EQUAL"
24 path: "Panels/Lingo2/panel_8" 23 path: "Panels/Lingo2/panel_8"
25 clue: "equal" 24 clue: "equal"
26 answer: "fifty" 25 answer: "fifty"
27 symbols: "sun" 26 symbols: SUN
28} 27}
29panels { 28panels {
30 name: "PIGEON" 29 name: "PIGEON"
31 path: "Panels/Lingo2/panel_10" 30 path: "Panels/Lingo2/panel_10"
32 clue: "pigeon" 31 clue: "pigeon"
33 answer: "cuckoo" 32 answer: "cuckoo"
34 symbols: "zero" 33 symbols: ZERO
35 symbols: "sound" 34 symbols: SOUND
36} 35}
37panels { 36panels {
38 name: "BIRD" 37 name: "BIRD"
39 path: "Panels/Lingo2/panel_11" 38 path: "Panels/Lingo2/panel_11"
40 clue: "bird" 39 clue: "bird"
41 answer: "do" 40 answer: "do"
42 symbols: "example" 41 symbols: EXAMPLE
43} 42}
44panels { 43panels {
45 name: "MISTAKE" 44 name: "MISTAKE"
46 path: "Panels/Lingo2/panel_12" 45 path: "Panels/Lingo2/panel_12"
47 clue: "mistake" 46 clue: "mistake"
48 answer: "ghost" 47 answer: "ghost"
49 symbols: "sun" 48 symbols: SUN
50 symbols: "sound" 49 symbols: SOUND
51} 50}
52panels { 51panels {
53 name: "INJURY" 52 name: "INJURY"
54 path: "Panels/Lingo2/panel_26" 53 path: "Panels/Lingo2/panel_26"
55 clue: "injury" 54 clue: "injury"
56 answer: "boo" 55 answer: "boo"
57 symbols: "pyramid" 56 symbols: PYRAMID
58} 57}
59panels { 58panels {
60 name: "TRAIN" 59 name: "TRAIN"
61 path: "Panels/Lingo2/panel_13" 60 path: "Panels/Lingo2/panel_13"
62 clue: "train" 61 clue: "train"
63 answer: "chew" 62 answer: "chew"
64 symbols: "zero" 63 symbols: ZERO
65 symbols: "sound" 64 symbols: SOUND
66} 65}
67panels { 66panels {
68 name: "ELLIPSIS" 67 name: "ELLIPSIS"
69 path: "Panels/Lingo2/panel_14" 68 path: "Panels/Lingo2/panel_14"
70 clue: "ellipsis" 69 clue: "ellipsis"
71 answer: "dot" 70 answer: "dot"
72 symbols: "sun" 71 symbols: SUN
73} 72}
74panels { 73panels {
75 name: "SLEEPER" 74 name: "SLEEPER"
76 path: "Panels/Lingo2/panel_15" 75 path: "Panels/Lingo2/panel_15"
77 clue: "sleeper" 76 clue: "sleeper"
78 answer: "z" 77 answer: "z"
79 symbols: "sound" 78 symbols: SOUND
80} 79}
81panels { 80panels {
82 name: "OH" 81 name: "OH"
83 path: "Panels/Lingo2/panel_16" 82 path: "Panels/Lingo2/panel_16"
84 clue: "oh" 83 clue: "oh"
85 answer: "santa" 84 answer: "santa"
86 symbols: "sound" 85 symbols: SOUND
87} 86}
diff --git a/data/maps/the_repetitive/rooms/Magenta Room.txtpb b/data/maps/the_repetitive/rooms/Magenta Room.txtpb index 9bfd41f..d38e485 100644 --- a/data/maps/the_repetitive/rooms/Magenta Room.txtpb +++ b/data/maps/the_repetitive/rooms/Magenta Room.txtpb
@@ -1,114 +1,113 @@
1name: "Magenta Room" 1name: "Magenta Room"
2display_name: "Repetitive"
3panels { 2panels {
4 name: "WRITE" 3 name: "WRITE"
5 path: "Panels/Eval/panel_9" 4 path: "Panels/Eval/panel_9"
6 clue: "write" 5 clue: "write"
7 answer: "write" 6 answer: "write"
8 symbols: "eval" 7 symbols: EVAL
9} 8}
10panels { 9panels {
11 name: "HEARD" 10 name: "HEARD"
12 path: "Panels/Eval/panel_11" 11 path: "Panels/Eval/panel_11"
13 clue: "heard" 12 clue: "heard"
14 answer: "herd" 13 answer: "herd"
15 symbols: "eval" 14 symbols: EVAL
16} 15}
17panels { 16panels {
18 name: "HERE" 17 name: "HERE"
19 path: "Panels/Eval/panel_12" 18 path: "Panels/Eval/panel_12"
20 clue: "here" 19 clue: "here"
21 answer: "hear" 20 answer: "hear"
22 symbols: "eval" 21 symbols: EVAL
23} 22}
24panels { 23panels {
25 name: "HALF" 24 name: "HALF"
26 path: "Panels/Eval/panel_13" 25 path: "Panels/Eval/panel_13"
27 clue: "half" 26 clue: "half"
28 answer: "haha" 27 answer: "haha"
29 symbols: "eval" 28 symbols: EVAL
30} 29}
31panels { 30panels {
32 name: "NOT (1)" 31 name: "NOT (1)"
33 path: "Panels/Eval/panel_14" 32 path: "Panels/Eval/panel_14"
34 clue: "not" 33 clue: "not"
35 answer: "no" 34 answer: "no"
36 symbols: "eval" 35 symbols: EVAL
37} 36}
38panels { 37panels {
39 name: "NOT (2)" 38 name: "NOT (2)"
40 path: "Panels/Eval/panel_15" 39 path: "Panels/Eval/panel_15"
41 clue: "not" 40 clue: "not"
42 answer: "yes" 41 answer: "yes"
43 symbols: "eval" 42 symbols: EVAL
44} 43}
45panels { 44panels {
46 name: "CLAMBERS (1)" 45 name: "CLAMBERS (1)"
47 path: "Panels/Eval/panel_16" 46 path: "Panels/Eval/panel_16"
48 clue: "clambers" 47 clue: "clambers"
49 answer: "scramble" 48 answer: "scramble"
50 symbols: "eval" 49 symbols: EVAL
51} 50}
52panels { 51panels {
53 name: "CLAMBERS (2)" 52 name: "CLAMBERS (2)"
54 path: "Panels/Eval/panel_17" 53 path: "Panels/Eval/panel_17"
55 clue: "clambers" 54 clue: "clambers"
56 answer: "scramble" 55 answer: "scramble"
57 symbols: "anagram" 56 symbols: ANAGRAM
58} 57}
59panels { 58panels {
60 name: "PILFER" 59 name: "PILFER"
61 path: "Panels/Eval/panel_18" 60 path: "Panels/Eval/panel_18"
62 clue: "pilfer" 61 clue: "pilfer"
63 answer: "pilfer" 62 answer: "pilfer"
64 symbols: "eval" 63 symbols: EVAL
65} 64}
66panels { 65panels {
67 name: "ANTONYM" 66 name: "ANTONYM"
68 path: "Panels/Eval/panel_19" 67 path: "Panels/Eval/panel_19"
69 clue: "antonym" 68 clue: "antonym"
70 answer: "synonym" 69 answer: "synonym"
71 symbols: "eval" 70 symbols: EVAL
72} 71}
73panels { 72panels {
74 name: "RHYME" 73 name: "RHYME"
75 path: "Panels/Eval/panel_20" 74 path: "Panels/Eval/panel_20"
76 clue: "rhyme" 75 clue: "rhyme"
77 answer: "time" 76 answer: "time"
78 symbols: "eval" 77 symbols: EVAL
79} 78}
80panels { 79panels {
81 name: "PLURAL" 80 name: "PLURAL"
82 path: "Panels/Eval/panel_21" 81 path: "Panels/Eval/panel_21"
83 clue: "plural" 82 clue: "plural"
84 answer: "plurals" 83 answer: "plurals"
85 symbols: "eval" 84 symbols: EVAL
86} 85}
87panels { 86panels {
88 name: "PANDA" 87 name: "PANDA"
89 path: "Panels/Eval/panel_22" 88 path: "Panels/Eval/panel_22"
90 clue: "panda" 89 clue: "panda"
91 answer: "papa" 90 answer: "papa"
92 symbols: "eval" 91 symbols: EVAL
93} 92}
94panels { 93panels {
95 name: "CASE" 94 name: "CASE"
96 path: "Panels/Eval/panel_23" 95 path: "Panels/Eval/panel_23"
97 clue: "case" 96 clue: "case"
98 answer: "ease" 97 answer: "ease"
99 symbols: "eval" 98 symbols: EVAL
100} 99}
101panels { 100panels {
102 name: "TEASER" 101 name: "TEASER"
103 path: "Panels/Eval/panel_24" 102 path: "Panels/Eval/panel_24"
104 clue: "teaser" 103 clue: "teaser"
105 answer: "eraser" 104 answer: "eraser"
106 symbols: "eval" 105 symbols: EVAL
107} 106}
108panels { 107panels {
109 name: "RESTORES" 108 name: "RESTORES"
110 path: "Panels/Eval/panel_25" 109 path: "Panels/Eval/panel_25"
111 clue: "restores" 110 clue: "restores"
112 answer: "restores" 111 answer: "restores"
113 symbols: "eval" 112 symbols: EVAL
114} 113}
diff --git a/data/maps/the_repetitive/rooms/Main Room.txtpb b/data/maps/the_repetitive/rooms/Main Room.txtpb index a6fb747..623204c 100644 --- a/data/maps/the_repetitive/rooms/Main Room.txtpb +++ b/data/maps/the_repetitive/rooms/Main Room.txtpb
@@ -1,5 +1,4 @@
1name: "Main Room" 1name: "Main Room"
2display_name: "Repetitive"
3panels { 2panels {
4 name: "HOTS (2)" 3 name: "HOTS (2)"
5 path: "Panels/Entry/panel_3" 4 path: "Panels/Entry/panel_3"
@@ -17,7 +16,7 @@ panels {
17 path: "Panels/Entry/panel_4" 16 path: "Panels/Entry/panel_4"
18 clue: "height" 17 clue: "height"
19 answer: "eight" 18 answer: "eight"
20 symbols: "sparkles" 19 symbols: SPARKLES
21} 20}
22panels { 21panels {
23 name: "HEIGHT (1)" 22 name: "HEIGHT (1)"
@@ -30,101 +29,101 @@ panels {
30 path: "Panels/Entry/panel_5" 29 path: "Panels/Entry/panel_5"
31 clue: "height" 30 clue: "height"
32 answer: "high" 31 answer: "high"
33 symbols: "sparkles" 32 symbols: SPARKLES
34} 33}
35panels { 34panels {
36 name: "HEIGHT (4)" 35 name: "HEIGHT (4)"
37 path: "Panels/Entry/panel_9" 36 path: "Panels/Entry/panel_9"
38 clue: "height" 37 clue: "height"
39 answer: "hit" 38 answer: "hit"
40 symbols: "sparkles" 39 symbols: SPARKLES
41} 40}
42panels { 41panels {
43 name: "HEIGHT (5)" 42 name: "HEIGHT (5)"
44 path: "Panels/Entry/panel_10" 43 path: "Panels/Entry/panel_10"
45 clue: "height" 44 clue: "height"
46 answer: "hi" 45 answer: "hi"
47 symbols: "sparkles" 46 symbols: SPARKLES
48} 47}
49panels { 48panels {
50 name: "HEIGHT (6)" 49 name: "HEIGHT (6)"
51 path: "Panels/Entry/panel_11" 50 path: "Panels/Entry/panel_11"
52 clue: "height" 51 clue: "height"
53 answer: "i" 52 answer: "i"
54 symbols: "sparkles" 53 symbols: SPARKLES
55} 54}
56panels { 55panels {
57 name: "QUESTION" 56 name: "QUESTION"
58 path: "Panels/Entry/panel" 57 path: "Panels/Entry/panel"
59 clue: "question" 58 clue: "question"
60 answer: "which" 59 answer: "which"
61 symbols: "example" 60 symbols: EXAMPLE
62} 61}
63panels { 62panels {
64 name: "INTUITION" 63 name: "INTUITION"
65 path: "Panels/Entry/panel2" 64 path: "Panels/Entry/panel2"
66 clue: "intuition" 65 clue: "intuition"
67 answer: "hunch" 66 answer: "hunch"
68 symbols: "sun" 67 symbols: SUN
69} 68}
70panels { 69panels {
71 name: "HI" 70 name: "HI"
72 path: "Panels/Entry/panel5" 71 path: "Panels/Entry/panel5"
73 clue: "hi" 72 clue: "hi"
74 answer: "high" 73 answer: "high"
75 symbols: "zero" 74 symbols: ZERO
76} 75}
77panels { 76panels {
78 name: "I" 77 name: "I"
79 path: "Panels/Entry/panel6" 78 path: "Panels/Entry/panel6"
80 clue: "i" 79 clue: "i"
81 answer: "eye" 80 answer: "eye"
82 symbols: "zero" 81 symbols: ZERO
83} 82}
84panels { 83panels {
85 name: "?" 84 name: "?"
86 path: "Panels/Entry/panel_16" 85 path: "Panels/Entry/panel_16"
87 clue: "" 86 clue: ""
88 answer: "wish" 87 answer: "wish"
89 symbols: "question" 88 symbols: QUESTION
90} 89}
91panels { 90panels {
92 name: "HAND" 91 name: "HAND"
93 path: "Panels/Entry/panel_17" 92 path: "Panels/Entry/panel_17"
94 clue: "hand" 93 clue: "hand"
95 answer: "harm" 94 answer: "harm"
96 symbols: "boxes" 95 symbols: BOXES
97 symbols: "eval" 96 symbols: EVAL
98} 97}
99panels { 98panels {
100 name: "? HAND" 99 name: "? HAND"
101 path: "Panels/Entry/panel_18" 100 path: "Panels/Entry/panel_18"
102 clue: "" 101 clue: ""
103 answer: "warm" 102 answer: "warm"
104 symbols: "lingo" 103 symbols: LINGO
105 symbols: "eval" 104 symbols: EVAL
106} 105}
107panels { 106panels {
108 name: "RICHES" 107 name: "RICHES"
109 path: "Panels/Entry/panel_19" 108 path: "Panels/Entry/panel_19"
110 clue: "riches" 109 clue: "riches"
111 answer: "wealth" 110 answer: "wealth"
112 symbols: "sun" 111 symbols: SUN
113} 112}
114panels { 113panels {
115 name: "? RICHES" 114 name: "? RICHES"
116 path: "Panels/Entry/panel_20" 115 path: "Panels/Entry/panel_20"
117 clue: "" 116 clue: ""
118 answer: "health" 117 answer: "health"
119 symbols: "lingo" 118 symbols: LINGO
120 symbols: "eval" 119 symbols: EVAL
121} 120}
122panels { 121panels {
123 name: "MISHMASH" 122 name: "MISHMASH"
124 path: "Panels/Entry/panel_21" 123 path: "Panels/Entry/panel_21"
125 clue: "mishmash" 124 clue: "mishmash"
126 answer: "hash" 125 answer: "hash"
127 symbols: "eval" 126 symbols: EVAL
128} 127}
129letters { 128letters {
130 key: "h" 129 key: "h"
@@ -139,6 +138,8 @@ paintings {
139} 138}
140ports { 139ports {
141 name: "CC" 140 name: "CC"
141 display_name: "Southwest Worldport"
142 path: "Components/Warps/worldport3" 142 path: "Components/Warps/worldport3"
143 orientation: "east" 143 destination { x: -5.5 y: 0 z: 56 }
144 rotation: 90
144} 145}
diff --git a/data/maps/the_repetitive/rooms/Mastery Room.txtpb b/data/maps/the_repetitive/rooms/Mastery Room.txtpb index 074a825..5e3326c 100644 --- a/data/maps/the_repetitive/rooms/Mastery Room.txtpb +++ b/data/maps/the_repetitive/rooms/Mastery Room.txtpb
@@ -1,5 +1,4 @@
1name: "Mastery Room" 1name: "Mastery Room"
2display_name: "Repetitive"
3masteries { 2masteries {
4 name: "MASTERY" 3 name: "MASTERY"
5 path: "Components/Collectables/smiley" 4 path: "Components/Collectables/smiley"
diff --git a/data/maps/the_repetitive/rooms/Plaza Connector.txtpb b/data/maps/the_repetitive/rooms/Plaza Connector.txtpb index 88f7fc4..b26fdb0 100644 --- a/data/maps/the_repetitive/rooms/Plaza Connector.txtpb +++ b/data/maps/the_repetitive/rooms/Plaza Connector.txtpb
@@ -1,7 +1,8 @@
1name: "Plaza Connector" 1name: "Plaza Connector"
2display_name: "Repetitive"
3ports { 2ports {
4 name: "PLAZA" 3 name: "PLAZA"
4 display_name: "Northeast Worldport"
5 path: "Components/Warps/worldport" 5 path: "Components/Warps/worldport"
6 orientation: "north" 6 destination { x: 15 y: 0 z: 13 }
7 rotation: 0
7} 8}
diff --git a/data/maps/the_repetitive/rooms/Yellow Room.txtpb b/data/maps/the_repetitive/rooms/Yellow Room.txtpb index 4260996..9b7d619 100644 --- a/data/maps/the_repetitive/rooms/Yellow Room.txtpb +++ b/data/maps/the_repetitive/rooms/Yellow Room.txtpb
@@ -1,91 +1,90 @@
1name: "Yellow Room" 1name: "Yellow Room"
2display_name: "Repetitive"
3panels { 2panels {
4 name: "W" 3 name: "W"
5 path: "Panels/Eval/panel_1" 4 path: "Panels/Eval/panel_1"
6 clue: "W" 5 clue: "W"
7 answer: "meme" 6 answer: "meme"
8 symbols: "sun" 7 symbols: SUN
9 symbols: "zero" 8 symbols: ZERO
10 symbols: "eval" 9 symbols: EVAL
11} 10}
12panels { 11panels {
13 name: "ZEROING" 12 name: "ZEROING"
14 path: "Panels/Eval/panel_2" 13 path: "Panels/Eval/panel_2"
15 clue: "zeroing" 14 clue: "zeroing"
16 answer: "" 15 answer: ""
17 symbols: "eval" 16 symbols: EVAL
18} 17}
19panels { 18panels {
20 name: "ONESELF" 19 name: "ONESELF"
21 path: "Panels/Eval/panel_3" 20 path: "Panels/Eval/panel_3"
22 clue: "oneself" 21 clue: "oneself"
23 answer: "self" 22 answer: "self"
24 symbols: "eval" 23 symbols: EVAL
25} 24}
26panels { 25panels {
27 name: "DURING" 26 name: "DURING"
28 path: "Panels/Eval/panel_4" 27 path: "Panels/Eval/panel_4"
29 clue: "during" 28 clue: "during"
30 answer: "wondering" 29 answer: "wondering"
31 symbols: "zero" 30 symbols: ZERO
32 symbols: "eval" 31 symbols: EVAL
33} 32}
34panels { 33panels {
35 name: "TUMOR" 34 name: "TUMOR"
36 path: "Panels/Eval/panel_5" 35 path: "Panels/Eval/panel_5"
37 clue: "tumor" 36 clue: "tumor"
38 answer: "murmur" 37 answer: "murmur"
39 symbols: "zero" 38 symbols: ZERO
40 symbols: "eval" 39 symbols: EVAL
41} 40}
42panels { 41panels {
43 name: "DANCE" 42 name: "DANCE"
44 path: "Panels/Eval/panel_7" 43 path: "Panels/Eval/panel_7"
45 clue: "dance" 44 clue: "dance"
46 answer: "toucan" 45 answer: "toucan"
47 symbols: "zero" 46 symbols: ZERO
48 symbols: "example" 47 symbols: EXAMPLE
49 symbols: "eval" 48 symbols: EVAL
50} 49}
51panels { 50panels {
52 name: "3D" 51 name: "3D"
53 path: "Panels/Eval/panel_26" 52 path: "Panels/Eval/panel_26"
54 clue: "3d" 53 clue: "3d"
55 answer: "added" 54 answer: "added"
56 symbols: "sparkles" 55 symbols: SPARKLES
57 symbols: "eval" 56 symbols: EVAL
58} 57}
59panels { 58panels {
60 name: "HEADED" 59 name: "HEADED"
61 path: "Panels/Eval/panel_29" 60 path: "Panels/Eval/panel_29"
62 clue: "headed" 61 clue: "headed"
63 answer: "heeded" 62 answer: "heeded"
64 symbols: "sparkles" 63 symbols: SPARKLES
65 symbols: "eval" 64 symbols: EVAL
66} 65}
67panels { 66panels {
68 name: "ALABAMA" 67 name: "ALABAMA"
69 path: "Panels/Eval/panel_27" 68 path: "Panels/Eval/panel_27"
70 clue: "alabama" 69 clue: "alabama"
71 answer: "foray" 70 answer: "foray"
72 symbols: "sparkles" 71 symbols: SPARKLES
73 symbols: "zero" 72 symbols: ZERO
74 symbols: "eval" 73 symbols: EVAL
75} 74}
76panels { 75panels {
77 name: "ASSESSES" 76 name: "ASSESSES"
78 path: "Panels/Eval/panel_28" 77 path: "Panels/Eval/panel_28"
79 clue: "assesses" 78 clue: "assesses"
80 answer: "fives" 79 answer: "fives"
81 symbols: "sparkles" 80 symbols: SPARKLES
82 symbols: "eval" 81 symbols: EVAL
83} 82}
84panels { 83panels {
85 name: "TINTING" 84 name: "TINTING"
86 path: "Panels/Eval/panel_8" 85 path: "Panels/Eval/panel_8"
87 clue: "tinting" 86 clue: "tinting"
88 answer: "can" 87 answer: "can"
89 symbols: "sun" 88 symbols: SUN
90 symbols: "sparkles" 89 symbols: SPARKLES
91} 90}