summary refs log tree commit diff stats
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/connections.txtpb51
-rw-r--r--data/ids.yaml13
-rw-r--r--data/maps/the_gallery/doors.txtpb2
-rw-r--r--data/maps/the_words/connections.txtpb5
-rw-r--r--data/maps/the_words/doors.txtpb12
-rw-r--r--data/maps/the_words/metadata.txtpb11
-rw-r--r--data/maps/the_words/rooms/Ending.txtpb5
-rw-r--r--data/maps/the_words/rooms/Main Area.txtpb61
8 files changed, 157 insertions, 3 deletions
diff --git a/data/connections.txtpb b/data/connections.txtpb index 139e8f9..2b71f7d 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb
@@ -1,9 +1,7 @@
1# TODO 1# TODO
2# the_entry/Starting Room/HI/thewords
3# control center -> the_ancient 2# control center -> the_ancient
4# the_between/Control Center Side/CC 3# the_between/Control Center Side/CC
5# the_gallery/Main Area/CC 4# the_gallery/Main Area/CC
6# the_gallery/Main Area/WORDS
7# the_great/West Side/CC 5# the_great/West Side/CC
8# the_hinterlands/Main Area/LEFT 6# the_hinterlands/Main Area/LEFT
9# the_hinterlands/Main Area/RIGHT 7# the_hinterlands/Main Area/RIGHT
@@ -2059,3 +2057,52 @@ connections {
2059 } 2057 }
2060 } 2058 }
2061} 2059}
2060connections {
2061 from {
2062 panel {
2063 map: "the_entry"
2064 room: "Starting Room"
2065 name: "HI"
2066 answer: "thewords"
2067 }
2068 }
2069 to {
2070 room {
2071 map: "the_words"
2072 name: "Main Area"
2073 }
2074 }
2075 oneway: true
2076}
2077connections {
2078 from {
2079 port {
2080 map: "the_words"
2081 room: "Main Area"
2082 name: "ENTRY"
2083 }
2084 }
2085 to {
2086 room {
2087 map: "the_entry"
2088 name: "Starting Room"
2089 }
2090 }
2091 oneway: true
2092}
2093connections {
2094 from {
2095 painting {
2096 map: "the_gallery"
2097 room: "Main Area"
2098 name: "WORDS"
2099 }
2100 }
2101 to {
2102 room {
2103 map: "the_words"
2104 name: "Main Area"
2105 }
2106 }
2107 oneway: true
2108}
diff --git a/data/ids.yaml b/data/ids.yaml index af85cfe..874763b 100644 --- a/data/ids.yaml +++ b/data/ids.yaml
@@ -3646,6 +3646,18 @@ maps:
3646 SHRINK: 2699 3646 SHRINK: 2699
3647 doors: 3647 doors:
3648 Shrink Door: 2689 3648 Shrink Door: 2689
3649 the_words:
3650 rooms:
3651 Main Area:
3652 panels:
3653 CLOTHES: 2707
3654 DAIRY: 2704
3655 FLOWER: 2702
3656 FRUIT: 2701
3657 GEM: 2703
3658 METAL: 2706
3659 SPICE: 2708
3660 TREE: 2705
3649letters: 3661letters:
3650 a1: 596 3662 a1: 596
3651 a2: 6 3663 a2: 6
@@ -3701,6 +3713,7 @@ letters:
3701 z2: 2224 3713 z2: 2224
3702endings: 3714endings:
3703 BLACK: 1208 3715 BLACK: 1208
3716 BLUE: 2700
3704 CYAN: 1209 3717 CYAN: 1209
3705 GOLD: 1207 3718 GOLD: 1207
3706 GRAY: 1204 3719 GRAY: 1204
diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index 6842516..e269daf 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb
@@ -184,7 +184,7 @@ doors {
184 name: "Words Painting" 184 name: "Words Painting"
185 type: ITEM_ONLY 185 type: ITEM_ONLY
186 move_paintings { room: "Main Area" name: "WORDS" } 186 move_paintings { room: "Main Area" name: "WORDS" }
187 # TODO: Enter The Words 187 rooms { map: "the_words" name: "Main Area" }
188} 188}
189doors { 189doors {
190 name: "Colorful Painting" 190 name: "Colorful Painting"
diff --git a/data/maps/the_words/connections.txtpb b/data/maps/the_words/connections.txtpb new file mode 100644 index 0000000..f25ac2b --- /dev/null +++ b/data/maps/the_words/connections.txtpb
@@ -0,0 +1,5 @@
1connections {
2 from_room: "Main Area"
3 to_room: "Ending"
4 door { name: "Ending" }
5}
diff --git a/data/maps/the_words/doors.txtpb b/data/maps/the_words/doors.txtpb new file mode 100644 index 0000000..20f439b --- /dev/null +++ b/data/maps/the_words/doors.txtpb
@@ -0,0 +1,12 @@
1doors {
2 name: "Ending"
3 type: EVENT
4 panels { room: "Main Area" name: "FRUIT" }
5 panels { room: "Main Area" name: "FLOWER" }
6 panels { room: "Main Area" name: "GEM" }
7 panels { room: "Main Area" name: "DAIRY" }
8 panels { room: "Main Area" name: "TREE" }
9 panels { room: "Main Area" name: "METAL" }
10 panels { room: "Main Area" name: "CLOTHES" }
11 panels { room: "Main Area" name: "SPICE" }
12}
diff --git a/data/maps/the_words/metadata.txtpb b/data/maps/the_words/metadata.txtpb new file mode 100644 index 0000000..2dadcae --- /dev/null +++ b/data/maps/the_words/metadata.txtpb
@@ -0,0 +1,11 @@
1display_name: "The Words"
2# These are old proxies of the main room's panels that are not linked up
3# anymore.
4excluded_nodes: "Panels/Proxies/panel_3"
5excluded_nodes: "Panels/Proxies/panel_4"
6excluded_nodes: "Panels/Proxies/panel_6"
7excluded_nodes: "Panels/Proxies/panel_9"
8# These are all tantalyzingly hidden out of bounds. What's up with that?
9excluded_nodes: "Panels/Proxies/panel_backside_1"
10excluded_nodes: "Panels/Proxies/panel_backside_2"
11excluded_nodes: "Panels/Proxies/panel_backside_3"
diff --git a/data/maps/the_words/rooms/Ending.txtpb b/data/maps/the_words/rooms/Ending.txtpb new file mode 100644 index 0000000..79bd569 --- /dev/null +++ b/data/maps/the_words/rooms/Ending.txtpb
@@ -0,0 +1,5 @@
1name: "Ending"
2endings {
3 name: "BLUE"
4 path: "Components/Endings/blue_ending"
5}
diff --git a/data/maps/the_words/rooms/Main Area.txtpb b/data/maps/the_words/rooms/Main Area.txtpb new file mode 100644 index 0000000..503408c --- /dev/null +++ b/data/maps/the_words/rooms/Main Area.txtpb
@@ -0,0 +1,61 @@
1name: "Main Area"
2panels {
3 name: "FRUIT"
4 path: "Panels/Room_1/panel_2"
5 clue: "fruit"
6 answer: "peach"
7 symbols: EXAMPLE
8}
9panels {
10 name: "FLOWER"
11 path: "Panels/Room_1/panel_3"
12 clue: "flower"
13 answer: "rose"
14 symbols: EXAMPLE
15}
16panels {
17 name: "GEM"
18 path: "Panels/Room_1/panel_4"
19 clue: "gem"
20 answer: "jade"
21 symbols: EXAMPLE
22}
23panels {
24 name: "DAIRY"
25 path: "Panels/Room_1/panel_5"
26 clue: "dairy"
27 answer: "cream"
28 symbols: EXAMPLE
29}
30panels {
31 name: "TREE"
32 path: "Panels/Room_1/panel_6"
33 clue: "tree"
34 answer: "walnut"
35 symbols: EXAMPLE
36}
37panels {
38 name: "METAL"
39 path: "Panels/Room_1/panel_7"
40 clue: "metal"
41 answer: "silver"
42 symbols: EXAMPLE
43}
44panels {
45 name: "CLOTHES"
46 path: "Panels/Room_1/panel_8"
47 clue: "clothes"
48 answer: "denim"
49 symbols: EXAMPLE
50}
51panels {
52 name: "SPICE"
53 path: "Panels/Room_1/panel_9"
54 clue: "spice"
55 answer: "sage"
56 symbols: EXAMPLE
57}
58ports {
59 name: "ENTRY"
60 path: "Components/Warps/worldport"
61}