diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-26 19:41:46 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-26 19:41:46 -0400 |
commit | 286ca58803f1829df9730ca12eee51035999850c (patch) | |
tree | 9c38e1f21552eb8e09aff755a306f3adfea18874 /data | |
parent | 1b68ed2e63e037d34caec8ff3b2d939a44c12d19 (diff) | |
download | lingo2-archipelago-286ca58803f1829df9730ca12eee51035999850c.tar.gz lingo2-archipelago-286ca58803f1829df9730ca12eee51035999850c.tar.bz2 lingo2-archipelago-286ca58803f1829df9730ca12eee51035999850c.zip |
Added the_unkempt
Diffstat (limited to 'data')
-rw-r--r-- | data/connections.txtpb | 88 | ||||
-rw-r--r-- | data/ids.yaml | 103 | ||||
-rw-r--r-- | data/maps/the_unkempt/connections.txtpb | 60 | ||||
-rw-r--r-- | data/maps/the_unkempt/doors.txtpb | 180 | ||||
-rw-r--r-- | data/maps/the_unkempt/metadata.txtpb | 1 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/Control Center Entrance.txtpb | 12 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/Daedalus Entrance.txtpb | 5 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/Exit Room 2.txtpb | 29 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/Exit Room 3.txtpb | 8 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/Main Area.txtpb | 228 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/Middle Room.txtpb | 29 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/Right Area.txtpb | 164 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/Unsymmetry Room.txtpb | 99 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/V Keyholder.txtpb | 5 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/V1 Room.txtpb | 5 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/W Keyholder.txtpb | 5 | ||||
-rw-r--r-- | data/maps/the_unkempt/rooms/W2 Room.txtpb | 6 |
17 files changed, 1023 insertions, 4 deletions
diff --git a/data/connections.txtpb b/data/connections.txtpb index 9f5c48f..048ca3e 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb | |||
@@ -8,7 +8,6 @@ | |||
8 | # the_gallery/Main Area/WORDS | 8 | # the_gallery/Main Area/WORDS |
9 | # the_gallery/Main Area/WONDROUS | 9 | # the_gallery/Main Area/WONDROUS |
10 | # the_great/West Side/CC | 10 | # the_great/West Side/CC |
11 | # the_great/Back Area/UNKEMPT | ||
12 | # the_hinterlands/Main Area/LEFT | 11 | # the_hinterlands/Main Area/LEFT |
13 | # the_hinterlands/Main Area/RIGHT | 12 | # the_hinterlands/Main Area/RIGHT |
14 | # the_liberated/Painting Room/PYRAMID | 13 | # the_liberated/Painting Room/PYRAMID |
@@ -18,13 +17,11 @@ | |||
18 | # cc -> relentless (don't use port objects) | 17 | # cc -> relentless (don't use port objects) |
19 | # the_repetitive/Main Room/CC | 18 | # the_repetitive/Main Room/CC |
20 | # cc <-> the shop (keyholder door only needed one way) | 19 | # cc <-> the shop (keyholder door only needed one way) |
21 | # the_sun_temple/Entrance/UNKEMPT | ||
22 | # the_unyielding/Central Connected Area/BACK (panel) | 20 | # the_unyielding/Central Connected Area/BACK (panel) |
23 | # daedalus/roof -> icarus | 21 | # daedalus/roof -> icarus |
24 | # daedalus/Unkempt Entrance/UNKEMPT | ||
25 | # daedalus/Wonderland/WONDROUS | 22 | # daedalus/Wonderland/WONDROUS |
26 | # the_tenacious/Control Center Entrance/CC | 23 | # the_tenacious/Control Center Entrance/CC |
27 | # the_tree/Main Area/UNKEMPT | 24 | # the_unkempt/Control Center Entrance/CC |
28 | connections { | 25 | connections { |
29 | from { | 26 | from { |
30 | port { | 27 | port { |
@@ -1854,3 +1851,86 @@ connections { | |||
1854 | } | 1851 | } |
1855 | } | 1852 | } |
1856 | } | 1853 | } |
1854 | connections { | ||
1855 | # Two one-way connections because the door only blocks one direction. | ||
1856 | from { | ||
1857 | port { | ||
1858 | map: "the_great" | ||
1859 | room: "Back Area" | ||
1860 | name: "UNKEMPT" | ||
1861 | } | ||
1862 | } | ||
1863 | to { | ||
1864 | port { | ||
1865 | map: "the_unkempt" | ||
1866 | room: "Main Area" | ||
1867 | name: "GREAT" | ||
1868 | } | ||
1869 | } | ||
1870 | } | ||
1871 | connections { | ||
1872 | from { | ||
1873 | port { | ||
1874 | map: "the_unkempt" | ||
1875 | room: "Main Area" | ||
1876 | name: "SUNTEMPLE" | ||
1877 | } | ||
1878 | } | ||
1879 | to { | ||
1880 | port { | ||
1881 | map: "the_sun_temple" | ||
1882 | room: "Entrance" | ||
1883 | name: "UNKEMPT" | ||
1884 | } | ||
1885 | } | ||
1886 | oneway: true | ||
1887 | } | ||
1888 | connections { | ||
1889 | from { | ||
1890 | port { | ||
1891 | map: "the_sun_temple" | ||
1892 | room: "Entrance" | ||
1893 | name: "UNKEMPT" | ||
1894 | } | ||
1895 | } | ||
1896 | to { | ||
1897 | port { | ||
1898 | map: "the_unkempt" | ||
1899 | room: "Main Area" | ||
1900 | name: "SUNTEMPLE" | ||
1901 | } | ||
1902 | } | ||
1903 | oneway: true | ||
1904 | } | ||
1905 | connections { | ||
1906 | from { | ||
1907 | port { | ||
1908 | map: "the_unkempt" | ||
1909 | room: "Daedalus Entrance" | ||
1910 | name: "DAEDALUS" | ||
1911 | } | ||
1912 | } | ||
1913 | to { | ||
1914 | port { | ||
1915 | map: "daedalus" | ||
1916 | room: "Unkempt Entrance" | ||
1917 | name: "UNKEMPT" | ||
1918 | } | ||
1919 | } | ||
1920 | } | ||
1921 | connections { | ||
1922 | from { | ||
1923 | port { | ||
1924 | map: "the_unkempt" | ||
1925 | room: "Main Area" | ||
1926 | name: "TREE" | ||
1927 | } | ||
1928 | } | ||
1929 | to { | ||
1930 | port { | ||
1931 | map: "the_tree" | ||
1932 | room: "Main Area" | ||
1933 | name: "UNKEMPT" | ||
1934 | } | ||
1935 | } | ||
1936 | } | ||
diff --git a/data/ids.yaml b/data/ids.yaml index 9c5f4eb..a441c3c 100644 --- a/data/ids.yaml +++ b/data/ids.yaml | |||
@@ -3243,6 +3243,107 @@ maps: | |||
3243 | doors: | 3243 | doors: |
3244 | Control Center Brown Door: 2548 | 3244 | Control Center Brown Door: 2548 |
3245 | The Tree Gravestone: 2549 | 3245 | The Tree Gravestone: 2549 |
3246 | the_unkempt: | ||
3247 | rooms: | ||
3248 | Control Center Entrance: | ||
3249 | panels: | ||
3250 | RETURN: 2587 | ||
3251 | Exit Room 2: | ||
3252 | panels: | ||
3253 | DOOR: 2590 | ||
3254 | FOUR: 2588 | ||
3255 | MINE: 2589 | ||
3256 | WINE: 2591 | ||
3257 | Exit Room 3: | ||
3258 | panels: | ||
3259 | ENTER: 2592 | ||
3260 | Main Area: | ||
3261 | panels: | ||
3262 | AISLE: 2614 | ||
3263 | CONTRITE: 2604 | ||
3264 | COUP: 2610 | ||
3265 | CRUTCH: 2603 | ||
3266 | DOUBTER: 2608 | ||
3267 | EYE: 2597 | ||
3268 | FLEW: 2611 | ||
3269 | GUILE: 2612 | ||
3270 | HEFT: 2596 | ||
3271 | I: 2593 | ||
3272 | MOON: 2618 | ||
3273 | MOONLIGHT: 2602 | ||
3274 | MUCH: 2609 | ||
3275 | NOON: 2617 | ||
3276 | PHASE: 2619 | ||
3277 | QUITE: 2600 | ||
3278 | ROUTER: 2605 | ||
3279 | SCALE: 2620 | ||
3280 | SHY: 2599 | ||
3281 | SIGHT: 2598 | ||
3282 | SOON: 2616 | ||
3283 | SPY: 2594 | ||
3284 | STOUTER: 2607 | ||
3285 | SUCH: 2601 | ||
3286 | THEFT: 2595 | ||
3287 | TONIGHT: 2606 | ||
3288 | TRAIL: 2622 | ||
3289 | WAYS: 2621 | ||
3290 | WHILE: 2613 | ||
3291 | ZOO: 2615 | ||
3292 | Middle Room: | ||
3293 | panels: | ||
3294 | FELLOW: 2624 | ||
3295 | FIDDLE: 2626 | ||
3296 | RIDDLE: 2623 | ||
3297 | YELLOW: 2625 | ||
3298 | Right Area: | ||
3299 | panels: | ||
3300 | BEEN: 2642 | ||
3301 | BLUFF: 2638 | ||
3302 | COLOR: 2649 | ||
3303 | CORN: 2635 | ||
3304 | DIET: 2647 | ||
3305 | FLOWER: 2633 | ||
3306 | FORTH: 2645 | ||
3307 | FOURTH: 2648 | ||
3308 | INN: 2639 | ||
3309 | MOURN: 2634 | ||
3310 | OFF: 2640 | ||
3311 | OUTDO: 2629 | ||
3312 | QUIET: 2646 | ||
3313 | SCOFF: 2643 | ||
3314 | SCUFF: 2636 | ||
3315 | SOUR: 2631 | ||
3316 | TATTOO: 2630 | ||
3317 | TOUGH: 2644 | ||
3318 | TOWER: 2627 | ||
3319 | TROUGH: 2641 | ||
3320 | UNTRUE: 2632 | ||
3321 | WARN: 2628 | ||
3322 | WIN: 2637 | ||
3323 | Unsymmetry Room: | ||
3324 | panels: | ||
3325 | ACCEPT: 2660 | ||
3326 | ACCIDENTAL: 2657 | ||
3327 | COMPLETE: 2658 | ||
3328 | CONFUSE: 2653 | ||
3329 | DISPROVE: 2661 | ||
3330 | ENROLL: 2659 | ||
3331 | ENTERTAIN: 2652 | ||
3332 | IMPARTIAL: 2651 | ||
3333 | SCRUTINIZE (Cyan): 2663 | ||
3334 | SCRUTINIZE (Purple): 2662 | ||
3335 | UNEXPECTED: 2655 | ||
3336 | UNINTERESTED: 2650 | ||
3337 | UNIRONIC: 2656 | ||
3338 | UNLUCKY: 2654 | ||
3339 | doors: | ||
3340 | Cog Rhino Hug Rug: 2586 | ||
3341 | Control Center Orange Door: 2582 | ||
3342 | Honor Our Hint: 2585 | ||
3343 | Let Untrue Tie: 2583 | ||
3344 | Right Door: 2580 | ||
3345 | Routine Out Chute: 2584 | ||
3346 | W2 Room Door: 2581 | ||
3246 | the_unyielding: | 3347 | the_unyielding: |
3247 | rooms: | 3348 | rooms: |
3248 | Behind Northeast: | 3349 | Behind Northeast: |
@@ -3536,8 +3637,10 @@ letters: | |||
3536 | t2: 2452 | 3637 | t2: 2452 |
3537 | u1: 263 | 3638 | u1: 263 |
3538 | u2: 2140 | 3639 | u2: 2140 |
3640 | v1: 2664 | ||
3539 | v2: 2246 | 3641 | v2: 2246 |
3540 | w1: 681 | 3642 | w1: 681 |
3643 | w2: 2665 | ||
3541 | x1: 394 | 3644 | x1: 394 |
3542 | x2: 1192 | 3645 | x2: 1192 |
3543 | y1: 621 | 3646 | y1: 621 |
diff --git a/data/maps/the_unkempt/connections.txtpb b/data/maps/the_unkempt/connections.txtpb new file mode 100644 index 0000000..a9e30db --- /dev/null +++ b/data/maps/the_unkempt/connections.txtpb | |||
@@ -0,0 +1,60 @@ | |||
1 | connections { | ||
2 | from_room: "Main Area" | ||
3 | to_room: "Right Area" | ||
4 | door { name: "Right Door" } | ||
5 | } | ||
6 | connections { | ||
7 | from_room: "Middle Room" | ||
8 | to_room: "Unsymmetry Room" | ||
9 | door { name: "W2 Room Door" } | ||
10 | } | ||
11 | connections { | ||
12 | from_room: "Main Area" | ||
13 | to_room: "Middle Room" | ||
14 | door { name: "Cyan Doors" } | ||
15 | } | ||
16 | connections { | ||
17 | from_room: "Main Area" | ||
18 | to_room: "Exit Room 2" | ||
19 | door { name: "Exit Door 1" } | ||
20 | } | ||
21 | connections { | ||
22 | from_room: "Exit Room 2" | ||
23 | to_room: "Exit Room 3" | ||
24 | door { name: "Exit Door 2" } | ||
25 | } | ||
26 | connections { | ||
27 | from_room: "Main Area" | ||
28 | to_room: "Control Center Entrance" | ||
29 | door { name: "I Entered" } | ||
30 | } | ||
31 | connections { | ||
32 | from_room: "Main Area" | ||
33 | to_room: "Control Center Entrance" | ||
34 | door { name: "Control Center Entrance" } | ||
35 | } | ||
36 | connections { | ||
37 | from_room: "Right Area" | ||
38 | to_room: "V1 Room" | ||
39 | door { name: "V1 Door" } | ||
40 | } | ||
41 | connections { | ||
42 | from_room: "Right Area" | ||
43 | to_room: "Daedalus Entrance" | ||
44 | door { name: "Control Center Orange Door" } | ||
45 | } | ||
46 | connections { | ||
47 | from_room: "Unsymmetry Room" | ||
48 | to_room: "W2 Room" | ||
49 | door { name: "W2 Door" } | ||
50 | } | ||
51 | connections { | ||
52 | from_room: "Unsymmetry Room" | ||
53 | to_room: "V Keyholder" | ||
54 | door { name: "V Keyholder" } | ||
55 | } | ||
56 | connections { | ||
57 | from_room: "Unsymmetry Room" | ||
58 | to_room: "W Keyholder" | ||
59 | door { name: "W Keyholder" } | ||
60 | } | ||
diff --git a/data/maps/the_unkempt/doors.txtpb b/data/maps/the_unkempt/doors.txtpb new file mode 100644 index 0000000..5c16ac0 --- /dev/null +++ b/data/maps/the_unkempt/doors.txtpb | |||
@@ -0,0 +1,180 @@ | |||
1 | doors { | ||
2 | name: "Right Door" | ||
3 | type: STANDARD | ||
4 | receivers: "Components/Doors/entry_2" | ||
5 | panels { room: "Main Area" name: "EYE" } | ||
6 | panels { room: "Main Area" name: "SIGHT" } | ||
7 | panels { room: "Main Area" name: "SHY" } | ||
8 | panels { room: "Main Area" name: "QUITE" } | ||
9 | location_room: "Main Area" | ||
10 | } | ||
11 | doors { | ||
12 | name: "W2 Room Door" | ||
13 | type: STANDARD | ||
14 | receivers: "Components/Doors/entry_1" | ||
15 | panels { room: "Middle Room" name: "RIDDLE" } | ||
16 | panels { room: "Middle Room" name: "FELLOW" } | ||
17 | panels { room: "Middle Room" name: "YELLOW" } | ||
18 | panels { room: "Middle Room" name: "FIDDLE" } | ||
19 | location_room: "Middle Room" | ||
20 | } | ||
21 | doors { | ||
22 | name: "Cyan Doors" | ||
23 | type: EVENT | ||
24 | switches: "double_letters" | ||
25 | } | ||
26 | doors { | ||
27 | name: "Sun Temple Entrance" | ||
28 | type: EVENT | ||
29 | panels { room: "Exit Room 3" name: "ENTER" } | ||
30 | } | ||
31 | doors { | ||
32 | name: "Exit Door 1" | ||
33 | type: EVENT | ||
34 | panels { room: "Main Area" name: "PHASE" } | ||
35 | panels { room: "Main Area" name: "SCALE" } | ||
36 | panels { room: "Main Area" name: "WAYS" } | ||
37 | panels { room: "Main Area" name: "TRAIL" } | ||
38 | } | ||
39 | doors { | ||
40 | name: "Exit Door 2" | ||
41 | type: EVENT | ||
42 | panels { room: "Exit Room 2" name: "FOUR" } | ||
43 | panels { room: "Exit Room 2" name: "MINE" } | ||
44 | panels { room: "Exit Room 2" name: "DOOR" } | ||
45 | panels { room: "Exit Room 2" name: "WINE" } | ||
46 | } | ||
47 | doors { | ||
48 | name: "I Entered" | ||
49 | type: EVENT | ||
50 | keyholders { room: "Main Area" name: "I" key: "i" } | ||
51 | } | ||
52 | doors { | ||
53 | name: "Control Center Entrance" | ||
54 | type: EVENT | ||
55 | panels { room: "Control Center Entrance" name: "RETURN" } | ||
56 | } | ||
57 | doors { | ||
58 | name: "V1 Door" | ||
59 | type: EVENT | ||
60 | panels { room: "Right Area" name: "QUIET" } | ||
61 | panels { room: "Right Area" name: "DIET" } | ||
62 | panels { room: "Right Area" name: "FOURTH" } | ||
63 | panels { room: "Right Area" name: "FORTH" } | ||
64 | } | ||
65 | doors { | ||
66 | name: "Control Center Orange Door" | ||
67 | type: CONTROL_CENTER_COLOR | ||
68 | receivers: "Components/Doors/entry_13" | ||
69 | control_center_color: "orange" | ||
70 | } | ||
71 | doors { | ||
72 | name: "W2 Door" | ||
73 | type: EVENT | ||
74 | panels { room: "Unsymmetry Room" name: "UNINTERESTED" } | ||
75 | panels { room: "Unsymmetry Room" name: "IMPARTIAL" } | ||
76 | panels { room: "Unsymmetry Room" name: "ENTERTAIN" } | ||
77 | panels { room: "Unsymmetry Room" name: "CONFUSE" } | ||
78 | panels { room: "Unsymmetry Room" name: "UNLUCKY" } | ||
79 | panels { room: "Unsymmetry Room" name: "UNEXPECTED" } | ||
80 | panels { room: "Unsymmetry Room" name: "UNIRONIC" } | ||
81 | panels { room: "Unsymmetry Room" name: "ACCIDENTAL" } | ||
82 | panels { room: "Unsymmetry Room" name: "COMPLETE" } | ||
83 | panels { room: "Unsymmetry Room" name: "ENROLL" } | ||
84 | panels { room: "Unsymmetry Room" name: "ACCEPT" } | ||
85 | panels { room: "Unsymmetry Room" name: "DISPROVE" } | ||
86 | panels { room: "Unsymmetry Room" name: "SCRUTINIZE (Purple)" } | ||
87 | panels { room: "Unsymmetry Room" name: "SCRUTINIZE (Cyan)" } | ||
88 | } | ||
89 | doors { | ||
90 | name: "V Keyholder" | ||
91 | type: EVENT | ||
92 | panels { room: "Unsymmetry Room" name: "UNINTERESTED" } | ||
93 | panels { room: "Unsymmetry Room" name: "IMPARTIAL" } | ||
94 | panels { room: "Unsymmetry Room" name: "ENTERTAIN" } | ||
95 | panels { room: "Unsymmetry Room" name: "CONFUSE" } | ||
96 | panels { room: "Unsymmetry Room" name: "UNLUCKY" } | ||
97 | panels { room: "Unsymmetry Room" name: "UNEXPECTED" } | ||
98 | panels { room: "Unsymmetry Room" name: "UNIRONIC" } | ||
99 | panels { room: "Unsymmetry Room" name: "ACCIDENTAL" } | ||
100 | panels { room: "Unsymmetry Room" name: "COMPLETE" } | ||
101 | panels { room: "Unsymmetry Room" name: "ENROLL" } | ||
102 | panels { room: "Unsymmetry Room" name: "ACCEPT" } | ||
103 | panels { room: "Unsymmetry Room" name: "DISPROVE" } | ||
104 | panels { room: "Unsymmetry Room" name: "SCRUTINIZE (Purple)" } | ||
105 | panels { room: "Unsymmetry Room" name: "SCRUTINIZE (Cyan)" } | ||
106 | } | ||
107 | doors { | ||
108 | name: "W Keyholder" | ||
109 | type: EVENT | ||
110 | panels { room: "Unsymmetry Room" name: "UNINTERESTED" } | ||
111 | panels { room: "Unsymmetry Room" name: "IMPARTIAL" } | ||
112 | panels { room: "Unsymmetry Room" name: "ENTERTAIN" } | ||
113 | panels { room: "Unsymmetry Room" name: "CONFUSE" } | ||
114 | panels { room: "Unsymmetry Room" name: "UNLUCKY" } | ||
115 | panels { room: "Unsymmetry Room" name: "UNEXPECTED" } | ||
116 | panels { room: "Unsymmetry Room" name: "UNIRONIC" } | ||
117 | panels { room: "Unsymmetry Room" name: "ACCIDENTAL" } | ||
118 | panels { room: "Unsymmetry Room" name: "COMPLETE" } | ||
119 | panels { room: "Unsymmetry Room" name: "ENROLL" } | ||
120 | panels { room: "Unsymmetry Room" name: "ACCEPT" } | ||
121 | panels { room: "Unsymmetry Room" name: "DISPROVE" } | ||
122 | panels { room: "Unsymmetry Room" name: "SCRUTINIZE (Purple)" } | ||
123 | panels { room: "Unsymmetry Room" name: "SCRUTINIZE (Cyan)" } | ||
124 | } | ||
125 | doors { | ||
126 | name: "Let Untrue Tie" | ||
127 | type: LOCATION_ONLY | ||
128 | panels { room: "Main Area" name: "COUP" } | ||
129 | panels { room: "Main Area" name: "FLEW" } | ||
130 | panels { room: "Main Area" name: "GUILE" } | ||
131 | panels { room: "Main Area" name: "WHILE" } | ||
132 | panels { room: "Main Area" name: "AISLE" } | ||
133 | panels { room: "Main Area" name: "ZOO" } | ||
134 | panels { room: "Main Area" name: "SOON" } | ||
135 | panels { room: "Main Area" name: "NOON" } | ||
136 | panels { room: "Main Area" name: "MOON" } | ||
137 | location_room: "Main Area" | ||
138 | } | ||
139 | doors { | ||
140 | name: "Routine Out Chute" | ||
141 | type: LOCATION_ONLY | ||
142 | panels { room: "Main Area" name: "SUCH" } | ||
143 | panels { room: "Main Area" name: "MOONLIGHT" } | ||
144 | panels { room: "Main Area" name: "CRUTCH" } | ||
145 | panels { room: "Main Area" name: "CONTRITE" } | ||
146 | panels { room: "Main Area" name: "ROUTER" } | ||
147 | panels { room: "Main Area" name: "TONIGHT" } | ||
148 | panels { room: "Main Area" name: "STOUTER" } | ||
149 | panels { room: "Main Area" name: "DOUBTER" } | ||
150 | panels { room: "Main Area" name: "MUCH" } | ||
151 | location_room: "Main Area" | ||
152 | } | ||
153 | doors { | ||
154 | name: "Honor Our Hint" | ||
155 | type: LOCATION_ONLY | ||
156 | panels { room: "Right Area" name: "TOWER" } | ||
157 | panels { room: "Right Area" name: "WARN" } | ||
158 | panels { room: "Right Area" name: "OUTDO" } | ||
159 | panels { room: "Right Area" name: "TATTOO" } | ||
160 | panels { room: "Right Area" name: "SOUR" } | ||
161 | panels { room: "Right Area" name: "UNTRUE" } | ||
162 | panels { room: "Right Area" name: "FLOWER" } | ||
163 | panels { room: "Right Area" name: "MOURN" } | ||
164 | panels { room: "Right Area" name: "CORN" } | ||
165 | location_room: "Right Area" | ||
166 | } | ||
167 | doors { | ||
168 | name: "Cog Rhino Hug Rug" | ||
169 | type: LOCATION_ONLY | ||
170 | panels { room: "Right Area" name: "SCUFF" } | ||
171 | panels { room: "Right Area" name: "WIN" } | ||
172 | panels { room: "Right Area" name: "BLUFF" } | ||
173 | panels { room: "Right Area" name: "INN" } | ||
174 | panels { room: "Right Area" name: "OFF" } | ||
175 | panels { room: "Right Area" name: "TROUGH" } | ||
176 | panels { room: "Right Area" name: "BEEN" } | ||
177 | panels { room: "Right Area" name: "SCOFF" } | ||
178 | panels { room: "Right Area" name: "TOUGH" } | ||
179 | location_room: "Right Area" | ||
180 | } | ||
diff --git a/data/maps/the_unkempt/metadata.txtpb b/data/maps/the_unkempt/metadata.txtpb new file mode 100644 index 0000000..f2862bc --- /dev/null +++ b/data/maps/the_unkempt/metadata.txtpb | |||
@@ -0,0 +1 @@ | |||
display_name: "The Unkempt" | |||
diff --git a/data/maps/the_unkempt/rooms/Control Center Entrance.txtpb b/data/maps/the_unkempt/rooms/Control Center Entrance.txtpb new file mode 100644 index 0000000..e8fa13a --- /dev/null +++ b/data/maps/the_unkempt/rooms/Control Center Entrance.txtpb | |||
@@ -0,0 +1,12 @@ | |||
1 | name: "Control Center Entrance" | ||
2 | panels { | ||
3 | name: "RETURN" | ||
4 | path: "Panels/Entry/panel_1" | ||
5 | clue: "return" | ||
6 | answer: "turn" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | ports { | ||
10 | name: "CC" | ||
11 | path: "Components/Warps/worldport2" | ||
12 | } | ||
diff --git a/data/maps/the_unkempt/rooms/Daedalus Entrance.txtpb b/data/maps/the_unkempt/rooms/Daedalus Entrance.txtpb new file mode 100644 index 0000000..851c863 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Daedalus Entrance.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "Daedalus Entrance" | ||
2 | ports { | ||
3 | name: "DAEDALUS" | ||
4 | path: "Components/Warps/worldport4" | ||
5 | } | ||
diff --git a/data/maps/the_unkempt/rooms/Exit Room 2.txtpb b/data/maps/the_unkempt/rooms/Exit Room 2.txtpb new file mode 100644 index 0000000..9212780 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Exit Room 2.txtpb | |||
@@ -0,0 +1,29 @@ | |||
1 | name: "Exit Room 2" | ||
2 | panels { | ||
3 | name: "FOUR" | ||
4 | path: "Panels/Room 9/panel_5" | ||
5 | clue: "four" | ||
6 | answer: "more" | ||
7 | symbols: ZERO | ||
8 | } | ||
9 | panels { | ||
10 | name: "MINE" | ||
11 | path: "Panels/Room 9/panel_6" | ||
12 | clue: "mine" | ||
13 | answer: "vine" | ||
14 | symbols: ZERO | ||
15 | } | ||
16 | panels { | ||
17 | name: "DOOR" | ||
18 | path: "Panels/Room 9/panel_7" | ||
19 | clue: "door" | ||
20 | answer: "more" | ||
21 | symbols: ZERO | ||
22 | } | ||
23 | panels { | ||
24 | name: "WINE" | ||
25 | path: "Panels/Room 9/panel_8" | ||
26 | clue: "wine" | ||
27 | answer: "vine" | ||
28 | symbols: ZERO | ||
29 | } | ||
diff --git a/data/maps/the_unkempt/rooms/Exit Room 3.txtpb b/data/maps/the_unkempt/rooms/Exit Room 3.txtpb new file mode 100644 index 0000000..3f996b5 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Exit Room 3.txtpb | |||
@@ -0,0 +1,8 @@ | |||
1 | name: "Exit Room 3" | ||
2 | panels { | ||
3 | name: "ENTER" | ||
4 | path: "Panels/Room 9/panel_9" | ||
5 | clue: "enter" | ||
6 | answer: "exit" | ||
7 | symbols: SUN | ||
8 | } | ||
diff --git a/data/maps/the_unkempt/rooms/Main Area.txtpb b/data/maps/the_unkempt/rooms/Main Area.txtpb new file mode 100644 index 0000000..ed3ce21 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Main Area.txtpb | |||
@@ -0,0 +1,228 @@ | |||
1 | name: "Main Area" | ||
2 | panels { | ||
3 | name: "I" | ||
4 | path: "Panels/Room 1/panel_1" | ||
5 | clue: "i" | ||
6 | answer: "hi" | ||
7 | symbols: ZERO | ||
8 | } | ||
9 | panels { | ||
10 | name: "SPY" | ||
11 | path: "Panels/Room 1/panel_2" | ||
12 | clue: "spy" | ||
13 | answer: "hi" | ||
14 | symbols: ZERO | ||
15 | } | ||
16 | panels { | ||
17 | name: "THEFT" | ||
18 | path: "Panels/Room 1/panel_3" | ||
19 | clue: "theft" | ||
20 | answer: "left" | ||
21 | symbols: ZERO | ||
22 | } | ||
23 | panels { | ||
24 | name: "HEFT" | ||
25 | path: "Panels/Room 1/panel_4" | ||
26 | clue: "heft" | ||
27 | answer: "left" | ||
28 | symbols: ZERO | ||
29 | } | ||
30 | panels { | ||
31 | name: "EYE" | ||
32 | path: "Panels/Room 2/panel_1" | ||
33 | clue: "eye" | ||
34 | answer: "hi" | ||
35 | symbols: ZERO | ||
36 | } | ||
37 | panels { | ||
38 | name: "SIGHT" | ||
39 | path: "Panels/Room 2/panel_2" | ||
40 | clue: "sight" | ||
41 | answer: "right" | ||
42 | symbols: ZERO | ||
43 | } | ||
44 | panels { | ||
45 | name: "SHY" | ||
46 | path: "Panels/Room 2/panel_3" | ||
47 | clue: "shy" | ||
48 | answer: "hi" | ||
49 | symbols: ZERO | ||
50 | } | ||
51 | panels { | ||
52 | name: "QUITE" | ||
53 | path: "Panels/Room 2/panel_4" | ||
54 | clue: "quite" | ||
55 | answer: "right" | ||
56 | symbols: ZERO | ||
57 | } | ||
58 | panels { | ||
59 | name: "SUCH" | ||
60 | path: "Panels/Room 6/panel_1" | ||
61 | clue: "such" | ||
62 | answer: "touch" | ||
63 | symbols: ZERO | ||
64 | } | ||
65 | panels { | ||
66 | name: "MOONLIGHT" | ||
67 | path: "Panels/Room 6/panel_2" | ||
68 | clue: "moonlight" | ||
69 | answer: "unite" | ||
70 | symbols: ZERO | ||
71 | } | ||
72 | panels { | ||
73 | name: "CRUTCH" | ||
74 | path: "Panels/Room 6/panel_3" | ||
75 | clue: "crutch" | ||
76 | answer: "touch" | ||
77 | symbols: ZERO | ||
78 | } | ||
79 | panels { | ||
80 | name: "CONTRITE" | ||
81 | path: "Panels/Room 6/panel_4" | ||
82 | clue: "contrite" | ||
83 | answer: "unite" | ||
84 | symbols: ZERO | ||
85 | } | ||
86 | panels { | ||
87 | name: "ROUTER" | ||
88 | path: "Panels/Room 6/panel_5" | ||
89 | clue: "router" | ||
90 | answer: "outer" | ||
91 | symbols: ZERO | ||
92 | } | ||
93 | panels { | ||
94 | name: "TONIGHT" | ||
95 | path: "Panels/Room 6/panel_6" | ||
96 | clue: "tonight" | ||
97 | answer: "unite" | ||
98 | symbols: ZERO | ||
99 | } | ||
100 | panels { | ||
101 | name: "STOUTER" | ||
102 | path: "Panels/Room 6/panel_7" | ||
103 | clue: "stouter" | ||
104 | answer: "outer" | ||
105 | symbols: ZERO | ||
106 | } | ||
107 | panels { | ||
108 | name: "DOUBTER" | ||
109 | path: "Panels/Room 6/panel_8" | ||
110 | clue: "doubter" | ||
111 | answer: "outer" | ||
112 | symbols: ZERO | ||
113 | } | ||
114 | panels { | ||
115 | name: "MUCH" | ||
116 | path: "Panels/Room 6/panel_9" | ||
117 | clue: "much" | ||
118 | answer: "touch" | ||
119 | symbols: ZERO | ||
120 | } | ||
121 | panels { | ||
122 | name: "COUP" | ||
123 | path: "Panels/Room 7/panel_1" | ||
124 | clue: "coup" | ||
125 | answer: "true" | ||
126 | symbols: ZERO | ||
127 | } | ||
128 | panels { | ||
129 | name: "FLEW" | ||
130 | path: "Panels/Room 7/panel_2" | ||
131 | clue: "flew" | ||
132 | answer: "true" | ||
133 | symbols: ZERO | ||
134 | } | ||
135 | panels { | ||
136 | name: "GUILE" | ||
137 | path: "Panels/Room 7/panel_3" | ||
138 | clue: "guile" | ||
139 | answer: "tile" | ||
140 | symbols: ZERO | ||
141 | } | ||
142 | panels { | ||
143 | name: "WHILE" | ||
144 | path: "Panels/Room 7/panel_4" | ||
145 | clue: "while" | ||
146 | answer: "tile" | ||
147 | symbols: ZERO | ||
148 | } | ||
149 | panels { | ||
150 | name: "AISLE" | ||
151 | path: "Panels/Room 7/panel_5" | ||
152 | clue: "aisle" | ||
153 | answer: "tile" | ||
154 | symbols: ZERO | ||
155 | } | ||
156 | panels { | ||
157 | name: "ZOO" | ||
158 | path: "Panels/Room 7/panel_6" | ||
159 | clue: "zoo" | ||
160 | answer: "true" | ||
161 | symbols: ZERO | ||
162 | } | ||
163 | panels { | ||
164 | name: "SOON" | ||
165 | path: "Panels/Room 7/panel_7" | ||
166 | clue: "soon" | ||
167 | answer: "tune" | ||
168 | symbols: ZERO | ||
169 | } | ||
170 | panels { | ||
171 | name: "NOON" | ||
172 | path: "Panels/Room 7/panel_8" | ||
173 | clue: "noon" | ||
174 | answer: "tune" | ||
175 | symbols: ZERO | ||
176 | } | ||
177 | panels { | ||
178 | name: "MOON" | ||
179 | path: "Panels/Room 7/panel_9" | ||
180 | clue: "moon" | ||
181 | answer: "tune" | ||
182 | symbols: ZERO | ||
183 | } | ||
184 | panels { | ||
185 | name: "PHASE" | ||
186 | path: "Panels/Room 9/panel_1" | ||
187 | clue: "phase" | ||
188 | answer: "maze" | ||
189 | symbols: ZERO | ||
190 | } | ||
191 | panels { | ||
192 | name: "SCALE" | ||
193 | path: "Panels/Room 9/panel_2" | ||
194 | clue: "scale" | ||
195 | answer: "jail" | ||
196 | symbols: ZERO | ||
197 | } | ||
198 | panels { | ||
199 | name: "WAYS" | ||
200 | path: "Panels/Room 9/panel_3" | ||
201 | clue: "ways" | ||
202 | answer: "maze" | ||
203 | symbols: ZERO | ||
204 | } | ||
205 | panels { | ||
206 | name: "TRAIL" | ||
207 | path: "Panels/Room 9/panel_4" | ||
208 | clue: "trail" | ||
209 | answer: "jail" | ||
210 | symbols: ZERO | ||
211 | } | ||
212 | keyholders { | ||
213 | name: "I" | ||
214 | path: "Components/KeyHolders/keyHolderL" | ||
215 | } | ||
216 | ports { | ||
217 | name: "GREAT" | ||
218 | path: "Components/Warps/worldport" | ||
219 | } | ||
220 | ports { | ||
221 | name: "TREE" | ||
222 | path: "Components/Warps/worldport5" | ||
223 | } | ||
224 | ports { | ||
225 | name: "SUNTEMPLE" | ||
226 | path: "Components/Warps/worldport3" | ||
227 | required_door { name: "Sun Temple Entrance" } | ||
228 | } | ||
diff --git a/data/maps/the_unkempt/rooms/Middle Room.txtpb b/data/maps/the_unkempt/rooms/Middle Room.txtpb new file mode 100644 index 0000000..f47f37b --- /dev/null +++ b/data/maps/the_unkempt/rooms/Middle Room.txtpb | |||
@@ -0,0 +1,29 @@ | |||
1 | name: "Middle Room" | ||
2 | panels { | ||
3 | name: "RIDDLE" | ||
4 | path: "Panels/Room 5/panel_1" | ||
5 | clue: "riddle" | ||
6 | answer: "middle" | ||
7 | symbols: ZERO | ||
8 | } | ||
9 | panels { | ||
10 | name: "FELLOW" | ||
11 | path: "Panels/Room 5/panel_2" | ||
12 | clue: "fellow" | ||
13 | answer: "hello" | ||
14 | symbols: ZERO | ||
15 | } | ||
16 | panels { | ||
17 | name: "YELLOW" | ||
18 | path: "Panels/Room 5/panel_3" | ||
19 | clue: "yellow" | ||
20 | answer: "hello" | ||
21 | symbols: ZERO | ||
22 | } | ||
23 | panels { | ||
24 | name: "FIDDLE" | ||
25 | path: "Panels/Room 5/panel_4" | ||
26 | clue: "fiddle" | ||
27 | answer: "middle" | ||
28 | symbols: ZERO | ||
29 | } | ||
diff --git a/data/maps/the_unkempt/rooms/Right Area.txtpb b/data/maps/the_unkempt/rooms/Right Area.txtpb new file mode 100644 index 0000000..1475fb0 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Right Area.txtpb | |||
@@ -0,0 +1,164 @@ | |||
1 | name: "Right Area" | ||
2 | panels { | ||
3 | name: "TOWER" | ||
4 | path: "Panels/Room 3/panel_1" | ||
5 | clue: "tower" | ||
6 | answer: "hour" | ||
7 | symbols: ZERO | ||
8 | } | ||
9 | panels { | ||
10 | name: "WARN" | ||
11 | path: "Panels/Room 3/panel_2" | ||
12 | clue: "warn" | ||
13 | answer: "horn" | ||
14 | symbols: ZERO | ||
15 | } | ||
16 | panels { | ||
17 | name: "OUTDO" | ||
18 | path: "Panels/Room 3/panel_3" | ||
19 | clue: "outdo" | ||
20 | answer: "into" | ||
21 | symbols: ZERO | ||
22 | } | ||
23 | panels { | ||
24 | name: "TATTOO" | ||
25 | path: "Panels/Room 3/panel_4" | ||
26 | clue: "tattoo" | ||
27 | answer: "into" | ||
28 | symbols: ZERO | ||
29 | } | ||
30 | panels { | ||
31 | name: "SOUR" | ||
32 | path: "Panels/Room 3/panel_5" | ||
33 | clue: "sour" | ||
34 | answer: "hour" | ||
35 | symbols: ZERO | ||
36 | } | ||
37 | panels { | ||
38 | name: "UNTRUE" | ||
39 | path: "Panels/Room 3/panel_6" | ||
40 | clue: "untrue" | ||
41 | answer: "into" | ||
42 | symbols: ZERO | ||
43 | } | ||
44 | panels { | ||
45 | name: "FLOWER" | ||
46 | path: "Panels/Room 3/panel_7" | ||
47 | clue: "flower" | ||
48 | answer: "hour" | ||
49 | symbols: ZERO | ||
50 | } | ||
51 | panels { | ||
52 | name: "MOURN" | ||
53 | path: "Panels/Room 3/panel_8" | ||
54 | clue: "mourn" | ||
55 | answer: "horn" | ||
56 | symbols: ZERO | ||
57 | } | ||
58 | panels { | ||
59 | name: "CORN" | ||
60 | path: "Panels/Room 3/panel_9" | ||
61 | clue: "corn" | ||
62 | answer: "horn" | ||
63 | symbols: ZERO | ||
64 | } | ||
65 | panels { | ||
66 | name: "SCUFF" | ||
67 | path: "Panels/Room 4/panel_1" | ||
68 | clue: "scuff" | ||
69 | answer: "rough" | ||
70 | symbols: ZERO | ||
71 | } | ||
72 | panels { | ||
73 | name: "WIN" | ||
74 | path: "Panels/Room 4/panel_2" | ||
75 | clue: "win" | ||
76 | answer: "grin" | ||
77 | symbols: ZERO | ||
78 | } | ||
79 | panels { | ||
80 | name: "BLUFF" | ||
81 | path: "Panels/Room 4/panel_3" | ||
82 | clue: "bluff" | ||
83 | answer: "rough" | ||
84 | symbols: ZERO | ||
85 | } | ||
86 | panels { | ||
87 | name: "INN" | ||
88 | path: "Panels/Room 4/panel_4" | ||
89 | clue: "inn" | ||
90 | answer: "grin" | ||
91 | symbols: ZERO | ||
92 | } | ||
93 | panels { | ||
94 | name: "OFF" | ||
95 | path: "Panels/Room 4/panel_5" | ||
96 | clue: "off" | ||
97 | answer: "cough" | ||
98 | symbols: ZERO | ||
99 | } | ||
100 | panels { | ||
101 | name: "TROUGH" | ||
102 | path: "Panels/Room 4/panel_6" | ||
103 | clue: "trough" | ||
104 | answer: "cough" | ||
105 | symbols: ZERO | ||
106 | } | ||
107 | panels { | ||
108 | name: "BEEN" | ||
109 | path: "Panels/Room 4/panel_7" | ||
110 | clue: "been" | ||
111 | answer: "grin" | ||
112 | symbols: ZERO | ||
113 | } | ||
114 | panels { | ||
115 | name: "SCOFF" | ||
116 | path: "Panels/Room 4/panel_8" | ||
117 | clue: "scoff" | ||
118 | answer: "cough" | ||
119 | symbols: ZERO | ||
120 | } | ||
121 | panels { | ||
122 | name: "TOUGH" | ||
123 | path: "Panels/Room 4/panel_9" | ||
124 | clue: "tough" | ||
125 | answer: "rough" | ||
126 | symbols: ZERO | ||
127 | } | ||
128 | panels { | ||
129 | name: "FORTH" | ||
130 | path: "Panels/Room 8/panel_1" | ||
131 | clue: "forth" | ||
132 | answer: "north" | ||
133 | symbols: ZERO | ||
134 | } | ||
135 | panels { | ||
136 | name: "QUIET" | ||
137 | path: "Panels/Room 8/panel_2" | ||
138 | clue: "quiet" | ||
139 | answer: "riot" | ||
140 | symbols: ZERO | ||
141 | } | ||
142 | panels { | ||
143 | name: "DIET" | ||
144 | path: "Panels/Room 8/panel_3" | ||
145 | clue: "diet" | ||
146 | answer: "riot" | ||
147 | symbols: ZERO | ||
148 | } | ||
149 | panels { | ||
150 | name: "FOURTH" | ||
151 | path: "Panels/Room 8/panel_4" | ||
152 | clue: "fourth" | ||
153 | answer: "north" | ||
154 | symbols: ZERO | ||
155 | } | ||
156 | panels { | ||
157 | name: "COLOR" | ||
158 | path: "Panels/Assorted/panel_1" | ||
159 | clue: "color" | ||
160 | answer: "orange" | ||
161 | symbols: EXAMPLE | ||
162 | # TODO: This is hidden in-game until double letters are unlocked AND "orange" | ||
163 | # is entered in the control center. | ||
164 | } | ||
diff --git a/data/maps/the_unkempt/rooms/Unsymmetry Room.txtpb b/data/maps/the_unkempt/rooms/Unsymmetry Room.txtpb new file mode 100644 index 0000000..ff96ba1 --- /dev/null +++ b/data/maps/the_unkempt/rooms/Unsymmetry Room.txtpb | |||
@@ -0,0 +1,99 @@ | |||
1 | name: "Unsymmetry Room" | ||
2 | panels { | ||
3 | name: "UNINTERESTED" | ||
4 | path: "Panels/Unsymmetry Room/panel_a_1" | ||
5 | clue: "uninterested" | ||
6 | answer: "interested" | ||
7 | symbols: SUN | ||
8 | } | ||
9 | panels { | ||
10 | name: "IMPARTIAL" | ||
11 | path: "Panels/Unsymmetry Room/panel_b_1" | ||
12 | clue: "impartial" | ||
13 | answer: "disinterested" | ||
14 | symbols: SUN | ||
15 | } | ||
16 | panels { | ||
17 | name: "ENTERTAIN" | ||
18 | path: "Panels/Unsymmetry Room/panel_a_2" | ||
19 | clue: "entertain" | ||
20 | answer: "amuse" | ||
21 | symbols: SUN | ||
22 | } | ||
23 | panels { | ||
24 | name: "CONFUSE" | ||
25 | path: "Panels/Unsymmetry Room/panel_b_2" | ||
26 | clue: "confuse" | ||
27 | answer: "bemuse" | ||
28 | symbols: SUN | ||
29 | } | ||
30 | panels { | ||
31 | name: "UNLUCKY" | ||
32 | path: "Panels/Unsymmetry Room/panel_a_3" | ||
33 | clue: "unlucky" | ||
34 | answer: "lucky" | ||
35 | symbols: SUN | ||
36 | } | ||
37 | panels { | ||
38 | name: "UNEXPECTED" | ||
39 | path: "Panels/Unsymmetry Room/panel_b_3" | ||
40 | clue: "unexpected" | ||
41 | answer: "fortuitous" | ||
42 | symbols: SUN | ||
43 | } | ||
44 | panels { | ||
45 | name: "UNIRONIC" | ||
46 | path: "Panels/Unsymmetry Room/panel_a_4" | ||
47 | clue: "unironic" | ||
48 | answer: "ironic" | ||
49 | symbols: SUN | ||
50 | } | ||
51 | panels { | ||
52 | name: "ACCIDENTAL" | ||
53 | path: "Panels/Unsymmetry Room/panel_b_4" | ||
54 | clue: "accidental" | ||
55 | answer: "coincidental" | ||
56 | symbols: SUN | ||
57 | } | ||
58 | panels { | ||
59 | name: "COMPLETE" | ||
60 | path: "Panels/Unsymmetry Room/panel_a_5" | ||
61 | clue: "complete" | ||
62 | answer: "graduate" | ||
63 | symbols: SUN | ||
64 | } | ||
65 | panels { | ||
66 | name: "ENROLL" | ||
67 | path: "Panels/Unsymmetry Room/panel_b_5" | ||
68 | clue: "enroll" | ||
69 | answer: "matriculate" | ||
70 | symbols: SUN | ||
71 | } | ||
72 | panels { | ||
73 | name: "ACCEPT" | ||
74 | path: "Panels/Unsymmetry Room/panel_a_6" | ||
75 | clue: "accept" | ||
76 | answer: "deny" | ||
77 | symbols: SUN | ||
78 | } | ||
79 | panels { | ||
80 | name: "DISPROVE" | ||
81 | path: "Panels/Unsymmetry Room/panel_b_6" | ||
82 | clue: "disprove" | ||
83 | answer: "refute" | ||
84 | symbols: SUN | ||
85 | } | ||
86 | panels { | ||
87 | name: "SCRUTINIZE (Purple)" | ||
88 | path: "Panels/Unsymmetry Room/panel_a_7" | ||
89 | clue: "scrutinize" | ||
90 | answer: "skim" | ||
91 | symbols: SUN | ||
92 | } | ||
93 | panels { | ||
94 | name: "SCRUTINIZE (Cyan)" | ||
95 | path: "Panels/Unsymmetry Room/panel_b_7" | ||
96 | clue: "scrutinize" | ||
97 | answer: "peruse" | ||
98 | symbols: SUN | ||
99 | } | ||
diff --git a/data/maps/the_unkempt/rooms/V Keyholder.txtpb b/data/maps/the_unkempt/rooms/V Keyholder.txtpb new file mode 100644 index 0000000..a7ec93f --- /dev/null +++ b/data/maps/the_unkempt/rooms/V Keyholder.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "V Keyholder" | ||
2 | keyholders { | ||
3 | name: "KEYHOLDERV" | ||
4 | path: "Components/KeyHolders/keyHolderV" | ||
5 | } | ||
diff --git a/data/maps/the_unkempt/rooms/V1 Room.txtpb b/data/maps/the_unkempt/rooms/V1 Room.txtpb new file mode 100644 index 0000000..078cb37 --- /dev/null +++ b/data/maps/the_unkempt/rooms/V1 Room.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "V1 Room" | ||
2 | letters { | ||
3 | key: "v" | ||
4 | path: "Components/Collectables/v" | ||
5 | } | ||
diff --git a/data/maps/the_unkempt/rooms/W Keyholder.txtpb b/data/maps/the_unkempt/rooms/W Keyholder.txtpb new file mode 100644 index 0000000..ae367b2 --- /dev/null +++ b/data/maps/the_unkempt/rooms/W Keyholder.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "W Keyholder" | ||
2 | keyholders { | ||
3 | name: "W" | ||
4 | path: "Components/KeyHolders/keyHolderW" | ||
5 | } | ||
diff --git a/data/maps/the_unkempt/rooms/W2 Room.txtpb b/data/maps/the_unkempt/rooms/W2 Room.txtpb new file mode 100644 index 0000000..2fa07d4 --- /dev/null +++ b/data/maps/the_unkempt/rooms/W2 Room.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "W2 Room" | ||
2 | letters { | ||
3 | key: "w" | ||
4 | level2: true | ||
5 | path: "Components/Collectables/w2" | ||
6 | } | ||