summary refs log tree commit diff stats
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/door_groups.txtpb84
-rw-r--r--data/ids.yaml12
-rw-r--r--data/maps/daedalus/doors.txtpb7
-rw-r--r--data/maps/the_entry/connections.txtpb2
-rw-r--r--data/maps/the_entry/doors.txtpb2
-rw-r--r--data/maps/the_great/doors.txtpb1
-rw-r--r--data/maps/the_linear/doors.txtpb1
-rw-r--r--data/maps/the_repetitive/connections.txtpb2
-rw-r--r--data/maps/the_repetitive/doors.txtpb2
-rw-r--r--data/maps/the_three_doors/doors.txtpb1
-rw-r--r--data/maps/the_tree/doors.txtpb1
11 files changed, 105 insertions, 10 deletions
diff --git a/data/door_groups.txtpb b/data/door_groups.txtpb new file mode 100644 index 0000000..ca8ce54 --- /dev/null +++ b/data/door_groups.txtpb
@@ -0,0 +1,84 @@
1door_groups {
2 name: "The Entry - Repetitive Entrance"
3 type: CONNECTOR
4 doors {
5 map: "the_entry"
6 name: "Starting Room West Wall North Door"
7 }
8 doors {
9 map: "the_repetitive"
10 name: "Entry Entrance"
11 }
12}
13door_groups {
14 name: "The Repetitive - Plaza Entrance"
15 type: CONNECTOR
16 doors {
17 map: "the_repetitive"
18 name: "Black Hallway"
19 }
20 doors {
21 map: "the_plaza"
22 name: "Repetitive Entrance"
23 }
24}
25door_groups {
26 name: "Control Center White Doors"
27 type: COLOR_CONNECTOR
28 doors {
29 map: "daedalus"
30 name: "White Hallway From Entry"
31 }
32 doors {
33 map: "the_entry"
34 name: "Control Center White Door"
35 }
36}
37door_groups {
38 name: "Control Center Purple Doors"
39 type: COLOR_CONNECTOR
40 doors {
41 map: "daedalus"
42 name: "Purple Hallway From Great"
43 }
44 doors {
45 map: "the_great"
46 name: "Control Center Purple Door"
47 }
48}
49door_groups {
50 name: "Control Center Orange Doors"
51 type: COLOR_CONNECTOR
52 doors {
53 map: "daedalus"
54 name: "Control Center Orange Door"
55 }
56 doors {
57 map: "the_unkempt"
58 name: "Control Center Orange Door"
59 }
60}
61door_groups {
62 name: "Control Center Brown Doors"
63 type: COLOR_CONNECTOR
64 doors {
65 map: "the_bearer"
66 name: "Control Center Brown Door"
67 }
68 doors {
69 map: "the_tree"
70 name: "Control Center Brown Door"
71 }
72}
73door_groups {
74 name: "Control Center Blue Doors"
75 type: COLOR_CONNECTOR
76 doors {
77 map: "the_digital"
78 name: "Control Center Blue Door"
79 }
80 doors {
81 map: "the_unyielding"
82 name: "Digital Entrance"
83 }
84}
diff --git a/data/ids.yaml b/data/ids.yaml index 6498619..bd6cbc1 100644 --- a/data/ids.yaml +++ b/data/ids.yaml
@@ -1743,13 +1743,13 @@ maps:
1743 Red Blue Area Left Door: 302 1743 Red Blue Area Left Door: 302
1744 Red Blue Area Right Door: 303 1744 Red Blue Area Right Door: 303
1745 Red Room Painting: 323 1745 Red Room Painting: 323
1746 Repetitive Entrance: 312
1747 Revitalized Entrance: 306 1746 Revitalized Entrance: 306
1748 Right Eye Entrance: 301 1747 Right Eye Entrance: 301
1749 Scarf Door: 296 1748 Scarf Door: 296
1750 Second Room Left Door: 298 1749 Second Room Left Door: 298
1751 Second Room Right Door: 290 1750 Second Room Right Door: 290
1752 Shop Entrance: 313 1751 Shop Entrance: 313
1752 Starting Room West Wall North Door: 2781
1753 Third Eye Painting: 324 1753 Third Eye Painting: 324
1754 Trick Door: 287 1754 Trick Door: 287
1755 Trick To Shop Door: 289 1755 Trick To Shop Door: 289
@@ -2760,6 +2760,7 @@ maps:
2760 ZEROING: 1118 2760 ZEROING: 1118
2761 doors: 2761 doors:
2762 Anti-Collectable Room: 1025 2762 Anti-Collectable Room: 1025
2763 Black Hallway: 2780
2763 Cyan Door: 1028 2764 Cyan Door: 1028
2764 Cyan Puzzles: 1032 2765 Cyan Puzzles: 1032
2765 Dot Area Entrance: 1026 2766 Dot Area Entrance: 1026
@@ -2768,7 +2769,6 @@ maps:
2768 Lime Puzzles: 1031 2769 Lime Puzzles: 1031
2769 Magenta Door: 1029 2770 Magenta Door: 1029
2770 Magenta Puzzles: 1033 2771 Magenta Puzzles: 1033
2771 Plaza Entrance: 1024
2772 Yellow Door: 1030 2772 Yellow Door: 1030
2773 Yellow Puzzles: 1034 2773 Yellow Puzzles: 1034
2774 the_revitalized: 2774 the_revitalized:
@@ -3840,3 +3840,11 @@ special:
3840 A Job Well Done: 1160 3840 A Job Well Done: 1160
3841progressives: 3841progressives:
3842 Progressive Gold Ending: 2753 3842 Progressive Gold Ending: 2753
3843door_groups:
3844 Control Center Blue Doors: 2788
3845 Control Center Brown Doors: 2787
3846 Control Center Orange Doors: 2786
3847 Control Center Purple Doors: 2785
3848 Control Center White Doors: 2784
3849 The Entry - Repetitive Entrance: 2782
3850 The Repetitive - Plaza Entrance: 2783
diff --git a/data/maps/daedalus/doors.txtpb b/data/maps/daedalus/doors.txtpb index 2d8ba0b..d6c33f4 100644 --- a/data/maps/daedalus/doors.txtpb +++ b/data/maps/daedalus/doors.txtpb
@@ -892,16 +892,12 @@ doors {
892} 892}
893doors { 893doors {
894 name: "White Hallway From Entry" 894 name: "White Hallway From Entry"
895 # TODO: This should be combined with the corresponding door in the_entry, at
896 # least when connections are not shuffled.
897 type: CONTROL_CENTER_COLOR 895 type: CONTROL_CENTER_COLOR
898 receivers: "Components/Doors/Halls/froom_6" 896 receivers: "Components/Doors/Halls/froom_6"
899 control_center_color: "white" 897 control_center_color: "white"
900} 898}
901doors { 899doors {
902 name: "Purple Hallway From Great" 900 name: "Purple Hallway From Great"
903 # TODO: This should be combined with the corresponding door in the_great, at
904 # least when connections are not shuffled.
905 type: CONTROL_CENTER_COLOR 901 type: CONTROL_CENTER_COLOR
906 receivers: "Components/Doors/Halls/froom_7" 902 receivers: "Components/Doors/Halls/froom_7"
907 control_center_color: "purple" 903 control_center_color: "purple"
@@ -1080,6 +1076,7 @@ doors {
1080 panels { room: "Outside Snake Room" name: "SONG (South)" } 1076 panels { room: "Outside Snake Room" name: "SONG (South)" }
1081 panels { room: "West Castle Area" name: "SONG (2)" } 1077 panels { room: "West Castle Area" name: "SONG (2)" }
1082 location_room: "West Castle Area" 1078 location_room: "West Castle Area"
1079 location_name: "South SONGs"
1083} 1080}
1084doors { 1081doors {
1085 name: "Amber North Door" 1082 name: "Amber North Door"
@@ -1088,6 +1085,7 @@ doors {
1088 panels { room: "Outside Snake Room" name: "SONG (North)" } 1085 panels { room: "Outside Snake Room" name: "SONG (North)" }
1089 panels { room: "Amber North 2" name: "SONG" } 1086 panels { room: "Amber North 2" name: "SONG" }
1090 location_room: "Amber North 2" 1087 location_room: "Amber North 2"
1088 location_name: "North SONGs"
1091} 1089}
1092doors { 1090doors {
1093 name: "Amber East Doors" 1091 name: "Amber East Doors"
@@ -1921,6 +1919,7 @@ doors {
1921 type: LOCATION_ONLY 1919 type: LOCATION_ONLY
1922 panels { room: "Dark Light Exit" name: "GASKET" } 1920 panels { room: "Dark Light Exit" name: "GASKET" }
1923 location_room: "Dark Light Exit" 1921 location_room: "Dark Light Exit"
1922 location_name: "GASKET"
1924} 1923}
1925doors { 1924doors {
1926 name: "Dark Light Room Divider" 1925 name: "Dark Light Room Divider"
diff --git a/data/maps/the_entry/connections.txtpb b/data/maps/the_entry/connections.txtpb index 6f847da..a2e325a 100644 --- a/data/maps/the_entry/connections.txtpb +++ b/data/maps/the_entry/connections.txtpb
@@ -192,7 +192,7 @@ connections {
192connections { 192connections {
193 from_room: "Starting Room" 193 from_room: "Starting Room"
194 to_room: "Repetitive Entrance" 194 to_room: "Repetitive Entrance"
195 door { name: "Repetitive Entrance" } 195 door { name: "Starting Room West Wall North Door" }
196} 196}
197connections { 197connections {
198 from_room: "Lime Room" 198 from_room: "Lime Room"
diff --git a/data/maps/the_entry/doors.txtpb b/data/maps/the_entry/doors.txtpb index 78ffa52..6bef160 100644 --- a/data/maps/the_entry/doors.txtpb +++ b/data/maps/the_entry/doors.txtpb
@@ -193,7 +193,7 @@ doors {
193 location_room: "Starting Room" 193 location_room: "Starting Room"
194} 194}
195doors { 195doors {
196 name: "Repetitive Entrance" 196 name: "Starting Room West Wall North Door"
197 type: ITEM_ONLY 197 type: ITEM_ONLY
198 receivers: "Components/Doors/Entry/entry_proxied_9" 198 receivers: "Components/Doors/Entry/entry_proxied_9"
199 double_letters: true 199 double_letters: true
diff --git a/data/maps/the_great/doors.txtpb b/data/maps/the_great/doors.txtpb index dc25128..992b4fa 100644 --- a/data/maps/the_great/doors.txtpb +++ b/data/maps/the_great/doors.txtpb
@@ -49,6 +49,7 @@ doors {
49 type: LOCATION_ONLY 49 type: LOCATION_ONLY
50 panels { room: "West Side" name: "ERASE" } 50 panels { room: "West Side" name: "ERASE" }
51 location_room: "West Side" 51 location_room: "West Side"
52 location_name: "ERASE"
52} 53}
53doors { 54doors {
54 name: "Control Center Purple Door" 55 name: "Control Center Purple Door"
diff --git a/data/maps/the_linear/doors.txtpb b/data/maps/the_linear/doors.txtpb index 63d8ae8..9a57158 100644 --- a/data/maps/the_linear/doors.txtpb +++ b/data/maps/the_linear/doors.txtpb
@@ -10,4 +10,5 @@ doors {
10 panels { room: "Room" name: "INTO" } 10 panels { room: "Room" name: "INTO" }
11 panels { room: "Room" name: "NOR" } 11 panels { room: "Room" name: "NOR" }
12 location_room: "Room" 12 location_room: "Room"
13 location_name: "Gravestone"
13} 14}
diff --git a/data/maps/the_repetitive/connections.txtpb b/data/maps/the_repetitive/connections.txtpb index 2b115a9..0afe72d 100644 --- a/data/maps/the_repetitive/connections.txtpb +++ b/data/maps/the_repetitive/connections.txtpb
@@ -6,7 +6,7 @@ connections {
6connections { 6connections {
7 from_room: "Main Room" 7 from_room: "Main Room"
8 to_room: "Plaza Connector" 8 to_room: "Plaza Connector"
9 door { name: "Plaza Entrance" } 9 door { name: "Black Hallway" }
10 oneway: true 10 oneway: true
11} 11}
12connections { 12connections {
diff --git a/data/maps/the_repetitive/doors.txtpb b/data/maps/the_repetitive/doors.txtpb index 9e63c1d..8171dc4 100644 --- a/data/maps/the_repetitive/doors.txtpb +++ b/data/maps/the_repetitive/doors.txtpb
@@ -6,7 +6,7 @@ doors {
6 location_room: "Main Room" 6 location_room: "Main Room"
7} 7}
8doors { 8doors {
9 name: "Plaza Entrance" 9 name: "Black Hallway"
10 type: STANDARD 10 type: STANDARD
11 receivers: "Components/Doors/Door12" 11 receivers: "Components/Doors/Door12"
12 panels { room: "Main Room" name: "I" } 12 panels { room: "Main Room" name: "I" }
diff --git a/data/maps/the_three_doors/doors.txtpb b/data/maps/the_three_doors/doors.txtpb index 99fbcee..5ae9d90 100644 --- a/data/maps/the_three_doors/doors.txtpb +++ b/data/maps/the_three_doors/doors.txtpb
@@ -50,4 +50,5 @@ doors {
50 panels { room: "Dead End Room" name: "DEAD" } 50 panels { room: "Dead End Room" name: "DEAD" }
51 panels { room: "Dead End Room" name: "END" } 51 panels { room: "Dead End Room" name: "END" }
52 location_room: "Loose Strings Room" 52 location_room: "Loose Strings Room"
53 location_name: "Gravestone"
53} 54}
diff --git a/data/maps/the_tree/doors.txtpb b/data/maps/the_tree/doors.txtpb index b62a881..6cb4086 100644 --- a/data/maps/the_tree/doors.txtpb +++ b/data/maps/the_tree/doors.txtpb
@@ -38,4 +38,5 @@ doors {
38 panels { room: "Main Area" name: "SMALL (3)" } 38 panels { room: "Main Area" name: "SMALL (3)" }
39 panels { room: "Main Area" name: "SPRINKLE" } 39 panels { room: "Main Area" name: "SPRINKLE" }
40 location_room: "Main Area" 40 location_room: "Main Area"
41 location_name: "Gravestone"
41} 42}