copy from thegates-jam repo

This commit is contained in:
Nordup 2024-03-31 09:25:42 +04:00
parent c1a7ad74e1
commit 1a335de566
523 changed files with 22408 additions and 0 deletions

35
ui/ui.gd Normal file
View file

@ -0,0 +1,35 @@
extends Control
signal start_server
signal connect_client
@export var hide_ui_and_connect: bool
func _ready():
if Connection.is_server(): return
if hide_ui_and_connect:
connect_client_emit()
else:
show_ui()
func start_server_emit() -> void:
start_server.emit()
$MainMenu.visible = false
func connect_client_emit() -> void:
connect_client.emit()
hide_ui()
func hide_ui() -> void:
$MainMenu.visible = false
$InGameUI.visible = true
func show_ui() -> void:
$MainMenu.visible = true
$InGameUI.visible = false