mlpcardgame/Scenes/Lobby.gd

24 lines
476 B
GDScript3
Raw Normal View History

extends Control
signal loaded()
2019-06-29 13:25:13 +00:00
onready var roomList := $RoomScroll/RoomList
var RoomItem := preload("res://Scenes/Lobby/RoomEntry.tscn")
func _ready():
# Load bgm
BGM.load_music("lobby")
2019-06-29 13:25:13 +00:00
emit_signal("loaded")
add_room("test", "Unnamed room")
func add_room(id: String, name: String):
var item := RoomItem.instance()
item.roomName = name
item.connect("clicked", self, "_room_clicked", [id])
roomList.add_child(item)
func _room_clicked(id: String):
print(id)