From cb2eca4fed1eb3692eaa13715f65ebcaf8472b64 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Thu, 25 Sep 2025 14:14:22 -0400 Subject: Client can be run from zipped apworld now --- apworld/client/main.gd | 62 +++++++++++++++++++++++++------------------------- 1 file changed, 31 insertions(+), 31 deletions(-) (limited to 'apworld/client/main.gd') diff --git a/apworld/client/main.gd b/apworld/client/main.gd index a31eb89..cff92bc 100644 --- a/apworld/client/main.gd +++ b/apworld/client/main.gd @@ -22,59 +22,59 @@ func _ready(): # Create the global AP manager, if it doesn't already exist. if not global.has_node("Archipelago"): - var ap_script = runtime.load_path("manager.gd") + var ap_script = runtime.load_script("manager.gd") var ap_instance = ap_script.new() ap_instance.name = "Archipelago" - ap_instance.SCRIPT_client = runtime.load_path("client.gd") - ap_instance.SCRIPT_keyboard = runtime.load_path("keyboard.gd") - ap_instance.SCRIPT_locationListener = runtime.load_path("locationListener.gd") - ap_instance.SCRIPT_minimap = runtime.load_path("minimap.gd") - ap_instance.SCRIPT_uuid = runtime.load_path("vendor/uuid.gd") - ap_instance.SCRIPT_victoryListener = runtime.load_path("victoryListener.gd") + ap_instance.SCRIPT_client = runtime.load_script("client.gd") + ap_instance.SCRIPT_keyboard = runtime.load_script("keyboard.gd") + ap_instance.SCRIPT_locationListener = runtime.load_script("locationListener.gd") + ap_instance.SCRIPT_minimap = runtime.load_script("minimap.gd") + ap_instance.SCRIPT_uuid = runtime.load_script("vendor/uuid.gd") + ap_instance.SCRIPT_victoryListener = runtime.load_script("victoryListener.gd") global.add_child(ap_instance) # Let's also inject any scripts we need to inject now. - installScriptExtension(runtime.load_path("animationListener.gd")) - installScriptExtension(runtime.load_path("collectable.gd")) - installScriptExtension(runtime.load_path("door.gd")) - installScriptExtension(runtime.load_path("keyHolder.gd")) - installScriptExtension(runtime.load_path("keyHolderChecker.gd")) - installScriptExtension(runtime.load_path("keyHolderResetterListener.gd")) - installScriptExtension(runtime.load_path("painting.gd")) - installScriptExtension(runtime.load_path("panel.gd")) - installScriptExtension(runtime.load_path("pauseMenu.gd")) - installScriptExtension(runtime.load_path("player.gd")) - installScriptExtension(runtime.load_path("saver.gd")) - installScriptExtension(runtime.load_path("teleport.gd")) - installScriptExtension(runtime.load_path("teleportListener.gd")) - installScriptExtension(runtime.load_path("visibilityListener.gd")) - installScriptExtension(runtime.load_path("worldport.gd")) - installScriptExtension(runtime.load_path("worldportListener.gd")) - - var proto_script = runtime.load_path("../generated/proto.gd") - var gamedata_script = runtime.load_path("gamedata.gd") + installScriptExtension(runtime.load_script("animationListener.gd")) + installScriptExtension(runtime.load_script("collectable.gd")) + installScriptExtension(runtime.load_script("door.gd")) + installScriptExtension(runtime.load_script("keyHolder.gd")) + installScriptExtension(runtime.load_script("keyHolderChecker.gd")) + installScriptExtension(runtime.load_script("keyHolderResetterListener.gd")) + installScriptExtension(runtime.load_script("painting.gd")) + installScriptExtension(runtime.load_script("panel.gd")) + installScriptExtension(runtime.load_script("pauseMenu.gd")) + installScriptExtension(runtime.load_script("player.gd")) + installScriptExtension(runtime.load_script("saver.gd")) + installScriptExtension(runtime.load_script("teleport.gd")) + installScriptExtension(runtime.load_script("teleportListener.gd")) + installScriptExtension(runtime.load_script("visibilityListener.gd")) + installScriptExtension(runtime.load_script("worldport.gd")) + installScriptExtension(runtime.load_script("worldportListener.gd")) + + var proto_script = runtime.load_script("../generated/proto.gd") + var gamedata_script = runtime.load_script("gamedata.gd") var gamedata_instance = gamedata_script.new(proto_script) gamedata_instance.load(runtime.read_path("../generated/data.binpb")) gamedata_instance.name = "Gamedata" global.add_child(gamedata_instance) - var messages_script = runtime.load_path("messages.gd") + var messages_script = runtime.load_script("messages.gd") var messages_instance = messages_script.new() messages_instance.name = "Messages" - messages_instance.SCRIPT_rainbowText = runtime.load_path("rainbowText.gd") + messages_instance.SCRIPT_rainbowText = runtime.load_script("rainbowText.gd") global.add_child(messages_instance) - var textclient_script = runtime.load_path("textclient.gd") + var textclient_script = runtime.load_script("textclient.gd") var textclient_instance = textclient_script.new() textclient_instance.name = "Textclient" global.add_child(textclient_instance) - var compass_overlay_script = runtime.load_path("compass_overlay.gd") + var compass_overlay_script = runtime.load_script("compass_overlay.gd") var compass_overlay_instance = compass_overlay_script.new() compass_overlay_instance.name = "Compass" - compass_overlay_instance.SCRIPT_compass = runtime.load_path("compass.gd") + compass_overlay_instance.SCRIPT_compass = runtime.load_script("compass.gd") global.add_child(compass_overlay_instance) var ap = global.get_node("Archipelago") -- cgit 1.4.1