summary refs log tree commit diff stats
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/connections.txtpb84
-rw-r--r--data/ids.yaml32
-rw-r--r--data/maps/the_gallery/doors.txtpb23
-rw-r--r--data/maps/the_wise/connections.txtpb10
-rw-r--r--data/maps/the_wise/doors.txtpb36
-rw-r--r--data/maps/the_wise/metadata.txtpb3
-rw-r--r--data/maps/the_wise/rooms/Entry.txtpb12
-rw-r--r--data/maps/the_wise/rooms/Mastery.txtpb5
-rw-r--r--data/maps/the_wise/rooms/Puzzles.txtpb151
9 files changed, 351 insertions, 5 deletions
diff --git a/data/connections.txtpb b/data/connections.txtpb index 048ca3e..54a5c7a 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb
@@ -1,17 +1,13 @@
1# TODO 1# TODO
2# the_entry/Starting Room/HI/thewords 2# the_entry/Starting Room/HI/thewords
3# the_entry/Link Area/PYRAMID
4# control center -> the_ancient 3# control center -> the_ancient
5# the_between/Control Center Side/CC 4# the_between/Control Center Side/CC
6# the_gallery/Main Area/WISE
7# the_gallery/Main Area/CC 5# the_gallery/Main Area/CC
8# the_gallery/Main Area/WORDS 6# the_gallery/Main Area/WORDS
9# the_gallery/Main Area/WONDROUS 7# the_gallery/Main Area/WONDROUS
10# the_great/West Side/CC 8# the_great/West Side/CC
11# the_hinterlands/Main Area/LEFT 9# the_hinterlands/Main Area/LEFT
12# the_hinterlands/Main Area/RIGHT 10# the_hinterlands/Main Area/RIGHT
13# the_liberated/Painting Room/PYRAMID
14# the_literate/Painting Room/PYRAMID
15# the_partial/Control Center Entrance/CC 11# the_partial/Control Center Entrance/CC
16# the_perceptive/Main Area/CC 12# the_perceptive/Main Area/CC
17# cc -> relentless (don't use port objects) 13# cc -> relentless (don't use port objects)
@@ -1934,3 +1930,83 @@ connections {
1934 } 1930 }
1935 } 1931 }
1936} 1932}
1933connections {
1934 from {
1935 painting {
1936 map: "the_entry"
1937 room: "Link Area"
1938 name: "PYRAMID"
1939 }
1940 }
1941 to {
1942 room {
1943 map: "the_wise"
1944 name: "Entry"
1945 }
1946 }
1947 oneway: true
1948}
1949connections {
1950 from {
1951 painting {
1952 map: "the_gallery"
1953 room: "Main Area"
1954 name: "WISE"
1955 }
1956 }
1957 to {
1958 room {
1959 map: "the_wise"
1960 name: "Entry"
1961 }
1962 }
1963 oneway: true
1964}
1965connections {
1966 from {
1967 painting {
1968 map: "the_liberated"
1969 room: "Painting Room"
1970 name: "PYRAMID"
1971 }
1972 }
1973 to {
1974 room {
1975 map: "the_wise"
1976 name: "Entry"
1977 }
1978 }
1979 oneway: true
1980}
1981connections {
1982 from {
1983 painting {
1984 map: "the_literate"
1985 room: "Painting Room"
1986 name: "PYRAMID"
1987 }
1988 }
1989 to {
1990 room {
1991 map: "the_wise"
1992 name: "Entry"
1993 }
1994 }
1995 oneway: true
1996}
1997connections {
1998 from {
1999 painting {
2000 map: "the_wise"
2001 room: "Entry"
2002 name: "TRIANGLE"
2003 }
2004 }
2005 to {
2006 room {
2007 map: "the_gallery"
2008 name: "Main Area"
2009 }
2010 }
2011 oneway: true
2012}
diff --git a/data/ids.yaml b/data/ids.yaml index a441c3c..96993ec 100644 --- a/data/ids.yaml +++ b/data/ids.yaml
@@ -3594,6 +3594,38 @@ maps:
3594 Southwest Corner Behind: 1254 3594 Southwest Corner Behind: 1254
3595 Southwest Room: 1431 3595 Southwest Room: 1431
3596 Yellow Room Puzzles: 1250 3596 Yellow Room Puzzles: 1250
3597 the_wise:
3598 rooms:
3599 Entry:
3600 panels:
3601 INK: 2667
3602 Mastery:
3603 masteries:
3604 MASTERY: 2668
3605 Puzzles:
3606 panels:
3607 BATH: 2679
3608 BOTTLE: 2687
3609 CHAOTIC: 2680
3610 DARKNESS: 2677
3611 EARTHWAR: 2685
3612 ERAS: 2676
3613 EYES: 2681
3614 INTELLIGENCE: 2684
3615 OBSCURE: 2674
3616 PASSED: 2671
3617 PRINCE: 2678
3618 PROPHET: 2675
3619 QUEENDOOM: 2682
3620 RHYME: 2673
3621 SHOUTS: 2683
3622 SLEEPER: 2686
3623 SLUMBERING: 2672
3624 STORY: 2669
3625 VENTURE: 2670
3626 WORDS: 2688
3627 doors:
3628 Front Door: 2666
3597letters: 3629letters:
3598 a1: 596 3630 a1: 596
3599 a2: 6 3631 a2: 6
diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index 916acb8..d8c41ef 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb
@@ -75,7 +75,28 @@ doors {
75 name: "Wise Painting" 75 name: "Wise Painting"
76 type: ITEM_ONLY 76 type: ITEM_ONLY
77 move_paintings { room: "Main Area" name: "WISE" } 77 move_paintings { room: "Main Area" name: "WISE" }
78 # TODO: any panel in The Wise 78 panels { map: "the_wise" room: "Entry" name: "INK" }
79 panels { map: "the_wise" room: "Puzzles" name: "STORY" }
80 panels { map: "the_wise" room: "Puzzles" name: "VENTURE" }
81 panels { map: "the_wise" room: "Puzzles" name: "PASSED" }
82 panels { map: "the_wise" room: "Puzzles" name: "SLUMBERING" }
83 panels { map: "the_wise" room: "Puzzles" name: "RHYME" }
84 panels { map: "the_wise" room: "Puzzles" name: "OBSCURE" }
85 panels { map: "the_wise" room: "Puzzles" name: "PROPHET" }
86 panels { map: "the_wise" room: "Puzzles" name: "ERAS" }
87 panels { map: "the_wise" room: "Puzzles" name: "DARKNESS" }
88 panels { map: "the_wise" room: "Puzzles" name: "PRINCE" }
89 panels { map: "the_wise" room: "Puzzles" name: "BATH" }
90 panels { map: "the_wise" room: "Puzzles" name: "CHAOTIC" }
91 panels { map: "the_wise" room: "Puzzles" name: "EYES" }
92 panels { map: "the_wise" room: "Puzzles" name: "QUEENDOOM" }
93 panels { map: "the_wise" room: "Puzzles" name: "SHOUTS" }
94 panels { map: "the_wise" room: "Puzzles" name: "INTELLIGENCE" }
95 panels { map: "the_wise" room: "Puzzles" name: "EARTHWAR" }
96 panels { map: "the_wise" room: "Puzzles" name: "SLEEPER" }
97 panels { map: "the_wise" room: "Puzzles" name: "BOTTLE" }
98 panels { map: "the_wise" room: "Puzzles" name: "WORDS" }
99 complete_at: 1
79} 100}
80doors { 101doors {
81 name: "Tree Painting" 102 name: "Tree Painting"
diff --git a/data/maps/the_wise/connections.txtpb b/data/maps/the_wise/connections.txtpb new file mode 100644 index 0000000..e3aa07b --- /dev/null +++ b/data/maps/the_wise/connections.txtpb
@@ -0,0 +1,10 @@
1connections {
2 from_room: "Entry"
3 to_room: "Puzzles"
4 door { name: "Front Door" }
5}
6connections {
7 from_room: "Puzzles"
8 to_room: "Mastery"
9 door { name: "Mastery" }
10}
diff --git a/data/maps/the_wise/doors.txtpb b/data/maps/the_wise/doors.txtpb new file mode 100644 index 0000000..cef4af3 --- /dev/null +++ b/data/maps/the_wise/doors.txtpb
@@ -0,0 +1,36 @@
1doors {
2 name: "Front Door"
3 type: STANDARD
4 receivers: "Components/Doors/entry_2"
5 panels { room: "Entry" name: "INK" }
6 location_room: "Entry"
7}
8doors {
9 name: "Seasons"
10 type: EVENT
11 panels { room: "Puzzles" name: "ERAS" answer: "seasons" }
12}
13doors {
14 name: "Mastery"
15 type: EVENT
16 panels { room: "Puzzles" name: "STORY" }
17 panels { room: "Puzzles" name: "VENTURE" }
18 panels { room: "Puzzles" name: "PASSED" }
19 panels { room: "Puzzles" name: "SLUMBERING" }
20 panels { room: "Puzzles" name: "RHYME" }
21 panels { room: "Puzzles" name: "OBSCURE" }
22 panels { room: "Puzzles" name: "PROPHET" }
23 panels { room: "Puzzles" name: "ERAS" }
24 panels { room: "Puzzles" name: "DARKNESS" }
25 panels { room: "Puzzles" name: "PRINCE" }
26 panels { room: "Puzzles" name: "BATH" }
27 panels { room: "Puzzles" name: "CHAOTIC" }
28 panels { room: "Puzzles" name: "EYES" }
29 panels { room: "Puzzles" name: "QUEENDOOM" }
30 panels { room: "Puzzles" name: "SHOUTS" }
31 panels { room: "Puzzles" name: "INTELLIGENCE" }
32 panels { room: "Puzzles" name: "EARTHWAR" }
33 panels { room: "Puzzles" name: "SLEEPER" }
34 panels { room: "Puzzles" name: "BOTTLE" }
35 panels { room: "Puzzles" name: "WORDS" }
36}
diff --git a/data/maps/the_wise/metadata.txtpb b/data/maps/the_wise/metadata.txtpb new file mode 100644 index 0000000..91af34e --- /dev/null +++ b/data/maps/the_wise/metadata.txtpb
@@ -0,0 +1,3 @@
1display_name: "The Wise"
2# This port is out of bounds.
3excluded_nodes: "Components/Warps/worldport"
diff --git a/data/maps/the_wise/rooms/Entry.txtpb b/data/maps/the_wise/rooms/Entry.txtpb new file mode 100644 index 0000000..789d555 --- /dev/null +++ b/data/maps/the_wise/rooms/Entry.txtpb
@@ -0,0 +1,12 @@
1name: "Entry"
2panels {
3 name: "INK"
4 path: "Panels/Entry/entry_1"
5 clue: "ink"
6 answer: "link"
7 symbols: SPARKLES
8}
9paintings {
10 name: "TRIANGLE"
11 path: "Components/Paintings/triangle"
12}
diff --git a/data/maps/the_wise/rooms/Mastery.txtpb b/data/maps/the_wise/rooms/Mastery.txtpb new file mode 100644 index 0000000..749837e --- /dev/null +++ b/data/maps/the_wise/rooms/Mastery.txtpb
@@ -0,0 +1,5 @@
1name: "Mastery"
2masteries {
3 name: "MASTERY"
4 path: "Components/Collectables/smiley"
5}
diff --git a/data/maps/the_wise/rooms/Puzzles.txtpb b/data/maps/the_wise/rooms/Puzzles.txtpb new file mode 100644 index 0000000..ab34f13 --- /dev/null +++ b/data/maps/the_wise/rooms/Puzzles.txtpb
@@ -0,0 +1,151 @@
1name: "Puzzles"
2panels {
3 name: "STORY"
4 path: "Panels/Room_1/panel_1"
5 clue: "story"
6 answer: "legend"
7 symbols: SUN
8 required_door { name: "Seasons" }
9}
10panels {
11 name: "VENTURE"
12 path: "Panels/Room_1/panel_2"
13 clue: "venture"
14 answer: "adventure"
15 symbols: SPARKLES
16 required_door { name: "Seasons" }
17}
18panels {
19 name: "PASSED"
20 path: "Panels/Room_1/panel_3"
21 clue: "passed"
22 answer: "past"
23 symbols: ZERO
24}
25panels {
26 name: "SLUMBERING"
27 path: "Panels/Room_1/panel_4"
28 clue: "slumbering"
29 answer: "awakening"
30 symbols: SUN
31 required_door { name: "Seasons" }
32}
33panels {
34 name: "RHYME"
35 path: "Panels/Room_1/panel_5"
36 clue: "rhyme"
37 answer: "time"
38 symbols: ZERO
39}
40panels {
41 name: "OBSCURE"
42 path: "Panels/Room_1/panel_6"
43 clue: "obscure"
44 answer: "mask"
45 symbols: PYRAMID
46}
47panels {
48 name: "PROPHET"
49 path: "Panels/Room_1/panel_7"
50 clue: "prophet"
51 answer: "oracle"
52 symbols: SUN
53}
54panels {
55 name: "ERAS"
56 path: "Panels/Room_1/panel_8"
57 clue: "eras"
58 answer: "gsae"
59 symbols: SUN
60 proxies { answer: "ages" path: "Panels/Proxies/panel_8_proxy_1" }
61 proxies { answer: "seasons" path: "Panels/Proxies/panel_8_proxy_2" }
62}
63panels {
64 name: "DARKNESS"
65 path: "Panels/Room_1/panel_9"
66 clue: "darkness"
67 answer: "twilight"
68 symbols: PYRAMID
69 required_door { name: "Seasons" }
70}
71panels {
72 name: "PRINCE"
73 path: "Panels/Room_1/panel_10"
74 clue: "prince"
75 answer: "princess"
76 symbols: GENDER
77 required_door { name: "Seasons" }
78}
79panels {
80 name: "BATH"
81 path: "Panels/Room_1/panel_11"
82 clue: "bath"
83 answer: "breath"
84 symbols: SPARKLES
85}
86panels {
87 name: "CHAOTIC"
88 path: "Panels/Room_1/panel_12"
89 clue: "chaotic"
90 answer: "wild"
91 symbols: SUN
92}
93panels {
94 name: "EYES"
95 path: "Panels/Room_1/panel_13"
96 clue: "eyes"
97 answer: "tears"
98 symbols: STARS
99}
100panels {
101 name: "QUEENDOOM"
102 path: "Panels/Room_1/panel_14"
103 clue: "queendoom"
104 answer: "kingdom"
105 symbols: SUN
106 symbols: SPARKLES
107}
108panels {
109 name: "SHOUTS"
110 path: "Panels/Room_1/panel_15"
111 clue: "shouts"
112 answer: "echoes"
113 symbols: AGE
114 required_door { name: "Seasons" }
115}
116panels {
117 name: "INTELLIGENCE"
118 path: "Panels/Room_1/panel_16"
119 clue: "intelligence"
120 answer: "wisdom"
121 symbols: AGE
122}
123panels {
124 name: "EARTHWAR"
125 path: "Panels/Room_1/panel_17"
126 clue: "earthwar"
127 answer: "skyward"
128 symbols: SUN
129 symbols: SPARKLES
130}
131panels {
132 name: "SLEEPER"
133 path: "Panels/Room_1/panel_19"
134 clue: "sleeper"
135 answer: "waker"
136 symbols: SUN
137}
138panels {
139 name: "BOTTLE"
140 path: "Panels/Room_1/panel_20"
141 clue: "bottle"
142 answer: "cap"
143 symbols: BOXES
144}
145panels {
146 name: "WORDS"
147 path: "Panels/Room_1/panel_18"
148 clue: "words"
149 answer: "sword"
150 symbols: ANAGRAM
151}