diff --git a/.gitignore b/client/.gitignore similarity index 100% rename from .gitignore rename to client/.gitignore diff --git a/.godot/.gdignore b/client/.godot/.gdignore similarity index 100% rename from .godot/.gdignore rename to client/.godot/.gdignore diff --git a/.godot/editor/editor_layout.cfg b/client/.godot/editor/editor_layout.cfg similarity index 100% rename from .godot/editor/editor_layout.cfg rename to client/.godot/editor/editor_layout.cfg diff --git a/.godot/editor/filesystem_cache8 b/client/.godot/editor/filesystem_cache8 similarity index 93% rename from .godot/editor/filesystem_cache8 rename to client/.godot/editor/filesystem_cache8 index 206b85a..60b4b16 100644 --- a/.godot/editor/filesystem_cache8 +++ b/client/.godot/editor/filesystem_cache8 @@ -1,5 +1,5 @@ ea4bc82a6ad023ab7ee23ee620429895 -::res://::1738111850 +::res://::1738117194 CHANGELOG.md::TextFile::-1::1737676442::0::1::::<><>:: icon.svg::CompressedTexture2D::3707950262073026637::1737417699::1737417720::1::::<><>:: README.md::TextFile::-1::1737676442::0::1::::<><>:: @@ -29,7 +29,7 @@ NakamaMultiplayerPeer.gd::GDScript::-1::1737676442::0::1::::NakamaMultiplayerPee NakamaSerializer.gd::GDScript::-1::1737676442::0::1::::NakamaSerializer<>RefCounted<>:: ::res://codegen/::1737676442 README.md::TextFile::-1::1737676442::0::1::::<><>:: -::res://danmaku!/::1737683594 -player.gd::GDScript::-1::1737682905::0::1::::<>Node2D<>:: +::res://danmaku!/::1738115667 +player.gd::GDScript::-1::1738114403::0::1::::<>Node2D<>:: player.tscn::PackedScene::5042393718698370894::1737683594::0::1::::<><>::res://danmaku!/player.gd -testworld.tscn::PackedScene::4237769419146379699::1737683594::0::1::::<><>::uid://cd3tqt7hr5pqs::::res://danmaku!/player.tscn +testworld.tscn::PackedScene::4237769419146379699::1738115667::0::1::::<><>::uid://cd3tqt7hr5pqs::::res://danmaku!/player.tscn diff --git a/client/.godot/editor/filesystem_update4 b/client/.godot/editor/filesystem_update4 new file mode 100644 index 0000000..6b13612 --- /dev/null +++ b/client/.godot/editor/filesystem_update4 @@ -0,0 +1,2 @@ +res://danmaku!/testworld.tscn +res://danmaku!/player.tscn diff --git a/.godot/editor/player.gd-folding-08e5b31c929bae6461782ae25245b0e8.cfg b/client/.godot/editor/player.gd-folding-08e5b31c929bae6461782ae25245b0e8.cfg similarity index 100% rename from .godot/editor/player.gd-folding-08e5b31c929bae6461782ae25245b0e8.cfg rename to client/.godot/editor/player.gd-folding-08e5b31c929bae6461782ae25245b0e8.cfg diff --git a/.godot/editor/player.tscn-editstate-bb18e8d3779d0936229b342e50ccb558.cfg b/client/.godot/editor/player.tscn-editstate-bb18e8d3779d0936229b342e50ccb558.cfg similarity index 100% rename from .godot/editor/player.tscn-editstate-bb18e8d3779d0936229b342e50ccb558.cfg rename to client/.godot/editor/player.tscn-editstate-bb18e8d3779d0936229b342e50ccb558.cfg diff --git a/.godot/editor/player.tscn-folding-bb18e8d3779d0936229b342e50ccb558.cfg b/client/.godot/editor/player.tscn-folding-bb18e8d3779d0936229b342e50ccb558.cfg similarity index 100% rename from .godot/editor/player.tscn-folding-bb18e8d3779d0936229b342e50ccb558.cfg rename to client/.godot/editor/player.tscn-folding-bb18e8d3779d0936229b342e50ccb558.cfg diff --git a/.godot/editor/project_metadata.cfg b/client/.godot/editor/project_metadata.cfg similarity index 100% rename from .godot/editor/project_metadata.cfg rename to client/.godot/editor/project_metadata.cfg diff --git a/.godot/editor/recent_dirs b/client/.godot/editor/recent_dirs similarity index 100% rename from .godot/editor/recent_dirs rename to client/.godot/editor/recent_dirs diff --git a/.godot/editor/script_editor_cache.cfg b/client/.godot/editor/script_editor_cache.cfg similarity index 96% rename from .godot/editor/script_editor_cache.cfg rename to client/.godot/editor/script_editor_cache.cfg index 78dd569..9c1b7a1 100644 --- a/.godot/editor/script_editor_cache.cfg +++ b/client/.godot/editor/script_editor_cache.cfg @@ -31,10 +31,10 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 0, +"column": 56, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 16, +"row": 15, "scroll_position": 0.0, "selection": false, "syntax_highlighter": "GDScript" diff --git a/.godot/editor/testworld.tscn-editstate-5a67704a94a9c767c34f85516be02ce8.cfg b/client/.godot/editor/testworld.tscn-editstate-5a67704a94a9c767c34f85516be02ce8.cfg similarity index 100% rename from .godot/editor/testworld.tscn-editstate-5a67704a94a9c767c34f85516be02ce8.cfg rename to client/.godot/editor/testworld.tscn-editstate-5a67704a94a9c767c34f85516be02ce8.cfg diff --git a/.godot/editor/testworld.tscn-folding-5a67704a94a9c767c34f85516be02ce8.cfg b/client/.godot/editor/testworld.tscn-folding-5a67704a94a9c767c34f85516be02ce8.cfg similarity index 100% rename from .godot/editor/testworld.tscn-folding-5a67704a94a9c767c34f85516be02ce8.cfg rename to client/.godot/editor/testworld.tscn-folding-5a67704a94a9c767c34f85516be02ce8.cfg diff --git a/.godot/global_script_class_cache.cfg b/client/.godot/global_script_class_cache.cfg similarity index 100% rename from .godot/global_script_class_cache.cfg rename to client/.godot/global_script_class_cache.cfg diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex b/client/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex similarity index 100% rename from .godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex rename to client/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 b/client/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 similarity index 100% rename from .godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 rename to client/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 diff --git a/.godot/scene_groups_cache.cfg b/client/.godot/scene_groups_cache.cfg similarity index 100% rename from .godot/scene_groups_cache.cfg rename to client/.godot/scene_groups_cache.cfg diff --git a/.godot/shader_cache/BestFitNormalShaderRD/da50b1ee325fa09e8a9d2278e44bfbc4e716c11aa4475ca5323315d9d3e84d70/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/BestFitNormalShaderRD/da50b1ee325fa09e8a9d2278e44bfbc4e716c11aa4475ca5323315d9d3e84d70/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/BestFitNormalShaderRD/da50b1ee325fa09e8a9d2278e44bfbc4e716c11aa4475ca5323315d9d3e84d70/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/BestFitNormalShaderRD/da50b1ee325fa09e8a9d2278e44bfbc4e716c11aa4475ca5323315d9d3e84d70/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/BlitShaderRD/09b63e5347ccb6779fd79e54b093cfc915ec80510efa1f613c9ada9ff2e0f70d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/BlitShaderRD/09b63e5347ccb6779fd79e54b093cfc915ec80510efa1f613c9ada9ff2e0f70d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/BlitShaderRD/09b63e5347ccb6779fd79e54b093cfc915ec80510efa1f613c9ada9ff2e0f70d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/BlitShaderRD/09b63e5347ccb6779fd79e54b093cfc915ec80510efa1f613c9ada9ff2e0f70d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/BokehDofShaderRD/39f32133b5111c9c24ab7cd9b202ca96bb3aeb73e0c73ebd7b7a5dae08cb759f/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/BokehDofShaderRD/39f32133b5111c9c24ab7cd9b202ca96bb3aeb73e0c73ebd7b7a5dae08cb759f/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/BokehDofShaderRD/39f32133b5111c9c24ab7cd9b202ca96bb3aeb73e0c73ebd7b7a5dae08cb759f/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/BokehDofShaderRD/39f32133b5111c9c24ab7cd9b202ca96bb3aeb73e0c73ebd7b7a5dae08cb759f/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CanvasOcclusionShaderRD/42f2245b35206bcace1cda9e39e9282519e9967978ba6d5956472809525b1150/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CanvasOcclusionShaderRD/42f2245b35206bcace1cda9e39e9282519e9967978ba6d5956472809525b1150/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasOcclusionShaderRD/42f2245b35206bcace1cda9e39e9282519e9967978ba6d5956472809525b1150/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CanvasOcclusionShaderRD/42f2245b35206bcace1cda9e39e9282519e9967978ba6d5956472809525b1150/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CanvasSdfShaderRD/f65579ae334cdfb6901aee2527afd18ed626d1067a35c91f12fb632b45ce7f21/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CanvasSdfShaderRD/f65579ae334cdfb6901aee2527afd18ed626d1067a35c91f12fb632b45ce7f21/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasSdfShaderRD/f65579ae334cdfb6901aee2527afd18ed626d1067a35c91f12fb632b45ce7f21/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CanvasSdfShaderRD/f65579ae334cdfb6901aee2527afd18ed626d1067a35c91f12fb632b45ce7f21/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/45fb1ddc6499e56682916a355ce2839e61f42dfe.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/45fb1ddc6499e56682916a355ce2839e61f42dfe.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/45fb1ddc6499e56682916a355ce2839e61f42dfe.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/45fb1ddc6499e56682916a355ce2839e61f42dfe.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/6b3b870743b828dcd054fdf31e0034e036dad94f.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/6b3b870743b828dcd054fdf31e0034e036dad94f.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/6b3b870743b828dcd054fdf31e0034e036dad94f.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/6b3b870743b828dcd054fdf31e0034e036dad94f.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/7d18bd726a158f1a35b723c8e73e7de5ebb3d37c.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/7d18bd726a158f1a35b723c8e73e7de5ebb3d37c.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/7d18bd726a158f1a35b723c8e73e7de5ebb3d37c.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/7d18bd726a158f1a35b723c8e73e7de5ebb3d37c.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/8a7277c8d3ac029b087c3fa9c55de85560be5119.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/8a7277c8d3ac029b087c3fa9c55de85560be5119.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/8a7277c8d3ac029b087c3fa9c55de85560be5119.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/8a7277c8d3ac029b087c3fa9c55de85560be5119.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/c0a681ae42aa3e0b5abba232ccae0b036be455e4.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/c0a681ae42aa3e0b5abba232ccae0b036be455e4.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/c0a681ae42aa3e0b5abba232ccae0b036be455e4.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/c0a681ae42aa3e0b5abba232ccae0b036be455e4.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/c58570947be7f76937b1582424c0fd3d81be0352.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/c58570947be7f76937b1582424c0fd3d81be0352.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/c58570947be7f76937b1582424c0fd3d81be0352.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/c58570947be7f76937b1582424c0fd3d81be0352.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/ddbe30d4d1be5d69b00075293fd27da8decd4af2.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/ddbe30d4d1be5d69b00075293fd27da8decd4af2.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/ddbe30d4d1be5d69b00075293fd27da8decd4af2.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/ddbe30d4d1be5d69b00075293fd27da8decd4af2.vulkan.cache diff --git a/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/f3e258e8f7ec2e7e740b62f3bc48ecf5c99fb0db.vulkan.cache b/client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/f3e258e8f7ec2e7e740b62f3bc48ecf5c99fb0db.vulkan.cache similarity index 100% rename from .godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/f3e258e8f7ec2e7e740b62f3bc48ecf5c99fb0db.vulkan.cache rename to client/.godot/shader_cache/CanvasShaderRD/165f6964cfc63fea91c4221f04e7b8a54b5dc39d76b5a57aed5f99b20050b148/f3e258e8f7ec2e7e740b62f3bc48ecf5c99fb0db.vulkan.cache diff --git a/.godot/shader_cache/ClusterDebugShaderRD/2546937b6acfcec18164bde1022dd572463c5dc6a8dfb2db860e93b1f8cb6cf1/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ClusterDebugShaderRD/2546937b6acfcec18164bde1022dd572463c5dc6a8dfb2db860e93b1f8cb6cf1/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ClusterDebugShaderRD/2546937b6acfcec18164bde1022dd572463c5dc6a8dfb2db860e93b1f8cb6cf1/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ClusterDebugShaderRD/2546937b6acfcec18164bde1022dd572463c5dc6a8dfb2db860e93b1f8cb6cf1/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/ClusterRenderShaderRD/e138dfa55627ca222eda3daa0739d50014770edfb2a8fbab0fa51e2130af04e8/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ClusterRenderShaderRD/e138dfa55627ca222eda3daa0739d50014770edfb2a8fbab0fa51e2130af04e8/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ClusterRenderShaderRD/e138dfa55627ca222eda3daa0739d50014770edfb2a8fbab0fa51e2130af04e8/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ClusterRenderShaderRD/e138dfa55627ca222eda3daa0739d50014770edfb2a8fbab0fa51e2130af04e8/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/ClusterStoreShaderRD/44efe54fdfa0811178ad2a7a0207ebc98532c6ae316489503cdc7c5c843a564e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ClusterStoreShaderRD/44efe54fdfa0811178ad2a7a0207ebc98532c6ae316489503cdc7c5c843a564e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ClusterStoreShaderRD/44efe54fdfa0811178ad2a7a0207ebc98532c6ae316489503cdc7c5c843a564e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ClusterStoreShaderRD/44efe54fdfa0811178ad2a7a0207ebc98532c6ae316489503cdc7c5c843a564e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CopyShaderRD/4a43f34799f84bc5a387aff816d36330149d91299172af9be2d3ab05cc0c4e9d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CopyShaderRD/4a43f34799f84bc5a387aff816d36330149d91299172af9be2d3ab05cc0c4e9d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CopyShaderRD/4a43f34799f84bc5a387aff816d36330149d91299172af9be2d3ab05cc0c4e9d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CopyShaderRD/4a43f34799f84bc5a387aff816d36330149d91299172af9be2d3ab05cc0c4e9d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CopyToFbShaderRD/8668028c5ceed89276611359329de4a0f5d40702546caecc31456f63f6f9ffe8/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CopyToFbShaderRD/8668028c5ceed89276611359329de4a0f5d40702546caecc31456f63f6f9ffe8/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CopyToFbShaderRD/8668028c5ceed89276611359329de4a0f5d40702546caecc31456f63f6f9ffe8/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CopyToFbShaderRD/8668028c5ceed89276611359329de4a0f5d40702546caecc31456f63f6f9ffe8/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CubeToDpShaderRD/e3db5adc31b15e80112f4d7497dc8563c39b7d64675a53dcce7f9511c5ca9f80/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CubeToDpShaderRD/e3db5adc31b15e80112f4d7497dc8563c39b7d64675a53dcce7f9511c5ca9f80/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CubeToDpShaderRD/e3db5adc31b15e80112f4d7497dc8563c39b7d64675a53dcce7f9511c5ca9f80/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CubeToDpShaderRD/e3db5adc31b15e80112f4d7497dc8563c39b7d64675a53dcce7f9511c5ca9f80/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CubemapDownsamplerShaderRD/6376d8aae8d25aa5fed14d9e78a76a69c5566f021773d2b38defa77a573b20f1/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CubemapDownsamplerShaderRD/6376d8aae8d25aa5fed14d9e78a76a69c5566f021773d2b38defa77a573b20f1/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CubemapDownsamplerShaderRD/6376d8aae8d25aa5fed14d9e78a76a69c5566f021773d2b38defa77a573b20f1/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CubemapDownsamplerShaderRD/6376d8aae8d25aa5fed14d9e78a76a69c5566f021773d2b38defa77a573b20f1/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CubemapFilterShaderRD/96fd6d20ed52761601cf4665fa909c5a27f13aeaa25940cf720f4e331158ef8e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CubemapFilterShaderRD/96fd6d20ed52761601cf4665fa909c5a27f13aeaa25940cf720f4e331158ef8e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CubemapFilterShaderRD/96fd6d20ed52761601cf4665fa909c5a27f13aeaa25940cf720f4e331158ef8e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CubemapFilterShaderRD/96fd6d20ed52761601cf4665fa909c5a27f13aeaa25940cf720f4e331158ef8e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/CubemapRoughnessShaderRD/1d72ea29a087908b2262137858ecb047ac60acf75d2e625661f01be4ce0d3ce2/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/CubemapRoughnessShaderRD/1d72ea29a087908b2262137858ecb047ac60acf75d2e625661f01be4ce0d3ce2/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/CubemapRoughnessShaderRD/1d72ea29a087908b2262137858ecb047ac60acf75d2e625661f01be4ce0d3ce2/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/CubemapRoughnessShaderRD/1d72ea29a087908b2262137858ecb047ac60acf75d2e625661f01be4ce0d3ce2/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/FsrUpscaleShaderRD/362fc0b19d06cf68dc6f6f2d99e1f9ccfd8afaef2a65e38a931df5dd9e183d7d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/FsrUpscaleShaderRD/362fc0b19d06cf68dc6f6f2d99e1f9ccfd8afaef2a65e38a931df5dd9e183d7d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/FsrUpscaleShaderRD/362fc0b19d06cf68dc6f6f2d99e1f9ccfd8afaef2a65e38a931df5dd9e183d7d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/FsrUpscaleShaderRD/362fc0b19d06cf68dc6f6f2d99e1f9ccfd8afaef2a65e38a931df5dd9e183d7d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/GiShaderRD/2b51ba5b3e4e6be7fc223f7517a8a8b80c61234f3fbd4ffa229da05d747f020a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/GiShaderRD/2b51ba5b3e4e6be7fc223f7517a8a8b80c61234f3fbd4ffa229da05d747f020a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/GiShaderRD/2b51ba5b3e4e6be7fc223f7517a8a8b80c61234f3fbd4ffa229da05d747f020a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/GiShaderRD/2b51ba5b3e4e6be7fc223f7517a8a8b80c61234f3fbd4ffa229da05d747f020a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/LuminanceReduceShaderRD/2687da76c0ac04fe197e7093fd065958200b5a2e8e378e0f61c445212a1a0ac4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/LuminanceReduceShaderRD/2687da76c0ac04fe197e7093fd065958200b5a2e8e378e0f61c445212a1a0ac4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/LuminanceReduceShaderRD/2687da76c0ac04fe197e7093fd065958200b5a2e8e378e0f61c445212a1a0ac4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/LuminanceReduceShaderRD/2687da76c0ac04fe197e7093fd065958200b5a2e8e378e0f61c445212a1a0ac4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/MotionVectorsShaderRD/cbf3cbdcba0d0a2026c9fbf248556f1acd11beacc38a2e8c5ce7009ee49a1560/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/MotionVectorsShaderRD/cbf3cbdcba0d0a2026c9fbf248556f1acd11beacc38a2e8c5ce7009ee49a1560/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/MotionVectorsShaderRD/cbf3cbdcba0d0a2026c9fbf248556f1acd11beacc38a2e8c5ce7009ee49a1560/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/MotionVectorsShaderRD/cbf3cbdcba0d0a2026c9fbf248556f1acd11beacc38a2e8c5ce7009ee49a1560/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/ParticlesCopyShaderRD/69566a7b0235d75ec40f504cd5555856aace22b5273899269166fde57287d26e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ParticlesCopyShaderRD/69566a7b0235d75ec40f504cd5555856aace22b5273899269166fde57287d26e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ParticlesCopyShaderRD/69566a7b0235d75ec40f504cd5555856aace22b5273899269166fde57287d26e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ParticlesCopyShaderRD/69566a7b0235d75ec40f504cd5555856aace22b5273899269166fde57287d26e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/ParticlesShaderRD/47fcf57848349fdf54197e5c1f64750a69c8d54787d3509ade4781c9faa31654/f128cab0b22fb7e0d9f023d6cdb81309be392d95.vulkan.cache b/client/.godot/shader_cache/ParticlesShaderRD/47fcf57848349fdf54197e5c1f64750a69c8d54787d3509ade4781c9faa31654/f128cab0b22fb7e0d9f023d6cdb81309be392d95.vulkan.cache similarity index 100% rename from .godot/shader_cache/ParticlesShaderRD/47fcf57848349fdf54197e5c1f64750a69c8d54787d3509ade4781c9faa31654/f128cab0b22fb7e0d9f023d6cdb81309be392d95.vulkan.cache rename to client/.godot/shader_cache/ParticlesShaderRD/47fcf57848349fdf54197e5c1f64750a69c8d54787d3509ade4781c9faa31654/f128cab0b22fb7e0d9f023d6cdb81309be392d95.vulkan.cache diff --git a/.godot/shader_cache/ResolveShaderRD/4eed9a584e94b3db5e08b3dd178112267127e5cb55e97790e3791fff9eb617f7/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ResolveShaderRD/4eed9a584e94b3db5e08b3dd178112267127e5cb55e97790e3791fff9eb617f7/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ResolveShaderRD/4eed9a584e94b3db5e08b3dd178112267127e5cb55e97790e3791fff9eb617f7/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ResolveShaderRD/4eed9a584e94b3db5e08b3dd178112267127e5cb55e97790e3791fff9eb617f7/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/048236defb6bf03aff4593ae5e1ee179e6446005.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/048236defb6bf03aff4593ae5e1ee179e6446005.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/048236defb6bf03aff4593ae5e1ee179e6446005.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/048236defb6bf03aff4593ae5e1ee179e6446005.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/0f1bcf11b9f7757773a7866f1cd2e297cb2acf5f.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/0f1bcf11b9f7757773a7866f1cd2e297cb2acf5f.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/0f1bcf11b9f7757773a7866f1cd2e297cb2acf5f.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/0f1bcf11b9f7757773a7866f1cd2e297cb2acf5f.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/1d94d7653c04fb7febbe6df8d6c0f471ee8df8ed.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/1d94d7653c04fb7febbe6df8d6c0f471ee8df8ed.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/1d94d7653c04fb7febbe6df8d6c0f471ee8df8ed.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/1d94d7653c04fb7febbe6df8d6c0f471ee8df8ed.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/2b83ada958e476cf26531ce107fe1c0d75fac7be.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/2b83ada958e476cf26531ce107fe1c0d75fac7be.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/2b83ada958e476cf26531ce107fe1c0d75fac7be.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/2b83ada958e476cf26531ce107fe1c0d75fac7be.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/3ee92779f31d8b7471ea1440cef676bd33f29c3b.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/3ee92779f31d8b7471ea1440cef676bd33f29c3b.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/3ee92779f31d8b7471ea1440cef676bd33f29c3b.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/3ee92779f31d8b7471ea1440cef676bd33f29c3b.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/484574d6966da5fa625415ab5c4d35d8a9fde9f7.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/484574d6966da5fa625415ab5c4d35d8a9fde9f7.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/484574d6966da5fa625415ab5c4d35d8a9fde9f7.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/484574d6966da5fa625415ab5c4d35d8a9fde9f7.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/7fb66440f65dac23b75016fc52fb82ae26e9393f.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/7fb66440f65dac23b75016fc52fb82ae26e9393f.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/7fb66440f65dac23b75016fc52fb82ae26e9393f.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/7fb66440f65dac23b75016fc52fb82ae26e9393f.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/8c4a6577a4ef29bb59d10356dbe5e400d812d8bb.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/8c4a6577a4ef29bb59d10356dbe5e400d812d8bb.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/8c4a6577a4ef29bb59d10356dbe5e400d812d8bb.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/8c4a6577a4ef29bb59d10356dbe5e400d812d8bb.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/8eb7aeac3861680a0202f049c0bfdcf05b99b274.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/8eb7aeac3861680a0202f049c0bfdcf05b99b274.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/8eb7aeac3861680a0202f049c0bfdcf05b99b274.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/8eb7aeac3861680a0202f049c0bfdcf05b99b274.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/a6d99b637dfee75712ae57f13dc63ae39e299a45.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/a6d99b637dfee75712ae57f13dc63ae39e299a45.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/a6d99b637dfee75712ae57f13dc63ae39e299a45.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/a6d99b637dfee75712ae57f13dc63ae39e299a45.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/a8d4cef55e3ab1332d431b88da8465c79f0e608a.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/a8d4cef55e3ab1332d431b88da8465c79f0e608a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/a8d4cef55e3ab1332d431b88da8465c79f0e608a.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/a8d4cef55e3ab1332d431b88da8465c79f0e608a.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/aa0086cc160e9e167e95546ad5eb0423d596c5b3.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/aa0086cc160e9e167e95546ad5eb0423d596c5b3.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/aa0086cc160e9e167e95546ad5eb0423d596c5b3.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/aa0086cc160e9e167e95546ad5eb0423d596c5b3.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/ab60f8b228c0dad11d9d882c2ab4f61eb6ca2f20.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/ab60f8b228c0dad11d9d882c2ab4f61eb6ca2f20.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/ab60f8b228c0dad11d9d882c2ab4f61eb6ca2f20.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/ab60f8b228c0dad11d9d882c2ab4f61eb6ca2f20.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/afe1c0449d843047874ee4b0dda3f797decb0436.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/afe1c0449d843047874ee4b0dda3f797decb0436.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/afe1c0449d843047874ee4b0dda3f797decb0436.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/afe1c0449d843047874ee4b0dda3f797decb0436.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/b7b2f398c116e26c751517dd8d44535f700f825f.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/b7b2f398c116e26c751517dd8d44535f700f825f.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/b7b2f398c116e26c751517dd8d44535f700f825f.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/b7b2f398c116e26c751517dd8d44535f700f825f.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/c4c828897f8a3fe72e3713d35b4ba452d7ed9acf.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/c4c828897f8a3fe72e3713d35b4ba452d7ed9acf.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/c4c828897f8a3fe72e3713d35b4ba452d7ed9acf.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/c4c828897f8a3fe72e3713d35b4ba452d7ed9acf.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/c911b2eb203b7525047b1fc26929407fb3d4191d.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/c911b2eb203b7525047b1fc26929407fb3d4191d.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/c911b2eb203b7525047b1fc26929407fb3d4191d.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/c911b2eb203b7525047b1fc26929407fb3d4191d.vulkan.cache diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/fe8dec228868b5370e5ab7c53602014f601705fc.vulkan.cache b/client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/fe8dec228868b5370e5ab7c53602014f601705fc.vulkan.cache similarity index 100% rename from .godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/fe8dec228868b5370e5ab7c53602014f601705fc.vulkan.cache rename to client/.godot/shader_cache/SceneForwardClusteredShaderRD/29edc2f36233c2e08b9662507bec9ae15ecd3ff18670dd6a9d9e3c22bb80d2b9/fe8dec228868b5370e5ab7c53602014f601705fc.vulkan.cache diff --git a/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/dbd56507c7ba6e4548ad94d4267e97184ea703036185204db88001c82b622120/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/dbd56507c7ba6e4548ad94d4267e97184ea703036185204db88001c82b622120/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/dbd56507c7ba6e4548ad94d4267e97184ea703036185204db88001c82b622120/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/dbd56507c7ba6e4548ad94d4267e97184ea703036185204db88001c82b622120/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/e5b92b2248f95dfc9534e9d5ec71a9d1fedfe58dd8fbbb2e903d8606c1ed8e0c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/e5b92b2248f95dfc9534e9d5ec71a9d1fedfe58dd8fbbb2e903d8606c1ed8e0c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/e5b92b2248f95dfc9534e9d5ec71a9d1fedfe58dd8fbbb2e903d8606c1ed8e0c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/e5b92b2248f95dfc9534e9d5ec71a9d1fedfe58dd8fbbb2e903d8606c1ed8e0c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/ScreenSpaceReflectionShaderRD/722d4571bebbe24c59b13360d89825ac27099da739a27f42e20a004e5e92da73/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ScreenSpaceReflectionShaderRD/722d4571bebbe24c59b13360d89825ac27099da739a27f42e20a004e5e92da73/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ScreenSpaceReflectionShaderRD/722d4571bebbe24c59b13360d89825ac27099da739a27f42e20a004e5e92da73/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ScreenSpaceReflectionShaderRD/722d4571bebbe24c59b13360d89825ac27099da739a27f42e20a004e5e92da73/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SdfgiDebugProbesShaderRD/41af92f24cfffd1d870ed50e96e7ae1bfd6c2cc11f728d520ef0a827972a1438/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SdfgiDebugProbesShaderRD/41af92f24cfffd1d870ed50e96e7ae1bfd6c2cc11f728d520ef0a827972a1438/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SdfgiDebugProbesShaderRD/41af92f24cfffd1d870ed50e96e7ae1bfd6c2cc11f728d520ef0a827972a1438/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SdfgiDebugProbesShaderRD/41af92f24cfffd1d870ed50e96e7ae1bfd6c2cc11f728d520ef0a827972a1438/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SdfgiDebugShaderRD/372719c6eef32a8635d4db9b69f2f8b01b907642dbac0cc26f37ea2a76eeb95d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SdfgiDebugShaderRD/372719c6eef32a8635d4db9b69f2f8b01b907642dbac0cc26f37ea2a76eeb95d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SdfgiDebugShaderRD/372719c6eef32a8635d4db9b69f2f8b01b907642dbac0cc26f37ea2a76eeb95d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SdfgiDebugShaderRD/372719c6eef32a8635d4db9b69f2f8b01b907642dbac0cc26f37ea2a76eeb95d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SdfgiDirectLightShaderRD/803c48e266e0d9c1590d25424071a668b88abc76bcda6fdde74b8524f298683c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SdfgiDirectLightShaderRD/803c48e266e0d9c1590d25424071a668b88abc76bcda6fdde74b8524f298683c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SdfgiDirectLightShaderRD/803c48e266e0d9c1590d25424071a668b88abc76bcda6fdde74b8524f298683c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SdfgiDirectLightShaderRD/803c48e266e0d9c1590d25424071a668b88abc76bcda6fdde74b8524f298683c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SdfgiIntegrateShaderRD/4647045d5ae8023ab209178c191d003ce94a58384c2bf158dfd5d1b256a1feb2/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SdfgiIntegrateShaderRD/4647045d5ae8023ab209178c191d003ce94a58384c2bf158dfd5d1b256a1feb2/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SdfgiIntegrateShaderRD/4647045d5ae8023ab209178c191d003ce94a58384c2bf158dfd5d1b256a1feb2/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SdfgiIntegrateShaderRD/4647045d5ae8023ab209178c191d003ce94a58384c2bf158dfd5d1b256a1feb2/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SdfgiPreprocessShaderRD/42b3acb8f8f580e0ad8624239eada43680eb33d7a90e0279cf34b99bad80ffc9/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SdfgiPreprocessShaderRD/42b3acb8f8f580e0ad8624239eada43680eb33d7a90e0279cf34b99bad80ffc9/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SdfgiPreprocessShaderRD/42b3acb8f8f580e0ad8624239eada43680eb33d7a90e0279cf34b99bad80ffc9/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SdfgiPreprocessShaderRD/42b3acb8f8f580e0ad8624239eada43680eb33d7a90e0279cf34b99bad80ffc9/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/ShadowFrustumShaderRD/c9c1b6421f8f6625effc9ddfa4bb2c09cafda0942b62fb8e1414e90820e18fa0/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/ShadowFrustumShaderRD/c9c1b6421f8f6625effc9ddfa4bb2c09cafda0942b62fb8e1414e90820e18fa0/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/ShadowFrustumShaderRD/c9c1b6421f8f6625effc9ddfa4bb2c09cafda0942b62fb8e1414e90820e18fa0/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/ShadowFrustumShaderRD/c9c1b6421f8f6625effc9ddfa4bb2c09cafda0942b62fb8e1414e90820e18fa0/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SkeletonShaderRD/4964fd59acf4406110ae7bca4b716f23ae52cc19864e21a8a35aee53e141e17e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SkeletonShaderRD/4964fd59acf4406110ae7bca4b716f23ae52cc19864e21a8a35aee53e141e17e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SkeletonShaderRD/4964fd59acf4406110ae7bca4b716f23ae52cc19864e21a8a35aee53e141e17e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SkeletonShaderRD/4964fd59acf4406110ae7bca4b716f23ae52cc19864e21a8a35aee53e141e17e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/03e3b11c69e24394b2d955a8c0ba85587bb70839.vulkan.cache b/client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/03e3b11c69e24394b2d955a8c0ba85587bb70839.vulkan.cache similarity index 100% rename from .godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/03e3b11c69e24394b2d955a8c0ba85587bb70839.vulkan.cache rename to client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/03e3b11c69e24394b2d955a8c0ba85587bb70839.vulkan.cache diff --git a/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/0a0fb987bd6ede673a5edeb59834f887758ae2a6.vulkan.cache b/client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/0a0fb987bd6ede673a5edeb59834f887758ae2a6.vulkan.cache similarity index 100% rename from .godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/0a0fb987bd6ede673a5edeb59834f887758ae2a6.vulkan.cache rename to client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/0a0fb987bd6ede673a5edeb59834f887758ae2a6.vulkan.cache diff --git a/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/1ec4b939427d7d13a35915081fffc339985e7d72.vulkan.cache b/client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/1ec4b939427d7d13a35915081fffc339985e7d72.vulkan.cache similarity index 100% rename from .godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/1ec4b939427d7d13a35915081fffc339985e7d72.vulkan.cache rename to client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/1ec4b939427d7d13a35915081fffc339985e7d72.vulkan.cache diff --git a/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/301c34f080b0d9fb9ff1c17636ea175173a43e1c.vulkan.cache b/client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/301c34f080b0d9fb9ff1c17636ea175173a43e1c.vulkan.cache similarity index 100% rename from .godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/301c34f080b0d9fb9ff1c17636ea175173a43e1c.vulkan.cache rename to client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/301c34f080b0d9fb9ff1c17636ea175173a43e1c.vulkan.cache diff --git a/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/b5b8e4ba80a00c01ba3057eaf7b6778733fb4cd6.vulkan.cache b/client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/b5b8e4ba80a00c01ba3057eaf7b6778733fb4cd6.vulkan.cache similarity index 100% rename from .godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/b5b8e4ba80a00c01ba3057eaf7b6778733fb4cd6.vulkan.cache rename to client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/b5b8e4ba80a00c01ba3057eaf7b6778733fb4cd6.vulkan.cache diff --git a/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/de678811d1bad3cad4892a8db7b6ea0be197d51d.vulkan.cache b/client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/de678811d1bad3cad4892a8db7b6ea0be197d51d.vulkan.cache similarity index 100% rename from .godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/de678811d1bad3cad4892a8db7b6ea0be197d51d.vulkan.cache rename to client/.godot/shader_cache/SkyShaderRD/4bc541bfde1c30032df77bb4c98974909ad0368d22557f44e6cf095b26c0490a/de678811d1bad3cad4892a8db7b6ea0be197d51d.vulkan.cache diff --git a/.godot/shader_cache/SortShaderRD/0b1e36114ab5330dc340cc740b0b946ed2dbf43098119b8d29cfa0222da18b7a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SortShaderRD/0b1e36114ab5330dc340cc740b0b946ed2dbf43098119b8d29cfa0222da18b7a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SortShaderRD/0b1e36114ab5330dc340cc740b0b946ed2dbf43098119b8d29cfa0222da18b7a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SortShaderRD/0b1e36114ab5330dc340cc740b0b946ed2dbf43098119b8d29cfa0222da18b7a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SpecularMergeShaderRD/a119881bb41d0ec2f36a7f060866ec38b88afa6d0e484a431c65b35b5a2e820b/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SpecularMergeShaderRD/a119881bb41d0ec2f36a7f060866ec38b88afa6d0e484a431c65b35b5a2e820b/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SpecularMergeShaderRD/a119881bb41d0ec2f36a7f060866ec38b88afa6d0e484a431c65b35b5a2e820b/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SpecularMergeShaderRD/a119881bb41d0ec2f36a7f060866ec38b88afa6d0e484a431c65b35b5a2e820b/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsEffectsDownsampleShaderRD/d85ba7758123b2364d96690db4594bb43feabce176805e46abc91aa54c5874d4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsEffectsDownsampleShaderRD/d85ba7758123b2364d96690db4594bb43feabce176805e46abc91aa54c5874d4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsEffectsDownsampleShaderRD/d85ba7758123b2364d96690db4594bb43feabce176805e46abc91aa54c5874d4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsEffectsDownsampleShaderRD/d85ba7758123b2364d96690db4594bb43feabce176805e46abc91aa54c5874d4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsaoBlurShaderRD/32baf23e3ccb90d5c6840258a705d953d950a779d125df3b5bb979bd1309f4d4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsaoBlurShaderRD/32baf23e3ccb90d5c6840258a705d953d950a779d125df3b5bb979bd1309f4d4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsaoBlurShaderRD/32baf23e3ccb90d5c6840258a705d953d950a779d125df3b5bb979bd1309f4d4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsaoBlurShaderRD/32baf23e3ccb90d5c6840258a705d953d950a779d125df3b5bb979bd1309f4d4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsaoImportanceMapShaderRD/6d680b1500cda48a2de67225a98a208373d657c0f128c9e34a1528b50b3c2c5b/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsaoImportanceMapShaderRD/6d680b1500cda48a2de67225a98a208373d657c0f128c9e34a1528b50b3c2c5b/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsaoImportanceMapShaderRD/6d680b1500cda48a2de67225a98a208373d657c0f128c9e34a1528b50b3c2c5b/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsaoImportanceMapShaderRD/6d680b1500cda48a2de67225a98a208373d657c0f128c9e34a1528b50b3c2c5b/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsaoInterleaveShaderRD/d3d5b300acaef6d08dcd3d033f393c424ad653c5ab554883703c29ee6eedf528/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsaoInterleaveShaderRD/d3d5b300acaef6d08dcd3d033f393c424ad653c5ab554883703c29ee6eedf528/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsaoInterleaveShaderRD/d3d5b300acaef6d08dcd3d033f393c424ad653c5ab554883703c29ee6eedf528/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsaoInterleaveShaderRD/d3d5b300acaef6d08dcd3d033f393c424ad653c5ab554883703c29ee6eedf528/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsaoShaderRD/10348af53d51e568e9a1574f4be3c4bc66eb9b2b464c8e4f061d051e1a6c4de9/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsaoShaderRD/10348af53d51e568e9a1574f4be3c4bc66eb9b2b464c8e4f061d051e1a6c4de9/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsaoShaderRD/10348af53d51e568e9a1574f4be3c4bc66eb9b2b464c8e4f061d051e1a6c4de9/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsaoShaderRD/10348af53d51e568e9a1574f4be3c4bc66eb9b2b464c8e4f061d051e1a6c4de9/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsilBlurShaderRD/dc4c027d65e080b2b5b1af257e3733c6bc35899ce02c3f333249db264836bd41/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsilBlurShaderRD/dc4c027d65e080b2b5b1af257e3733c6bc35899ce02c3f333249db264836bd41/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsilBlurShaderRD/dc4c027d65e080b2b5b1af257e3733c6bc35899ce02c3f333249db264836bd41/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsilBlurShaderRD/dc4c027d65e080b2b5b1af257e3733c6bc35899ce02c3f333249db264836bd41/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsilImportanceMapShaderRD/abbec59f40ae844d9bbca6d058972ef757a0baf48cdf91ef5836a8960f11569e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsilImportanceMapShaderRD/abbec59f40ae844d9bbca6d058972ef757a0baf48cdf91ef5836a8960f11569e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsilImportanceMapShaderRD/abbec59f40ae844d9bbca6d058972ef757a0baf48cdf91ef5836a8960f11569e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsilImportanceMapShaderRD/abbec59f40ae844d9bbca6d058972ef757a0baf48cdf91ef5836a8960f11569e/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsilInterleaveShaderRD/76868dec9e116ecbddcf9a480d808d2509e42cf65d5f7182e4f4cad2e24c9c70/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsilInterleaveShaderRD/76868dec9e116ecbddcf9a480d808d2509e42cf65d5f7182e4f4cad2e24c9c70/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsilInterleaveShaderRD/76868dec9e116ecbddcf9a480d808d2509e42cf65d5f7182e4f4cad2e24c9c70/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsilInterleaveShaderRD/76868dec9e116ecbddcf9a480d808d2509e42cf65d5f7182e4f4cad2e24c9c70/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SsilShaderRD/20c3a95a7a0528ebb5844939feeb8fe446ac0dcde9d011e24c2fc54af67e6c6d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SsilShaderRD/20c3a95a7a0528ebb5844939feeb8fe446ac0dcde9d011e24c2fc54af67e6c6d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SsilShaderRD/20c3a95a7a0528ebb5844939feeb8fe446ac0dcde9d011e24c2fc54af67e6c6d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SsilShaderRD/20c3a95a7a0528ebb5844939feeb8fe446ac0dcde9d011e24c2fc54af67e6c6d/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/SubsurfaceScatteringShaderRD/43df2517be4d76d26d345b88762bb6d272983e54f79d503331a085ec082a97da/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/SubsurfaceScatteringShaderRD/43df2517be4d76d26d345b88762bb6d272983e54f79d503331a085ec082a97da/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/SubsurfaceScatteringShaderRD/43df2517be4d76d26d345b88762bb6d272983e54f79d503331a085ec082a97da/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/SubsurfaceScatteringShaderRD/43df2517be4d76d26d345b88762bb6d272983e54f79d503331a085ec082a97da/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/TaaResolveShaderRD/66482a84ae3398a2cbd07e92185df239a902d24d388424e0dff9fe998af3c0b4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/TaaResolveShaderRD/66482a84ae3398a2cbd07e92185df239a902d24d388424e0dff9fe998af3c0b4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/TaaResolveShaderRD/66482a84ae3398a2cbd07e92185df239a902d24d388424e0dff9fe998af3c0b4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/TaaResolveShaderRD/66482a84ae3398a2cbd07e92185df239a902d24d388424e0dff9fe998af3c0b4/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/TonemapShaderRD/1c4748b3de350503048a1f9eca4f1dc2b308086460692ea0a81bababfd80542a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/TonemapShaderRD/1c4748b3de350503048a1f9eca4f1dc2b308086460692ea0a81bababfd80542a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/TonemapShaderRD/1c4748b3de350503048a1f9eca4f1dc2b308086460692ea0a81bababfd80542a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/TonemapShaderRD/1c4748b3de350503048a1f9eca4f1dc2b308086460692ea0a81bababfd80542a/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/VolumetricFogProcessShaderRD/2c2d7b3b51e66f06069290afb842fc1ee9ee4f60f06a5168b0cee5bd380366bc/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/VolumetricFogProcessShaderRD/2c2d7b3b51e66f06069290afb842fc1ee9ee4f60f06a5168b0cee5bd380366bc/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/VolumetricFogProcessShaderRD/2c2d7b3b51e66f06069290afb842fc1ee9ee4f60f06a5168b0cee5bd380366bc/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/VolumetricFogProcessShaderRD/2c2d7b3b51e66f06069290afb842fc1ee9ee4f60f06a5168b0cee5bd380366bc/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/VolumetricFogShaderRD/22de546a38a6b3caaa1d02360e0e62d85133e560e5667f2f3f5e34e3145679af/9a227745af2d65830f930370a9fbba551fbd6f60.vulkan.cache b/client/.godot/shader_cache/VolumetricFogShaderRD/22de546a38a6b3caaa1d02360e0e62d85133e560e5667f2f3f5e34e3145679af/9a227745af2d65830f930370a9fbba551fbd6f60.vulkan.cache similarity index 100% rename from .godot/shader_cache/VolumetricFogShaderRD/22de546a38a6b3caaa1d02360e0e62d85133e560e5667f2f3f5e34e3145679af/9a227745af2d65830f930370a9fbba551fbd6f60.vulkan.cache rename to client/.godot/shader_cache/VolumetricFogShaderRD/22de546a38a6b3caaa1d02360e0e62d85133e560e5667f2f3f5e34e3145679af/9a227745af2d65830f930370a9fbba551fbd6f60.vulkan.cache diff --git a/.godot/shader_cache/VoxelGiDebugShaderRD/83ec08f78c119345f086a6cbcb0da5d67f664d19fd7ba3259c4948638b76fb8c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/VoxelGiDebugShaderRD/83ec08f78c119345f086a6cbcb0da5d67f664d19fd7ba3259c4948638b76fb8c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/VoxelGiDebugShaderRD/83ec08f78c119345f086a6cbcb0da5d67f664d19fd7ba3259c4948638b76fb8c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/VoxelGiDebugShaderRD/83ec08f78c119345f086a6cbcb0da5d67f664d19fd7ba3259c4948638b76fb8c/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/VoxelGiShaderRD/8bfb40cf41510d02f432927249e4d6d6708843a0953b4faf61a2f2e3786d4fd0/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/VoxelGiShaderRD/8bfb40cf41510d02f432927249e4d6d6708843a0953b4faf61a2f2e3786d4fd0/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/VoxelGiShaderRD/8bfb40cf41510d02f432927249e4d6d6708843a0953b4faf61a2f2e3786d4fd0/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/VoxelGiShaderRD/8bfb40cf41510d02f432927249e4d6d6708843a0953b4faf61a2f2e3786d4fd0/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/shader_cache/VrsShaderRD/def705023965d273a669c1ac6acfd7494138bde25b3e3bde0969c3c7a32c3aae/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache b/client/.godot/shader_cache/VrsShaderRD/def705023965d273a669c1ac6acfd7494138bde25b3e3bde0969c3c7a32c3aae/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache similarity index 100% rename from .godot/shader_cache/VrsShaderRD/def705023965d273a669c1ac6acfd7494138bde25b3e3bde0969c3c7a32c3aae/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache rename to client/.godot/shader_cache/VrsShaderRD/def705023965d273a669c1ac6acfd7494138bde25b3e3bde0969c3c7a32c3aae/087916079fba7c625e62b0c2cca570e0fb87c99a.vulkan.cache diff --git a/.godot/uid_cache.bin b/client/.godot/uid_cache.bin similarity index 100% rename from .godot/uid_cache.bin rename to client/.godot/uid_cache.bin diff --git a/CHANGELOG.md b/client/CHANGELOG.md similarity index 100% rename from CHANGELOG.md rename to client/CHANGELOG.md diff --git a/LICENSE b/client/LICENSE similarity index 100% rename from LICENSE rename to client/LICENSE diff --git a/README.md b/client/README.md similarity index 100% rename from README.md rename to client/README.md diff --git a/addons/com.heroiclabs.nakama/Nakama.gd b/client/addons/com.heroiclabs.nakama/Nakama.gd similarity index 100% rename from addons/com.heroiclabs.nakama/Nakama.gd rename to client/addons/com.heroiclabs.nakama/Nakama.gd diff --git a/addons/com.heroiclabs.nakama/api/NakamaAPI.gd b/client/addons/com.heroiclabs.nakama/api/NakamaAPI.gd similarity index 100% rename from addons/com.heroiclabs.nakama/api/NakamaAPI.gd rename to client/addons/com.heroiclabs.nakama/api/NakamaAPI.gd diff --git a/addons/com.heroiclabs.nakama/api/NakamaRTAPI.gd b/client/addons/com.heroiclabs.nakama/api/NakamaRTAPI.gd similarity index 100% rename from addons/com.heroiclabs.nakama/api/NakamaRTAPI.gd rename to client/addons/com.heroiclabs.nakama/api/NakamaRTAPI.gd diff --git a/addons/com.heroiclabs.nakama/api/NakamaRTMessage.gd b/client/addons/com.heroiclabs.nakama/api/NakamaRTMessage.gd similarity index 100% rename from addons/com.heroiclabs.nakama/api/NakamaRTMessage.gd rename to client/addons/com.heroiclabs.nakama/api/NakamaRTMessage.gd diff --git a/addons/com.heroiclabs.nakama/api/NakamaSession.gd b/client/addons/com.heroiclabs.nakama/api/NakamaSession.gd similarity index 100% rename from addons/com.heroiclabs.nakama/api/NakamaSession.gd rename to client/addons/com.heroiclabs.nakama/api/NakamaSession.gd diff --git a/addons/com.heroiclabs.nakama/api/NakamaStorageObjectId.gd b/client/addons/com.heroiclabs.nakama/api/NakamaStorageObjectId.gd similarity index 100% rename from addons/com.heroiclabs.nakama/api/NakamaStorageObjectId.gd rename to client/addons/com.heroiclabs.nakama/api/NakamaStorageObjectId.gd diff --git a/addons/com.heroiclabs.nakama/api/NakamaWriteStorageObject.gd b/client/addons/com.heroiclabs.nakama/api/NakamaWriteStorageObject.gd similarity index 100% rename from addons/com.heroiclabs.nakama/api/NakamaWriteStorageObject.gd rename to client/addons/com.heroiclabs.nakama/api/NakamaWriteStorageObject.gd diff --git a/addons/com.heroiclabs.nakama/client/NakamaClient.gd b/client/addons/com.heroiclabs.nakama/client/NakamaClient.gd similarity index 100% rename from addons/com.heroiclabs.nakama/client/NakamaClient.gd rename to client/addons/com.heroiclabs.nakama/client/NakamaClient.gd diff --git a/addons/com.heroiclabs.nakama/client/NakamaHTTPAdapter.gd b/client/addons/com.heroiclabs.nakama/client/NakamaHTTPAdapter.gd similarity index 100% rename from addons/com.heroiclabs.nakama/client/NakamaHTTPAdapter.gd rename to client/addons/com.heroiclabs.nakama/client/NakamaHTTPAdapter.gd diff --git a/addons/com.heroiclabs.nakama/dotnet-utils/GodotHttpAdapter.cs b/client/addons/com.heroiclabs.nakama/dotnet-utils/GodotHttpAdapter.cs similarity index 100% rename from addons/com.heroiclabs.nakama/dotnet-utils/GodotHttpAdapter.cs rename to client/addons/com.heroiclabs.nakama/dotnet-utils/GodotHttpAdapter.cs diff --git a/addons/com.heroiclabs.nakama/dotnet-utils/GodotLogger.cs b/client/addons/com.heroiclabs.nakama/dotnet-utils/GodotLogger.cs similarity index 100% rename from addons/com.heroiclabs.nakama/dotnet-utils/GodotLogger.cs rename to client/addons/com.heroiclabs.nakama/dotnet-utils/GodotLogger.cs diff --git a/addons/com.heroiclabs.nakama/dotnet-utils/GodotWebSocketAdapter.cs b/client/addons/com.heroiclabs.nakama/dotnet-utils/GodotWebSocketAdapter.cs similarity index 100% rename from addons/com.heroiclabs.nakama/dotnet-utils/GodotWebSocketAdapter.cs rename to client/addons/com.heroiclabs.nakama/dotnet-utils/GodotWebSocketAdapter.cs diff --git a/addons/com.heroiclabs.nakama/socket/NakamaSocket.gd b/client/addons/com.heroiclabs.nakama/socket/NakamaSocket.gd similarity index 100% rename from addons/com.heroiclabs.nakama/socket/NakamaSocket.gd rename to client/addons/com.heroiclabs.nakama/socket/NakamaSocket.gd diff --git a/addons/com.heroiclabs.nakama/socket/NakamaSocketAdapter.gd b/client/addons/com.heroiclabs.nakama/socket/NakamaSocketAdapter.gd similarity index 100% rename from addons/com.heroiclabs.nakama/socket/NakamaSocketAdapter.gd rename to client/addons/com.heroiclabs.nakama/socket/NakamaSocketAdapter.gd diff --git a/addons/com.heroiclabs.nakama/utils/NakamaAsyncResult.gd b/client/addons/com.heroiclabs.nakama/utils/NakamaAsyncResult.gd similarity index 100% rename from addons/com.heroiclabs.nakama/utils/NakamaAsyncResult.gd rename to client/addons/com.heroiclabs.nakama/utils/NakamaAsyncResult.gd diff --git a/addons/com.heroiclabs.nakama/utils/NakamaException.gd b/client/addons/com.heroiclabs.nakama/utils/NakamaException.gd similarity index 100% rename from addons/com.heroiclabs.nakama/utils/NakamaException.gd rename to client/addons/com.heroiclabs.nakama/utils/NakamaException.gd diff --git a/addons/com.heroiclabs.nakama/utils/NakamaLogger.gd b/client/addons/com.heroiclabs.nakama/utils/NakamaLogger.gd similarity index 100% rename from addons/com.heroiclabs.nakama/utils/NakamaLogger.gd rename to client/addons/com.heroiclabs.nakama/utils/NakamaLogger.gd diff --git a/addons/com.heroiclabs.nakama/utils/NakamaMultiplayerBridge.gd b/client/addons/com.heroiclabs.nakama/utils/NakamaMultiplayerBridge.gd similarity index 100% rename from addons/com.heroiclabs.nakama/utils/NakamaMultiplayerBridge.gd rename to client/addons/com.heroiclabs.nakama/utils/NakamaMultiplayerBridge.gd diff --git a/addons/com.heroiclabs.nakama/utils/NakamaMultiplayerPeer.gd b/client/addons/com.heroiclabs.nakama/utils/NakamaMultiplayerPeer.gd similarity index 100% rename from addons/com.heroiclabs.nakama/utils/NakamaMultiplayerPeer.gd rename to client/addons/com.heroiclabs.nakama/utils/NakamaMultiplayerPeer.gd diff --git a/addons/com.heroiclabs.nakama/utils/NakamaSerializer.gd b/client/addons/com.heroiclabs.nakama/utils/NakamaSerializer.gd similarity index 100% rename from addons/com.heroiclabs.nakama/utils/NakamaSerializer.gd rename to client/addons/com.heroiclabs.nakama/utils/NakamaSerializer.gd diff --git a/codegen/README.md b/client/codegen/README.md similarity index 100% rename from codegen/README.md rename to client/codegen/README.md diff --git a/codegen/main.go b/client/codegen/main.go similarity index 100% rename from codegen/main.go rename to client/codegen/main.go diff --git a/danmaku!/player.gd b/client/danmaku!/player.gd similarity index 92% rename from danmaku!/player.gd rename to client/danmaku!/player.gd index e499d02..a4db3b6 100644 --- a/danmaku!/player.gd +++ b/client/danmaku!/player.gd @@ -5,6 +5,12 @@ var nakama_session: NakamaSession var nakama_socket: NakamaSocket func _ready() -> void: + attempt_auth() + +func _process(delta: float) -> void: + pass + +func attempt_auth() -> void: nakama_client = Nakama.create_client("defaultkey", "127.0.0.1", 7350, "http") nakama_session = await nakama_client.authenticate_device_async(OS.get_unique_id()) nakama_socket = Nakama.create_socket_from(nakama_client) @@ -14,6 +20,3 @@ func _ready() -> void: print("An error occured: %s" % connected) return print("Oh baby we're ready.") - -func _process(delta: float) -> void: - pass diff --git a/danmaku!/player.tscn b/client/danmaku!/player.tscn similarity index 100% rename from danmaku!/player.tscn rename to client/danmaku!/player.tscn diff --git a/danmaku!/testworld.tscn b/client/danmaku!/testworld.tscn similarity index 100% rename from danmaku!/testworld.tscn rename to client/danmaku!/testworld.tscn diff --git a/icon.svg b/client/icon.svg similarity index 100% rename from icon.svg rename to client/icon.svg diff --git a/project.godot b/client/project.godot similarity index 100% rename from project.godot rename to client/project.godot diff --git a/test_suite/base_test.gd b/client/test_suite/base_test.gd similarity index 100% rename from test_suite/base_test.gd rename to client/test_suite/base_test.gd diff --git a/test_suite/bin/.gitignore b/client/test_suite/bin/.gitignore similarity index 100% rename from test_suite/bin/.gitignore rename to client/test_suite/bin/.gitignore diff --git a/test_suite/project.godot b/client/test_suite/project.godot similarity index 100% rename from test_suite/project.godot rename to client/test_suite/project.godot diff --git a/test_suite/run_tests.sh b/client/test_suite/run_tests.sh similarity index 100% rename from test_suite/run_tests.sh rename to client/test_suite/run_tests.sh diff --git a/test_suite/runner.gd b/client/test_suite/runner.gd similarity index 100% rename from test_suite/runner.gd rename to client/test_suite/runner.gd diff --git a/test_suite/settings.json b/client/test_suite/settings.json similarity index 100% rename from test_suite/settings.json rename to client/test_suite/settings.json diff --git a/test_suite/tester.gd b/client/test_suite/tester.gd similarity index 100% rename from test_suite/tester.gd rename to client/test_suite/tester.gd diff --git a/test_suite/tester.tscn b/client/test_suite/tester.tscn similarity index 100% rename from test_suite/tester.tscn rename to client/test_suite/tester.tscn diff --git a/test_suite/tests/client_test.gd b/client/test_suite/tests/client_test.gd similarity index 100% rename from test_suite/tests/client_test.gd rename to client/test_suite/tests/client_test.gd diff --git a/test_suite/tests/socket_multi_test.gd b/client/test_suite/tests/socket_multi_test.gd similarity index 100% rename from test_suite/tests/socket_multi_test.gd rename to client/test_suite/tests/socket_multi_test.gd diff --git a/test_suite/tests/socket_party_test.gd b/client/test_suite/tests/socket_party_test.gd similarity index 100% rename from test_suite/tests/socket_party_test.gd rename to client/test_suite/tests/socket_party_test.gd diff --git a/test_suite/tests/socket_simple_test.gd b/client/test_suite/tests/socket_simple_test.gd similarity index 100% rename from test_suite/tests/socket_simple_test.gd rename to client/test_suite/tests/socket_simple_test.gd diff --git a/test_suite/tests/storage_test.gd b/client/test_suite/tests/storage_test.gd similarity index 100% rename from test_suite/tests/storage_test.gd rename to client/test_suite/tests/storage_test.gd diff --git a/test_suite/utils/config.gd b/client/test_suite/utils/config.gd similarity index 100% rename from test_suite/utils/config.gd rename to client/test_suite/utils/config.gd diff --git a/server/main.go b/server/main.go new file mode 100644 index 0000000..819849d --- /dev/null +++ b/server/main.go @@ -0,0 +1,13 @@ +package main + +import ( + "context" + "database/sql" + + "github.com/heroiclabs/nakama-common/runtime" +) + +func InitModule(ctx context.Context, logger runtime.Logger, db *sql.DB, nk runtime.NakamaModule, initializer runtime.Initializer) error { + logger.Info("Hello World!") + return nil +}