about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--apworld/context.py7
-rw-r--r--data/maps/the_digital/connections.txtpb5
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}
26connections { 26connections {
27 from_room: "Gallery Maze"
28 to_room: "Main Area"
29 oneway: true
30}
31connections {
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" }