diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-24 18:18:09 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-24 18:18:09 -0400 |
commit | b7efc4f591dc91876c573e5361f52689705e6e50 (patch) | |
tree | fb408193ec33dec6cd4a9fcf456b7d044ab99511 /data/maps/daedalus/rooms | |
parent | addcf1712c66e7b058c87ac4342bd08685d6c6aa (diff) | |
download | lingo2-archipelago-b7efc4f591dc91876c573e5361f52689705e6e50.tar.gz lingo2-archipelago-b7efc4f591dc91876c573e5361f52689705e6e50.tar.bz2 lingo2-archipelago-b7efc4f591dc91876c573e5361f52689705e6e50.zip |
Added daedalus
Diffstat (limited to 'data/maps/daedalus/rooms')
152 files changed, 5478 insertions, 0 deletions
diff --git a/data/maps/daedalus/rooms/After Bee Room.txtpb b/data/maps/daedalus/rooms/After Bee Room.txtpb new file mode 100644 index 0000000..f38bd7d --- /dev/null +++ b/data/maps/daedalus/rooms/After Bee Room.txtpb | |||
@@ -0,0 +1,23 @@ | |||
1 | name: "After Bee Room" | ||
2 | display_name: "North Area" | ||
3 | panels { | ||
4 | name: "GAS" | ||
5 | path: "Panels/Beehalls/beehalls_2" | ||
6 | clue: "gas" | ||
7 | answer: "plasma" | ||
8 | symbols: CROSS | ||
9 | } | ||
10 | panels { | ||
11 | name: "ROOM" | ||
12 | path: "Panels/Green Room/panel_entry" | ||
13 | clue: "room" | ||
14 | answer: "green" | ||
15 | symbols: QUESTION | ||
16 | } | ||
17 | panels { | ||
18 | name: "SINGLED" | ||
19 | path: "Panels/Plum Room/plum_entry" | ||
20 | clue: "singled" | ||
21 | answer: "doubled" | ||
22 | symbols: SUN | ||
23 | } | ||
diff --git a/data/maps/daedalus/rooms/Amber North 2.txtpb b/data/maps/daedalus/rooms/Amber North 2.txtpb new file mode 100644 index 0000000..8fbaccd --- /dev/null +++ b/data/maps/daedalus/rooms/Amber North 2.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Amber North 2" | ||
2 | display_name: "West Area" | ||
3 | panels { | ||
4 | name: "SONG" | ||
5 | path: "Panels/Amber/amber_north_2" | ||
6 | clue: "song" | ||
7 | answer: "outro" | ||
8 | symbols: BOXES | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Bee Room Obverse.txtpb b/data/maps/daedalus/rooms/Bee Room Obverse.txtpb new file mode 100644 index 0000000..1badbc0 --- /dev/null +++ b/data/maps/daedalus/rooms/Bee Room Obverse.txtpb | |||
@@ -0,0 +1,66 @@ | |||
1 | name: "Bee Room Obverse" | ||
2 | display_name: "Bee Room" | ||
3 | panels { | ||
4 | name: "SINGLE" | ||
5 | path: "Panels/Bee Room/bee_1" | ||
6 | clue: "single" | ||
7 | answer: "mingle" | ||
8 | symbols: ZERO | ||
9 | } | ||
10 | panels { | ||
11 | name: "BLINDER" | ||
12 | path: "Panels/Bee Room/bee_2" | ||
13 | clue: "blinder" | ||
14 | answer: "grinder" | ||
15 | symbols: ZERO | ||
16 | } | ||
17 | panels { | ||
18 | name: "SURE" | ||
19 | path: "Panels/Bee Room/bee_3" | ||
20 | clue: "sure" | ||
21 | answer: "stir" | ||
22 | symbols: ZERO | ||
23 | } | ||
24 | panels { | ||
25 | name: "BLUR" | ||
26 | path: "Panels/Bee Room/bee_4" | ||
27 | clue: "blur" | ||
28 | answer: "her" | ||
29 | symbols: ZERO | ||
30 | } | ||
31 | panels { | ||
32 | name: "FRINGE" | ||
33 | path: "Panels/Bee Room/bee_5" | ||
34 | clue: "fringe" | ||
35 | answer: "hinge" | ||
36 | symbols: ZERO | ||
37 | } | ||
38 | panels { | ||
39 | name: "CINDER" | ||
40 | path: "Panels/Bee Room/bee_6" | ||
41 | clue: "cinder" | ||
42 | answer: "tinder" | ||
43 | symbols: ZERO | ||
44 | } | ||
45 | panels { | ||
46 | name: "FUMBLE" | ||
47 | path: "Panels/Bee Room/bee_7" | ||
48 | clue: "fumble" | ||
49 | answer: "bumble" | ||
50 | symbols: ZERO | ||
51 | } | ||
52 | panels { | ||
53 | name: "LATCH" | ||
54 | path: "Panels/Bee Room/bee_8" | ||
55 | clue: "latch" | ||
56 | answer: "match" | ||
57 | symbols: ZERO | ||
58 | } | ||
59 | paintings { | ||
60 | name: "BEE2" | ||
61 | path: "Components/Paintings/Group3/bee2" | ||
62 | } | ||
63 | paintings { | ||
64 | name: "BUTTERFLY" | ||
65 | path: "Components/Paintings/Group3/butterfly" | ||
66 | } | ||
diff --git a/data/maps/daedalus/rooms/Bee Room Reverse.txtpb b/data/maps/daedalus/rooms/Bee Room Reverse.txtpb new file mode 100644 index 0000000..f455f06 --- /dev/null +++ b/data/maps/daedalus/rooms/Bee Room Reverse.txtpb | |||
@@ -0,0 +1,68 @@ | |||
1 | name: "Bee Room Reverse" | ||
2 | display_name: "Bee Room" | ||
3 | panels { | ||
4 | name: "POCKET" | ||
5 | path: "Panels/Bee Room/bee_9" | ||
6 | clue: "pocket" | ||
7 | answer: "rocket" | ||
8 | symbols: ZERO | ||
9 | } | ||
10 | panels { | ||
11 | name: "FLUME" | ||
12 | path: "Panels/Bee Room/bee_10" | ||
13 | clue: "flume" | ||
14 | answer: "zoom" | ||
15 | symbols: ZERO | ||
16 | } | ||
17 | panels { | ||
18 | name: "HEALED" | ||
19 | path: "Panels/Bee Room/bee_11" | ||
20 | clue: "healed" | ||
21 | answer: "shield" | ||
22 | symbols: ZERO | ||
23 | } | ||
24 | panels { | ||
25 | name: "SCRATCH" | ||
26 | path: "Panels/Bee Room/bee_12" | ||
27 | clue: "scratch" | ||
28 | answer: "match" | ||
29 | symbols: ZERO | ||
30 | } | ||
31 | panels { | ||
32 | name: "MINORITY" | ||
33 | path: "Panels/Bee Room/bee_13" | ||
34 | clue: "minority" | ||
35 | answer: "authority" | ||
36 | symbols: ZERO | ||
37 | } | ||
38 | panels { | ||
39 | name: "STYLINGS" | ||
40 | path: "Panels/Bee Room/bee_14" | ||
41 | clue: "stylings" | ||
42 | answer: "filings" | ||
43 | symbols: ZERO | ||
44 | } | ||
45 | panels { | ||
46 | name: "PLANTS" | ||
47 | path: "Panels/Bee Room/bee_15" | ||
48 | clue: "plants" | ||
49 | answer: "nature" | ||
50 | symbols: BOXES | ||
51 | } | ||
52 | panels { | ||
53 | name: "COUNCIL" | ||
54 | path: "Panels/Bee Room/bee_16" | ||
55 | clue: "council" | ||
56 | answer: "counsel" | ||
57 | symbols: ZERO | ||
58 | } | ||
59 | paintings { | ||
60 | name: "BEE3" | ||
61 | path: "Components/Paintings/Group3/bee3" | ||
62 | gravity: Y_PLUS | ||
63 | } | ||
64 | paintings { | ||
65 | name: "BUTTERFLY2" | ||
66 | path: "Components/Paintings/Group3/butterfly2" | ||
67 | gravity: Y_PLUS | ||
68 | } | ||
diff --git a/data/maps/daedalus/rooms/Beehalls Intersection.txtpb b/data/maps/daedalus/rooms/Beehalls Intersection.txtpb new file mode 100644 index 0000000..fecf71d --- /dev/null +++ b/data/maps/daedalus/rooms/Beehalls Intersection.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Beehalls Intersection" | ||
2 | display_name: "North Area" | ||
3 | panels { | ||
4 | name: "CLOUDS" | ||
5 | path: "Panels/Halls/beehalls_4" | ||
6 | clue: "clouds" | ||
7 | answer: "lightning" | ||
8 | symbols: CROSS | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Black Hex.txtpb b/data/maps/daedalus/rooms/Black Hex.txtpb new file mode 100644 index 0000000..bd8359e --- /dev/null +++ b/data/maps/daedalus/rooms/Black Hex.txtpb | |||
@@ -0,0 +1,52 @@ | |||
1 | name: "Black Hex" | ||
2 | display_name: "Northwest Area" | ||
3 | panels { | ||
4 | name: "HIDE" | ||
5 | path: "Panels/Hexes/black_1" | ||
6 | clue: "hide" | ||
7 | answer: "seek" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "ORDER" | ||
12 | path: "Panels/Hexes/black_2" | ||
13 | clue: "order" | ||
14 | answer: "chaos" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "TOWER" | ||
19 | path: "Panels/Hexes/black_3" | ||
20 | clue: "tower" | ||
21 | answer: "our" | ||
22 | symbols: ZERO | ||
23 | } | ||
24 | panels { | ||
25 | name: "MAZE" | ||
26 | path: "Panels/Hexes/black_4" | ||
27 | clue: "maze" | ||
28 | answer: "ways" | ||
29 | symbols: ZERO | ||
30 | } | ||
31 | panels { | ||
32 | name: "CLUES" | ||
33 | path: "Panels/Hexes/black_5" | ||
34 | clue: "clues" | ||
35 | answer: "zoos" | ||
36 | symbols: ZERO | ||
37 | } | ||
38 | panels { | ||
39 | name: "SECRET" | ||
40 | path: "Panels/Hexes/black_6" | ||
41 | clue: "secret" | ||
42 | answer: "secrets" | ||
43 | symbols: PLANET | ||
44 | } | ||
45 | panels { | ||
46 | name: "BARK" | ||
47 | path: "Panels/V Maze/door_2" | ||
48 | clue: "bark" | ||
49 | answer: "tree" | ||
50 | symbols: BOXES | ||
51 | # visible through the tinted door | ||
52 | } | ||
diff --git a/data/maps/daedalus/rooms/Blue Hallway Cut Side.txtpb b/data/maps/daedalus/rooms/Blue Hallway Cut Side.txtpb new file mode 100644 index 0000000..ea2ffef --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Hallway Cut Side.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Blue Hallway Cut Side" | ||
2 | display_name: "South Area" | ||
3 | panels { | ||
4 | name: "CUT" | ||
5 | path: "Panels/Halls/halls_6" | ||
6 | clue: "cut" | ||
7 | answer: "chop" | ||
8 | symbols: QUESTION | ||
9 | } | ||
10 | panels { | ||
11 | name: "GREEN" | ||
12 | path: "Panels/Halls/halls_8" | ||
13 | clue: "green" | ||
14 | answer: "red" | ||
15 | symbols: SUN | ||
16 | } | ||
diff --git a/data/maps/daedalus/rooms/Blue Hallway Tall Side.txtpb b/data/maps/daedalus/rooms/Blue Hallway Tall Side.txtpb new file mode 100644 index 0000000..93d4136 --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Hallway Tall Side.txtpb | |||
@@ -0,0 +1,54 @@ | |||
1 | name: "Blue Hallway Tall Side" | ||
2 | display_name: "Northeast Area" | ||
3 | panels { | ||
4 | name: "TALL" | ||
5 | path: "Panels/Halls/halls_9" | ||
6 | clue: "tall" | ||
7 | answer: "short" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "SHOO" | ||
12 | path: "Panels/Hexes/cream_1" | ||
13 | clue: "shoo" | ||
14 | answer: "shoes" | ||
15 | symbols: ZERO | ||
16 | symbols: PLANET | ||
17 | } | ||
18 | panels { | ||
19 | name: "ALL WAY" | ||
20 | path: "Panels/Hexes/cream_2" | ||
21 | clue: "all way" | ||
22 | answer: "never" | ||
23 | symbols: SUN | ||
24 | symbols: ZERO | ||
25 | symbols: PLANET | ||
26 | } | ||
27 | panels { | ||
28 | name: "FOUR" | ||
29 | path: "Panels/Hexes/cream_3" | ||
30 | clue: "four" | ||
31 | answer: "for" | ||
32 | symbols: ZERO | ||
33 | } | ||
34 | panels { | ||
35 | name: "OFFER" | ||
36 | path: "Panels/Hexes/cream_4" | ||
37 | clue: "offer" | ||
38 | answer: "sale" | ||
39 | symbols: AGE | ||
40 | } | ||
41 | panels { | ||
42 | name: "CHILD" | ||
43 | path: "Panels/Hexes/cream_5" | ||
44 | clue: "child" | ||
45 | answer: "baby" | ||
46 | symbols: AGE | ||
47 | } | ||
48 | panels { | ||
49 | name: "NEW" | ||
50 | path: "Panels/Hexes/cream_6" | ||
51 | clue: "new" | ||
52 | answer: "worn" | ||
53 | symbols: SUN | ||
54 | } | ||
diff --git a/data/maps/daedalus/rooms/Blue Hallway.txtpb b/data/maps/daedalus/rooms/Blue Hallway.txtpb new file mode 100644 index 0000000..0bac459 --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Hallway.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Blue Hallway" | ||
2 | display_name: "South Area" | ||
3 | panels { | ||
4 | name: "CHOP" | ||
5 | path: "Panels/Halls/halls_10" | ||
6 | clue: "chop" | ||
7 | answer: "cut" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "SHORT" | ||
12 | path: "Panels/Halls/halls_5" | ||
13 | clue: "short" | ||
14 | answer: "tall" | ||
15 | symbols: QUESTION | ||
16 | } | ||
diff --git a/data/maps/daedalus/rooms/Blue Room.txtpb b/data/maps/daedalus/rooms/Blue Room.txtpb new file mode 100644 index 0000000..98d933b --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Room.txtpb | |||
@@ -0,0 +1,80 @@ | |||
1 | name: "Blue Room" | ||
2 | display_name: "East Area" | ||
3 | panels { | ||
4 | name: "RED" | ||
5 | path: "Panels/Blue Room/panel_1" | ||
6 | clue: "red" | ||
7 | answer: "ginger" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "WESTWARD" | ||
12 | path: "Panels/Blue Room/panel_2" | ||
13 | clue: "westward" | ||
14 | answer: "mustard" | ||
15 | symbols: SPARKLES | ||
16 | } | ||
17 | panels { | ||
18 | name: "RANGE" | ||
19 | path: "Panels/Blue Room/panel_3" | ||
20 | clue: "range" | ||
21 | answer: "oregano" | ||
22 | symbols: SPARKLES | ||
23 | symbols: ANAGRAM | ||
24 | } | ||
25 | panels { | ||
26 | name: "PEPPER" | ||
27 | path: "Panels/Blue Room/panel_4" | ||
28 | clue: "pepper" | ||
29 | answer: "salt" | ||
30 | symbols: EXAMPLE | ||
31 | } | ||
32 | panels { | ||
33 | name: "TIME" | ||
34 | path: "Panels/Blue Room/panel_5" | ||
35 | clue: "time" | ||
36 | answer: "thyme" | ||
37 | symbols: ZERO | ||
38 | } | ||
39 | panels { | ||
40 | name: "SALT" | ||
41 | path: "Panels/Blue Room/panel_6" | ||
42 | clue: "salt" | ||
43 | answer: "pepper" | ||
44 | symbols: EXAMPLE | ||
45 | } | ||
46 | panels { | ||
47 | name: "BULB" | ||
48 | path: "Panels/Blue Room/panel_7" | ||
49 | clue: "bulb" | ||
50 | answer: "garlic" | ||
51 | symbols: AGE | ||
52 | } | ||
53 | panels { | ||
54 | name: "PAPA" | ||
55 | path: "Panels/Blue Room/panel_8" | ||
56 | clue: "papa" | ||
57 | answer: "paprika" | ||
58 | symbols: SPARKLES | ||
59 | } | ||
60 | panels { | ||
61 | name: "MINT" | ||
62 | path: "Panels/Blue Room/panel_9" | ||
63 | clue: "mint" | ||
64 | answer: "pepper" | ||
65 | symbols: EXAMPLE | ||
66 | } | ||
67 | panels { | ||
68 | name: "CELEBRATORY" | ||
69 | path: "Panels/Blue Room/panel_10" | ||
70 | clue: "celebratory" | ||
71 | answer: "celery" | ||
72 | symbols: SPARKLES | ||
73 | } | ||
74 | panels { | ||
75 | name: "DETECTIVE" | ||
76 | path: "Panels/Blue Room/panel_11" | ||
77 | clue: "detective" | ||
78 | answer: "basil" | ||
79 | symbols: EXAMPLE | ||
80 | } | ||
diff --git a/data/maps/daedalus/rooms/Blue Smiley Annex.txtpb b/data/maps/daedalus/rooms/Blue Smiley Annex.txtpb new file mode 100644 index 0000000..c39aeb5 --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Smiley Annex.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Blue Smiley Annex" | ||
2 | display_name: "South Area" | ||
3 | panels { | ||
4 | name: "ORANGE (1)" | ||
5 | path: "Panels/Miscellaneous/yellow" | ||
6 | clue: "orange" | ||
7 | answer: "color" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
10 | panels { | ||
11 | name: "ORANGE (2)" | ||
12 | path: "Panels/Miscellaneous/yellow2" | ||
13 | clue: "orange" | ||
14 | answer: "fruit" | ||
15 | symbols: EXAMPLE | ||
16 | } | ||
diff --git a/data/maps/daedalus/rooms/Blue Smiley.txtpb b/data/maps/daedalus/rooms/Blue Smiley.txtpb new file mode 100644 index 0000000..5ddb330 --- /dev/null +++ b/data/maps/daedalus/rooms/Blue Smiley.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Blue Smiley" | ||
2 | display_name: "South Area" | ||
3 | panels { | ||
4 | name: "SMILE" | ||
5 | path: "Panels/Smiley Rooms/blue" | ||
6 | clue: "smile" | ||
7 | answer: "blue" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Book Room.txtpb b/data/maps/daedalus/rooms/Book Room.txtpb new file mode 100644 index 0000000..7571ec1 --- /dev/null +++ b/data/maps/daedalus/rooms/Book Room.txtpb | |||
@@ -0,0 +1,86 @@ | |||
1 | name: "Book Room" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "BOOK (1)" | ||
5 | path: "Panels/Book Room/book_1" | ||
6 | clue: "book" | ||
7 | answer: "comic" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
10 | panels { | ||
11 | name: "BOOK (2)" | ||
12 | path: "Panels/Book Room/book_2" | ||
13 | clue: "book" | ||
14 | answer: "check" | ||
15 | symbols: EXAMPLE | ||
16 | } | ||
17 | panels { | ||
18 | name: "BOOK (3)" | ||
19 | path: "Panels/Book Room/book_3" | ||
20 | clue: "book" | ||
21 | answer: "cook" | ||
22 | symbols: EXAMPLE | ||
23 | } | ||
24 | panels { | ||
25 | name: "BOOK (4)" | ||
26 | path: "Panels/Book Room/book_4" | ||
27 | clue: "book" | ||
28 | answer: "story" | ||
29 | symbols: EXAMPLE | ||
30 | } | ||
31 | panels { | ||
32 | name: "BOOK (5)" | ||
33 | path: "Panels/Book Room/book_5" | ||
34 | clue: "book" | ||
35 | answer: "text" | ||
36 | symbols: EXAMPLE | ||
37 | } | ||
38 | panels { | ||
39 | name: "BOOK (6)" | ||
40 | path: "Panels/Book Room/book_6" | ||
41 | clue: "book" | ||
42 | answer: "year" | ||
43 | symbols: EXAMPLE | ||
44 | } | ||
45 | panels { | ||
46 | name: "BOOK (7)" | ||
47 | path: "Panels/Book Room/book_7" | ||
48 | clue: "book" | ||
49 | answer: "guide" | ||
50 | symbols: EXAMPLE | ||
51 | } | ||
52 | panels { | ||
53 | name: "BOOK (8)" | ||
54 | path: "Panels/Book Room/book_8" | ||
55 | clue: "book" | ||
56 | answer: "log" | ||
57 | symbols: EXAMPLE | ||
58 | } | ||
59 | panels { | ||
60 | name: "BOOK (9)" | ||
61 | path: "Panels/Book Room/book_9" | ||
62 | clue: "book" | ||
63 | answer: "guest" | ||
64 | symbols: EXAMPLE | ||
65 | } | ||
66 | panels { | ||
67 | name: "BOOK (10)" | ||
68 | path: "Panels/Book Room/book_10" | ||
69 | clue: "book" | ||
70 | answer: "scrap" | ||
71 | symbols: EXAMPLE | ||
72 | } | ||
73 | panels { | ||
74 | name: "BOOK (11)" | ||
75 | path: "Panels/Book Room/book_11" | ||
76 | clue: "book" | ||
77 | answer: "sketch" | ||
78 | symbols: EXAMPLE | ||
79 | } | ||
80 | panels { | ||
81 | name: "BOOK (12)" | ||
82 | path: "Panels/Book Room/book_12" | ||
83 | clue: "book" | ||
84 | answer: "school" | ||
85 | symbols: EXAMPLE | ||
86 | } | ||
diff --git a/data/maps/daedalus/rooms/Bow Side.txtpb b/data/maps/daedalus/rooms/Bow Side.txtpb new file mode 100644 index 0000000..6e07925 --- /dev/null +++ b/data/maps/daedalus/rooms/Bow Side.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Bow Side" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "?" | ||
5 | path: "Panels/Smiley Rooms/bow" | ||
6 | clue: "" | ||
7 | answer: "bow" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Brown Smiley.txtpb b/data/maps/daedalus/rooms/Brown Smiley.txtpb new file mode 100644 index 0000000..91ba963 --- /dev/null +++ b/data/maps/daedalus/rooms/Brown Smiley.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Brown Smiley" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "OTHERS" | ||
5 | path: "Panels/Smiley Rooms/rainbow2" | ||
6 | clue: "others" | ||
7 | answer: "rainbow" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/C Keyholder.txtpb b/data/maps/daedalus/rooms/C Keyholder.txtpb new file mode 100644 index 0000000..a8ad9aa --- /dev/null +++ b/data/maps/daedalus/rooms/C Keyholder.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "C Keyholder" | ||
2 | display_name: "North Area" | ||
3 | keyholders { | ||
4 | name: "C" | ||
5 | path: "Components/KeyHolders/keyHolderC" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/Castle.txtpb b/data/maps/daedalus/rooms/Castle.txtpb new file mode 100644 index 0000000..4797e80 --- /dev/null +++ b/data/maps/daedalus/rooms/Castle.txtpb | |||
@@ -0,0 +1,204 @@ | |||
1 | name: "Castle" | ||
2 | display_name: "Castle" | ||
3 | panels { | ||
4 | name: "REVERSE" | ||
5 | path: "Panels/Castle Interior/panel_flip" | ||
6 | clue: "reverse" | ||
7 | answer: "flip" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "ONE (Blue)" | ||
12 | path: "Panels/Castle Interior/panel_1" | ||
13 | clue: "one" | ||
14 | answer: "one" | ||
15 | required_door { name: "Castle Flipper" } | ||
16 | } | ||
17 | panels { | ||
18 | name: "THREE (Blue)" | ||
19 | path: "Panels/Castle Interior/panel_3" | ||
20 | clue: "three" | ||
21 | answer: "three" | ||
22 | } | ||
23 | panels { | ||
24 | name: "TWO (Blue)" | ||
25 | path: "Panels/Castle Interior/panel_2" | ||
26 | clue: "two" | ||
27 | answer: "two" | ||
28 | } | ||
29 | panels { | ||
30 | name: "FOUR (Blue)" | ||
31 | path: "Panels/Castle Interior/panel_4" | ||
32 | clue: "four" | ||
33 | answer: "four" | ||
34 | } | ||
35 | panels { | ||
36 | name: "FIVE (Blue)" | ||
37 | path: "Panels/Castle Interior/panel_5" | ||
38 | clue: "five" | ||
39 | answer: "five" | ||
40 | required_door { name: "Castle Blue Stairs" } | ||
41 | } | ||
42 | panels { | ||
43 | name: "ONE (Green)" | ||
44 | path: "Panels/Castle Interior/panel_6" | ||
45 | clue: "one" | ||
46 | answer: "one" | ||
47 | required_door { name: "Castle Flipper" } | ||
48 | } | ||
49 | panels { | ||
50 | name: "THREE (Green)" | ||
51 | path: "Panels/Castle Interior/panel_8" | ||
52 | clue: "three" | ||
53 | answer: "three" | ||
54 | } | ||
55 | panels { | ||
56 | name: "TWO (Green)" | ||
57 | path: "Panels/Castle Interior/panel_7" | ||
58 | clue: "two" | ||
59 | answer: "two" | ||
60 | } | ||
61 | panels { | ||
62 | name: "FOUR (Green)" | ||
63 | path: "Panels/Castle Interior/panel_9" | ||
64 | clue: "four" | ||
65 | answer: "four" | ||
66 | } | ||
67 | panels { | ||
68 | name: "FIVE (Green)" | ||
69 | path: "Panels/Castle Interior/panel_10" | ||
70 | clue: "five" | ||
71 | answer: "five" | ||
72 | required_door { name: "Castle Green Stairs" } | ||
73 | } | ||
74 | panels { | ||
75 | name: "ONE (Maroon)" | ||
76 | path: "Panels/Castle Interior/panel_11" | ||
77 | clue: "one" | ||
78 | answer: "one" | ||
79 | } | ||
80 | panels { | ||
81 | name: "THREE (Maroon)" | ||
82 | path: "Panels/Castle Interior/panel_13" | ||
83 | clue: "three" | ||
84 | answer: "three" | ||
85 | } | ||
86 | panels { | ||
87 | name: "TWO (Maroon)" | ||
88 | path: "Panels/Castle Interior/panel_12" | ||
89 | clue: "two" | ||
90 | answer: "two" | ||
91 | } | ||
92 | panels { | ||
93 | name: "FOUR (Maroon)" | ||
94 | path: "Panels/Castle Interior/panel_14" | ||
95 | clue: "four" | ||
96 | answer: "four" | ||
97 | } | ||
98 | panels { | ||
99 | name: "FIVE (Maroon)" | ||
100 | path: "Panels/Castle Interior/panel_15" | ||
101 | clue: "five" | ||
102 | answer: "five" | ||
103 | required_door { name: "Castle Maroon Stairs" } | ||
104 | } | ||
105 | panels { | ||
106 | name: "ONE (Hazel)" | ||
107 | path: "Panels/Castle Interior/panel_16" | ||
108 | clue: "one" | ||
109 | answer: "one" | ||
110 | required_door { name: "Castle Flipper" } | ||
111 | } | ||
112 | panels { | ||
113 | name: "THREE (Hazel)" | ||
114 | path: "Panels/Castle Interior/panel_18" | ||
115 | clue: "three" | ||
116 | answer: "three" | ||
117 | } | ||
118 | panels { | ||
119 | name: "TWO (Hazel)" | ||
120 | path: "Panels/Castle Interior/panel_17" | ||
121 | clue: "two" | ||
122 | answer: "two" | ||
123 | } | ||
124 | panels { | ||
125 | name: "FOUR (Hazel)" | ||
126 | path: "Panels/Castle Interior/panel_19" | ||
127 | clue: "four" | ||
128 | answer: "four" | ||
129 | } | ||
130 | panels { | ||
131 | name: "FIVE (Hazel)" | ||
132 | path: "Panels/Castle Interior/panel_20" | ||
133 | clue: "five" | ||
134 | answer: "five" | ||
135 | required_door { name: "Castle Hazel Stairs" } | ||
136 | } | ||
137 | panels { | ||
138 | name: "NUMBER (1)" | ||
139 | path: "Components/Numbers/number_helper_1" | ||
140 | clue: "number" | ||
141 | answer: "seventy" | ||
142 | symbols: EXAMPLE | ||
143 | proxies { answer: "zero" path: "Components/Numbers/numbers_proxies_0" } | ||
144 | proxies { answer: "one" path: "Components/Numbers/numbers_proxies_1" } | ||
145 | proxies { answer: "two" path: "Components/Numbers/numbers_proxies_2" } | ||
146 | proxies { answer: "three" path: "Components/Numbers/numbers_proxies_3" } | ||
147 | proxies { answer: "four" path: "Components/Numbers/numbers_proxies_4" } | ||
148 | proxies { answer: "five" path: "Components/Numbers/numbers_proxies_5" } | ||
149 | proxies { answer: "six" path: "Components/Numbers/numbers_proxies_6" } | ||
150 | proxies { answer: "seven" path: "Components/Numbers/numbers_proxies_7" } | ||
151 | proxies { answer: "eight" path: "Components/Numbers/numbers_proxies_8" } | ||
152 | proxies { answer: "nine" path: "Components/Numbers/numbers_proxies_9" } | ||
153 | } | ||
154 | panels { | ||
155 | name: "NUMBER (2)" | ||
156 | path: "Components/Numbers/number_helper_2" | ||
157 | clue: "number" | ||
158 | answer: "seventy" | ||
159 | symbols: EXAMPLE | ||
160 | proxies { answer: "zero" path: "Components/Numbers/numbers_proxies_10" } | ||
161 | proxies { answer: "one" path: "Components/Numbers/numbers_proxies_11" } | ||
162 | proxies { answer: "two" path: "Components/Numbers/numbers_proxies_12" } | ||
163 | proxies { answer: "three" path: "Components/Numbers/numbers_proxies_13" } | ||
164 | proxies { answer: "four" path: "Components/Numbers/numbers_proxies_14" } | ||
165 | proxies { answer: "five" path: "Components/Numbers/numbers_proxies_15" } | ||
166 | proxies { answer: "six" path: "Components/Numbers/numbers_proxies_16" } | ||
167 | proxies { answer: "seven" path: "Components/Numbers/numbers_proxies_17" } | ||
168 | proxies { answer: "eight" path: "Components/Numbers/numbers_proxies_18" } | ||
169 | proxies { answer: "nine" path: "Components/Numbers/numbers_proxies_19" } | ||
170 | } | ||
171 | panels { | ||
172 | name: "NUMBER (3)" | ||
173 | path: "Components/Numbers/number_helper_3" | ||
174 | clue: "number" | ||
175 | answer: "seventy" | ||
176 | symbols: EXAMPLE | ||
177 | proxies { answer: "zero" path: "Components/Numbers/numbers_proxies_20" } | ||
178 | proxies { answer: "one" path: "Components/Numbers/numbers_proxies_21" } | ||
179 | proxies { answer: "two" path: "Components/Numbers/numbers_proxies_22" } | ||
180 | proxies { answer: "three" path: "Components/Numbers/numbers_proxies_23" } | ||
181 | proxies { answer: "four" path: "Components/Numbers/numbers_proxies_24" } | ||
182 | proxies { answer: "five" path: "Components/Numbers/numbers_proxies_25" } | ||
183 | proxies { answer: "six" path: "Components/Numbers/numbers_proxies_26" } | ||
184 | proxies { answer: "seven" path: "Components/Numbers/numbers_proxies_27" } | ||
185 | proxies { answer: "eight" path: "Components/Numbers/numbers_proxies_28" } | ||
186 | proxies { answer: "nine" path: "Components/Numbers/numbers_proxies_29" } | ||
187 | } | ||
188 | panels { | ||
189 | name: "NUMBER (4)" | ||
190 | path: "Components/Numbers/number_helper_4" | ||
191 | clue: "number" | ||
192 | answer: "seventy" | ||
193 | symbols: EXAMPLE | ||
194 | proxies { answer: "zero" path: "Components/Numbers/numbers_proxies_30" } | ||
195 | proxies { answer: "one" path: "Components/Numbers/numbers_proxies_31" } | ||
196 | proxies { answer: "two" path: "Components/Numbers/numbers_proxies_32" } | ||
197 | proxies { answer: "three" path: "Components/Numbers/numbers_proxies_33" } | ||
198 | proxies { answer: "four" path: "Components/Numbers/numbers_proxies_34" } | ||
199 | proxies { answer: "five" path: "Components/Numbers/numbers_proxies_35" } | ||
200 | proxies { answer: "six" path: "Components/Numbers/numbers_proxies_36" } | ||
201 | proxies { answer: "seven" path: "Components/Numbers/numbers_proxies_37" } | ||
202 | proxies { answer: "eight" path: "Components/Numbers/numbers_proxies_38" } | ||
203 | proxies { answer: "nine" path: "Components/Numbers/numbers_proxies_39" } | ||
204 | } | ||
diff --git a/data/maps/daedalus/rooms/Coin Tower.txtpb b/data/maps/daedalus/rooms/Coin Tower.txtpb new file mode 100644 index 0000000..032ece3 --- /dev/null +++ b/data/maps/daedalus/rooms/Coin Tower.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Coin Tower" | ||
2 | display_name: "Northeast Area" | ||
3 | panels { | ||
4 | name: "RAIN" | ||
5 | path: "Panels/Entry/db_2" | ||
6 | clue: "rain" | ||
7 | answer: "snow" | ||
8 | symbols: CROSS | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Composite Room NE.txtpb b/data/maps/daedalus/rooms/Composite Room NE.txtpb new file mode 100644 index 0000000..a4b13cd --- /dev/null +++ b/data/maps/daedalus/rooms/Composite Room NE.txtpb | |||
@@ -0,0 +1,77 @@ | |||
1 | name: "Composite Room NE" | ||
2 | display_name: "Composite Room" | ||
3 | panels { | ||
4 | name: "<-" | ||
5 | path: "Panels/Combo Room NE/panel_1" | ||
6 | clue: "" | ||
7 | answer: "workbook" | ||
8 | symbols: LINGO | ||
9 | } | ||
10 | panels { | ||
11 | name: "TEXTBOOK" | ||
12 | path: "Panels/Combo Room NE/panel_2" | ||
13 | clue: "textbook" | ||
14 | answer: "bookstore" | ||
15 | symbols: EXAMPLE | ||
16 | } | ||
17 | panels { | ||
18 | name: "CORNERHOME" | ||
19 | path: "Panels/Combo Room NE/panel_3" | ||
20 | clue: "cornerhome" | ||
21 | answer: "storehouse" | ||
22 | symbols: SUN | ||
23 | symbols: EXAMPLE | ||
24 | } | ||
25 | panels { | ||
26 | name: "BIRDCALL" | ||
27 | path: "Panels/Combo Room NE/panel_4" | ||
28 | clue: "birdcall" | ||
29 | answer: "housework" | ||
30 | symbols: EXAMPLE | ||
31 | } | ||
32 | panels { | ||
33 | name: "FORCEYARD" | ||
34 | path: "Panels/Combo Room NE/panel_6" | ||
35 | clue: "forceyard" | ||
36 | answer: "massacre" | ||
37 | symbols: BOXES | ||
38 | } | ||
39 | panels { | ||
40 | name: "TIREPOUND" | ||
41 | path: "Panels/Combo Room NE/panel_7" | ||
42 | clue: "tirepound" | ||
43 | answer: "carton" | ||
44 | symbols: BOXES | ||
45 | } | ||
46 | panels { | ||
47 | name: "LIEQUIZ" | ||
48 | path: "Panels/Combo Room NE/panel_8" | ||
49 | clue: "liequiz" | ||
50 | answer: "contest" | ||
51 | symbols: SUN | ||
52 | symbols: PYRAMID | ||
53 | } | ||
54 | panels { | ||
55 | name: "WHITEOUT" | ||
56 | path: "Panels/Combo Room NE/panel_9" | ||
57 | clue: "whiteout" | ||
58 | answer: "within" | ||
59 | symbols: SUN | ||
60 | symbols: SPARKLES | ||
61 | } | ||
62 | panels { | ||
63 | name: "FEETHIM" | ||
64 | path: "Panels/Combo Room NE/panel_10" | ||
65 | clue: "feethim" | ||
66 | answer: "feather" | ||
67 | symbols: ZERO | ||
68 | symbols: GENDER | ||
69 | } | ||
70 | panels { | ||
71 | name: "STARFALL" | ||
72 | path: "Panels/Combo Room NE/panel_11" | ||
73 | clue: "starfall" | ||
74 | answer: "sunrise" | ||
75 | symbols: SUN | ||
76 | symbols: EXAMPLE | ||
77 | } | ||
diff --git a/data/maps/daedalus/rooms/Composite Room NW.txtpb b/data/maps/daedalus/rooms/Composite Room NW.txtpb new file mode 100644 index 0000000..94f987b --- /dev/null +++ b/data/maps/daedalus/rooms/Composite Room NW.txtpb | |||
@@ -0,0 +1,94 @@ | |||
1 | name: "Composite Room NW" | ||
2 | display_name: "Composite Room" | ||
3 | panels { | ||
4 | name: "BEHOUSE" | ||
5 | path: "Panels/Combo Room NW/panel_1" | ||
6 | clue: "behouse" | ||
7 | answer: "bedroom" | ||
8 | symbols: SPARKLES | ||
9 | symbols: BOXES | ||
10 | } | ||
11 | panels { | ||
12 | name: "BRAKESTEADY" | ||
13 | path: "Panels/Combo Room NW/panel_2" | ||
14 | clue: "brakesteady" | ||
15 | answer: "breakfast" | ||
16 | symbols: ZERO | ||
17 | symbols: PYRAMID | ||
18 | } | ||
19 | panels { | ||
20 | name: "DEATHSHORT" | ||
21 | path: "Panels/Combo Room NW/panel_3" | ||
22 | clue: "deathshort" | ||
23 | answer: "lifelong" | ||
24 | symbols: SUN | ||
25 | } | ||
26 | panels { | ||
27 | name: "PLUMPFAMILY" | ||
28 | path: "Panels/Combo Room NW/panel_4" | ||
29 | clue: "plumpfamily" | ||
30 | answer: "pumpkin" | ||
31 | symbols: SUN | ||
32 | symbols: SPARKLES | ||
33 | } | ||
34 | panels { | ||
35 | name: "SHEEPBOOK" | ||
36 | path: "Panels/Combo Room NW/panel_5" | ||
37 | clue: "sheepbook" | ||
38 | answer: "rampage" | ||
39 | symbols: BOXES | ||
40 | symbols: GENDER | ||
41 | } | ||
42 | panels { | ||
43 | name: "LAIDIN" | ||
44 | path: "Panels/Combo Room NW/panel_6" | ||
45 | clue: "laidin" | ||
46 | answer: "layout" | ||
47 | symbols: SUN | ||
48 | symbols: AGE | ||
49 | } | ||
50 | panels { | ||
51 | name: "FOGIRON" | ||
52 | path: "Panels/Combo Room NW/panel_7" | ||
53 | clue: "fogiron" | ||
54 | answer: "mistrust" | ||
55 | symbols: SUN | ||
56 | symbols: AGE | ||
57 | } | ||
58 | panels { | ||
59 | name: "MOONSENT" | ||
60 | path: "Panels/Combo Room NW/panel_8" | ||
61 | clue: "moonsent" | ||
62 | answer: "sunset" | ||
63 | symbols: SUN | ||
64 | symbols: SPARKLES | ||
65 | } | ||
66 | panels { | ||
67 | name: "FAIRWATER" | ||
68 | path: "Panels/Combo Room NW/panel_9" | ||
69 | clue: "fairwater" | ||
70 | answer: "justice" | ||
71 | symbols: SUN | ||
72 | symbols: CROSS | ||
73 | } | ||
74 | panels { | ||
75 | name: "PLEADOUT" | ||
76 | path: "Panels/Combo Room NW/panel_10" | ||
77 | clue: "pleadout" | ||
78 | answer: "begin" | ||
79 | symbols: SUN | ||
80 | } | ||
81 | panels { | ||
82 | name: "OUTGARDEN" | ||
83 | path: "Panels/Combo Room NW/panel_11" | ||
84 | clue: "outgarden" | ||
85 | answer: "intend" | ||
86 | symbols: SUN | ||
87 | } | ||
88 | panels { | ||
89 | name: "HELLOTALE" | ||
90 | path: "Panels/Combo Room NW/panel_12" | ||
91 | clue: "hellotale" | ||
92 | answer: "history" | ||
93 | symbols: SUN | ||
94 | } | ||
diff --git a/data/maps/daedalus/rooms/Composite Room S.txtpb b/data/maps/daedalus/rooms/Composite Room S.txtpb new file mode 100644 index 0000000..ec36ac3 --- /dev/null +++ b/data/maps/daedalus/rooms/Composite Room S.txtpb | |||
@@ -0,0 +1,198 @@ | |||
1 | name: "Composite Room S" | ||
2 | display_name: "Composite Room" | ||
3 | panels { | ||
4 | name: "CONCAVE" | ||
5 | path: "Panels/Combo Room SW/panel_1" | ||
6 | clue: "concave" | ||
7 | answer: "probe" | ||
8 | symbols: SUN | ||
9 | symbols: SPARKLES | ||
10 | symbols: STARS | ||
11 | } | ||
12 | panels { | ||
13 | name: "FAIRYTHINK" | ||
14 | path: "Panels/Combo Room SW/panel_2" | ||
15 | clue: "fairythink" | ||
16 | answer: "impact" | ||
17 | symbols: SUN | ||
18 | symbols: EXAMPLE | ||
19 | } | ||
20 | panels { | ||
21 | name: "AILAND" | ||
22 | path: "Panels/Combo Room SW/panel_3" | ||
23 | clue: "ailand" | ||
24 | answer: "sailor" | ||
25 | symbols: SPARKLES | ||
26 | symbols: EXAMPLE | ||
27 | } | ||
28 | panels { | ||
29 | name: "RULERCAT" | ||
30 | path: "Panels/Combo Room SW/panel_4" | ||
31 | clue: "rulercat" | ||
32 | answer: "rebellion" | ||
33 | symbols: SUN | ||
34 | symbols: EXAMPLE | ||
35 | } | ||
36 | panels { | ||
37 | name: "ANDBITE" | ||
38 | path: "Panels/Combo Room SW/panel_5" | ||
39 | clue: "andbite" | ||
40 | answer: "orbit" | ||
41 | symbols: EXAMPLE | ||
42 | symbols: AGE | ||
43 | } | ||
44 | panels { | ||
45 | name: "ASHHIM" | ||
46 | path: "Panels/Combo Room SW/panel_6" | ||
47 | clue: "ashhim" | ||
48 | answer: "soother" | ||
49 | symbols: SUN | ||
50 | symbols: GENDER | ||
51 | } | ||
52 | panels { | ||
53 | name: "PRONOUNPRONOUNPRONOUN" | ||
54 | path: "Panels/Combo Room SW/panel_7" | ||
55 | clue: "pronounpronounpronoun" | ||
56 | answer: "inherit" | ||
57 | symbols: SPARKLES | ||
58 | symbols: EXAMPLE | ||
59 | } | ||
60 | panels { | ||
61 | name: "SPOUSEGARDEN" | ||
62 | path: "Panels/Combo Room SW/panel_8" | ||
63 | clue: "spousegarden" | ||
64 | answer: "extend" | ||
65 | symbols: SUN | ||
66 | } | ||
67 | panels { | ||
68 | name: "BANGER" | ||
69 | path: "Panels/Combo Room SW/panel_9" | ||
70 | clue: "banger" | ||
71 | answer: "barrage" | ||
72 | symbols: SUN | ||
73 | symbols: SPARKLES | ||
74 | } | ||
75 | panels { | ||
76 | name: "LEGIT" | ||
77 | path: "Panels/Combo Room SW/panel_11" | ||
78 | clue: "legit" | ||
79 | answer: "tablet" | ||
80 | symbols: SPARKLES | ||
81 | symbols: BOXES | ||
82 | } | ||
83 | panels { | ||
84 | name: "OUTEAT" | ||
85 | path: "Panels/Combo Room SW/panel_12" | ||
86 | clue: "outeat" | ||
87 | answer: "rotate" | ||
88 | symbols: SPARKLES | ||
89 | symbols: AGE | ||
90 | } | ||
91 | panels { | ||
92 | name: "SUMMERIN" | ||
93 | path: "Panels/Combo Room SW/panel_13" | ||
94 | clue: "summerin" | ||
95 | answer: "fallout" | ||
96 | symbols: SUN | ||
97 | symbols: AGE | ||
98 | } | ||
99 | panels { | ||
100 | name: "MUSCLEIN" | ||
101 | path: "Panels/Combo Room SE/panel_1" | ||
102 | clue: "musclein" | ||
103 | answer: "about" | ||
104 | symbols: SUN | ||
105 | symbols: EXAMPLE | ||
106 | } | ||
107 | panels { | ||
108 | name: "PLAYHOP" | ||
109 | path: "Panels/Combo Room SE/panel_2" | ||
110 | clue: "playhop" | ||
111 | answer: "workshop" | ||
112 | symbols: SUN | ||
113 | symbols: SPARKLES | ||
114 | } | ||
115 | panels { | ||
116 | name: "BOUGHTHIM" | ||
117 | path: "Panels/Combo Room SE/panel_3" | ||
118 | clue: "boughthim" | ||
119 | answer: "bother" | ||
120 | symbols: ZERO | ||
121 | symbols: GENDER | ||
122 | } | ||
123 | panels { | ||
124 | name: "FRIENDPILOT" | ||
125 | path: "Panels/Combo Room SE/panel_4" | ||
126 | clue: "friendpilot" | ||
127 | answer: "palace" | ||
128 | symbols: SUN | ||
129 | symbols: EXAMPLE | ||
130 | } | ||
131 | panels { | ||
132 | name: "UNDERPANTS" | ||
133 | path: "Panels/Combo Room SE/panel_5" | ||
134 | clue: "underpants" | ||
135 | answer: "overshirt" | ||
136 | symbols: SUN | ||
137 | } | ||
138 | panels { | ||
139 | name: "FIREFOX" | ||
140 | path: "Panels/Combo Room SE/panel_6" | ||
141 | clue: "firefox" | ||
142 | answer: "icebox" | ||
143 | symbols: SUN | ||
144 | symbols: ZERO | ||
145 | } | ||
146 | panels { | ||
147 | name: "SPRINKLEDRIP" | ||
148 | path: "Panels/Combo Room SE/panel_7" | ||
149 | clue: "sprinkledrip" | ||
150 | answer: "raindrop" | ||
151 | symbols: PYRAMID | ||
152 | } | ||
153 | panels { | ||
154 | name: "TWOGOTHIM" | ||
155 | path: "Panels/Combo Room SE/panel_8" | ||
156 | clue: "twogothim" | ||
157 | answer: "together" | ||
158 | symbols: ZERO | ||
159 | symbols: GENDER | ||
160 | symbols: AGE | ||
161 | } | ||
162 | panels { | ||
163 | name: "SKIMFARE" | ||
164 | path: "Panels/Combo Room SE/panel_9" | ||
165 | clue: "skimfare" | ||
166 | answer: "readjust" | ||
167 | symbols: SUN | ||
168 | symbols: ZERO | ||
169 | symbols: PYRAMID | ||
170 | } | ||
171 | panels { | ||
172 | name: "TICKETBORNE" | ||
173 | path: "Panels/Combo Room SE/panel_11" | ||
174 | clue: "ticketborne" | ||
175 | answer: "stubborn" | ||
176 | symbols: ZERO | ||
177 | symbols: AGE | ||
178 | } | ||
179 | panels { | ||
180 | name: "BLEAKCARD" | ||
181 | path: "Panels/Combo Room SE/panel_12" | ||
182 | clue: "bleakcard" | ||
183 | answer: "grimace" | ||
184 | symbols: SUN | ||
185 | symbols: EXAMPLE | ||
186 | } | ||
187 | panels { | ||
188 | name: "MISSIONMISSION" | ||
189 | path: "Panels/Combo Room SE/panel_13" | ||
190 | clue: "missionmission" | ||
191 | answer: "question" | ||
192 | symbols: SUN | ||
193 | symbols: SPARKLES | ||
194 | } | ||
195 | ports { | ||
196 | name: "ENTRY" | ||
197 | path: "Components/Warps/Worldports/worldport16" | ||
198 | } | ||
diff --git a/data/maps/daedalus/rooms/Computer Room Seal.txtpb b/data/maps/daedalus/rooms/Computer Room Seal.txtpb new file mode 100644 index 0000000..19dcf3a --- /dev/null +++ b/data/maps/daedalus/rooms/Computer Room Seal.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Computer Room Seal" | ||
2 | display_name: "Computer Room" | ||
3 | panels { | ||
4 | name: "SCROLL" | ||
5 | path: "Panels/Computer/computer_11" | ||
6 | clue: "scroll" | ||
7 | answer: "seal" | ||
8 | symbols: BOXES | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Computer Room.txtpb b/data/maps/daedalus/rooms/Computer Room.txtpb new file mode 100644 index 0000000..9cc6cbf --- /dev/null +++ b/data/maps/daedalus/rooms/Computer Room.txtpb | |||
@@ -0,0 +1,72 @@ | |||
1 | name: "Computer Room" | ||
2 | display_name: "Computer Room" | ||
3 | panels { | ||
4 | name: "MONITOR (1)" | ||
5 | path: "Panels/Computer/computer_1" | ||
6 | clue: "monitor" | ||
7 | answer: "television" | ||
8 | symbols: AGE | ||
9 | } | ||
10 | panels { | ||
11 | name: "MICROPHONE" | ||
12 | path: "Panels/Computer/computer_2" | ||
13 | clue: "microphone" | ||
14 | answer: "headset" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "SPEAKER" | ||
19 | path: "Panels/Computer/computer_3" | ||
20 | clue: "speaker" | ||
21 | answer: "headset" | ||
22 | symbols: BOXES | ||
23 | } | ||
24 | panels { | ||
25 | name: "PROCESSOR (1)" | ||
26 | path: "Panels/Computer/computer_4" | ||
27 | clue: "processor" | ||
28 | answer: "circuit" | ||
29 | symbols: AGE | ||
30 | } | ||
31 | panels { | ||
32 | name: "MOUSE (1)" | ||
33 | path: "Panels/Computer/computer_5" | ||
34 | clue: "mouse" | ||
35 | answer: "joystick" | ||
36 | symbols: EXAMPLE | ||
37 | } | ||
38 | panels { | ||
39 | name: "KEYBOARD (1)" | ||
40 | path: "Panels/Computer/computer_6" | ||
41 | clue: "keyboard" | ||
42 | answer: "typewriter" | ||
43 | symbols: AGE | ||
44 | } | ||
45 | panels { | ||
46 | name: "MONITOR (2)" | ||
47 | path: "Panels/Computer/computer_7" | ||
48 | clue: "monitor" | ||
49 | answer: "computer" | ||
50 | symbols: BOXES | ||
51 | } | ||
52 | panels { | ||
53 | name: "PROCESSOR (2)" | ||
54 | path: "Panels/Computer/computer_8" | ||
55 | clue: "processor" | ||
56 | answer: "computer" | ||
57 | symbols: BOXES | ||
58 | } | ||
59 | panels { | ||
60 | name: "MOUSE (2)" | ||
61 | path: "Panels/Computer/computer_9" | ||
62 | clue: "mouse" | ||
63 | answer: "computer" | ||
64 | symbols: BOXES | ||
65 | } | ||
66 | panels { | ||
67 | name: "KEYBOARD (2)" | ||
68 | path: "Panels/Computer/computer_10" | ||
69 | clue: "keyboard" | ||
70 | answer: "computer" | ||
71 | symbols: BOXES | ||
72 | } | ||
diff --git a/data/maps/daedalus/rooms/Cyan Room.txtpb b/data/maps/daedalus/rooms/Cyan Room.txtpb new file mode 100644 index 0000000..8430dcd --- /dev/null +++ b/data/maps/daedalus/rooms/Cyan Room.txtpb | |||
@@ -0,0 +1,79 @@ | |||
1 | name: "Cyan Room" | ||
2 | display_name: "West Area" | ||
3 | panels { | ||
4 | name: "LIFE" | ||
5 | path: "Panels/Brown Room/panel_1" | ||
6 | clue: "life" | ||
7 | answer: "death" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "SKIRMISH" | ||
12 | path: "Panels/Brown Room/panel_2" | ||
13 | clue: "skirmish" | ||
14 | answer: "war" | ||
15 | symbols: PYRAMID | ||
16 | } | ||
17 | panels { | ||
18 | name: "WORD" | ||
19 | path: "Panels/Brown Room/panel_3" | ||
20 | clue: "word" | ||
21 | answer: "world" | ||
22 | symbols: SPARKLES | ||
23 | } | ||
24 | panels { | ||
25 | name: "SUMMER" | ||
26 | path: "Panels/Brown Room/panel_4" | ||
27 | clue: "summer" | ||
28 | answer: "winter" | ||
29 | symbols: SUN | ||
30 | } | ||
31 | panels { | ||
32 | name: "ACCLIMATE (1)" | ||
33 | path: "Panels/Brown Room/panel_5" | ||
34 | clue: "acclimate" | ||
35 | answer: "climate" | ||
36 | symbols: SPARKLES | ||
37 | } | ||
38 | panels { | ||
39 | name: "ACCLIMATE (2)" | ||
40 | path: "Panels/Brown Room/panel_6" | ||
41 | clue: "acclimate" | ||
42 | answer: "change" | ||
43 | symbols: SUN | ||
44 | } | ||
45 | panels { | ||
46 | name: "P+EMIC" | ||
47 | path: "Panels/Brown Room/panel_7" | ||
48 | clue: "p+emic" | ||
49 | answer: "pandemic" | ||
50 | symbols: QUESTION | ||
51 | } | ||
52 | panels { | ||
53 | name: "METEOROID" | ||
54 | path: "Panels/Brown Room/panel_8" | ||
55 | clue: "meteoroid" | ||
56 | answer: "meteorite" | ||
57 | symbols: AGE | ||
58 | } | ||
59 | panels { | ||
60 | name: "CLEAR" | ||
61 | path: "Panels/Brown Room/panel_9" | ||
62 | clue: "clear" | ||
63 | answer: "nuclear" | ||
64 | symbols: SPARKLES | ||
65 | } | ||
66 | panels { | ||
67 | name: "COLD" | ||
68 | path: "Panels/Brown Room/panel_10" | ||
69 | clue: "cold" | ||
70 | answer: "heat" | ||
71 | symbols: SUN | ||
72 | } | ||
73 | panels { | ||
74 | name: "WORDWORD" | ||
75 | path: "Panels/Brown Room/panel_11" | ||
76 | clue: "wordword" | ||
77 | answer: "AI" | ||
78 | symbols: EXAMPLE | ||
79 | } | ||
diff --git a/data/maps/daedalus/rooms/D Keyholder.txtpb b/data/maps/daedalus/rooms/D Keyholder.txtpb new file mode 100644 index 0000000..d2f226b --- /dev/null +++ b/data/maps/daedalus/rooms/D Keyholder.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "D Keyholder" | ||
2 | display_name: "Plum Room" | ||
3 | keyholders { | ||
4 | name: "D" | ||
5 | path: "Components/KeyHolders/keyHolderD" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/D2 Room.txtpb b/data/maps/daedalus/rooms/D2 Room.txtpb new file mode 100644 index 0000000..cfc645d --- /dev/null +++ b/data/maps/daedalus/rooms/D2 Room.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "D2 Room" | ||
2 | display_name: "Intense Room" | ||
3 | letters { | ||
4 | key: "d" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable6" | ||
7 | } | ||
diff --git a/data/maps/daedalus/rooms/Dark Light Exit.txtpb b/data/maps/daedalus/rooms/Dark Light Exit.txtpb new file mode 100644 index 0000000..9c4d674 --- /dev/null +++ b/data/maps/daedalus/rooms/Dark Light Exit.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Dark Light Exit" | ||
2 | display_name: "Outside Pumpkin" | ||
3 | panels { | ||
4 | name: "GASKET" | ||
5 | path: "Panels/Dark Light Room/dark_7" | ||
6 | clue: "gasket" | ||
7 | answer: "seal" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Dark Light Room.txtpb b/data/maps/daedalus/rooms/Dark Light Room.txtpb new file mode 100644 index 0000000..4716a36 --- /dev/null +++ b/data/maps/daedalus/rooms/Dark Light Room.txtpb | |||
@@ -0,0 +1,79 @@ | |||
1 | name: "Dark Light Room" | ||
2 | display_name: "Outside Pumpkin" | ||
3 | panels { | ||
4 | name: "COIN (1)" | ||
5 | path: "Panels/Dark Light Room/dark_1" | ||
6 | clue: "coin" | ||
7 | answer: "tails" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "DOG (1)" | ||
12 | path: "Panels/Dark Light Room/dark_2" | ||
13 | clue: "dog" | ||
14 | answer: "tooth" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "SONG (1)" | ||
19 | path: "Panels/Dark Light Room/dark_3" | ||
20 | clue: "song" | ||
21 | answer: "lyrics" | ||
22 | symbols: BOXES | ||
23 | } | ||
24 | panels { | ||
25 | name: "HUMAN (1)" | ||
26 | path: "Panels/Dark Light Room/dark_4" | ||
27 | clue: "human" | ||
28 | answer: "brain" | ||
29 | symbols: BOXES | ||
30 | } | ||
31 | panels { | ||
32 | name: "ROSE (1)" | ||
33 | path: "Panels/Dark Light Room/dark_5" | ||
34 | clue: "rose" | ||
35 | answer: "thorn" | ||
36 | symbols: BOXES | ||
37 | } | ||
38 | panels { | ||
39 | name: "DARK" | ||
40 | path: "Panels/Dark Light Room/dark_6" | ||
41 | clue: "dark" | ||
42 | answer: "light" | ||
43 | symbols: SUN | ||
44 | } | ||
45 | panels { | ||
46 | name: "ROSE (2)" | ||
47 | path: "Panels/Dark Light Room/light_1" | ||
48 | clue: "rose" | ||
49 | answer: "petal" | ||
50 | symbols: BOXES | ||
51 | } | ||
52 | panels { | ||
53 | name: "HUMAN (2)" | ||
54 | path: "Panels/Dark Light Room/light_2" | ||
55 | clue: "human" | ||
56 | answer: "heart" | ||
57 | symbols: BOXES | ||
58 | } | ||
59 | panels { | ||
60 | name: "SONG (2)" | ||
61 | path: "Panels/Dark Light Room/light_3" | ||
62 | clue: "song" | ||
63 | answer: "melody" | ||
64 | symbols: BOXES | ||
65 | } | ||
66 | panels { | ||
67 | name: "DOG (2)" | ||
68 | path: "Panels/Dark Light Room/light_4" | ||
69 | clue: "dog" | ||
70 | answer: "tail" | ||
71 | symbols: BOXES | ||
72 | } | ||
73 | panels { | ||
74 | name: "COIN (2)" | ||
75 | path: "Panels/Dark Light Room/light_5" | ||
76 | clue: "coin" | ||
77 | answer: "heads" | ||
78 | symbols: BOXES | ||
79 | } | ||
diff --git a/data/maps/daedalus/rooms/Ending.txtpb b/data/maps/daedalus/rooms/Ending.txtpb new file mode 100644 index 0000000..b8d91c0 --- /dev/null +++ b/data/maps/daedalus/rooms/Ending.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Ending" | ||
2 | display_name: "Castle" | ||
3 | endings { | ||
4 | name: "ORANGE" | ||
5 | path: "Components/Triggers/orange_ending" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/Entry Shortcut.txtpb b/data/maps/daedalus/rooms/Entry Shortcut.txtpb new file mode 100644 index 0000000..a94d84c --- /dev/null +++ b/data/maps/daedalus/rooms/Entry Shortcut.txtpb | |||
@@ -0,0 +1,13 @@ | |||
1 | name: "Entry Shortcut" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "WELCOME" | ||
5 | path: "Panels/Entry/entry_3" | ||
6 | clue: "welcome" | ||
7 | answer: "back" | ||
8 | symbols: QUESTION | ||
9 | } | ||
10 | ports { | ||
11 | name: "ENTRY" | ||
12 | path: "Components/Warps/Worldports/worldport4" | ||
13 | } | ||
diff --git a/data/maps/daedalus/rooms/Eye Painting.txtpb b/data/maps/daedalus/rooms/Eye Painting.txtpb new file mode 100644 index 0000000..d4c7cc6 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Painting.txtpb | |||
@@ -0,0 +1,13 @@ | |||
1 | name: "Eye Painting" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | panels { | ||
4 | name: "REVILED" | ||
5 | path: "Panels/Entry/entry_5" | ||
6 | clue: "reviled" | ||
7 | answer: "evil" | ||
8 | symbols: SPARKLES | ||
9 | } | ||
10 | paintings { | ||
11 | name: "EYEREDEXITMAIN" | ||
12 | path: "Components/Paintings/Temple of the Eyes/eyeRedExitMain" | ||
13 | } | ||
diff --git a/data/maps/daedalus/rooms/Eye Temple 1F Side.txtpb b/data/maps/daedalus/rooms/Eye Temple 1F Side.txtpb new file mode 100644 index 0000000..0e914d5 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple 1F Side.txtpb | |||
@@ -0,0 +1,14 @@ | |||
1 | name: "Eye Temple 1F Side" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | paintings { | ||
4 | name: "EYEREDSIDE1" | ||
5 | path: "Components/Paintings/Temple of the Eyes/eyeRedSide1" | ||
6 | } | ||
7 | paintings { | ||
8 | name: "EYEREDTOEXITMAIN5" | ||
9 | path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain5" | ||
10 | } | ||
11 | paintings { | ||
12 | name: "EYEREDTOEXITMAIN1" | ||
13 | path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain1" | ||
14 | } | ||
diff --git a/data/maps/daedalus/rooms/Eye Temple 1F.txtpb b/data/maps/daedalus/rooms/Eye Temple 1F.txtpb new file mode 100644 index 0000000..9e8dc12 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple 1F.txtpb | |||
@@ -0,0 +1,27 @@ | |||
1 | name: "Eye Temple 1F" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | paintings { | ||
4 | name: "EYEREDTOEXITMAIN2" | ||
5 | path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain2" | ||
6 | } | ||
7 | paintings { | ||
8 | name: "EYEREDTOBACKSIDE3" | ||
9 | path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside3" | ||
10 | } | ||
11 | paintings { | ||
12 | name: "EYEREDTOPILLAR3" | ||
13 | path: "Components/Paintings/Temple of the Eyes/eyeRedToPillar3" | ||
14 | } | ||
15 | paintings { | ||
16 | name: "EYEREDTOPILLAR2" | ||
17 | path: "Components/Paintings/Temple of the Eyes/eyeRedToPillar2" | ||
18 | } | ||
19 | paintings { | ||
20 | name: "EYEREDTOPILLAR1" | ||
21 | path: "Components/Paintings/Temple of the Eyes/eyeRedToPillar1" | ||
22 | } | ||
23 | paintings { | ||
24 | name: "EYEREDEXITBACKSIDE" | ||
25 | path: "Components/Paintings/Temple of the Eyes/eyeRedExitBackside" | ||
26 | exit_only: true | ||
27 | } | ||
diff --git a/data/maps/daedalus/rooms/Eye Temple 2F Side.txtpb b/data/maps/daedalus/rooms/Eye Temple 2F Side.txtpb new file mode 100644 index 0000000..b78a413 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple 2F Side.txtpb | |||
@@ -0,0 +1,14 @@ | |||
1 | name: "Eye Temple 2F Side" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | paintings { | ||
4 | name: "EYEREDTOEXITMAIN4" | ||
5 | path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain4" | ||
6 | } | ||
7 | paintings { | ||
8 | name: "EYEREDEXITMAIN3" | ||
9 | path: "Components/Paintings/Temple of the Eyes/eyeRedExitMain3" | ||
10 | } | ||
11 | paintings { | ||
12 | name: "EYEREDEXITMAIN4" | ||
13 | path: "Components/Paintings/Temple of the Eyes/eyeRedExitMain4" | ||
14 | } | ||
diff --git a/data/maps/daedalus/rooms/Eye Temple 2F.txtpb b/data/maps/daedalus/rooms/Eye Temple 2F.txtpb new file mode 100644 index 0000000..b564e7e --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple 2F.txtpb | |||
@@ -0,0 +1,18 @@ | |||
1 | name: "Eye Temple 2F" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | paintings { | ||
4 | name: "EYEREDEXITTOP1" | ||
5 | path: "Components/Paintings/Temple of the Eyes/eyeRedExitTop1" | ||
6 | } | ||
7 | paintings { | ||
8 | name: "EYEREDTOTOP1" | ||
9 | path: "Components/Paintings/Temple of the Eyes/eyeRedToTop1" | ||
10 | } | ||
11 | paintings { | ||
12 | name: "EYEREDTOBACKSIDE5" | ||
13 | path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside5" | ||
14 | } | ||
15 | paintings { | ||
16 | name: "EYEREDTOSIDE1" | ||
17 | path: "Components/Paintings/Temple of the Eyes/eyeRedToSide1" | ||
18 | } | ||
diff --git a/data/maps/daedalus/rooms/Eye Temple Pillar 1.txtpb b/data/maps/daedalus/rooms/Eye Temple Pillar 1.txtpb new file mode 100644 index 0000000..7fccfb2 --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple Pillar 1.txtpb | |||
@@ -0,0 +1,15 @@ | |||
1 | name: "Eye Temple Pillar 1" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | paintings { | ||
4 | name: "EYEREDEXITPILLAR1" | ||
5 | path: "Components/Paintings/Temple of the Eyes/eyeRedExitPillar1" | ||
6 | exit_only: true | ||
7 | } | ||
8 | paintings { | ||
9 | name: "EYEREDTOBACKSIDE4" | ||
10 | path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside4" | ||
11 | } | ||
12 | paintings { | ||
13 | name: "EYEREDTOBACKSIDE1" | ||
14 | path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside1" | ||
15 | } | ||
diff --git a/data/maps/daedalus/rooms/Eye Temple Pillar 2.txtpb b/data/maps/daedalus/rooms/Eye Temple Pillar 2.txtpb new file mode 100644 index 0000000..88b468e --- /dev/null +++ b/data/maps/daedalus/rooms/Eye Temple Pillar 2.txtpb | |||
@@ -0,0 +1,15 @@ | |||
1 | name: "Eye Temple Pillar 2" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | paintings { | ||
4 | name: "EYEREDEXITPILLAR2" | ||
5 | path: "Components/Paintings/Temple of the Eyes/eyeRedExitPillar2" | ||
6 | exit_only: true | ||
7 | } | ||
8 | paintings { | ||
9 | name: "EYEREDTOEXITMAIN3" | ||
10 | path: "Components/Paintings/Temple of the Eyes/eyeRedToExitMain3" | ||
11 | } | ||
12 | paintings { | ||
13 | name: "EYEREDTOBACKSIDE2" | ||
14 | path: "Components/Paintings/Temple of the Eyes/eyeRedToBackside2" | ||
15 | } | ||
diff --git a/data/maps/daedalus/rooms/F Keyholder.txtpb b/data/maps/daedalus/rooms/F Keyholder.txtpb new file mode 100644 index 0000000..8063161 --- /dev/null +++ b/data/maps/daedalus/rooms/F Keyholder.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "F Keyholder" | ||
2 | display_name: "West Area" | ||
3 | keyholders { | ||
4 | name: "F" | ||
5 | path: "Components/KeyHolders/keyHolderF" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/F2 Prize.txtpb b/data/maps/daedalus/rooms/F2 Prize.txtpb new file mode 100644 index 0000000..7a062f1 --- /dev/null +++ b/data/maps/daedalus/rooms/F2 Prize.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "F2 Prize" | ||
2 | display_name: "F2 Room" | ||
3 | letters { | ||
4 | key: "f" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable4" | ||
7 | } | ||
diff --git a/data/maps/daedalus/rooms/F2 Room.txtpb b/data/maps/daedalus/rooms/F2 Room.txtpb new file mode 100644 index 0000000..49872ec --- /dev/null +++ b/data/maps/daedalus/rooms/F2 Room.txtpb | |||
@@ -0,0 +1,114 @@ | |||
1 | name: "F2 Room" | ||
2 | display_name: "F2 Room" | ||
3 | panels { | ||
4 | name: "DULLS" | ||
5 | path: "Panels/The Big F/o_1" | ||
6 | clue: "dulls" | ||
7 | answer: "fades" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "GRIME" | ||
12 | path: "Panels/The Big F/o_2" | ||
13 | clue: "grime" | ||
14 | answer: "filth" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "CRAFT" | ||
19 | path: "Panels/The Big F/o_3" | ||
20 | clue: "craft" | ||
21 | answer: "forge" | ||
22 | symbols: SUN | ||
23 | } | ||
24 | panels { | ||
25 | name: "CAST" | ||
26 | path: "Panels/The Big F/o_4" | ||
27 | clue: "cast" | ||
28 | answer: "forge" | ||
29 | symbols: SUN | ||
30 | } | ||
31 | panels { | ||
32 | name: "WANES" | ||
33 | path: "Panels/The Big F/o_5" | ||
34 | clue: "wanes" | ||
35 | answer: "fades" | ||
36 | symbols: SUN | ||
37 | } | ||
38 | panels { | ||
39 | name: "DECAY" | ||
40 | path: "Panels/The Big F/o_9" | ||
41 | clue: "decay" | ||
42 | answer: "filth" | ||
43 | symbols: SUN | ||
44 | } | ||
45 | panels { | ||
46 | name: "MAKE" | ||
47 | path: "Panels/The Big F/o_10" | ||
48 | clue: "make" | ||
49 | answer: "forge" | ||
50 | symbols: SUN | ||
51 | } | ||
52 | panels { | ||
53 | name: "WEAKENS" | ||
54 | path: "Panels/The Big F/o_11" | ||
55 | clue: "weakens" | ||
56 | answer: "fades" | ||
57 | symbols: SUN | ||
58 | } | ||
59 | panels { | ||
60 | name: "TRASH" | ||
61 | path: "Panels/The Big F/o_12" | ||
62 | clue: "trash" | ||
63 | answer: "filth" | ||
64 | symbols: SUN | ||
65 | } | ||
66 | panels { | ||
67 | name: "SHAPE" | ||
68 | path: "Panels/The Big F/o_13" | ||
69 | clue: "shape" | ||
70 | answer: "forge" | ||
71 | symbols: SUN | ||
72 | } | ||
73 | panels { | ||
74 | name: "DEADLY" | ||
75 | path: "Panels/The Big F Not/o_6" | ||
76 | clue: "deadly" | ||
77 | answer: "fatal" | ||
78 | symbols: SUN | ||
79 | } | ||
80 | panels { | ||
81 | name: "DIMS" | ||
82 | path: "Panels/The Big F Not/o_7" | ||
83 | clue: "dims" | ||
84 | answer: "fades" | ||
85 | symbols: SUN | ||
86 | } | ||
87 | panels { | ||
88 | name: "LETHAL" | ||
89 | path: "Panels/The Big F Not/o_8" | ||
90 | clue: "lethal" | ||
91 | answer: "fatal" | ||
92 | symbols: SUN | ||
93 | } | ||
94 | panels { | ||
95 | name: "GRAVE" | ||
96 | path: "Panels/The Big F Not/o_14" | ||
97 | clue: "grave" | ||
98 | answer: "fatal" | ||
99 | symbols: SUN | ||
100 | } | ||
101 | panels { | ||
102 | name: "DIRT" | ||
103 | path: "Panels/The Big F Not/o_15" | ||
104 | clue: "dirt" | ||
105 | answer: "filth" | ||
106 | symbols: SUN | ||
107 | } | ||
108 | panels { | ||
109 | name: "RISKY" | ||
110 | path: "Panels/The Big F Not/o_16" | ||
111 | clue: "risky" | ||
112 | answer: "fatal" | ||
113 | symbols: SUN | ||
114 | } | ||
diff --git a/data/maps/daedalus/rooms/Flip Painting Destination.txtpb b/data/maps/daedalus/rooms/Flip Painting Destination.txtpb new file mode 100644 index 0000000..99ceb25 --- /dev/null +++ b/data/maps/daedalus/rooms/Flip Painting Destination.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Flip Painting Destination" | ||
2 | display_name: "Central" | ||
3 | paintings { | ||
4 | name: "FLIP" | ||
5 | path: "Components/Paintings/Group2/flip" | ||
6 | exit_only: true | ||
7 | gravity: Y_PLUS | ||
8 | } | ||
diff --git a/data/maps/daedalus/rooms/Flip Painting Hidden Panel.txtpb b/data/maps/daedalus/rooms/Flip Painting Hidden Panel.txtpb new file mode 100644 index 0000000..71d345e --- /dev/null +++ b/data/maps/daedalus/rooms/Flip Painting Hidden Panel.txtpb | |||
@@ -0,0 +1,11 @@ | |||
1 | name: "Flip Painting Hidden Panel" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "HIDDEN" | ||
5 | path: "Panels/Halls/halls_2" | ||
6 | clue: "hidden" | ||
7 | answer: "ceortv" # ??????? | ||
8 | symbols: SUN | ||
9 | proxies { answer: "covert" path: "Panels/Halls/secret_proxy_1" } | ||
10 | proxies { answer: "secret" path: "Panels/Halls/secret_proxy_2" } | ||
11 | } | ||
diff --git a/data/maps/daedalus/rooms/Flip Painting.txtpb b/data/maps/daedalus/rooms/Flip Painting.txtpb new file mode 100644 index 0000000..cea1273 --- /dev/null +++ b/data/maps/daedalus/rooms/Flip Painting.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Flip Painting" | ||
2 | display_name: "West Area" | ||
3 | paintings { | ||
4 | name: "FLIP2" | ||
5 | path: "Components/Paintings/Group2/flip2" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/Gallery Entrance.txtpb b/data/maps/daedalus/rooms/Gallery Entrance.txtpb new file mode 100644 index 0000000..bed708f --- /dev/null +++ b/data/maps/daedalus/rooms/Gallery Entrance.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Gallery Entrance" | ||
2 | display_name: "Central" | ||
3 | paintings { | ||
4 | name: "GALLERY" | ||
5 | path: "Components/Warps/eyeWorldport" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/Globe Room.txtpb b/data/maps/daedalus/rooms/Globe Room.txtpb new file mode 100644 index 0000000..49488f0 --- /dev/null +++ b/data/maps/daedalus/rooms/Globe Room.txtpb | |||
@@ -0,0 +1,54 @@ | |||
1 | name: "Globe Room" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "NORTH" | ||
5 | path: "Panels/Halls/directions_1" | ||
6 | clue: "north" | ||
7 | answer: "shotu" | ||
8 | symbols: EXAMPLE | ||
9 | proxies { answer: "south" path: "Panels/Halls/directions_2" } | ||
10 | proxies { answer: "west" path: "Panels/Halls/directions_3" } | ||
11 | proxies { answer: "east" path: "Panels/Halls/directions_4" } | ||
12 | } | ||
13 | panels { | ||
14 | name: "HIDDEN" | ||
15 | path: "Panels/Halls/halls_16" | ||
16 | clue: "hidden" | ||
17 | answer: "ceortv" | ||
18 | symbols: SUN | ||
19 | proxies { answer: "covert" path: "Panels/Halls/secret_proxy_5" } | ||
20 | proxies { answer: "secret" path: "Panels/Halls/secret_proxy_6" } | ||
21 | } | ||
22 | panels { | ||
23 | name: "TICK" | ||
24 | path: "Panels/Sticks/stick_1" | ||
25 | clue: "tick" | ||
26 | answer: "tskci" | ||
27 | symbols: SPARKLES | ||
28 | proxies { answer: "stick" path: "Panels/Sticks/stick_proxy_1" } | ||
29 | proxies { answer: "sticks" path: "Panels/Sticks/stick_proxy_2" } | ||
30 | } | ||
31 | panels { | ||
32 | name: "TONE" | ||
33 | path: "Panels/Sticks/stick_2" | ||
34 | clue: "tone" | ||
35 | answer: "tsnoe" | ||
36 | symbols: SPARKLES | ||
37 | proxies { answer: "stone" path: "Panels/Sticks/stick_proxy_3" } | ||
38 | proxies { answer: "stones" path: "Panels/Sticks/stick_proxy_4" } | ||
39 | } | ||
40 | panels { | ||
41 | name: "BONE" | ||
42 | path: "Panels/Sticks/stick_3" | ||
43 | clue: "bone" | ||
44 | answer: "bones" | ||
45 | symbols: PLANET | ||
46 | } | ||
47 | panels { | ||
48 | name: "WORD" | ||
49 | path: "Panels/Sticks/stick_4" | ||
50 | clue: "word" | ||
51 | answer: "words" | ||
52 | symbols: PLANET | ||
53 | required_door { name: "Southwest Sticks And Stones Door" } | ||
54 | } | ||
diff --git a/data/maps/daedalus/rooms/Godot Room.txtpb b/data/maps/daedalus/rooms/Godot Room.txtpb new file mode 100644 index 0000000..a9c89ec --- /dev/null +++ b/data/maps/daedalus/rooms/Godot Room.txtpb | |||
@@ -0,0 +1,66 @@ | |||
1 | name: "Godot Room" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "MOTORCYCLE" | ||
5 | path: "Panels/Southwest Room/sw_1" | ||
6 | clue: "motorcycle" | ||
7 | answer: "engine" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "ME" | ||
12 | path: "Panels/Southwest Room/sw_2" | ||
13 | clue: "me" | ||
14 | answer: "game" | ||
15 | symbols: QUESTION | ||
16 | proxies { answer: "godot" path: "Panels/Southwest Room/sw_10" } | ||
17 | } | ||
18 | panels { | ||
19 | name: "PAWN" | ||
20 | path: "Panels/Southwest Room/sw_3" | ||
21 | clue: "pawn" | ||
22 | answer: "game" | ||
23 | symbols: BOXES | ||
24 | } | ||
25 | panels { | ||
26 | name: "MANIPULATE" | ||
27 | path: "Panels/Southwest Room/sw_4" | ||
28 | clue: "manipulate" | ||
29 | answer: "game" | ||
30 | symbols: SUN | ||
31 | } | ||
32 | panels { | ||
33 | name: "AUDIO" | ||
34 | path: "Panels/Southwest Room/sw_5" | ||
35 | clue: "audio" | ||
36 | answer: "video" | ||
37 | symbols: SUN | ||
38 | } | ||
39 | panels { | ||
40 | name: "AIRPLANE" | ||
41 | path: "Panels/Southwest Room/sw_6" | ||
42 | clue: "airplane" | ||
43 | answer: "engine" | ||
44 | symbols: BOXES | ||
45 | } | ||
46 | panels { | ||
47 | name: "IDEA" | ||
48 | path: "Panels/Southwest Room/sw_7" | ||
49 | clue: "idea" | ||
50 | answer: "video" | ||
51 | symbols: SPARKLES | ||
52 | } | ||
53 | panels { | ||
54 | name: "TRAIN" | ||
55 | path: "Panels/Southwest Room/sw_8" | ||
56 | clue: "train" | ||
57 | answer: "engine" | ||
58 | symbols: BOXES | ||
59 | } | ||
60 | panels { | ||
61 | name: "RECORDING" | ||
62 | path: "Panels/Southwest Room/sw_9" | ||
63 | clue: "recording" | ||
64 | answer: "video" | ||
65 | symbols: SUN | ||
66 | } | ||
diff --git a/data/maps/daedalus/rooms/Gray Color Backside.txtpb b/data/maps/daedalus/rooms/Gray Color Backside.txtpb new file mode 100644 index 0000000..8afb97e --- /dev/null +++ b/data/maps/daedalus/rooms/Gray Color Backside.txtpb | |||
@@ -0,0 +1,47 @@ | |||
1 | name: "Gray Color Backside" | ||
2 | display_name: "Outside Pumpkin" | ||
3 | panels { | ||
4 | name: "ORANGE" | ||
5 | path: "Panels/Hexes/lightgreen_1" | ||
6 | clue: "orange" | ||
7 | answer: "blue" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "BEGINNING" | ||
12 | path: "Panels/Hexes/lightgreen_2" | ||
13 | clue: "beginning" | ||
14 | answer: "ending" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "FOREWARD" | ||
19 | path: "Panels/Hexes/lightgreen_3" | ||
20 | clue: "foreward" | ||
21 | answer: "forwards" | ||
22 | symbols: ZERO | ||
23 | symbols: PLANET | ||
24 | } | ||
25 | panels { | ||
26 | name: "GO" | ||
27 | path: "Panels/Hexes/lightgreen_4" | ||
28 | clue: "go" | ||
29 | answer: "come" | ||
30 | symbols: SUN | ||
31 | } | ||
32 | panels { | ||
33 | name: "LAST" | ||
34 | path: "Panels/Hexes/lightgreen_5" | ||
35 | clue: "last" | ||
36 | answer: "first" | ||
37 | symbols: SUN | ||
38 | } | ||
39 | panels { | ||
40 | name: "RISE" | ||
41 | path: "Panels/Hexes/lightgreen_6" | ||
42 | clue: "rise" | ||
43 | answer: "flowers" | ||
44 | symbols: EXAMPLE | ||
45 | symbols: PLANET | ||
46 | symbols: AGE | ||
47 | } | ||
diff --git a/data/maps/daedalus/rooms/Gray Color Door.txtpb b/data/maps/daedalus/rooms/Gray Color Door.txtpb new file mode 100644 index 0000000..f8298ff --- /dev/null +++ b/data/maps/daedalus/rooms/Gray Color Door.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Gray Color Door" | ||
2 | display_name: "Outside Pumpkin" | ||
3 | panels { | ||
4 | name: "PATCH" | ||
5 | path: "Panels/Halls/halls_3" | ||
6 | clue: "patch" | ||
7 | answer: "pumpkin" | ||
8 | symbols: PLANET | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Green Color Door.txtpb b/data/maps/daedalus/rooms/Green Color Door.txtpb new file mode 100644 index 0000000..275a3fa --- /dev/null +++ b/data/maps/daedalus/rooms/Green Color Door.txtpb | |||
@@ -0,0 +1,30 @@ | |||
1 | name: "Green Color Door" | ||
2 | display_name: "Outside Pumpkin" | ||
3 | panels { | ||
4 | name: "OLD (1)" | ||
5 | path: "Panels/Halls/halls_20" | ||
6 | clue: "old" | ||
7 | answer: "young" | ||
8 | symbols: AGE | ||
9 | } | ||
10 | panels { | ||
11 | name: "SLEEPY" | ||
12 | path: "Panels/Halls/halls_21" | ||
13 | clue: "sleepy" | ||
14 | answer: "restless" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "OLD (2)" | ||
19 | path: "Panels/Halls/halls_22" | ||
20 | clue: "old" | ||
21 | answer: "bold" | ||
22 | symbols: SPARKLES | ||
23 | } | ||
24 | panels { | ||
25 | name: "COMELY" | ||
26 | path: "Panels/Halls/halls_23" | ||
27 | clue: "comely" | ||
28 | answer: "beautiful" | ||
29 | symbols: AGE | ||
30 | } | ||
diff --git a/data/maps/daedalus/rooms/Green Room.txtpb b/data/maps/daedalus/rooms/Green Room.txtpb new file mode 100644 index 0000000..3b1cde1 --- /dev/null +++ b/data/maps/daedalus/rooms/Green Room.txtpb | |||
@@ -0,0 +1,83 @@ | |||
1 | name: "Green Room" | ||
2 | display_name: "Green Room" | ||
3 | panels { | ||
4 | name: "TIMESCALE" | ||
5 | path: "Panels/Green Room/panel_1" | ||
6 | clue: "timescale" | ||
7 | answer: "herbal" | ||
8 | symbols: SPARKLES | ||
9 | symbols: ZERO | ||
10 | symbols: EXAMPLE | ||
11 | } | ||
12 | panels { | ||
13 | name: "MAILBOX" | ||
14 | path: "Panels/Green Room/panel_2" | ||
15 | clue: "mailbox" | ||
16 | answer: "black" | ||
17 | symbols: EXAMPLE | ||
18 | } | ||
19 | panels { | ||
20 | name: "MILKY" | ||
21 | path: "Panels/Green Room/panel_3" | ||
22 | clue: "milky" | ||
23 | answer: "white" | ||
24 | symbols: SUN | ||
25 | } | ||
26 | panels { | ||
27 | name: "TAN" | ||
28 | path: "Panels/Green Room/panel_4" | ||
29 | clue: "tan" | ||
30 | answer: "sun" | ||
31 | symbols: EXAMPLE | ||
32 | } | ||
33 | panels { | ||
34 | name: "BLAND" | ||
35 | path: "Panels/Green Room/panel_5" | ||
36 | clue: "bland" | ||
37 | answer: "sweet" | ||
38 | symbols: SWEET | ||
39 | } | ||
40 | panels { | ||
41 | name: "WATERCOOLER" | ||
42 | path: "Panels/Green Room/panel_6" | ||
43 | clue: "watercooler" | ||
44 | answer: "iced" | ||
45 | symbols: AGE | ||
46 | symbols: EVAL | ||
47 | } | ||
48 | panels { | ||
49 | name: "FIXATE" | ||
50 | path: "Panels/Green Room/panel_7" | ||
51 | clue: "fixate" | ||
52 | answer: "breakfast" | ||
53 | symbols: SUN | ||
54 | symbols: AGE | ||
55 | } | ||
56 | panels { | ||
57 | name: "THAT" | ||
58 | path: "Panels/Green Room/panel_8" | ||
59 | clue: "that" | ||
60 | answer: "thai" | ||
61 | symbols: SPARKLES | ||
62 | } | ||
63 | panels { | ||
64 | name: "RICE" | ||
65 | path: "Panels/Green Room/panel_9" | ||
66 | clue: "rice" | ||
67 | answer: "jasmine" | ||
68 | symbols: EXAMPLE | ||
69 | } | ||
70 | panels { | ||
71 | name: "DOUBLE" | ||
72 | path: "Panels/Green Room/panel_10" | ||
73 | clue: "double" | ||
74 | answer: "bubble" | ||
75 | symbols: ZERO | ||
76 | } | ||
77 | panels { | ||
78 | name: "BADMINTON" | ||
79 | path: "Panels/Green Room/panel_11" | ||
80 | clue: "badminton" | ||
81 | answer: "mint" | ||
82 | symbols: SPARKLES | ||
83 | } | ||
diff --git a/data/maps/daedalus/rooms/Green Smiley.txtpb b/data/maps/daedalus/rooms/Green Smiley.txtpb new file mode 100644 index 0000000..7827f45 --- /dev/null +++ b/data/maps/daedalus/rooms/Green Smiley.txtpb | |||
@@ -0,0 +1,13 @@ | |||
1 | name: "Green Smiley" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "SMILE" | ||
5 | path: "Panels/Smiley Rooms/green" | ||
6 | clue: "smile" | ||
7 | answer: "green" | ||
8 | symbols: QUESTION | ||
9 | } | ||
10 | paintings { | ||
11 | name: "RELIC" | ||
12 | path: "Components/Paintings/Group1/relic" | ||
13 | } | ||
diff --git a/data/maps/daedalus/rooms/Hedges Tower.txtpb b/data/maps/daedalus/rooms/Hedges Tower.txtpb new file mode 100644 index 0000000..97fe935 --- /dev/null +++ b/data/maps/daedalus/rooms/Hedges Tower.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Hedges Tower" | ||
2 | display_name: "Hedges" | ||
3 | ports { | ||
4 | name: "TENACIOUS" | ||
5 | path: "Components/Warps/Worldports/worldport13" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/Hedges.txtpb b/data/maps/daedalus/rooms/Hedges.txtpb new file mode 100644 index 0000000..e467f7c --- /dev/null +++ b/data/maps/daedalus/rooms/Hedges.txtpb | |||
@@ -0,0 +1,74 @@ | |||
1 | name: "Hedges" | ||
2 | display_name: "Hedges" | ||
3 | panels { | ||
4 | name: "SOLVE" | ||
5 | path: "Panels/Tower Maze/maze_1" | ||
6 | clue: "solve" | ||
7 | answer: "unsolve" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "US" | ||
12 | path: "Panels/Tower Maze/maze_2" | ||
13 | clue: "us" | ||
14 | answer: "the" | ||
15 | symbols: SUN | ||
16 | symbols: SPARKLES | ||
17 | } | ||
18 | panels { | ||
19 | name: "IN" | ||
20 | path: "Panels/Tower Maze/maze_3" | ||
21 | clue: "in" | ||
22 | answer: "thin" | ||
23 | symbols: SPARKLES | ||
24 | } | ||
25 | panels { | ||
26 | name: "ORDER" | ||
27 | path: "Panels/Tower Maze/maze_4" | ||
28 | clue: "order" | ||
29 | answer: "chaos" | ||
30 | symbols: SUN | ||
31 | } | ||
32 | panels { | ||
33 | name: "THEN" | ||
34 | path: "Panels/Tower Maze/maze_5" | ||
35 | clue: "then" | ||
36 | answer: "hens" | ||
37 | symbols: SPARKLES | ||
38 | symbols: PLANET | ||
39 | } | ||
40 | panels { | ||
41 | name: "JUMP" | ||
42 | path: "Panels/Tower Maze/maze_6" | ||
43 | clue: "jump" | ||
44 | answer: "leap" | ||
45 | symbols: SUN | ||
46 | } | ||
47 | panels { | ||
48 | name: "DOWN" | ||
49 | path: "Panels/Tower Maze/maze_7" | ||
50 | clue: "down" | ||
51 | answer: "up" | ||
52 | symbols: SUN | ||
53 | } | ||
54 | panels { | ||
55 | name: "TOWER" | ||
56 | path: "Panels/Tower Maze/maze_9" | ||
57 | clue: "tower" | ||
58 | answer: "spire" | ||
59 | symbols: SUN | ||
60 | } | ||
61 | panels { | ||
62 | name: "THE" | ||
63 | path: "Panels/Tower Maze/maze_8" | ||
64 | clue: "the" | ||
65 | answer: "tree" | ||
66 | symbols: ZERO | ||
67 | } | ||
68 | panels { | ||
69 | name: "SMILE" | ||
70 | path: "Panels/Smiley Rooms/yellow" | ||
71 | clue: "smile" | ||
72 | answer: "yellow" | ||
73 | symbols: QUESTION | ||
74 | } | ||
diff --git a/data/maps/daedalus/rooms/Hotel.txtpb b/data/maps/daedalus/rooms/Hotel.txtpb new file mode 100644 index 0000000..9834c3f --- /dev/null +++ b/data/maps/daedalus/rooms/Hotel.txtpb | |||
@@ -0,0 +1,452 @@ | |||
1 | name: "Hotel" | ||
2 | display_name: "Southwest Area" | ||
3 | # TODO: Something has to be changed in-game so that the puzzles don't disappear | ||
4 | # and thus cause them to become unsolvable. | ||
5 | panels { | ||
6 | name: "MARLIN" | ||
7 | path: "Panels/Connections/connections_2" | ||
8 | clue: "marlin" | ||
9 | answer: "fish" | ||
10 | symbols: QUESTION | ||
11 | } | ||
12 | panels { | ||
13 | name: "WHO" | ||
14 | path: "Panels/Connections/connections_3" | ||
15 | clue: "who" | ||
16 | answer: "question" | ||
17 | symbols: QUESTION | ||
18 | } | ||
19 | panels { | ||
20 | name: "MANE" | ||
21 | path: "Panels/Connections/connections_5" | ||
22 | clue: "mane" | ||
23 | answer: "lion" | ||
24 | symbols: QUESTION | ||
25 | } | ||
26 | panels { | ||
27 | name: "WHAT" | ||
28 | path: "Panels/Connections/connections_6" | ||
29 | clue: "what" | ||
30 | answer: "question" | ||
31 | symbols: QUESTION | ||
32 | } | ||
33 | panels { | ||
34 | name: "BLAZER" | ||
35 | path: "Panels/Connections/connections_7" | ||
36 | clue: "blazer" | ||
37 | answer: "coat" | ||
38 | symbols: QUESTION | ||
39 | } | ||
40 | panels { | ||
41 | name: "WHERE" | ||
42 | path: "Panels/Connections/connections_8" | ||
43 | clue: "where" | ||
44 | answer: "question" | ||
45 | symbols: QUESTION | ||
46 | } | ||
47 | panels { | ||
48 | name: "JACKET" | ||
49 | path: "Panels/Connections/connections_10" | ||
50 | clue: "jacket" | ||
51 | answer: "coat" | ||
52 | symbols: QUESTION | ||
53 | } | ||
54 | panels { | ||
55 | name: "TAIL" | ||
56 | path: "Panels/Connections/connections_11" | ||
57 | clue: "tail" | ||
58 | answer: "lion" | ||
59 | symbols: QUESTION | ||
60 | } | ||
61 | panels { | ||
62 | name: "FLOUNDER" | ||
63 | path: "Panels/Connections/connections_13" | ||
64 | clue: "flounder" | ||
65 | answer: "fish" | ||
66 | symbols: QUESTION | ||
67 | } | ||
68 | panels { | ||
69 | name: "BRUCE" | ||
70 | path: "Panels/Connections/connections_16" | ||
71 | clue: "bruce" | ||
72 | answer: "fish" | ||
73 | symbols: QUESTION | ||
74 | } | ||
75 | panels { | ||
76 | name: "SALAD" | ||
77 | path: "Panels/Connections/connections_18" | ||
78 | clue: "salad" | ||
79 | answer: "fork" | ||
80 | symbols: QUESTION | ||
81 | } | ||
82 | panels { | ||
83 | name: "BATHING" | ||
84 | path: "Panels/Connections/connections_19" | ||
85 | clue: "bathing" | ||
86 | answer: "suit" | ||
87 | symbols: QUESTION | ||
88 | } | ||
89 | panels { | ||
90 | name: "BUSINESS" | ||
91 | path: "Panels/Connections/connections_21" | ||
92 | clue: "business" | ||
93 | answer: "suit" | ||
94 | symbols: QUESTION | ||
95 | } | ||
96 | panels { | ||
97 | name: "WEDDING" | ||
98 | path: "Panels/Connections/connections_22" | ||
99 | clue: "wedding" | ||
100 | answer: "ring" | ||
101 | symbols: QUESTION | ||
102 | } | ||
103 | panels { | ||
104 | name: "TREE" | ||
105 | path: "Panels/Connections/connections_23" | ||
106 | clue: "tree" | ||
107 | answer: "ring" | ||
108 | symbols: QUESTION | ||
109 | } | ||
110 | panels { | ||
111 | name: "RIVER" | ||
112 | path: "Panels/Connections/connections_24" | ||
113 | clue: "river" | ||
114 | answer: "fork" | ||
115 | symbols: QUESTION | ||
116 | } | ||
117 | panels { | ||
118 | name: "BOXING" | ||
119 | path: "Panels/Connections/connections_26" | ||
120 | clue: "boxing" | ||
121 | answer: "ring" | ||
122 | symbols: QUESTION | ||
123 | } | ||
124 | panels { | ||
125 | name: "TELEPHONE" | ||
126 | path: "Panels/Connections/connections_27" | ||
127 | clue: "telephone" | ||
128 | answer: "ring" | ||
129 | symbols: QUESTION | ||
130 | } | ||
131 | panels { | ||
132 | name: "POKER" | ||
133 | path: "Panels/Connections/connections_29" | ||
134 | clue: "poker" | ||
135 | answer: "chip" | ||
136 | symbols: QUESTION | ||
137 | } | ||
138 | panels { | ||
139 | name: "CHOCOLATE" | ||
140 | path: "Panels/Connections/connections_32" | ||
141 | clue: "chocolate" | ||
142 | answer: "chip" | ||
143 | symbols: QUESTION | ||
144 | } | ||
145 | panels { | ||
146 | name: "WITHDRAW" | ||
147 | path: "Panels/Connections/connections_34" | ||
148 | clue: "withdraw" | ||
149 | answer: "exit" | ||
150 | symbols: QUESTION | ||
151 | } | ||
152 | panels { | ||
153 | name: "QUIT" | ||
154 | path: "Panels/Connections/connections_35" | ||
155 | clue: "quit" | ||
156 | answer: "exit" | ||
157 | symbols: QUESTION | ||
158 | } | ||
159 | panels { | ||
160 | name: "PALE" | ||
161 | path: "Panels/Connections/connections_37" | ||
162 | clue: "pale" | ||
163 | answer: "fair" | ||
164 | symbols: QUESTION | ||
165 | } | ||
166 | panels { | ||
167 | name: "JUST" | ||
168 | path: "Panels/Connections/connections_38" | ||
169 | clue: "just" | ||
170 | answer: "fair" | ||
171 | symbols: QUESTION | ||
172 | } | ||
173 | panels { | ||
174 | name: "NEW" | ||
175 | path: "Panels/Connections/connections_39" | ||
176 | clue: "new" | ||
177 | answer: "moon" | ||
178 | symbols: QUESTION | ||
179 | } | ||
180 | panels { | ||
181 | name: "UNTALENTED" | ||
182 | path: "Panels/Connections/connections_40" | ||
183 | clue: "untalented" | ||
184 | answer: "good" | ||
185 | symbols: QUESTION | ||
186 | } | ||
187 | panels { | ||
188 | name: "FULL" | ||
189 | path: "Panels/Connections/connections_42" | ||
190 | clue: "full" | ||
191 | answer: "moon" | ||
192 | symbols: QUESTION | ||
193 | } | ||
194 | panels { | ||
195 | name: "EVIL" | ||
196 | path: "Panels/Connections/connections_43" | ||
197 | clue: "evil" | ||
198 | answer: "good" | ||
199 | symbols: QUESTION | ||
200 | } | ||
201 | panels { | ||
202 | name: "CRESCENT" | ||
203 | path: "Panels/Connections/connections_45" | ||
204 | clue: "crescent" | ||
205 | answer: "moon" | ||
206 | symbols: QUESTION | ||
207 | } | ||
208 | panels { | ||
209 | name: "BEAUTIFUL" | ||
210 | path: "Panels/Connections/connections_48" | ||
211 | clue: "beautiful" | ||
212 | answer: "fair" | ||
213 | symbols: QUESTION | ||
214 | } | ||
215 | panels { | ||
216 | name: "DROOPED" | ||
217 | path: "Panels/Connections/connections_50" | ||
218 | clue: "drooped" | ||
219 | answer: "withered" | ||
220 | symbols: QUESTION | ||
221 | } | ||
222 | panels { | ||
223 | name: "FADED" | ||
224 | path: "Panels/Connections/connections_51" | ||
225 | clue: "faded" | ||
226 | answer: "withered" | ||
227 | symbols: QUESTION | ||
228 | } | ||
229 | panels { | ||
230 | name: "TALL" | ||
231 | path: "Panels/Connections/connections_53" | ||
232 | clue: "tall" | ||
233 | answer: "football" | ||
234 | symbols: QUESTION | ||
235 | } | ||
236 | panels { | ||
237 | name: "CANVAS" | ||
238 | path: "Panels/Connections/connections_54" | ||
239 | clue: "canvas" | ||
240 | answer: "painting" | ||
241 | symbols: QUESTION | ||
242 | } | ||
243 | panels { | ||
244 | name: "LEVER" | ||
245 | path: "Panels/Connections/connections_55" | ||
246 | clue: "lever" | ||
247 | answer: "leverage" | ||
248 | symbols: QUESTION | ||
249 | } | ||
250 | panels { | ||
251 | name: "SCULPTURE" | ||
252 | path: "Panels/Connections/connections_56" | ||
253 | clue: "sculpture" | ||
254 | answer: "painting" | ||
255 | symbols: QUESTION | ||
256 | } | ||
257 | panels { | ||
258 | name: "BALL" | ||
259 | path: "Panels/Connections/connections_58" | ||
260 | clue: "ball" | ||
261 | answer: "football" | ||
262 | symbols: QUESTION | ||
263 | } | ||
264 | panels { | ||
265 | name: "FOOL" | ||
266 | path: "Panels/Connections/connections_59" | ||
267 | clue: "fool" | ||
268 | answer: "football" | ||
269 | symbols: QUESTION | ||
270 | } | ||
271 | panels { | ||
272 | name: "ART" | ||
273 | path: "Panels/Connections/connections_61" | ||
274 | clue: "art" | ||
275 | answer: "painting" | ||
276 | symbols: QUESTION | ||
277 | } | ||
278 | panels { | ||
279 | name: "FOOT" | ||
280 | path: "Panels/Connections/connections_64" | ||
281 | clue: "foot" | ||
282 | answer: "football" | ||
283 | symbols: QUESTION | ||
284 | } | ||
285 | panels { | ||
286 | name: "PARKA" | ||
287 | path: "Panels/Connections Off/connections_1" | ||
288 | clue: "parka" | ||
289 | answer: "coat" | ||
290 | symbols: QUESTION | ||
291 | } | ||
292 | panels { | ||
293 | name: "CLOAK" | ||
294 | path: "Panels/Connections Off/connections_4" | ||
295 | clue: "cloak" | ||
296 | answer: "coat" | ||
297 | symbols: QUESTION | ||
298 | } | ||
299 | panels { | ||
300 | name: "DOROTHY" | ||
301 | path: "Panels/Connections Off/connections_9" | ||
302 | clue: "dorothy" | ||
303 | answer: "fish" | ||
304 | symbols: QUESTION | ||
305 | } | ||
306 | panels { | ||
307 | name: "JAWS" | ||
308 | path: "Panels/Connections Off/connections_12" | ||
309 | clue: "jaws" | ||
310 | answer: "lion" | ||
311 | symbols: QUESTION | ||
312 | } | ||
313 | panels { | ||
314 | name: "WHEN" | ||
315 | path: "Panels/Connections Off/connections_14" | ||
316 | clue: "when" | ||
317 | answer: "question" | ||
318 | symbols: QUESTION | ||
319 | } | ||
320 | panels { | ||
321 | name: "CLAWS" | ||
322 | path: "Panels/Connections Off/connections_15" | ||
323 | clue: "claws" | ||
324 | answer: "lion" | ||
325 | symbols: QUESTION | ||
326 | } | ||
327 | panels { | ||
328 | name: "POTATO" | ||
329 | path: "Panels/Connections Off/connections_17" | ||
330 | clue: "potato" | ||
331 | answer: "chip" | ||
332 | symbols: QUESTION | ||
333 | } | ||
334 | panels { | ||
335 | name: "MICRO" | ||
336 | path: "Panels/Connections Off/connections_20" | ||
337 | clue: "micro" | ||
338 | answer: "chip" | ||
339 | symbols: QUESTION | ||
340 | } | ||
341 | panels { | ||
342 | name: "TUNING" | ||
343 | path: "Panels/Connections Off/connections_25" | ||
344 | clue: "tuning" | ||
345 | answer: "fork" | ||
346 | symbols: QUESTION | ||
347 | } | ||
348 | panels { | ||
349 | name: "LAW" | ||
350 | path: "Panels/Connections Off/connections_28" | ||
351 | clue: "law" | ||
352 | answer: "suit" | ||
353 | symbols: QUESTION | ||
354 | } | ||
355 | panels { | ||
356 | name: "CARD" | ||
357 | path: "Panels/Connections Off/connections_30" | ||
358 | clue: "card" | ||
359 | answer: "suit" | ||
360 | symbols: QUESTION | ||
361 | } | ||
362 | panels { | ||
363 | name: "ROAD" | ||
364 | path: "Panels/Connections Off/connections_31" | ||
365 | clue: "road" | ||
366 | answer: "fork" | ||
367 | symbols: QUESTION | ||
368 | } | ||
369 | panels { | ||
370 | name: "DEPART" | ||
371 | path: "Panels/Connections Off/connections_33" | ||
372 | clue: "depart" | ||
373 | answer: "exit" | ||
374 | symbols: QUESTION | ||
375 | } | ||
376 | panels { | ||
377 | name: "LEAVE" | ||
378 | path: "Panels/Connections Off/connections_36" | ||
379 | clue: "leave" | ||
380 | answer: "exit" | ||
381 | symbols: QUESTION | ||
382 | } | ||
383 | panels { | ||
384 | name: "SERVICE" | ||
385 | path: "Panels/Connections Off/connections_41" | ||
386 | clue: "service" | ||
387 | answer: "good" | ||
388 | symbols: QUESTION | ||
389 | } | ||
390 | panels { | ||
391 | name: "HONEY" | ||
392 | path: "Panels/Connections Off/connections_44" | ||
393 | clue: "honey" | ||
394 | answer: "moon" | ||
395 | symbols: QUESTION | ||
396 | } | ||
397 | panels { | ||
398 | name: "INVALID" | ||
399 | path: "Panels/Connections Off/connections_46" | ||
400 | clue: "invalid" | ||
401 | answer: "good" | ||
402 | symbols: QUESTION | ||
403 | } | ||
404 | panels { | ||
405 | name: "FESTIVAL" | ||
406 | path: "Panels/Connections Off/connections_47" | ||
407 | clue: "festival" | ||
408 | answer: "fair" | ||
409 | symbols: QUESTION | ||
410 | } | ||
411 | panels { | ||
412 | name: "WILTED" | ||
413 | path: "Panels/Connections Off/connections_49" | ||
414 | clue: "wilted" | ||
415 | answer: "withered" | ||
416 | symbols: QUESTION | ||
417 | } | ||
418 | panels { | ||
419 | name: "WANED" | ||
420 | path: "Panels/Connections Off/connections_52" | ||
421 | clue: "waned" | ||
422 | answer: "withered" | ||
423 | symbols: QUESTION | ||
424 | } | ||
425 | panels { | ||
426 | name: "RAGE" | ||
427 | path: "Panels/Connections Off/connections_57" | ||
428 | clue: "rage" | ||
429 | answer: "leverage" | ||
430 | symbols: QUESTION | ||
431 | } | ||
432 | panels { | ||
433 | name: "VERGE" | ||
434 | path: "Panels/Connections Off/connections_60" | ||
435 | clue: "verge" | ||
436 | answer: "leverage" | ||
437 | symbols: QUESTION | ||
438 | } | ||
439 | panels { | ||
440 | name: "EVER" | ||
441 | path: "Panels/Connections Off/connections_62" | ||
442 | clue: "ever" | ||
443 | answer: "leverage" | ||
444 | symbols: QUESTION | ||
445 | } | ||
446 | panels { | ||
447 | name: "PAIN" | ||
448 | path: "Panels/Connections Off/connections_63" | ||
449 | clue: "pain" | ||
450 | answer: "painting" | ||
451 | symbols: QUESTION | ||
452 | } | ||
diff --git a/data/maps/daedalus/rooms/House Entrance.txtpb b/data/maps/daedalus/rooms/House Entrance.txtpb new file mode 100644 index 0000000..99bf58e --- /dev/null +++ b/data/maps/daedalus/rooms/House Entrance.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "House Entrance" | ||
2 | display_name: "Maze" | ||
3 | panels { | ||
4 | name: "ADULT" | ||
5 | path: "Panels/Entry/entry_6" | ||
6 | clue: "adult" | ||
7 | answer: "child" | ||
8 | symbols: AGE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/House.txtpb b/data/maps/daedalus/rooms/House.txtpb new file mode 100644 index 0000000..fcf938d --- /dev/null +++ b/data/maps/daedalus/rooms/House.txtpb | |||
@@ -0,0 +1,30 @@ | |||
1 | name: "House" | ||
2 | display_name: "House" | ||
3 | panels { | ||
4 | name: "GOAT" | ||
5 | path: "Panels/Theos House/panel_1" | ||
6 | clue: "goat" | ||
7 | answer: "kid" | ||
8 | symbols: AGE | ||
9 | } | ||
10 | panels { | ||
11 | name: "AMAZE" | ||
12 | path: "Panels/Theos House/panel_2" | ||
13 | clue: "amaze" | ||
14 | answer: "wow" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "SKINNYHIM" | ||
19 | path: "Panels/Theos House/panel_3" | ||
20 | clue: "skinnyhim" | ||
21 | answer: "dad" | ||
22 | symbols: SUN | ||
23 | symbols: GENDER | ||
24 | } | ||
25 | panels { | ||
26 | name: "THEO" | ||
27 | path: "Panels/Theos House/panel_4" | ||
28 | clue: "theo" | ||
29 | answer: "theo" | ||
30 | } | ||
diff --git a/data/maps/daedalus/rooms/I2 Room.txtpb b/data/maps/daedalus/rooms/I2 Room.txtpb new file mode 100644 index 0000000..ac9e7d5 --- /dev/null +++ b/data/maps/daedalus/rooms/I2 Room.txtpb | |||
@@ -0,0 +1,11 @@ | |||
1 | name: "I2 Room" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | letters { | ||
4 | key: "i" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable7" | ||
7 | } | ||
8 | paintings { | ||
9 | name: "EYEREDEXITMAIN2" | ||
10 | path: "Components/Paintings/Temple of the Eyes/eyeRedExitMain2" | ||
11 | } | ||
diff --git a/data/maps/daedalus/rooms/Intense Room.txtpb b/data/maps/daedalus/rooms/Intense Room.txtpb new file mode 100644 index 0000000..ce1cd08 --- /dev/null +++ b/data/maps/daedalus/rooms/Intense Room.txtpb | |||
@@ -0,0 +1,65 @@ | |||
1 | name: "Intense Room" | ||
2 | display_name: "Intense Room" | ||
3 | panels { | ||
4 | name: "BRILLIANT" | ||
5 | path: "Panels/Intense Room/intense_1" | ||
6 | clue: "brilliant" | ||
7 | answer: "smart" | ||
8 | symbols: PYRAMID | ||
9 | } | ||
10 | panels { | ||
11 | name: "HORRIBLE" | ||
12 | path: "Panels/Intense Room/intense_2" | ||
13 | clue: "horrible" | ||
14 | answer: "bad" | ||
15 | symbols: PYRAMID | ||
16 | } | ||
17 | panels { | ||
18 | name: "INSTANTLY" | ||
19 | path: "Panels/Intense Room/intense_3" | ||
20 | clue: "instantly" | ||
21 | answer: "quickly" | ||
22 | symbols: PYRAMID | ||
23 | } | ||
24 | panels { | ||
25 | name: "COLOSSAL" | ||
26 | path: "Panels/Intense Room/intense_4" | ||
27 | clue: "colossal" | ||
28 | answer: "big" | ||
29 | symbols: PYRAMID | ||
30 | } | ||
31 | panels { | ||
32 | name: "RUN" | ||
33 | path: "Panels/Intense Room/intense_5" | ||
34 | clue: "run" | ||
35 | answer: "walk" | ||
36 | symbols: PYRAMID | ||
37 | } | ||
38 | panels { | ||
39 | name: "SLEEP" | ||
40 | path: "Panels/Intense Room/intense_6" | ||
41 | clue: "sleep" | ||
42 | answer: "nap" | ||
43 | symbols: PYRAMID | ||
44 | } | ||
45 | panels { | ||
46 | name: "TOSS" | ||
47 | path: "Panels/Intense Room/intense_7" | ||
48 | clue: "toss" | ||
49 | answer: "hurl" | ||
50 | symbols: PYRAMID | ||
51 | } | ||
52 | panels { | ||
53 | name: "SHATTER" | ||
54 | path: "Panels/Intense Room/intense_8" | ||
55 | clue: "shatter" | ||
56 | answer: "break" | ||
57 | symbols: PYRAMID | ||
58 | } | ||
59 | panels { | ||
60 | name: "DELICIOUS" | ||
61 | path: "Panels/Intense Room/intense_9" | ||
62 | clue: "delicious" | ||
63 | answer: "tasty" | ||
64 | symbols: PYRAMID | ||
65 | } | ||
diff --git a/data/maps/daedalus/rooms/J2 Room.txtpb b/data/maps/daedalus/rooms/J2 Room.txtpb new file mode 100644 index 0000000..48ae0c2 --- /dev/null +++ b/data/maps/daedalus/rooms/J2 Room.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "J2 Room" | ||
2 | display_name: "Southwest Area" | ||
3 | letters { | ||
4 | key: "j" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable8" | ||
7 | } | ||
diff --git a/data/maps/daedalus/rooms/J2 Vestibule.txtpb b/data/maps/daedalus/rooms/J2 Vestibule.txtpb new file mode 100644 index 0000000..a7f786d --- /dev/null +++ b/data/maps/daedalus/rooms/J2 Vestibule.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "J2 Vestibule" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "COLORFUL" | ||
5 | path: "Panels/Entry/hotel_entry2" | ||
6 | clue: "colorful" | ||
7 | answer: "vivid" | ||
8 | symbols: SUN | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Magic Room.txtpb b/data/maps/daedalus/rooms/Magic Room.txtpb new file mode 100644 index 0000000..c16dca6 --- /dev/null +++ b/data/maps/daedalus/rooms/Magic Room.txtpb | |||
@@ -0,0 +1,30 @@ | |||
1 | name: "Magic Room" | ||
2 | display_name: "Maze" | ||
3 | panels { | ||
4 | name: "1" | ||
5 | path: "Panels/Magic Maze/maze_1" | ||
6 | clue: "" | ||
7 | answer: "game" | ||
8 | symbols: LINGO | ||
9 | } | ||
10 | panels { | ||
11 | name: "2" | ||
12 | path: "Panels/Magic Maze/maze_2" | ||
13 | clue: "" | ||
14 | answer: "image" | ||
15 | symbols: LINGO | ||
16 | } | ||
17 | panels { | ||
18 | name: "3" | ||
19 | path: "Panels/Magic Maze/maze_3" | ||
20 | clue: "" | ||
21 | answer: "magic" | ||
22 | symbols: LINGO | ||
23 | } | ||
24 | panels { | ||
25 | name: "4" | ||
26 | path: "Panels/Magic Maze/maze_4" | ||
27 | clue: "" | ||
28 | answer: "mice" | ||
29 | symbols: LINGO | ||
30 | } | ||
diff --git a/data/maps/daedalus/rooms/Maze Paintings Area.txtpb b/data/maps/daedalus/rooms/Maze Paintings Area.txtpb new file mode 100644 index 0000000..42a45c5 --- /dev/null +++ b/data/maps/daedalus/rooms/Maze Paintings Area.txtpb | |||
@@ -0,0 +1,25 @@ | |||
1 | name: "Maze Paintings Area" | ||
2 | display_name: "Maze" | ||
3 | panels { | ||
4 | name: "Paintings" | ||
5 | path: "Panels/Halls/halls_28" | ||
6 | clue: "" | ||
7 | answer: "pity" | ||
8 | symbols: LINGO | ||
9 | } | ||
10 | paintings { | ||
11 | name: "PEA" | ||
12 | path: "Components/Paintings/Group2/pea" | ||
13 | } | ||
14 | paintings { | ||
15 | name: "EYERED3" | ||
16 | path: "Components/Paintings/Group2/eyeRed3" | ||
17 | } | ||
18 | paintings { | ||
19 | name: "TEA" | ||
20 | path: "Components/Paintings/Group2/tea" | ||
21 | } | ||
22 | paintings { | ||
23 | name: "WHY_LETTERS" | ||
24 | path: "Components/Paintings/Group2/why_letters" | ||
25 | } | ||
diff --git a/data/maps/daedalus/rooms/Maze.txtpb b/data/maps/daedalus/rooms/Maze.txtpb new file mode 100644 index 0000000..0329465 --- /dev/null +++ b/data/maps/daedalus/rooms/Maze.txtpb | |||
@@ -0,0 +1,2 @@ | |||
1 | name: "Maze" | ||
2 | display_name: "Maze" | ||
diff --git a/data/maps/daedalus/rooms/Moat.txtpb b/data/maps/daedalus/rooms/Moat.txtpb new file mode 100644 index 0000000..f834609 --- /dev/null +++ b/data/maps/daedalus/rooms/Moat.txtpb | |||
@@ -0,0 +1,10 @@ | |||
1 | name: "Moat" | ||
2 | display_name: "East Area" | ||
3 | paintings { | ||
4 | name: "CASTLE" | ||
5 | path: "Components/Paintings/Group1/castle" | ||
6 | } | ||
7 | ports { | ||
8 | name: "HIVE" | ||
9 | path: "Components/Warps/Worldports/worldport9" | ||
10 | } | ||
diff --git a/data/maps/daedalus/rooms/North Castle Area.txtpb b/data/maps/daedalus/rooms/North Castle Area.txtpb new file mode 100644 index 0000000..6d177c9 --- /dev/null +++ b/data/maps/daedalus/rooms/North Castle Area.txtpb | |||
@@ -0,0 +1,36 @@ | |||
1 | name: "North Castle Area" | ||
2 | display_name: "North Area" | ||
3 | panels { | ||
4 | name: "A" | ||
5 | path: "Panels/Castle Entrance/castle_north_helper" | ||
6 | clue: "a" | ||
7 | answer: "the" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
10 | panels { | ||
11 | name: "SUMMER" | ||
12 | path: "Panels/Castle Entrance/castle_north_helper2" | ||
13 | clue: "summer" | ||
14 | answer: "winter" | ||
15 | symbols: EXAMPLE | ||
16 | } | ||
17 | panels { | ||
18 | name: "PLACE" | ||
19 | path: "Panels/Castle Entrance/castle_north_helper3" | ||
20 | clue: "place" | ||
21 | answer: "palace" | ||
22 | symbols: SPARKLES | ||
23 | } | ||
24 | panels { | ||
25 | name: "A SUMMER PLACE" | ||
26 | path: "Panels/Castle Entrance/castle_north" | ||
27 | clue: "" | ||
28 | answer: "castle" | ||
29 | symbols: EXAMPLE | ||
30 | symbols: LINGO | ||
31 | required_door { name: "Castle North Hider" } | ||
32 | } | ||
33 | paintings { | ||
34 | name: "RELIC2" | ||
35 | path: "Components/Paintings/Group1/relic2" | ||
36 | } | ||
diff --git a/data/maps/daedalus/rooms/Number Paintings Area.txtpb b/data/maps/daedalus/rooms/Number Paintings Area.txtpb new file mode 100644 index 0000000..fb01075 --- /dev/null +++ b/data/maps/daedalus/rooms/Number Paintings Area.txtpb | |||
@@ -0,0 +1,39 @@ | |||
1 | name: "Number Paintings Area" | ||
2 | display_name: "Northwest Area" | ||
3 | panels { | ||
4 | name: "GOING" | ||
5 | path: "Panels/Entry/g_hedge_1" | ||
6 | clue: "going" | ||
7 | answer: "gone" | ||
8 | symbols: AGE | ||
9 | } | ||
10 | panels { | ||
11 | name: "TURN" | ||
12 | path: "Panels/Entry/chocolate_1" | ||
13 | clue: "turn" | ||
14 | answer: "return" | ||
15 | symbols: SPARKLES | ||
16 | } | ||
17 | keyholders { | ||
18 | name: "G" | ||
19 | path: "Components/KeyHolders/keyHolderG" | ||
20 | } | ||
21 | paintings { | ||
22 | name: "WON" | ||
23 | path: "Components/Paintings/Group3/won" | ||
24 | } | ||
25 | paintings { | ||
26 | name: "TOO" | ||
27 | path: "Components/Paintings/Group3/too" | ||
28 | } | ||
29 | paintings { | ||
30 | name: "3" | ||
31 | path: "Components/Paintings/Group3/3" | ||
32 | } | ||
33 | paintings { | ||
34 | name: "FOR" | ||
35 | path: "Components/Paintings/Group3/for" | ||
36 | # TODO: This painting is special, and requires something akin to a pilgrimage. | ||
37 | # I don't want to deal with that yet. For now, let's have the door in The | ||
38 | # Tenacious just automatically be open. | ||
39 | } | ||
diff --git a/data/maps/daedalus/rooms/Nursery.txtpb b/data/maps/daedalus/rooms/Nursery.txtpb new file mode 100644 index 0000000..cd1b5e3 --- /dev/null +++ b/data/maps/daedalus/rooms/Nursery.txtpb | |||
@@ -0,0 +1,31 @@ | |||
1 | name: "Nursery" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "Paintings" | ||
5 | path: "Panels/Entry/entry_2" | ||
6 | clue: "" | ||
7 | answer: "crib" | ||
8 | symbols: LINGO | ||
9 | } | ||
10 | panels { | ||
11 | name: "?" | ||
12 | path: "Panels/Halls/halls_17" | ||
13 | clue: "" | ||
14 | answer: "welcome" | ||
15 | } | ||
16 | paintings { | ||
17 | name: "ARE" | ||
18 | path: "Components/Paintings/Group2/are" | ||
19 | } | ||
20 | paintings { | ||
21 | name: "SEA" | ||
22 | path: "Components/Paintings/Group2/sea" | ||
23 | } | ||
24 | paintings { | ||
25 | name: "EYERED" | ||
26 | path: "Components/Paintings/Group2/eyeRed" | ||
27 | } | ||
28 | paintings { | ||
29 | name: "BEE" | ||
30 | path: "Components/Paintings/Group2/bee" | ||
31 | } | ||
diff --git a/data/maps/daedalus/rooms/O2 Prize.txtpb b/data/maps/daedalus/rooms/O2 Prize.txtpb new file mode 100644 index 0000000..0a81954 --- /dev/null +++ b/data/maps/daedalus/rooms/O2 Prize.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "O2 Prize" | ||
2 | display_name: "O2 Room" | ||
3 | letters { | ||
4 | key: "o" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable" | ||
7 | } | ||
diff --git a/data/maps/daedalus/rooms/O2 Room.txtpb b/data/maps/daedalus/rooms/O2 Room.txtpb new file mode 100644 index 0000000..7ea3ce2 --- /dev/null +++ b/data/maps/daedalus/rooms/O2 Room.txtpb | |||
@@ -0,0 +1,114 @@ | |||
1 | name: "O2 Room" | ||
2 | display_name: "O2 Room" | ||
3 | panels { | ||
4 | name: "LISTEN" | ||
5 | path: "Panels/The Big O/o_1" | ||
6 | clue: "listen" | ||
7 | answer: "obey" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "UNLOCK" | ||
12 | path: "Panels/The Big O/o_2" | ||
13 | clue: "unlock" | ||
14 | answer: "open" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "PROMISE" | ||
19 | path: "Panels/The Big O/o_3" | ||
20 | clue: "promise" | ||
21 | answer: "oath" | ||
22 | symbols: SUN | ||
23 | } | ||
24 | panels { | ||
25 | name: "SIGN" | ||
26 | path: "Panels/The Big O/o_4" | ||
27 | clue: "sign" | ||
28 | answer: "omen" | ||
29 | symbols: SUN | ||
30 | } | ||
31 | panels { | ||
32 | name: "AJAR" | ||
33 | path: "Panels/The Big O/o_5" | ||
34 | clue: "ajar" | ||
35 | answer: "open" | ||
36 | symbols: SUN | ||
37 | } | ||
38 | panels { | ||
39 | name: "HEED" | ||
40 | path: "Panels/The Big O/o_8" | ||
41 | clue: "heed" | ||
42 | answer: "obey" | ||
43 | symbols: SUN | ||
44 | } | ||
45 | panels { | ||
46 | name: "HERALD" | ||
47 | path: "Panels/The Big O/o_9" | ||
48 | clue: "herald" | ||
49 | answer: "omen" | ||
50 | symbols: SUN | ||
51 | } | ||
52 | panels { | ||
53 | name: "VOW" | ||
54 | path: "Panels/The Big O/o_12" | ||
55 | clue: "vow" | ||
56 | answer: "oath" | ||
57 | symbols: SUN | ||
58 | } | ||
59 | panels { | ||
60 | name: "HONEST" | ||
61 | path: "Panels/The Big O/o_13" | ||
62 | clue: "honest" | ||
63 | answer: "open" | ||
64 | symbols: SUN | ||
65 | } | ||
66 | panels { | ||
67 | name: "PROPHECY" | ||
68 | path: "Panels/The Big O/o_14" | ||
69 | clue: "prophecy" | ||
70 | answer: "omen" | ||
71 | symbols: SUN | ||
72 | } | ||
73 | panels { | ||
74 | name: "BOND" | ||
75 | path: "Panels/The Big O/o_15" | ||
76 | clue: "bond" | ||
77 | answer: "oath" | ||
78 | symbols: SUN | ||
79 | } | ||
80 | panels { | ||
81 | name: "UNBLOCKED" | ||
82 | path: "Panels/The Big O/o_16" | ||
83 | clue: "unblocked" | ||
84 | answer: "open" | ||
85 | symbols: SUN | ||
86 | } | ||
87 | panels { | ||
88 | name: "ACCEPT" | ||
89 | path: "Panels/The Big O Not/o_6" | ||
90 | clue: "accept" | ||
91 | answer: "obey" | ||
92 | symbols: SUN | ||
93 | } | ||
94 | panels { | ||
95 | name: "WARNING" | ||
96 | path: "Panels/The Big O Not/o_7" | ||
97 | clue: "warning" | ||
98 | answer: "omen" | ||
99 | symbols: SUN | ||
100 | } | ||
101 | panels { | ||
102 | name: "PLEDGE" | ||
103 | path: "Panels/The Big O Not/o_10" | ||
104 | clue: "pledge" | ||
105 | answer: "oath" | ||
106 | symbols: SUN | ||
107 | } | ||
108 | panels { | ||
109 | name: "FOLLOW" | ||
110 | path: "Panels/The Big O Not/o_11" | ||
111 | clue: "follow" | ||
112 | answer: "obey" | ||
113 | symbols: SUN | ||
114 | } | ||
diff --git a/data/maps/daedalus/rooms/Orange Room.txtpb b/data/maps/daedalus/rooms/Orange Room.txtpb new file mode 100644 index 0000000..ba1bedd --- /dev/null +++ b/data/maps/daedalus/rooms/Orange Room.txtpb | |||
@@ -0,0 +1,72 @@ | |||
1 | name: "Orange Room" | ||
2 | display_name: "East Area" | ||
3 | panels { | ||
4 | name: "FRANCE" | ||
5 | path: "Panels/Orange Room/panel_1" | ||
6 | clue: "france" | ||
7 | answer: "freelance" | ||
8 | symbols: SPARKLES | ||
9 | } | ||
10 | panels { | ||
11 | name: "ENTER" | ||
12 | path: "Panels/Orange Room/panel_2" | ||
13 | clue: "enter" | ||
14 | answer: "carpenter" | ||
15 | symbols: SPARKLES | ||
16 | } | ||
17 | panels { | ||
18 | name: "TURN" | ||
19 | path: "Panels/Orange Room/panel_3" | ||
20 | clue: "turn" | ||
21 | answer: "turnpike" | ||
22 | symbols: SPARKLES | ||
23 | } | ||
24 | panels { | ||
25 | name: "BARE" | ||
26 | path: "Panels/Orange Room/panel_4" | ||
27 | clue: "bare" | ||
28 | answer: "barcode" | ||
29 | symbols: SPARKLES | ||
30 | } | ||
31 | panels { | ||
32 | name: "PORT" | ||
33 | path: "Panels/Orange Room/panel_5" | ||
34 | clue: "port" | ||
35 | answer: "portray" | ||
36 | symbols: SPARKLES | ||
37 | } | ||
38 | panels { | ||
39 | name: "FORTE" | ||
40 | path: "Panels/Orange Room/panel_6" | ||
41 | clue: "forte" | ||
42 | answer: "fortunate" | ||
43 | symbols: SPARKLES | ||
44 | } | ||
45 | panels { | ||
46 | name: "MILKS" | ||
47 | path: "Panels/Orange Room/panel_7" | ||
48 | clue: "milks" | ||
49 | answer: "milkshake" | ||
50 | symbols: SPARKLES | ||
51 | } | ||
52 | panels { | ||
53 | name: "VINE" | ||
54 | path: "Panels/Orange Room/panel_8" | ||
55 | clue: "vine" | ||
56 | answer: "vinegar" | ||
57 | symbols: SPARKLES | ||
58 | } | ||
59 | panels { | ||
60 | name: "COAL" | ||
61 | path: "Panels/Orange Room/panel_9" | ||
62 | clue: "coal" | ||
63 | answer: "charcoal" | ||
64 | symbols: SPARKLES | ||
65 | } | ||
66 | panels { | ||
67 | name: "OWED" | ||
68 | path: "Panels/Orange Room/panel_10" | ||
69 | clue: "owed" | ||
70 | answer: "shadowed" | ||
71 | symbols: SPARKLES | ||
72 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Book Room.txtpb b/data/maps/daedalus/rooms/Outside Book Room.txtpb new file mode 100644 index 0000000..a8e647f --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Book Room.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Outside Book Room" | ||
2 | display_name: "Southwest Area" | ||
3 | # This is behind a teal wall. | ||
4 | panels { | ||
5 | name: "TEAL" | ||
6 | path: "Panels/Entry/teal_1" | ||
7 | clue: "teal" | ||
8 | answer: "teal" | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Eye Temple.txtpb b/data/maps/daedalus/rooms/Outside Eye Temple.txtpb new file mode 100644 index 0000000..c7d35fd --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Eye Temple.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Outside Eye Temple" | ||
2 | display_name: "Temple of the Eyes" | ||
3 | panels { | ||
4 | name: "Entrance" | ||
5 | path: "Panels/Halls/eye_temple_entry_1" | ||
6 | clue: "" | ||
7 | answer: "hi" | ||
8 | symbols: LINGO | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Hedges.txtpb b/data/maps/daedalus/rooms/Outside Hedges.txtpb new file mode 100644 index 0000000..b157beb --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Hedges.txtpb | |||
@@ -0,0 +1,80 @@ | |||
1 | name: "Outside Hedges" | ||
2 | display_name: "Hedges" | ||
3 | panels { | ||
4 | name: "GOURD (1)" | ||
5 | path: "Panels/Halls/halls_11" | ||
6 | clue: "gourd" | ||
7 | answer: "pumpkin" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
10 | panels { | ||
11 | name: "GOURD (2)" | ||
12 | path: "Panels/Halls/halls_12" | ||
13 | clue: "gourd" | ||
14 | answer: "squash" | ||
15 | symbols: EXAMPLE | ||
16 | } | ||
17 | panels { | ||
18 | name: "GOURD (3)" | ||
19 | path: "Panels/Halls/halls_13" | ||
20 | clue: "gourd" | ||
21 | answer: "cucumber" | ||
22 | symbols: EXAMPLE | ||
23 | } | ||
24 | panels { | ||
25 | name: "GOURD (4)" | ||
26 | path: "Panels/Halls/halls_14" | ||
27 | clue: "gourd" | ||
28 | answer: "melon" | ||
29 | symbols: EXAMPLE | ||
30 | } | ||
31 | panels { | ||
32 | name: "PLUM (1)" | ||
33 | path: "Panels/Halls/halls_15" | ||
34 | clue: "plum" | ||
35 | answer: "color" | ||
36 | symbols: EXAMPLE | ||
37 | } | ||
38 | panels { | ||
39 | name: "PLUM (2)" | ||
40 | path: "Panels/Halls/halls_18" | ||
41 | clue: "plum" | ||
42 | answer: "fruit" | ||
43 | symbols: EXAMPLE | ||
44 | } | ||
45 | panels { | ||
46 | name: "BARK" | ||
47 | path: "Panels/Tower Maze/entry_1" | ||
48 | clue: "bark" | ||
49 | answer: "tree" | ||
50 | symbols: BOXES | ||
51 | } | ||
52 | panels { | ||
53 | name: "BUD" | ||
54 | path: "Panels/Tower Maze/entry_2" | ||
55 | clue: "bud" | ||
56 | answer: "flower" | ||
57 | symbols: BOXES | ||
58 | } | ||
59 | panels { | ||
60 | name: "LEAF" | ||
61 | path: "Panels/Tower Maze/entry_3" | ||
62 | clue: "leaf" | ||
63 | answer: "tree" | ||
64 | symbols: BOXES | ||
65 | } | ||
66 | panels { | ||
67 | name: "PETAL" | ||
68 | path: "Panels/Tower Maze/entry_4" | ||
69 | clue: "petal" | ||
70 | answer: "flower" | ||
71 | symbols: BOXES | ||
72 | } | ||
73 | paintings { | ||
74 | name: "ACHES" | ||
75 | path: "Components/Paintings/Group1/aches" | ||
76 | } | ||
77 | ports { | ||
78 | name: "REVITALIZED" | ||
79 | path: "Components/Warps/Worldports/worldport7" | ||
80 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Hotel.txtpb b/data/maps/daedalus/rooms/Outside Hotel.txtpb new file mode 100644 index 0000000..62b5a41 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Hotel.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Outside Hotel" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "COLORFUL" | ||
5 | path: "Panels/Entry/hotel_entry" | ||
6 | clue: "colorful" | ||
7 | answer: "bright" | ||
8 | symbols: SUN | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside House.txtpb b/data/maps/daedalus/rooms/Outside House.txtpb new file mode 100644 index 0000000..8a5e911 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside House.txtpb | |||
@@ -0,0 +1,82 @@ | |||
1 | name: "Outside House" | ||
2 | display_name: "Maze" | ||
3 | panels { | ||
4 | name: "WHISPER" | ||
5 | path: "Panels/Beehalls/beehalls_1" | ||
6 | clue: "whisper" | ||
7 | answer: "shout" | ||
8 | symbols: CROSS | ||
9 | } | ||
10 | panels { | ||
11 | name: "WING" | ||
12 | path: "Panels/Bee Room/bee_entry_1" | ||
13 | clue: "wing" | ||
14 | answer: "sting" | ||
15 | symbols: ZERO | ||
16 | } | ||
17 | panels { | ||
18 | name: "DOTE" | ||
19 | path: "Panels/Bee Room/bee_entry_2" | ||
20 | clue: "dote" | ||
21 | answer: "float" | ||
22 | symbols: ZERO | ||
23 | } | ||
24 | panels { | ||
25 | name: "VIVID" | ||
26 | path: "Panels/Intense Room/intense_entry_1" | ||
27 | clue: "vivid" | ||
28 | answer: "bright" | ||
29 | symbols: SUN | ||
30 | } | ||
31 | panels { | ||
32 | name: "RIGHT" | ||
33 | path: "Panels/Intense Room/intense_entry_2" | ||
34 | clue: "right" | ||
35 | answer: "bright" | ||
36 | symbols: SPARKLES | ||
37 | } | ||
38 | panels { | ||
39 | name: "SILENCE" | ||
40 | path: "Panels/Entry/entry_7" | ||
41 | clue: "silence" | ||
42 | answer: "hush" | ||
43 | symbols: SUN | ||
44 | } | ||
45 | panels { | ||
46 | name: "BLITHELY" | ||
47 | path: "Panels/Purple Exterior/purple_7" | ||
48 | clue: "blithely" | ||
49 | answer: "the" | ||
50 | symbols: SPARKLES | ||
51 | required_door { name: "Purple NW Vestibule Blocker" } | ||
52 | } | ||
53 | panels { | ||
54 | name: "A" | ||
55 | path: "Panels/Purple Exterior/purple_4" | ||
56 | clue: "a" | ||
57 | answer: "the" | ||
58 | symbols: EXAMPLE | ||
59 | required_door { name: "Purple NE Vestibule Blocker" } | ||
60 | } | ||
61 | panels { | ||
62 | name: "WALLS" | ||
63 | path: "Panels/Purple Exterior/purple_5" | ||
64 | clue: "walls" | ||
65 | answer: "doors" | ||
66 | symbols: SUN | ||
67 | } | ||
68 | panels { | ||
69 | name: "LOCK" | ||
70 | path: "Panels/Purple Exterior/purple_6" | ||
71 | clue: "lock" | ||
72 | answer: "unlock" | ||
73 | symbols: SUN | ||
74 | } | ||
75 | keyholders { | ||
76 | name: "H" | ||
77 | path: "Components/KeyHolders/keyHolderH" | ||
78 | } | ||
79 | paintings { | ||
80 | name: "CASTLE2" | ||
81 | path: "Components/Paintings/Group1/castle2" | ||
82 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Magic Room.txtpb b/data/maps/daedalus/rooms/Outside Magic Room.txtpb new file mode 100644 index 0000000..ef45563 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Magic Room.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Outside Magic Room" | ||
2 | display_name: "Maze" | ||
3 | panels { | ||
4 | name: "WIZARD" | ||
5 | path: "Panels/Magic Maze/maze_entry_1" | ||
6 | clue: "wizard" | ||
7 | answer: "magician" | ||
8 | symbols: SUN | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Orange Room.txtpb b/data/maps/daedalus/rooms/Outside Orange Room.txtpb new file mode 100644 index 0000000..a50db78 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Orange Room.txtpb | |||
@@ -0,0 +1,60 @@ | |||
1 | name: "Outside Orange Room" | ||
2 | display_name: "East Area" | ||
3 | panels { | ||
4 | name: "SMILE" | ||
5 | path: "Panels/Smiley Rooms/orange" | ||
6 | clue: "smile" | ||
7 | answer: "orange" | ||
8 | symbols: QUESTION | ||
9 | } | ||
10 | panels { | ||
11 | name: "VAN" | ||
12 | path: "Panels/Orange Room/panel_entry" | ||
13 | clue: "van" | ||
14 | answer: "minivan" | ||
15 | symbols: PYRAMID | ||
16 | } | ||
17 | panels { | ||
18 | name: "WERE" | ||
19 | path: "Panels/Hexes/magenta_1" | ||
20 | clue: "were" | ||
21 | answer: "are" | ||
22 | symbols: AGE | ||
23 | } | ||
24 | panels { | ||
25 | name: "FALL" | ||
26 | path: "Panels/Hexes/magenta_2" | ||
27 | clue: "fall" | ||
28 | answer: "all" | ||
29 | symbols: SPARKLES | ||
30 | } | ||
31 | panels { | ||
32 | name: "KNOT" | ||
33 | path: "Panels/Hexes/magenta_3" | ||
34 | clue: "knot" | ||
35 | answer: "not" | ||
36 | symbols: ZERO | ||
37 | } | ||
38 | panels { | ||
39 | name: "SLOT" | ||
40 | path: "Panels/Hexes/magenta_4" | ||
41 | clue: "slot" | ||
42 | answer: "lost" | ||
43 | symbols: ANAGRAM | ||
44 | } | ||
45 | panels { | ||
46 | name: "WAND" | ||
47 | path: "Panels/Hexes/magenta_5" | ||
48 | clue: "wand" | ||
49 | answer: "wander" | ||
50 | symbols: SPARKLES | ||
51 | } | ||
52 | panels { | ||
53 | name: "OWL" | ||
54 | path: "Panels/Hexes/magenta_6" | ||
55 | clue: "owl" | ||
56 | answer: "who" | ||
57 | symbols: SPARKLES | ||
58 | symbols: ZERO | ||
59 | symbols: SOUND | ||
60 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Pyramid.txtpb b/data/maps/daedalus/rooms/Outside Pyramid.txtpb new file mode 100644 index 0000000..fd7ef21 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Pyramid.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Outside Pyramid" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "PEER" | ||
5 | path: "Panels/Pyramid/pyramid_entry" | ||
6 | clue: "peer" | ||
7 | answer: "stare" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "AMID" | ||
12 | path: "Panels/Pyramid/pyramid_entry_2" | ||
13 | clue: "amid" | ||
14 | answer: "among" | ||
15 | symbols: SUN | ||
16 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Red Room.txtpb b/data/maps/daedalus/rooms/Outside Red Room.txtpb new file mode 100644 index 0000000..e5be363 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Red Room.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Outside Red Room" | ||
2 | display_name: "Red Room" | ||
3 | panels { | ||
4 | name: "ROCK" | ||
5 | path: "Panels/Red Room/red_entry" | ||
6 | clue: "rock" | ||
7 | answer: "quartz" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Salt Room.txtpb b/data/maps/daedalus/rooms/Outside Salt Room.txtpb new file mode 100644 index 0000000..3d374f8 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Salt Room.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Outside Salt Room" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "Colors" | ||
5 | path: "Panels/Color Reading/cr_1" | ||
6 | clue: "" | ||
7 | answer: "rob" | ||
8 | symbols: LINGO | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Outside Snake Room.txtpb b/data/maps/daedalus/rooms/Outside Snake Room.txtpb new file mode 100644 index 0000000..b65ee77 --- /dev/null +++ b/data/maps/daedalus/rooms/Outside Snake Room.txtpb | |||
@@ -0,0 +1,68 @@ | |||
1 | name: "Outside Snake Room" | ||
2 | display_name: "West Area" | ||
3 | panels { | ||
4 | name: "TONGUE" | ||
5 | path: "Panels/Pairs Room/pairs_7" | ||
6 | clue: "tongue" | ||
7 | answer: "shoe" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "ACE" | ||
12 | path: "Panels/Pairs Room/pairs_8" | ||
13 | clue: "ace" | ||
14 | answer: "laces" | ||
15 | symbols: SPARKLES | ||
16 | symbols: PLANET | ||
17 | } | ||
18 | panels { | ||
19 | name: "SONG (South)" | ||
20 | path: "Panels/Amber/amber_south_1" | ||
21 | clue: "song" | ||
22 | answer: "chorus" | ||
23 | symbols: BOXES | ||
24 | } | ||
25 | panels { | ||
26 | name: "SONG (North)" | ||
27 | path: "Panels/Amber/amber_north_1" | ||
28 | clue: "song" | ||
29 | answer: "intro" | ||
30 | symbols: BOXES | ||
31 | } | ||
32 | panels { | ||
33 | name: "DEE SIX" | ||
34 | path: "Panels/Brown Room/entry" | ||
35 | clue: "dee six" | ||
36 | answer: "die" | ||
37 | symbols: ZERO | ||
38 | symbols: EXAMPLE | ||
39 | } | ||
40 | panels { | ||
41 | name: "ANSWERS" | ||
42 | path: "Panels/V Maze/four_17" | ||
43 | clue: "answers" | ||
44 | answer: "animals" | ||
45 | symbols: QUESTION | ||
46 | } | ||
47 | panels { | ||
48 | name: "ANIMAL" | ||
49 | path: "Panels/Pairs Room/pairs_5" | ||
50 | clue: "animal" | ||
51 | answer: "head" | ||
52 | symbols: BOXES | ||
53 | } | ||
54 | panels { | ||
55 | name: "ONES" | ||
56 | path: "Panels/Pairs Room/pairs_6" | ||
57 | clue: "ones" | ||
58 | answer: "phones" | ||
59 | symbols: SPARKLES | ||
60 | } | ||
61 | paintings { | ||
62 | name: "TOO2" | ||
63 | path: "Components/Paintings/Group3/too2" | ||
64 | } | ||
65 | paintings { | ||
66 | name: "SNAKE" | ||
67 | path: "Components/Paintings/Group3/snake" | ||
68 | } | ||
diff --git a/data/maps/daedalus/rooms/Pains Room.txtpb b/data/maps/daedalus/rooms/Pains Room.txtpb new file mode 100644 index 0000000..cc0c7bb --- /dev/null +++ b/data/maps/daedalus/rooms/Pains Room.txtpb | |||
@@ -0,0 +1,14 @@ | |||
1 | name: "Pains Room" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "MOO" | ||
5 | path: "Panels/Gold/gold_1" | ||
6 | clue: "moo" | ||
7 | answer: "bull" | ||
8 | symbols: GENDER | ||
9 | symbols: SOUND | ||
10 | } | ||
11 | paintings { | ||
12 | name: "PAINS" | ||
13 | path: "Components/Paintings/Group2/pains" | ||
14 | } | ||
diff --git a/data/maps/daedalus/rooms/Pairs Room.txtpb b/data/maps/daedalus/rooms/Pairs Room.txtpb new file mode 100644 index 0000000..ca5e885 --- /dev/null +++ b/data/maps/daedalus/rooms/Pairs Room.txtpb | |||
@@ -0,0 +1,2 @@ | |||
1 | name: "Pairs Room" | ||
2 | display_name: "West Area" | ||
diff --git a/data/maps/daedalus/rooms/Pepper Room.txtpb b/data/maps/daedalus/rooms/Pepper Room.txtpb new file mode 100644 index 0000000..074869f --- /dev/null +++ b/data/maps/daedalus/rooms/Pepper Room.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Pepper Room" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "SEASONING" | ||
5 | path: "Panels/Color Reading/cr_4" | ||
6 | clue: "seasoning" | ||
7 | answer: "pepper" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Plum Room.txtpb b/data/maps/daedalus/rooms/Plum Room.txtpb new file mode 100644 index 0000000..90243a4 --- /dev/null +++ b/data/maps/daedalus/rooms/Plum Room.txtpb | |||
@@ -0,0 +1,53 @@ | |||
1 | name: "Plum Room" | ||
2 | display_name: "Plum Room" | ||
3 | panels { | ||
4 | name: "GOD" | ||
5 | path: "Panels/Plum Room/plum_1" | ||
6 | clue: "god" | ||
7 | answer: "goddess" | ||
8 | symbols: GENDER | ||
9 | } | ||
10 | panels { | ||
11 | name: "INJURED" | ||
12 | path: "Panels/Plum Room/plum_2" | ||
13 | clue: "injured" | ||
14 | answer: "wounded" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "HEALTHY" | ||
19 | path: "Panels/Plum Room/plum_3" | ||
20 | clue: "healthy" | ||
21 | answer: "diseased" | ||
22 | symbols: SUN | ||
23 | } | ||
24 | panels { | ||
25 | name: "DEMURRED" | ||
26 | path: "Panels/Plum Room/plum_4" | ||
27 | clue: "demurred" | ||
28 | answer: "murdered" | ||
29 | symbols: ANAGRAM | ||
30 | } | ||
31 | panels { | ||
32 | name: "FOUROFFERBEAR" | ||
33 | path: "Panels/Plum Room/plum_5" | ||
34 | clue: "fourofferbear" | ||
35 | answer: "forbidden" | ||
36 | symbols: SUN | ||
37 | symbols: ZERO | ||
38 | symbols: STARS | ||
39 | } | ||
40 | panels { | ||
41 | name: "SNAKE" | ||
42 | path: "Panels/Plum Room/plum_6" | ||
43 | clue: "snake" | ||
44 | answer: "adder" | ||
45 | symbols: EXAMPLE | ||
46 | } | ||
47 | panels { | ||
48 | name: "CENTER" | ||
49 | path: "Panels/Plum Room/plum_7" | ||
50 | clue: "center" | ||
51 | answer: "middle" | ||
52 | symbols: SUN | ||
53 | } | ||
diff --git a/data/maps/daedalus/rooms/Post Orange Smiley Three Way.txtpb b/data/maps/daedalus/rooms/Post Orange Smiley Three Way.txtpb new file mode 100644 index 0000000..868ff86 --- /dev/null +++ b/data/maps/daedalus/rooms/Post Orange Smiley Three Way.txtpb | |||
@@ -0,0 +1,2 @@ | |||
1 | name: "Post Orange Smiley Three Way" | ||
2 | display_name: "West Area" | ||
diff --git a/data/maps/daedalus/rooms/Pumpkin Entrance.txtpb b/data/maps/daedalus/rooms/Pumpkin Entrance.txtpb new file mode 100644 index 0000000..c7fc3d1 --- /dev/null +++ b/data/maps/daedalus/rooms/Pumpkin Entrance.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Pumpkin Entrance" | ||
2 | display_name: "East Area" | ||
3 | panels { | ||
4 | name: "JACK" | ||
5 | path: "Panels/Pumpkin Room/pumpkin_2" | ||
6 | clue: "jack" | ||
7 | answer: "lantern" | ||
8 | } | ||
diff --git a/data/maps/daedalus/rooms/Pumpkin Room.txtpb b/data/maps/daedalus/rooms/Pumpkin Room.txtpb new file mode 100644 index 0000000..345b372 --- /dev/null +++ b/data/maps/daedalus/rooms/Pumpkin Room.txtpb | |||
@@ -0,0 +1,65 @@ | |||
1 | name: "Pumpkin Room" | ||
2 | display_name: "East Area" | ||
3 | panels { | ||
4 | name: "BONE" | ||
5 | path: "Panels/Pumpkin Room/pumpkin_3" | ||
6 | clue: "bone" | ||
7 | answer: "skeleton" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "SHEET" | ||
12 | path: "Panels/Pumpkin Room/pumpkin_4" | ||
13 | clue: "sheet" | ||
14 | answer: "ghost" | ||
15 | symbols: CROSS | ||
16 | } | ||
17 | panels { | ||
18 | name: "PHARAOH" | ||
19 | path: "Panels/Pumpkin Room/pumpkin_5" | ||
20 | clue: "pharaoh" | ||
21 | answer: "mummy" | ||
22 | symbols: AGE | ||
23 | } | ||
24 | panels { | ||
25 | name: "EMPIRE" | ||
26 | path: "Panels/Pumpkin Room/pumpkin_6" | ||
27 | clue: "empire" | ||
28 | answer: "vampire" | ||
29 | symbols: SPARKLES | ||
30 | } | ||
31 | panels { | ||
32 | name: "BEASTS" | ||
33 | path: "Panels/Pumpkin Room/pumpkin_7" | ||
34 | clue: "beasts" | ||
35 | answer: "bat" | ||
36 | symbols: SPARKLES | ||
37 | } | ||
38 | panels { | ||
39 | name: "STRAW" | ||
40 | path: "Panels/Pumpkin Room/pumpkin_8" | ||
41 | clue: "straw" | ||
42 | answer: "scarecrow" | ||
43 | symbols: BOXES | ||
44 | } | ||
45 | panels { | ||
46 | name: "CACKLE" | ||
47 | path: "Panels/Pumpkin Room/pumpkin_9" | ||
48 | clue: "cackle" | ||
49 | answer: "witch" | ||
50 | symbols: SOUND | ||
51 | } | ||
52 | panels { | ||
53 | name: "HUMAN" | ||
54 | path: "Panels/Pumpkin Room/pumpkin_10" | ||
55 | clue: "human" | ||
56 | answer: "werewolf" | ||
57 | symbols: BOXES | ||
58 | } | ||
59 | panels { | ||
60 | name: "JAGUAR" | ||
61 | path: "Panels/Pumpkin Room/pumpkin_11" | ||
62 | clue: "jaguar" | ||
63 | answer: "cat" | ||
64 | symbols: EXAMPLE | ||
65 | } | ||
diff --git a/data/maps/daedalus/rooms/Purple Hallway From Great.txtpb b/data/maps/daedalus/rooms/Purple Hallway From Great.txtpb new file mode 100644 index 0000000..fef68e9 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Hallway From Great.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Purple Hallway From Great" | ||
2 | display_name: "South Area" | ||
3 | ports { | ||
4 | name: "GREAT" | ||
5 | path: "Components/Warps/Worldports/worldport17" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/Purple NW Vestibule.txtpb b/data/maps/daedalus/rooms/Purple NW Vestibule.txtpb new file mode 100644 index 0000000..6aedce9 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple NW Vestibule.txtpb | |||
@@ -0,0 +1,23 @@ | |||
1 | name: "Purple NW Vestibule" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "MESSAGES" | ||
5 | path: "Panels/Purple Exterior/purple_8" | ||
6 | clue: "messages" | ||
7 | answer: "letters" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
10 | panels { | ||
11 | name: "LOSE" | ||
12 | path: "Panels/Purple Exterior/purple_9" | ||
13 | clue: "lose" | ||
14 | answer: "find" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "SNOWMAN" | ||
19 | path: "Panels/Beehalls/beehalls_3" | ||
20 | clue: "snowman" | ||
21 | answer: "puddle" | ||
22 | symbols: CROSS | ||
23 | } | ||
diff --git a/data/maps/daedalus/rooms/Purple Room East.txtpb b/data/maps/daedalus/rooms/Purple Room East.txtpb new file mode 100644 index 0000000..a866868 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Room East.txtpb | |||
@@ -0,0 +1,2 @@ | |||
1 | name: "Purple Room East" | ||
2 | display_name: "Central" | ||
diff --git a/data/maps/daedalus/rooms/Purple Room South.txtpb b/data/maps/daedalus/rooms/Purple Room South.txtpb new file mode 100644 index 0000000..b6a25e6 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Room South.txtpb | |||
@@ -0,0 +1,43 @@ | |||
1 | name: "Purple Room South" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "LITTLE" | ||
5 | path: "Panels/Halls/hof_1" | ||
6 | clue: "little" | ||
7 | answer: "old" | ||
8 | symbols: QUESTION | ||
9 | } | ||
10 | panels { | ||
11 | name: "FAREWELL" | ||
12 | path: "Panels/Halls/hof_2" | ||
13 | clue: "farewell" | ||
14 | answer: "greetings" | ||
15 | symbols: QUESTION | ||
16 | } | ||
17 | panels { | ||
18 | name: "LAMB" | ||
19 | path: "Panels/Halls/hof_3" | ||
20 | clue: "lamb" | ||
21 | answer: "friend" | ||
22 | symbols: QUESTION | ||
23 | } | ||
24 | panels { | ||
25 | name: "ANY" | ||
26 | path: "Panels/Purple Exterior/purple_3" | ||
27 | clue: "any" | ||
28 | answer: "many" | ||
29 | symbols: SPARKLES | ||
30 | required_door { name: "Purple SE Vestibule Blocker" } | ||
31 | } | ||
32 | panels { | ||
33 | name: "THESE" | ||
34 | path: "Panels/Purple Exterior/purple_10" | ||
35 | clue: "these" | ||
36 | answer: "the" | ||
37 | symbols: SPARKLES | ||
38 | required_door { name: "Purple SW Vestibule Blocker" } | ||
39 | } | ||
40 | paintings { | ||
41 | name: "PLANET" | ||
42 | path: "Components/Paintings/Group1/planet" | ||
43 | } | ||
diff --git a/data/maps/daedalus/rooms/Purple Room West.txtpb b/data/maps/daedalus/rooms/Purple Room West.txtpb new file mode 100644 index 0000000..8c20399 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Room West.txtpb | |||
@@ -0,0 +1,2 @@ | |||
1 | name: "Purple Room West" | ||
2 | display_name: "Central" | ||
diff --git a/data/maps/daedalus/rooms/Purple Room.txtpb b/data/maps/daedalus/rooms/Purple Room.txtpb new file mode 100644 index 0000000..612f8d8 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Room.txtpb | |||
@@ -0,0 +1,59 @@ | |||
1 | name: "Purple Room" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "HOIST" | ||
5 | path: "Panels/Purple Room/purple_1" | ||
6 | clue: "hoist" | ||
7 | answer: "jack" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "CORE" | ||
12 | path: "Panels/Purple Room/purple_2" | ||
13 | clue: "core" | ||
14 | answer: "star" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "FISH" | ||
19 | path: "Panels/Purple Room/purple_3" | ||
20 | clue: "fish" | ||
21 | answer: "salmon" | ||
22 | symbols: EXAMPLE | ||
23 | } | ||
24 | panels { | ||
25 | name: "ALLOW" | ||
26 | path: "Panels/Purple Room/purple_4" | ||
27 | clue: "allow" | ||
28 | answer: "banana" | ||
29 | symbols: SUN | ||
30 | symbols: SPARKLES | ||
31 | } | ||
32 | panels { | ||
33 | name: "BIRD" | ||
34 | path: "Panels/Purple Room/purple_5" | ||
35 | clue: "bird" | ||
36 | answer: "kiwi" | ||
37 | symbols: EXAMPLE | ||
38 | } | ||
39 | panels { | ||
40 | name: "HONK" | ||
41 | path: "Panels/Purple Room/purple_6" | ||
42 | clue: "honk" | ||
43 | answer: "goose" | ||
44 | symbols: SOUND | ||
45 | } | ||
46 | panels { | ||
47 | name: "APE" | ||
48 | path: "Panels/Purple Room/purple_7" | ||
49 | clue: "ape" | ||
50 | answer: "grape" | ||
51 | symbols: SPARKLES | ||
52 | } | ||
53 | panels { | ||
54 | name: "APATHY" | ||
55 | path: "Panels/Purple Room/purple_8" | ||
56 | clue: "apathy" | ||
57 | answer: "passion" | ||
58 | symbols: SUN | ||
59 | } | ||
diff --git a/data/maps/daedalus/rooms/Purple SE Vestibule.txtpb b/data/maps/daedalus/rooms/Purple SE Vestibule.txtpb new file mode 100644 index 0000000..5f34151 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple SE Vestibule.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Purple SE Vestibule" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "RUN" | ||
5 | path: "Panels/Purple Exterior/purple_1" | ||
6 | clue: "run" | ||
7 | answer: "walk" | ||
8 | symbols: PYRAMID | ||
9 | } | ||
10 | panels { | ||
11 | name: "ROADS" | ||
12 | path: "Panels/Purple Exterior/purple_2" | ||
13 | clue: "roads" | ||
14 | answer: "paths" | ||
15 | symbols: AGE | ||
16 | } | ||
diff --git a/data/maps/daedalus/rooms/Purple SW Vestibule.txtpb b/data/maps/daedalus/rooms/Purple SW Vestibule.txtpb new file mode 100644 index 0000000..05acc75 --- /dev/null +++ b/data/maps/daedalus/rooms/Purple SW Vestibule.txtpb | |||
@@ -0,0 +1,20 @@ | |||
1 | name: "Purple SW Vestibule" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "LETTERS" | ||
5 | path: "Panels/Purple Exterior/purple_11" | ||
6 | clue: "letters" | ||
7 | answer: "words" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "INSCRIBE" | ||
12 | path: "Panels/Purple Exterior/purple_12" | ||
13 | clue: "inscribe" | ||
14 | answer: "write" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | paintings { | ||
18 | name: "PAINS2" | ||
19 | path: "Components/Paintings/Group2/pains2" | ||
20 | } | ||
diff --git a/data/maps/daedalus/rooms/Purple Smiley.txtpb b/data/maps/daedalus/rooms/Purple Smiley.txtpb new file mode 100644 index 0000000..515336f --- /dev/null +++ b/data/maps/daedalus/rooms/Purple Smiley.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Purple Smiley" | ||
2 | display_name: "Northeast Area" | ||
3 | panels { | ||
4 | name: "SMILE" | ||
5 | path: "Panels/Smiley Rooms/purple" | ||
6 | clue: "smile" | ||
7 | answer: "purple" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid 3.txtpb b/data/maps/daedalus/rooms/Pyramid 3.txtpb new file mode 100644 index 0000000..f760ab0 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 3.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Pyramid 3" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "VEHICLE" | ||
5 | path: "Panels/Pyramid/pyramid_3" | ||
6 | clue: "vehicle" | ||
7 | answer: "train" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid 4.txtpb b/data/maps/daedalus/rooms/Pyramid 4.txtpb new file mode 100644 index 0000000..3247ffa --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 4.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Pyramid 4" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "CAT" | ||
5 | path: "Panels/Pyramid/pyramid_4" | ||
6 | clue: "cat" | ||
7 | answer: "tiger" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid 5.txtpb b/data/maps/daedalus/rooms/Pyramid 5.txtpb new file mode 100644 index 0000000..fc05e50 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 5.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Pyramid 5" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "ROYAL" | ||
5 | path: "Panels/Pyramid/pyramid_5" | ||
6 | clue: "royal" | ||
7 | answer: "king" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid 6.txtpb b/data/maps/daedalus/rooms/Pyramid 6.txtpb new file mode 100644 index 0000000..78efb0c --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 6.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Pyramid 6" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "TEA" | ||
5 | path: "Panels/Pyramid/pyramid_6" | ||
6 | clue: "tea" | ||
7 | answer: "black" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid 7.txtpb b/data/maps/daedalus/rooms/Pyramid 7.txtpb new file mode 100644 index 0000000..bf4ebc6 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 7.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Pyramid 7" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "ARTIST" | ||
5 | path: "Panels/Pyramid/pyramid_7" | ||
6 | clue: "artist" | ||
7 | answer: "painter" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid 8.txtpb b/data/maps/daedalus/rooms/Pyramid 8.txtpb new file mode 100644 index 0000000..f65fc69 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid 8.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Pyramid 8" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "INSTRUMENT" | ||
5 | path: "Panels/Pyramid/pyramid_8" | ||
6 | clue: "instrument" | ||
7 | answer: "drum" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid Entry.txtpb b/data/maps/daedalus/rooms/Pyramid Entry.txtpb new file mode 100644 index 0000000..3bb531f --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid Entry.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Pyramid Entry" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "TREE" | ||
5 | path: "Panels/Pyramid/pyramid_1" | ||
6 | clue: "tree" | ||
7 | answer: "pine" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
10 | panels { | ||
11 | name: "SHAPE" | ||
12 | path: "Panels/Pyramid/pyramid_2" | ||
13 | clue: "shape" | ||
14 | answer: "triangle" | ||
15 | symbols: EXAMPLE | ||
16 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid Second Floor.txtpb b/data/maps/daedalus/rooms/Pyramid Second Floor.txtpb new file mode 100644 index 0000000..e7578e8 --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid Second Floor.txtpb | |||
@@ -0,0 +1,47 @@ | |||
1 | name: "Pyramid Second Floor" | ||
2 | display_name: "Pyramid" | ||
3 | panels { | ||
4 | name: "TOOL" | ||
5 | path: "Panels/Pyramid/pyramid_10" | ||
6 | clue: "tool" | ||
7 | answer: "spade" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
10 | panels { | ||
11 | name: "SODA" | ||
12 | path: "Panels/Pyramid/pyramid_11" | ||
13 | clue: "soda" | ||
14 | answer: "club" | ||
15 | symbols: EXAMPLE | ||
16 | } | ||
17 | panels { | ||
18 | name: "ORGAN" | ||
19 | path: "Panels/Pyramid/pyramid_12" | ||
20 | clue: "organ" | ||
21 | answer: "heart" | ||
22 | symbols: EXAMPLE | ||
23 | } | ||
24 | panels { | ||
25 | name: "DIAMOND" | ||
26 | path: "Panels/Pyramid/pyramid_9" | ||
27 | clue: "diamond" | ||
28 | answer: "gem" | ||
29 | symbols: EXAMPLE | ||
30 | required_door { name: "Pyramid 9 Blocker" } | ||
31 | } | ||
32 | panels { | ||
33 | name: "INSTRUMENT" | ||
34 | path: "Panels/Pyramid/pyramid_13" | ||
35 | clue: "instrument" | ||
36 | answer: "organ" | ||
37 | symbols: EXAMPLE | ||
38 | required_door { name: "Pyramid 13 Blocker" } | ||
39 | } | ||
40 | panels { | ||
41 | name: "BEVERAGE" | ||
42 | path: "Panels/Pyramid/pyramid_14" | ||
43 | clue: "beverage" | ||
44 | answer: "soda" | ||
45 | symbols: EXAMPLE | ||
46 | required_door { name: "Pyramid 14 Blocker" } | ||
47 | } | ||
diff --git a/data/maps/daedalus/rooms/Pyramid Top.txtpb b/data/maps/daedalus/rooms/Pyramid Top.txtpb new file mode 100644 index 0000000..b3938fd --- /dev/null +++ b/data/maps/daedalus/rooms/Pyramid Top.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "Pyramid Top" | ||
2 | display_name: "Pyramid" | ||
3 | letters { | ||
4 | key: "r" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable5" | ||
7 | } | ||
diff --git a/data/maps/daedalus/rooms/Quiet Entrance.txtpb b/data/maps/daedalus/rooms/Quiet Entrance.txtpb new file mode 100644 index 0000000..21e0f68 --- /dev/null +++ b/data/maps/daedalus/rooms/Quiet Entrance.txtpb | |||
@@ -0,0 +1,19 @@ | |||
1 | name: "Quiet Entrance" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "HIDDEN" | ||
5 | path: "Panels/Halls/halls_7" | ||
6 | clue: "hidden" | ||
7 | answer: "ceortv" | ||
8 | symbols: SUN | ||
9 | proxies { answer: "covert" path: "Panels/Halls/secret_proxy_3" } | ||
10 | proxies { answer: "secret" path: "Panels/Halls/secret_proxy_4" } | ||
11 | } | ||
12 | paintings { | ||
13 | name: "PLANET2" | ||
14 | path: "Components/Paintings/Group1/planet2" | ||
15 | } | ||
16 | ports { | ||
17 | name: "QUIET" | ||
18 | path: "Components/Warps/Worldports/worldport5" | ||
19 | } | ||
diff --git a/data/maps/daedalus/rooms/Rain Side.txtpb b/data/maps/daedalus/rooms/Rain Side.txtpb new file mode 100644 index 0000000..63e95c8 --- /dev/null +++ b/data/maps/daedalus/rooms/Rain Side.txtpb | |||
@@ -0,0 +1,13 @@ | |||
1 | name: "Rain Side" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "?" | ||
5 | path: "Panels/Smiley Rooms/rain" | ||
6 | clue: "" | ||
7 | answer: "rain" | ||
8 | symbols: QUESTION | ||
9 | } | ||
10 | ports { | ||
11 | name: "BEARER" | ||
12 | path: "Components/Warps/Worldports/worldport11" | ||
13 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Blue.txtpb b/data/maps/daedalus/rooms/Rainbow Blue.txtpb new file mode 100644 index 0000000..b566cbb --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Blue.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Rainbow Blue" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "THEME" | ||
5 | path: "Panels/Smiley Rooms/blue2" | ||
6 | clue: "theme" | ||
7 | answer: "seasonings" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Color Backside.txtpb b/data/maps/daedalus/rooms/Rainbow Color Backside.txtpb new file mode 100644 index 0000000..3fb3a5c --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Color Backside.txtpb | |||
@@ -0,0 +1,14 @@ | |||
1 | name: "Rainbow Color Backside" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "BACKSIDE" | ||
5 | path: "Panels/Halls/halls_1" | ||
6 | clue: "backside" | ||
7 | answer: "backside" | ||
8 | } | ||
9 | panels { | ||
10 | name: "?" | ||
11 | path: "Panels/Halls/halls_4" | ||
12 | clue: "" | ||
13 | answer: "side" | ||
14 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Color Doors.txtpb b/data/maps/daedalus/rooms/Rainbow Color Doors.txtpb new file mode 100644 index 0000000..3204d28 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Color Doors.txtpb | |||
@@ -0,0 +1,94 @@ | |||
1 | name: "Rainbow Color Doors" | ||
2 | display_name: "East Area" | ||
3 | panels { | ||
4 | name: "CROW" | ||
5 | path: "Panels/Blue Room/panel_entry" | ||
6 | clue: "crow" | ||
7 | answer: "murder" | ||
8 | symbols: PLANET | ||
9 | } | ||
10 | # TODO: These three need to be moved onto the roof when the stairs are present, | ||
11 | # because otherwise they become impossible to solve. | ||
12 | panels { | ||
13 | name: "DIRECTION (1)" | ||
14 | path: "Panels/Castle Entrance/castle_direction_1" | ||
15 | clue: "direction" | ||
16 | answer: "north" | ||
17 | symbols: EXAMPLE | ||
18 | } | ||
19 | panels { | ||
20 | name: "DIRECTION (2)" | ||
21 | path: "Panels/Castle Entrance/castle_direction_2" | ||
22 | clue: "direction" | ||
23 | answer: "south" | ||
24 | symbols: EXAMPLE | ||
25 | } | ||
26 | panels { | ||
27 | name: "DIRECTION (3)" | ||
28 | path: "Panels/Castle Entrance/castle_direction_3" | ||
29 | clue: "direction" | ||
30 | answer: "west" | ||
31 | symbols: EXAMPLE | ||
32 | } | ||
33 | panels { | ||
34 | name: "INWALK" | ||
35 | path: "Panels/Hexes/tower_1" | ||
36 | clue: "inwalk" | ||
37 | answer: "outrun" | ||
38 | symbols: SUN | ||
39 | symbols: PYRAMID | ||
40 | } | ||
41 | panels { | ||
42 | name: "RAIN" | ||
43 | path: "Panels/Hexes/tower_2" | ||
44 | clue: "rain" | ||
45 | answer: "runoff" | ||
46 | symbols: AGE | ||
47 | } | ||
48 | panels { | ||
49 | name: "PURCHASE" | ||
50 | path: "Panels/Hexes/tower_3" | ||
51 | clue: "purchase" | ||
52 | answer: "handover" | ||
53 | symbols: AGE | ||
54 | } | ||
55 | panels { | ||
56 | name: "HOURS" | ||
57 | path: "Panels/Hexes/tower_4" | ||
58 | clue: "hours" | ||
59 | answer: "overtime" | ||
60 | symbols: AGE | ||
61 | } | ||
62 | panels { | ||
63 | name: "MISCHIEF" | ||
64 | path: "Panels/Hexes/tower_5" | ||
65 | clue: "mischief" | ||
66 | answer: "timeout" | ||
67 | symbols: AGE | ||
68 | } | ||
69 | panels { | ||
70 | name: "CASUAL" | ||
71 | path: "Panels/Hexes/tower_6" | ||
72 | clue: "casual" | ||
73 | answer: "offhand" | ||
74 | symbols: SUN | ||
75 | } | ||
76 | panels { | ||
77 | name: "PUMP" | ||
78 | path: "Panels/Pumpkin Room/pumpkin_1" | ||
79 | clue: "pump" | ||
80 | answer: "pumpkin" | ||
81 | symbols: SPARKLES | ||
82 | } | ||
83 | paintings { | ||
84 | name: "SEA3" | ||
85 | path: "Components/Paintings/Group2/sea3" | ||
86 | } | ||
87 | paintings { | ||
88 | name: "SEA2" | ||
89 | path: "Components/Paintings/Group2/sea2" | ||
90 | } | ||
91 | paintings { | ||
92 | name: "ACHES2" | ||
93 | path: "Components/Paintings/Group1/aches2" | ||
94 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Cyan.txtpb b/data/maps/daedalus/rooms/Rainbow Cyan.txtpb new file mode 100644 index 0000000..9ce8b3f --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Cyan.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Rainbow Cyan" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "THEME" | ||
5 | path: "Panels/Smiley Rooms/cyan" | ||
6 | clue: "theme" | ||
7 | answer: "apocalypse" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow End.txtpb b/data/maps/daedalus/rooms/Rainbow End.txtpb new file mode 100644 index 0000000..27f3c4f --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow End.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Rainbow End" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "POT" | ||
5 | path: "Components/Warps/gold" | ||
6 | clue: "pot" | ||
7 | answer: "gold" | ||
8 | symbols: STARS | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Green.txtpb b/data/maps/daedalus/rooms/Rainbow Green.txtpb new file mode 100644 index 0000000..84de8a5 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Green.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Rainbow Green" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "THEME" | ||
5 | path: "Panels/Smiley Rooms/green2" | ||
6 | clue: "theme" | ||
7 | answer: "tea" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Orange.txtpb b/data/maps/daedalus/rooms/Rainbow Orange.txtpb new file mode 100644 index 0000000..290c061 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Orange.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Rainbow Orange" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "THEME" | ||
5 | path: "Panels/Smiley Rooms/orange2" | ||
6 | clue: "theme" | ||
7 | answer: "fish" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Purple.txtpb b/data/maps/daedalus/rooms/Rainbow Purple.txtpb new file mode 100644 index 0000000..698af59 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Purple.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Rainbow Purple" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "THEME" | ||
5 | path: "Panels/Smiley Rooms/purple2" | ||
6 | clue: "theme" | ||
7 | answer: "fruit" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Red.txtpb b/data/maps/daedalus/rooms/Rainbow Red.txtpb new file mode 100644 index 0000000..92dbda0 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Red.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Rainbow Red" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "THEME" | ||
5 | path: "Panels/Smiley Rooms/red2" | ||
6 | clue: "theme" | ||
7 | answer: "names" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Start.txtpb b/data/maps/daedalus/rooms/Rainbow Start.txtpb new file mode 100644 index 0000000..e0d5dc1 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Start.txtpb | |||
@@ -0,0 +1,13 @@ | |||
1 | name: "Rainbow Start" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "PAINTING" | ||
5 | path: "Panels/Smiley Rooms/rainbow" | ||
6 | clue: "painting" | ||
7 | answer: "rainbow" | ||
8 | symbols: QUESTION | ||
9 | } | ||
10 | paintings { | ||
11 | name: "RAINBOW" | ||
12 | path: "Components/Paintings/Group1/rainbow" | ||
13 | } | ||
diff --git a/data/maps/daedalus/rooms/Rainbow Yellow.txtpb b/data/maps/daedalus/rooms/Rainbow Yellow.txtpb new file mode 100644 index 0000000..bbbdce4 --- /dev/null +++ b/data/maps/daedalus/rooms/Rainbow Yellow.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Rainbow Yellow" | ||
2 | display_name: "Rainbow" | ||
3 | panels { | ||
4 | name: "THEME" | ||
5 | path: "Panels/Smiley Rooms/yellow2" | ||
6 | clue: "theme" | ||
7 | answer: "music" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Red Color Door.txtpb b/data/maps/daedalus/rooms/Red Color Door.txtpb new file mode 100644 index 0000000..a2f40a5 --- /dev/null +++ b/data/maps/daedalus/rooms/Red Color Door.txtpb | |||
@@ -0,0 +1,70 @@ | |||
1 | name: "Red Color Door" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "Left" | ||
5 | path: "Panels/Halls/wb_1" | ||
6 | clue: "" | ||
7 | answer: "sidewalk" | ||
8 | symbols: LINGO | ||
9 | } | ||
10 | panels { | ||
11 | name: "Back (1)" | ||
12 | path: "Panels/Halls/wb_2" | ||
13 | clue: "" | ||
14 | answer: "walk" | ||
15 | } | ||
16 | panels { | ||
17 | name: "Back (2)" | ||
18 | path: "Panels/Halls/wb_3" | ||
19 | clue: "" | ||
20 | answer: "side" | ||
21 | } | ||
22 | panels { | ||
23 | name: "WALK BACK" | ||
24 | path: "Panels/Halls/wb_4" | ||
25 | clue: "walk back" | ||
26 | answer: "retreat" | ||
27 | symbols: SUN | ||
28 | } | ||
29 | panels { | ||
30 | name: "BACKSIDE" | ||
31 | path: "Panels/Halls/wb_5" | ||
32 | clue: "backside" | ||
33 | answer: "behind" | ||
34 | symbols: SUN | ||
35 | } | ||
36 | panels { | ||
37 | name: "OAK" | ||
38 | path: "Panels/Halls/tree_1" | ||
39 | clue: "oak" | ||
40 | answer: "acorn" | ||
41 | symbols: AGE | ||
42 | } | ||
43 | panels { | ||
44 | name: "PINE" | ||
45 | path: "Panels/Halls/tree_2" | ||
46 | clue: "pine" | ||
47 | answer: "pinecone" | ||
48 | symbols: AGE | ||
49 | } | ||
50 | panels { | ||
51 | name: "FIR" | ||
52 | path: "Panels/Halls/tree_3" | ||
53 | clue: "fir" | ||
54 | answer: "fur" | ||
55 | symbols: ZERO | ||
56 | } | ||
57 | panels { | ||
58 | name: "ASH" | ||
59 | path: "Panels/Halls/tree_4" | ||
60 | clue: "ash" | ||
61 | answer: "soot" | ||
62 | symbols: SUN | ||
63 | } | ||
64 | panels { | ||
65 | name: "Colors" | ||
66 | path: "Panels/Color Reading/cr_2" | ||
67 | clue: "" | ||
68 | answer: "bank" | ||
69 | symbols: LINGO | ||
70 | } | ||
diff --git a/data/maps/daedalus/rooms/Red Room.txtpb b/data/maps/daedalus/rooms/Red Room.txtpb new file mode 100644 index 0000000..99f0a1e --- /dev/null +++ b/data/maps/daedalus/rooms/Red Room.txtpb | |||
@@ -0,0 +1,79 @@ | |||
1 | name: "Red Room" | ||
2 | display_name: "Red Room" | ||
3 | panels { | ||
4 | name: "BLINDING" | ||
5 | path: "Panels/Red Room/red_1" | ||
6 | clue: "blinding" | ||
7 | answer: "sunny" | ||
8 | symbols: PYRAMID | ||
9 | } | ||
10 | panels { | ||
11 | name: "MONTH" | ||
12 | path: "Panels/Red Room/red_2" | ||
13 | clue: "month" | ||
14 | answer: "april" | ||
15 | symbols: EXAMPLE | ||
16 | } | ||
17 | panels { | ||
18 | name: "CHAIN" | ||
19 | path: "Panels/Red Room/red_3" | ||
20 | clue: "chain" | ||
21 | answer: "link" | ||
22 | symbols: BOXES | ||
23 | } | ||
24 | panels { | ||
25 | name: "FLOWER" | ||
26 | path: "Panels/Red Room/red_4" | ||
27 | clue: "flower" | ||
28 | answer: "daisy" | ||
29 | symbols: EXAMPLE | ||
30 | } | ||
31 | panels { | ||
32 | name: "OVERCHARGE" | ||
33 | path: "Panels/Red Room/red_5" | ||
34 | clue: "overcharge" | ||
35 | answer: "rob" | ||
36 | symbols: SUN | ||
37 | } | ||
38 | panels { | ||
39 | name: "LOSER" | ||
40 | path: "Panels/Red Room/red_6" | ||
41 | clue: "loser" | ||
42 | answer: "victor" | ||
43 | symbols: SUN | ||
44 | } | ||
45 | panels { | ||
46 | name: "PAD" | ||
47 | path: "Panels/Red Room/red_7" | ||
48 | clue: "pad" | ||
49 | answer: "lily" | ||
50 | symbols: EXAMPLE | ||
51 | } | ||
52 | panels { | ||
53 | name: "RISE" | ||
54 | path: "Panels/Red Room/red_8" | ||
55 | clue: "rise" | ||
56 | answer: "rose" | ||
57 | symbols: AGE | ||
58 | } | ||
59 | panels { | ||
60 | name: "ELEGANCE" | ||
61 | path: "Panels/Red Room/red_9" | ||
62 | clue: "elegance" | ||
63 | answer: "grace" | ||
64 | symbols: SUN | ||
65 | } | ||
66 | panels { | ||
67 | name: "TESTAMENT" | ||
68 | path: "Panels/Red Room/red_10" | ||
69 | clue: "testament" | ||
70 | answer: "will" | ||
71 | symbols: SUN | ||
72 | } | ||
73 | panels { | ||
74 | name: "TAKEOUT" | ||
75 | path: "Panels/Red Room/red_11" | ||
76 | clue: "takeout" | ||
77 | answer: "robin" | ||
78 | symbols: SUN | ||
79 | } | ||
diff --git a/data/maps/daedalus/rooms/Red Smiley.txtpb b/data/maps/daedalus/rooms/Red Smiley.txtpb new file mode 100644 index 0000000..6f7c41c --- /dev/null +++ b/data/maps/daedalus/rooms/Red Smiley.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Red Smiley" | ||
2 | display_name: "Northwest Area" | ||
3 | panels { | ||
4 | name: "SMILE" | ||
5 | path: "Panels/Smiley Rooms/red" | ||
6 | clue: "smile" | ||
7 | answer: "red" | ||
8 | symbols: QUESTION | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Roof.txtpb b/data/maps/daedalus/rooms/Roof.txtpb new file mode 100644 index 0000000..c027a72 --- /dev/null +++ b/data/maps/daedalus/rooms/Roof.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Roof" | ||
2 | panels { | ||
3 | name: "?" | ||
4 | path: "Panels/Castle Entrance/moat" | ||
5 | clue: "" | ||
6 | answer: "moat" | ||
7 | symbols: QUESTION | ||
8 | } | ||
diff --git a/data/maps/daedalus/rooms/Salt Room.txtpb b/data/maps/daedalus/rooms/Salt Room.txtpb new file mode 100644 index 0000000..0c7fe73 --- /dev/null +++ b/data/maps/daedalus/rooms/Salt Room.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Salt Room" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "SEASONING" | ||
5 | path: "Panels/Color Reading/cr_3" | ||
6 | clue: "seasoning" | ||
7 | answer: "salt" | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Seasoning Room.txtpb b/data/maps/daedalus/rooms/Seasoning Room.txtpb new file mode 100644 index 0000000..d3123b9 --- /dev/null +++ b/data/maps/daedalus/rooms/Seasoning Room.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Seasoning Room" | ||
2 | display_name: "Southwest Area" | ||
3 | panels { | ||
4 | name: "PARITY" | ||
5 | path: "Panels/Color Reading/cr_5" | ||
6 | clue: "parity" | ||
7 | answer: "balance" | ||
8 | symbols: SUN | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Snake Room.txtpb b/data/maps/daedalus/rooms/Snake Room.txtpb new file mode 100644 index 0000000..f3cea2e --- /dev/null +++ b/data/maps/daedalus/rooms/Snake Room.txtpb | |||
@@ -0,0 +1,44 @@ | |||
1 | name: "Snake Room" | ||
2 | display_name: "West Area" | ||
3 | panels { | ||
4 | name: "HISS" | ||
5 | path: "Panels/Snake Room/snake_1" | ||
6 | clue: "hiss" | ||
7 | answer: "aekns" | ||
8 | symbols: SOUND | ||
9 | proxies { answer: "snake" path: "Panels/Snake Room/snake_2" } | ||
10 | proxies { answer: "cat" path: "Panels/Snake Room/snake_3" } | ||
11 | } | ||
12 | panels { | ||
13 | name: "SQUEAK" | ||
14 | path: "Panels/Snake Room/snake_4" | ||
15 | clue: "squeak" | ||
16 | answer: "emosu" | ||
17 | symbols: SOUND | ||
18 | proxies { answer: "mouse" path: "Panels/Snake Room/snake_5" } | ||
19 | proxies { answer: "bat" path: "Panels/Snake Room/snake_6" } | ||
20 | required_door { name: "Snake Room First Door" } | ||
21 | } | ||
22 | panels { | ||
23 | name: "BUZZ" | ||
24 | path: "Panels/Snake Room/snake_7" | ||
25 | clue: "buzz" | ||
26 | answer: "bee" | ||
27 | symbols: SOUND | ||
28 | proxies { answer: "fly" path: "Panels/Snake Room/snake_8" } | ||
29 | required_door { name: "Snake Room Second Door" } | ||
30 | } | ||
31 | panels { | ||
32 | name: "BARK" | ||
33 | path: "Panels/Snake Room/snake_9" | ||
34 | clue: "bark" | ||
35 | answer: "dog" | ||
36 | symbols: SOUND | ||
37 | proxies { answer: "seal" path: "Panels/Snake Room/snake_10" } | ||
38 | required_door { name: "Snake Room Third Door" } | ||
39 | } | ||
40 | paintings { | ||
41 | name: "SNAKE2" | ||
42 | path: "Components/Paintings/Group3/snake2" | ||
43 | } | ||
44 | # The other paintings in here are not usable because they are behind panels. | ||
diff --git a/data/maps/daedalus/rooms/South Castle Area.txtpb b/data/maps/daedalus/rooms/South Castle Area.txtpb new file mode 100644 index 0000000..9f620b7 --- /dev/null +++ b/data/maps/daedalus/rooms/South Castle Area.txtpb | |||
@@ -0,0 +1,111 @@ | |||
1 | name: "South Castle Area" | ||
2 | display_name: "Outside Pumpkin" | ||
3 | # There is a teal wall in the middle of this room. | ||
4 | panels { | ||
5 | name: "AN" | ||
6 | path: "Panels/Castle Entrance/castle_south_helper" | ||
7 | clue: "an" | ||
8 | answer: "the" | ||
9 | symbols: EXAMPLE | ||
10 | } | ||
11 | panels { | ||
12 | name: "OFFER" | ||
13 | path: "Panels/Castle Entrance/castle_south_helper2" | ||
14 | clue: "offer" | ||
15 | answer: "bid" | ||
16 | symbols: SUN | ||
17 | } | ||
18 | panels { | ||
19 | name: "VILLAGE" | ||
20 | path: "Panels/Castle Entrance/castle_south_helper3" | ||
21 | clue: "village" | ||
22 | answer: "city" | ||
23 | symbols: AGE | ||
24 | } | ||
25 | panels { | ||
26 | name: "BEFORE" | ||
27 | path: "Panels/Castle Entrance/castle_south_helper4" | ||
28 | clue: "before" | ||
29 | answer: "for" | ||
30 | symbols: SPARKLES | ||
31 | symbols: ZERO | ||
32 | } | ||
33 | panels { | ||
34 | name: "LAIR" | ||
35 | path: "Panels/Castle Entrance/castle_south_helper5" | ||
36 | clue: "lair" | ||
37 | answer: "den" | ||
38 | symbols: SUN | ||
39 | } | ||
40 | panels { | ||
41 | name: "AN OFFER VILLAGE BEFORE LAIR" | ||
42 | path: "Panels/Castle Entrance/castle_south" | ||
43 | clue: "" | ||
44 | answer: "castle" | ||
45 | symbols: EXAMPLE | ||
46 | symbols: LINGO | ||
47 | required_door { name: "Castle South Hider" } | ||
48 | } | ||
49 | panels { | ||
50 | name: "COLOR (1)" | ||
51 | path: "Panels/Another Path/color_1" | ||
52 | clue: "color" | ||
53 | answer: "ppleru" | ||
54 | symbols: EXAMPLE | ||
55 | proxies { answer: "red" path: "Panels/Another Path Proxies/proxy_1_1" } | ||
56 | proxies { answer: "blue" path: "Panels/Another Path Proxies/proxy_1_2" } | ||
57 | proxies { answer: "green" path: "Panels/Another Path Proxies/proxy_1_3" } | ||
58 | proxies { answer: "yellow" path: "Panels/Another Path Proxies/proxy_1_4" } | ||
59 | proxies { answer: "purple" path: "Panels/Another Path Proxies/proxy_1_5" } | ||
60 | proxies { answer: "orange" path: "Panels/Another Path Proxies/proxy_1_6" } | ||
61 | proxies { answer: "brown" path: "Panels/Another Path Proxies/proxy_1_7" } | ||
62 | } | ||
63 | panels { | ||
64 | name: "COLOR (2)" | ||
65 | path: "Panels/Another Path/color_2" | ||
66 | clue: "color" | ||
67 | answer: "ppleru" | ||
68 | symbols: EXAMPLE | ||
69 | proxies { answer: "red" path: "Panels/Another Path Proxies/proxy_1_8" } | ||
70 | proxies { answer: "blue" path: "Panels/Another Path Proxies/proxy_1_9" } | ||
71 | proxies { answer: "green" path: "Panels/Another Path Proxies/proxy_1_10" } | ||
72 | proxies { answer: "yellow" path: "Panels/Another Path Proxies/proxy_1_11" } | ||
73 | proxies { answer: "purple" path: "Panels/Another Path Proxies/proxy_1_12" } | ||
74 | proxies { answer: "orange" path: "Panels/Another Path Proxies/proxy_1_13" } | ||
75 | proxies { answer: "brown" path: "Panels/Another Path Proxies/proxy_1_14" } | ||
76 | } | ||
77 | panels { | ||
78 | name: "COLOR (3)" | ||
79 | path: "Panels/Another Path/color_3" | ||
80 | clue: "color" | ||
81 | answer: "ppleru" | ||
82 | symbols: EXAMPLE | ||
83 | proxies { answer: "red" path: "Panels/Another Path Proxies/proxy_1_15" } | ||
84 | proxies { answer: "blue" path: "Panels/Another Path Proxies/proxy_1_16" } | ||
85 | proxies { answer: "green" path: "Panels/Another Path Proxies/proxy_1_17" } | ||
86 | proxies { answer: "yellow" path: "Panels/Another Path Proxies/proxy_1_18" } | ||
87 | proxies { answer: "purple" path: "Panels/Another Path Proxies/proxy_1_19" } | ||
88 | proxies { answer: "orange" path: "Panels/Another Path Proxies/proxy_1_20" } | ||
89 | proxies { answer: "brown" path: "Panels/Another Path Proxies/proxy_1_21" } | ||
90 | } | ||
91 | panels { | ||
92 | name: "COLOR (4)" | ||
93 | path: "Panels/Another Path/color_4" | ||
94 | clue: "color" | ||
95 | answer: "ppleru" | ||
96 | symbols: EXAMPLE | ||
97 | proxies { answer: "red" path: "Panels/Another Path Proxies/proxy_1_22" } | ||
98 | proxies { answer: "blue" path: "Panels/Another Path Proxies/proxy_1_23" } | ||
99 | proxies { answer: "green" path: "Panels/Another Path Proxies/proxy_1_24" } | ||
100 | proxies { answer: "yellow" path: "Panels/Another Path Proxies/proxy_1_25" } | ||
101 | proxies { answer: "purple" path: "Panels/Another Path Proxies/proxy_1_26" } | ||
102 | proxies { answer: "orange" path: "Panels/Another Path Proxies/proxy_1_27" } | ||
103 | proxies { answer: "brown" path: "Panels/Another Path Proxies/proxy_1_28" } | ||
104 | } | ||
105 | paintings { | ||
106 | name: "TRIANGLE" | ||
107 | path: "Components/Paintings/Group2/triangle" | ||
108 | move: true | ||
109 | enter_only: true | ||
110 | # TODO: required_door | ||
111 | } | ||
diff --git a/data/maps/daedalus/rooms/Starting Room.txtpb b/data/maps/daedalus/rooms/Starting Room.txtpb new file mode 100644 index 0000000..615104b --- /dev/null +++ b/data/maps/daedalus/rooms/Starting Room.txtpb | |||
@@ -0,0 +1,13 @@ | |||
1 | name: "Starting Room" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "ENTRANCE" | ||
5 | path: "Panels/Entry/entry_1" | ||
6 | clue: "entrance" | ||
7 | answer: "entry" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | ports { | ||
11 | name: "GREAT" | ||
12 | path: "Components/Warps/Worldports/worldport" | ||
13 | } | ||
diff --git a/data/maps/daedalus/rooms/Sweet Foyer.txtpb b/data/maps/daedalus/rooms/Sweet Foyer.txtpb new file mode 100644 index 0000000..d337e7e --- /dev/null +++ b/data/maps/daedalus/rooms/Sweet Foyer.txtpb | |||
@@ -0,0 +1,59 @@ | |||
1 | name: "Sweet Foyer" | ||
2 | display_name: "South Area" | ||
3 | panels { | ||
4 | name: "QUALITY" | ||
5 | path: "Panels/Sweet Foyer/panel_1" | ||
6 | clue: "quality" | ||
7 | answer: "equality" | ||
8 | symbols: SPARKLES | ||
9 | } | ||
10 | panels { | ||
11 | name: "EQUAL" | ||
12 | path: "Panels/Sweet Foyer/panel_2" | ||
13 | clue: "equal" | ||
14 | answer: "equality" | ||
15 | symbols: SPARKLES | ||
16 | } | ||
17 | panels { | ||
18 | name: "RENT (1)" | ||
19 | path: "Panels/Sweet Foyer/panel_5" | ||
20 | clue: "rent" | ||
21 | answer: "entry" | ||
22 | symbols: SPARKLES | ||
23 | } | ||
24 | panels { | ||
25 | name: "RENT (4)" | ||
26 | path: "Panels/Sweet Foyer/panel_6" | ||
27 | clue: "rent" | ||
28 | answer: "entries" | ||
29 | symbols: SPARKLES | ||
30 | symbols: PLANET | ||
31 | } | ||
32 | panels { | ||
33 | name: "RENT (2)" | ||
34 | path: "Panels/Sweet Foyer/panel_7" | ||
35 | clue: "rent" | ||
36 | answer: "sentry" | ||
37 | symbols: SPARKLES | ||
38 | } | ||
39 | panels { | ||
40 | name: "RENT (3)" | ||
41 | path: "Panels/Sweet Foyer/panel_8" | ||
42 | clue: "rent" | ||
43 | answer: "sentries" | ||
44 | symbols: SPARKLES | ||
45 | symbols: PLANET | ||
46 | } | ||
47 | paintings { | ||
48 | name: "4" | ||
49 | # This one is a picture of a 3. Huh. | ||
50 | path: "Components/Paintings/Group3/4" | ||
51 | } | ||
52 | ports { | ||
53 | name: "SWEET1" | ||
54 | path: "Components/Warps/Worldports/worldport14" | ||
55 | } | ||
56 | ports { | ||
57 | name: "SWEET2" | ||
58 | path: "Components/Warps/Worldports/worldport15" | ||
59 | } | ||
diff --git a/data/maps/daedalus/rooms/Tree Entrance.txtpb b/data/maps/daedalus/rooms/Tree Entrance.txtpb new file mode 100644 index 0000000..df2db7e --- /dev/null +++ b/data/maps/daedalus/rooms/Tree Entrance.txtpb | |||
@@ -0,0 +1,52 @@ | |||
1 | name: "Tree Entrance" | ||
2 | display_name: "Outside Pumpkin" | ||
3 | panels { | ||
4 | name: "RAT" | ||
5 | path: "Panels/Hexes/lime_1" | ||
6 | clue: "rat" | ||
7 | answer: "rated" | ||
8 | symbols: SPARKLES | ||
9 | } | ||
10 | panels { | ||
11 | name: "DIFFERENCE" | ||
12 | path: "Panels/Hexes/lime_2" | ||
13 | clue: "difference" | ||
14 | answer: "some" | ||
15 | symbols: SUN | ||
16 | symbols: ZERO | ||
17 | } | ||
18 | panels { | ||
19 | name: "LEANS" | ||
20 | path: "Panels/Hexes/lime_3" | ||
21 | clue: "leans" | ||
22 | answer: "aliens" | ||
23 | symbols: SPARKLES | ||
24 | symbols: ZERO | ||
25 | } | ||
26 | panels { | ||
27 | name: "QUESTION" | ||
28 | path: "Panels/Hexes/lime_4" | ||
29 | clue: "question" | ||
30 | answer: "what" | ||
31 | symbols: EXAMPLE | ||
32 | } | ||
33 | panels { | ||
34 | name: "WHERE" | ||
35 | path: "Panels/Hexes/lime_5" | ||
36 | clue: "where" | ||
37 | answer: "are" | ||
38 | symbols: SPARKLES | ||
39 | symbols: AGE | ||
40 | } | ||
41 | panels { | ||
42 | name: "SUNDER" | ||
43 | path: "Panels/Hexes/lime_6" | ||
44 | clue: "sunder" | ||
45 | answer: "over" | ||
46 | symbols: SUN | ||
47 | symbols: SPARKLES | ||
48 | } | ||
49 | ports { | ||
50 | name: "TREE" | ||
51 | path: "Components/Warps/Worldports/worldport12" | ||
52 | } | ||
diff --git a/data/maps/daedalus/rooms/U2 Prize.txtpb b/data/maps/daedalus/rooms/U2 Prize.txtpb new file mode 100644 index 0000000..947af67 --- /dev/null +++ b/data/maps/daedalus/rooms/U2 Prize.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "U2 Prize" | ||
2 | display_name: "U2 Room" | ||
3 | letters { | ||
4 | key: "u" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable3" | ||
7 | } | ||
diff --git a/data/maps/daedalus/rooms/U2 Room.txtpb b/data/maps/daedalus/rooms/U2 Room.txtpb new file mode 100644 index 0000000..c9907eb --- /dev/null +++ b/data/maps/daedalus/rooms/U2 Room.txtpb | |||
@@ -0,0 +1,114 @@ | |||
1 | name: "U2 Room" | ||
2 | display_name: "U2 Room" | ||
3 | panels { | ||
4 | name: "DREAMSCAPE" | ||
5 | path: "Panels/The Big U/o_1" | ||
6 | clue: "dreamscape" | ||
7 | answer: "utopia" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "WICKED" | ||
12 | path: "Panels/The Big U/o_4" | ||
13 | clue: "wicked" | ||
14 | answer: "unholy" | ||
15 | symbols: SUN | ||
16 | } | ||
17 | panels { | ||
18 | name: "PARADISE" | ||
19 | path: "Panels/The Big U/o_5" | ||
20 | clue: "paradise" | ||
21 | answer: "utopia" | ||
22 | symbols: SUN | ||
23 | } | ||
24 | panels { | ||
25 | name: "DISCORD" | ||
26 | path: "Panels/The Big U/o_8" | ||
27 | clue: "discord" | ||
28 | answer: "unrest" | ||
29 | symbols: SUN | ||
30 | } | ||
31 | panels { | ||
32 | name: "EVIL" | ||
33 | path: "Panels/The Big U/o_9" | ||
34 | clue: "evil" | ||
35 | answer: "unholy" | ||
36 | symbols: SUN | ||
37 | } | ||
38 | panels { | ||
39 | name: "DISORDER" | ||
40 | path: "Panels/The Big U/o_12" | ||
41 | clue: "disorder" | ||
42 | answer: "unrest" | ||
43 | symbols: SUN | ||
44 | } | ||
45 | panels { | ||
46 | name: "CHAOS" | ||
47 | path: "Panels/The Big U/o_13" | ||
48 | clue: "chaos" | ||
49 | answer: "unrest" | ||
50 | symbols: SUN | ||
51 | } | ||
52 | panels { | ||
53 | name: "TROUBLE" | ||
54 | path: "Panels/The Big U/o_14" | ||
55 | clue: "trouble" | ||
56 | answer: "unrest" | ||
57 | symbols: SUN | ||
58 | } | ||
59 | panels { | ||
60 | name: "IRREVERENT" | ||
61 | path: "Panels/The Big U/o_15" | ||
62 | clue: "irreverent" | ||
63 | answer: "unholy" | ||
64 | symbols: SUN | ||
65 | } | ||
66 | panels { | ||
67 | name: "HEAVEN" | ||
68 | path: "Panels/The Big U/o_16" | ||
69 | clue: "heaven" | ||
70 | answer: "utopia" | ||
71 | symbols: SUN | ||
72 | } | ||
73 | panels { | ||
74 | name: "EFFECTIVE" | ||
75 | path: "Panels/The Big U Not/o_2" | ||
76 | clue: "effective" | ||
77 | answer: "useful" | ||
78 | symbols: SUN | ||
79 | } | ||
80 | panels { | ||
81 | name: "HELPFUL" | ||
82 | path: "Panels/The Big U Not/o_3" | ||
83 | clue: "helpful" | ||
84 | answer: "useful" | ||
85 | symbols: SUN | ||
86 | } | ||
87 | panels { | ||
88 | name: "PRACTICAL" | ||
89 | path: "Panels/The Big U Not/o_6" | ||
90 | clue: "practical" | ||
91 | answer: "useful" | ||
92 | symbols: SUN | ||
93 | } | ||
94 | panels { | ||
95 | name: "PRODUCTIVE" | ||
96 | path: "Panels/The Big U Not/o_7" | ||
97 | clue: "productive" | ||
98 | answer: "useful" | ||
99 | symbols: SUN | ||
100 | } | ||
101 | panels { | ||
102 | name: "INFERNAL" | ||
103 | path: "Panels/The Big U Not/o_10" | ||
104 | clue: "infernal" | ||
105 | answer: "unholy" | ||
106 | symbols: SUN | ||
107 | } | ||
108 | panels { | ||
109 | name: "WONDERLAND" | ||
110 | path: "Panels/The Big U Not/o_11" | ||
111 | clue: "wonderland" | ||
112 | answer: "utopia" | ||
113 | symbols: SUN | ||
114 | } | ||
diff --git a/data/maps/daedalus/rooms/Unkempt Entrance.txtpb b/data/maps/daedalus/rooms/Unkempt Entrance.txtpb new file mode 100644 index 0000000..192ba9c --- /dev/null +++ b/data/maps/daedalus/rooms/Unkempt Entrance.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Unkempt Entrance" | ||
2 | display_name: "O2 Room" | ||
3 | ports { | ||
4 | name: "UNKEMPT" | ||
5 | path: "Components/Warps/Worldports/worldport6" | ||
6 | } | ||
diff --git a/data/maps/daedalus/rooms/Welcome Back Area.txtpb b/data/maps/daedalus/rooms/Welcome Back Area.txtpb new file mode 100644 index 0000000..3f320a3 --- /dev/null +++ b/data/maps/daedalus/rooms/Welcome Back Area.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Welcome Back Area" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "FAREWELL LITTLE LAMB" | ||
5 | path: "Panels/Entry/wb_2" | ||
6 | clue: "farewell little lamb" | ||
7 | answer: "bye" | ||
8 | symbols: QUESTION | ||
9 | } | ||
10 | panels { | ||
11 | name: "GREETINGS OLD FRIEND" | ||
12 | path: "Panels/Entry/wb_3" | ||
13 | clue: "greetings old friend" | ||
14 | answer: "hi" | ||
15 | symbols: QUESTION | ||
16 | } | ||
diff --git a/data/maps/daedalus/rooms/Welcome Back Exit.txtpb b/data/maps/daedalus/rooms/Welcome Back Exit.txtpb new file mode 100644 index 0000000..a4a23e2 --- /dev/null +++ b/data/maps/daedalus/rooms/Welcome Back Exit.txtpb | |||
@@ -0,0 +1,10 @@ | |||
1 | name: "Welcome Back Exit" | ||
2 | display_name: "Central" | ||
3 | panels { | ||
4 | name: "WELCOME" | ||
5 | path: "Panels/Entry/wb_1" | ||
6 | clue: "welcome" | ||
7 | answer: "welcome" | ||
8 | symbols: QUESTION | ||
9 | proxies { answer: "back" path: "Panels/Entry/wb_proxy" } | ||
10 | } | ||
diff --git a/data/maps/daedalus/rooms/West Castle Area.txtpb b/data/maps/daedalus/rooms/West Castle Area.txtpb new file mode 100644 index 0000000..88722f5 --- /dev/null +++ b/data/maps/daedalus/rooms/West Castle Area.txtpb | |||
@@ -0,0 +1,235 @@ | |||
1 | name: "West Castle Area" | ||
2 | display_name: "West Area" | ||
3 | panels { | ||
4 | name: "SONG (1)" | ||
5 | path: "Panels/Castle Entrance/castle_west_helper" | ||
6 | clue: "song" | ||
7 | answer: "verse" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "FACE" | ||
12 | path: "Panels/Castle Entrance/castle_west_helper_2" | ||
13 | clue: "face" | ||
14 | answer: "eye" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "SONG FACE" | ||
19 | path: "Panels/Castle Entrance/castle_west" | ||
20 | clue: "" | ||
21 | answer: "castle" | ||
22 | symbols: ZERO | ||
23 | symbols: EXAMPLE | ||
24 | symbols: LINGO | ||
25 | required_door { name: "Castle West Hider" } | ||
26 | } | ||
27 | panels { | ||
28 | name: "SKELETON" | ||
29 | path: "Panels/Sticks/stick_5" | ||
30 | clue: "skeleton" | ||
31 | answer: "bone" | ||
32 | symbols: BOXES | ||
33 | } | ||
34 | panels { | ||
35 | name: "LETTERS" | ||
36 | path: "Panels/Sticks/stick_6" | ||
37 | clue: "letters" | ||
38 | answer: "words" | ||
39 | symbols: BOXES | ||
40 | required_door { name: "West Sticks And Stones Door" } | ||
41 | } | ||
42 | panels { | ||
43 | name: "SONG (2)" | ||
44 | path: "Panels/Amber/amber_south_2" | ||
45 | clue: "song" | ||
46 | answer: "verse" | ||
47 | symbols: BOXES | ||
48 | } | ||
49 | panels { | ||
50 | name: "RHYTHM" | ||
51 | path: "Panels/Amber/amber_1" | ||
52 | clue: "rhythm" | ||
53 | answer: "music" | ||
54 | symbols: BOXES | ||
55 | } | ||
56 | panels { | ||
57 | name: "MELODY" | ||
58 | path: "Panels/Amber/amber_2" | ||
59 | clue: "melody" | ||
60 | answer: "music" | ||
61 | symbols: BOXES | ||
62 | } | ||
63 | panels { | ||
64 | name: "TEXTURE" | ||
65 | path: "Panels/Amber/amber_3" | ||
66 | clue: "texture" | ||
67 | answer: "music" | ||
68 | symbols: BOXES | ||
69 | } | ||
70 | panels { | ||
71 | name: "HARMONY" | ||
72 | path: "Panels/Amber/amber_4" | ||
73 | clue: "harmony" | ||
74 | answer: "music" | ||
75 | symbols: BOXES | ||
76 | } | ||
77 | panels { | ||
78 | name: "FALSIFY" | ||
79 | path: "Panels/Pairs Room/pairs_3" | ||
80 | clue: "falsify" | ||
81 | answer: "eye" | ||
82 | symbols: ZERO | ||
83 | } | ||
84 | panels { | ||
85 | name: "ALL" | ||
86 | path: "Panels/Pairs Room/pairs_4" | ||
87 | clue: "all" | ||
88 | answer: "balls" | ||
89 | symbols: SPARKLES | ||
90 | symbols: PLANET | ||
91 | } | ||
92 | panels { | ||
93 | name: "EVER" | ||
94 | path: "Panels/Splintering Room/exit_1" | ||
95 | clue: "ever" | ||
96 | answer: "exit" | ||
97 | symbols: QUESTION | ||
98 | } | ||
99 | panels { | ||
100 | name: "AXES" | ||
101 | path: "Panels/Splintering Room/exit_2" | ||
102 | clue: "axes" | ||
103 | answer: "exit" | ||
104 | symbols: QUESTION | ||
105 | } | ||
106 | panels { | ||
107 | name: "FLIP (1)" | ||
108 | path: "Panels/Splintering Room/exit_3" | ||
109 | clue: "flip" | ||
110 | answer: "exit" | ||
111 | symbols: QUESTION | ||
112 | } | ||
113 | panels { | ||
114 | name: "SLOT" | ||
115 | path: "Panels/Splintering Room/exit_4" | ||
116 | clue: "slot" | ||
117 | answer: "exit" | ||
118 | symbols: QUESTION | ||
119 | } | ||
120 | panels { | ||
121 | name: "WICKEDLY" | ||
122 | path: "Panels/Splintering Room/panel_1" | ||
123 | clue: "wickedly" | ||
124 | answer: "withered" | ||
125 | symbols: QUESTION | ||
126 | } | ||
127 | panels { | ||
128 | name: "CATHOLIC" | ||
129 | path: "Panels/Splintering Room/panel_2" | ||
130 | clue: "catholic" | ||
131 | answer: "withered" | ||
132 | symbols: QUESTION | ||
133 | } | ||
134 | panels { | ||
135 | name: "SISTERLY" | ||
136 | path: "Panels/Splintering Room/panel_3" | ||
137 | clue: "sisterly" | ||
138 | answer: "withered" | ||
139 | symbols: QUESTION | ||
140 | } | ||
141 | panels { | ||
142 | name: "SQUEALED" | ||
143 | path: "Panels/Splintering Room/panel_4" | ||
144 | clue: "squealed" | ||
145 | answer: "withered" | ||
146 | symbols: QUESTION | ||
147 | } | ||
148 | panels { | ||
149 | name: "READ" | ||
150 | path: "Panels/Splintering Room/panel_5" | ||
151 | clue: "read" | ||
152 | answer: "rock" | ||
153 | symbols: QUESTION | ||
154 | } | ||
155 | panels { | ||
156 | name: "WORD" | ||
157 | path: "Panels/Splintering Room/panel_6" | ||
158 | clue: "word" | ||
159 | answer: "rock" | ||
160 | symbols: QUESTION | ||
161 | } | ||
162 | panels { | ||
163 | name: "EACH" | ||
164 | path: "Panels/Splintering Room/panel_7" | ||
165 | clue: "each" | ||
166 | answer: "rock" | ||
167 | symbols: QUESTION | ||
168 | } | ||
169 | panels { | ||
170 | name: "RANK" | ||
171 | path: "Panels/Splintering Room/panel_8" | ||
172 | clue: "rank" | ||
173 | answer: "rock" | ||
174 | symbols: QUESTION | ||
175 | } | ||
176 | panels { | ||
177 | name: "TEAR" | ||
178 | path: "Panels/Splintering Room/panel_9" | ||
179 | clue: "tear" | ||
180 | answer: "thin" | ||
181 | symbols: QUESTION | ||
182 | } | ||
183 | panels { | ||
184 | name: "SHUT" | ||
185 | path: "Panels/Splintering Room/panel_10" | ||
186 | clue: "shut" | ||
187 | answer: "thin" | ||
188 | symbols: QUESTION | ||
189 | } | ||
190 | panels { | ||
191 | name: "FLIP (2)" | ||
192 | path: "Panels/Splintering Room/panel_11" | ||
193 | clue: "flip" | ||
194 | answer: "thin" | ||
195 | symbols: QUESTION | ||
196 | } | ||
197 | panels { | ||
198 | name: "STUN" | ||
199 | path: "Panels/Splintering Room/panel_12" | ||
200 | clue: "stun" | ||
201 | answer: "thin" | ||
202 | symbols: QUESTION | ||
203 | } | ||
204 | panels { | ||
205 | name: "CHAT" | ||
206 | path: "Panels/Splintering Room/panel_13" | ||
207 | clue: "chat" | ||
208 | answer: "code" | ||
209 | symbols: QUESTION | ||
210 | } | ||
211 | panels { | ||
212 | name: "LOST" | ||
213 | path: "Panels/Splintering Room/panel_14" | ||
214 | clue: "lost" | ||
215 | answer: "code" | ||
216 | symbols: QUESTION | ||
217 | } | ||
218 | panels { | ||
219 | name: "PODS" | ||
220 | path: "Panels/Splintering Room/panel_15" | ||
221 | clue: "pods" | ||
222 | answer: "code" | ||
223 | symbols: QUESTION | ||
224 | } | ||
225 | panels { | ||
226 | name: "FAME" | ||
227 | path: "Panels/Splintering Room/panel_16" | ||
228 | clue: "fame" | ||
229 | answer: "code" | ||
230 | symbols: QUESTION | ||
231 | } | ||
232 | paintings { | ||
233 | name: "WON2" | ||
234 | path: "Components/Paintings/Group3/won2" | ||
235 | } | ||
diff --git a/data/maps/daedalus/rooms/West Spire.txtpb b/data/maps/daedalus/rooms/West Spire.txtpb new file mode 100644 index 0000000..fdf8f9a --- /dev/null +++ b/data/maps/daedalus/rooms/West Spire.txtpb | |||
@@ -0,0 +1,44 @@ | |||
1 | name: "West Spire" | ||
2 | display_name: "West Area" | ||
3 | panels { | ||
4 | name: "MISSING" | ||
5 | path: "Panels/Entry/wb_5" | ||
6 | clue: "missing" | ||
7 | answer: "lost" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "BYE" | ||
12 | path: "Panels/Entry/wb_4" | ||
13 | clue: "bye" | ||
14 | answer: "lamb" | ||
15 | symbols: QUESTION | ||
16 | } | ||
17 | panels { | ||
18 | name: "CUT" | ||
19 | path: "Panels/Pairs Room/pairs_1" | ||
20 | clue: "cut" | ||
21 | answer: "chop" | ||
22 | symbols: SUN | ||
23 | } | ||
24 | panels { | ||
25 | name: "STONES" | ||
26 | path: "Panels/Pairs Room/pairs_2" | ||
27 | clue: "stones" | ||
28 | answer: "sticks" | ||
29 | symbols: QUESTION | ||
30 | } | ||
31 | panels { | ||
32 | name: "CONCEALED" | ||
33 | path: "Panels/Entry/entry_4" | ||
34 | clue: "concealed" | ||
35 | answer: "hidden" | ||
36 | symbols: SUN | ||
37 | } | ||
38 | panels { | ||
39 | name: "CAW" | ||
40 | path: "Panels/Gold/gold_2" | ||
41 | clue: "caw" | ||
42 | answer: "rooster" | ||
43 | symbols: SOUND | ||
44 | } | ||
diff --git a/data/maps/daedalus/rooms/White Hallway From Entry.txtpb b/data/maps/daedalus/rooms/White Hallway From Entry.txtpb new file mode 100644 index 0000000..2af7584 --- /dev/null +++ b/data/maps/daedalus/rooms/White Hallway From Entry.txtpb | |||
@@ -0,0 +1,12 @@ | |||
1 | name: "White Hallway From Entry" | ||
2 | display_name: "Southwest Area" | ||
3 | # Not exactly sure what to do with this yet. In unshuffled connections, the door | ||
4 | # here should be paired with the door on the other end (which is vanilla) even | ||
5 | # if control center color doors are shuffled. But when connections are shuffled | ||
6 | # maybe this should be shuffled separately? I might also want to find a way to | ||
7 | # register when there's a door immediately outside of a connection so that when | ||
8 | # two connections behind doors are shuffled together, their doors can be paired. | ||
9 | ports { | ||
10 | name: "ENTRY" | ||
11 | path: "Components/Warps/Worldports/worldport10" | ||
12 | } | ||
diff --git a/data/maps/daedalus/rooms/Wisdom Panel.txtpb b/data/maps/daedalus/rooms/Wisdom Panel.txtpb new file mode 100644 index 0000000..5cbf051 --- /dev/null +++ b/data/maps/daedalus/rooms/Wisdom Panel.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Wisdom Panel" | ||
2 | display_name: "Castle" | ||
3 | panels { | ||
4 | name: "INTELLIGENCE" | ||
5 | path: "Components/Warps/numbers" | ||
6 | clue: "intelligence" | ||
7 | answer: "wisdom" | ||
8 | symbols: AGE | ||
9 | } | ||
diff --git a/data/maps/daedalus/rooms/Wonderland.txtpb b/data/maps/daedalus/rooms/Wonderland.txtpb new file mode 100644 index 0000000..99c124e --- /dev/null +++ b/data/maps/daedalus/rooms/Wonderland.txtpb | |||
@@ -0,0 +1,42 @@ | |||
1 | name: "Wonderland" | ||
2 | display_name: "Northwest Area" | ||
3 | # TODO: There's a warp from The Entry into here. | ||
4 | panels { | ||
5 | name: "APRIL" | ||
6 | path: "Panels/Wonderland/wonderland_1" | ||
7 | clue: "april" | ||
8 | answer: "march" | ||
9 | symbols: EXAMPLE | ||
10 | } | ||
11 | panels { | ||
12 | name: "UNDER" | ||
13 | path: "Panels/Wonderland/wonderland_2" | ||
14 | clue: "under" | ||
15 | answer: "wonder" | ||
16 | symbols: ZERO | ||
17 | } | ||
18 | panels { | ||
19 | name: "ANGRY" | ||
20 | path: "Panels/Wonderland/wonderland_3" | ||
21 | clue: "angry" | ||
22 | answer: "mad" | ||
23 | symbols: SUN | ||
24 | } | ||
25 | panels { | ||
26 | name: "ARTS" | ||
27 | path: "Panels/Wonderland/wonderland_4" | ||
28 | clue: "arts" | ||
29 | answer: "hearts" | ||
30 | symbols: SPARKLES | ||
31 | } | ||
32 | panels { | ||
33 | name: "SONG" | ||
34 | path: "Panels/Wonderland/wonderland_5" | ||
35 | clue: "song" | ||
36 | answer: "carol" | ||
37 | symbols: EXAMPLE | ||
38 | } | ||
39 | ports { | ||
40 | name: "WONDROUS" | ||
41 | path: "Components/Warps/Worldports/worldport3" | ||
42 | } | ||
diff --git a/data/maps/daedalus/rooms/Yellow Color Backside.txtpb b/data/maps/daedalus/rooms/Yellow Color Backside.txtpb new file mode 100644 index 0000000..931e501 --- /dev/null +++ b/data/maps/daedalus/rooms/Yellow Color Backside.txtpb | |||
@@ -0,0 +1,30 @@ | |||
1 | name: "Yellow Color Backside" | ||
2 | display_name: "Northeast Area" | ||
3 | panels { | ||
4 | name: "WINDS" | ||
5 | path: "Panels/Halls/halls_24" | ||
6 | clue: "winds" | ||
7 | answer: "orchestra" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "STRINGS" | ||
12 | path: "Panels/Halls/halls_25" | ||
13 | clue: "strings" | ||
14 | answer: "orchestra" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "BRASS" | ||
19 | path: "Panels/Halls/halls_26" | ||
20 | clue: "brass" | ||
21 | answer: "orchestra" | ||
22 | symbols: BOXES | ||
23 | } | ||
24 | panels { | ||
25 | name: "REDACTED" | ||
26 | path: "Panels/Halls/halls_27" | ||
27 | clue: "[redacted]" | ||
28 | answer: "orchestra" | ||
29 | symbols: BOXES | ||
30 | } | ||
diff --git a/data/maps/daedalus/rooms/Yellow Color Door.txtpb b/data/maps/daedalus/rooms/Yellow Color Door.txtpb new file mode 100644 index 0000000..a098c91 --- /dev/null +++ b/data/maps/daedalus/rooms/Yellow Color Door.txtpb | |||
@@ -0,0 +1,34 @@ | |||
1 | name: "Yellow Color Door" | ||
2 | display_name: "Northeast Area" | ||
3 | panels { | ||
4 | name: "SUN" | ||
5 | path: "Panels/Yellow Room/panel_entry" | ||
6 | clue: "sun" | ||
7 | answer: "star" # me! | ||
8 | symbols: EXAMPLE | ||
9 | } | ||
10 | panels { | ||
11 | name: "SPIN" | ||
12 | path: "Panels/Dark Blue/blue_1" | ||
13 | clue: "spin" | ||
14 | answer: "turn" | ||
15 | symbols: PYRAMID | ||
16 | } | ||
17 | panels { | ||
18 | name: "Paintings" | ||
19 | path: "Panels/Entry/db_1" | ||
20 | clue: "" | ||
21 | answer: "coin" | ||
22 | symbols: LINGO | ||
23 | } | ||
24 | paintings { | ||
25 | name: "EYEREDSTART" | ||
26 | path: "Components/Paintings/Temple of the Eyes/eyeRedStart" | ||
27 | move: true | ||
28 | enter_only: true | ||
29 | # TODO: requires double letters | ||
30 | } | ||
31 | ports { | ||
32 | name: "FOURROOMS" | ||
33 | path: "Components/Warps/Worldports/worldport8" | ||
34 | } | ||
diff --git a/data/maps/daedalus/rooms/Yellow Room.txtpb b/data/maps/daedalus/rooms/Yellow Room.txtpb new file mode 100644 index 0000000..1e84965 --- /dev/null +++ b/data/maps/daedalus/rooms/Yellow Room.txtpb | |||
@@ -0,0 +1,83 @@ | |||
1 | name: "Yellow Room" | ||
2 | display_name: "Northeast Area" | ||
3 | panels { | ||
4 | name: "FREE" | ||
5 | path: "Panels/Yellow Room/panel_1" | ||
6 | clue: "free" | ||
7 | answer: "trap" | ||
8 | symbols: SUN | ||
9 | } | ||
10 | panels { | ||
11 | name: "TORSOBOUNCE" | ||
12 | path: "Panels/Yellow Room/panel_2" | ||
13 | clue: "torsobounce" | ||
14 | answer: "hiphop" | ||
15 | symbols: SUN | ||
16 | symbols: BOXES | ||
17 | } | ||
18 | panels { | ||
19 | name: "TORSO BOUNCE" | ||
20 | path: "Panels/Yellow Room/panel_3" | ||
21 | clue: "torso bounce" | ||
22 | answer: "dance" | ||
23 | symbols: SUN | ||
24 | } | ||
25 | panels { | ||
26 | name: "JAWBREAKER" | ||
27 | path: "Panels/Yellow Room/panel_4" | ||
28 | clue: "jawbreaker" | ||
29 | answer: "rock" | ||
30 | symbols: SWEET | ||
31 | } | ||
32 | panels { | ||
33 | name: "EXPLODE" | ||
34 | path: "Panels/Yellow Room/panel_5" | ||
35 | clue: "explode" | ||
36 | answer: "pop" | ||
37 | symbols: SUN | ||
38 | } | ||
39 | panels { | ||
40 | name: "JAPAN" | ||
41 | path: "Panels/Yellow Room/panel_6" | ||
42 | clue: "japan" | ||
43 | answer: "country" | ||
44 | symbols: EXAMPLE | ||
45 | } | ||
46 | panels { | ||
47 | name: "COLOR" | ||
48 | path: "Panels/Yellow Room/panel_7" | ||
49 | clue: "color" | ||
50 | answer: "blues" | ||
51 | symbols: EXAMPLE | ||
52 | symbols: PLANET | ||
53 | } | ||
54 | panels { | ||
55 | name: "PERSON" | ||
56 | path: "Panels/Yellow Room/panel_8" | ||
57 | clue: "person" | ||
58 | answer: "house" | ||
59 | symbols: STARS | ||
60 | } | ||
61 | panels { | ||
62 | name: "PARROT" | ||
63 | path: "Panels/Yellow Room/panel_9" | ||
64 | clue: "parrot" | ||
65 | answer: "rap" | ||
66 | symbols: SPARKLES | ||
67 | symbols: ANAGRAM | ||
68 | } | ||
69 | panels { | ||
70 | name: "PROTON" | ||
71 | path: "Panels/Yellow Room/panel_10" | ||
72 | clue: "proton" | ||
73 | answer: "electronic" | ||
74 | symbols: SUN | ||
75 | symbols: SPARKLES | ||
76 | } | ||
77 | panels { | ||
78 | name: "SPIRIT" | ||
79 | path: "Panels/Yellow Room/panel_11" | ||
80 | clue: "spirit" | ||
81 | answer: "soul" | ||
82 | symbols: SUN | ||
83 | } | ||
diff --git a/data/maps/daedalus/rooms/Yellow Smiley Annex.txtpb b/data/maps/daedalus/rooms/Yellow Smiley Annex.txtpb new file mode 100644 index 0000000..fa059c4 --- /dev/null +++ b/data/maps/daedalus/rooms/Yellow Smiley Annex.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Yellow Smiley Annex" | ||
2 | display_name: "Hedges" | ||
3 | panels { | ||
4 | name: "COW" | ||
5 | path: "Panels/Miscellaneous/plum1" | ||
6 | clue: "cow" | ||
7 | answer: "moo" | ||
8 | symbols: SOUND | ||
9 | } | ||
10 | panels { | ||
11 | name: "BELL" | ||
12 | path: "Panels/Miscellaneous/plum2" | ||
13 | clue: "bell" | ||
14 | answer: "ding" | ||
15 | symbols: SOUND | ||
16 | } | ||
diff --git a/data/maps/daedalus/rooms/Z2 Prize.txtpb b/data/maps/daedalus/rooms/Z2 Prize.txtpb new file mode 100644 index 0000000..a7dd8fb --- /dev/null +++ b/data/maps/daedalus/rooms/Z2 Prize.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "Z2 Prize" | ||
2 | display_name: "Northwest Area" | ||
3 | letters { | ||
4 | key: "z" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable2" | ||
7 | } | ||
diff --git a/data/maps/daedalus/rooms/Z2 Room.txtpb b/data/maps/daedalus/rooms/Z2 Room.txtpb new file mode 100644 index 0000000..1e84dbc --- /dev/null +++ b/data/maps/daedalus/rooms/Z2 Room.txtpb | |||
@@ -0,0 +1,167 @@ | |||
1 | name: "Z2 Room" | ||
2 | display_name: "Northwest Area" | ||
3 | panels { | ||
4 | name: "EXHIBIT" | ||
5 | path: "Panels/V Maze/entry" | ||
6 | clue: "exhibit" | ||
7 | answer: "zoo" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "MICROSCOPE" | ||
12 | path: "Panels/Theos Room/theo_1" | ||
13 | clue: "microscope" | ||
14 | answer: "focus" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "KEY" | ||
19 | path: "Panels/Theos Room/theo_2" | ||
20 | clue: "key" | ||
21 | answer: "escape" | ||
22 | symbols: EXAMPLE | ||
23 | } | ||
24 | panels { | ||
25 | name: "HORSE" | ||
26 | path: "Panels/Theos Room/theo_3" | ||
27 | clue: "horse" | ||
28 | answer: "mustang" | ||
29 | symbols: EXAMPLE | ||
30 | } | ||
31 | panels { | ||
32 | name: "CAR" | ||
33 | path: "Panels/Theos Room/theo_4" | ||
34 | clue: "car" | ||
35 | answer: "charger" | ||
36 | symbols: SPARKLES | ||
37 | } | ||
38 | panels { | ||
39 | name: "SOLSTICE" | ||
40 | path: "Panels/Theos Room/theo_5" | ||
41 | clue: "solstice" | ||
42 | answer: "equinox" | ||
43 | symbols: SUN | ||
44 | } | ||
45 | panels { | ||
46 | name: "EQUINE" | ||
47 | path: "Panels/Theos Room/theo_6" | ||
48 | clue: "equine" | ||
49 | answer: "equinox" | ||
50 | symbols: SPARKLES | ||
51 | } | ||
52 | panels { | ||
53 | name: "CHARGE" | ||
54 | path: "Panels/Theos Room/theo_7" | ||
55 | clue: "charge" | ||
56 | answer: "charger" | ||
57 | symbols: PYRAMID | ||
58 | } | ||
59 | panels { | ||
60 | name: "MUST" | ||
61 | path: "Panels/Theos Room/theo_8" | ||
62 | clue: "must" | ||
63 | answer: "mustang" | ||
64 | symbols: SPARKLES | ||
65 | } | ||
66 | panels { | ||
67 | name: "CAPE" | ||
68 | path: "Panels/Theos Room/theo_9" | ||
69 | clue: "cape" | ||
70 | answer: "escape" | ||
71 | symbols: SPARKLES | ||
72 | } | ||
73 | panels { | ||
74 | name: "GLANCE" | ||
75 | path: "Panels/Theos Room/theo_10" | ||
76 | clue: "glance" | ||
77 | answer: "focus" | ||
78 | symbols: PYRAMID | ||
79 | } | ||
80 | panels { | ||
81 | name: "JAR" | ||
82 | path: "Panels/Theos Room2/theo_1" | ||
83 | clue: "jar" | ||
84 | answer: "jaguar" | ||
85 | symbols: SPARKLES | ||
86 | } | ||
87 | panels { | ||
88 | name: "AGREEMENT" | ||
89 | path: "Panels/Theos Room2/theo_2" | ||
90 | clue: "agreement" | ||
91 | answer: "accord" | ||
92 | symbols: SUN | ||
93 | } | ||
94 | panels { | ||
95 | name: "VOYAGE" | ||
96 | path: "Panels/Theos Room2/theo_3" | ||
97 | clue: "voyage" | ||
98 | answer: "odyssey" | ||
99 | symbols: SUN | ||
100 | } | ||
101 | panels { | ||
102 | name: "INSECT" | ||
103 | path: "Panels/Theos Room2/theo_4" | ||
104 | clue: "insect" | ||
105 | answer: "beetle" | ||
106 | symbols: EXAMPLE | ||
107 | } | ||
108 | panels { | ||
109 | name: "EAGLE" | ||
110 | path: "Panels/Theos Room2/theo_5" | ||
111 | clue: "eagle" | ||
112 | answer: "regal" | ||
113 | symbols: ZERO | ||
114 | } | ||
115 | panels { | ||
116 | name: "MAJESTIC" | ||
117 | path: "Panels/Theos Room2/theo_6" | ||
118 | clue: "majestic" | ||
119 | answer: "regal" | ||
120 | symbols: SUN | ||
121 | } | ||
122 | panels { | ||
123 | name: "RINGO" | ||
124 | path: "Panels/Theos Room2/theo_7" | ||
125 | clue: "ringo" | ||
126 | answer: "beetle" | ||
127 | symbols: ZERO | ||
128 | symbols: BOXES | ||
129 | symbols: PLANET | ||
130 | } | ||
131 | panels { | ||
132 | name: "POLICY" | ||
133 | path: "Panels/Theos Room2/theo_8" | ||
134 | clue: "policy" | ||
135 | answer: "odyssey" | ||
136 | symbols: ZERO | ||
137 | } | ||
138 | panels { | ||
139 | name: "DISCORD" | ||
140 | path: "Panels/Theos Room2/theo_9" | ||
141 | clue: "discord" | ||
142 | answer: "accord" | ||
143 | symbols: SUN | ||
144 | } | ||
145 | panels { | ||
146 | name: "CAT" | ||
147 | path: "Panels/Theos Room2/theo_10" | ||
148 | clue: "cat" | ||
149 | answer: "jaguar" | ||
150 | symbols: EXAMPLE | ||
151 | } | ||
152 | paintings { | ||
153 | name: "IN" | ||
154 | path: "Components/Paintings/Group1/in" | ||
155 | } | ||
156 | paintings { | ||
157 | name: "IN2" | ||
158 | path: "Components/Paintings/Group1/in2" | ||
159 | } | ||
160 | paintings { | ||
161 | name: "IN3" | ||
162 | path: "Components/Paintings/Group1/in3" | ||
163 | } | ||
164 | paintings { | ||
165 | name: "IN4" | ||
166 | path: "Components/Paintings/Group1/in4" | ||
167 | } | ||
diff --git a/data/maps/daedalus/rooms/Zoo Center.txtpb b/data/maps/daedalus/rooms/Zoo Center.txtpb new file mode 100644 index 0000000..fcf72a1 --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo Center.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "Zoo Center" | ||
2 | display_name: "Zoo" | ||
3 | letters { | ||
4 | key: "v" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/collectable9" | ||
7 | } | ||
diff --git a/data/maps/daedalus/rooms/Zoo E.txtpb b/data/maps/daedalus/rooms/Zoo E.txtpb new file mode 100644 index 0000000..59479dc --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo E.txtpb | |||
@@ -0,0 +1,30 @@ | |||
1 | name: "Zoo E" | ||
2 | display_name: "Zoo" | ||
3 | panels { | ||
4 | name: "WING" | ||
5 | path: "Panels/V Maze/four_1" | ||
6 | clue: "wing" | ||
7 | answer: "bat" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "WHISKER" | ||
12 | path: "Panels/V Maze/four_2" | ||
13 | clue: "whisker" | ||
14 | answer: "cat" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "CLAW" | ||
19 | path: "Panels/V Maze/four_3" | ||
20 | clue: "claw" | ||
21 | answer: "cat" | ||
22 | symbols: BOXES | ||
23 | } | ||
24 | panels { | ||
25 | name: "FUR" | ||
26 | path: "Panels/V Maze/four_4" | ||
27 | clue: "fur" | ||
28 | answer: "bat" | ||
29 | symbols: BOXES | ||
30 | } | ||
diff --git a/data/maps/daedalus/rooms/Zoo N.txtpb b/data/maps/daedalus/rooms/Zoo N.txtpb new file mode 100644 index 0000000..e2c1f5d --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo N.txtpb | |||
@@ -0,0 +1,38 @@ | |||
1 | name: "Zoo N" | ||
2 | display_name: "Zoo" | ||
3 | panels { | ||
4 | name: "BILL" | ||
5 | path: "Panels/V Maze/four_13" | ||
6 | clue: "bill" | ||
7 | answer: "goose" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "FIN" | ||
12 | path: "Panels/V Maze/four_14" | ||
13 | clue: "fin" | ||
14 | answer: "whale" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "BLOWHOLE" | ||
19 | path: "Panels/V Maze/four_15" | ||
20 | clue: "blowhole" | ||
21 | answer: "whale" | ||
22 | symbols: BOXES | ||
23 | } | ||
24 | panels { | ||
25 | name: "FEATHER" | ||
26 | path: "Panels/V Maze/four_16" | ||
27 | clue: "feather" | ||
28 | answer: "goose" | ||
29 | symbols: BOXES | ||
30 | } | ||
31 | panels { | ||
32 | name: "LEAF" | ||
33 | path: "Panels/V Maze/door_1" | ||
34 | clue: "leaf" | ||
35 | answer: "tree" | ||
36 | symbols: BOXES | ||
37 | # visible through the tinted door | ||
38 | } | ||
diff --git a/data/maps/daedalus/rooms/Zoo NE.txtpb b/data/maps/daedalus/rooms/Zoo NE.txtpb new file mode 100644 index 0000000..155172d --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo NE.txtpb | |||
@@ -0,0 +1,39 @@ | |||
1 | name: "Zoo NE" | ||
2 | display_name: "Zoo" | ||
3 | panels { | ||
4 | name: "FANG" | ||
5 | path: "Panels/V Maze/four_5" | ||
6 | clue: "fang" | ||
7 | answer: "tiger" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "STRIPE (1)" | ||
12 | path: "Panels/V Maze/four_6" | ||
13 | clue: "stripe" | ||
14 | answer: "zebra" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "STRIPE (2)" | ||
19 | path: "Panels/V Maze/four_7" | ||
20 | clue: "stripe" | ||
21 | answer: "tiger" | ||
22 | symbols: BOXES | ||
23 | } | ||
24 | panels { | ||
25 | name: "HOOF" | ||
26 | path: "Panels/V Maze/four_8" | ||
27 | clue: "hoof" | ||
28 | answer: "zebra" | ||
29 | symbols: BOXES | ||
30 | } | ||
31 | panels { | ||
32 | name: "Colors" | ||
33 | path: "Panels/V Maze/cr_5" | ||
34 | clue: "" | ||
35 | answer: "deoba" | ||
36 | symbols: LINGO | ||
37 | proxies { answer: "abode" path: "Panels/V Maze/cr_6" } | ||
38 | proxies { answer: "ode" path: "Panels/V Maze/cr_7" } | ||
39 | } | ||
diff --git a/data/maps/daedalus/rooms/Zoo S.txtpb b/data/maps/daedalus/rooms/Zoo S.txtpb new file mode 100644 index 0000000..f4ddaea --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo S.txtpb | |||
@@ -0,0 +1,30 @@ | |||
1 | name: "Zoo S" | ||
2 | display_name: "Zoo" | ||
3 | panels { | ||
4 | name: "SHELL" | ||
5 | path: "Panels/V Maze/four_9" | ||
6 | clue: "shell" | ||
7 | answer: "crab" | ||
8 | symbols: BOXES | ||
9 | } | ||
10 | panels { | ||
11 | name: "FIN" | ||
12 | path: "Panels/V Maze/four_10" | ||
13 | clue: "fin" | ||
14 | answer: "fish" | ||
15 | symbols: BOXES | ||
16 | } | ||
17 | panels { | ||
18 | name: "PINCER" | ||
19 | path: "Panels/V Maze/four_11" | ||
20 | clue: "pincer" | ||
21 | answer: "crab" | ||
22 | symbols: BOXES | ||
23 | } | ||
24 | panels { | ||
25 | name: "SCALE" | ||
26 | path: "Panels/V Maze/four_12" | ||
27 | clue: "scale" | ||
28 | answer: "fish" | ||
29 | symbols: BOXES | ||
30 | } | ||
diff --git a/data/maps/daedalus/rooms/Zoo SE.txtpb b/data/maps/daedalus/rooms/Zoo SE.txtpb new file mode 100644 index 0000000..906d009 --- /dev/null +++ b/data/maps/daedalus/rooms/Zoo SE.txtpb | |||
@@ -0,0 +1,2 @@ | |||
1 | name: "Zoo SE" | ||
2 | display_name: "Zoo" | ||