Added thread safe packet handlers
This commit is contained in:
@ -10,12 +10,18 @@ func handle_packet(data: PackedByteArray):
|
||||
var error := buffer.get_8()
|
||||
if error != 0:
|
||||
Log.info("[%s] Login failed." % Global.account.name)
|
||||
failure.emit()
|
||||
emit_failure.call_deferred()
|
||||
return
|
||||
|
||||
Global.account.id = buffer.get_string()
|
||||
Global.account.auth_token = buffer.get_string()
|
||||
|
||||
emit_success.call_deferred()
|
||||
|
||||
func emit_failure():
|
||||
failure.emit()
|
||||
|
||||
func emit_success():
|
||||
success.emit()
|
||||
|
||||
func send_login():
|
||||
|
Reference in New Issue
Block a user