feat: overhaul the nakama user management, leaderboard, prep for 2.1

This commit is contained in:
2026-04-03 04:50:18 +08:00
parent 47f88d31dc
commit e1a3ef8e85
318 changed files with 1933 additions and 1099 deletions
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://c0nfjpd7r32bv"
path.s3tc="res://.godot/imported/15sec_sprite.png-7972b797d36f0fc578edbd7437577e89.s3tc.ctex"
path.etc2="res://.godot/imported/15sec_sprite.png-7972b797d36f0fc578edbd7437577e89.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/15sec_sprite.png"
dest_files=["res://.godot/imported/15sec_sprite.png-7972b797d36f0fc578edbd7437577e89.s3tc.ctex"]
dest_files=["res://.godot/imported/15sec_sprite.png-7972b797d36f0fc578edbd7437577e89.s3tc.ctex", "res://.godot/imported/15sec_sprite.png-7972b797d36f0fc578edbd7437577e89.etc2.ctex"]
[params]
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://b3yv677a4qidp"
path.s3tc="res://.godot/imported/30sec_sprite.png-cd6b2707cdc48c06eab0bd7e3258dd32.s3tc.ctex"
path.etc2="res://.godot/imported/30sec_sprite.png-cd6b2707cdc48c06eab0bd7e3258dd32.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/30sec_sprite.png"
dest_files=["res://.godot/imported/30sec_sprite.png-cd6b2707cdc48c06eab0bd7e3258dd32.s3tc.ctex"]
dest_files=["res://.godot/imported/30sec_sprite.png-cd6b2707cdc48c06eab0bd7e3258dd32.s3tc.ctex", "res://.godot/imported/30sec_sprite.png-cd6b2707cdc48c06eab0bd7e3258dd32.etc2.ctex"]
[params]
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://n04470xevmqh"
path.s3tc="res://.godot/imported/attack-mode.png-616459d6bfdb436208a7c4a13dc8d892.s3tc.ctex"
path.etc2="res://.godot/imported/attack-mode.png-616459d6bfdb436208a7c4a13dc8d892.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/attack-mode.png"
dest_files=["res://.godot/imported/attack-mode.png-616459d6bfdb436208a7c4a13dc8d892.s3tc.ctex"]
dest_files=["res://.godot/imported/attack-mode.png-616459d6bfdb436208a7c4a13dc8d892.s3tc.ctex", "res://.godot/imported/attack-mode.png-616459d6bfdb436208a7c4a13dc8d892.etc2.ctex"]
[params]
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://c718e7y7qm03x"
path.s3tc="res://.godot/imported/bullrun_ui.png-f6a1663460e39bd80df41484bcae923d.s3tc.ctex"
path.etc2="res://.godot/imported/bullrun_ui.png-f6a1663460e39bd80df41484bcae923d.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/bullrun_ui.png"
dest_files=["res://.godot/imported/bullrun_ui.png-f6a1663460e39bd80df41484bcae923d.s3tc.ctex"]
dest_files=["res://.godot/imported/bullrun_ui.png-f6a1663460e39bd80df41484bcae923d.s3tc.ctex", "res://.godot/imported/bullrun_ui.png-f6a1663460e39bd80df41484bcae923d.etc2.ctex"]
[params]
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://d2t23a885h1i0"
path.s3tc="res://.godot/imported/freeze.png-3620ddb9be0a6a63df002c4001985bde.s3tc.ctex"
path.etc2="res://.godot/imported/freeze.png-3620ddb9be0a6a63df002c4001985bde.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/freeze.png"
dest_files=["res://.godot/imported/freeze.png-3620ddb9be0a6a63df002c4001985bde.s3tc.ctex"]
dest_files=["res://.godot/imported/freeze.png-3620ddb9be0a6a63df002c4001985bde.s3tc.ctex", "res://.godot/imported/freeze.png-3620ddb9be0a6a63df002c4001985bde.etc2.ctex"]
[params]
+3 -2
View File
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://lykg7d54qrof"
path.s3tc="res://.godot/imported/ghost.png-f2315089ce314d8c60738dea2b43c80a.s3tc.ctex"
path.etc2="res://.godot/imported/ghost.png-f2315089ce314d8c60738dea2b43c80a.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/ghost.png"
dest_files=["res://.godot/imported/ghost.png-f2315089ce314d8c60738dea2b43c80a.s3tc.ctex"]
dest_files=["res://.godot/imported/ghost.png-f2315089ce314d8c60738dea2b43c80a.s3tc.ctex", "res://.godot/imported/ghost.png-f2315089ce314d8c60738dea2b43c80a.etc2.ctex"]
[params]
+3 -2
View File
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://45twcoribm0b"
path.s3tc="res://.godot/imported/speed.png-60fd386eab8490ff7191a5b63f162043.s3tc.ctex"
path.etc2="res://.godot/imported/speed.png-60fd386eab8490ff7191a5b63f162043.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/speed.png"
dest_files=["res://.godot/imported/speed.png-60fd386eab8490ff7191a5b63f162043.s3tc.ctex"]
dest_files=["res://.godot/imported/speed.png-60fd386eab8490ff7191a5b63f162043.s3tc.ctex", "res://.godot/imported/speed.png-60fd386eab8490ff7191a5b63f162043.etc2.ctex"]
[params]
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://dun5j8mrxpumo"
path.s3tc="res://.godot/imported/stunned.png-4e979b584a1faf572508276a7075163d.s3tc.ctex"
path.etc2="res://.godot/imported/stunned.png-4e979b584a1faf572508276a7075163d.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/stunned.png"
dest_files=["res://.godot/imported/stunned.png-4e979b584a1faf572508276a7075163d.s3tc.ctex"]
dest_files=["res://.godot/imported/stunned.png-4e979b584a1faf572508276a7075163d.s3tc.ctex", "res://.godot/imported/stunned.png-4e979b584a1faf572508276a7075163d.etc2.ctex"]
[params]
+3 -2
View File
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://mnsqay5hs0jh"
path.s3tc="res://.godot/imported/wall.png-7e762010b4b8f52ca89f8cd9bf88fcd8.s3tc.ctex"
path.etc2="res://.godot/imported/wall.png-7e762010b4b8f52ca89f8cd9bf88fcd8.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/graphics/vfx/effects/wall.png"
dest_files=["res://.godot/imported/wall.png-7e762010b4b8f52ca89f8cd9bf88fcd8.s3tc.ctex"]
dest_files=["res://.godot/imported/wall.png-7e762010b4b8f52ca89f8cd9bf88fcd8.s3tc.ctex", "res://.godot/imported/wall.png-7e762010b4b8f52ca89f8cd9bf88fcd8.etc2.ctex"]
[params]