From bd77c88efc9327805b6f6fd83fa0492ed59d0f9a Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Fri, 17 Jan 2025 22:09:25 +0100 Subject: next commit --- network/login_server.gd | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'network/login_server.gd') diff --git a/network/login_server.gd b/network/login_server.gd index 715c73c..902c477 100644 --- a/network/login_server.gd +++ b/network/login_server.gd @@ -3,6 +3,7 @@ extends Server signal logged_in(packet: LoginServerLoginSuccessPacket) +signal login_failed(packet: LoginFailedPacket) @warning_ignore("shadowed_variable_base_class") @@ -15,12 +16,15 @@ func login(username: String, password: String): login_server_login_packet.username = username login_server_login_packet.password = password - peer.put_data(login_server_login_packet.to_bytes()) + send(login_server_login_packet) var packet = await received_packet if packet is LoginServerLoginSuccessPacket: - print(inst_to_dict(packet)) logged_in.emit(packet) + elif packet is LoginFailedPacket: + login_failed.emit(packet) + + return packet func get_keep_alive_timer() -> Timer: -- cgit v1.2.3