blob: 4736d4451e3605972cd9d4c71dcfd0ffe4b5bb4b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
extends HBoxContainer
@export var game_id := ""
@export var game_name := "":
set = set_game_name
func set_game_name(value):
game_name = value
%Name.text = value
func _on_join_pressed() -> void:
var response = await Network.request("%s/?join=%s" % [Client.game_lobby_url, game_id])
var result = response.parse_json()
var game_data = result["data"]
Network.join_game(game_data["ip"], game_data["port"])
get_tree().change_scene_to_file("res://UI/PlayerLobby/Lobby.tscn")
|