diff options
-rw-r--r-- | data/connections.txtpb | 2 | ||||
-rw-r--r-- | data/ids.yaml | 33 | ||||
-rw-r--r-- | data/maps/the_sweet/connections.txtpb | 5 | ||||
-rw-r--r-- | data/maps/the_sweet/doors.txtpb | 32 | ||||
-rw-r--r-- | data/maps/the_sweet/metadata.txtpb | 1 | ||||
-rw-r--r-- | data/maps/the_sweet/rooms/Main Area.txtpb | 209 | ||||
-rw-r--r-- | data/maps/the_sweet/rooms/Y2 Room.txtpb | 7 |
7 files changed, 289 insertions, 0 deletions
diff --git a/data/connections.txtpb b/data/connections.txtpb index 923cc6e..ee27373 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb | |||
@@ -54,6 +54,8 @@ | |||
54 | # cc <-> the shop (keyholder door only needed one way) | 54 | # cc <-> the shop (keyholder door only needed one way) |
55 | # the_sturdy/S2 Area/RAINBOW | 55 | # the_sturdy/S2 Area/RAINBOW |
56 | # the_sun_temple/Entrance/UNKEMPT | 56 | # the_sun_temple/Entrance/UNKEMPT |
57 | # the_sweet/Main Area/EXIT1 | ||
58 | # the_sweet/Main Area/EXIT2 | ||
57 | connections { | 59 | connections { |
58 | from { | 60 | from { |
59 | port { | 61 | port { |
diff --git a/data/ids.yaml b/data/ids.yaml index 9088205..82cbd4c 100644 --- a/data/ids.yaml +++ b/data/ids.yaml | |||
@@ -1739,6 +1739,38 @@ maps: | |||
1739 | LAWN: 1215 | 1739 | LAWN: 1215 |
1740 | doors: | 1740 | doors: |
1741 | Entrance: 1210 | 1741 | Entrance: 1210 |
1742 | the_sweet: | ||
1743 | rooms: | ||
1744 | Main Area: | ||
1745 | panels: | ||
1746 | AIRHEAD: 1245 | ||
1747 | BAGEL: 1234 | ||
1748 | BREAD: 1229 | ||
1749 | BROWNIE: 1225 | ||
1750 | CHILD: 1222 | ||
1751 | DONATIONS: 1238 | ||
1752 | GELATIN: 1230 | ||
1753 | GENIUS (1): 1243 | ||
1754 | GENIUS (2): 1244 | ||
1755 | GINGERBREAD: 1231 | ||
1756 | HALO: 1242 | ||
1757 | HEAPS: 1240 | ||
1758 | HEART: 1233 | ||
1759 | ICE: 1224 | ||
1760 | JUICE: 1227 | ||
1761 | LAUGHS: 1235 | ||
1762 | LIES: 1248 | ||
1763 | MILKY WAY: 1237 | ||
1764 | MISSILE: 1236 | ||
1765 | MUFFIN: 1223 | ||
1766 | PAYDAY: 1247 | ||
1767 | PLANTAIN: 1228 | ||
1768 | POTATO: 1221 | ||
1769 | RIFLEMEN: 1239 | ||
1770 | SNUGGLE: 1246 | ||
1771 | SQUISH: 1241 | ||
1772 | VEGETABLE: 1232 | ||
1773 | WATER: 1226 | ||
1742 | letters: | 1774 | letters: |
1743 | a1: 596 | 1775 | a1: 596 |
1744 | a2: 6 | 1776 | a2: 6 |
@@ -1778,6 +1810,7 @@ letters: | |||
1778 | x1: 394 | 1810 | x1: 394 |
1779 | x2: 1192 | 1811 | x2: 1192 |
1780 | y1: 621 | 1812 | y1: 621 |
1813 | y2: 1249 | ||
1781 | z1: 851 | 1814 | z1: 851 |
1782 | endings: | 1815 | endings: |
1783 | BLACK: 1208 | 1816 | BLACK: 1208 |
diff --git a/data/maps/the_sweet/connections.txtpb b/data/maps/the_sweet/connections.txtpb new file mode 100644 index 0000000..7f3d7a0 --- /dev/null +++ b/data/maps/the_sweet/connections.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | connections { | ||
2 | from_room: "Main Area" | ||
3 | to_room: "Y2 Room" | ||
4 | door { name: "Y2 Door" } | ||
5 | } | ||
diff --git a/data/maps/the_sweet/doors.txtpb b/data/maps/the_sweet/doors.txtpb new file mode 100644 index 0000000..0c656e2 --- /dev/null +++ b/data/maps/the_sweet/doors.txtpb | |||
@@ -0,0 +1,32 @@ | |||
1 | doors { | ||
2 | name: "Y2 Door" | ||
3 | type: EVENT | ||
4 | panels { room: "Main Area" name: "POTATO" } | ||
5 | panels { room: "Main Area" name: "CHILD" } | ||
6 | panels { room: "Main Area" name: "MUFFIN" } | ||
7 | panels { room: "Main Area" name: "ICE" } | ||
8 | panels { room: "Main Area" name: "BROWNIE" } | ||
9 | panels { room: "Main Area" name: "WATER" } | ||
10 | panels { room: "Main Area" name: "JUICE" } | ||
11 | panels { room: "Main Area" name: "PLANTAIN" } | ||
12 | panels { room: "Main Area" name: "BREAD" } | ||
13 | panels { room: "Main Area" name: "GELATIN" } | ||
14 | panels { room: "Main Area" name: "GINGERBREAD" } | ||
15 | panels { room: "Main Area" name: "VEGETABLE" } | ||
16 | panels { room: "Main Area" name: "HEART" } | ||
17 | panels { room: "Main Area" name: "BAGEL" } | ||
18 | panels { room: "Main Area" name: "LAUGHS" } | ||
19 | panels { room: "Main Area" name: "MISSILE" } | ||
20 | panels { room: "Main Area" name: "MILKY WAY" } | ||
21 | panels { room: "Main Area" name: "DONATIONS" } | ||
22 | panels { room: "Main Area" name: "RIFLEMEN" } | ||
23 | panels { room: "Main Area" name: "HEAPS" } | ||
24 | panels { room: "Main Area" name: "SQUISH" } | ||
25 | panels { room: "Main Area" name: "HALO" } | ||
26 | panels { room: "Main Area" name: "GENIUS (1)" } | ||
27 | panels { room: "Main Area" name: "GENIUS (2)" } | ||
28 | panels { room: "Main Area" name: "AIRHEAD" } | ||
29 | panels { room: "Main Area" name: "SNUGGLE" } | ||
30 | panels { room: "Main Area" name: "PAYDAY" } | ||
31 | panels { room: "Main Area" name: "LIES" } | ||
32 | } | ||
diff --git a/data/maps/the_sweet/metadata.txtpb b/data/maps/the_sweet/metadata.txtpb new file mode 100644 index 0000000..95f2209 --- /dev/null +++ b/data/maps/the_sweet/metadata.txtpb | |||
@@ -0,0 +1 @@ | |||
display_name: "The Sweet" | |||
diff --git a/data/maps/the_sweet/rooms/Main Area.txtpb b/data/maps/the_sweet/rooms/Main Area.txtpb new file mode 100644 index 0000000..bfab62c --- /dev/null +++ b/data/maps/the_sweet/rooms/Main Area.txtpb | |||
@@ -0,0 +1,209 @@ | |||
1 | name: "Main Area" | ||
2 | display_name: "Sweet" | ||
3 | panels { | ||
4 | name: "POTATO" | ||
5 | path: "Panels/Sweetening Room/panel_1" | ||
6 | clue: "potato" | ||
7 | answer: "yam" | ||
8 | symbols: "sweet" | ||
9 | } | ||
10 | panels { | ||
11 | name: "CHILD" | ||
12 | path: "Panels/Sweetening Room/panel_2" | ||
13 | clue: "child" | ||
14 | answer: "brat" | ||
15 | symbols: "sweet" | ||
16 | } | ||
17 | panels { | ||
18 | name: "MUFFIN" | ||
19 | path: "Panels/Sweetening Room/panel_3" | ||
20 | clue: "muffin" | ||
21 | answer: "cupcake" | ||
22 | symbols: "sweet" | ||
23 | } | ||
24 | panels { | ||
25 | name: "ICE" | ||
26 | path: "Panels/Sweetening Room/panel_4" | ||
27 | clue: "ice" | ||
28 | answer: "popsicle" | ||
29 | symbols: "sweet" | ||
30 | } | ||
31 | panels { | ||
32 | name: "BROWNIE" | ||
33 | path: "Panels/Sweetening Room/panel_5" | ||
34 | clue: "brownie" | ||
35 | answer: "fudge" | ||
36 | symbols: "sweet" | ||
37 | } | ||
38 | panels { | ||
39 | name: "WATER" | ||
40 | path: "Panels/Sweetening Room/panel_6" | ||
41 | clue: "water" | ||
42 | answer: "juice" | ||
43 | symbols: "sweet" | ||
44 | } | ||
45 | panels { | ||
46 | name: "JUICE" | ||
47 | path: "Panels/Sweetening Room/panel_7" | ||
48 | clue: "juice" | ||
49 | answer: "soda" | ||
50 | symbols: "sweet" | ||
51 | } | ||
52 | panels { | ||
53 | name: "PLANTAIN" | ||
54 | path: "Panels/Sweetening Room/panel_8" | ||
55 | clue: "plantain" | ||
56 | answer: "banana" | ||
57 | symbols: "sweet" | ||
58 | } | ||
59 | panels { | ||
60 | name: "BREAD" | ||
61 | path: "Panels/Sweetening Room/panel_9" | ||
62 | clue: "bread" | ||
63 | answer: "cake" | ||
64 | symbols: "sweet" | ||
65 | } | ||
66 | panels { | ||
67 | name: "GELATIN" | ||
68 | path: "Panels/Sweetening Room/panel_10" | ||
69 | clue: "gelatin" | ||
70 | answer: "jelly" | ||
71 | symbols: "sweet" | ||
72 | } | ||
73 | panels { | ||
74 | name: "GINGERBREAD" | ||
75 | path: "Panels/Sweetening Room/panel_11" | ||
76 | clue: "gingerbread" | ||
77 | answer: "bread" | ||
78 | symbols: "sweet" | ||
79 | } | ||
80 | panels { | ||
81 | name: "VEGETABLE" | ||
82 | path: "Panels/Sweetening Room/panel_12" | ||
83 | clue: "vegetable" | ||
84 | answer: "fruit" | ||
85 | symbols: "sweet" | ||
86 | } | ||
87 | panels { | ||
88 | name: "HEART" | ||
89 | path: "Panels/Sweetening Room/panel_13" | ||
90 | clue: "heart" | ||
91 | answer: "sweetheart" | ||
92 | symbols: "sweet" | ||
93 | } | ||
94 | panels { | ||
95 | name: "BAGEL" | ||
96 | path: "Panels/Sweetening Room/panel_14" | ||
97 | clue: "bagel" | ||
98 | answer: "doughnut" | ||
99 | symbols: "sweet" | ||
100 | } | ||
101 | panels { | ||
102 | name: "LAUGHS" | ||
103 | path: "Panels/Sweets Room/panel_1" | ||
104 | clue: "laughs" | ||
105 | answer: "snickers" | ||
106 | symbols: "sun" | ||
107 | } | ||
108 | panels { | ||
109 | name: "MISSILE" | ||
110 | path: "Panels/Sweets Room/panel_2" | ||
111 | clue: "missile" | ||
112 | answer: "warhead" | ||
113 | symbols: "boxes" | ||
114 | } | ||
115 | panels { | ||
116 | name: "MILKY WAY" | ||
117 | path: "Panels/Sweets Room/panel_3" | ||
118 | clue: "milky way" | ||
119 | answer: "galaxy" | ||
120 | symbols: "example" | ||
121 | } | ||
122 | panels { | ||
123 | name: "DONATIONS" | ||
124 | path: "Panels/Sweets Room/panel_4" | ||
125 | clue: "donations" | ||
126 | answer: "dots" | ||
127 | symbols: "sparkles" | ||
128 | } | ||
129 | panels { | ||
130 | name: "RIFLEMEN" | ||
131 | path: "Panels/Sweets Room/panel_5" | ||
132 | clue: "riflemen" | ||
133 | answer: "musketeers" | ||
134 | symbols: "age" | ||
135 | } | ||
136 | panels { | ||
137 | name: "HEAPS" | ||
138 | path: "Panels/Sweets Room/panel_6" | ||
139 | clue: "heaps" | ||
140 | answer: "mounds" | ||
141 | symbols: "sun" | ||
142 | } | ||
143 | panels { | ||
144 | name: "SQUISH" | ||
145 | path: "Panels/Sweets Room/panel_7" | ||
146 | clue: "squish" | ||
147 | answer: "crunch" | ||
148 | symbols: "sun" | ||
149 | } | ||
150 | panels { | ||
151 | name: "HALO" | ||
152 | path: "Panels/Sweets Room/panel_8" | ||
153 | clue: "halo" | ||
154 | answer: "starburst" | ||
155 | symbols: "sun" | ||
156 | } | ||
157 | panels { | ||
158 | name: "GENIUS (1)" | ||
159 | path: "Panels/Sweets Room/panel_9" | ||
160 | clue: "genius" | ||
161 | answer: "smarties" | ||
162 | symbols: "planet" | ||
163 | symbols: "pyramid" | ||
164 | } | ||
165 | panels { | ||
166 | name: "GENIUS (2)" | ||
167 | path: "Panels/Sweets Room/panel_10" | ||
168 | clue: "genius" | ||
169 | answer: "airheads" | ||
170 | symbols: "sun" | ||
171 | symbols: "planet" | ||
172 | } | ||
173 | panels { | ||
174 | name: "AIRHEAD" | ||
175 | path: "Panels/Sweets Room/panel_11" | ||
176 | clue: "airhead" | ||
177 | answer: "nerds" | ||
178 | symbols: "sun" | ||
179 | symbols: "planet" | ||
180 | } | ||
181 | panels { | ||
182 | name: "SNUGGLE" | ||
183 | path: "Panels/Sweets Room/panel_12" | ||
184 | clue: "snuggle" | ||
185 | answer: "nestle" | ||
186 | symbols: "sun" | ||
187 | } | ||
188 | panels { | ||
189 | name: "PAYDAY" | ||
190 | path: "Panels/Sweets Room/panel_13" | ||
191 | clue: "payday" | ||
192 | answer: "job" | ||
193 | symbols: "age" | ||
194 | } | ||
195 | panels { | ||
196 | name: "LIES" | ||
197 | path: "Panels/Sweets Room/panel_14" | ||
198 | clue: "lies" | ||
199 | answer: "whoppers" | ||
200 | symbols: "sun" | ||
201 | } | ||
202 | ports { | ||
203 | name: "EXIT1" | ||
204 | path: "Components/Warps/worldport" | ||
205 | } | ||
206 | ports { | ||
207 | name: "EXIT2" | ||
208 | path: "Components/Warps/worldport2" | ||
209 | } | ||
diff --git a/data/maps/the_sweet/rooms/Y2 Room.txtpb b/data/maps/the_sweet/rooms/Y2 Room.txtpb new file mode 100644 index 0000000..4da87f3 --- /dev/null +++ b/data/maps/the_sweet/rooms/Y2 Room.txtpb | |||
@@ -0,0 +1,7 @@ | |||
1 | name: "Y2 Room" | ||
2 | display_name: "Sweet" | ||
3 | letters { | ||
4 | key: "y" | ||
5 | level2: true | ||
6 | path: "Components/Collectables/y2" | ||
7 | } | ||