diff options
Diffstat (limited to 'apworld/client/main.gd')
| -rw-r--r-- | apworld/client/main.gd | 11 |
1 files changed, 11 insertions, 0 deletions
| diff --git a/apworld/client/main.gd b/apworld/client/main.gd index 1d0df1f..c90d6e7 100644 --- a/apworld/client/main.gd +++ b/apworld/client/main.gd | |||
| @@ -36,6 +36,7 @@ func _ready(): | |||
| 36 | global.add_child(ap_instance) | 36 | global.add_child(ap_instance) |
| 37 | 37 | ||
| 38 | # Let's also inject any scripts we need to inject now. | 38 | # Let's also inject any scripts we need to inject now. |
| 39 | installScriptExtension(runtime.load_script("allowNumbers.gd")) | ||
| 39 | installScriptExtension(runtime.load_script("animationListener.gd")) | 40 | installScriptExtension(runtime.load_script("animationListener.gd")) |
| 40 | installScriptExtension(runtime.load_script("collectable.gd")) | 41 | installScriptExtension(runtime.load_script("collectable.gd")) |
| 41 | installScriptExtension(runtime.load_script("door.gd")) | 42 | installScriptExtension(runtime.load_script("door.gd")) |
| @@ -50,6 +51,7 @@ func _ready(): | |||
| 50 | installScriptExtension(runtime.load_script("saver.gd")) | 51 | installScriptExtension(runtime.load_script("saver.gd")) |
| 51 | installScriptExtension(runtime.load_script("teleport.gd")) | 52 | installScriptExtension(runtime.load_script("teleport.gd")) |
| 52 | installScriptExtension(runtime.load_script("teleportListener.gd")) | 53 | installScriptExtension(runtime.load_script("teleportListener.gd")) |
| 54 | installScriptExtension(runtime.load_script("unlockReaderListener.gd")) | ||
| 53 | installScriptExtension(runtime.load_script("visibilityListener.gd")) | 55 | installScriptExtension(runtime.load_script("visibilityListener.gd")) |
| 54 | installScriptExtension(runtime.load_script("worldport.gd")) | 56 | installScriptExtension(runtime.load_script("worldport.gd")) |
| 55 | installScriptExtension(runtime.load_script("worldportListener.gd")) | 57 | installScriptExtension(runtime.load_script("worldportListener.gd")) |
| @@ -83,6 +85,13 @@ func _ready(): | |||
| 83 | compass_overlay_instance.SCRIPT_compass = runtime.load_script("compass.gd") | 85 | compass_overlay_instance.SCRIPT_compass = runtime.load_script("compass.gd") |
| 84 | global.add_child(compass_overlay_instance) | 86 | global.add_child(compass_overlay_instance) |
| 85 | 87 | ||
| 88 | unlocks.data["advanced_mastery"] = "" | ||
| 89 | unlocks.data["charismatic_mastery"] = "" | ||
| 90 | unlocks.data["crystalline_mastery"] = "" | ||
| 91 | unlocks.data["fuzzy_mastery"] = "" | ||
| 92 | unlocks.data["icarus_mastery"] = "" | ||
| 93 | unlocks.data["stellar_mastery"] = "" | ||
| 94 | |||
| 86 | var ap = global.get_node("Archipelago") | 95 | var ap = global.get_node("Archipelago") |
| 87 | var gamedata = global.get_node("Gamedata") | 96 | var gamedata = global.get_node("Gamedata") |
| 88 | ap.ap_connected.connect(connectionSuccessful) | 97 | ap.ap_connected.connect(connectionSuccessful) |
| @@ -237,6 +246,7 @@ func startGame(): | |||
| 237 | settings.worldport_fades = "never" | 246 | settings.worldport_fades = "never" |
| 238 | 247 | ||
| 239 | clearResourceCache("res://objects/meshes/gridDoor.tscn") | 248 | clearResourceCache("res://objects/meshes/gridDoor.tscn") |
| 249 | clearResourceCache("res://objects/nodes/allowNumbers.tscn") | ||
| 240 | clearResourceCache("res://objects/nodes/collectable.tscn") | 250 | clearResourceCache("res://objects/nodes/collectable.tscn") |
| 241 | clearResourceCache("res://objects/nodes/door.tscn") | 251 | clearResourceCache("res://objects/nodes/door.tscn") |
| 242 | clearResourceCache("res://objects/nodes/keyHolder.tscn") | 252 | clearResourceCache("res://objects/nodes/keyHolder.tscn") |
| @@ -244,6 +254,7 @@ func startGame(): | |||
| 244 | clearResourceCache("res://objects/nodes/listeners/keyHolderChecker.tscn") | 254 | clearResourceCache("res://objects/nodes/listeners/keyHolderChecker.tscn") |
| 245 | clearResourceCache("res://objects/nodes/listeners/keyHolderResetterListener.tscn") | 255 | clearResourceCache("res://objects/nodes/listeners/keyHolderResetterListener.tscn") |
| 246 | clearResourceCache("res://objects/nodes/listeners/teleportListener.tscn") | 256 | clearResourceCache("res://objects/nodes/listeners/teleportListener.tscn") |
| 257 | clearResourceCache("res://objects/nodes/listeners/unlockReaderListener.tscn") | ||
| 247 | clearResourceCache("res://objects/nodes/listeners/visibilityListener.tscn") | 258 | clearResourceCache("res://objects/nodes/listeners/visibilityListener.tscn") |
| 248 | clearResourceCache("res://objects/nodes/listeners/worldportListener.tscn") | 259 | clearResourceCache("res://objects/nodes/listeners/worldportListener.tscn") |
| 249 | clearResourceCache("res://objects/nodes/panel.tscn") | 260 | clearResourceCache("res://objects/nodes/panel.tscn") |
