connections { from_room: "Main Area" to_room: "Flipped Magenta Room" door { name: "Flipped Magenta Door" } } connections { from_room: "Main Area" to_room: "Flipped Yellow Room" door { name: "Flipped Yellow Door" } } connections { from_room: "Main Area" to_room: "C Keyholder" door { name: "C Keyholder Blocker" } } connections { from_room: "Main Area" to_room: "C2 Room" door { name: "C2 Door" } } connections { from_room: "Main Area" to_room: "Obverse Yellow Room" door { name: "Obverse Yellow Door" } } connections { from_room: "Obverse Yellow Room" to_room: "G Keyholder" door { name: "G Keyholder Blocker" } } connections { from_room: "Main Area" to_room: "G2 Room" door { name: "G2 Door" } } connections { from_room: "Main Area" to_room: "Obverse Magenta Room" door { name: "Obverse Magenta Door" } } connections { from_room: "Obverse Magenta Room" to_room: "T Keyholder" door { name: "T Keyholder Blocker" } } tal-panels'>experimental-panels Randomizer client for LINGO using Archipelago Multiworld
about summary refs log blame commit diff stats
path: root/Archipelago/settings_buttons.gd
blob: 0050504fda0c56123260c38abaaef269d0d9aaef (plain) (tree)
1
2
3
4
5
6
7
8
9
10







                        

                            




                                                                          
 

                                  

                     


                                                     
                                      
extends Button


func _ready():
	pass


func _connect_pressed():
	self.disabled = true

	var apclient = global.get_node("Archipelago")
	apclient.ap_server = self.get_parent().get_node("server_box").text
	apclient.ap_user = self.get_parent().get_node("player_box").text
	apclient.ap_pass = self.get_parent().get_node("password_box").text
	apclient.saveSettings()

	apclient.connectToServer()


func _back_pressed():
	var apclient = global.get_node("Archipelago")
	apclient.disconnect_from_ap()

	fader._fade_start("main_menu")