diff options
46 files changed, 2370 insertions, 12 deletions
diff --git a/data/connections.txtpb b/data/connections.txtpb index ee27373..a533e85 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb | |||
@@ -7,10 +7,8 @@ | |||
7 | # four_rooms/Examples Room/DAEDALUS | 7 | # four_rooms/Examples Room/DAEDALUS |
8 | # control center -> the_ancient | 8 | # control center -> the_ancient |
9 | # the_bearer/Back Area/TREE | 9 | # the_bearer/Back Area/TREE |
10 | # the_bearer/Entry/UNYIELDING | ||
11 | # the_bearer/Back Area/DAEDALUS | 10 | # the_bearer/Back Area/DAEDALUS |
12 | # the_between/Control Center Side/CC | 11 | # the_between/Control Center Side/CC |
13 | # the_digital/Main Area/UNYIELDING | ||
14 | # the_digital/Tree Area/TREE | 12 | # the_digital/Tree Area/TREE |
15 | # the_gallery/Daedalus Extension/EYE | 13 | # the_gallery/Daedalus Extension/EYE |
16 | # the_gallery/Daedalus Extension/PYRAMID | 14 | # the_gallery/Daedalus Extension/PYRAMID |
@@ -21,7 +19,6 @@ | |||
21 | # the_gallery/Daedalus Extension/SNAKE | 19 | # the_gallery/Daedalus Extension/SNAKE |
22 | # the_gallery/Main Area/WISE | 20 | # the_gallery/Main Area/WISE |
23 | # the_gallery/Main Area/TREE | 21 | # the_gallery/Main Area/TREE |
24 | # the_gallery/Main Area/UNYIELDING | ||
25 | # the_gallery/Main Area/CC | 22 | # the_gallery/Main Area/CC |
26 | # the_gallery/Main Area/TOWER | 23 | # the_gallery/Main Area/TOWER |
27 | # the_gallery/Main Area/WONDROUS | 24 | # the_gallery/Main Area/WONDROUS |
@@ -43,10 +40,8 @@ | |||
43 | # the_hive/Main Area/DAED3 | 40 | # the_hive/Main Area/DAED3 |
44 | # the_liberated/Painting Room/PYRAMID | 41 | # the_liberated/Painting Room/PYRAMID |
45 | # the_literate/Painting Room/PYRAMID | 42 | # the_literate/Painting Room/PYRAMID |
46 | # the_nuanced/Main Room/UNYIELDING | ||
47 | # the_partial/Control Center Entrance/CC | 43 | # the_partial/Control Center Entrance/CC |
48 | # the_perceptive/Main Area/CC | 44 | # the_perceptive/Main Area/CC |
49 | # the_plaza/Main Area/UNYIELDING | ||
50 | # the_plaza/Symbolic Entrance/SYMBOLIC | 45 | # the_plaza/Symbolic Entrance/SYMBOLIC |
51 | # the_quiet/Main Area/DAEDALUS | 46 | # the_quiet/Main Area/DAEDALUS |
52 | # cc -> relentless (don't use port objects) | 47 | # cc -> relentless (don't use port objects) |
@@ -56,6 +51,7 @@ | |||
56 | # the_sun_temple/Entrance/UNKEMPT | 51 | # the_sun_temple/Entrance/UNKEMPT |
57 | # the_sweet/Main Area/EXIT1 | 52 | # the_sweet/Main Area/EXIT1 |
58 | # the_sweet/Main Area/EXIT2 | 53 | # the_sweet/Main Area/EXIT2 |
54 | # the_unyielding/Central Connected Area/BACK (panel) | ||
59 | connections { | 55 | connections { |
60 | from { | 56 | from { |
61 | port { | 57 | port { |
@@ -1122,3 +1118,83 @@ connections { | |||
1122 | } | 1118 | } |
1123 | oneway: true | 1119 | oneway: true |
1124 | } | 1120 | } |
1121 | connections { | ||
1122 | from { | ||
1123 | port { | ||
1124 | map: "the_unyielding" | ||
1125 | room: "Bearer Entrance" | ||
1126 | name: "BEARER" | ||
1127 | } | ||
1128 | } | ||
1129 | to { | ||
1130 | port { | ||
1131 | map: "the_bearer" | ||
1132 | room: "Entry" | ||
1133 | name: "UNYIELDING" | ||
1134 | } | ||
1135 | } | ||
1136 | } | ||
1137 | connections { | ||
1138 | from { | ||
1139 | port { | ||
1140 | map: "the_digital" | ||
1141 | room: "Unyielding Entrance" | ||
1142 | name: "UNYIELDING" | ||
1143 | } | ||
1144 | } | ||
1145 | to { | ||
1146 | port { | ||
1147 | map: "the_unyielding" | ||
1148 | room: "Digital Entrance" | ||
1149 | name: "DIGITAL" | ||
1150 | } | ||
1151 | } | ||
1152 | } | ||
1153 | connections { | ||
1154 | from { | ||
1155 | painting { | ||
1156 | map: "the_gallery" | ||
1157 | room: "Main Area" | ||
1158 | name: "UNYIELDING" | ||
1159 | } | ||
1160 | } | ||
1161 | to { | ||
1162 | room { | ||
1163 | map: "the_unyielding" | ||
1164 | name: "Digital Entrance" | ||
1165 | } | ||
1166 | } | ||
1167 | oneway: true | ||
1168 | } | ||
1169 | connections { | ||
1170 | from { | ||
1171 | port { | ||
1172 | map: "the_unyielding" | ||
1173 | room: "Nuanced Entrance" | ||
1174 | name: "NUANCED" | ||
1175 | } | ||
1176 | } | ||
1177 | to { | ||
1178 | port { | ||
1179 | map: "the_nuanced" | ||
1180 | room: "Main Room" | ||
1181 | name: "UNYIELDING" | ||
1182 | } | ||
1183 | } | ||
1184 | } | ||
1185 | connections { | ||
1186 | from { | ||
1187 | port { | ||
1188 | map: "the_plaza" | ||
1189 | room: "Main Area" | ||
1190 | name: "UNYIELDING" | ||
1191 | } | ||
1192 | } | ||
1193 | to { | ||
1194 | port { | ||
1195 | map: "the_unyielding" | ||
1196 | room: "Plaza Entrance" | ||
1197 | name: "PLAZA" | ||
1198 | } | ||
1199 | } | ||
1200 | } | ||
diff --git a/data/ids.yaml b/data/ids.yaml index 82cbd4c..3083e5b 100644 --- a/data/ids.yaml +++ b/data/ids.yaml | |||
@@ -1771,6 +1771,255 @@ maps: | |||
1771 | SQUISH: 1241 | 1771 | SQUISH: 1241 |
1772 | VEGETABLE: 1232 | 1772 | VEGETABLE: 1232 |
1773 | WATER: 1226 | 1773 | WATER: 1226 |
1774 | the_unyielding: | ||
1775 | rooms: | ||
1776 | Behind Northeast: | ||
1777 | panels: | ||
1778 | FIND: 1260 | ||
1779 | Behind Northwest: | ||
1780 | panels: | ||
1781 | SNEAK: 1261 | ||
1782 | Behind Southwest: | ||
1783 | panels: | ||
1784 | TEAR: 1262 | ||
1785 | Black Alcove: | ||
1786 | panels: | ||
1787 | LACK: 1263 | ||
1788 | Blue Eyes: | ||
1789 | panels: | ||
1790 | BLUE EYES: 1264 | ||
1791 | Brown Alcove: | ||
1792 | panels: | ||
1793 | BROW: 1265 | ||
1794 | Central Connected Area: | ||
1795 | panels: | ||
1796 | ACE: 1290 | ||
1797 | ALE: 1289 | ||
1798 | ALMOND: 1318 | ||
1799 | ARK: 1314 | ||
1800 | BACK: 1288 | ||
1801 | BOX: 1296 | ||
1802 | BURROWING: 1293 | ||
1803 | CHIN: 1310 | ||
1804 | CITY: 1285 | ||
1805 | DAY: 1323 | ||
1806 | DEUS: 1306 | ||
1807 | DING: 1311 | ||
1808 | EON: 1283 | ||
1809 | ESCAPE: 1276 | ||
1810 | EWE: 1268 | ||
1811 | FOR: 1321 | ||
1812 | FOX: 1294 | ||
1813 | FUN (1): 1305 | ||
1814 | FUN (2): 1319 | ||
1815 | GOT: 1271 | ||
1816 | GRACE: 1281 | ||
1817 | HAD: 1312 | ||
1818 | HATCHLING: 1273 | ||
1819 | HAWKS: 1298 | ||
1820 | HEROINE: 1266 | ||
1821 | HID: 1277 | ||
1822 | HIM: 1308 | ||
1823 | ICE: 1282 | ||
1824 | JET: 1291 | ||
1825 | KNIGHT: 1267 | ||
1826 | LESS: 1272 | ||
1827 | LOCKS: 1295 | ||
1828 | LOW: 1320 | ||
1829 | MET: 1315 | ||
1830 | MORE: 1292 | ||
1831 | NIGHTMARE: 1275 | ||
1832 | PUNK: 1303 | ||
1833 | RANGE: 1316 | ||
1834 | RAY: 1300 | ||
1835 | REAM: 1301 | ||
1836 | RED: 1322 | ||
1837 | RIM: 1280 | ||
1838 | SEEK: 1278 | ||
1839 | SHORE: 1270 | ||
1840 | SIT: 1284 | ||
1841 | SON (1): 1286 | ||
1842 | SON (2): 1302 | ||
1843 | SOW: 1313 | ||
1844 | SOY: 1279 | ||
1845 | SQUAWKS: 1297 | ||
1846 | TALKS: 1299 | ||
1847 | URGE: 1287 | ||
1848 | WALTZ: 1274 | ||
1849 | WARD: 1309 | ||
1850 | WHIT: 1317 | ||
1851 | WILL: 1269 | ||
1852 | WILY: 1304 | ||
1853 | WIZ: 1307 | ||
1854 | Cyan Alcove: | ||
1855 | panels: | ||
1856 | CAN: 1324 | ||
1857 | Daisy Alcove: | ||
1858 | panels: | ||
1859 | CYANIDES: 1325 | ||
1860 | Digital Entrance: | ||
1861 | panels: | ||
1862 | ORANGE: 1326 | ||
1863 | Directions Room: | ||
1864 | panels: | ||
1865 | ABS: 1327 | ||
1866 | AFT: 1340 | ||
1867 | AM: 1328 | ||
1868 | ATE: 1330 | ||
1869 | ATOM: 1344 | ||
1870 | BOLT: 1333 | ||
1871 | DUPE: 1334 | ||
1872 | EAT: 1345 | ||
1873 | END: 1338 | ||
1874 | FAN: 1332 | ||
1875 | FIND: 1336 | ||
1876 | HAM: 1343 | ||
1877 | LICE: 1335 | ||
1878 | LINGO: 1329 | ||
1879 | LUTE: 1331 | ||
1880 | NOT: 1346 | ||
1881 | OUT: 1347 | ||
1882 | PANT: 1341 | ||
1883 | REDS: 1337 | ||
1884 | RING: 1339 | ||
1885 | TIN: 1342 | ||
1886 | WET: 1348 | ||
1887 | Discovery Room: | ||
1888 | panels: | ||
1889 | DICEY: 1351 | ||
1890 | INDUCE: 1349 | ||
1891 | OVER: 1350 | ||
1892 | TROD: 1352 | ||
1893 | East Room 1: | ||
1894 | panels: | ||
1895 | CHIN: 1353 | ||
1896 | END: 1355 | ||
1897 | FLY: 1356 | ||
1898 | HAG: 1358 | ||
1899 | HEAT: 1354 | ||
1900 | OUCH: 1357 | ||
1901 | RID: 1360 | ||
1902 | TIN: 1359 | ||
1903 | TUG: 1361 | ||
1904 | Gray Alcove: | ||
1905 | panels: | ||
1906 | GRAVELY: 1362 | ||
1907 | Hero Room: | ||
1908 | panels: | ||
1909 | HER: 1363 | ||
1910 | Mastery: | ||
1911 | masteries: | ||
1912 | MASTERY: 1364 | ||
1913 | Missing 1: | ||
1914 | panels: | ||
1915 | SING: 1365 | ||
1916 | Missing 2: | ||
1917 | panels: | ||
1918 | MISS: 1366 | ||
1919 | Missing 3: | ||
1920 | panels: | ||
1921 | SIN: 1367 | ||
1922 | Northeast Room 1: | ||
1923 | panels: | ||
1924 | ALE: 1371 | ||
1925 | ATE: 1374 | ||
1926 | CAR: 1375 | ||
1927 | CON: 1369 | ||
1928 | HAT: 1368 | ||
1929 | LEND: 1370 | ||
1930 | SIDE: 1372 | ||
1931 | SIR: 1376 | ||
1932 | SIT: 1373 | ||
1933 | Northwest Room: | ||
1934 | panels: | ||
1935 | DAM: 1385 | ||
1936 | DATE: 1381 | ||
1937 | DUG: 1382 | ||
1938 | HER: 1384 | ||
1939 | NONE: 1383 | ||
1940 | ONES: 1378 | ||
1941 | RAT: 1380 | ||
1942 | SEE: 1377 | ||
1943 | TIC: 1379 | ||
1944 | Orange Alcove: | ||
1945 | panels: | ||
1946 | ON: 1386 | ||
1947 | Plaza Entrance: | ||
1948 | panels: | ||
1949 | GEE: 1387 | ||
1950 | SEA: 1388 | ||
1951 | Red Eyes: | ||
1952 | panels: | ||
1953 | RED EYES: 1389 | ||
1954 | Southwest Room: | ||
1955 | panels: | ||
1956 | ATE: 1409 | ||
1957 | MAN: 1408 | ||
1958 | RAT (1): 1410 | ||
1959 | RAT (2): 1413 | ||
1960 | SEA: 1415 | ||
1961 | SEAL: 1416 | ||
1962 | SON: 1411 | ||
1963 | THEN: 1412 | ||
1964 | TON: 1414 | ||
1965 | Southwest Room 2: | ||
1966 | panels: | ||
1967 | CAT: 1396 | ||
1968 | EGO: 1391 | ||
1969 | FIT: 1392 | ||
1970 | GORY: 1393 | ||
1971 | INN: 1398 | ||
1972 | ION: 1397 | ||
1973 | NINE: 1394 | ||
1974 | RAIL: 1395 | ||
1975 | RAT: 1390 | ||
1976 | Southwest Room 3: | ||
1977 | panels: | ||
1978 | AGE: 1403 | ||
1979 | HOST: 1406 | ||
1980 | MAZE: 1404 | ||
1981 | MINE: 1400 | ||
1982 | MUG: 1407 | ||
1983 | PAL: 1401 | ||
1984 | PIT: 1402 | ||
1985 | RING: 1399 | ||
1986 | URN: 1405 | ||
1987 | Star Rooms: | ||
1988 | panels: | ||
1989 | BACK: 1418 | ||
1990 | CYANIDE: 1419 | ||
1991 | TURN: 1417 | ||
1992 | Triplet Room: | ||
1993 | panels: | ||
1994 | FILM: 1421 | ||
1995 | ICE: 1420 | ||
1996 | ICE FILM: 1422 | ||
1997 | White Corners: | ||
1998 | panels: | ||
1999 | ARCH: 1423 | ||
2000 | DAM: 1425 | ||
2001 | WHEN: 1426 | ||
2002 | ZERO: 1424 | ||
2003 | Yellow Left: | ||
2004 | panels: | ||
2005 | SICKNESS: 1427 | ||
2006 | Yellow Right: | ||
2007 | panels: | ||
2008 | HEALTH: 1428 | ||
2009 | doors: | ||
2010 | Bearer Entrance: 1259 | ||
2011 | Brown Alcove: 1255 | ||
2012 | Digital Entrance: 1257 | ||
2013 | East Room 1 Entrance: 1251 | ||
2014 | Hero Room Entrance: 1252 | ||
2015 | Jay Painting: 1253 | ||
2016 | Nuanced Entrance: 1258 | ||
2017 | South Left Painting: 1256 | ||
2018 | Southeast Room 1: 1429 | ||
2019 | Southeast Room 2: 1430 | ||
2020 | Southwest Corner Behind: 1254 | ||
2021 | Southwest Room: 1431 | ||
2022 | Yellow Room Puzzles: 1250 | ||
1774 | letters: | 2023 | letters: |
1775 | a1: 596 | 2024 | a1: 596 |
1776 | a2: 6 | 2025 | a2: 6 |
diff --git a/data/maps/the_digital/connections.txtpb b/data/maps/the_digital/connections.txtpb index 04d612e..67cd4dc 100644 --- a/data/maps/the_digital/connections.txtpb +++ b/data/maps/the_digital/connections.txtpb | |||
@@ -33,3 +33,8 @@ connections { | |||
33 | to_room: "Main Area" | 33 | to_room: "Main Area" |
34 | door { name: "Tree Entrance" } | 34 | door { name: "Tree Entrance" } |
35 | } | 35 | } |
36 | connections { | ||
37 | from_room: "Main Area" | ||
38 | to_room: "Unyielding Entrance" | ||
39 | door { name: "Control Center Blue Door" } | ||
40 | } | ||
diff --git a/data/maps/the_digital/rooms/Main Area.txtpb b/data/maps/the_digital/rooms/Main Area.txtpb index a97d52a..ee5c208 100644 --- a/data/maps/the_digital/rooms/Main Area.txtpb +++ b/data/maps/the_digital/rooms/Main Area.txtpb | |||
@@ -41,9 +41,3 @@ ports { | |||
41 | path: "Components/Worldports/worldport2" | 41 | path: "Components/Worldports/worldport2" |
42 | orientation: "south" | 42 | orientation: "south" |
43 | } | 43 | } |
44 | ports { | ||
45 | name: "UNYIELDING" | ||
46 | path: "Components/Warps/worldport5" | ||
47 | orientation: "east" | ||
48 | required_door { name: "Control Center Blue Door" } | ||
49 | } | ||
diff --git a/data/maps/the_digital/rooms/Unyielding Entrance.txtpb b/data/maps/the_digital/rooms/Unyielding Entrance.txtpb new file mode 100644 index 0000000..0370928 --- /dev/null +++ b/data/maps/the_digital/rooms/Unyielding Entrance.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Unyielding Entrance" | ||
2 | ports { | ||
3 | name: "UNYIELDING" | ||
4 | path: "Components/Warps/worldport5" | ||
5 | orientation: "east" | ||
6 | } | ||
diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index d66e032..0cab628 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb | |||
@@ -87,7 +87,7 @@ doors { | |||
87 | name: "Unyielding Painting" | 87 | name: "Unyielding Painting" |
88 | type: ITEM_ONLY | 88 | type: ITEM_ONLY |
89 | move_paintings { room: "Main Area" name: "UNYIELDING" } | 89 | move_paintings { room: "Main Area" name: "UNYIELDING" } |
90 | # TODO: Enter the room where the warp from The Digital is | 90 | rooms { map: "the_unyielding" name: "Digital Entrance" } |
91 | } | 91 | } |
92 | doors { | 92 | doors { |
93 | name: "Graveyard Painting" | 93 | name: "Graveyard Painting" |
diff --git a/data/maps/the_unyielding/connections.txtpb b/data/maps/the_unyielding/connections.txtpb new file mode 100644 index 0000000..ffbb756 --- /dev/null +++ b/data/maps/the_unyielding/connections.txtpb | |||
@@ -0,0 +1,280 @@ | |||
1 | connections { | ||
2 | from_room: "Central Connected Area" | ||
3 | to_room: "Yellow Left" | ||
4 | door { name: "Yellow Room Left Door" } | ||
5 | } | ||
6 | connections { | ||
7 | from_room: "Central Connected Area" | ||
8 | to_room: "Yellow Right" | ||
9 | door { name: "Yellow Room Right Door" } | ||
10 | } | ||
11 | connections { | ||
12 | from_room: "White Corners" | ||
13 | to_room: "Northwest Room" | ||
14 | door { name: "Northwest Corner Exit" } | ||
15 | } | ||
16 | connections { | ||
17 | from_room: "Jay Painting" | ||
18 | to_room: "Behind Northwest" | ||
19 | door { name: "Northwest Corner Behind" } | ||
20 | } | ||
21 | connections { | ||
22 | from_room: "Yellow Left" | ||
23 | to_room: "Missing 2" | ||
24 | door { name: "Missing 2 Blocker" } | ||
25 | } | ||
26 | connections { | ||
27 | from_room: "Yellow Right" | ||
28 | to_room: "Triplet Room" | ||
29 | door { name: "Triplet Blocker" } | ||
30 | } | ||
31 | connections { | ||
32 | from_room: "Central Connected Area" | ||
33 | to_room: "Daisy Alcove" | ||
34 | door { name: "Daisy Alcove" } | ||
35 | } | ||
36 | connections { | ||
37 | from_room: "Triplet Room" | ||
38 | to_room: "Missing 3" | ||
39 | door { name: "Missing 3 Blocker" } | ||
40 | } | ||
41 | connections { | ||
42 | from_room: "Yellow Left" | ||
43 | to_room: "Northwest Room" | ||
44 | door { name: "Northwest 6" } | ||
45 | } | ||
46 | connections { | ||
47 | from_room: "Jay Painting" | ||
48 | to_room: "Northwest Room" | ||
49 | door { name: "Northwest 6" } | ||
50 | } | ||
51 | connections { | ||
52 | from_room: "Jay Painting" | ||
53 | to_room: "Star Rooms" | ||
54 | door { name: "Northwest 6" } | ||
55 | } | ||
56 | connections { | ||
57 | from_room: "Central Connected Area" | ||
58 | to_room: "Plaza Entrance" | ||
59 | door { name: "Plaza Entrance Blocker" } | ||
60 | } | ||
61 | connections { | ||
62 | from_room: "Central Connected Area" | ||
63 | to_room: "Directions Room" | ||
64 | door { name: "Southeast Room Circlet" } | ||
65 | } | ||
66 | connections { | ||
67 | from_room: "Central Connected Area" | ||
68 | to_room: "Red Eyes" | ||
69 | door { name: "Red Eyes Blocker" } | ||
70 | } | ||
71 | connections { | ||
72 | from_room: "Central Connected Area" | ||
73 | to_room: "Blue Eyes" | ||
74 | door { name: "Blue Eyes Blocker" } | ||
75 | } | ||
76 | connections { | ||
77 | from_room: "Central Connected Area" | ||
78 | to_room: "East Room 1" | ||
79 | door { name: "East Room 1 Entrance" } | ||
80 | } | ||
81 | connections { | ||
82 | from_room: "Central Connected Area" | ||
83 | to_room: "Orange Alcove" | ||
84 | door { name: "Orange Alcove" } | ||
85 | } | ||
86 | connections { | ||
87 | from_room: "Central Connected Area" | ||
88 | to_room: "Gray Alcove" | ||
89 | door { name: "Gray Alcove" } | ||
90 | } | ||
91 | connections { | ||
92 | from_room: "Northeast Room 1" | ||
93 | to_room: "Hero Room" | ||
94 | door { name: "Hero Room Entrance" } | ||
95 | } | ||
96 | connections { | ||
97 | from_room: "Northeast Room 1" | ||
98 | to_room: "Behind Northeast" | ||
99 | door { name: "Northeast Corner Behind" } | ||
100 | } | ||
101 | connections { | ||
102 | from_room: "Northwest Room" | ||
103 | to_room: "Jay Painting" | ||
104 | door { name: "Jay Painting" } | ||
105 | } | ||
106 | connections { | ||
107 | from_room: "Star Rooms" | ||
108 | to_room: "Cyan Alcove" | ||
109 | door { name: "Cyan Alcove" } | ||
110 | } | ||
111 | connections { | ||
112 | from_room: "White Corners" | ||
113 | to_room: "Northeast Room 1" | ||
114 | door { name: "Northeast Room 1 Entrance" } | ||
115 | } | ||
116 | connections { | ||
117 | from_room: "White Corners" | ||
118 | to_room: "Southwest Room 3" | ||
119 | door { name: "Southwest Room 3 Entrance" } | ||
120 | } | ||
121 | connections { | ||
122 | from_room: "Southwest Room 3" | ||
123 | to_room: "Behind Southwest" | ||
124 | door { name: "Southwest Corner Behind" } | ||
125 | } | ||
126 | connections { | ||
127 | from_room: "Central Connected Area" | ||
128 | to_room: "Southwest Room 2" | ||
129 | door { name: "Southwest Room 2 Entrance" } | ||
130 | } | ||
131 | connections { | ||
132 | from_room: "Central Connected Area" | ||
133 | to_room: "Brown Alcove" | ||
134 | door { name: "Brown Alcove" } | ||
135 | } | ||
136 | connections { | ||
137 | from_room: "Central Connected Area" | ||
138 | to_room: "Star Rooms" | ||
139 | door { name: "Southwest 4" } | ||
140 | } | ||
141 | connections { | ||
142 | from_room: "Southwest Room 3" | ||
143 | to_room: "Star Rooms" | ||
144 | door { name: "Southwest 4" } | ||
145 | } | ||
146 | connections { | ||
147 | from_room: "Southwest Room 3" | ||
148 | to_room: "Southwest Room" | ||
149 | door { name: "Southwest 4" } | ||
150 | } | ||
151 | connections { | ||
152 | from_room: "Southwest Room" | ||
153 | to_room: "Missing 1" | ||
154 | door { name: "Missing 1 Blocker" } | ||
155 | } | ||
156 | connections { | ||
157 | from_room: "Directions Room" | ||
158 | to_room: "Discovery Room" | ||
159 | door { name: "Discovery Room Entrance" } | ||
160 | } | ||
161 | connections { | ||
162 | from_room: "Central Connected Area" | ||
163 | to_room: "Star Rooms" | ||
164 | door { name: "Star Rooms West Entrance" } | ||
165 | } | ||
166 | connections { | ||
167 | from_room: "Central Connected Area" | ||
168 | to_room: "Star Rooms" | ||
169 | door { name: "Star Rooms South Entrance" } | ||
170 | } | ||
171 | connections { | ||
172 | from_room: "Central Connected Area" | ||
173 | to_room: "Star Rooms" | ||
174 | door { name: "Star Rooms North Entrance" } | ||
175 | } | ||
176 | connections { | ||
177 | from_room: "Central Connected Area" | ||
178 | to_room: "Star Rooms" | ||
179 | door { name: "Star Rooms East Entrance" } | ||
180 | } | ||
181 | connections { | ||
182 | from_room: "Directions Room" | ||
183 | to_room: "Northwest Room" | ||
184 | door { name: "Northwest Room Entrance" } | ||
185 | } | ||
186 | connections { | ||
187 | from_room: "Central Connected Area" | ||
188 | to_room: "South Left Painting" | ||
189 | door { name: "South Left Painting" } | ||
190 | } | ||
191 | connections { | ||
192 | from_room: "Central Connected Area" | ||
193 | to_room: "South Right Painting" | ||
194 | door { name: "South Right Painting" } | ||
195 | } | ||
196 | connections { | ||
197 | from_room: "Central Connected Area" | ||
198 | to_room: "Discovery Room" | ||
199 | door { name: "Southwest 6" } | ||
200 | } | ||
201 | connections { | ||
202 | from_room: "White Corners" | ||
203 | to_room: "Plaza Entrance" | ||
204 | door { name: "Southeast Corner Exit" } | ||
205 | } | ||
206 | connections { | ||
207 | from_room: "Central Connected Area" | ||
208 | to_room: "Mastery" | ||
209 | door { name: "Mastery" } | ||
210 | } | ||
211 | connections { | ||
212 | from_room: "Blue Eyes" | ||
213 | to_room: "Mastery" | ||
214 | door { name: "Mastery" } | ||
215 | } | ||
216 | connections { | ||
217 | from_room: "Digital Entrance" | ||
218 | to_room: "Central Connected Area" | ||
219 | door { name: "Digital Entrance" } | ||
220 | } | ||
221 | connections { | ||
222 | from_room: "Yellow Left" | ||
223 | to_room: "Nuanced Entrance" | ||
224 | door { name: "Nuanced Entrance" } | ||
225 | } | ||
226 | connections { | ||
227 | from_room: "Yellow Right" | ||
228 | to_room: "Bearer Entrance" | ||
229 | door { name: "Bearer Entrance" } | ||
230 | } | ||
231 | connections { | ||
232 | from_room: "Star Rooms" | ||
233 | to_room: "Southwest Room" | ||
234 | door { name: "Cyan Doors" } | ||
235 | } | ||
236 | connections { | ||
237 | from { | ||
238 | painting { | ||
239 | room: "Jay Painting" | ||
240 | name: "JAY2" | ||
241 | } | ||
242 | } | ||
243 | to { | ||
244 | painting { | ||
245 | room: "White Corners" | ||
246 | name: "JAY" | ||
247 | } | ||
248 | } | ||
249 | oneway: true | ||
250 | } | ||
251 | connections { | ||
252 | from { | ||
253 | painting { | ||
254 | room: "South Right Painting" | ||
255 | name: "BEE2" | ||
256 | } | ||
257 | } | ||
258 | to { | ||
259 | painting { | ||
260 | room: "Directions Room" | ||
261 | name: "BEE" | ||
262 | } | ||
263 | } | ||
264 | oneway: true | ||
265 | } | ||
266 | connections { | ||
267 | from { | ||
268 | painting { | ||
269 | room: "Directions Room" | ||
270 | name: "AYE2" | ||
271 | } | ||
272 | } | ||
273 | to { | ||
274 | painting { | ||
275 | room: "South Left Painting" | ||
276 | name: "AYE" | ||
277 | } | ||
278 | } | ||
279 | oneway: true | ||
280 | } | ||
diff --git a/data/maps/the_unyielding/doors.txtpb b/data/maps/the_unyielding/doors.txtpb new file mode 100644 index 0000000..c0b2c19 --- /dev/null +++ b/data/maps/the_unyielding/doors.txtpb | |||
@@ -0,0 +1,474 @@ | |||
1 | # The following doors open after solving the puzzles on both sides of the door, | ||
2 | # and thus they don't impact logic: | ||
3 | # - Secret Doors/northwest_1 | ||
4 | # - Secret Doors/northwest_5 | ||
5 | # - Secret Doors/northeast_4 | ||
6 | # - Secret Doors/northeast_3 | ||
7 | # - Secret Doors/northeast_5 (assuming the adjacent door is vanilla) | ||
8 | # - Secret Doors/northeast_8 | ||
9 | # - Secret Doors/northeast_9 | ||
10 | # - Secret Doors/northeast_15 | ||
11 | # - Secret Doors/northeast_10 | ||
12 | # - Secret Doors/northeast_11 | ||
13 | # - Secret Doors/northwest_9 | ||
14 | # - Secret Doors/northeast_2 | ||
15 | # - Secret Doors/southwest_2 | ||
16 | # - Secret Doors/southwest_3 | ||
17 | # - Secret Doors/southwest_7 | ||
18 | # - Secret Doors/southwest_8 | ||
19 | # - Secret Doors/southwest_11 | ||
20 | # - Secret Doors/southwest_19 | ||
21 | # - Secret Doors/southwest_12 (assuming Discovery Room entrances are vanilla) | ||
22 | # - Secret Doors/southwest_15 | ||
23 | # - Secret Doors/southwest_14 | ||
24 | # - Secret Doors/southeast_2 | ||
25 | doors { | ||
26 | name: "Yellow Room Left Door" | ||
27 | type: EVENT | ||
28 | panels { room: "Central Connected Area" name: "HEROINE" } | ||
29 | panels { room: "Central Connected Area" name: "KNIGHT" } | ||
30 | panels { room: "Central Connected Area" name: "HATCHLING" } | ||
31 | panels { room: "Central Connected Area" name: "WALTZ" } | ||
32 | } | ||
33 | doors { | ||
34 | name: "Yellow Room Right Door" | ||
35 | type: EVENT | ||
36 | panels { room: "Central Connected Area" name: "NIGHTMARE" } | ||
37 | panels { room: "Central Connected Area" name: "ESCAPE" } | ||
38 | panels { room: "Central Connected Area" name: "HID" } | ||
39 | panels { room: "Central Connected Area" name: "SEEK" } | ||
40 | } | ||
41 | doors { | ||
42 | name: "Yellow Room Puzzles" | ||
43 | type: LOCATION_ONLY | ||
44 | panels { room: "Central Connected Area" name: "HEROINE" } | ||
45 | panels { room: "Central Connected Area" name: "KNIGHT" } | ||
46 | panels { room: "Central Connected Area" name: "HATCHLING" } | ||
47 | panels { room: "Central Connected Area" name: "WALTZ" } | ||
48 | panels { room: "Central Connected Area" name: "NIGHTMARE" } | ||
49 | panels { room: "Central Connected Area" name: "ESCAPE" } | ||
50 | panels { room: "Central Connected Area" name: "HID" } | ||
51 | panels { room: "Central Connected Area" name: "SEEK" } | ||
52 | panels { room: "Central Connected Area" name: "EWE" } | ||
53 | panels { room: "Central Connected Area" name: "WILL" } | ||
54 | panels { room: "Central Connected Area" name: "SHORE" } | ||
55 | panels { room: "Central Connected Area" name: "GOT" } | ||
56 | panels { room: "Central Connected Area" name: "LESS" } | ||
57 | location_room: "Central Connected Area" | ||
58 | } | ||
59 | doors { | ||
60 | name: "Northwest Corner Exit" | ||
61 | type: EVENT | ||
62 | panels { room: "White Corners" name: "ARCH" } | ||
63 | } | ||
64 | doors { | ||
65 | name: "Northwest Corner Behind" | ||
66 | type: EVENT | ||
67 | panels { room: "White Corners" name: "ARCH" } | ||
68 | } | ||
69 | doors { | ||
70 | name: "Missing 2 Blocker" | ||
71 | type: EVENT | ||
72 | panels { room: "Missing 1" name: "SING" } | ||
73 | } | ||
74 | doors { | ||
75 | name: "Triplet Blocker" | ||
76 | type: EVENT | ||
77 | panels { room: "Missing 2" name: "MISS" } | ||
78 | } | ||
79 | doors { | ||
80 | name: "Daisy Alcove" | ||
81 | type: EVENT | ||
82 | panels { room: "Central Connected Area" name: "DAY" } | ||
83 | } | ||
84 | doors { | ||
85 | name: "Missing 3 Blocker" | ||
86 | type: EVENT | ||
87 | panels { room: "Triplet Room" name: "ICE" } | ||
88 | panels { room: "Triplet Room" name: "FILM" } | ||
89 | panels { room: "Triplet Room" name: "ICE FILM" } | ||
90 | } | ||
91 | doors { | ||
92 | name: "Northwest 6" | ||
93 | type: EVENT | ||
94 | # This technically does impact logic. It connects four rooms (Yellow Left, | ||
95 | # Northwest Room, Jay Painting, and Star Rooms), but only panels from Star | ||
96 | # Rooms and Northwest Room are needed to open it. | ||
97 | panels { room: "Star Rooms" name: "BACK" } | ||
98 | panels { room: "Northwest Room" name: "SEE" } | ||
99 | panels { room: "Northwest Room" name: "ONES" } | ||
100 | panels { room: "Northwest Room" name: "TIC" } | ||
101 | panels { room: "Northwest Room" name: "RAT" } | ||
102 | panels { room: "Northwest Room" name: "DATE" } | ||
103 | panels { room: "Northwest Room" name: "DUG" } | ||
104 | panels { room: "Northwest Room" name: "NONE" } | ||
105 | panels { room: "Northwest Room" name: "HER" } | ||
106 | panels { room: "Northwest Room" name: "DAM" } | ||
107 | } | ||
108 | doors { | ||
109 | name: "Plaza Entrance Blocker" | ||
110 | type: EVENT | ||
111 | panels { room: "Plaza Entrance" name: "GEE" } | ||
112 | } | ||
113 | doors { | ||
114 | name: "Southeast Room Circlet" | ||
115 | type: EVENT | ||
116 | panels { room: "Directions Room" name: "ABS" } | ||
117 | panels { room: "Directions Room" name: "AM" } | ||
118 | panels { room: "Directions Room" name: "LINGO" } | ||
119 | panels { room: "Directions Room" name: "ATE" } | ||
120 | panels { room: "Directions Room" name: "LUTE" } | ||
121 | panels { room: "Directions Room" name: "FAN" } | ||
122 | panels { room: "Directions Room" name: "BOLT" } | ||
123 | panels { room: "Directions Room" name: "DUPE" } | ||
124 | panels { room: "Directions Room" name: "LICE" } | ||
125 | panels { room: "Directions Room" name: "FIND" } | ||
126 | panels { room: "Directions Room" name: "REDS" } | ||
127 | panels { room: "Directions Room" name: "END" } | ||
128 | panels { room: "Directions Room" name: "RING" } | ||
129 | panels { room: "Directions Room" name: "AFT" } | ||
130 | panels { room: "Directions Room" name: "PANT" } | ||
131 | panels { room: "Directions Room" name: "TIN" } | ||
132 | panels { room: "Directions Room" name: "HAM" } | ||
133 | panels { room: "Directions Room" name: "ATOM" } | ||
134 | } | ||
135 | doors { | ||
136 | name: "Southeast Room 1" | ||
137 | type: LOCATION_ONLY | ||
138 | panels { room: "Directions Room" name: "ABS" } | ||
139 | panels { room: "Directions Room" name: "AM" } | ||
140 | panels { room: "Directions Room" name: "LINGO" } | ||
141 | panels { room: "Directions Room" name: "ATE" } | ||
142 | panels { room: "Directions Room" name: "LUTE" } | ||
143 | panels { room: "Directions Room" name: "FAN" } | ||
144 | panels { room: "Directions Room" name: "BOLT" } | ||
145 | panels { room: "Directions Room" name: "DUPE" } | ||
146 | panels { room: "Directions Room" name: "LICE" } | ||
147 | location_room: "Directions Room" | ||
148 | } | ||
149 | doors { | ||
150 | name: "Southeast Room 2" | ||
151 | type: LOCATION_ONLY | ||
152 | panels { room: "Directions Room" name: "FIND" } | ||
153 | panels { room: "Directions Room" name: "REDS" } | ||
154 | panels { room: "Directions Room" name: "END" } | ||
155 | panels { room: "Directions Room" name: "RING" } | ||
156 | panels { room: "Directions Room" name: "AFT" } | ||
157 | panels { room: "Directions Room" name: "PANT" } | ||
158 | panels { room: "Directions Room" name: "TIN" } | ||
159 | panels { room: "Directions Room" name: "HAM" } | ||
160 | panels { room: "Directions Room" name: "ATOM" } | ||
161 | location_room: "Directions Room" | ||
162 | } | ||
163 | doors { | ||
164 | name: "Red Eyes Blocker" | ||
165 | type: EVENT | ||
166 | panels { room: "Missing 3" name: "SIN" } | ||
167 | } | ||
168 | doors { | ||
169 | name: "Blue Eyes Blocker" | ||
170 | type: EVENT | ||
171 | panels { room: "Missing 3" name: "SIN" } | ||
172 | } | ||
173 | doors { | ||
174 | name: "East Room 1 Entrance" | ||
175 | type: LOCATION_ONLY | ||
176 | panels { room: "Central Connected Area" name: "PUNK" } | ||
177 | panels { room: "Central Connected Area" name: "WILY" } | ||
178 | panels { room: "Central Connected Area" name: "FUN (1)" } | ||
179 | panels { room: "Central Connected Area" name: "DEUS" } | ||
180 | panels { room: "Central Connected Area" name: "WIZ" } | ||
181 | panels { room: "Central Connected Area" name: "HIM" } | ||
182 | panels { room: "Central Connected Area" name: "WARD" } | ||
183 | panels { room: "Central Connected Area" name: "CHIN" } | ||
184 | panels { room: "Central Connected Area" name: "DING" } | ||
185 | location_room: "Central Connected Area" | ||
186 | } | ||
187 | doors { | ||
188 | name: "Orange Alcove" | ||
189 | type: EVENT | ||
190 | panels { room: "Central Connected Area" name: "RANGE" } | ||
191 | } | ||
192 | doors { | ||
193 | name: "Gray Alcove" | ||
194 | type: EVENT | ||
195 | panels { room: "Central Connected Area" name: "HAD" } | ||
196 | panels { room: "Central Connected Area" name: "SOW" } | ||
197 | panels { room: "Central Connected Area" name: "ARK" } | ||
198 | panels { room: "Central Connected Area" name: "MET" } | ||
199 | } | ||
200 | doors { | ||
201 | name: "Hero Room Entrance" | ||
202 | type: LOCATION_ONLY | ||
203 | panels { room: "Northeast Room 1" name: "HAT" } | ||
204 | panels { room: "Northeast Room 1" name: "CON" } | ||
205 | panels { room: "Northeast Room 1" name: "LEND" } | ||
206 | panels { room: "Northeast Room 1" name: "ALE" } | ||
207 | panels { room: "Northeast Room 1" name: "SIDE" } | ||
208 | panels { room: "Northeast Room 1" name: "SIT" } | ||
209 | panels { room: "Northeast Room 1" name: "ATE" } | ||
210 | panels { room: "Northeast Room 1" name: "CAR" } | ||
211 | panels { room: "Northeast Room 1" name: "SIR" } | ||
212 | location_room: "Northeast Room 1" | ||
213 | } | ||
214 | doors { | ||
215 | name: "Northeast Corner Behind" | ||
216 | type: EVENT | ||
217 | panels { room: "Northeast Room 1" name: "HAT" } | ||
218 | panels { room: "Northeast Room 1" name: "CON" } | ||
219 | panels { room: "Northeast Room 1" name: "LEND" } | ||
220 | panels { room: "Northeast Room 1" name: "ALE" } | ||
221 | panels { room: "Northeast Room 1" name: "SIDE" } | ||
222 | panels { room: "Northeast Room 1" name: "SIT" } | ||
223 | panels { room: "Northeast Room 1" name: "ATE" } | ||
224 | panels { room: "Northeast Room 1" name: "CAR" } | ||
225 | panels { room: "Northeast Room 1" name: "SIR" } | ||
226 | } | ||
227 | doors { | ||
228 | name: "Jay Painting" | ||
229 | type: LOCATION_ONLY | ||
230 | panels { room: "Northwest Room" name: "SEE" } | ||
231 | panels { room: "Northwest Room" name: "ONES" } | ||
232 | panels { room: "Northwest Room" name: "TIC" } | ||
233 | panels { room: "Northwest Room" name: "RAT" } | ||
234 | panels { room: "Northwest Room" name: "DATE" } | ||
235 | panels { room: "Northwest Room" name: "DUG" } | ||
236 | panels { room: "Northwest Room" name: "NONE" } | ||
237 | panels { room: "Northwest Room" name: "HER" } | ||
238 | panels { room: "Northwest Room" name: "DAM" } | ||
239 | location_room: "Northwest Room" | ||
240 | } | ||
241 | doors { | ||
242 | name: "Cyan Alcove" | ||
243 | type: EVENT | ||
244 | panels { room: "Star Rooms" name: "CYANIDE" } | ||
245 | } | ||
246 | doors { | ||
247 | name: "Northeast Room 1 Entrance" | ||
248 | type: EVENT | ||
249 | panels { room: "White Corners" name: "ZERO" } | ||
250 | } | ||
251 | doors { | ||
252 | name: "Southwest Room 3 Entrance" | ||
253 | type: EVENT | ||
254 | panels { room: "White Corners" name: "WHEN" } | ||
255 | } | ||
256 | doors { | ||
257 | name: "Southwest Corner Behind" | ||
258 | type: LOCATION_ONLY | ||
259 | panels { room: "Southwest Room 3" name: "RING" } | ||
260 | panels { room: "Southwest Room 3" name: "MINE" } | ||
261 | panels { room: "Southwest Room 3" name: "PAL" } | ||
262 | panels { room: "Southwest Room 3" name: "PIT" } | ||
263 | panels { room: "Southwest Room 3" name: "AGE" } | ||
264 | panels { room: "Southwest Room 3" name: "MAZE" } | ||
265 | panels { room: "Southwest Room 3" name: "URN" } | ||
266 | panels { room: "Southwest Room 3" name: "HOST" } | ||
267 | panels { room: "Southwest Room 3" name: "MUG" } | ||
268 | location_room: "Southwest Room 3" | ||
269 | } | ||
270 | doors { | ||
271 | name: "Southwest Room 2 Entrance" | ||
272 | type: EVENT | ||
273 | panels { room: "Missing 1" name: "SING" } | ||
274 | } | ||
275 | doors { | ||
276 | name: "Brown Alcove" | ||
277 | type: LOCATION_ONLY | ||
278 | panels { room: "Southwest Room 2" name: "RAT" } | ||
279 | panels { room: "Southwest Room 2" name: "EGO" } | ||
280 | panels { room: "Southwest Room 2" name: "FIT" } | ||
281 | panels { room: "Southwest Room 2" name: "GORY" } | ||
282 | panels { room: "Southwest Room 2" name: "NINE" } | ||
283 | panels { room: "Southwest Room 2" name: "RAIL" } | ||
284 | panels { room: "Southwest Room 2" name: "CAT" } | ||
285 | panels { room: "Southwest Room 2" name: "ION" } | ||
286 | panels { room: "Southwest Room 2" name: "INN" } | ||
287 | location_room: "Southwest Room 2" | ||
288 | } | ||
289 | doors { | ||
290 | name: "Southwest 4" | ||
291 | type: EVENT | ||
292 | # This technically does impact logic. It connects four rooms (Southwest Room, | ||
293 | # Southwest Room 3, Star Rooms, and Central Connected Area), but panels from | ||
294 | # Central Connected Area are not required to open it. | ||
295 | panels { room: "Star Rooms" name: "CYANIDE" } | ||
296 | panels { room: "Southwest Room" name: "MAN" } | ||
297 | panels { room: "Southwest Room" name: "ATE" } | ||
298 | panels { room: "Southwest Room" name: "RAT (1)" } | ||
299 | panels { room: "Southwest Room" name: "SON" } | ||
300 | panels { room: "Southwest Room" name: "THEN" } | ||
301 | panels { room: "Southwest Room" name: "RAT (2)" } | ||
302 | panels { room: "Southwest Room" name: "TON" } | ||
303 | panels { room: "Southwest Room" name: "SEA" } | ||
304 | panels { room: "Southwest Room" name: "SEAL" } | ||
305 | panels { room: "Southwest Room 3" name: "RING" } | ||
306 | panels { room: "Southwest Room 3" name: "MINE" } | ||
307 | panels { room: "Southwest Room 3" name: "PAL" } | ||
308 | panels { room: "Southwest Room 3" name: "PIT" } | ||
309 | panels { room: "Southwest Room 3" name: "AGE" } | ||
310 | panels { room: "Southwest Room 3" name: "MAZE" } | ||
311 | panels { room: "Southwest Room 3" name: "URN" } | ||
312 | panels { room: "Southwest Room 3" name: "HOST" } | ||
313 | panels { room: "Southwest Room 3" name: "MUG" } | ||
314 | } | ||
315 | doors { | ||
316 | name: "Southwest Room" | ||
317 | type: LOCATION_ONLY | ||
318 | panels { room: "Southwest Room" name: "MAN" } | ||
319 | panels { room: "Southwest Room" name: "ATE" } | ||
320 | panels { room: "Southwest Room" name: "RAT (1)" } | ||
321 | panels { room: "Southwest Room" name: "SON" } | ||
322 | panels { room: "Southwest Room" name: "THEN" } | ||
323 | panels { room: "Southwest Room" name: "RAT (2)" } | ||
324 | panels { room: "Southwest Room" name: "TON" } | ||
325 | panels { room: "Southwest Room" name: "SEA" } | ||
326 | panels { room: "Southwest Room" name: "SEAL" } | ||
327 | location_room: "Southwest Room" | ||
328 | } | ||
329 | doors { | ||
330 | name: "Missing 1 Blocker" | ||
331 | type: EVENT | ||
332 | panels { room: "Southwest Room" name: "MAN" } | ||
333 | panels { room: "Southwest Room" name: "ATE" } | ||
334 | panels { room: "Southwest Room" name: "RAT (1)" } | ||
335 | panels { room: "Southwest Room" name: "SON" } | ||
336 | panels { room: "Southwest Room" name: "THEN" } | ||
337 | panels { room: "Southwest Room" name: "RAT (2)" } | ||
338 | panels { room: "Southwest Room" name: "TON" } | ||
339 | panels { room: "Southwest Room" name: "SEA" } | ||
340 | panels { room: "Southwest Room" name: "SEAL" } | ||
341 | panels { room: "Discovery Room" name: "INDUCE" } | ||
342 | panels { room: "Discovery Room" name: "OVER" } | ||
343 | panels { room: "Discovery Room" name: "DICEY" } | ||
344 | panels { room: "Discovery Room" name: "TROD" } | ||
345 | } | ||
346 | doors { | ||
347 | name: "Discovery Room Entrance" | ||
348 | type: EVENT | ||
349 | panels { room: "Directions Room" name: "EAT" } | ||
350 | panels { room: "Directions Room" name: "NOT" } | ||
351 | panels { room: "Directions Room" name: "OUT" } | ||
352 | panels { room: "Directions Room" name: "WET" } | ||
353 | } | ||
354 | doors { | ||
355 | name: "Star Rooms West Entrance" | ||
356 | type: EVENT | ||
357 | panels { room: "Central Connected Area" name: "ALE" } | ||
358 | panels { room: "Central Connected Area" name: "ACE" } | ||
359 | panels { room: "Central Connected Area" name: "JET" } | ||
360 | panels { room: "Central Connected Area" name: "MORE" } | ||
361 | panels { room: "Central Connected Area" name: "FUN (2)" } | ||
362 | panels { room: "Central Connected Area" name: "LOW" } | ||
363 | panels { room: "Central Connected Area" name: "FOR" } | ||
364 | panels { room: "Central Connected Area" name: "RED" } | ||
365 | } | ||
366 | doors { | ||
367 | name: "Star Rooms South Entrance" | ||
368 | type: EVENT | ||
369 | panels { room: "Brown Alcove" name: "BROW" } | ||
370 | panels { room: "Gray Alcove" name: "GRAVELY" } | ||
371 | panels { room: "Central Connected Area" name: "BURROWING" } | ||
372 | panels { room: "Central Connected Area" name: "RAY" } | ||
373 | } | ||
374 | doors { | ||
375 | name: "Star Rooms North Entrance" | ||
376 | type: EVENT | ||
377 | panels { room: "Central Connected Area" name: "ALMOND" } | ||
378 | panels { room: "Cyan Alcove" name: "CAN" } | ||
379 | } | ||
380 | doors { | ||
381 | name: "Star Rooms East Entrance" | ||
382 | type: EVENT | ||
383 | panels { room: "Black Alcove" name: "LACK" } | ||
384 | panels { room: "Orange Alcove" name: "ON" } | ||
385 | panels { room: "Star Rooms" name: "BACK" } | ||
386 | panels { room: "Central Connected Area" name: "RANGE" } | ||
387 | } | ||
388 | doors { | ||
389 | name: "Northwest Room Entrance" | ||
390 | type: EVENT | ||
391 | panels { room: "Missing 1" name: "SING" } | ||
392 | } | ||
393 | doors { | ||
394 | name: "South Left Painting" | ||
395 | type: LOCATION_ONLY | ||
396 | panels { room: "Central Connected Area" name: "SOY" } | ||
397 | panels { room: "Central Connected Area" name: "RIM" } | ||
398 | panels { room: "Central Connected Area" name: "GRACE" } | ||
399 | panels { room: "Central Connected Area" name: "ICE" } | ||
400 | panels { room: "Central Connected Area" name: "EON" } | ||
401 | panels { room: "Central Connected Area" name: "SIT" } | ||
402 | panels { room: "Central Connected Area" name: "CITY" } | ||
403 | panels { room: "Central Connected Area" name: "SON (1)" } | ||
404 | panels { room: "Central Connected Area" name: "URGE" } | ||
405 | location_room: "Central Connected Area" | ||
406 | } | ||
407 | doors { | ||
408 | name: "South Right Painting" | ||
409 | type: EVENT | ||
410 | panels { room: "Central Connected Area" name: "SOY" } | ||
411 | panels { room: "Central Connected Area" name: "RIM" } | ||
412 | panels { room: "Central Connected Area" name: "GRACE" } | ||
413 | panels { room: "Central Connected Area" name: "ICE" } | ||
414 | panels { room: "Central Connected Area" name: "EON" } | ||
415 | panels { room: "Central Connected Area" name: "SIT" } | ||
416 | panels { room: "Central Connected Area" name: "CITY" } | ||
417 | panels { room: "Central Connected Area" name: "SON (1)" } | ||
418 | panels { room: "Central Connected Area" name: "URGE" } | ||
419 | } | ||
420 | doors { | ||
421 | name: "Southwest 6" | ||
422 | type: EVENT | ||
423 | # This is an alternate entrance to Discovery Room. | ||
424 | panels { room: "Southwest Room" name: "MAN" } | ||
425 | panels { room: "Southwest Room" name: "ATE" } | ||
426 | panels { room: "Southwest Room" name: "RAT (1)" } | ||
427 | panels { room: "Southwest Room" name: "SON" } | ||
428 | panels { room: "Southwest Room" name: "THEN" } | ||
429 | panels { room: "Southwest Room" name: "RAT (2)" } | ||
430 | panels { room: "Southwest Room" name: "TON" } | ||
431 | panels { room: "Southwest Room" name: "SEA" } | ||
432 | panels { room: "Southwest Room" name: "SEAL" } | ||
433 | panels { room: "Central Connected Area" name: "ALE" } | ||
434 | panels { room: "Central Connected Area" name: "ACE" } | ||
435 | panels { room: "Central Connected Area" name: "JET" } | ||
436 | panels { room: "Central Connected Area" name: "MORE" } | ||
437 | } | ||
438 | doors { | ||
439 | name: "Southeast Corner Exit" | ||
440 | type: EVENT | ||
441 | panels { room: "White Corners" name: "DAM" } | ||
442 | } | ||
443 | doors { | ||
444 | name: "Mastery" | ||
445 | type: EVENT | ||
446 | panels { room: "Red Eyes" name: "RED EYES" } | ||
447 | panels { room: "Blue Eyes" name: "BLUE EYES" } | ||
448 | } | ||
449 | doors { | ||
450 | name: "Digital Entrance" | ||
451 | type: STANDARD | ||
452 | receivers: "Components/Doors/entry_1" | ||
453 | panels { room: "Digital Entrance" name: "ORANGE" } | ||
454 | location_room: "Digital Entrance" | ||
455 | } | ||
456 | doors { | ||
457 | name: "Nuanced Entrance" | ||
458 | type: STANDARD | ||
459 | receivers: "Components/Doors/entry_2" | ||
460 | panels { room: "Yellow Left" name: "SICKNESS" } | ||
461 | location_room: "Yellow Left" | ||
462 | } | ||
463 | doors { | ||
464 | name: "Bearer Entrance" | ||
465 | type: STANDARD | ||
466 | receivers: "Components/Doors/entry_5" | ||
467 | panels { room: "Yellow Right" name: "HEALTH" } | ||
468 | location_room: "Yellow Right" | ||
469 | } | ||
470 | doors { | ||
471 | name: "Cyan Doors" | ||
472 | type: EVENT | ||
473 | switches: "double_letters" | ||
474 | } | ||
diff --git a/data/maps/the_unyielding/metadata.txtpb b/data/maps/the_unyielding/metadata.txtpb new file mode 100644 index 0000000..d674150 --- /dev/null +++ b/data/maps/the_unyielding/metadata.txtpb | |||
@@ -0,0 +1 @@ | |||
display_name: "The Unyielding" | |||
diff --git a/data/maps/the_unyielding/rooms/Bearer Entrance.txtpb b/data/maps/the_unyielding/rooms/Bearer Entrance.txtpb new file mode 100644 index 0000000..4c1440f --- /dev/null +++ b/data/maps/the_unyielding/rooms/Bearer Entrance.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "Bearer Entrance" | ||
2 | ports { | ||
3 | name: "BEARER" | ||
4 | path: "Components/Warps/worldport4" | ||
5 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Behind Northeast.txtpb b/data/maps/the_unyielding/rooms/Behind Northeast.txtpb new file mode 100644 index 0000000..243f6ca --- /dev/null +++ b/data/maps/the_unyielding/rooms/Behind Northeast.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Behind Northeast" | ||
2 | panels { | ||
3 | name: "FIND" | ||
4 | path: "Panels/Behind Areas/behind_2" | ||
5 | clue: "find" | ||
6 | answer: "found" | ||
7 | symbols: AGE | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Behind Northwest.txtpb b/data/maps/the_unyielding/rooms/Behind Northwest.txtpb new file mode 100644 index 0000000..b8c30dc --- /dev/null +++ b/data/maps/the_unyielding/rooms/Behind Northwest.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Behind Northwest" | ||
2 | panels { | ||
3 | name: "SNEAK" | ||
4 | path: "Panels/Behind Areas/behind_1" | ||
5 | clue: "sneak" | ||
6 | answer: "snuck" | ||
7 | symbols: AGE | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Behind Southwest.txtpb b/data/maps/the_unyielding/rooms/Behind Southwest.txtpb new file mode 100644 index 0000000..8abc0a0 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Behind Southwest.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Behind Southwest" | ||
2 | panels { | ||
3 | name: "TEAR" | ||
4 | path: "Panels/Behind Areas/behind_4" | ||
5 | clue: "tear" | ||
6 | answer: "tore" | ||
7 | symbols: AGE | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Black Alcove.txtpb b/data/maps/the_unyielding/rooms/Black Alcove.txtpb new file mode 100644 index 0000000..c5f6d0f --- /dev/null +++ b/data/maps/the_unyielding/rooms/Black Alcove.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Black Alcove" | ||
2 | panels { | ||
3 | name: "LACK" | ||
4 | path: "Panels/Door Openers/black_nw2" | ||
5 | clue: "lack" | ||
6 | answer: "black" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Blue Eyes.txtpb b/data/maps/the_unyielding/rooms/Blue Eyes.txtpb new file mode 100644 index 0000000..e53a191 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Blue Eyes.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Blue Eyes" | ||
2 | panels { | ||
3 | name: "BLUE EYES" | ||
4 | path: "Panels/Miscellaneous/blue_1" | ||
5 | clue: "blue eyes" | ||
6 | answer: "hide" | ||
7 | symbols: QUESTION | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Brown Alcove.txtpb b/data/maps/the_unyielding/rooms/Brown Alcove.txtpb new file mode 100644 index 0000000..ad8e626 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Brown Alcove.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Brown Alcove" | ||
2 | panels { | ||
3 | name: "BROW" | ||
4 | path: "Panels/Door Openers/brown_sw" | ||
5 | clue: "brow" | ||
6 | answer: "brown" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Central Connected Area.txtpb b/data/maps/the_unyielding/rooms/Central Connected Area.txtpb new file mode 100644 index 0000000..ac4fd1d --- /dev/null +++ b/data/maps/the_unyielding/rooms/Central Connected Area.txtpb | |||
@@ -0,0 +1,418 @@ | |||
1 | name: "Central Connected Area" | ||
2 | # Yellow Room | ||
3 | panels { | ||
4 | name: "HEROINE" | ||
5 | path: "Panels/Yellow/yellow_1" | ||
6 | clue: "heroine" | ||
7 | answer: "hero" | ||
8 | symbols: GENDER | ||
9 | } | ||
10 | panels { | ||
11 | name: "KNIGHT" | ||
12 | path: "Panels/Yellow/yellow_2" | ||
13 | clue: "knight" | ||
14 | answer: "night" | ||
15 | symbols: ZERO | ||
16 | } | ||
17 | panels { | ||
18 | name: "EWE" | ||
19 | path: "Panels/Yellow/yellow_3" | ||
20 | clue: "ewe" | ||
21 | answer: "you" | ||
22 | symbols: ZERO | ||
23 | } | ||
24 | panels { | ||
25 | name: "WILL" | ||
26 | path: "Panels/Yellow/yellow_4" | ||
27 | clue: "will" | ||
28 | answer: "drive" | ||
29 | symbols: SUN | ||
30 | } | ||
31 | panels { | ||
32 | name: "SHORE" | ||
33 | path: "Panels/Yellow/yellow_5" | ||
34 | clue: "shore" | ||
35 | answer: "for" | ||
36 | symbols: ZERO | ||
37 | } | ||
38 | panels { | ||
39 | name: "GOT" | ||
40 | path: "Panels/Yellow/yellow_6" | ||
41 | clue: "got" | ||
42 | answer: "get" | ||
43 | symbols: AGE | ||
44 | } | ||
45 | panels { | ||
46 | name: "LESS" | ||
47 | path: "Panels/Yellow/yellow_7" | ||
48 | clue: "less" | ||
49 | answer: "more" | ||
50 | symbols: SUN | ||
51 | } | ||
52 | panels { | ||
53 | name: "HATCHLING" | ||
54 | path: "Panels/Yellow/yellow_8" | ||
55 | clue: "hatchling" | ||
56 | answer: "dragon" | ||
57 | symbols: AGE | ||
58 | } | ||
59 | panels { | ||
60 | name: "WALTZ" | ||
61 | path: "Panels/Yellow/yellow_9" | ||
62 | clue: "waltz" | ||
63 | answer: "dance" | ||
64 | symbols: EXAMPLE | ||
65 | } | ||
66 | panels { | ||
67 | name: "NIGHTMARE" | ||
68 | path: "Panels/Yellow/yellow_10" | ||
69 | clue: "nightmare" | ||
70 | answer: "dream" | ||
71 | symbols: SUN | ||
72 | } | ||
73 | panels { | ||
74 | name: "ESCAPE" | ||
75 | path: "Panels/Yellow/yellow_11" | ||
76 | clue: "escape" | ||
77 | answer: "run" | ||
78 | symbols: SUN | ||
79 | } | ||
80 | panels { | ||
81 | name: "HID" | ||
82 | path: "Panels/Yellow/yellow_12" | ||
83 | clue: "hid" | ||
84 | answer: "hide" | ||
85 | symbols: AGE | ||
86 | } | ||
87 | panels { | ||
88 | name: "SEEK" | ||
89 | path: "Panels/Yellow/yellow_13" | ||
90 | clue: "seek" | ||
91 | answer: "search" | ||
92 | symbols: SUN | ||
93 | } | ||
94 | # Northeast Room 2 | ||
95 | panels { | ||
96 | name: "SOY" | ||
97 | path: "Panels/Northeast Room 2/sw_1" | ||
98 | clue: "soy" | ||
99 | answer: "society" | ||
100 | symbols: SPARKLES | ||
101 | } | ||
102 | panels { | ||
103 | name: "RIM" | ||
104 | path: "Panels/Northeast Room 2/sw_2" | ||
105 | clue: "rim" | ||
106 | answer: "grimace" | ||
107 | symbols: SPARKLES | ||
108 | } | ||
109 | panels { | ||
110 | name: "GRACE" | ||
111 | path: "Panels/Northeast Room 2/sw_3" | ||
112 | clue: "grace" | ||
113 | answer: "grimace" | ||
114 | symbols: SPARKLES | ||
115 | } | ||
116 | panels { | ||
117 | name: "ICE" | ||
118 | path: "Panels/Northeast Room 2/sw_4" | ||
119 | clue: "ice" | ||
120 | answer: "grimace" | ||
121 | symbols: SPARKLES | ||
122 | } | ||
123 | panels { | ||
124 | name: "EON" | ||
125 | path: "Panels/Northeast Room 2/sw_5" | ||
126 | clue: "eon" | ||
127 | answer: "surgeon" | ||
128 | symbols: SPARKLES | ||
129 | } | ||
130 | panels { | ||
131 | name: "SIT" | ||
132 | path: "Panels/Northeast Room 2/sw_6" | ||
133 | clue: "sit" | ||
134 | answer: "society" | ||
135 | symbols: SPARKLES | ||
136 | } | ||
137 | panels { | ||
138 | name: "CITY" | ||
139 | path: "Panels/Northeast Room 2/sw_7" | ||
140 | clue: "city" | ||
141 | answer: "society" | ||
142 | symbols: SPARKLES | ||
143 | } | ||
144 | panels { | ||
145 | name: "SON (1)" | ||
146 | path: "Panels/Northeast Room 2/sw_8" | ||
147 | clue: "son" | ||
148 | answer: "surgeon" | ||
149 | symbols: SPARKLES | ||
150 | } | ||
151 | panels { | ||
152 | name: "URGE" | ||
153 | path: "Panels/Northeast Room 2/sw_9" | ||
154 | clue: "urge" | ||
155 | answer: "surgeon" | ||
156 | symbols: SPARKLES | ||
157 | } | ||
158 | # Control Center Warp | ||
159 | panels { | ||
160 | name: "BACK" | ||
161 | path: "Components/Warps/warp_1" | ||
162 | clue: "back" | ||
163 | answer: "forth" | ||
164 | symbols: SUN | ||
165 | } | ||
166 | # Pants Room | ||
167 | panels { | ||
168 | name: "ALE" | ||
169 | path: "Panels/Pants Room/pants_1" | ||
170 | clue: "ale" | ||
171 | answer: "morale" | ||
172 | symbols: SPARKLES | ||
173 | } | ||
174 | panels { | ||
175 | name: "ACE" | ||
176 | path: "Panels/Pants Room/pants_2" | ||
177 | clue: "ace" | ||
178 | answer: "jacket" | ||
179 | symbols: SPARKLES | ||
180 | } | ||
181 | panels { | ||
182 | name: "JET" | ||
183 | path: "Panels/Pants Room/pants_3" | ||
184 | clue: "jet" | ||
185 | answer: "jacket" | ||
186 | symbols: SPARKLES | ||
187 | } | ||
188 | panels { | ||
189 | name: "MORE" | ||
190 | path: "Panels/Pants Room/pants_4" | ||
191 | clue: "more" | ||
192 | answer: "morale" | ||
193 | symbols: SPARKLES | ||
194 | } | ||
195 | panels { | ||
196 | name: "BURROWING" | ||
197 | path: "Panels/Door Openers/brown_sw2" | ||
198 | clue: "burrowing" | ||
199 | answer: "brown" | ||
200 | symbols: SPARKLES | ||
201 | } | ||
202 | # Gray Room | ||
203 | panels { | ||
204 | name: "FOX" | ||
205 | path: "Panels/Gray Room/panel_1" | ||
206 | clue: "fox" | ||
207 | answer: "box" | ||
208 | symbols: ZERO | ||
209 | } | ||
210 | panels { | ||
211 | name: "LOCKS" | ||
212 | path: "Panels/Gray Room/panel_2" | ||
213 | clue: "locks" | ||
214 | answer: "hawks" | ||
215 | symbols: ZERO | ||
216 | } | ||
217 | panels { | ||
218 | name: "BOX" | ||
219 | path: "Panels/Gray Room/panel_3" | ||
220 | clue: "box" | ||
221 | answer: "locks" | ||
222 | symbols: ZERO | ||
223 | } | ||
224 | panels { | ||
225 | name: "SQUAWKS" | ||
226 | path: "Panels/Gray Room/panel_4" | ||
227 | clue: "squawks" | ||
228 | answer: "talks" | ||
229 | symbols: ZERO | ||
230 | } | ||
231 | panels { | ||
232 | name: "HAWKS" | ||
233 | path: "Panels/Gray Room/panel_5" | ||
234 | clue: "hawks" | ||
235 | answer: "squawks" | ||
236 | symbols: ZERO | ||
237 | } | ||
238 | panels { | ||
239 | name: "TALKS" | ||
240 | path: "Panels/Gray Room/panel_6" | ||
241 | clue: "talks" | ||
242 | answer: "fox" | ||
243 | symbols: ZERO | ||
244 | } | ||
245 | # Southeast Door Openers | ||
246 | panels { | ||
247 | name: "RAY" | ||
248 | path: "Panels/Door Openers/gray_1" | ||
249 | clue: "ray" | ||
250 | answer: "gray" | ||
251 | symbols: SPARKLES | ||
252 | } | ||
253 | panels { | ||
254 | name: "REAM" | ||
255 | path: "Panels/Door Openers/white_se2" | ||
256 | clue: "ream" | ||
257 | answer: "dream" | ||
258 | symbols: SPARKLES | ||
259 | } | ||
260 | panels { | ||
261 | name: "SON (2)" | ||
262 | path: "Panels/Door Openers/salmon_se2" | ||
263 | clue: "son" | ||
264 | answer: "salmon" | ||
265 | symbols: SPARKLES | ||
266 | } | ||
267 | # East Room 2 | ||
268 | panels { | ||
269 | name: "PUNK" | ||
270 | path: "Panels/East Room 2/sw_1" | ||
271 | clue: "punk" | ||
272 | answer: "chipmunk" | ||
273 | symbols: SPARKLES | ||
274 | } | ||
275 | panels { | ||
276 | name: "WILY" | ||
277 | path: "Panels/East Room 2/sw_2" | ||
278 | clue: "wily" | ||
279 | answer: "wizardly" | ||
280 | symbols: SPARKLES | ||
281 | } | ||
282 | panels { | ||
283 | name: "FUN (1)" | ||
284 | path: "Panels/East Room 2/sw_3" | ||
285 | clue: "fun" | ||
286 | answer: "defusing" | ||
287 | symbols: SPARKLES | ||
288 | } | ||
289 | panels { | ||
290 | name: "DEUS" | ||
291 | path: "Panels/East Room 2/sw_4" | ||
292 | clue: "deus" | ||
293 | answer: "defusing" | ||
294 | symbols: SPARKLES | ||
295 | } | ||
296 | panels { | ||
297 | name: "WIZ" | ||
298 | path: "Panels/East Room 2/sw_5" | ||
299 | clue: "wiz" | ||
300 | answer: "wizardly" | ||
301 | symbols: SPARKLES | ||
302 | } | ||
303 | panels { | ||
304 | name: "HIM" | ||
305 | path: "Panels/East Room 2/sw_6" | ||
306 | clue: "him" | ||
307 | answer: "chipmunk" | ||
308 | symbols: SPARKLES | ||
309 | } | ||
310 | panels { | ||
311 | name: "WARD" | ||
312 | path: "Panels/East Room 2/sw_7" | ||
313 | clue: "ward" | ||
314 | answer: "wizardly" | ||
315 | symbols: SPARKLES | ||
316 | } | ||
317 | panels { | ||
318 | name: "CHIN" | ||
319 | path: "Panels/East Room 2/sw_8" | ||
320 | clue: "chin" | ||
321 | answer: "chipmunk" | ||
322 | symbols: SPARKLES | ||
323 | } | ||
324 | panels { | ||
325 | name: "DING" | ||
326 | path: "Panels/East Room 2/sw_9" | ||
327 | clue: "ding" | ||
328 | answer: "defusing" | ||
329 | symbols: SPARKLES | ||
330 | } | ||
331 | # Northeast Small | ||
332 | panels { | ||
333 | name: "HAD" | ||
334 | path: "Panels/Northeast Small/ne_1" | ||
335 | clue: "had" | ||
336 | answer: "shadow" | ||
337 | symbols: SPARKLES | ||
338 | } | ||
339 | panels { | ||
340 | name: "SOW" | ||
341 | path: "Panels/Northeast Small/ne_2" | ||
342 | clue: "sow" | ||
343 | answer: "shadow" | ||
344 | symbols: SPARKLES | ||
345 | } | ||
346 | panels { | ||
347 | name: "ARK" | ||
348 | path: "Panels/Northeast Small/ne_3" | ||
349 | clue: "ark" | ||
350 | answer: "market" | ||
351 | symbols: SPARKLES | ||
352 | } | ||
353 | panels { | ||
354 | name: "MET" | ||
355 | path: "Panels/Northeast Small/ne_4" | ||
356 | clue: "met" | ||
357 | answer: "market" | ||
358 | symbols: SPARKLES | ||
359 | } | ||
360 | # Orange Hall | ||
361 | panels { | ||
362 | name: "RANGE" | ||
363 | path: "Panels/Door Openers/orange_sw" | ||
364 | clue: "range" | ||
365 | answer: "orange" | ||
366 | symbols: SPARKLES | ||
367 | } | ||
368 | panels { | ||
369 | name: "WHIT" | ||
370 | path: "Panels/Door Openers/white_sw2" | ||
371 | clue: "whit" | ||
372 | answer: "whiten" | ||
373 | symbols: SPARKLES | ||
374 | } | ||
375 | # Salmon Hall | ||
376 | panels { | ||
377 | name: "ALMOND" | ||
378 | path: "Panels/Door Openers/pink_ne" | ||
379 | clue: "almond" | ||
380 | answer: "salmon" | ||
381 | symbols: SPARKLES | ||
382 | } | ||
383 | # Refund Room | ||
384 | panels { | ||
385 | name: "FUN (2)" | ||
386 | path: "Panels/Refund Room/panel_1" | ||
387 | clue: "fun" | ||
388 | answer: "refund" | ||
389 | symbols: SPARKLES | ||
390 | } | ||
391 | panels { | ||
392 | name: "LOW" | ||
393 | path: "Panels/Refund Room/panel_2" | ||
394 | clue: "low" | ||
395 | answer: "flower" | ||
396 | symbols: SPARKLES | ||
397 | } | ||
398 | panels { | ||
399 | name: "FOR" | ||
400 | path: "Panels/Refund Room/panel_3" | ||
401 | clue: "for" | ||
402 | answer: "flower" | ||
403 | symbols: SPARKLES | ||
404 | } | ||
405 | panels { | ||
406 | name: "RED" | ||
407 | path: "Panels/Refund Room/panel_4" | ||
408 | clue: "red" | ||
409 | answer: "refund" | ||
410 | symbols: SPARKLES | ||
411 | } | ||
412 | panels { | ||
413 | name: "DAY" | ||
414 | path: "Panels/Door Openers/yellow_nw" | ||
415 | clue: "day" | ||
416 | answer: "daisy" | ||
417 | symbols: SPARKLES | ||
418 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Cyan Alcove.txtpb b/data/maps/the_unyielding/rooms/Cyan Alcove.txtpb new file mode 100644 index 0000000..b29f786 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Cyan Alcove.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Cyan Alcove" | ||
2 | panels { | ||
3 | name: "CAN" | ||
4 | path: "Panels/Door Openers/cyan_nw" | ||
5 | clue: "can" | ||
6 | answer: "cyan" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Daisy Alcove.txtpb b/data/maps/the_unyielding/rooms/Daisy Alcove.txtpb new file mode 100644 index 0000000..c974cbe --- /dev/null +++ b/data/maps/the_unyielding/rooms/Daisy Alcove.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Daisy Alcove" | ||
2 | panels { | ||
3 | name: "CYANIDES" | ||
4 | path: "Panels/Door Openers/yellow_ne" | ||
5 | clue: "cyanides" | ||
6 | answer: "daisy" | ||
7 | symbols: SPARKLES | ||
8 | symbols: ANAGRAM | ||
9 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Digital Entrance.txtpb b/data/maps/the_unyielding/rooms/Digital Entrance.txtpb new file mode 100644 index 0000000..74665a2 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Digital Entrance.txtpb | |||
@@ -0,0 +1,12 @@ | |||
1 | name: "Digital Entrance" | ||
2 | panels { | ||
3 | name: "ORANGE" | ||
4 | path: "Panels/Miscellaneous/entry_1" | ||
5 | clue: "orange" | ||
6 | answer: "blue" | ||
7 | symbols: SUN | ||
8 | } | ||
9 | ports { | ||
10 | name: "DIGITAL" | ||
11 | path: "Components/Warps/worldport" | ||
12 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Directions Room.txtpb b/data/maps/the_unyielding/rooms/Directions Room.txtpb new file mode 100644 index 0000000..2a145b7 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Directions Room.txtpb | |||
@@ -0,0 +1,166 @@ | |||
1 | name: "Directions Room" | ||
2 | # Southeast Room 1 (Bee Room) | ||
3 | panels { | ||
4 | name: "ABS" | ||
5 | path: "Panels/Southeast Room 1/sw_1" | ||
6 | clue: "abs" | ||
7 | answer: "absolute" | ||
8 | symbols: SPARKLES | ||
9 | } | ||
10 | panels { | ||
11 | name: "AM" | ||
12 | path: "Panels/Southeast Room 1/sw_2" | ||
13 | clue: "am" | ||
14 | answer: "flamingo" | ||
15 | symbols: SPARKLES | ||
16 | } | ||
17 | panels { | ||
18 | name: "LINGO" | ||
19 | path: "Panels/Southeast Room 1/sw_3" | ||
20 | clue: "lingo" | ||
21 | answer: "flamingo" | ||
22 | symbols: SPARKLES | ||
23 | } | ||
24 | panels { | ||
25 | name: "ATE" | ||
26 | path: "Panels/Southeast Room 1/sw_4" | ||
27 | clue: "ate" | ||
28 | answer: "duplicate" | ||
29 | symbols: SPARKLES | ||
30 | } | ||
31 | panels { | ||
32 | name: "LUTE" | ||
33 | path: "Panels/Southeast Room 1/sw_5" | ||
34 | clue: "lute" | ||
35 | answer: "absolute" | ||
36 | symbols: SPARKLES | ||
37 | } | ||
38 | panels { | ||
39 | name: "FAN" | ||
40 | path: "Panels/Southeast Room 1/sw_6" | ||
41 | clue: "fan" | ||
42 | answer: "flamingo" | ||
43 | symbols: SPARKLES | ||
44 | } | ||
45 | panels { | ||
46 | name: "BOLT" | ||
47 | path: "Panels/Southeast Room 1/sw_7" | ||
48 | clue: "bolt" | ||
49 | answer: "absolute" | ||
50 | symbols: SPARKLES | ||
51 | } | ||
52 | panels { | ||
53 | name: "DUPE" | ||
54 | path: "Panels/Southeast Room 1/sw_8" | ||
55 | clue: "dupe" | ||
56 | answer: "duplicate" | ||
57 | symbols: SPARKLES | ||
58 | } | ||
59 | panels { | ||
60 | name: "LICE" | ||
61 | path: "Panels/Southeast Room 1/sw_9" | ||
62 | clue: "lice" | ||
63 | answer: "duplicate" | ||
64 | symbols: SPARKLES | ||
65 | } | ||
66 | # Southeast Room 2 | ||
67 | panels { | ||
68 | name: "FIND" | ||
69 | path: "Panels/Southeast Room 2/sw_1" | ||
70 | clue: "find" | ||
71 | answer: "friends" | ||
72 | symbols: SPARKLES | ||
73 | } | ||
74 | panels { | ||
75 | name: "REDS" | ||
76 | path: "Panels/Southeast Room 2/sw_2" | ||
77 | clue: "reds" | ||
78 | answer: "friends" | ||
79 | symbols: SPARKLES | ||
80 | } | ||
81 | panels { | ||
82 | name: "END" | ||
83 | path: "Panels/Southeast Room 2/sw_3" | ||
84 | clue: "end" | ||
85 | answer: "friends" | ||
86 | symbols: SPARKLES | ||
87 | } | ||
88 | panels { | ||
89 | name: "RING" | ||
90 | path: "Panels/Southeast Room 2/sw_4" | ||
91 | clue: "ring" | ||
92 | answer: "rafting" | ||
93 | symbols: SPARKLES | ||
94 | } | ||
95 | panels { | ||
96 | name: "AFT" | ||
97 | path: "Panels/Southeast Room 2/sw_5" | ||
98 | clue: "aft" | ||
99 | answer: "rafting" | ||
100 | symbols: SPARKLES | ||
101 | } | ||
102 | panels { | ||
103 | name: "PANT" | ||
104 | path: "Panels/Southeast Room 2/sw_6" | ||
105 | clue: "pant" | ||
106 | answer: "phantom" | ||
107 | symbols: SPARKLES | ||
108 | } | ||
109 | panels { | ||
110 | name: "TIN" | ||
111 | path: "Panels/Southeast Room 2/sw_7" | ||
112 | clue: "tin" | ||
113 | answer: "rafting" | ||
114 | symbols: SPARKLES | ||
115 | } | ||
116 | panels { | ||
117 | name: "HAM" | ||
118 | path: "Panels/Southeast Room 2/sw_8" | ||
119 | clue: "ham" | ||
120 | answer: "phantom" | ||
121 | symbols: SPARKLES | ||
122 | } | ||
123 | panels { | ||
124 | name: "ATOM" | ||
125 | path: "Panels/Southeast Room 2/sw_9" | ||
126 | clue: "atom" | ||
127 | answer: "phantom" | ||
128 | symbols: SPARKLES | ||
129 | } | ||
130 | # Directions Room | ||
131 | panels { | ||
132 | name: "EAT" | ||
133 | path: "Panels/Directions Room/directions_1" | ||
134 | clue: "eat" | ||
135 | answer: "east" | ||
136 | symbols: SPARKLES | ||
137 | } | ||
138 | panels { | ||
139 | name: "NOT" | ||
140 | path: "Panels/Directions Room/directions_2" | ||
141 | clue: "not" | ||
142 | answer: "north" | ||
143 | symbols: SPARKLES | ||
144 | } | ||
145 | panels { | ||
146 | name: "OUT" | ||
147 | path: "Panels/Directions Room/directions_3" | ||
148 | clue: "out" | ||
149 | answer: "south" | ||
150 | symbols: SPARKLES | ||
151 | } | ||
152 | panels { | ||
153 | name: "WET" | ||
154 | path: "Panels/Directions Room/directions_4" | ||
155 | clue: "wet" | ||
156 | answer: "west" | ||
157 | symbols: SPARKLES | ||
158 | } | ||
159 | paintings { | ||
160 | name: "BEE" | ||
161 | path: "Components/Paintings/bee" | ||
162 | } | ||
163 | paintings { | ||
164 | name: "AYE2" | ||
165 | path: "Components/Paintings/aye2" | ||
166 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Discovery Room.txtpb b/data/maps/the_unyielding/rooms/Discovery Room.txtpb new file mode 100644 index 0000000..954e1cd --- /dev/null +++ b/data/maps/the_unyielding/rooms/Discovery Room.txtpb | |||
@@ -0,0 +1,29 @@ | |||
1 | name: "Discovery Room" | ||
2 | panels { | ||
3 | name: "INDUCE" | ||
4 | path: "Panels/Discovery Room/discovery_1" | ||
5 | clue: "induce" | ||
6 | answer: "introduce" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "OVER" | ||
11 | path: "Panels/Discovery Room/discovery_2" | ||
12 | clue: "over" | ||
13 | answer: "discovery" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "DICEY" | ||
18 | path: "Panels/Discovery Room/discovery_3" | ||
19 | clue: "dicey" | ||
20 | answer: "discovery" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
23 | panels { | ||
24 | name: "TROD" | ||
25 | path: "Panels/Discovery Room/discovery_4" | ||
26 | clue: "trod" | ||
27 | answer: "introduce" | ||
28 | symbols: SPARKLES | ||
29 | } | ||
diff --git a/data/maps/the_unyielding/rooms/East Room 1.txtpb b/data/maps/the_unyielding/rooms/East Room 1.txtpb new file mode 100644 index 0000000..e94e7fa --- /dev/null +++ b/data/maps/the_unyielding/rooms/East Room 1.txtpb | |||
@@ -0,0 +1,64 @@ | |||
1 | name: "East Room 1" | ||
2 | panels { | ||
3 | name: "CHIN" | ||
4 | path: "Panels/East Room 1/sw_1" | ||
5 | clue: "chin" | ||
6 | answer: "cheating" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "HEAT" | ||
11 | path: "Panels/East Room 1/sw_2" | ||
12 | clue: "heat" | ||
13 | answer: "cheating" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "END" | ||
18 | path: "Panels/East Room 1/sw_3" | ||
19 | clue: "end" | ||
20 | answer: "friendly" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
23 | panels { | ||
24 | name: "FLY" | ||
25 | path: "Panels/East Room 1/sw_4" | ||
26 | clue: "fly" | ||
27 | answer: "friendly" | ||
28 | symbols: SPARKLES | ||
29 | } | ||
30 | panels { | ||
31 | name: "OUCH" | ||
32 | path: "Panels/East Room 1/sw_5" | ||
33 | clue: "ouch" | ||
34 | answer: "touching" | ||
35 | symbols: SPARKLES | ||
36 | } | ||
37 | panels { | ||
38 | name: "HAG" | ||
39 | path: "Panels/East Room 1/sw_6" | ||
40 | clue: "hag" | ||
41 | answer: "cheating" | ||
42 | symbols: SPARKLES | ||
43 | } | ||
44 | panels { | ||
45 | name: "TIN" | ||
46 | path: "Panels/East Room 1/sw_7" | ||
47 | clue: "tin" | ||
48 | answer: "touching" | ||
49 | symbols: SPARKLES | ||
50 | } | ||
51 | panels { | ||
52 | name: "RID" | ||
53 | path: "Panels/East Room 1/sw_8" | ||
54 | clue: "rid" | ||
55 | answer: "friendly" | ||
56 | symbols: SPARKLES | ||
57 | } | ||
58 | panels { | ||
59 | name: "TUG" | ||
60 | path: "Panels/East Room 1/sw_9" | ||
61 | clue: "tug" | ||
62 | answer: "touching" | ||
63 | symbols: SPARKLES | ||
64 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Gray Alcove.txtpb b/data/maps/the_unyielding/rooms/Gray Alcove.txtpb new file mode 100644 index 0000000..5244e65 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Gray Alcove.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Gray Alcove" | ||
2 | panels { | ||
3 | name: "GRAVELY" | ||
4 | path: "Panels/Door Openers/gray_2" | ||
5 | clue: "gravely" | ||
6 | answer: "gray" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Hero Room.txtpb b/data/maps/the_unyielding/rooms/Hero Room.txtpb new file mode 100644 index 0000000..82c8bea --- /dev/null +++ b/data/maps/the_unyielding/rooms/Hero Room.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Hero Room" | ||
2 | panels { | ||
3 | name: "HER" | ||
4 | path: "Panels/Door Openers/white_ne2" | ||
5 | clue: "her" | ||
6 | answer: "hero" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Jay Painting.txtpb b/data/maps/the_unyielding/rooms/Jay Painting.txtpb new file mode 100644 index 0000000..8e2bdfd --- /dev/null +++ b/data/maps/the_unyielding/rooms/Jay Painting.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "Jay Painting" | ||
2 | paintings { | ||
3 | name: "JAY2" | ||
4 | path: "Components/Paintings/jay2" | ||
5 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Mastery.txtpb b/data/maps/the_unyielding/rooms/Mastery.txtpb new file mode 100644 index 0000000..749837e --- /dev/null +++ b/data/maps/the_unyielding/rooms/Mastery.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "Mastery" | ||
2 | masteries { | ||
3 | name: "MASTERY" | ||
4 | path: "Components/Collectables/smiley" | ||
5 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Missing 1.txtpb b/data/maps/the_unyielding/rooms/Missing 1.txtpb new file mode 100644 index 0000000..a640c6b --- /dev/null +++ b/data/maps/the_unyielding/rooms/Missing 1.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Missing 1" | ||
2 | panels { | ||
3 | name: "SING" | ||
4 | path: "Panels/Behind Areas/missing_1" | ||
5 | clue: "sing" | ||
6 | answer: "missing" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Missing 2.txtpb b/data/maps/the_unyielding/rooms/Missing 2.txtpb new file mode 100644 index 0000000..c33367d --- /dev/null +++ b/data/maps/the_unyielding/rooms/Missing 2.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Missing 2" | ||
2 | panels { | ||
3 | name: "MISS" | ||
4 | path: "Panels/Behind Areas/missing_2" | ||
5 | clue: "miss" | ||
6 | answer: "missing" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Missing 3.txtpb b/data/maps/the_unyielding/rooms/Missing 3.txtpb new file mode 100644 index 0000000..3a8d895 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Missing 3.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Missing 3" | ||
2 | panels { | ||
3 | name: "SIN" | ||
4 | path: "Panels/Behind Areas/missing_3" | ||
5 | clue: "sin" | ||
6 | answer: "missing" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Northeast Room 1.txtpb b/data/maps/the_unyielding/rooms/Northeast Room 1.txtpb new file mode 100644 index 0000000..3164c30 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Northeast Room 1.txtpb | |||
@@ -0,0 +1,64 @@ | |||
1 | name: "Northeast Room 1" | ||
2 | panels { | ||
3 | name: "HAT" | ||
4 | path: "Panels/Northeast Room 1/sw_1" | ||
5 | clue: "hat" | ||
6 | answer: "hesitate" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "CON" | ||
11 | path: "Panels/Northeast Room 1/sw_2" | ||
12 | clue: "con" | ||
13 | answer: "consider" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "LEND" | ||
18 | path: "Panels/Northeast Room 1/sw_3" | ||
19 | clue: "lend" | ||
20 | answer: "calendar" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
23 | panels { | ||
24 | name: "ALE" | ||
25 | path: "Panels/Northeast Room 1/sw_4" | ||
26 | clue: "ale" | ||
27 | answer: "calendar" | ||
28 | symbols: SPARKLES | ||
29 | } | ||
30 | panels { | ||
31 | name: "SIDE" | ||
32 | path: "Panels/Northeast Room 1/sw_5" | ||
33 | clue: "side" | ||
34 | answer: "consider" | ||
35 | symbols: SPARKLES | ||
36 | } | ||
37 | panels { | ||
38 | name: "SIT" | ||
39 | path: "Panels/Northeast Room 1/sw_6" | ||
40 | clue: "sit" | ||
41 | answer: "hesitate" | ||
42 | symbols: SPARKLES | ||
43 | } | ||
44 | panels { | ||
45 | name: "ATE" | ||
46 | path: "Panels/Northeast Room 1/sw_7" | ||
47 | clue: "ate" | ||
48 | answer: "hesitate" | ||
49 | symbols: SPARKLES | ||
50 | } | ||
51 | panels { | ||
52 | name: "CAR" | ||
53 | path: "Panels/Northeast Room 1/sw_8" | ||
54 | clue: "car" | ||
55 | answer: "calendar" | ||
56 | symbols: SPARKLES | ||
57 | } | ||
58 | panels { | ||
59 | name: "SIR" | ||
60 | path: "Panels/Northeast Room 1/sw_9" | ||
61 | clue: "sir" | ||
62 | answer: "consider" | ||
63 | symbols: SPARKLES | ||
64 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Northwest Room.txtpb b/data/maps/the_unyielding/rooms/Northwest Room.txtpb new file mode 100644 index 0000000..42d2cd5 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Northwest Room.txtpb | |||
@@ -0,0 +1,64 @@ | |||
1 | name: "Northwest Room" | ||
2 | panels { | ||
3 | name: "SEE" | ||
4 | path: "Panels/Northwest Room/sw_1" | ||
5 | clue: "see" | ||
6 | answer: "nonsense" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "ONES" | ||
11 | path: "Panels/Northwest Room/sw_2" | ||
12 | clue: "ones" | ||
13 | answer: "nonsense" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "TIC" | ||
18 | path: "Panels/Northwest Room/sw_3" | ||
19 | clue: "tic" | ||
20 | answer: "dramatic" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
23 | panels { | ||
24 | name: "RAT" | ||
25 | path: "Panels/Northwest Room/sw_4" | ||
26 | clue: "rat" | ||
27 | answer: "dramatic" | ||
28 | symbols: SPARKLES | ||
29 | } | ||
30 | panels { | ||
31 | name: "DATE" | ||
32 | path: "Panels/Northwest Room/sw_5" | ||
33 | clue: "date" | ||
34 | answer: "daughter" | ||
35 | symbols: SPARKLES | ||
36 | } | ||
37 | panels { | ||
38 | name: "DUG" | ||
39 | path: "Panels/Northwest Room/sw_6" | ||
40 | clue: "dug" | ||
41 | answer: "daughter" | ||
42 | symbols: SPARKLES | ||
43 | } | ||
44 | panels { | ||
45 | name: "NONE" | ||
46 | path: "Panels/Northwest Room/sw_7" | ||
47 | clue: "none" | ||
48 | answer: "nonsense" | ||
49 | symbols: SPARKLES | ||
50 | } | ||
51 | panels { | ||
52 | name: "HER" | ||
53 | path: "Panels/Northwest Room/sw_8" | ||
54 | clue: "her" | ||
55 | answer: "daughter" | ||
56 | symbols: SPARKLES | ||
57 | } | ||
58 | panels { | ||
59 | name: "DAM" | ||
60 | path: "Panels/Northwest Room/sw_9" | ||
61 | clue: "dam" | ||
62 | answer: "dramatic" | ||
63 | symbols: SPARKLES | ||
64 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Nuanced Entrance.txtpb b/data/maps/the_unyielding/rooms/Nuanced Entrance.txtpb new file mode 100644 index 0000000..f011b32 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Nuanced Entrance.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "Nuanced Entrance" | ||
2 | ports { | ||
3 | name: "NUANCED" | ||
4 | path: "Components/Warps/worldport3" | ||
5 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Orange Alcove.txtpb b/data/maps/the_unyielding/rooms/Orange Alcove.txtpb new file mode 100644 index 0000000..eb43da8 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Orange Alcove.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Orange Alcove" | ||
2 | panels { | ||
3 | name: "ON" | ||
4 | path: "Panels/Door Openers/orange_sw2" | ||
5 | clue: "on" | ||
6 | answer: "orange" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Plaza Entrance.txtpb b/data/maps/the_unyielding/rooms/Plaza Entrance.txtpb new file mode 100644 index 0000000..0bc60a7 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Plaza Entrance.txtpb | |||
@@ -0,0 +1,19 @@ | |||
1 | name: "Plaza Entrance" | ||
2 | panels { | ||
3 | name: "GEE" | ||
4 | path: "Panels/Door Openers/green_se" | ||
5 | clue: "gee" | ||
6 | answer: "green" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "SEA" | ||
11 | path: "Panels/Door Openers/white_nw2" | ||
12 | clue: "sea" | ||
13 | answer: "search" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | ports { | ||
17 | name: "PLAZA" | ||
18 | path: "Components/Warps/worldport5" | ||
19 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Red Eyes.txtpb b/data/maps/the_unyielding/rooms/Red Eyes.txtpb new file mode 100644 index 0000000..30b7fe7 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Red Eyes.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Red Eyes" | ||
2 | panels { | ||
3 | name: "RED EYES" | ||
4 | path: "Panels/Miscellaneous/red_1" | ||
5 | clue: "red eyes" | ||
6 | answer: "lost" | ||
7 | symbols: QUESTION | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/South Left Painting.txtpb b/data/maps/the_unyielding/rooms/South Left Painting.txtpb new file mode 100644 index 0000000..abfaca0 --- /dev/null +++ b/data/maps/the_unyielding/rooms/South Left Painting.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "South Left Painting" | ||
2 | paintings { | ||
3 | name: "AYE" | ||
4 | path: "Components/Paintings/aye" | ||
5 | } | ||
diff --git a/data/maps/the_unyielding/rooms/South Right Painting.txtpb b/data/maps/the_unyielding/rooms/South Right Painting.txtpb new file mode 100644 index 0000000..b68779a --- /dev/null +++ b/data/maps/the_unyielding/rooms/South Right Painting.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "South Right Painting" | ||
2 | paintings { | ||
3 | name: "BEE2" | ||
4 | path: "Components/Paintings/bee2" | ||
5 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Southwest Room 2.txtpb b/data/maps/the_unyielding/rooms/Southwest Room 2.txtpb new file mode 100644 index 0000000..bdb3b82 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Southwest Room 2.txtpb | |||
@@ -0,0 +1,64 @@ | |||
1 | name: "Southwest Room 2" | ||
2 | panels { | ||
3 | name: "RAT" | ||
4 | path: "Panels/Southwest Room2/sw_1" | ||
5 | clue: "rat" | ||
6 | answer: "rational" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "EGO" | ||
11 | path: "Panels/Southwest Room2/sw_2" | ||
12 | clue: "ego" | ||
13 | answer: "category" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "FIT" | ||
18 | path: "Panels/Southwest Room2/sw_3" | ||
19 | clue: "fit" | ||
20 | answer: "infinite" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
23 | panels { | ||
24 | name: "GORY" | ||
25 | path: "Panels/Southwest Room2/sw_4" | ||
26 | clue: "gory" | ||
27 | answer: "category" | ||
28 | symbols: SPARKLES | ||
29 | } | ||
30 | panels { | ||
31 | name: "NINE" | ||
32 | path: "Panels/Southwest Room2/sw_5" | ||
33 | clue: "nine" | ||
34 | answer: "infinite" | ||
35 | symbols: SPARKLES | ||
36 | } | ||
37 | panels { | ||
38 | name: "RAIL" | ||
39 | path: "Panels/Southwest Room2/sw_6" | ||
40 | clue: "rail" | ||
41 | answer: "rational" | ||
42 | symbols: SPARKLES | ||
43 | } | ||
44 | panels { | ||
45 | name: "CAT" | ||
46 | path: "Panels/Southwest Room2/sw_7" | ||
47 | clue: "cat" | ||
48 | answer: "category" | ||
49 | symbols: SPARKLES | ||
50 | } | ||
51 | panels { | ||
52 | name: "ION" | ||
53 | path: "Panels/Southwest Room2/sw_8" | ||
54 | clue: "ion" | ||
55 | answer: "rational" | ||
56 | symbols: SPARKLES | ||
57 | } | ||
58 | panels { | ||
59 | name: "INN" | ||
60 | path: "Panels/Southwest Room2/sw_9" | ||
61 | clue: "inn" | ||
62 | answer: "infinite" | ||
63 | symbols: SPARKLES | ||
64 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Southwest Room 3.txtpb b/data/maps/the_unyielding/rooms/Southwest Room 3.txtpb new file mode 100644 index 0000000..bdab625 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Southwest Room 3.txtpb | |||
@@ -0,0 +1,64 @@ | |||
1 | name: "Southwest Room 3" | ||
2 | panels { | ||
3 | name: "RING" | ||
4 | path: "Panels/Southwest Room3/sw_1" | ||
5 | clue: "ring" | ||
6 | answer: "mourning" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "MINE" | ||
11 | path: "Panels/Southwest Room3/sw_2" | ||
12 | clue: "mine" | ||
13 | answer: "magazine" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "PAL" | ||
18 | path: "Panels/Southwest Room3/sw_3" | ||
19 | clue: "pal" | ||
20 | answer: "hospital" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
23 | panels { | ||
24 | name: "PIT" | ||
25 | path: "Panels/Southwest Room3/sw_4" | ||
26 | clue: "pit" | ||
27 | answer: "hospital" | ||
28 | symbols: SPARKLES | ||
29 | } | ||
30 | panels { | ||
31 | name: "AGE" | ||
32 | path: "Panels/Southwest Room3/sw_5" | ||
33 | clue: "age" | ||
34 | answer: "magazine" | ||
35 | symbols: SPARKLES | ||
36 | } | ||
37 | panels { | ||
38 | name: "MAZE" | ||
39 | path: "Panels/Southwest Room3/sw_6" | ||
40 | clue: "maze" | ||
41 | answer: "magazine" | ||
42 | symbols: SPARKLES | ||
43 | } | ||
44 | panels { | ||
45 | name: "URN" | ||
46 | path: "Panels/Southwest Room3/sw_7" | ||
47 | clue: "urn" | ||
48 | answer: "mourning" | ||
49 | symbols: SPARKLES | ||
50 | } | ||
51 | panels { | ||
52 | name: "HOST" | ||
53 | path: "Panels/Southwest Room3/sw_8" | ||
54 | clue: "host" | ||
55 | answer: "hospital" | ||
56 | symbols: SPARKLES | ||
57 | } | ||
58 | panels { | ||
59 | name: "MUG" | ||
60 | path: "Panels/Southwest Room3/sw_9" | ||
61 | clue: "mug" | ||
62 | answer: "mourning" | ||
63 | symbols: SPARKLES | ||
64 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Southwest Room.txtpb b/data/maps/the_unyielding/rooms/Southwest Room.txtpb new file mode 100644 index 0000000..d903c42 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Southwest Room.txtpb | |||
@@ -0,0 +1,64 @@ | |||
1 | name: "Southwest Room" | ||
2 | panels { | ||
3 | name: "MAN" | ||
4 | path: "Panels/Southwest Room/sw_1" | ||
5 | clue: "man" | ||
6 | answer: "marathon" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "ATE" | ||
11 | path: "Panels/Southwest Room/sw_2" | ||
12 | clue: "ate" | ||
13 | answer: "threaten" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "RAT (1)" | ||
18 | path: "Panels/Southwest Room/sw_3" | ||
19 | clue: "rat" | ||
20 | answer: "threaten" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
23 | panels { | ||
24 | name: "SON" | ||
25 | path: "Panels/Southwest Room/sw_4" | ||
26 | clue: "son" | ||
27 | answer: "seasonal" | ||
28 | symbols: SPARKLES | ||
29 | } | ||
30 | panels { | ||
31 | name: "THEN" | ||
32 | path: "Panels/Southwest Room/sw_5" | ||
33 | clue: "then" | ||
34 | answer: "threaten" | ||
35 | symbols: SPARKLES | ||
36 | } | ||
37 | panels { | ||
38 | name: "RAT (2)" | ||
39 | path: "Panels/Southwest Room/sw_6" | ||
40 | clue: "rat" | ||
41 | answer: "marathon" | ||
42 | symbols: SPARKLES | ||
43 | } | ||
44 | panels { | ||
45 | name: "TON" | ||
46 | path: "Panels/Southwest Room/sw_7" | ||
47 | clue: "ton" | ||
48 | answer: "marathon" | ||
49 | symbols: SPARKLES | ||
50 | } | ||
51 | panels { | ||
52 | name: "SEA" | ||
53 | path: "Panels/Southwest Room/sw_8" | ||
54 | clue: "sea" | ||
55 | answer: "seasonal" | ||
56 | symbols: SPARKLES | ||
57 | } | ||
58 | panels { | ||
59 | name: "SEAL" | ||
60 | path: "Panels/Southwest Room/sw_9" | ||
61 | clue: "seal" | ||
62 | answer: "seasonal" | ||
63 | symbols: SPARKLES | ||
64 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Star Rooms.txtpb b/data/maps/the_unyielding/rooms/Star Rooms.txtpb new file mode 100644 index 0000000..40a7247 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Star Rooms.txtpb | |||
@@ -0,0 +1,22 @@ | |||
1 | name: "Star Rooms" | ||
2 | panels { | ||
3 | name: "TURN" | ||
4 | path: "Panels/Behind Areas/turned_1" | ||
5 | clue: "turn" | ||
6 | answer: "turned" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "BACK" | ||
11 | path: "Panels/Door Openers/black_nw" | ||
12 | clue: "back" | ||
13 | answer: "black" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "CYANIDE" | ||
18 | path: "Panels/Door Openers/cyan_nw2" | ||
19 | clue: "cyanide" | ||
20 | answer: "cyan" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Triplet Room.txtpb b/data/maps/the_unyielding/rooms/Triplet Room.txtpb new file mode 100644 index 0000000..a693d6f --- /dev/null +++ b/data/maps/the_unyielding/rooms/Triplet Room.txtpb | |||
@@ -0,0 +1,23 @@ | |||
1 | name: "Triplet Room" | ||
2 | panels { | ||
3 | name: "ICE" | ||
4 | path: "Panels/Triplet 1/triplet" | ||
5 | clue: "ice" | ||
6 | answer: "water" | ||
7 | symbols: CROSS | ||
8 | } | ||
9 | panels { | ||
10 | name: "FILM" | ||
11 | path: "Panels/Triplet 1/triplet2" | ||
12 | clue: "film" | ||
13 | answer: "play" | ||
14 | symbols: EXAMPLE | ||
15 | } | ||
16 | panels { | ||
17 | name: "ICE FILM" | ||
18 | path: "Panels/Triplet 1/triplet3" | ||
19 | clue: "" | ||
20 | answer: "firework" | ||
21 | symbols: SUN | ||
22 | symbols: LINGO | ||
23 | } | ||
diff --git a/data/maps/the_unyielding/rooms/White Corners.txtpb b/data/maps/the_unyielding/rooms/White Corners.txtpb new file mode 100644 index 0000000..2401f03 --- /dev/null +++ b/data/maps/the_unyielding/rooms/White Corners.txtpb | |||
@@ -0,0 +1,33 @@ | |||
1 | name: "White Corners" | ||
2 | panels { | ||
3 | name: "ARCH" | ||
4 | path: "Panels/Door Openers/white_nw" | ||
5 | clue: "arch" | ||
6 | answer: "search" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "ZERO" | ||
11 | path: "Panels/Door Openers/white_ne" | ||
12 | clue: "zero" | ||
13 | answer: "hero" | ||
14 | symbols: ZERO | ||
15 | } | ||
16 | panels { | ||
17 | name: "DAM" | ||
18 | path: "Panels/Door Openers/white_se" | ||
19 | clue: "dam" | ||
20 | answer: "dream" | ||
21 | symbols: SPARKLES | ||
22 | } | ||
23 | panels { | ||
24 | name: "WHEN" | ||
25 | path: "Panels/Door Openers/white_sw" | ||
26 | clue: "when" | ||
27 | answer: "whiten" | ||
28 | symbols: SPARKLES | ||
29 | } | ||
30 | paintings { | ||
31 | name: "JAY" | ||
32 | path: "Components/Paintings/jay" | ||
33 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Yellow Left.txtpb b/data/maps/the_unyielding/rooms/Yellow Left.txtpb new file mode 100644 index 0000000..9c7d023 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Yellow Left.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Yellow Left" | ||
2 | panels { | ||
3 | name: "SICKNESS" | ||
4 | path: "Panels/Miscellaneous/entry_2" | ||
5 | clue: "sickness" | ||
6 | answer: "health" | ||
7 | symbols: SUN | ||
8 | } | ||
diff --git a/data/maps/the_unyielding/rooms/Yellow Right.txtpb b/data/maps/the_unyielding/rooms/Yellow Right.txtpb new file mode 100644 index 0000000..0599f29 --- /dev/null +++ b/data/maps/the_unyielding/rooms/Yellow Right.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Yellow Right" | ||
2 | panels { | ||
3 | name: "HEALTH" | ||
4 | path: "Panels/Miscellaneous/entry_3" | ||
5 | clue: "health" | ||
6 | answer: "sickness" | ||
7 | symbols: SUN | ||
8 | } | ||