added firebase and rudimentary leaderboard support

This commit is contained in:
derek
2025-04-09 11:19:02 -05:00
parent ce08df66e6
commit 25eb9e725a
121 changed files with 4987 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=19 format=3 uid="uid://sa1d1rftyn87"]
[gd_scene load_steps=20 format=3 uid="uid://sa1d1rftyn87"]
[ext_resource type="Script" uid="uid://civx1w876wd7n" path="res://scripts/main_menu.gd" id="1_haaol"]
[ext_resource type="PackedScene" uid="uid://dpootbr7qgac1" path="res://Tools/playlist_generator.tscn" id="2_2rg1o"]
@@ -16,6 +16,7 @@
[ext_resource type="Texture2D" uid="uid://bt6utik8unkxa" path="res://assets/Textures/ObjectTextures/money.png" id="7_ia0hc"]
[ext_resource type="Resource" uid="uid://cl5m2v6fntob7" path="res://LevelResources/EnemyWorkingScene.tres" id="7_m04lp"]
[ext_resource type="Resource" uid="uid://c0116tnaxhe2r" path="res://LevelResources/Highwire.tres" id="8_1thib"]
[ext_resource type="PackedScene" uid="uid://b6nt3p1kntjod" path="res://UI/authentication.tscn" id="17_m04lp"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_a5tps"]
shader = ExtResource("2_hyw7c")
@@ -165,6 +166,9 @@ placeholder_text = "Leaderboard Name"
layout_mode = 2
icon = ExtResource("7_ia0hc")
[node name="Authentication" parent="." instance=ExtResource("17_m04lp")]
layout_mode = 1
[connection signal="item_selected" from="MarginContainer/VBoxContainer/HBoxContainer/OptionButton" to="." method="_on_option_button_item_selected"]
[connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/Add Leaderboard" to="." method="_on_add_leaderboard_pressed"]
[connection signal="pressed" from="MarginContainer/VBoxContainer/Continue" to="." method="_on_continue_pressed"]