Adding location based tiling
This commit is contained in:
@@ -2,16 +2,22 @@ extends Control
|
||||
|
||||
const AUTH_LOGIN_URL := "https://pauth.ranaze.com/api/Auth/login"
|
||||
|
||||
@onready var _username_input: LineEdit = %UsernameInput
|
||||
@onready var _password_input: LineEdit = %PasswordInput
|
||||
@onready var _login_request: HTTPRequest = %LoginRequest
|
||||
@onready var _error_label: Label = %ErrorLabel
|
||||
|
||||
func _on_log_in_button_pressed() -> void:
|
||||
var username := _username_input.text.strip_edges()
|
||||
var password := _password_input.text
|
||||
if username.is_empty() or password.is_empty():
|
||||
_show_error("Username and password required.")
|
||||
@onready var _username_input: LineEdit = %UsernameInput
|
||||
@onready var _password_input: LineEdit = %PasswordInput
|
||||
@onready var _login_request: HTTPRequest = %LoginRequest
|
||||
@onready var _error_label: Label = %ErrorLabel
|
||||
|
||||
func _ready() -> void:
|
||||
if not _username_input.is_connected("text_submitted", Callable(self, "_on_input_text_submitted")):
|
||||
_username_input.text_submitted.connect(_on_input_text_submitted)
|
||||
if not _password_input.is_connected("text_submitted", Callable(self, "_on_input_text_submitted")):
|
||||
_password_input.text_submitted.connect(_on_input_text_submitted)
|
||||
|
||||
func _on_log_in_button_pressed() -> void:
|
||||
var username := _username_input.text.strip_edges()
|
||||
var password := _password_input.text
|
||||
if username.is_empty() or password.is_empty():
|
||||
_show_error("Username and password required.")
|
||||
return
|
||||
|
||||
var payload := {
|
||||
@@ -44,5 +50,8 @@ func _on_login_request_completed(result: int, response_code: int, _headers: Pack
|
||||
func _on_back_button_pressed() -> void:
|
||||
get_tree().change_scene_to_file("res://scenes/UI/start_screen.tscn")
|
||||
|
||||
func _show_error(message: String) -> void:
|
||||
_error_label.text = message
|
||||
func _show_error(message: String) -> void:
|
||||
_error_label.text = message
|
||||
|
||||
func _on_input_text_submitted(_new_text: String) -> void:
|
||||
_on_log_in_button_pressed()
|
||||
|
||||
Reference in New Issue
Block a user