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
+3 -2
View File
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://b6n6cxcffkg7s"
path.s3tc="res://.godot/imported/block_Block3.png-529ed6c98d1f6a034bc687571a41ed5d.s3tc.ctex"
path.etc2="res://.godot/imported/block_Block3.png-529ed6c98d1f6a034bc687571a41ed5d.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/models/meshes/block_Block3.png"
dest_files=["res://.godot/imported/block_Block3.png-529ed6c98d1f6a034bc687571a41ed5d.s3tc.ctex"]
dest_files=["res://.godot/imported/block_Block3.png-529ed6c98d1f6a034bc687571a41ed5d.s3tc.ctex", "res://.godot/imported/block_Block3.png-529ed6c98d1f6a034bc687571a41ed5d.etc2.ctex"]
[params]
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://bslcvqu835at5"
path.s3tc="res://.godot/imported/block_1.png-6b8ced44f05f806f44a7a813843484f3.s3tc.ctex"
path.etc2="res://.godot/imported/block_1.png-6b8ced44f05f806f44a7a813843484f3.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/models/meshes/block_texture/block_1.png"
dest_files=["res://.godot/imported/block_1.png-6b8ced44f05f806f44a7a813843484f3.s3tc.ctex"]
dest_files=["res://.godot/imported/block_1.png-6b8ced44f05f806f44a7a813843484f3.s3tc.ctex", "res://.godot/imported/block_1.png-6b8ced44f05f806f44a7a813843484f3.etc2.ctex"]
[params]
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://c0e3o1bfwb4dq"
path.s3tc="res://.godot/imported/block_2.png-412f753f19be298d13d0f199fdd970a5.s3tc.ctex"
path.etc2="res://.godot/imported/block_2.png-412f753f19be298d13d0f199fdd970a5.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/models/meshes/block_texture/block_2.png"
dest_files=["res://.godot/imported/block_2.png-412f753f19be298d13d0f199fdd970a5.s3tc.ctex"]
dest_files=["res://.godot/imported/block_2.png-412f753f19be298d13d0f199fdd970a5.s3tc.ctex", "res://.godot/imported/block_2.png-412f753f19be298d13d0f199fdd970a5.etc2.ctex"]
[params]
@@ -4,15 +4,16 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://c6oe6hwm2a8j1"
path.s3tc="res://.godot/imported/block_3.png-a61521fcb1bdbdec39cb720b2b8601e6.s3tc.ctex"
path.etc2="res://.godot/imported/block_3.png-a61521fcb1bdbdec39cb720b2b8601e6.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/models/meshes/block_texture/block_3.png"
dest_files=["res://.godot/imported/block_3.png-a61521fcb1bdbdec39cb720b2b8601e6.s3tc.ctex"]
dest_files=["res://.godot/imported/block_3.png-a61521fcb1bdbdec39cb720b2b8601e6.s3tc.ctex", "res://.godot/imported/block_3.png-a61521fcb1bdbdec39cb720b2b8601e6.etc2.ctex"]
[params]
@@ -4,8 +4,9 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://d123exll0rjb4"
path.s3tc="res://.godot/imported/tekton_Eyes_tex.png-a762feb64225d79df9b056b17747e69e.s3tc.ctex"
path.etc2="res://.godot/imported/tekton_Eyes_tex.png-a762feb64225d79df9b056b17747e69e.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
@@ -15,7 +16,7 @@ generator_parameters={
[deps]
source_file="res://assets/models/meshes/tekton/tekton_Eyes_tex.png"
dest_files=["res://.godot/imported/tekton_Eyes_tex.png-a762feb64225d79df9b056b17747e69e.s3tc.ctex"]
dest_files=["res://.godot/imported/tekton_Eyes_tex.png-a762feb64225d79df9b056b17747e69e.s3tc.ctex", "res://.godot/imported/tekton_Eyes_tex.png-a762feb64225d79df9b056b17747e69e.etc2.ctex"]
[params]
@@ -4,8 +4,9 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://crja1dx3kxq8i"
path.s3tc="res://.godot/imported/tekton_GOGGLE 2 UV Tex2.png-a74d54bd4f016375b43ce3654c0a051d.s3tc.ctex"
path.etc2="res://.godot/imported/tekton_GOGGLE 2 UV Tex2.png-a74d54bd4f016375b43ce3654c0a051d.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
@@ -15,7 +16,7 @@ generator_parameters={
[deps]
source_file="res://assets/models/meshes/tekton/tekton_GOGGLE 2 UV Tex2.png"
dest_files=["res://.godot/imported/tekton_GOGGLE 2 UV Tex2.png-a74d54bd4f016375b43ce3654c0a051d.s3tc.ctex"]
dest_files=["res://.godot/imported/tekton_GOGGLE 2 UV Tex2.png-a74d54bd4f016375b43ce3654c0a051d.s3tc.ctex", "res://.godot/imported/tekton_GOGGLE 2 UV Tex2.png-a74d54bd4f016375b43ce3654c0a051d.etc2.ctex"]
[params]
@@ -4,8 +4,9 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://jm6bbn8u07t0"
path.s3tc="res://.godot/imported/tekton_WhiteFluffyTowel_normal.jpg-12e4f4b3bed0064676af8a3656ba72eb.s3tc.ctex"
path.etc2="res://.godot/imported/tekton_WhiteFluffyTowel_normal.jpg-12e4f4b3bed0064676af8a3656ba72eb.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
@@ -15,7 +16,7 @@ generator_parameters={
[deps]
source_file="res://assets/models/meshes/tekton/tekton_WhiteFluffyTowel_normal.jpg"
dest_files=["res://.godot/imported/tekton_WhiteFluffyTowel_normal.jpg-12e4f4b3bed0064676af8a3656ba72eb.s3tc.ctex"]
dest_files=["res://.godot/imported/tekton_WhiteFluffyTowel_normal.jpg-12e4f4b3bed0064676af8a3656ba72eb.s3tc.ctex", "res://.godot/imported/tekton_WhiteFluffyTowel_normal.jpg-12e4f4b3bed0064676af8a3656ba72eb.etc2.ctex"]
[params]
@@ -4,8 +4,9 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://y6x8hr8lvthp"
path.s3tc="res://.godot/imported/tekton_WhiteFluffyTowel_roughness.png-ed0b88b8cc824543b2ad818afe55c13f.s3tc.ctex"
path.etc2="res://.godot/imported/tekton_WhiteFluffyTowel_roughness.png-ed0b88b8cc824543b2ad818afe55c13f.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
@@ -15,7 +16,7 @@ generator_parameters={
[deps]
source_file="res://assets/models/meshes/tekton/tekton_WhiteFluffyTowel_roughness.png"
dest_files=["res://.godot/imported/tekton_WhiteFluffyTowel_roughness.png-ed0b88b8cc824543b2ad818afe55c13f.s3tc.ctex"]
dest_files=["res://.godot/imported/tekton_WhiteFluffyTowel_roughness.png-ed0b88b8cc824543b2ad818afe55c13f.s3tc.ctex", "res://.godot/imported/tekton_WhiteFluffyTowel_roughness.png-ed0b88b8cc824543b2ad818afe55c13f.etc2.ctex"]
[params]
@@ -4,8 +4,9 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://bskihcaeo1smd"
path.s3tc="res://.godot/imported/tekton_walking_GOGGLE 2 UV Tex2.png-73ef37400d33fb36d94c2bd4fd46bef6.s3tc.ctex"
path.etc2="res://.godot/imported/tekton_walking_GOGGLE 2 UV Tex2.png-73ef37400d33fb36d94c2bd4fd46bef6.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
@@ -15,7 +16,7 @@ generator_parameters={
[deps]
source_file="res://assets/models/meshes/tekton/tekton_walking_GOGGLE 2 UV Tex2.png"
dest_files=["res://.godot/imported/tekton_walking_GOGGLE 2 UV Tex2.png-73ef37400d33fb36d94c2bd4fd46bef6.s3tc.ctex"]
dest_files=["res://.godot/imported/tekton_walking_GOGGLE 2 UV Tex2.png-73ef37400d33fb36d94c2bd4fd46bef6.s3tc.ctex", "res://.godot/imported/tekton_walking_GOGGLE 2 UV Tex2.png-73ef37400d33fb36d94c2bd4fd46bef6.etc2.ctex"]
[params]
@@ -4,8 +4,9 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://byepwsmeulscp"
path.s3tc="res://.godot/imported/tekton_walking_WhiteFluffyTowel_normal.jpg-7319bdbeda72417bd0eb9d7bd590fcea.s3tc.ctex"
path.etc2="res://.godot/imported/tekton_walking_WhiteFluffyTowel_normal.jpg-7319bdbeda72417bd0eb9d7bd590fcea.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
@@ -15,7 +16,7 @@ generator_parameters={
[deps]
source_file="res://assets/models/meshes/tekton/tekton_walking_WhiteFluffyTowel_normal.jpg"
dest_files=["res://.godot/imported/tekton_walking_WhiteFluffyTowel_normal.jpg-7319bdbeda72417bd0eb9d7bd590fcea.s3tc.ctex"]
dest_files=["res://.godot/imported/tekton_walking_WhiteFluffyTowel_normal.jpg-7319bdbeda72417bd0eb9d7bd590fcea.s3tc.ctex", "res://.godot/imported/tekton_walking_WhiteFluffyTowel_normal.jpg-7319bdbeda72417bd0eb9d7bd590fcea.etc2.ctex"]
[params]
@@ -4,8 +4,9 @@ importer="texture"
type="CompressedTexture2D"
uid="uid://ctompad3g7pc3"
path.s3tc="res://.godot/imported/tekton_walking_WhiteFluffyTowel_roughness.png-5ce3697bfe5ea29c1ef189f5d2cf4a98.s3tc.ctex"
path.etc2="res://.godot/imported/tekton_walking_WhiteFluffyTowel_roughness.png-5ce3697bfe5ea29c1ef189f5d2cf4a98.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
@@ -15,7 +16,7 @@ generator_parameters={
[deps]
source_file="res://assets/models/meshes/tekton/tekton_walking_WhiteFluffyTowel_roughness.png"
dest_files=["res://.godot/imported/tekton_walking_WhiteFluffyTowel_roughness.png-5ce3697bfe5ea29c1ef189f5d2cf4a98.s3tc.ctex"]
dest_files=["res://.godot/imported/tekton_walking_WhiteFluffyTowel_roughness.png-5ce3697bfe5ea29c1ef189f5d2cf4a98.s3tc.ctex", "res://.godot/imported/tekton_walking_WhiteFluffyTowel_roughness.png-5ce3697bfe5ea29c1ef189f5d2cf4a98.etc2.ctex"]
[params]