summary refs log tree commit diff stats
path: root/data/maps
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps')
-rw-r--r--data/maps/the_colorful/connections.txtpb70
-rw-r--r--data/maps/the_colorful/doors.txtpb105
-rw-r--r--data/maps/the_colorful/rooms/Black Room.txtpb9
-rw-r--r--data/maps/the_colorful/rooms/Blue Room.txtpb9
-rw-r--r--data/maps/the_colorful/rooms/Brown Room.txtpb9
-rw-r--r--data/maps/the_colorful/rooms/Cyan Hallway.txtpb34
-rw-r--r--data/maps/the_colorful/rooms/Cyan Room.txtpb30
-rw-r--r--data/maps/the_colorful/rooms/Ending.txtpb3
-rw-r--r--data/maps/the_colorful/rooms/Gray Room.txtpb9
-rw-r--r--data/maps/the_colorful/rooms/Green Room.txtpb9
-rw-r--r--data/maps/the_colorful/rooms/Orange Room.txtpb9
-rw-r--r--data/maps/the_colorful/rooms/P2 Room.txtpb7
-rw-r--r--data/maps/the_colorful/rooms/Purple Room.txtpb10
-rw-r--r--data/maps/the_colorful/rooms/Red Room.txtpb9
-rw-r--r--data/maps/the_colorful/rooms/White Room.txtpb14
-rw-r--r--data/maps/the_colorful/rooms/Window Room.txtpb9
-rw-r--r--data/maps/the_colorful/rooms/Yellow Room.txtpb9
17 files changed, 354 insertions, 0 deletions
diff --git a/data/maps/the_colorful/connections.txtpb b/data/maps/the_colorful/connections.txtpb new file mode 100644 index 0000000..4ec45cb --- /dev/null +++ b/data/maps/the_colorful/connections.txtpb
@@ -0,0 +1,70 @@
1connections {
2 from_room: "White Room"
3 to_room: "Black Room"
4 door { name: "White Door" }
5}
6connections {
7 from_room: "Black Room"
8 to_room: "Red Room"
9 door { name: "Black Door" }
10}
11connections {
12 from_room: "Red Room"
13 to_room: "Blue Room"
14 door { name: "Red Door" }
15}
16connections {
17 from_room: "Blue Room"
18 to_room: "Green Room"
19 door { name: "Blue Door" }
20}
21connections {
22 from_room: "Green Room"
23 to_room: "Yellow Room"
24 door { name: "Green Door" }
25}
26connections {
27 from_room: "Yellow Room"
28 to_room: "Purple Room"
29 door { name: "Yellow Door" }
30}
31connections {
32 from_room: "Cyan Hallway"
33 to_room: "Purple Room"
34 door { name: "Purple Side Entrance" }
35}
36connections {
37 from_room: "Purple Room"
38 to_room: "Cyan Room"
39 door { name: "Cyan Door" }
40}
41connections {
42 from_room: "Cyan Room"
43 to_room: "P2 Room"
44 door { name: "Cyan Room Panels" }
45}
46connections {
47 from_room: "Purple Room"
48 to_room: "Orange Room"
49 door { name: "Purple Door" }
50}
51connections {
52 from_room: "Orange Room"
53 to_room: "Brown Room"
54 door { name: "Orange Door" }
55}
56connections {
57 from_room: "Brown Room"
58 to_room: "Window Room"
59 door { name: "Brown Door" }
60}
61connections {
62 from_room: "Window Room"
63 to_room: "Gray Room"
64 door { name: "Window Door" }
65}
66connections {
67 from_room: "Gray Room"
68 to_room: "Ending"
69 door { name: "Gray Door" }
70}
diff --git a/data/maps/the_colorful/doors.txtpb b/data/maps/the_colorful/doors.txtpb new file mode 100644 index 0000000..32470b2 --- /dev/null +++ b/data/maps/the_colorful/doors.txtpb
@@ -0,0 +1,105 @@
1# TODO: gallery painting
2doors {
3 name: "White Door"
4 type: STANDARD
5 receivers: "Components/Doors/entry_1"
6 panels { room: "White Room" name: "BRIGHT" }
7 location_room: "White Room"
8}
9doors {
10 name: "Black Door"
11 type: STANDARD
12 receivers: "Components/Doors/entry_2"
13 panels { room: "Black Room" name: "STARK" }
14 location_room: "Black Room"
15}
16doors {
17 name: "Red Door"
18 type: STANDARD
19 receivers: "Components/Doors/entry_3"
20 panels { room: "Red Room" name: "SANDWICH" }
21 location_room: "Red Room"
22}
23doors {
24 name: "Blue Door"
25 type: STANDARD
26 receivers: "Components/Doors/entry_4"
27 panels { room: "Blue Room" name: "VINE" }
28 location_room: "Blue Room"
29}
30doors {
31 name: "Green Door"
32 type: STANDARD
33 receivers: "Components/Doors/entry_5"
34 panels { room: "Green Room" name: "MOTHER" }
35 location_room: "Green Room"
36}
37doors {
38 name: "Yellow Door"
39 type: STANDARD
40 receivers: "Components/Doors/entry_6"
41 panels { room: "Yellow Room" name: "CIRCLE" }
42 location_room: "Yellow Room"
43}
44doors {
45 name: "Purple Door"
46 type: STANDARD
47 receivers: "Components/Doors/entry_7"
48 panels { room: "Yellow Room" name: "CIRCLE" }
49 panels { room: "Purple Room" name: "FISH" }
50 location_room: "Purple Room"
51}
52doors {
53 name: "Purple Side Entrance"
54 type: STANDARD
55 receivers: "Components/Doors/entry_7b3"
56 panels { room: "Cyan Hallway" name: "KOI" }
57 panels { room: "Cyan Hallway" name: "WISH" }
58 location_room: "Cyan Hallway"
59}
60doors {
61 name: "Cyan Door"
62 type: ITEM_ONLY
63 receivers: "Components/Doors/entry_7b"
64 panels {
65 room: "Purple Room"
66 name: "FISH"
67 answer: "fishes"
68 }
69}
70doors {
71 name: "Cyan Room Panels"
72 type: EVENT
73 panels { room: "Cyan Room" name: "BROTHER" }
74 panels { room: "Cyan Room" name: "MISTER" }
75 panels { room: "Cyan Room" name: "LOST" }
76 panels { room: "Cyan Room" name: "SING" }
77}
78doors {
79 name: "Orange Door"
80 type: STANDARD
81 receivers: "Components/Doors/entry_8"
82 panels { room: "Orange Room" name: "CLOUD" }
83 location_room: "Orange Room"
84}
85doors {
86 name: "Brown Door"
87 type: STANDARD
88 receivers: "Components/Doors/entry_9"
89 panels { room: "Brown Room" name: "FIRE" }
90 location_room: "Brown Room"
91}
92doors {
93 name: "Window Door"
94 type: STANDARD
95 receivers: "Components/Doors/entry_10"
96 panels { room: "Window Room" name: "FADING" }
97 location_room: "Window Room"
98}
99doors {
100 name: "Gray Door"
101 type: STANDARD
102 receivers: "Components/Doors/entry_11"
103 panels { room: "Gray Room" name: "MEND" }
104 location_room: "Gray Room"
105}
diff --git a/data/maps/the_colorful/rooms/Black Room.txtpb b/data/maps/the_colorful/rooms/Black Room.txtpb new file mode 100644 index 0000000..fc8039b --- /dev/null +++ b/data/maps/the_colorful/rooms/Black Room.txtpb
@@ -0,0 +1,9 @@
1name: "Black Room"
2display_name: "Black Room"
3panels {
4 name: "STARK"
5 path: "Panels/Hallway/panel_2"
6 clue: "stark"
7 answer: "dark"
8 symbols: "zero"
9}
diff --git a/data/maps/the_colorful/rooms/Blue Room.txtpb b/data/maps/the_colorful/rooms/Blue Room.txtpb new file mode 100644 index 0000000..e6d2efa --- /dev/null +++ b/data/maps/the_colorful/rooms/Blue Room.txtpb
@@ -0,0 +1,9 @@
1name: "Blue Room"
2display_name: "Blue Room"
3panels {
4 name: "VINE"
5 path: "Panels/Hallway/panel_4"
6 clue: "vine"
7 answer: "wine"
8 symbols: "sparkles"
9}
diff --git a/data/maps/the_colorful/rooms/Brown Room.txtpb b/data/maps/the_colorful/rooms/Brown Room.txtpb new file mode 100644 index 0000000..a62821d --- /dev/null +++ b/data/maps/the_colorful/rooms/Brown Room.txtpb
@@ -0,0 +1,9 @@
1name: "Brown Room"
2display_name: "Brown Room"
3panels {
4 name: "FIRE"
5 path: "Panels/Hallway/panel_9"
6 clue: "fire"
7 answer: "ash"
8 symbols: "age"
9}
diff --git a/data/maps/the_colorful/rooms/Cyan Hallway.txtpb b/data/maps/the_colorful/rooms/Cyan Hallway.txtpb new file mode 100644 index 0000000..78bfdc6 --- /dev/null +++ b/data/maps/the_colorful/rooms/Cyan Hallway.txtpb
@@ -0,0 +1,34 @@
1name: "Cyan Hallway"
2display_name: "Cyan Hallway"
3panels {
4 name: "KOI"
5 path: "Panels/Extra/panel_12"
6 clue: "koi"
7 answer: "koi"
8 symbols: "planet"
9}
10panels {
11 name: "WISH"
12 path: "Panels/Extra/panel_13"
13 clue: "wish"
14 answer: "wishes"
15 symbols: "planet"
16}
17panels {
18 name: "CHAOS"
19 path: "Panels/Extra/panel_14"
20 clue: "chaos"
21 answer: "order"
22 symbols: "sun"
23 required_room { name: "P2 Room" }
24}
25ports {
26 name: "STURDY"
27 path: "Components/Warps/worldport3"
28 orientation: "west"
29}
30ports {
31 name: "DARKROOM"
32 path: "Components/Warps/worldport2"
33 orientation: "west"
34}
diff --git a/data/maps/the_colorful/rooms/Cyan Room.txtpb b/data/maps/the_colorful/rooms/Cyan Room.txtpb new file mode 100644 index 0000000..259fba1 --- /dev/null +++ b/data/maps/the_colorful/rooms/Cyan Room.txtpb
@@ -0,0 +1,30 @@
1name: "Cyan Room"
2display_name: "Cyan Room"
3panels {
4 name: "BROTHER"
5 path: "Panels/Cyan/panel_cyan_1"
6 clue: "brother"
7 answer: "sister"
8 symbols: "gender"
9}
10panels {
11 name: "MISTER"
12 path: "Panels/Cyan/panel_cyan_2"
13 clue: "mister"
14 answer: "sister"
15 symbols: "zero"
16}
17panels {
18 name: "LOST"
19 path: "Panels/Cyan/panel_cyan_3"
20 clue: "lost"
21 answer: "missing"
22 symbols: "sun"
23}
24panels {
25 name: "SING"
26 path: "Panels/Cyan/panel_cyan_4"
27 clue: "sing"
28 answer: "missing"
29 symbols: "sparkles"
30}
diff --git a/data/maps/the_colorful/rooms/Ending.txtpb b/data/maps/the_colorful/rooms/Ending.txtpb new file mode 100644 index 0000000..8e38d4f --- /dev/null +++ b/data/maps/the_colorful/rooms/Ending.txtpb
@@ -0,0 +1,3 @@
1name: "Ending"
2display_name: "Ending"
3# TODO: Gray Ending
diff --git a/data/maps/the_colorful/rooms/Gray Room.txtpb b/data/maps/the_colorful/rooms/Gray Room.txtpb new file mode 100644 index 0000000..3dd2219 --- /dev/null +++ b/data/maps/the_colorful/rooms/Gray Room.txtpb
@@ -0,0 +1,9 @@
1name: "Gray Room"
2display_name: "Gray Room"
3panels {
4 name: "MEND"
5 path: "Panels/Hallway/panel_11"
6 clue: "mend"
7 answer: "end"
8 symbols: "sparkles"
9}
diff --git a/data/maps/the_colorful/rooms/Green Room.txtpb b/data/maps/the_colorful/rooms/Green Room.txtpb new file mode 100644 index 0000000..8fc1088 --- /dev/null +++ b/data/maps/the_colorful/rooms/Green Room.txtpb
@@ -0,0 +1,9 @@
1name: "Green Room"
2display_name: "Green Room"
3panels {
4 name: "MOTHER"
5 path: "Panels/Hallway/panel_5"
6 clue: "mother"
7 answer: "father"
8 symbols: "gender"
9}
diff --git a/data/maps/the_colorful/rooms/Orange Room.txtpb b/data/maps/the_colorful/rooms/Orange Room.txtpb new file mode 100644 index 0000000..38798f5 --- /dev/null +++ b/data/maps/the_colorful/rooms/Orange Room.txtpb
@@ -0,0 +1,9 @@
1name: "Orange Room"
2display_name: "Orange Room"
3panels {
4 name: "CLOUD"
5 path: "Panels/Hallway/panel_8"
6 clue: "cloud"
7 answer: "storm"
8 symbols: "cross"
9}
diff --git a/data/maps/the_colorful/rooms/P2 Room.txtpb b/data/maps/the_colorful/rooms/P2 Room.txtpb new file mode 100644 index 0000000..8c7e0f1 --- /dev/null +++ b/data/maps/the_colorful/rooms/P2 Room.txtpb
@@ -0,0 +1,7 @@
1name: "P2 Room"
2display_name: "Cyan Room"
3letters {
4 key: "p"
5 double: true
6 path: "Components/Collectables/p2"
7}
diff --git a/data/maps/the_colorful/rooms/Purple Room.txtpb b/data/maps/the_colorful/rooms/Purple Room.txtpb new file mode 100644 index 0000000..978e761 --- /dev/null +++ b/data/maps/the_colorful/rooms/Purple Room.txtpb
@@ -0,0 +1,10 @@
1name: "Purple Room"
2display_name: "Purple Room"
3panels {
4 name: "FISH"
5 path: "Panels/Hallway/panel_7"
6 clue: "fish"
7 answer: "fish"
8 symbols: "planet"
9 proxies { answer: "fishes" path: "Panels/Hallway/panel_7b" }
10}
diff --git a/data/maps/the_colorful/rooms/Red Room.txtpb b/data/maps/the_colorful/rooms/Red Room.txtpb new file mode 100644 index 0000000..f04ccb6 --- /dev/null +++ b/data/maps/the_colorful/rooms/Red Room.txtpb
@@ -0,0 +1,9 @@
1name: "Red Room"
2display_name: "Red Room"
3panels {
4 name: "SANDWICH"
5 path: "Panels/Hallway/panel_3"
6 clue: "sandwich"
7 answer: "bread"
8 symbols: "boxes"
9}
diff --git a/data/maps/the_colorful/rooms/White Room.txtpb b/data/maps/the_colorful/rooms/White Room.txtpb new file mode 100644 index 0000000..6a4a73e --- /dev/null +++ b/data/maps/the_colorful/rooms/White Room.txtpb
@@ -0,0 +1,14 @@
1name: "White Room"
2display_name: "White Room"
3panels {
4 name: "BRIGHT"
5 path: "Panels/Hallway/panel_1"
6 clue: "bright"
7 answer: "light"
8 symbols: "sun"
9}
10ports {
11 name: "GREAT"
12 path: "Components/Warps/worldport"
13 orientation: "west"
14}
diff --git a/data/maps/the_colorful/rooms/Window Room.txtpb b/data/maps/the_colorful/rooms/Window Room.txtpb new file mode 100644 index 0000000..e7b64c7 --- /dev/null +++ b/data/maps/the_colorful/rooms/Window Room.txtpb
@@ -0,0 +1,9 @@
1name: "Window Room"
2display_name: "Window Room"
3panels {
4 name: "FADING"
5 path: "Panels/Hallway/panel_10"
6 clue: "fading"
7 answer: "gone"
8 symbols: "pyramid"
9}
diff --git a/data/maps/the_colorful/rooms/Yellow Room.txtpb b/data/maps/the_colorful/rooms/Yellow Room.txtpb new file mode 100644 index 0000000..f1857e9 --- /dev/null +++ b/data/maps/the_colorful/rooms/Yellow Room.txtpb
@@ -0,0 +1,9 @@
1name: "Yellow Room"
2display_name: "Yellow Room"
3panels {
4 name: "CIRCLE"
5 path: "Panels/Hallway/panel_6"
6 clue: "circle"
7 answer: "shape"
8 symbols: "example"
9}