about summary refs log tree commit diff stats
path: root/data/maps/daedalus
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/daedalus')
-rw-r--r--data/maps/daedalus/connections.txtpb11
-rw-r--r--data/maps/daedalus/doors.txtpb86
-rw-r--r--data/maps/daedalus/rooms/C Keyholder.txtpb2
-rw-r--r--data/maps/daedalus/rooms/Wonderland.txtpb1
4 files changed, 49 insertions, 51 deletions
diff --git a/data/maps/daedalus/connections.txtpb b/data/maps/daedalus/connections.txtpb index 09613ae..07b6513 100644 --- a/data/maps/daedalus/connections.txtpb +++ b/data/maps/daedalus/connections.txtpb
@@ -100,6 +100,11 @@ connections {
100 oneway: true 100 oneway: true
101} 101}
102connections { 102connections {
103 from_room: "Outside House"
104 to_room: "Blue Hallway Tall Side"
105 door { name: "House Side Door" }
106}
107connections {
103 from_room: "Purple SE Vestibule" 108 from_room: "Purple SE Vestibule"
104 to_room: "Welcome Back Area" 109 to_room: "Welcome Back Area"
105 oneway: true 110 oneway: true
@@ -1857,3 +1862,9 @@ connections {
1857 oneway: true 1862 oneway: true
1858 roof_access: true 1863 roof_access: true
1859} 1864}
1865connections {
1866 from_room: "Roof"
1867 to_room: "F Keyholder"
1868 oneway: true
1869 roof_access: true
1870}
diff --git a/data/maps/daedalus/doors.txtpb b/data/maps/daedalus/doors.txtpb index 7359c5e..ace15a1 100644 --- a/data/maps/daedalus/doors.txtpb +++ b/data/maps/daedalus/doors.txtpb
@@ -195,8 +195,8 @@ doors {
195} 195}
196doors { 196doors {
197 name: "Welcome Back Door" 197 name: "Welcome Back Door"
198 type: STANDARD 198 type: LOCATION_ONLY
199 receivers: "Components/Doors/Entry/entry_14" 199 #receivers: "Components/Doors/Entry/entry_14"
200 panels { room: "Welcome Back Area" name: "GREETINGS OLD FRIEND" } 200 panels { room: "Welcome Back Area" name: "GREETINGS OLD FRIEND" }
201 location_room: "Welcome Back Area" 201 location_room: "Welcome Back Area"
202} 202}
@@ -493,7 +493,6 @@ doors {
493 panels { room: "Outside House" name: "WALLS" } 493 panels { room: "Outside House" name: "WALLS" }
494 panels { room: "Outside House" name: "LOCK" } 494 panels { room: "Outside House" name: "LOCK" }
495 location_room: "Outside House" 495 location_room: "Outside House"
496 location_name: "North Purple Vestibules"
497} 496}
498doors { 497doors {
499 name: "Purple NW Vestibule" 498 name: "Purple NW Vestibule"
@@ -892,16 +891,12 @@ doors {
892} 891}
893doors { 892doors {
894 name: "White Hallway From Entry" 893 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 894 type: CONTROL_CENTER_COLOR
898 receivers: "Components/Doors/Halls/froom_6" 895 receivers: "Components/Doors/Halls/froom_6"
899 control_center_color: "white" 896 control_center_color: "white"
900} 897}
901doors { 898doors {
902 name: "Purple Hallway From Great" 899 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 900 type: CONTROL_CENTER_COLOR
906 receivers: "Components/Doors/Halls/froom_7" 901 receivers: "Components/Doors/Halls/froom_7"
907 control_center_color: "purple" 902 control_center_color: "purple"
@@ -1212,70 +1207,37 @@ doors {
1212 type: ITEM_ONLY 1207 type: ITEM_ONLY
1213 receivers: "Components/Doors/Halls/connections_1" 1208 receivers: "Components/Doors/Halls/connections_1"
1214 receivers: "Components/Doors/Halls/connections_3" 1209 receivers: "Components/Doors/Halls/connections_3"
1210 # These have the same effect as the above, but including them here prevents
1211 # them from opening in door shuffle when the J2 door opens.
1212 receivers: "Components/Triggers/teleportListenerConnections3"
1213 receivers: "Components/Triggers/teleportListenerConnections4"
1214 # This door can open from either solving all panels, or just the smiley ones,
1215 # and the latter is obviously a subset of the former so let's just check for
1216 # that.
1215 panels { room: "Hotel" name: "PARKA" } 1217 panels { room: "Hotel" name: "PARKA" }
1216 panels { room: "Hotel" name: "MARLIN" }
1217 panels { room: "Hotel" name: "WHO" }
1218 panels { room: "Hotel" name: "CLOAK" } 1218 panels { room: "Hotel" name: "CLOAK" }
1219 panels { room: "Hotel" name: "MANE" }
1220 panels { room: "Hotel" name: "WHAT" }
1221 panels { room: "Hotel" name: "BLAZER" }
1222 panels { room: "Hotel" name: "WHERE" }
1223 panels { room: "Hotel" name: "DOROTHY" } 1219 panels { room: "Hotel" name: "DOROTHY" }
1224 panels { room: "Hotel" name: "JACKET" }
1225 panels { room: "Hotel" name: "TAIL" }
1226 panels { room: "Hotel" name: "JAWS" } 1220 panels { room: "Hotel" name: "JAWS" }
1227 panels { room: "Hotel" name: "FLOUNDER" }
1228 panels { room: "Hotel" name: "WHEN" } 1221 panels { room: "Hotel" name: "WHEN" }
1229 panels { room: "Hotel" name: "CLAWS" } 1222 panels { room: "Hotel" name: "CLAWS" }
1230 panels { room: "Hotel" name: "BRUCE" }
1231 panels { room: "Hotel" name: "POTATO" } 1223 panels { room: "Hotel" name: "POTATO" }
1232 panels { room: "Hotel" name: "SALAD" }
1233 panels { room: "Hotel" name: "BATHING" }
1234 panels { room: "Hotel" name: "MICRO" } 1224 panels { room: "Hotel" name: "MICRO" }
1235 panels { room: "Hotel" name: "BUSINESS" }
1236 panels { room: "Hotel" name: "WEDDING" }
1237 panels { room: "Hotel" name: "TREE" }
1238 panels { room: "Hotel" name: "RIVER" }
1239 panels { room: "Hotel" name: "TUNING" } 1225 panels { room: "Hotel" name: "TUNING" }
1240 panels { room: "Hotel" name: "BOXING" }
1241 panels { room: "Hotel" name: "TELEPHONE" }
1242 panels { room: "Hotel" name: "LAW" } 1226 panels { room: "Hotel" name: "LAW" }
1243 panels { room: "Hotel" name: "POKER" }
1244 panels { room: "Hotel" name: "CARD" } 1227 panels { room: "Hotel" name: "CARD" }
1245 panels { room: "Hotel" name: "ROAD" } 1228 panels { room: "Hotel" name: "ROAD" }
1246 panels { room: "Hotel" name: "CHOCOLATE" }
1247 panels { room: "Hotel" name: "DEPART" } 1229 panels { room: "Hotel" name: "DEPART" }
1248 panels { room: "Hotel" name: "WITHDRAW" }
1249 panels { room: "Hotel" name: "QUIT" }
1250 panels { room: "Hotel" name: "LEAVE" } 1230 panels { room: "Hotel" name: "LEAVE" }
1251 panels { room: "Hotel" name: "PALE" }
1252 panels { room: "Hotel" name: "JUST" }
1253 panels { room: "Hotel" name: "NEW" }
1254 panels { room: "Hotel" name: "UNTALENTED" }
1255 panels { room: "Hotel" name: "SERVICE" } 1231 panels { room: "Hotel" name: "SERVICE" }
1256 panels { room: "Hotel" name: "FULL" }
1257 panels { room: "Hotel" name: "EVIL" }
1258 panels { room: "Hotel" name: "HONEY" } 1232 panels { room: "Hotel" name: "HONEY" }
1259 panels { room: "Hotel" name: "CRESCENT" }
1260 panels { room: "Hotel" name: "INVALID" } 1233 panels { room: "Hotel" name: "INVALID" }
1261 panels { room: "Hotel" name: "FESTIVAL" } 1234 panels { room: "Hotel" name: "FESTIVAL" }
1262 panels { room: "Hotel" name: "BEAUTIFUL" }
1263 panels { room: "Hotel" name: "WILTED" } 1235 panels { room: "Hotel" name: "WILTED" }
1264 panels { room: "Hotel" name: "DROOPED" }
1265 panels { room: "Hotel" name: "FADED" }
1266 panels { room: "Hotel" name: "WANED" } 1236 panels { room: "Hotel" name: "WANED" }
1267 panels { room: "Hotel" name: "TALL" }
1268 panels { room: "Hotel" name: "CANVAS" }
1269 panels { room: "Hotel" name: "LEVER" }
1270 panels { room: "Hotel" name: "SCULPTURE" }
1271 panels { room: "Hotel" name: "RAGE" } 1237 panels { room: "Hotel" name: "RAGE" }
1272 panels { room: "Hotel" name: "BALL" }
1273 panels { room: "Hotel" name: "FOOL" }
1274 panels { room: "Hotel" name: "VERGE" } 1238 panels { room: "Hotel" name: "VERGE" }
1275 panels { room: "Hotel" name: "ART" }
1276 panels { room: "Hotel" name: "EVER" } 1239 panels { room: "Hotel" name: "EVER" }
1277 panels { room: "Hotel" name: "PAIN" } 1240 panels { room: "Hotel" name: "PAIN" }
1278 panels { room: "Hotel" name: "FOOT" }
1279} 1241}
1280doors { 1242doors {
1281 name: "J2 Door 1" 1243 name: "J2 Door 1"
@@ -2116,8 +2078,12 @@ doors {
2116doors { 2078doors {
2117 name: "C Keyholder Blocker" 2079 name: "C Keyholder Blocker"
2118 type: EVENT 2080 type: EVENT
2119 # Components/Doors/Unincorporated/temple_foyer_7 2081 receivers: "Components/Doors/Unincorporated/temple_foyer_7"
2120 switches: "lavender_cubes" 2082 panels {
2083 map: "the_ancient"
2084 room: "Inside"
2085 name: "COLOR"
2086 }
2121} 2087}
2122doors { 2088doors {
2123 name: "Computer Room Back Door" 2089 name: "Computer Room Back Door"
@@ -2187,6 +2153,7 @@ doors {
2187 receivers: "Components/Doors/Unincorporated/temple_foyer_6" 2153 receivers: "Components/Doors/Unincorporated/temple_foyer_6"
2188 panels { room: "Globe Room" name: "WORD" } 2154 panels { room: "Globe Room" name: "WORD" }
2189 location_room: "Globe Room" 2155 location_room: "Globe Room"
2156 location_name: "Sticks and Stones"
2190} 2157}
2191doors { 2158doors {
2192 name: "Castle Numbers Puzzle" 2159 name: "Castle Numbers Puzzle"
@@ -2306,3 +2273,24 @@ doors {
2306 receivers: "Components/Paintings/Temple of the Eyes/eyeRedStart/teleportListener" 2273 receivers: "Components/Paintings/Temple of the Eyes/eyeRedStart/teleportListener"
2307 double_letters: true 2274 double_letters: true
2308} 2275}
2276doors {
2277 name: "Lime Hexes"
2278 type: LOCATION_ONLY
2279 panels { room: "Tree Entrance" name: "RAT" }
2280 panels { room: "Tree Entrance" name: "DIFFERENCE" }
2281 panels { room: "Tree Entrance" name: "LEANS" }
2282 panels { room: "Tree Entrance" name: "QUESTION" }
2283 panels { room: "Tree Entrance" name: "WHERE" }
2284 panels { room: "Tree Entrance" name: "SUNDER" }
2285 location_room: "Tree Entrance"
2286}
2287doors {
2288 name: "Theo Panels"
2289 type: LOCATION_ONLY
2290 panels { room: "House" name: "GOAT" }
2291 panels { room: "House" name: "AMAZE" }
2292 panels { room: "House" name: "SKINNYHIM" }
2293 panels { room: "House" name: "THEO" }
2294 location_room: "House"
2295 location_name: "All Puzzles"
2296}
diff --git a/data/maps/daedalus/rooms/C Keyholder.txtpb b/data/maps/daedalus/rooms/C Keyholder.txtpb index ef10a90..28793b2 100644 --- a/data/maps/daedalus/rooms/C Keyholder.txtpb +++ b/data/maps/daedalus/rooms/C Keyholder.txtpb
@@ -1,5 +1,5 @@
1name: "C Keyholder" 1name: "C Keyholder"
2panel_display_name: "North Area" 2panel_display_name: "East Area"
3keyholders { 3keyholders {
4 name: "C" 4 name: "C"
5 path: "Components/KeyHolders/keyHolderC" 5 path: "Components/KeyHolders/keyHolderC"
diff --git a/data/maps/daedalus/rooms/Wonderland.txtpb b/data/maps/daedalus/rooms/Wonderland.txtpb index 4b69e99..ae9b3f1 100644 --- a/data/maps/daedalus/rooms/Wonderland.txtpb +++ b/data/maps/daedalus/rooms/Wonderland.txtpb
@@ -1,6 +1,5 @@
1name: "Wonderland" 1name: "Wonderland"
2panel_display_name: "Northwest Area" 2panel_display_name: "Northwest Area"
3# TODO: There's a warp from The Entry into here.
4panels { 3panels {
5 name: "APRIL" 4 name: "APRIL"
6 path: "Panels/Wonderland/wonderland_1" 5 path: "Panels/Wonderland/wonderland_1"