From 16c82a48b8348402377146135c6532c08d456cb1 Mon Sep 17 00:00:00 2001 From: adtpdn Date: Wed, 22 Apr 2026 21:30:22 +0800 Subject: [PATCH] feat: update skin --- .../enhanced_gridmap/meshlibrary/default.tres | 2 +- .../skins/clothing/bmo_bluegloves.tres | 9 ++++ .../skins/clothing/bmo_greypants.tres | 4 +- .../skins/clothing/bmo_hats_blue.tres | 9 ++++ .../skins/clothing/bmo_hats_green.tres | 9 ++++ .../skins/clothing/bmo_hats_red.tres | 9 ++++ .../skins/clothing/bmo_originalpants.tres | 4 +- .../skins/clothing/bmo_redgloves.tres | 9 ++++ .../skins/clothing/bmo_redpants.tres | 4 +- .../skins/clothing/bmo_yellowgloves.tres | 9 ++++ .../skins/clothing/bmo_yellowpants.tres | 4 +- .../skins/clothing/oldpop_gloves_blue.png | Bin 0 -> 6323 bytes .../clothing/oldpop_gloves_blue.png.import | 42 ++++++++++++++++++ .../skins/clothing/oldpop_gloves_green.png | Bin 0 -> 6320 bytes .../clothing/oldpop_gloves_green.png.import | 42 ++++++++++++++++++ .../skins/clothing/oldpop_gloves_red.png | Bin 0 -> 6310 bytes .../clothing/oldpop_gloves_red.png.import | 42 ++++++++++++++++++ .../skins/clothing/oldpop_gloves_yellow.png | Bin 0 -> 6323 bytes .../clothing/oldpop_gloves_yellow.png.import | 42 ++++++++++++++++++ .../skins/clothing/oldpop_hat_blue.png | Bin 0 -> 6750 bytes .../skins/clothing/oldpop_hat_blue.png.import | 42 ++++++++++++++++++ .../skins/clothing/oldpop_hat_green.png | Bin 0 -> 6754 bytes .../clothing/oldpop_hat_green.png.import | 42 ++++++++++++++++++ .../skins/clothing/oldpop_hat_red.png | Bin 0 -> 6751 bytes .../skins/clothing/oldpop_hat_red.png.import | 42 ++++++++++++++++++ .../skins/clothing/oldpop_hat_yellow.png | Bin 0 -> 6752 bytes .../clothing/oldpop_hat_yellow.png.import | 40 +++++++++++++++++ project.godot | 2 +- 28 files changed, 402 insertions(+), 6 deletions(-) create mode 100644 assets/characters/skins/clothing/bmo_bluegloves.tres create mode 100644 assets/characters/skins/clothing/bmo_hats_blue.tres create mode 100644 assets/characters/skins/clothing/bmo_hats_green.tres create mode 100644 assets/characters/skins/clothing/bmo_hats_red.tres create mode 100644 assets/characters/skins/clothing/bmo_redgloves.tres create mode 100644 assets/characters/skins/clothing/bmo_yellowgloves.tres create mode 100644 assets/characters/skins/clothing/oldpop_gloves_blue.png create mode 100644 assets/characters/skins/clothing/oldpop_gloves_blue.png.import create mode 100644 assets/characters/skins/clothing/oldpop_gloves_green.png create mode 100644 assets/characters/skins/clothing/oldpop_gloves_green.png.import create mode 100644 assets/characters/skins/clothing/oldpop_gloves_red.png create mode 100644 assets/characters/skins/clothing/oldpop_gloves_red.png.import create mode 100644 assets/characters/skins/clothing/oldpop_gloves_yellow.png create mode 100644 assets/characters/skins/clothing/oldpop_gloves_yellow.png.import create mode 100644 assets/characters/skins/clothing/oldpop_hat_blue.png create mode 100644 assets/characters/skins/clothing/oldpop_hat_blue.png.import create mode 100644 assets/characters/skins/clothing/oldpop_hat_green.png create mode 100644 assets/characters/skins/clothing/oldpop_hat_green.png.import create mode 100644 assets/characters/skins/clothing/oldpop_hat_red.png create mode 100644 assets/characters/skins/clothing/oldpop_hat_red.png.import create mode 100644 assets/characters/skins/clothing/oldpop_hat_yellow.png create mode 100644 assets/characters/skins/clothing/oldpop_hat_yellow.png.import diff --git a/addons/enhanced_gridmap/meshlibrary/default.tres b/addons/enhanced_gridmap/meshlibrary/default.tres index 141a3c0..1f089fa 100644 --- a/addons/enhanced_gridmap/meshlibrary/default.tres +++ b/addons/enhanced_gridmap/meshlibrary/default.tres @@ -14,7 +14,7 @@ [ext_resource type="Texture2D" uid="uid://dpkx1a780pvwv" path="res://assets/textures/tile_diamond.png" id="10_sx8rm"] [ext_resource type="BoxMesh" uid="uid://fy4bhoeii40c" path="res://addons/enhanced_gridmap/meshlibrary/tile_safe_zone.tres" id="10_uwjsj"] [ext_resource type="BoxMesh" uid="uid://b5cc3prem52r6" path="res://addons/enhanced_gridmap/meshlibrary/tile_freeze.tres" id="11_pgnbl"] -[ext_resource type="BoxMesh" path="res://addons/enhanced_gridmap/meshlibrary/tile_non_walkable.tres" id="11_uwjsj"] +[ext_resource type="BoxMesh" uid="uid://dcjdwbffgtutt" path="res://addons/enhanced_gridmap/meshlibrary/tile_non_walkable.tres" id="11_uwjsj"] [ext_resource type="Texture2D" uid="uid://cdnxwlysxnujd" path="res://assets/textures/tile_heart.png" id="12_heart_tex"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_uxput"] diff --git a/assets/characters/skins/clothing/bmo_bluegloves.tres b/assets/characters/skins/clothing/bmo_bluegloves.tres new file mode 100644 index 0000000..dc527eb --- /dev/null +++ b/assets/characters/skins/clothing/bmo_bluegloves.tres @@ -0,0 +1,9 @@ +[gd_resource type="StandardMaterial3D" format=3 uid="uid://4l05lp5erjs2"] + +[ext_resource type="Texture2D" uid="uid://brsifb7crs32y" path="res://assets/characters/skins/clothing/oldpop_gloves_blue.png" id="1_f3hoj"] + +[resource] +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 +albedo_texture = ExtResource("1_f3hoj") diff --git a/assets/characters/skins/clothing/bmo_greypants.tres b/assets/characters/skins/clothing/bmo_greypants.tres index 2428186..db41ed9 100644 --- a/assets/characters/skins/clothing/bmo_greypants.tres +++ b/assets/characters/skins/clothing/bmo_greypants.tres @@ -3,5 +3,7 @@ [ext_resource type="Texture2D" uid="uid://p1ihslqnrxjq" path="res://assets/characters/skins/clothing/oldpop_body_greypants.png" id="1_o4mmw"] [resource] -transparency = 1 +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 albedo_texture = ExtResource("1_o4mmw") diff --git a/assets/characters/skins/clothing/bmo_hats_blue.tres b/assets/characters/skins/clothing/bmo_hats_blue.tres new file mode 100644 index 0000000..ad79c11 --- /dev/null +++ b/assets/characters/skins/clothing/bmo_hats_blue.tres @@ -0,0 +1,9 @@ +[gd_resource type="StandardMaterial3D" format=3 uid="uid://pw4r007grvwt"] + +[ext_resource type="Texture2D" uid="uid://d0wp6uqk30u6c" path="res://assets/characters/skins/clothing/oldpop_hat_blue.png" id="1_r5h0f"] + +[resource] +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 +albedo_texture = ExtResource("1_r5h0f") diff --git a/assets/characters/skins/clothing/bmo_hats_green.tres b/assets/characters/skins/clothing/bmo_hats_green.tres new file mode 100644 index 0000000..3a46216 --- /dev/null +++ b/assets/characters/skins/clothing/bmo_hats_green.tres @@ -0,0 +1,9 @@ +[gd_resource type="StandardMaterial3D" format=3 uid="uid://dws5gca78lnr"] + +[ext_resource type="Texture2D" uid="uid://d4ifn6pltc7bc" path="res://assets/characters/skins/clothing/oldpop_hat_green.png" id="1_1e1rw"] + +[resource] +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 +albedo_texture = ExtResource("1_1e1rw") diff --git a/assets/characters/skins/clothing/bmo_hats_red.tres b/assets/characters/skins/clothing/bmo_hats_red.tres new file mode 100644 index 0000000..f555455 --- /dev/null +++ b/assets/characters/skins/clothing/bmo_hats_red.tres @@ -0,0 +1,9 @@ +[gd_resource type="StandardMaterial3D" format=3 uid="uid://by4g43m5ye1c6"] + +[ext_resource type="Texture2D" uid="uid://df8atdr3fyhsc" path="res://assets/characters/skins/clothing/oldpop_hat_red.png" id="1_bwoi0"] + +[resource] +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 +albedo_texture = ExtResource("1_bwoi0") diff --git a/assets/characters/skins/clothing/bmo_originalpants.tres b/assets/characters/skins/clothing/bmo_originalpants.tres index 7d9372c..eebea38 100644 --- a/assets/characters/skins/clothing/bmo_originalpants.tres +++ b/assets/characters/skins/clothing/bmo_originalpants.tres @@ -3,5 +3,7 @@ [ext_resource type="Texture2D" uid="uid://b2a16sgrudj5q" path="res://assets/characters/skins/clothing/oldpop_body_originalpants.png" id="1_vfhdr"] [resource] -transparency = 1 +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 albedo_texture = ExtResource("1_vfhdr") diff --git a/assets/characters/skins/clothing/bmo_redgloves.tres b/assets/characters/skins/clothing/bmo_redgloves.tres new file mode 100644 index 0000000..fda2935 --- /dev/null +++ b/assets/characters/skins/clothing/bmo_redgloves.tres @@ -0,0 +1,9 @@ +[gd_resource type="StandardMaterial3D" format=3 uid="uid://cotb4jiu7tebe"] + +[ext_resource type="Texture2D" uid="uid://d4naeyq8i6h7s" path="res://assets/characters/skins/clothing/oldpop_gloves_red.png" id="1_x4qqh"] + +[resource] +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 +albedo_texture = ExtResource("1_x4qqh") diff --git a/assets/characters/skins/clothing/bmo_redpants.tres b/assets/characters/skins/clothing/bmo_redpants.tres index 7abd231..adfb3e2 100644 --- a/assets/characters/skins/clothing/bmo_redpants.tres +++ b/assets/characters/skins/clothing/bmo_redpants.tres @@ -3,5 +3,7 @@ [ext_resource type="Texture2D" uid="uid://b3wychpmdlheb" path="res://assets/characters/skins/clothing/oldpop_body_redpants.png" id="1_ko8ty"] [resource] -transparency = 1 +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 albedo_texture = ExtResource("1_ko8ty") diff --git a/assets/characters/skins/clothing/bmo_yellowgloves.tres b/assets/characters/skins/clothing/bmo_yellowgloves.tres new file mode 100644 index 0000000..712eb5a --- /dev/null +++ b/assets/characters/skins/clothing/bmo_yellowgloves.tres @@ -0,0 +1,9 @@ +[gd_resource type="StandardMaterial3D" format=3 uid="uid://bpq6irfh1kof1"] + +[ext_resource type="Texture2D" uid="uid://cimvaxvrbnob5" path="res://assets/characters/skins/clothing/oldpop_gloves_yellow.png" id="1_u1y8q"] + +[resource] +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 +albedo_texture = ExtResource("1_u1y8q") diff --git a/assets/characters/skins/clothing/bmo_yellowpants.tres b/assets/characters/skins/clothing/bmo_yellowpants.tres index a1e0c7c..726821f 100644 --- a/assets/characters/skins/clothing/bmo_yellowpants.tres +++ b/assets/characters/skins/clothing/bmo_yellowpants.tres @@ -3,5 +3,7 @@ [ext_resource type="Texture2D" uid="uid://biiy6hk1l75ek" path="res://assets/characters/skins/clothing/oldpop_body_yellowpants.png" id="1_0pbr2"] [resource] -transparency = 1 +transparency = 2 +alpha_scissor_threshold = 0.5 +alpha_antialiasing_mode = 0 albedo_texture = ExtResource("1_0pbr2") diff --git a/assets/characters/skins/clothing/oldpop_gloves_blue.png b/assets/characters/skins/clothing/oldpop_gloves_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..b2a0dc53b6334a2948b404d5fa2bae53ce03c5e5 GIT binary patch literal 6323 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 C3Zq{D literal 0 HcmV?d00001 diff --git a/assets/characters/skins/clothing/oldpop_gloves_red.png.import b/assets/characters/skins/clothing/oldpop_gloves_red.png.import new file mode 100644 index 0000000..cd37360 --- /dev/null +++ b/assets/characters/skins/clothing/oldpop_gloves_red.png.import @@ -0,0 +1,42 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d4naeyq8i6h7s" +path.s3tc="res://.godot/imported/oldpop_gloves_red.png-935695835e8f4567a5990a17cf33f758.s3tc.ctex" +path.etc2="res://.godot/imported/oldpop_gloves_red.png-935695835e8f4567a5990a17cf33f758.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} + +[deps] + +source_file="res://assets/characters/skins/clothing/oldpop_gloves_red.png" +dest_files=["res://.godot/imported/oldpop_gloves_red.png-935695835e8f4567a5990a17cf33f758.s3tc.ctex", "res://.godot/imported/oldpop_gloves_red.png-935695835e8f4567a5990a17cf33f758.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/characters/skins/clothing/oldpop_gloves_yellow.png b/assets/characters/skins/clothing/oldpop_gloves_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..17314cfb5116de8ec806ad7d541c6bf06b930890 GIT binary patch literal 6323 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 literal 0 HcmV?d00001 diff --git a/assets/characters/skins/clothing/oldpop_hat_blue.png.import b/assets/characters/skins/clothing/oldpop_hat_blue.png.import new file mode 100644 index 0000000..847b62c --- /dev/null +++ b/assets/characters/skins/clothing/oldpop_hat_blue.png.import @@ -0,0 +1,42 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d0wp6uqk30u6c" +path.s3tc="res://.godot/imported/oldpop_hat_blue.png-916a3ef8ca17067c6aafbe431ee36cdb.s3tc.ctex" +path.etc2="res://.godot/imported/oldpop_hat_blue.png-916a3ef8ca17067c6aafbe431ee36cdb.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} + +[deps] + +source_file="res://assets/characters/skins/clothing/oldpop_hat_blue.png" +dest_files=["res://.godot/imported/oldpop_hat_blue.png-916a3ef8ca17067c6aafbe431ee36cdb.s3tc.ctex", "res://.godot/imported/oldpop_hat_blue.png-916a3ef8ca17067c6aafbe431ee36cdb.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/characters/skins/clothing/oldpop_hat_green.png b/assets/characters/skins/clothing/oldpop_hat_green.png new file mode 100644 index 0000000000000000000000000000000000000000..b4529813d34ce9fdf2beb531b92ca5e269fe8312 GIT binary patch literal 6754 zcmeHLeQXnD7=Me1+sG6KDoB*`_+!Xyue+{=UV0m29cu^O$~IVMf^ciE?PYDR>)q&e z6D&hMCMa%(DGPKO4G<9s6Uf9YTjmHK6AT$R1cxrj$6{n53W%HHd)KiKH_$(gxj*{! z-upez?|t9j^SsYpuF9H|6(9Fp8~`BRY%=BnFdklx2Qd@i-|NpOt%HMuOo5HJSr!v^ z)~li%Y%#48yncuSU`P}El)Z%Jkz(4#_(-((i)IvI93)z(wWuxr4BE|@$^&$Mc}{`7 zyu_||plPXb27!PCUYe&6!RzsHgg~MaF9EN`+Zc*SE_?}z+ALNigALG#R;5*`(bPD^ z5O6q&JmbQFU^pUCH_!VC3=0N>s-Q;223%OOUa!a0IELd&=%M67KAsYkK5mvs5#=z_ zoISw!d4}~NA}3YMmhmKtLL3<&rv+w+-Ny}V9}0nq2$rl;W5eBf#`zF;5gFy~ce6ap zxmo|<21ZOV2#*Sc@{JuLQ2w!;EtW^Sd%YvJ!SR`^pb!J1j#$%!3AlogpT_cNjx7t= z>C9EMkDnzeA?iX{8G-iLjEtA|aZp_nO;+P6e}ju23TLn$Hjobsi-v(xl&BtI_EIjo zka6(tVSGc#V%p~#4T&rCl!+-`>SN%Z@F70i5JsYNactOBMPovP`5>efT382MphhAb zg3K8i)&T2dJP_mZvKAob%nV(!UZ+#ys^|y+vgC5{*1Y9d8T zs8f>E^9Z$CVwSw&nQ%}%^-um{Wg`X{VX+VJPAvGCS>%CWmxUlw+NIkP6W0E|_Q%O?NsOC}#-KsBm~FM-Trm%q} zVd9Z{uqFdGYSjkGVb~dkanXD5?87F44R#SY80q3w>@tg*N{Rqbgc+ERQF#Dh zc6C|x*Ga}DQ;(-<7Pf6di%eL2Qrn)Yw~n1S&{}M`+Ij7?hFy4iYiEVVeB{)!CB;`d zE1Sdn8kW6jI{8X%+XV9ZbnUxeeZI3I^=?J4zNq4lHIEA2%cSC!op z$Pblq^)W$PAiaA=;nr*SPF@uvY0HnCJAnv4y|GQ0oVD4OYkP?b>DLzEyYF8}~fnR31wxO>p!~(k7m_ zC&Zt%<29c){&D|O;iVh#*Y@^(Y5nuYyaQhA!Ppfu-u|WZhj}YDTJM1CJqy-2Xa0WK z`2B46T5`|wbsd{4pXu80S(*FjTQik^8x+`at7hWuLaVmE_uJmotl$UxPZch2 zJ)=6*e(&OX7VmJKscx+4hEI!Fzp01=VB!?~I@9~pr%i4NZ^{OBDcFh#H}$)F=9|7Jr00)pWCi}c0@}VF z1pxhB9X-DpniS!~o{q-=XuQz=D*)e=YDkf&F%^0MFiw060x^?Bi_8~o7{~yWL6$@= z2B?61KEyH@t212KB|e#2a&NLTcPGA_E4rb%7 literal 0 HcmV?d00001 diff --git a/assets/characters/skins/clothing/oldpop_hat_green.png.import b/assets/characters/skins/clothing/oldpop_hat_green.png.import new file mode 100644 index 0000000..10c0a6b --- /dev/null +++ b/assets/characters/skins/clothing/oldpop_hat_green.png.import @@ -0,0 +1,42 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d4ifn6pltc7bc" +path.s3tc="res://.godot/imported/oldpop_hat_green.png-5e928687ce3e8bfbc14df23b42992ca3.s3tc.ctex" +path.etc2="res://.godot/imported/oldpop_hat_green.png-5e928687ce3e8bfbc14df23b42992ca3.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} + +[deps] + +source_file="res://assets/characters/skins/clothing/oldpop_hat_green.png" +dest_files=["res://.godot/imported/oldpop_hat_green.png-5e928687ce3e8bfbc14df23b42992ca3.s3tc.ctex", "res://.godot/imported/oldpop_hat_green.png-5e928687ce3e8bfbc14df23b42992ca3.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/characters/skins/clothing/oldpop_hat_red.png b/assets/characters/skins/clothing/oldpop_hat_red.png new file mode 100644 index 0000000000000000000000000000000000000000..ae742a8235a091eaa73451d76bd00df09498fef6 GIT binary patch literal 6751 zcmeHKYfuwc6uu~0gu(i1wc6Ts9gCGF8#V;YP6A?rBxp1OO6ZK$kZh7INj78`v%sK; zuTrfRoZ8XR&`vvQ>zk@$wbn{eP^ukEEmjAGaX=Z{GLH6Pv9Z~#E0(V$NQAQb)#1z|(sW%&!yE8*ZElVRa4ra6?2^~kMu zHk+0U9v{R3&?E{zt1XA-v25DOc(r)@@sl{l*tK}3%A_#)bhL{x6!_`%g1H&Cf*hOL zjwdFBYXk}scxc{=2_CnXqXaE3@>1|Ox=rAi=)&h{af``}=~zFFspKlT0#69XG=95- zO4HBk3Wg&s?&5hLMG%2NKps%aS-+ErQLEL2f+R>%20dh4zL&QOGA}n7QFLf0?mV=`3%m?m6WPOO>A|#kJW2GLDr-Qfdp{^KLlbL<2`WXx9>}QE znfbN)=Des&CZXN|=8Ara}%0n+wLB`1xu`-g(AQe<>ETvRL zE2dKlg~%*=!!u#G^45RzN0p6fV1&s;85oXd{rTdp&T>zub2~?!LpLMVIfjY5O<8S7 zBrWdqv-Uh2Z5Jnpbe$;2I{1LqPbWFyMr-jThl7D~=3`1Z2@ho-qJWErG>=~t(UlT` zj@+Z1G(^9wHKIeWGYaE6@4>SVn+Va}Mc|;j57A!OeEhJ>jCrZ$H~=BV4BU@?`vAby zvb?gdqxJL0)FdirRlk8}8HmW}>RqL8ovz(qm91%MXg#lFXPw{JP^dH>Ik#|r_Kk*; zlf`>07rtpY`|9TEq1v0zsWyG}>Gr~eUklsSjfHaI(ucvyqQn!suFI)4~D>BHP53kh}l_qWu z2Fou`ySCo6YGl>a^)c1hq=H-Ts`XJx$Lz_a4}Pk6U?j_T*SRZ8PLIkRWp5jyin?SQ z6?xG{mhUhAa+%h|%a90=8}&2f*lBqdqA^*!JVqQ%2qVG07M8 z%Z3d9W_8mX!;p{8jCY^f8hUEWlCi`0Oqw!ou>bDmoCUr!6E1k45}!Vjkrepv3aC2T zLI8NsSl4z>b0Vbpu)BUR07tLfz6Zc}x$#;=^xN`5=n@)+>Q0e(-0}X{(Nvl{pih6$nC(Yjn`a3|ppkUykP0)3k(HjuPsl5Z*if5Z vXVJTw^pO;h6p$2<6p$2<6!?EBuw;_+WPZdC6N@(8L5UfY=j!*(TvGBE_yFY; literal 0 HcmV?d00001 diff --git a/assets/characters/skins/clothing/oldpop_hat_red.png.import b/assets/characters/skins/clothing/oldpop_hat_red.png.import new file mode 100644 index 0000000..891fa89 --- /dev/null +++ b/assets/characters/skins/clothing/oldpop_hat_red.png.import @@ -0,0 +1,42 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://df8atdr3fyhsc" +path.s3tc="res://.godot/imported/oldpop_hat_red.png-fcd79b63984a743f8a1f6646778473dc.s3tc.ctex" +path.etc2="res://.godot/imported/oldpop_hat_red.png-fcd79b63984a743f8a1f6646778473dc.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} + +[deps] + +source_file="res://assets/characters/skins/clothing/oldpop_hat_red.png" +dest_files=["res://.godot/imported/oldpop_hat_red.png-fcd79b63984a743f8a1f6646778473dc.s3tc.ctex", "res://.godot/imported/oldpop_hat_red.png-fcd79b63984a743f8a1f6646778473dc.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/characters/skins/clothing/oldpop_hat_yellow.png b/assets/characters/skins/clothing/oldpop_hat_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..6f4f4d03d074f698bd9d90bd3a9ba270abba207f GIT binary patch literal 6752 zcmeHKe{2&~9KZ1^qd0}30s?v-iJQ#!+UvT}v)vEYv361@+hCmu!nM7&7usIAyV2_w zaExD0P~40o5a=W-5|LjM$%L3Cb7X@t44GuYGIT*Uh|vW_32uV#UB`Ynrv7R4n)LO) z_xXN5@B2RQz3+Riur0}nQ#_?W5G2lGHsvA61n@WkiJb&~UY(n?2^hzj0=roJsZ8L>j0Rc#Gs(O$+}!qNF9OA4GN zYn*x)mY$|Ch$JBJ(*lKxeqVqmMI$EhlHeJ>#xYcK5!M(nyVZtfu^f%+R63O!OH-f* z&gCZaOp6ABfn~(Jf)FHeJQND4LRuBed2o$hugBE{P7q4qq2$8>ffAJgejcQVa+qk| z$uU8JVFM`Sq#SIqV8k$hqXXo$$PBRu_<`XAA#jM`8kHI!?k+IyG29_C%01|11(x@+ z!NCEH=wc8a6$s>ec!)>^ALeYe{iSg|smu?X#O0KONwKx<*W+CX)XI7mW#Lu|Af|2Mdb^fl?GykF@wH4_(N( z1n)4uA!IQf@Qj9FhQ4Ar#mfT>7!xtXXCK0hSSo=J>#FFX(BOQKQifL61rpRsghP-e zE6c{QZpH^NJ}+k>YRS$@(dbiBl!PkU1DHG##4_%%i4uSpp(aw4>SQHB6cB1MIfYac zN$LfpS}ie4-e6C-D1rJrf4H(y1BkF%Ni)L>EEkquMVEU%y*6q^O&=qza}uqj6ng}gMN8GBIpKuS2= zau0Gc;G?oONDjmHD2R)`1A8A75qz+U0AsKY(E(6=I8bHOY-k#s&n(^B=Rez5ns%qOSKnEx5-+_Usa@asR<7r8v)R6T_rCo3ky{td zPbfuQXG+3>t;=(-^eLZCeI<12)7+ZA_K#*bPd*yS?TYCK~ja_HT@Q%>QIZXw){-|+IZK^sk($q&iJ^C zPNM4Ly5H}26n5N*>ps-?h3(#r1xNk1H??5bz4WJ+( z^>;Wjav&8sR_%vo>WfPsLsriXwT%ZxS$zVe%P4~_5;G3A6JlXI6@{$~$dbs5LEZ*q zSB8$;uujx<-@6qqY4{2LmqMz8qPQn=EO`brVyD6u&46tgBAsI6Brh5GpG#6E9Y;ui zV|!D_?ad!dhH~_m*7P22n_k@`mEEydom`cHSn?4Km&||d*5ZQ~v%1SPysOC{SpiuA mSpiuASpivrf0qI;d^g)R=aKkz+bZwC#4OoMOh*>3F8>2lIpuZ$ literal 0 HcmV?d00001 diff --git a/assets/characters/skins/clothing/oldpop_hat_yellow.png.import b/assets/characters/skins/clothing/oldpop_hat_yellow.png.import new file mode 100644 index 0000000..e13f59b --- /dev/null +++ b/assets/characters/skins/clothing/oldpop_hat_yellow.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://685lyodh7wrw" +path="res://.godot/imported/oldpop_hat_yellow.png-f812e67c257915c9d8b9fe22724d0759.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/characters/skins/clothing/oldpop_hat_yellow.png" +dest_files=["res://.godot/imported/oldpop_hat_yellow.png-f812e67c257915c9d8b9fe22724d0759.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/project.godot b/project.godot index c7ef281..2a69560 100644 --- a/project.godot +++ b/project.godot @@ -22,7 +22,6 @@ config/icon="res://icon.svg" [autoload] -GameUpdateManager="*res://scripts/managers/game_update_manager.gd" Nakama="*uid://bueyqhhvxe0tx" NakamaManager="*res://scripts/nakama_manager.gd" AuthManager="*res://scripts/managers/auth_manager.gd" @@ -40,6 +39,7 @@ NameGenerator="*res://scripts/generators/name_generator.gd" MusicManager="*res://scripts/managers/music_manager.gd" AdminManager="*res://scripts/managers/admin_manager.gd" SkinManager="*res://scripts/managers/skin_manager.gd" +GameUpdateManager="*res://scripts/managers/game_update_manager.gd" [display]