diff options
Diffstat (limited to 'client/Archipelago/settings_screen.gd')
| -rw-r--r-- | client/Archipelago/settings_screen.gd | 7 |
1 files changed, 7 insertions, 0 deletions
| diff --git a/client/Archipelago/settings_screen.gd b/client/Archipelago/settings_screen.gd index 0611bab..3697466 100644 --- a/client/Archipelago/settings_screen.gd +++ b/client/Archipelago/settings_screen.gd | |||
| @@ -39,6 +39,7 @@ func _ready(): | |||
| 39 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/animationListener.gd")) | 39 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/animationListener.gd")) |
| 40 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/door.gd")) | 40 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/door.gd")) |
| 41 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/painting.gd")) | 41 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/painting.gd")) |
| 42 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/pauseMenu.gd")) | ||
| 42 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/player.gd")) | 43 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/player.gd")) |
| 43 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/saver.gd")) | 44 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/saver.gd")) |
| 44 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/teleportListener.gd")) | 45 | installScriptExtension(ResourceLoader.load("user://maps/Archipelago/teleportListener.gd")) |
| @@ -58,6 +59,11 @@ func _ready(): | |||
| 58 | messages_instance.name = "Messages" | 59 | messages_instance.name = "Messages" |
| 59 | global.add_child(messages_instance) | 60 | global.add_child(messages_instance) |
| 60 | 61 | ||
| 62 | var textclient_script = load("user://maps/Archipelago/textclient.gd") | ||
| 63 | var textclient_instance = textclient_script.new() | ||
| 64 | textclient_instance.name = "Textclient" | ||
| 65 | global.add_child(textclient_instance) | ||
| 66 | |||
| 61 | var ap = global.get_node("Archipelago") | 67 | var ap = global.get_node("Archipelago") |
| 62 | ap.connect("ap_connected", connectionSuccessful) | 68 | ap.connect("ap_connected", connectionSuccessful) |
| 63 | ap.connect("could_not_connect", connectionUnsuccessful) | 69 | ap.connect("could_not_connect", connectionUnsuccessful) |
| @@ -149,6 +155,7 @@ func connectionSuccessful(): | |||
| 149 | clearResourceCache("res://objects/nodes/listeners/worldportListener.tscn") | 155 | clearResourceCache("res://objects/nodes/listeners/worldportListener.tscn") |
| 150 | clearResourceCache("res://objects/nodes/player.tscn") | 156 | clearResourceCache("res://objects/nodes/player.tscn") |
| 151 | clearResourceCache("res://objects/nodes/saver.tscn") | 157 | clearResourceCache("res://objects/nodes/saver.tscn") |
| 158 | clearResourceCache("res://objects/scenes/menus/pause_menu.tscn") | ||
| 152 | 159 | ||
| 153 | var paintings_dir = DirAccess.open("res://objects/meshes/paintings") | 160 | var paintings_dir = DirAccess.open("res://objects/meshes/paintings") |
| 154 | if paintings_dir: | 161 | if paintings_dir: |
