From 380a2b49eb2c2687a6fda1099d8b9d1be92c0e32 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Thu, 13 Apr 2023 21:23:41 -0400 Subject: Location checks are held while the map is loading The map load sends out a lot of checks at once if a file is being loaded, so we hold them until the map finishes loading and then send them out together. --- Archipelago/load.gd | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Archipelago/load.gd') diff --git a/Archipelago/load.gd b/Archipelago/load.gd index b0ccafc..cb592ff 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd @@ -28,9 +28,10 @@ func _load(): "answer_correct", location, "handle_correct" ) - # Process any items received while the map was loading. - apclient.mapFinishedLoading() - # Proceed with the rest of the load. global._print("Hooked Load End") ._load() + + # Process any items received while the map was loading, and send the checks + # from the save load. + apclient.mapFinishedLoading() -- cgit 1.4.1