From 3f53502a5907ed1982d28a392c54331f0c1c2c42 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Thu, 25 Sep 2025 12:09:50 -0400 Subject: Move the client into the apworld Only works on source right now, not as an apworld. --- client/Archipelago/saver.gd | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 client/Archipelago/saver.gd (limited to 'client/Archipelago/saver.gd') diff --git a/client/Archipelago/saver.gd b/client/Archipelago/saver.gd deleted file mode 100644 index 44bc179..0000000 --- a/client/Archipelago/saver.gd +++ /dev/null @@ -1,23 +0,0 @@ -extends "res://scripts/nodes/saver.gd" - - -func levelLoaded(): - if type == "keyholders": - var ap = global.get_node("Archipelago") - ap.keyboard.load_keyholders.call_deferred(global.map) - else: - reload.call_deferred() - - -func reload(): - # Just rewriting this whole thing so I can remove Chris's safeguard. - var file = FileAccess.open(path + type + ".save", FileAccess.READ) - if file: - var data = file.get_var(true) - file.close() - for datum in data: - var saveable = get_node_or_null(datum[0]) - if saveable != null: - saveable.is_complete = datum[1] - if saveable.is_complete: - saveable.loadData(saveable.is_complete) -- cgit 1.4.1