name: "Puzzle Room" panels { name: "CORPSE" path: "Panels/entry_1" clue: "corpse" answer: "corpses" symbols: PLANET } panels { name: "PERSON" path: "Panels/entry_2" clue: "person" answer: "people" symbols: PLANET } panels { name: "MOOSE" path: "Panels/entry_3" clue: "moose" answer: "moose" symbols: PLANET } panels { name: "FUNGUS" path: "Panels/entry_4" clue: "fungus" answer: "fungi" symbols: PLANET } panels { name: "SAND" path: "Panels/entry_5" clue: "sand" answer: "sands" symbols: PLANET } panels { name: "CASTLE" path: "Panels/entry_6" clue: "castle" answer: "castles" symbols: PLANET } panels { name: "WOLF" path: "Panels/entry_7" clue: "wolf" answer: "wolves" symbols: PLANET } panels { name: "FOOT" path: "Panels/entry_8" clue: "foot" answer: "feet" symbols: PLANET } ports { name: "ENTRY" path: "Components/Warps/worldport" orientation: "south" } ption> Randomizer for LINGO 2 using Archipelago Multiworld
about summary refs log tree commit diff stats
path: root/client/Archipelago/settings_buttons.gd
blob: 9e61cb0d35858021da93dfea81203c60efd06edb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
extends Button


func _ready():
	pass


func _connect_pressed():
	self.disabled = true

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

	ap.connectToServer()


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

	get_tree().change_scene_to_file("res://objects/scenes/menus/main_menu.tscn")