added main memu

This commit is contained in:
Ultrablob 2024-04-17 15:00:20 -04:00
parent e446938ba7
commit ae936275b7
10 changed files with 224 additions and 8 deletions

View file

@ -2,14 +2,16 @@ extends Label
@export var stopwatch: Stopwatch
const API_BASE = "https://flask-hello-world-nine-psi.vercel.app"
func get_scores():
$HTTPRequest.request("https://flask-hello-world-nine-psi.vercel.app/leaderboard")
$HTTPRequest.request(API_BASE + "/leaderboard")
func submit_score():
var encrypted_score = "EGH" + Marshalls.utf8_to_base64(str(stopwatch.time_elapsed))
print(encrypted_score)
$HTTPRequest.request_completed.connect(_on_request_completed)
$HTTPRequest.request("https://flask-hello-world-nine-psi.vercel.app/leaderboard?score=%s" % encrypted_score, [], HTTPClient.METHOD_POST)
$HTTPRequest.request(API_BASE + "https://flask-hello-world-nine-psi.vercel.app/leaderboard?score=%s" % encrypted_score, [], HTTPClient.METHOD_POST)
func _on_request_completed(result, response_code, headers, body):
if body.get_string_from_utf8() == "OK":