diff options
-rw-r--r-- | apworld/context.py | 7 | ||||
-rw-r--r-- | data/maps/the_digital/connections.txtpb | 5 |
2 files changed, 4 insertions, 8 deletions
diff --git a/apworld/context.py b/apworld/context.py index 0e1a125..ffe2acd 100644 --- a/apworld/context.py +++ b/apworld/context.py | |||
@@ -369,9 +369,10 @@ class Lingo2ClientContext(CommonContext): | |||
369 | }) | 369 | }) |
370 | 370 | ||
371 | self.manager.game_ctx.send_location_info(locations) | 371 | self.manager.game_ctx.send_location_info(locations) |
372 | elif cmd == "Received": | 372 | elif cmd == "Retrieved": |
373 | if args["key"] == self.victory_data_storage_key: | 373 | for k, v in args["keys"].items(): |
374 | self.handle_status_update(args["value"]) | 374 | if k == self.victory_data_storage_key: |
375 | self.handle_status_update(v) | ||
375 | elif cmd == "SetReply": | 376 | elif cmd == "SetReply": |
376 | if args["key"] == self.get_datastorage_key("keyboard1"): | 377 | if args["key"] == self.get_datastorage_key("keyboard1"): |
377 | self.handle_keyboard_update(1, args) | 378 | self.handle_keyboard_update(1, args) |
diff --git a/data/maps/the_digital/connections.txtpb b/data/maps/the_digital/connections.txtpb index 67cd4dc..a4b02a5 100644 --- a/data/maps/the_digital/connections.txtpb +++ b/data/maps/the_digital/connections.txtpb | |||
@@ -24,11 +24,6 @@ connections { | |||
24 | door { name: "Gallery Entrance" } | 24 | door { name: "Gallery Entrance" } |
25 | } | 25 | } |
26 | connections { | 26 | connections { |
27 | from_room: "Gallery Maze" | ||
28 | to_room: "Main Area" | ||
29 | oneway: true | ||
30 | } | ||
31 | connections { | ||
32 | from_room: "Tree Area" | 27 | from_room: "Tree Area" |
33 | to_room: "Main Area" | 28 | to_room: "Main Area" |
34 | door { name: "Tree Entrance" } | 29 | door { name: "Tree Entrance" } |