mirror of
https://github.com/Steffo99/nanogolf.git
synced 2024-11-21 23:54:21 +00:00
27 lines
664 B
GDScript
27 lines
664 B
GDScript
extends Node
|
|
class_name Main
|
|
|
|
|
|
@onready var interface_instance: MarginContainer = $"Interface"
|
|
|
|
const main_menu_scene: PackedScene = preload("res://scenes/main_menu.tscn")
|
|
var main_menu_instance: MainMenu = null
|
|
|
|
func init_main_menu():
|
|
main_menu_instance = main_menu_scene.instantiate()
|
|
main_menu_instance.room_created.connect(_on_room_created)
|
|
main_menu_instance.room_joined.connect(_on_room_joined)
|
|
interface_instance.add_child(main_menu_instance)
|
|
|
|
|
|
func _on_room_created(server: ENetMultiplayerPeer, client: ENetMultiplayerPeer):
|
|
print(server, client)
|
|
|
|
func _on_room_joined(client: ENetMultiplayerPeer):
|
|
print(client)
|
|
|
|
|
|
func _ready():
|
|
init_main_menu()
|
|
|
|
|