Improved component system

This commit is contained in:
2024-02-15 16:28:27 +01:00
parent 8de91eaba1
commit b439919ad0
19 changed files with 89 additions and 99 deletions

View File

@ -1,18 +1,22 @@
extends Node
func _ready():
# %Logout.success.emit()
pause(true)
%Login.success.connect(on_login)
%Logout.success.connect(on_logout)
# %Login.send_login()
Global.username = "Local"
Global.account_id = "test"
Global.auth_token = "test"
%Login.success.emit()
Global.player = %PlayerAdd.spawn_player(Global.account_id)
var args := OS.get_cmdline_args()
var offline := args.has("--offline")
if offline:
Global.username = "Local"
Global.account_id = "test"
Global.auth_token = "test"
Global.player = %PlayerAdd.spawn_player(Global.account_id)
%Login.success.emit()
else:
%Login.send_login()
func _input(event):
if event.is_action_pressed("toggle_fullscreen"):