diff --git a/assets/bush_curtain.png.import b/assets/bush_curtain.png.import index d778f92c..21f5a3a3 100644 --- a/assets/bush_curtain.png.import +++ b/assets/bush_curtain.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cop8iscyxohrb" -path="res://.godot/imported/bush_curtain.png-2e1fb82bc0153666dd15620ed6cf9a14.ctex" +path.s3tc="res://.godot/imported/bush_curtain.png-2e1fb82bc0153666dd15620ed6cf9a14.s3tc.ctex" +path.etc2="res://.godot/imported/bush_curtain.png-2e1fb82bc0153666dd15620ed6cf9a14.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/bush_curtain.png" -dest_files=["res://.godot/imported/bush_curtain.png-2e1fb82bc0153666dd15620ed6cf9a14.ctex"] +dest_files=["res://.godot/imported/bush_curtain.png-2e1fb82bc0153666dd15620ed6cf9a14.s3tc.ctex", "res://.godot/imported/bush_curtain.png-2e1fb82bc0153666dd15620ed6cf9a14.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_01.png.import b/assets/gardens/gardens/garden_01.png.import index 273c8b6b..5cd1203e 100644 --- a/assets/gardens/gardens/garden_01.png.import +++ b/assets/gardens/gardens/garden_01.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://d26hapg1hf8a6" -path="res://.godot/imported/garden_01.png-8cec30484a43f71cd614fe156e78443f.ctex" +path.s3tc="res://.godot/imported/garden_01.png-8cec30484a43f71cd614fe156e78443f.s3tc.ctex" +path.etc2="res://.godot/imported/garden_01.png-8cec30484a43f71cd614fe156e78443f.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_01.png" -dest_files=["res://.godot/imported/garden_01.png-8cec30484a43f71cd614fe156e78443f.ctex"] +dest_files=["res://.godot/imported/garden_01.png-8cec30484a43f71cd614fe156e78443f.s3tc.ctex", "res://.godot/imported/garden_01.png-8cec30484a43f71cd614fe156e78443f.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_02.png.import b/assets/gardens/gardens/garden_02.png.import index a30d76f4..8621d4e1 100644 --- a/assets/gardens/gardens/garden_02.png.import +++ b/assets/gardens/gardens/garden_02.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://4wt50lu3cwbl" -path="res://.godot/imported/garden_02.png-952b73c44e8f297d7146afccf72fa6f8.ctex" +path.s3tc="res://.godot/imported/garden_02.png-952b73c44e8f297d7146afccf72fa6f8.s3tc.ctex" +path.etc2="res://.godot/imported/garden_02.png-952b73c44e8f297d7146afccf72fa6f8.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_02.png" -dest_files=["res://.godot/imported/garden_02.png-952b73c44e8f297d7146afccf72fa6f8.ctex"] +dest_files=["res://.godot/imported/garden_02.png-952b73c44e8f297d7146afccf72fa6f8.s3tc.ctex", "res://.godot/imported/garden_02.png-952b73c44e8f297d7146afccf72fa6f8.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_03.png.import b/assets/gardens/gardens/garden_03.png.import index 349462a5..25de4342 100644 --- a/assets/gardens/gardens/garden_03.png.import +++ b/assets/gardens/gardens/garden_03.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ch1ah3nkjy5cl" -path="res://.godot/imported/garden_03.png-5f6b1132537a67d14c76986a1aaf0c9e.ctex" +path.s3tc="res://.godot/imported/garden_03.png-5f6b1132537a67d14c76986a1aaf0c9e.s3tc.ctex" +path.etc2="res://.godot/imported/garden_03.png-5f6b1132537a67d14c76986a1aaf0c9e.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_03.png" -dest_files=["res://.godot/imported/garden_03.png-5f6b1132537a67d14c76986a1aaf0c9e.ctex"] +dest_files=["res://.godot/imported/garden_03.png-5f6b1132537a67d14c76986a1aaf0c9e.s3tc.ctex", "res://.godot/imported/garden_03.png-5f6b1132537a67d14c76986a1aaf0c9e.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_04.png.import b/assets/gardens/gardens/garden_04.png.import index 1d3d440a..fd835e54 100644 --- a/assets/gardens/gardens/garden_04.png.import +++ b/assets/gardens/gardens/garden_04.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://l32ekwfso26s" -path="res://.godot/imported/garden_04.png-4af29a3ee810ade399f7fba358601b39.ctex" +path.s3tc="res://.godot/imported/garden_04.png-4af29a3ee810ade399f7fba358601b39.s3tc.ctex" +path.etc2="res://.godot/imported/garden_04.png-4af29a3ee810ade399f7fba358601b39.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_04.png" -dest_files=["res://.godot/imported/garden_04.png-4af29a3ee810ade399f7fba358601b39.ctex"] +dest_files=["res://.godot/imported/garden_04.png-4af29a3ee810ade399f7fba358601b39.s3tc.ctex", "res://.godot/imported/garden_04.png-4af29a3ee810ade399f7fba358601b39.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_05.png.import b/assets/gardens/gardens/garden_05.png.import index b0939c33..45969c72 100644 --- a/assets/gardens/gardens/garden_05.png.import +++ b/assets/gardens/gardens/garden_05.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://d3bu30iutptwx" -path="res://.godot/imported/garden_05.png-b2eede99e5cfc7d755b398e252db8066.ctex" +path.s3tc="res://.godot/imported/garden_05.png-b2eede99e5cfc7d755b398e252db8066.s3tc.ctex" +path.etc2="res://.godot/imported/garden_05.png-b2eede99e5cfc7d755b398e252db8066.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_05.png" -dest_files=["res://.godot/imported/garden_05.png-b2eede99e5cfc7d755b398e252db8066.ctex"] +dest_files=["res://.godot/imported/garden_05.png-b2eede99e5cfc7d755b398e252db8066.s3tc.ctex", "res://.godot/imported/garden_05.png-b2eede99e5cfc7d755b398e252db8066.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_06.png.import b/assets/gardens/gardens/garden_06.png.import index 982f16a5..91e6ae69 100644 --- a/assets/gardens/gardens/garden_06.png.import +++ b/assets/gardens/gardens/garden_06.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bhamsdjj677b3" -path="res://.godot/imported/garden_06.png-943860b612f9520e74a0732cde3cbfe6.ctex" +path.s3tc="res://.godot/imported/garden_06.png-943860b612f9520e74a0732cde3cbfe6.s3tc.ctex" +path.etc2="res://.godot/imported/garden_06.png-943860b612f9520e74a0732cde3cbfe6.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_06.png" -dest_files=["res://.godot/imported/garden_06.png-943860b612f9520e74a0732cde3cbfe6.ctex"] +dest_files=["res://.godot/imported/garden_06.png-943860b612f9520e74a0732cde3cbfe6.s3tc.ctex", "res://.godot/imported/garden_06.png-943860b612f9520e74a0732cde3cbfe6.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_07.png.import b/assets/gardens/gardens/garden_07.png.import index 8523e609..8c448970 100644 --- a/assets/gardens/gardens/garden_07.png.import +++ b/assets/gardens/gardens/garden_07.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://clcff3fg5jd2k" -path="res://.godot/imported/garden_07.png-552b63ddceeb7d6136f933619623d519.ctex" +path.s3tc="res://.godot/imported/garden_07.png-552b63ddceeb7d6136f933619623d519.s3tc.ctex" +path.etc2="res://.godot/imported/garden_07.png-552b63ddceeb7d6136f933619623d519.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_07.png" -dest_files=["res://.godot/imported/garden_07.png-552b63ddceeb7d6136f933619623d519.ctex"] +dest_files=["res://.godot/imported/garden_07.png-552b63ddceeb7d6136f933619623d519.s3tc.ctex", "res://.godot/imported/garden_07.png-552b63ddceeb7d6136f933619623d519.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_08.png.import b/assets/gardens/gardens/garden_08.png.import index 622cc4e8..ab825cf4 100644 --- a/assets/gardens/gardens/garden_08.png.import +++ b/assets/gardens/gardens/garden_08.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://kgeoctiggnxx" -path="res://.godot/imported/garden_08.png-60a000c144495dd62452995bc8932932.ctex" +path.s3tc="res://.godot/imported/garden_08.png-60a000c144495dd62452995bc8932932.s3tc.ctex" +path.etc2="res://.godot/imported/garden_08.png-60a000c144495dd62452995bc8932932.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_08.png" -dest_files=["res://.godot/imported/garden_08.png-60a000c144495dd62452995bc8932932.ctex"] +dest_files=["res://.godot/imported/garden_08.png-60a000c144495dd62452995bc8932932.s3tc.ctex", "res://.godot/imported/garden_08.png-60a000c144495dd62452995bc8932932.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_09.png.import b/assets/gardens/gardens/garden_09.png.import index 322ab0fd..ecb80bce 100644 --- a/assets/gardens/gardens/garden_09.png.import +++ b/assets/gardens/gardens/garden_09.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dqk14m4demy3a" -path="res://.godot/imported/garden_09.png-4a49e6b67d1574a86d201faadd295c12.ctex" +path.s3tc="res://.godot/imported/garden_09.png-4a49e6b67d1574a86d201faadd295c12.s3tc.ctex" +path.etc2="res://.godot/imported/garden_09.png-4a49e6b67d1574a86d201faadd295c12.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_09.png" -dest_files=["res://.godot/imported/garden_09.png-4a49e6b67d1574a86d201faadd295c12.ctex"] +dest_files=["res://.godot/imported/garden_09.png-4a49e6b67d1574a86d201faadd295c12.s3tc.ctex", "res://.godot/imported/garden_09.png-4a49e6b67d1574a86d201faadd295c12.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_10.png.import b/assets/gardens/gardens/garden_10.png.import index 90766fbe..4990616e 100644 --- a/assets/gardens/gardens/garden_10.png.import +++ b/assets/gardens/gardens/garden_10.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cahtl4j3wxahn" -path="res://.godot/imported/garden_10.png-39a7d010b681ef7c20becd3e54ebced2.ctex" +path.s3tc="res://.godot/imported/garden_10.png-39a7d010b681ef7c20becd3e54ebced2.s3tc.ctex" +path.etc2="res://.godot/imported/garden_10.png-39a7d010b681ef7c20becd3e54ebced2.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_10.png" -dest_files=["res://.godot/imported/garden_10.png-39a7d010b681ef7c20becd3e54ebced2.ctex"] +dest_files=["res://.godot/imported/garden_10.png-39a7d010b681ef7c20becd3e54ebced2.s3tc.ctex", "res://.godot/imported/garden_10.png-39a7d010b681ef7c20becd3e54ebced2.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_11.png.import b/assets/gardens/gardens/garden_11.png.import index 9b466f39..fb5f77b2 100644 --- a/assets/gardens/gardens/garden_11.png.import +++ b/assets/gardens/gardens/garden_11.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dpl670l7onk5n" -path="res://.godot/imported/garden_11.png-cfde776b2d9c071e225bed94f36560e1.ctex" +path.s3tc="res://.godot/imported/garden_11.png-cfde776b2d9c071e225bed94f36560e1.s3tc.ctex" +path.etc2="res://.godot/imported/garden_11.png-cfde776b2d9c071e225bed94f36560e1.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_11.png" -dest_files=["res://.godot/imported/garden_11.png-cfde776b2d9c071e225bed94f36560e1.ctex"] +dest_files=["res://.godot/imported/garden_11.png-cfde776b2d9c071e225bed94f36560e1.s3tc.ctex", "res://.godot/imported/garden_11.png-cfde776b2d9c071e225bed94f36560e1.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/garden_12.png.import b/assets/gardens/gardens/garden_12.png.import index a8eef7d3..779b2b8a 100644 --- a/assets/gardens/gardens/garden_12.png.import +++ b/assets/gardens/gardens/garden_12.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b6pmtjjp4rejb" -path="res://.godot/imported/garden_12.png-13d7be39631648987956568e37e0e56f.ctex" +path.s3tc="res://.godot/imported/garden_12.png-13d7be39631648987956568e37e0e56f.s3tc.ctex" +path.etc2="res://.godot/imported/garden_12.png-13d7be39631648987956568e37e0e56f.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/garden_12.png" -dest_files=["res://.godot/imported/garden_12.png-13d7be39631648987956568e37e0e56f.ctex"] +dest_files=["res://.godot/imported/garden_12.png-13d7be39631648987956568e37e0e56f.s3tc.ctex", "res://.godot/imported/garden_12.png-13d7be39631648987956568e37e0e56f.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/gardens/grid_mask.png.import b/assets/gardens/gardens/grid_mask.png.import index c5d09a15..d03ab0e7 100644 --- a/assets/gardens/gardens/grid_mask.png.import +++ b/assets/gardens/gardens/grid_mask.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://clwx5ksla5icp" -path="res://.godot/imported/grid_mask.png-7fa416ead6aed7fdc7f00b4b1f1af50b.ctex" +path.s3tc="res://.godot/imported/grid_mask.png-7fa416ead6aed7fdc7f00b4b1f1af50b.s3tc.ctex" +path.etc2="res://.godot/imported/grid_mask.png-7fa416ead6aed7fdc7f00b4b1f1af50b.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/gardens/grid_mask.png" -dest_files=["res://.godot/imported/grid_mask.png-7fa416ead6aed7fdc7f00b4b1f1af50b.ctex"] +dest_files=["res://.godot/imported/grid_mask.png-7fa416ead6aed7fdc7f00b4b1f1af50b.s3tc.ctex", "res://.godot/imported/grid_mask.png-7fa416ead6aed7fdc7f00b4b1f1af50b.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/victory_assets/animals/pink_jellyfish.png.import b/assets/gardens/victory_assets/animals/pink_jellyfish.png.import index a61f69ae..892c7d85 100644 --- a/assets/gardens/victory_assets/animals/pink_jellyfish.png.import +++ b/assets/gardens/victory_assets/animals/pink_jellyfish.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dcuobvoav863b" -path="res://.godot/imported/pink_jellyfish.png-99508b215ac7a943286e22be8a93bcd0.ctex" +path.s3tc="res://.godot/imported/pink_jellyfish.png-99508b215ac7a943286e22be8a93bcd0.s3tc.ctex" +path.etc2="res://.godot/imported/pink_jellyfish.png-99508b215ac7a943286e22be8a93bcd0.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/victory_assets/animals/pink_jellyfish.png" -dest_files=["res://.godot/imported/pink_jellyfish.png-99508b215ac7a943286e22be8a93bcd0.ctex"] +dest_files=["res://.godot/imported/pink_jellyfish.png-99508b215ac7a943286e22be8a93bcd0.s3tc.ctex", "res://.godot/imported/pink_jellyfish.png-99508b215ac7a943286e22be8a93bcd0.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/gardens/victory_assets/victory_asset_plant_01.png.import b/assets/gardens/victory_assets/victory_asset_plant_01.png.import index 6c7e8e33..69d0e23d 100644 --- a/assets/gardens/victory_assets/victory_asset_plant_01.png.import +++ b/assets/gardens/victory_assets/victory_asset_plant_01.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dcekseb1b3ruw" -path="res://.godot/imported/victory_asset_plant_01.png-931e26d06bf2aa7ff030305e632dead0.ctex" +path.s3tc="res://.godot/imported/victory_asset_plant_01.png-931e26d06bf2aa7ff030305e632dead0.s3tc.ctex" +path.etc2="res://.godot/imported/victory_asset_plant_01.png-931e26d06bf2aa7ff030305e632dead0.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/gardens/victory_assets/victory_asset_plant_01.png" -dest_files=["res://.godot/imported/victory_asset_plant_01.png-931e26d06bf2aa7ff030305e632dead0.ctex"] +dest_files=["res://.godot/imported/victory_asset_plant_01.png-931e26d06bf2aa7ff030305e632dead0.s3tc.ctex", "res://.godot/imported/victory_asset_plant_01.png-931e26d06bf2aa7ff030305e632dead0.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/kalulu/kalulu_sprite_sheet.png.import b/assets/kalulu/kalulu_sprite_sheet.png.import index 73565f01..a1a8079f 100644 --- a/assets/kalulu/kalulu_sprite_sheet.png.import +++ b/assets/kalulu/kalulu_sprite_sheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dyew66g5dsnt3" -path="res://.godot/imported/kalulu_sprite_sheet.png-3266bfa62ea85333598f1c606ce0e83d.ctex" +path.s3tc="res://.godot/imported/kalulu_sprite_sheet.png-3266bfa62ea85333598f1c606ce0e83d.s3tc.ctex" +path.etc2="res://.godot/imported/kalulu_sprite_sheet.png-3266bfa62ea85333598f1c606ce0e83d.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/kalulu/kalulu_sprite_sheet.png" -dest_files=["res://.godot/imported/kalulu_sprite_sheet.png-3266bfa62ea85333598f1c606ce0e83d.ctex"] +dest_files=["res://.godot/imported/kalulu_sprite_sheet.png-3266bfa62ea85333598f1c606ce0e83d.s3tc.ctex", "res://.godot/imported/kalulu_sprite_sheet.png-3266bfa62ea85333598f1c606ce0e83d.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/kalulu_icon.png.import b/assets/kalulu_icon.png.import index 75adb155..ab9763e2 100644 --- a/assets/kalulu_icon.png.import +++ b/assets/kalulu_icon.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cctkobpymorie" -path="res://.godot/imported/kalulu_icon.png-bb597b448cea4ff060aed1f51bb02451.ctex" +path.s3tc="res://.godot/imported/kalulu_icon.png-bb597b448cea4ff060aed1f51bb02451.s3tc.ctex" +path.etc2="res://.godot/imported/kalulu_icon.png-bb597b448cea4ff060aed1f51bb02451.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/kalulu_icon.png" -dest_files=["res://.godot/imported/kalulu_icon.png-bb597b448cea4ff060aed1f51bb02451.ctex"] +dest_files=["res://.godot/imported/kalulu_icon.png-bb597b448cea4ff060aed1f51bb02451.s3tc.ctex", "res://.godot/imported/kalulu_icon.png-bb597b448cea4ff060aed1f51bb02451.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/lesson_screen/big_button.png.import b/assets/lesson_screen/big_button.png.import index 86a0d58a..7165a455 100644 --- a/assets/lesson_screen/big_button.png.import +++ b/assets/lesson_screen/big_button.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bb00fhnenbml5" -path="res://.godot/imported/big_button.png-2d1f065099914861a41cb711caf148c4.ctex" +path.s3tc="res://.godot/imported/big_button.png-2d1f065099914861a41cb711caf148c4.s3tc.ctex" +path.etc2="res://.godot/imported/big_button.png-2d1f065099914861a41cb711caf148c4.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/lesson_screen/big_button.png" -dest_files=["res://.godot/imported/big_button.png-2d1f065099914861a41cb711caf148c4.ctex"] +dest_files=["res://.godot/imported/big_button.png-2d1f065099914861a41cb711caf148c4.s3tc.ctex", "res://.godot/imported/big_button.png-2d1f065099914861a41cb711caf148c4.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/lesson_screen/big_button_center.png.import b/assets/lesson_screen/big_button_center.png.import index a8fc39de..47f33db8 100644 --- a/assets/lesson_screen/big_button_center.png.import +++ b/assets/lesson_screen/big_button_center.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dlnklpyefn0m2" -path="res://.godot/imported/big_button_center.png-26d8ff0bd3ec429d10c7fc2ee4fd829c.ctex" +path.s3tc="res://.godot/imported/big_button_center.png-26d8ff0bd3ec429d10c7fc2ee4fd829c.s3tc.ctex" +path.etc2="res://.godot/imported/big_button_center.png-26d8ff0bd3ec429d10c7fc2ee4fd829c.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/lesson_screen/big_button_center.png" -dest_files=["res://.godot/imported/big_button_center.png-26d8ff0bd3ec429d10c7fc2ee4fd829c.ctex"] +dest_files=["res://.godot/imported/big_button_center.png-26d8ff0bd3ec429d10c7fc2ee4fd829c.s3tc.ctex", "res://.godot/imported/big_button_center.png-26d8ff0bd3ec429d10c7fc2ee4fd829c.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/look_and_learn/video_foreground.png.import b/assets/look_and_learn/video_foreground.png.import index 1d4e1372..7e1b07ed 100644 --- a/assets/look_and_learn/video_foreground.png.import +++ b/assets/look_and_learn/video_foreground.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://c1i3kqeg7ifoo" -path="res://.godot/imported/video_foreground.png-b57933e17e07d2a26c495548452d5df6.ctex" +path.s3tc="res://.godot/imported/video_foreground.png-b57933e17e07d2a26c495548452d5df6.s3tc.ctex" +path.etc2="res://.godot/imported/video_foreground.png-b57933e17e07d2a26c495548452d5df6.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/look_and_learn/video_foreground.png" -dest_files=["res://.godot/imported/video_foreground.png-b57933e17e07d2a26c495548452d5df6.ctex"] +dest_files=["res://.godot/imported/video_foreground.png-b57933e17e07d2a26c495548452d5df6.s3tc.ctex", "res://.godot/imported/video_foreground.png-b57933e17e07d2a26c495548452d5df6.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/look_and_learn/video_mask.png.import b/assets/look_and_learn/video_mask.png.import index 5b29d52d..6f8bc102 100644 --- a/assets/look_and_learn/video_mask.png.import +++ b/assets/look_and_learn/video_mask.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://c72ebvussuekg" -path="res://.godot/imported/video_mask.png-115951e1c97d53411f566a917b9ba3fc.ctex" +path.s3tc="res://.godot/imported/video_mask.png-115951e1c97d53411f566a917b9ba3fc.s3tc.ctex" +path.etc2="res://.godot/imported/video_mask.png-115951e1c97d53411f566a917b9ba3fc.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/look_and_learn/video_mask.png" -dest_files=["res://.godot/imported/video_mask.png-115951e1c97d53411f566a917b9ba3fc.ctex"] +dest_files=["res://.godot/imported/video_mask.png-115951e1c97d53411f566a917b9ba3fc.s3tc.ctex", "res://.godot/imported/video_mask.png-115951e1c97d53411f566a917b9ba3fc.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/back_button.png.import b/assets/menus/back_button.png.import index 38a3f514..34f98cee 100644 --- a/assets/menus/back_button.png.import +++ b/assets/menus/back_button.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cw15lg6j37pvj" -path="res://.godot/imported/back_button.png-b90a73672942d9f08b188d6a9f1696a0.ctex" +path.s3tc="res://.godot/imported/back_button.png-b90a73672942d9f08b188d6a9f1696a0.s3tc.ctex" +path.etc2="res://.godot/imported/back_button.png-b90a73672942d9f08b188d6a9f1696a0.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/back_button.png" -dest_files=["res://.godot/imported/back_button.png-b90a73672942d9f08b188d6a9f1696a0.ctex"] +dest_files=["res://.godot/imported/back_button.png-b90a73672942d9f08b188d6a9f1696a0.s3tc.ctex", "res://.godot/imported/back_button.png-b90a73672942d9f08b188d6a9f1696a0.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/checkbox_transparent_background_checked.png.import b/assets/menus/checkbox_transparent_background_checked.png.import index e541c6eb..d2094d21 100644 --- a/assets/menus/checkbox_transparent_background_checked.png.import +++ b/assets/menus/checkbox_transparent_background_checked.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://7q3lm3o8ihxn" -path="res://.godot/imported/checkbox_transparent_background_checked.png-1dc430c45397b535abbb95e3967216a0.ctex" +path.s3tc="res://.godot/imported/checkbox_transparent_background_checked.png-1dc430c45397b535abbb95e3967216a0.s3tc.ctex" +path.etc2="res://.godot/imported/checkbox_transparent_background_checked.png-1dc430c45397b535abbb95e3967216a0.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/checkbox_transparent_background_checked.png" -dest_files=["res://.godot/imported/checkbox_transparent_background_checked.png-1dc430c45397b535abbb95e3967216a0.ctex"] +dest_files=["res://.godot/imported/checkbox_transparent_background_checked.png-1dc430c45397b535abbb95e3967216a0.s3tc.ctex", "res://.godot/imported/checkbox_transparent_background_checked.png-1dc430c45397b535abbb95e3967216a0.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/checkbox_transparent_background_unchecked.png.import b/assets/menus/checkbox_transparent_background_unchecked.png.import index 4157018e..8dd8d7c0 100644 --- a/assets/menus/checkbox_transparent_background_unchecked.png.import +++ b/assets/menus/checkbox_transparent_background_unchecked.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://s0k8emrncuwk" -path="res://.godot/imported/checkbox_transparent_background_unchecked.png-c25351e55809d2db634289acc1028afb.ctex" +path.s3tc="res://.godot/imported/checkbox_transparent_background_unchecked.png-c25351e55809d2db634289acc1028afb.s3tc.ctex" +path.etc2="res://.godot/imported/checkbox_transparent_background_unchecked.png-c25351e55809d2db634289acc1028afb.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/checkbox_transparent_background_unchecked.png" -dest_files=["res://.godot/imported/checkbox_transparent_background_unchecked.png-c25351e55809d2db634289acc1028afb.ctex"] +dest_files=["res://.godot/imported/checkbox_transparent_background_unchecked.png-c25351e55809d2db634289acc1028afb.s3tc.ctex", "res://.godot/imported/checkbox_transparent_background_unchecked.png-c25351e55809d2db634289acc1028afb.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/checkbox_white_background_checked.png.import b/assets/menus/checkbox_white_background_checked.png.import index 4ff9b4dc..e7209aaf 100644 --- a/assets/menus/checkbox_white_background_checked.png.import +++ b/assets/menus/checkbox_white_background_checked.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dji28uchuubxn" -path="res://.godot/imported/checkbox_white_background_checked.png-9b80aad00e4db61e15654feeadb8e668.ctex" +path.s3tc="res://.godot/imported/checkbox_white_background_checked.png-9b80aad00e4db61e15654feeadb8e668.s3tc.ctex" +path.etc2="res://.godot/imported/checkbox_white_background_checked.png-9b80aad00e4db61e15654feeadb8e668.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/checkbox_white_background_checked.png" -dest_files=["res://.godot/imported/checkbox_white_background_checked.png-9b80aad00e4db61e15654feeadb8e668.ctex"] +dest_files=["res://.godot/imported/checkbox_white_background_checked.png-9b80aad00e4db61e15654feeadb8e668.s3tc.ctex", "res://.godot/imported/checkbox_white_background_checked.png-9b80aad00e4db61e15654feeadb8e668.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/checkbox_white_background_unchecked.png.import b/assets/menus/checkbox_white_background_unchecked.png.import index 1d4e6a7a..286cd322 100644 --- a/assets/menus/checkbox_white_background_unchecked.png.import +++ b/assets/menus/checkbox_white_background_unchecked.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://d32u1cm8m7wiw" -path="res://.godot/imported/checkbox_white_background_unchecked.png-7209fcc9e04c13a80ed4396aec64cf23.ctex" +path.s3tc="res://.godot/imported/checkbox_white_background_unchecked.png-7209fcc9e04c13a80ed4396aec64cf23.s3tc.ctex" +path.etc2="res://.godot/imported/checkbox_white_background_unchecked.png-7209fcc9e04c13a80ed4396aec64cf23.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/checkbox_white_background_unchecked.png" -dest_files=["res://.godot/imported/checkbox_white_background_unchecked.png-7209fcc9e04c13a80ed4396aec64cf23.ctex"] +dest_files=["res://.godot/imported/checkbox_white_background_unchecked.png-7209fcc9e04c13a80ed4396aec64cf23.s3tc.ctex", "res://.godot/imported/checkbox_white_background_unchecked.png-7209fcc9e04c13a80ed4396aec64cf23.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/login/password_background.png.import b/assets/menus/login/password_background.png.import index d176b740..a2bb09fd 100644 --- a/assets/menus/login/password_background.png.import +++ b/assets/menus/login/password_background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://d3rhl050u0ahl" -path="res://.godot/imported/password_background.png-6cae367f4dcff551398f76cfd245c9cc.ctex" +path.s3tc="res://.godot/imported/password_background.png-6cae367f4dcff551398f76cfd245c9cc.s3tc.ctex" +path.etc2="res://.godot/imported/password_background.png-6cae367f4dcff551398f76cfd245c9cc.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/login/password_background.png" -dest_files=["res://.godot/imported/password_background.png-6cae367f4dcff551398f76cfd245c9cc.ctex"] +dest_files=["res://.godot/imported/password_background.png-6cae367f4dcff551398f76cfd245c9cc.s3tc.ctex", "res://.godot/imported/password_background.png-6cae367f4dcff551398f76cfd245c9cc.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/main/plants/blue_palm.png.import b/assets/menus/main/plants/blue_palm.png.import index 4f45c9c6..9fd4baf5 100644 --- a/assets/menus/main/plants/blue_palm.png.import +++ b/assets/menus/main/plants/blue_palm.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://wylvu8nc54ow" -path="res://.godot/imported/blue_palm.png-fde1444fb2a9b8953e11e503abac50b6.ctex" +path.s3tc="res://.godot/imported/blue_palm.png-fde1444fb2a9b8953e11e503abac50b6.s3tc.ctex" +path.etc2="res://.godot/imported/blue_palm.png-fde1444fb2a9b8953e11e503abac50b6.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/main/plants/blue_palm.png" -dest_files=["res://.godot/imported/blue_palm.png-fde1444fb2a9b8953e11e503abac50b6.ctex"] +dest_files=["res://.godot/imported/blue_palm.png-fde1444fb2a9b8953e11e503abac50b6.s3tc.ctex", "res://.godot/imported/blue_palm.png-fde1444fb2a9b8953e11e503abac50b6.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/main/plants/bush.png.import b/assets/menus/main/plants/bush.png.import index 01022d8a..c3332584 100644 --- a/assets/menus/main/plants/bush.png.import +++ b/assets/menus/main/plants/bush.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://digxl4htxkdqp" -path="res://.godot/imported/bush.png-f0aa119f63952acb9b3a855ebd06acef.ctex" +path.s3tc="res://.godot/imported/bush.png-f0aa119f63952acb9b3a855ebd06acef.s3tc.ctex" +path.etc2="res://.godot/imported/bush.png-f0aa119f63952acb9b3a855ebd06acef.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/main/plants/bush.png" -dest_files=["res://.godot/imported/bush.png-f0aa119f63952acb9b3a855ebd06acef.ctex"] +dest_files=["res://.godot/imported/bush.png-f0aa119f63952acb9b3a855ebd06acef.s3tc.ctex", "res://.godot/imported/bush.png-f0aa119f63952acb9b3a855ebd06acef.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/main/plants/flower_body.png.import b/assets/menus/main/plants/flower_body.png.import index 02bc44b8..b3a178dd 100644 --- a/assets/menus/main/plants/flower_body.png.import +++ b/assets/menus/main/plants/flower_body.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dgsekh110qlse" -path="res://.godot/imported/flower_body.png-6619db38044cad3f1bef2b5c752a3c4a.ctex" +path.s3tc="res://.godot/imported/flower_body.png-6619db38044cad3f1bef2b5c752a3c4a.s3tc.ctex" +path.etc2="res://.godot/imported/flower_body.png-6619db38044cad3f1bef2b5c752a3c4a.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/main/plants/flower_body.png" -dest_files=["res://.godot/imported/flower_body.png-6619db38044cad3f1bef2b5c752a3c4a.ctex"] +dest_files=["res://.godot/imported/flower_body.png-6619db38044cad3f1bef2b5c752a3c4a.s3tc.ctex", "res://.godot/imported/flower_body.png-6619db38044cad3f1bef2b5c752a3c4a.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/main/plants/large_flower_body.png.import b/assets/menus/main/plants/large_flower_body.png.import index 567805ec..62c3cd16 100644 --- a/assets/menus/main/plants/large_flower_body.png.import +++ b/assets/menus/main/plants/large_flower_body.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b6l305fj6ynnv" -path="res://.godot/imported/large_flower_body.png-c7e3feabfe10a2a72c7bc6800559fd5b.ctex" +path.s3tc="res://.godot/imported/large_flower_body.png-c7e3feabfe10a2a72c7bc6800559fd5b.s3tc.ctex" +path.etc2="res://.godot/imported/large_flower_body.png-c7e3feabfe10a2a72c7bc6800559fd5b.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/main/plants/large_flower_body.png" -dest_files=["res://.godot/imported/large_flower_body.png-c7e3feabfe10a2a72c7bc6800559fd5b.ctex"] +dest_files=["res://.godot/imported/large_flower_body.png-c7e3feabfe10a2a72c7bc6800559fd5b.s3tc.ctex", "res://.godot/imported/large_flower_body.png-c7e3feabfe10a2a72c7bc6800559fd5b.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/main/play_button_mask.png.import b/assets/menus/main/play_button_mask.png.import index 3324db7b..7a9df20d 100644 --- a/assets/menus/main/play_button_mask.png.import +++ b/assets/menus/main/play_button_mask.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bbip3wpyidt1q" -path="res://.godot/imported/play_button_mask.png-5ad05aadb5116990ffd618e8dac49d33.ctex" +path.s3tc="res://.godot/imported/play_button_mask.png-5ad05aadb5116990ffd618e8dac49d33.s3tc.ctex" +path.etc2="res://.godot/imported/play_button_mask.png-5ad05aadb5116990ffd618e8dac49d33.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/main/play_button_mask.png" -dest_files=["res://.godot/imported/play_button_mask.png-5ad05aadb5116990ffd618e8dac49d33.ctex"] +dest_files=["res://.godot/imported/play_button_mask.png-5ad05aadb5116990ffd618e8dac49d33.s3tc.ctex", "res://.godot/imported/play_button_mask.png-5ad05aadb5116990ffd618e8dac49d33.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/main/title.png.import b/assets/menus/main/title.png.import index ed305ada..d28d64a5 100644 --- a/assets/menus/main/title.png.import +++ b/assets/menus/main/title.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cgrl5x2iqbiwg" -path="res://.godot/imported/title.png-92c5b7d29f2f2dfe55a460207b8210ce.ctex" +path.s3tc="res://.godot/imported/title.png-92c5b7d29f2f2dfe55a460207b8210ce.s3tc.ctex" +path.etc2="res://.godot/imported/title.png-92c5b7d29f2f2dfe55a460207b8210ce.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/main/title.png" -dest_files=["res://.godot/imported/title.png-92c5b7d29f2f2dfe55a460207b8210ce.ctex"] +dest_files=["res://.godot/imported/title.png-92c5b7d29f2f2dfe55a460207b8210ce.s3tc.ctex", "res://.godot/imported/title.png-92c5b7d29f2f2dfe55a460207b8210ce.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/modify_button.png.import b/assets/menus/modify_button.png.import index f2dc7277..bfc671eb 100644 --- a/assets/menus/modify_button.png.import +++ b/assets/menus/modify_button.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://c5jiyxrmmjmdb" -path="res://.godot/imported/modify_button.png-2b8dde2439c7c1a06f1d07c9263d0418.ctex" +path.s3tc="res://.godot/imported/modify_button.png-2b8dde2439c7c1a06f1d07c9263d0418.s3tc.ctex" +path.etc2="res://.godot/imported/modify_button.png-2b8dde2439c7c1a06f1d07c9263d0418.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/modify_button.png" -dest_files=["res://.godot/imported/modify_button.png-2b8dde2439c7c1a06f1d07c9263d0418.ctex"] +dest_files=["res://.godot/imported/modify_button.png-2b8dde2439c7c1a06f1d07c9263d0418.s3tc.ctex", "res://.godot/imported/modify_button.png-2b8dde2439c7c1a06f1d07c9263d0418.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/play_button.png.import b/assets/menus/play_button.png.import index ee747c1a..53c0772d 100644 --- a/assets/menus/play_button.png.import +++ b/assets/menus/play_button.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ctike5jfpr68v" -path="res://.godot/imported/play_button.png-00741f6ebfe0fb1aa0a4531c109dd421.ctex" +path.s3tc="res://.godot/imported/play_button.png-00741f6ebfe0fb1aa0a4531c109dd421.s3tc.ctex" +path.etc2="res://.godot/imported/play_button.png-00741f6ebfe0fb1aa0a4531c109dd421.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/play_button.png" -dest_files=["res://.godot/imported/play_button.png-00741f6ebfe0fb1aa0a4531c109dd421.ctex"] +dest_files=["res://.godot/imported/play_button.png-00741f6ebfe0fb1aa0a4531c109dd421.s3tc.ctex", "res://.godot/imported/play_button.png-00741f6ebfe0fb1aa0a4531c109dd421.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/plus_button.png.import b/assets/menus/plus_button.png.import index 4df11f3a..dc29bc82 100644 --- a/assets/menus/plus_button.png.import +++ b/assets/menus/plus_button.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ouhnm00r8rt6" -path="res://.godot/imported/plus_button.png-df33a515f03310d6c8b09c259ab5bb94.ctex" +path.s3tc="res://.godot/imported/plus_button.png-df33a515f03310d6c8b09c259ab5bb94.s3tc.ctex" +path.etc2="res://.godot/imported/plus_button.png-df33a515f03310d6c8b09c259ab5bb94.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/plus_button.png" -dest_files=["res://.godot/imported/plus_button.png-df33a515f03310d6c8b09c259ab5bb94.ctex"] +dest_files=["res://.godot/imported/plus_button.png-df33a515f03310d6c8b09c259ab5bb94.s3tc.ctex", "res://.godot/imported/plus_button.png-df33a515f03310d6c8b09c259ab5bb94.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/save_button.png.import b/assets/menus/save_button.png.import index fe31cb77..11ff3a35 100644 --- a/assets/menus/save_button.png.import +++ b/assets/menus/save_button.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://5n02dxd66fw4" -path="res://.godot/imported/save_button.png-e0abff5de73db7c1ad84988080c20282.ctex" +path.s3tc="res://.godot/imported/save_button.png-e0abff5de73db7c1ad84988080c20282.s3tc.ctex" +path.etc2="res://.godot/imported/save_button.png-e0abff5de73db7c1ad84988080c20282.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/save_button.png" -dest_files=["res://.godot/imported/save_button.png-e0abff5de73db7c1ad84988080c20282.ctex"] +dest_files=["res://.godot/imported/save_button.png-e0abff5de73db7c1ad84988080c20282.s3tc.ctex", "res://.godot/imported/save_button.png-e0abff5de73db7c1ad84988080c20282.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/save_ok.png.import b/assets/menus/save_ok.png.import index d01163ca..163fa2c4 100644 --- a/assets/menus/save_ok.png.import +++ b/assets/menus/save_ok.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cs7v0nap5hadi" -path="res://.godot/imported/save_ok.png-00f2e75f4737ed4b80b793ebf1493136.ctex" +path.s3tc="res://.godot/imported/save_ok.png-00f2e75f4737ed4b80b793ebf1493136.s3tc.ctex" +path.etc2="res://.godot/imported/save_ok.png-00f2e75f4737ed4b80b793ebf1493136.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/save_ok.png" -dest_files=["res://.godot/imported/save_ok.png-00f2e75f4737ed4b80b793ebf1493136.ctex"] +dest_files=["res://.godot/imported/save_ok.png-00f2e75f4737ed4b80b793ebf1493136.s3tc.ctex", "res://.godot/imported/save_ok.png-00f2e75f4737ed4b80b793ebf1493136.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/menus/upload.png.import b/assets/menus/upload.png.import index ae74e562..e3ec8268 100644 --- a/assets/menus/upload.png.import +++ b/assets/menus/upload.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://5fffpm7hc12k" -path="res://.godot/imported/upload.png-34db21b9ba0699b5022e0a6835ec0d43.ctex" +path.s3tc="res://.godot/imported/upload.png-34db21b9ba0699b5022e0a6835ec0d43.s3tc.ctex" +path.etc2="res://.godot/imported/upload.png-34db21b9ba0699b5022e0a6835ec0d43.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/menus/upload.png" -dest_files=["res://.godot/imported/upload.png-34db21b9ba0699b5022e0a6835ec0d43.ctex"] +dest_files=["res://.godot/imported/upload.png-34db21b9ba0699b5022e0a6835ec0d43.s3tc.ctex", "res://.godot/imported/upload.png-34db21b9ba0699b5022e0a6835ec0d43.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/ants/graphics/ant_spritesheet.png.import b/assets/minigames/ants/graphics/ant_spritesheet.png.import index 7bbbe340..ae3cada2 100644 --- a/assets/minigames/ants/graphics/ant_spritesheet.png.import +++ b/assets/minigames/ants/graphics/ant_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cfd278lhnobop" -path="res://.godot/imported/ant_spritesheet.png-c145cf97a43c25c5c71895b7ed6c1eb5.ctex" +path.s3tc="res://.godot/imported/ant_spritesheet.png-c145cf97a43c25c5c71895b7ed6c1eb5.s3tc.ctex" +path.etc2="res://.godot/imported/ant_spritesheet.png-c145cf97a43c25c5c71895b7ed6c1eb5.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/ants/graphics/ant_spritesheet.png" -dest_files=["res://.godot/imported/ant_spritesheet.png-c145cf97a43c25c5c71895b7ed6c1eb5.ctex"] +dest_files=["res://.godot/imported/ant_spritesheet.png-c145cf97a43c25c5c71895b7ed6c1eb5.s3tc.ctex", "res://.godot/imported/ant_spritesheet.png-c145cf97a43c25c5c71895b7ed6c1eb5.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/ants/graphics/background.png.import b/assets/minigames/ants/graphics/background.png.import index 81bf294d..0511a5af 100644 --- a/assets/minigames/ants/graphics/background.png.import +++ b/assets/minigames/ants/graphics/background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b2mj2s3o22i8p" -path="res://.godot/imported/background.png-2ea3da1f26612f4fe38c08e4c10a6033.ctex" +path.s3tc="res://.godot/imported/background.png-2ea3da1f26612f4fe38c08e4c10a6033.s3tc.ctex" +path.etc2="res://.godot/imported/background.png-2ea3da1f26612f4fe38c08e4c10a6033.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/ants/graphics/background.png" -dest_files=["res://.godot/imported/background.png-2ea3da1f26612f4fe38c08e4c10a6033.ctex"] +dest_files=["res://.godot/imported/background.png-2ea3da1f26612f4fe38c08e4c10a6033.s3tc.ctex", "res://.godot/imported/background.png-2ea3da1f26612f4fe38c08e4c10a6033.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/ants/graphics/sentence_text_box.png.import b/assets/minigames/ants/graphics/sentence_text_box.png.import index 2a0a38f6..729ce9f2 100644 --- a/assets/minigames/ants/graphics/sentence_text_box.png.import +++ b/assets/minigames/ants/graphics/sentence_text_box.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b2bcmo1keh217" -path="res://.godot/imported/sentence_text_box.png-26340fa40aaa48e743d64966bd2c4afa.ctex" +path.s3tc="res://.godot/imported/sentence_text_box.png-26340fa40aaa48e743d64966bd2c4afa.s3tc.ctex" +path.etc2="res://.godot/imported/sentence_text_box.png-26340fa40aaa48e743d64966bd2c4afa.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/ants/graphics/sentence_text_box.png" -dest_files=["res://.godot/imported/sentence_text_box.png-26340fa40aaa48e743d64966bd2c4afa.ctex"] +dest_files=["res://.godot/imported/sentence_text_box.png-26340fa40aaa48e743d64966bd2c4afa.s3tc.ctex", "res://.godot/imported/sentence_text_box.png-26340fa40aaa48e743d64966bd2c4afa.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/boss/background.png.import b/assets/minigames/boss/background.png.import index 36160dd9..734b9583 100644 --- a/assets/minigames/boss/background.png.import +++ b/assets/minigames/boss/background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ccfocxdqxujvc" -path="res://.godot/imported/background.png-c8fad62adf6e7e725e8f4fa28351428b.ctex" +path.s3tc="res://.godot/imported/background.png-c8fad62adf6e7e725e8f4fa28351428b.s3tc.ctex" +path.etc2="res://.godot/imported/background.png-c8fad62adf6e7e725e8f4fa28351428b.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/boss/background.png" -dest_files=["res://.godot/imported/background.png-c8fad62adf6e7e725e8f4fa28351428b.ctex"] +dest_files=["res://.godot/imported/background.png-c8fad62adf6e7e725e8f4fa28351428b.s3tc.ctex", "res://.godot/imported/background.png-c8fad62adf6e7e725e8f4fa28351428b.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/boss/foreground.png.import b/assets/minigames/boss/foreground.png.import index 3715762d..9e9d2793 100644 --- a/assets/minigames/boss/foreground.png.import +++ b/assets/minigames/boss/foreground.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://7w2e4mo7yssm" -path="res://.godot/imported/foreground.png-6c2554e6685390cee51239dbfa88c3c1.ctex" +path.s3tc="res://.godot/imported/foreground.png-6c2554e6685390cee51239dbfa88c3c1.s3tc.ctex" +path.etc2="res://.godot/imported/foreground.png-6c2554e6685390cee51239dbfa88c3c1.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/boss/foreground.png" -dest_files=["res://.godot/imported/foreground.png-6c2554e6685390cee51239dbfa88c3c1.ctex"] +dest_files=["res://.godot/imported/foreground.png-6c2554e6685390cee51239dbfa88c3c1.s3tc.ctex", "res://.godot/imported/foreground.png-6c2554e6685390cee51239dbfa88c3c1.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/boss/frame_corner.png.import b/assets/minigames/boss/frame_corner.png.import index 596bce7d..d27d1b65 100644 --- a/assets/minigames/boss/frame_corner.png.import +++ b/assets/minigames/boss/frame_corner.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bk4k8v5yrolt1" -path="res://.godot/imported/frame_corner.png-63662e0fcc6898223ce9b85ff1d1ada3.ctex" +path.s3tc="res://.godot/imported/frame_corner.png-63662e0fcc6898223ce9b85ff1d1ada3.s3tc.ctex" +path.etc2="res://.godot/imported/frame_corner.png-63662e0fcc6898223ce9b85ff1d1ada3.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/boss/frame_corner.png" -dest_files=["res://.godot/imported/frame_corner.png-63662e0fcc6898223ce9b85ff1d1ada3.ctex"] +dest_files=["res://.godot/imported/frame_corner.png-63662e0fcc6898223ce9b85ff1d1ada3.s3tc.ctex", "res://.godot/imported/frame_corner.png-63662e0fcc6898223ce9b85ff1d1ada3.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/boss/kalulu_sheet.png.import b/assets/minigames/boss/kalulu_sheet.png.import index 3010a573..23f214a7 100644 --- a/assets/minigames/boss/kalulu_sheet.png.import +++ b/assets/minigames/boss/kalulu_sheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bp3t4elur5y1y" -path="res://.godot/imported/kalulu_sheet.png-a82ac9402c5205b4531b3cd17bec0bc7.ctex" +path.s3tc="res://.godot/imported/kalulu_sheet.png-a82ac9402c5205b4531b3cd17bec0bc7.s3tc.ctex" +path.etc2="res://.godot/imported/kalulu_sheet.png-a82ac9402c5205b4531b3cd17bec0bc7.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/boss/kalulu_sheet.png" -dest_files=["res://.godot/imported/kalulu_sheet.png-a82ac9402c5205b4531b3cd17bec0bc7.ctex"] +dest_files=["res://.godot/imported/kalulu_sheet.png-a82ac9402c5205b4531b3cd17bec0bc7.s3tc.ctex", "res://.godot/imported/kalulu_sheet.png-a82ac9402c5205b4531b3cd17bec0bc7.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/boss/sun.png.import b/assets/minigames/boss/sun.png.import index c95869b4..a6481df5 100644 --- a/assets/minigames/boss/sun.png.import +++ b/assets/minigames/boss/sun.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bf7od6f56f516" -path="res://.godot/imported/sun.png-dfa55dd52b824f292c3e99dd864a9f89.ctex" +path.s3tc="res://.godot/imported/sun.png-dfa55dd52b824f292c3e99dd864a9f89.s3tc.ctex" +path.etc2="res://.godot/imported/sun.png-dfa55dd52b824f292c3e99dd864a9f89.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/boss/sun.png" -dest_files=["res://.godot/imported/sun.png-dfa55dd52b824f292c3e99dd864a9f89.ctex"] +dest_files=["res://.godot/imported/sun.png-dfa55dd52b824f292c3e99dd864a9f89.s3tc.ctex", "res://.godot/imported/sun.png-dfa55dd52b824f292c3e99dd864a9f89.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/boss/text_box_long.png.import b/assets/minigames/boss/text_box_long.png.import index c0b77d39..710c4945 100644 --- a/assets/minigames/boss/text_box_long.png.import +++ b/assets/minigames/boss/text_box_long.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cdmfxx6kt5tla" -path="res://.godot/imported/text_box_long.png-c072665becb3889915217183915e2a64.ctex" +path.s3tc="res://.godot/imported/text_box_long.png-c072665becb3889915217183915e2a64.s3tc.ctex" +path.etc2="res://.godot/imported/text_box_long.png-c072665becb3889915217183915e2a64.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/boss/text_box_long.png" -dest_files=["res://.godot/imported/text_box_long.png-c072665becb3889915217183915e2a64.ctex"] +dest_files=["res://.godot/imported/text_box_long.png-c072665becb3889915217183915e2a64.s3tc.ctex", "res://.godot/imported/text_box_long.png-c072665becb3889915217183915e2a64.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/boss/text_box_long_outline_dotted.png.import b/assets/minigames/boss/text_box_long_outline_dotted.png.import index ba430de2..759ea88f 100644 --- a/assets/minigames/boss/text_box_long_outline_dotted.png.import +++ b/assets/minigames/boss/text_box_long_outline_dotted.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bs1twkddxu31y" -path="res://.godot/imported/text_box_long_outline_dotted.png-fb9c3aa3bc07c3ddb16a444d48552d6d.ctex" +path.s3tc="res://.godot/imported/text_box_long_outline_dotted.png-fb9c3aa3bc07c3ddb16a444d48552d6d.s3tc.ctex" +path.etc2="res://.godot/imported/text_box_long_outline_dotted.png-fb9c3aa3bc07c3ddb16a444d48552d6d.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/boss/text_box_long_outline_dotted.png" -dest_files=["res://.godot/imported/text_box_long_outline_dotted.png-fb9c3aa3bc07c3ddb16a444d48552d6d.ctex"] +dest_files=["res://.godot/imported/text_box_long_outline_dotted.png-fb9c3aa3bc07c3ddb16a444d48552d6d.s3tc.ctex", "res://.godot/imported/text_box_long_outline_dotted.png-fb9c3aa3bc07c3ddb16a444d48552d6d.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/caterpillar/graphics/background.png.import b/assets/minigames/caterpillar/graphics/background.png.import index d2453de0..7089ccd9 100644 --- a/assets/minigames/caterpillar/graphics/background.png.import +++ b/assets/minigames/caterpillar/graphics/background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cdc5fnfdssjnt" -path="res://.godot/imported/background.png-e5b0237b67a0798fe1413ecef451510a.ctex" +path.s3tc="res://.godot/imported/background.png-e5b0237b67a0798fe1413ecef451510a.s3tc.ctex" +path.etc2="res://.godot/imported/background.png-e5b0237b67a0798fe1413ecef451510a.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/caterpillar/graphics/background.png" -dest_files=["res://.godot/imported/background.png-e5b0237b67a0798fe1413ecef451510a.ctex"] +dest_files=["res://.godot/imported/background.png-e5b0237b67a0798fe1413ecef451510a.s3tc.ctex", "res://.godot/imported/background.png-e5b0237b67a0798fe1413ecef451510a.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/caterpillar/graphics/caterpillar_spritesheet.png.import b/assets/minigames/caterpillar/graphics/caterpillar_spritesheet.png.import index abe8c9e0..6ca8fe56 100644 --- a/assets/minigames/caterpillar/graphics/caterpillar_spritesheet.png.import +++ b/assets/minigames/caterpillar/graphics/caterpillar_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cyxl5ep0vuavl" -path="res://.godot/imported/caterpillar_spritesheet.png-e15320a7c10244419bd956df1a0959b8.ctex" +path.s3tc="res://.godot/imported/caterpillar_spritesheet.png-e15320a7c10244419bd956df1a0959b8.s3tc.ctex" +path.etc2="res://.godot/imported/caterpillar_spritesheet.png-e15320a7c10244419bd956df1a0959b8.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/caterpillar/graphics/caterpillar_spritesheet.png" -dest_files=["res://.godot/imported/caterpillar_spritesheet.png-e15320a7c10244419bd956df1a0959b8.ctex"] +dest_files=["res://.godot/imported/caterpillar_spritesheet.png-e15320a7c10244419bd956df1a0959b8.s3tc.ctex", "res://.godot/imported/caterpillar_spritesheet.png-e15320a7c10244419bd956df1a0959b8.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/crabs/graphic/background.png.import b/assets/minigames/crabs/graphic/background.png.import index 907020b0..f3a7b099 100644 --- a/assets/minigames/crabs/graphic/background.png.import +++ b/assets/minigames/crabs/graphic/background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://5bx8ugh178j1" -path="res://.godot/imported/background.png-5e0210e87298ac6e04e95c7ece34e89d.ctex" +path.s3tc="res://.godot/imported/background.png-5e0210e87298ac6e04e95c7ece34e89d.s3tc.ctex" +path.etc2="res://.godot/imported/background.png-5e0210e87298ac6e04e95c7ece34e89d.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/crabs/graphic/background.png" -dest_files=["res://.godot/imported/background.png-5e0210e87298ac6e04e95c7ece34e89d.ctex"] +dest_files=["res://.godot/imported/background.png-5e0210e87298ac6e04e95c7ece34e89d.s3tc.ctex", "res://.godot/imported/background.png-5e0210e87298ac6e04e95c7ece34e89d.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/crabs/graphic/background_2.png.import b/assets/minigames/crabs/graphic/background_2.png.import index f97e9859..6c215a10 100644 --- a/assets/minigames/crabs/graphic/background_2.png.import +++ b/assets/minigames/crabs/graphic/background_2.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cq50syf8jy8ol" -path="res://.godot/imported/background_2.png-ba5099ea1fd9498d48ea323a8cd4c300.ctex" +path.s3tc="res://.godot/imported/background_2.png-ba5099ea1fd9498d48ea323a8cd4c300.s3tc.ctex" +path.etc2="res://.godot/imported/background_2.png-ba5099ea1fd9498d48ea323a8cd4c300.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/crabs/graphic/background_2.png" -dest_files=["res://.godot/imported/background_2.png-ba5099ea1fd9498d48ea323a8cd4c300.ctex"] +dest_files=["res://.godot/imported/background_2.png-ba5099ea1fd9498d48ea323a8cd4c300.s3tc.ctex", "res://.godot/imported/background_2.png-ba5099ea1fd9498d48ea323a8cd4c300.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/crabs/graphic/crab_spritesheet.png.import b/assets/minigames/crabs/graphic/crab_spritesheet.png.import index 45c8a660..153b5035 100644 --- a/assets/minigames/crabs/graphic/crab_spritesheet.png.import +++ b/assets/minigames/crabs/graphic/crab_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cjxvog1y6wkfv" -path="res://.godot/imported/crab_spritesheet.png-21dddf90618c171f86c1406c488930a2.ctex" +path.s3tc="res://.godot/imported/crab_spritesheet.png-21dddf90618c171f86c1406c488930a2.s3tc.ctex" +path.etc2="res://.godot/imported/crab_spritesheet.png-21dddf90618c171f86c1406c488930a2.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/crabs/graphic/crab_spritesheet.png" -dest_files=["res://.godot/imported/crab_spritesheet.png-21dddf90618c171f86c1406c488930a2.ctex"] +dest_files=["res://.godot/imported/crab_spritesheet.png-21dddf90618c171f86c1406c488930a2.s3tc.ctex", "res://.godot/imported/crab_spritesheet.png-21dddf90618c171f86c1406c488930a2.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/crabs/graphic/hole_mask.png.import b/assets/minigames/crabs/graphic/hole_mask.png.import index b3a119e5..f49593ac 100644 --- a/assets/minigames/crabs/graphic/hole_mask.png.import +++ b/assets/minigames/crabs/graphic/hole_mask.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://7nrlmc7opox1" -path="res://.godot/imported/hole_mask.png-ecebdf144a2374016c42ccc2a8a47cb6.ctex" +path.s3tc="res://.godot/imported/hole_mask.png-ecebdf144a2374016c42ccc2a8a47cb6.s3tc.ctex" +path.etc2="res://.godot/imported/hole_mask.png-ecebdf144a2374016c42ccc2a8a47cb6.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/crabs/graphic/hole_mask.png" -dest_files=["res://.godot/imported/hole_mask.png-ecebdf144a2374016c42ccc2a8a47cb6.ctex"] +dest_files=["res://.godot/imported/hole_mask.png-ecebdf144a2374016c42ccc2a8a47cb6.s3tc.ctex", "res://.godot/imported/hole_mask.png-ecebdf144a2374016c42ccc2a8a47cb6.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/frog/graphics/background.png.import b/assets/minigames/frog/graphics/background.png.import index eb265ad2..046b8883 100644 --- a/assets/minigames/frog/graphics/background.png.import +++ b/assets/minigames/frog/graphics/background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bgi4vveige3qv" -path="res://.godot/imported/background.png-0bda5ad31681b25cd22b6a2490c9350f.ctex" +path.s3tc="res://.godot/imported/background.png-0bda5ad31681b25cd22b6a2490c9350f.s3tc.ctex" +path.etc2="res://.godot/imported/background.png-0bda5ad31681b25cd22b6a2490c9350f.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/frog/graphics/background.png" -dest_files=["res://.godot/imported/background.png-0bda5ad31681b25cd22b6a2490c9350f.ctex"] +dest_files=["res://.godot/imported/background.png-0bda5ad31681b25cd22b6a2490c9350f.s3tc.ctex", "res://.godot/imported/background.png-0bda5ad31681b25cd22b6a2490c9350f.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/frog/graphics/background_river.png.import b/assets/minigames/frog/graphics/background_river.png.import index 4fe45c5c..0814303e 100644 --- a/assets/minigames/frog/graphics/background_river.png.import +++ b/assets/minigames/frog/graphics/background_river.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://g1pr0xqbmwcb" -path="res://.godot/imported/background_river.png-0d804af2e42cc58cea90b820caca7c44.ctex" +path.s3tc="res://.godot/imported/background_river.png-0d804af2e42cc58cea90b820caca7c44.s3tc.ctex" +path.etc2="res://.godot/imported/background_river.png-0d804af2e42cc58cea90b820caca7c44.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/frog/graphics/background_river.png" -dest_files=["res://.godot/imported/background_river.png-0d804af2e42cc58cea90b820caca7c44.ctex"] +dest_files=["res://.godot/imported/background_river.png-0d804af2e42cc58cea90b820caca7c44.s3tc.ctex", "res://.godot/imported/background_river.png-0d804af2e42cc58cea90b820caca7c44.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/frog/graphics/frog_spritesheet.png.import b/assets/minigames/frog/graphics/frog_spritesheet.png.import index cf84a65b..24456485 100644 --- a/assets/minigames/frog/graphics/frog_spritesheet.png.import +++ b/assets/minigames/frog/graphics/frog_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bmrp8ybx5iqgu" -path="res://.godot/imported/frog_spritesheet.png-76c0a7d8c426412ed0eb71ab671bbaeb.ctex" +path.s3tc="res://.godot/imported/frog_spritesheet.png-76c0a7d8c426412ed0eb71ab671bbaeb.s3tc.ctex" +path.etc2="res://.godot/imported/frog_spritesheet.png-76c0a7d8c426412ed0eb71ab671bbaeb.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/frog/graphics/frog_spritesheet.png" -dest_files=["res://.godot/imported/frog_spritesheet.png-76c0a7d8c426412ed0eb71ab671bbaeb.ctex"] +dest_files=["res://.godot/imported/frog_spritesheet.png-76c0a7d8c426412ed0eb71ab671bbaeb.s3tc.ctex", "res://.godot/imported/frog_spritesheet.png-76c0a7d8c426412ed0eb71ab671bbaeb.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/jellyfish/graphic/background.png.import b/assets/minigames/jellyfish/graphic/background.png.import index 92eaed66..d5b183d5 100644 --- a/assets/minigames/jellyfish/graphic/background.png.import +++ b/assets/minigames/jellyfish/graphic/background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://d60ylt2dvc2s" -path="res://.godot/imported/background.png-efb3c9298c89dad479689fd212c0f1b2.ctex" +path.s3tc="res://.godot/imported/background.png-efb3c9298c89dad479689fd212c0f1b2.s3tc.ctex" +path.etc2="res://.godot/imported/background.png-efb3c9298c89dad479689fd212c0f1b2.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/jellyfish/graphic/background.png" -dest_files=["res://.godot/imported/background.png-efb3c9298c89dad479689fd212c0f1b2.ctex"] +dest_files=["res://.godot/imported/background.png-efb3c9298c89dad479689fd212c0f1b2.s3tc.ctex", "res://.godot/imported/background.png-efb3c9298c89dad479689fd212c0f1b2.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/jellyfish/graphic/blue_jellyfish_layer_1.png.import b/assets/minigames/jellyfish/graphic/blue_jellyfish_layer_1.png.import index c67c74eb..7301bd2b 100644 --- a/assets/minigames/jellyfish/graphic/blue_jellyfish_layer_1.png.import +++ b/assets/minigames/jellyfish/graphic/blue_jellyfish_layer_1.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://8pqgvcr4wukd" -path="res://.godot/imported/blue_jellyfish_layer_1.png-ded26697e61821a4af17afb6bd58f89e.ctex" +path.s3tc="res://.godot/imported/blue_jellyfish_layer_1.png-ded26697e61821a4af17afb6bd58f89e.s3tc.ctex" +path.etc2="res://.godot/imported/blue_jellyfish_layer_1.png-ded26697e61821a4af17afb6bd58f89e.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/jellyfish/graphic/blue_jellyfish_layer_1.png" -dest_files=["res://.godot/imported/blue_jellyfish_layer_1.png-ded26697e61821a4af17afb6bd58f89e.ctex"] +dest_files=["res://.godot/imported/blue_jellyfish_layer_1.png-ded26697e61821a4af17afb6bd58f89e.s3tc.ctex", "res://.godot/imported/blue_jellyfish_layer_1.png-ded26697e61821a4af17afb6bd58f89e.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/jellyfish/graphic/blue_jellyfish_layer_2.png.import b/assets/minigames/jellyfish/graphic/blue_jellyfish_layer_2.png.import index cbb802b2..826ced76 100644 --- a/assets/minigames/jellyfish/graphic/blue_jellyfish_layer_2.png.import +++ b/assets/minigames/jellyfish/graphic/blue_jellyfish_layer_2.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b68gvx4lwqked" -path="res://.godot/imported/blue_jellyfish_layer_2.png-d48d07d14a16b9ae424f0aa828c6c78a.ctex" +path.s3tc="res://.godot/imported/blue_jellyfish_layer_2.png-d48d07d14a16b9ae424f0aa828c6c78a.s3tc.ctex" +path.etc2="res://.godot/imported/blue_jellyfish_layer_2.png-d48d07d14a16b9ae424f0aa828c6c78a.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/jellyfish/graphic/blue_jellyfish_layer_2.png" -dest_files=["res://.godot/imported/blue_jellyfish_layer_2.png-d48d07d14a16b9ae424f0aa828c6c78a.ctex"] +dest_files=["res://.godot/imported/blue_jellyfish_layer_2.png-d48d07d14a16b9ae424f0aa828c6c78a.s3tc.ctex", "res://.godot/imported/blue_jellyfish_layer_2.png-d48d07d14a16b9ae424f0aa828c6c78a.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/jellyfish/graphic/green_jellyfish.png.import b/assets/minigames/jellyfish/graphic/green_jellyfish.png.import index 7a0133b0..5957381a 100644 --- a/assets/minigames/jellyfish/graphic/green_jellyfish.png.import +++ b/assets/minigames/jellyfish/graphic/green_jellyfish.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ds2c07hg5gehr" -path="res://.godot/imported/green_jellyfish.png-a273f442143c4e865bd5def3da194971.ctex" +path.s3tc="res://.godot/imported/green_jellyfish.png-a273f442143c4e865bd5def3da194971.s3tc.ctex" +path.etc2="res://.godot/imported/green_jellyfish.png-a273f442143c4e865bd5def3da194971.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/jellyfish/graphic/green_jellyfish.png" -dest_files=["res://.godot/imported/green_jellyfish.png-a273f442143c4e865bd5def3da194971.ctex"] +dest_files=["res://.godot/imported/green_jellyfish.png-a273f442143c4e865bd5def3da194971.s3tc.ctex", "res://.godot/imported/green_jellyfish.png-a273f442143c4e865bd5def3da194971.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/jellyfish/graphic/pink_jellyfish_layer_1.png.import b/assets/minigames/jellyfish/graphic/pink_jellyfish_layer_1.png.import index 4c23bf64..36ade20f 100644 --- a/assets/minigames/jellyfish/graphic/pink_jellyfish_layer_1.png.import +++ b/assets/minigames/jellyfish/graphic/pink_jellyfish_layer_1.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ouogv4kicu4d" -path="res://.godot/imported/pink_jellyfish_layer_1.png-80b89901a8bd571eabb362c32ae001a5.ctex" +path.s3tc="res://.godot/imported/pink_jellyfish_layer_1.png-80b89901a8bd571eabb362c32ae001a5.s3tc.ctex" +path.etc2="res://.godot/imported/pink_jellyfish_layer_1.png-80b89901a8bd571eabb362c32ae001a5.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/jellyfish/graphic/pink_jellyfish_layer_1.png" -dest_files=["res://.godot/imported/pink_jellyfish_layer_1.png-80b89901a8bd571eabb362c32ae001a5.ctex"] +dest_files=["res://.godot/imported/pink_jellyfish_layer_1.png-80b89901a8bd571eabb362c32ae001a5.s3tc.ctex", "res://.godot/imported/pink_jellyfish_layer_1.png-80b89901a8bd571eabb362c32ae001a5.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/jellyfish/graphic/pink_jellyfish_layer_2.png.import b/assets/minigames/jellyfish/graphic/pink_jellyfish_layer_2.png.import index 40ee1c89..61e1e920 100644 --- a/assets/minigames/jellyfish/graphic/pink_jellyfish_layer_2.png.import +++ b/assets/minigames/jellyfish/graphic/pink_jellyfish_layer_2.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cj8mhhve72ff" -path="res://.godot/imported/pink_jellyfish_layer_2.png-230459161919292a3868ae639ba4e1a2.ctex" +path.s3tc="res://.godot/imported/pink_jellyfish_layer_2.png-230459161919292a3868ae639ba4e1a2.s3tc.ctex" +path.etc2="res://.godot/imported/pink_jellyfish_layer_2.png-230459161919292a3868ae639ba4e1a2.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/jellyfish/graphic/pink_jellyfish_layer_2.png" -dest_files=["res://.godot/imported/pink_jellyfish_layer_2.png-230459161919292a3868ae639ba4e1a2.ctex"] +dest_files=["res://.godot/imported/pink_jellyfish_layer_2.png-230459161919292a3868ae639ba4e1a2.s3tc.ctex", "res://.godot/imported/pink_jellyfish_layer_2.png-230459161919292a3868ae639ba4e1a2.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/jellyfish/graphic/red_jellyfish.png.import b/assets/minigames/jellyfish/graphic/red_jellyfish.png.import index a090c040..8a49e804 100644 --- a/assets/minigames/jellyfish/graphic/red_jellyfish.png.import +++ b/assets/minigames/jellyfish/graphic/red_jellyfish.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dsu5iyecure3" -path="res://.godot/imported/red_jellyfish.png-69f999ee21559d347aea09bc070aed39.ctex" +path.s3tc="res://.godot/imported/red_jellyfish.png-69f999ee21559d347aea09bc070aed39.s3tc.ctex" +path.etc2="res://.godot/imported/red_jellyfish.png-69f999ee21559d347aea09bc070aed39.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/jellyfish/graphic/red_jellyfish.png" -dest_files=["res://.godot/imported/red_jellyfish.png-69f999ee21559d347aea09bc070aed39.ctex"] +dest_files=["res://.godot/imported/red_jellyfish.png-69f999ee21559d347aea09bc070aed39.s3tc.ctex", "res://.godot/imported/red_jellyfish.png-69f999ee21559d347aea09bc070aed39.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/bush.png.import b/assets/minigames/minigame_ui/graphic/bush.png.import index 114696ea..fb51d480 100644 --- a/assets/minigames/minigame_ui/graphic/bush.png.import +++ b/assets/minigames/minigame_ui/graphic/bush.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dnh4dct8pgcj5" -path="res://.godot/imported/bush.png-8b2a230019be154ff388d61416943e26.ctex" +path.s3tc="res://.godot/imported/bush.png-8b2a230019be154ff388d61416943e26.s3tc.ctex" +path.etc2="res://.godot/imported/bush.png-8b2a230019be154ff388d61416943e26.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/bush.png" -dest_files=["res://.godot/imported/bush.png-8b2a230019be154ff388d61416943e26.ctex"] +dest_files=["res://.godot/imported/bush.png-8b2a230019be154ff388d61416943e26.s3tc.ctex", "res://.godot/imported/bush.png-8b2a230019be154ff388d61416943e26.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_back_disabled.png.import b/assets/minigames/minigame_ui/graphic/button_back_disabled.png.import index 7a9c9620..760b8779 100644 --- a/assets/minigames/minigame_ui/graphic/button_back_disabled.png.import +++ b/assets/minigames/minigame_ui/graphic/button_back_disabled.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bnvx1mujmy3vf" -path="res://.godot/imported/button_back_disabled.png-ef5f120ba83ddd342c450eb50b193e29.ctex" +path.s3tc="res://.godot/imported/button_back_disabled.png-ef5f120ba83ddd342c450eb50b193e29.s3tc.ctex" +path.etc2="res://.godot/imported/button_back_disabled.png-ef5f120ba83ddd342c450eb50b193e29.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_back_disabled.png" -dest_files=["res://.godot/imported/button_back_disabled.png-ef5f120ba83ddd342c450eb50b193e29.ctex"] +dest_files=["res://.godot/imported/button_back_disabled.png-ef5f120ba83ddd342c450eb50b193e29.s3tc.ctex", "res://.godot/imported/button_back_disabled.png-ef5f120ba83ddd342c450eb50b193e29.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_back_normal.png.import b/assets/minigames/minigame_ui/graphic/button_back_normal.png.import index e04cd6e7..b9787c06 100644 --- a/assets/minigames/minigame_ui/graphic/button_back_normal.png.import +++ b/assets/minigames/minigame_ui/graphic/button_back_normal.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dj0ygi5q6kbdw" -path="res://.godot/imported/button_back_normal.png-9bac017a20eb6651d27b39324da71af4.ctex" +path.s3tc="res://.godot/imported/button_back_normal.png-9bac017a20eb6651d27b39324da71af4.s3tc.ctex" +path.etc2="res://.godot/imported/button_back_normal.png-9bac017a20eb6651d27b39324da71af4.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_back_normal.png" -dest_files=["res://.godot/imported/button_back_normal.png-9bac017a20eb6651d27b39324da71af4.ctex"] +dest_files=["res://.godot/imported/button_back_normal.png-9bac017a20eb6651d27b39324da71af4.s3tc.ctex", "res://.godot/imported/button_back_normal.png-9bac017a20eb6651d27b39324da71af4.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_back_pressed.png.import b/assets/minigames/minigame_ui/graphic/button_back_pressed.png.import index 29cd3ab7..e1c850ef 100644 --- a/assets/minigames/minigame_ui/graphic/button_back_pressed.png.import +++ b/assets/minigames/minigame_ui/graphic/button_back_pressed.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://gmoc5mxxfqin" -path="res://.godot/imported/button_back_pressed.png-2557e870c079169f2d2bd6a17ce8aeb9.ctex" +path.s3tc="res://.godot/imported/button_back_pressed.png-2557e870c079169f2d2bd6a17ce8aeb9.s3tc.ctex" +path.etc2="res://.godot/imported/button_back_pressed.png-2557e870c079169f2d2bd6a17ce8aeb9.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_back_pressed.png" -dest_files=["res://.godot/imported/button_back_pressed.png-2557e870c079169f2d2bd6a17ce8aeb9.ctex"] +dest_files=["res://.godot/imported/button_back_pressed.png-2557e870c079169f2d2bd6a17ce8aeb9.s3tc.ctex", "res://.godot/imported/button_back_pressed.png-2557e870c079169f2d2bd6a17ce8aeb9.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_kalulu_disabled.png.import b/assets/minigames/minigame_ui/graphic/button_kalulu_disabled.png.import index 45a1fb4c..6fc142a6 100644 --- a/assets/minigames/minigame_ui/graphic/button_kalulu_disabled.png.import +++ b/assets/minigames/minigame_ui/graphic/button_kalulu_disabled.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://crnxawhf68po3" -path="res://.godot/imported/button_kalulu_disabled.png-a7a250a3b202651cd2b64b3d6f8c5ce8.ctex" +path.s3tc="res://.godot/imported/button_kalulu_disabled.png-a7a250a3b202651cd2b64b3d6f8c5ce8.s3tc.ctex" +path.etc2="res://.godot/imported/button_kalulu_disabled.png-a7a250a3b202651cd2b64b3d6f8c5ce8.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_kalulu_disabled.png" -dest_files=["res://.godot/imported/button_kalulu_disabled.png-a7a250a3b202651cd2b64b3d6f8c5ce8.ctex"] +dest_files=["res://.godot/imported/button_kalulu_disabled.png-a7a250a3b202651cd2b64b3d6f8c5ce8.s3tc.ctex", "res://.godot/imported/button_kalulu_disabled.png-a7a250a3b202651cd2b64b3d6f8c5ce8.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_kalulu_normal.png.import b/assets/minigames/minigame_ui/graphic/button_kalulu_normal.png.import index e1bec104..ea0c83ab 100644 --- a/assets/minigames/minigame_ui/graphic/button_kalulu_normal.png.import +++ b/assets/minigames/minigame_ui/graphic/button_kalulu_normal.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://iw84x6mx8h2g" -path="res://.godot/imported/button_kalulu_normal.png-846af22a97b5cdb1500d496e6a0cbe50.ctex" +path.s3tc="res://.godot/imported/button_kalulu_normal.png-846af22a97b5cdb1500d496e6a0cbe50.s3tc.ctex" +path.etc2="res://.godot/imported/button_kalulu_normal.png-846af22a97b5cdb1500d496e6a0cbe50.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_kalulu_normal.png" -dest_files=["res://.godot/imported/button_kalulu_normal.png-846af22a97b5cdb1500d496e6a0cbe50.ctex"] +dest_files=["res://.godot/imported/button_kalulu_normal.png-846af22a97b5cdb1500d496e6a0cbe50.s3tc.ctex", "res://.godot/imported/button_kalulu_normal.png-846af22a97b5cdb1500d496e6a0cbe50.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_kalulu_pressed.png.import b/assets/minigames/minigame_ui/graphic/button_kalulu_pressed.png.import index b2ec84e4..90316366 100644 --- a/assets/minigames/minigame_ui/graphic/button_kalulu_pressed.png.import +++ b/assets/minigames/minigame_ui/graphic/button_kalulu_pressed.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ub1dnysbojn8" -path="res://.godot/imported/button_kalulu_pressed.png-a479a09c3b090d686ecc16921d301226.ctex" +path.s3tc="res://.godot/imported/button_kalulu_pressed.png-a479a09c3b090d686ecc16921d301226.s3tc.ctex" +path.etc2="res://.godot/imported/button_kalulu_pressed.png-a479a09c3b090d686ecc16921d301226.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_kalulu_pressed.png" -dest_files=["res://.godot/imported/button_kalulu_pressed.png-a479a09c3b090d686ecc16921d301226.ctex"] +dest_files=["res://.godot/imported/button_kalulu_pressed.png-a479a09c3b090d686ecc16921d301226.s3tc.ctex", "res://.godot/imported/button_kalulu_pressed.png-a479a09c3b090d686ecc16921d301226.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_pause_disabled.png.import b/assets/minigames/minigame_ui/graphic/button_pause_disabled.png.import index 7c55b38f..9539afaf 100644 --- a/assets/minigames/minigame_ui/graphic/button_pause_disabled.png.import +++ b/assets/minigames/minigame_ui/graphic/button_pause_disabled.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b0luicu7cgho5" -path="res://.godot/imported/button_pause_disabled.png-7dc41ce8181d799fef30178655c4d7dd.ctex" +path.s3tc="res://.godot/imported/button_pause_disabled.png-7dc41ce8181d799fef30178655c4d7dd.s3tc.ctex" +path.etc2="res://.godot/imported/button_pause_disabled.png-7dc41ce8181d799fef30178655c4d7dd.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_pause_disabled.png" -dest_files=["res://.godot/imported/button_pause_disabled.png-7dc41ce8181d799fef30178655c4d7dd.ctex"] +dest_files=["res://.godot/imported/button_pause_disabled.png-7dc41ce8181d799fef30178655c4d7dd.s3tc.ctex", "res://.godot/imported/button_pause_disabled.png-7dc41ce8181d799fef30178655c4d7dd.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_pause_normal.png.import b/assets/minigames/minigame_ui/graphic/button_pause_normal.png.import index 62c6ef0a..d6bfaf45 100644 --- a/assets/minigames/minigame_ui/graphic/button_pause_normal.png.import +++ b/assets/minigames/minigame_ui/graphic/button_pause_normal.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bnqgwy3arrm4n" -path="res://.godot/imported/button_pause_normal.png-410dfeb2b24e6f4ccbd503ec48479ceb.ctex" +path.s3tc="res://.godot/imported/button_pause_normal.png-410dfeb2b24e6f4ccbd503ec48479ceb.s3tc.ctex" +path.etc2="res://.godot/imported/button_pause_normal.png-410dfeb2b24e6f4ccbd503ec48479ceb.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_pause_normal.png" -dest_files=["res://.godot/imported/button_pause_normal.png-410dfeb2b24e6f4ccbd503ec48479ceb.ctex"] +dest_files=["res://.godot/imported/button_pause_normal.png-410dfeb2b24e6f4ccbd503ec48479ceb.s3tc.ctex", "res://.godot/imported/button_pause_normal.png-410dfeb2b24e6f4ccbd503ec48479ceb.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_pause_pressed.png.import b/assets/minigames/minigame_ui/graphic/button_pause_pressed.png.import index e6a679b6..0813e492 100644 --- a/assets/minigames/minigame_ui/graphic/button_pause_pressed.png.import +++ b/assets/minigames/minigame_ui/graphic/button_pause_pressed.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bjxt5vglohmk8" -path="res://.godot/imported/button_pause_pressed.png-684213afd797bb0f2a598141b6dce937.ctex" +path.s3tc="res://.godot/imported/button_pause_pressed.png-684213afd797bb0f2a598141b6dce937.s3tc.ctex" +path.etc2="res://.godot/imported/button_pause_pressed.png-684213afd797bb0f2a598141b6dce937.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_pause_pressed.png" -dest_files=["res://.godot/imported/button_pause_pressed.png-684213afd797bb0f2a598141b6dce937.ctex"] +dest_files=["res://.godot/imported/button_pause_pressed.png-684213afd797bb0f2a598141b6dce937.s3tc.ctex", "res://.godot/imported/button_pause_pressed.png-684213afd797bb0f2a598141b6dce937.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_shell_disabled.png.import b/assets/minigames/minigame_ui/graphic/button_shell_disabled.png.import index ac6cd45b..543f17fa 100644 --- a/assets/minigames/minigame_ui/graphic/button_shell_disabled.png.import +++ b/assets/minigames/minigame_ui/graphic/button_shell_disabled.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://53f3lscl7tws" -path="res://.godot/imported/button_shell_disabled.png-916c851823a3bd967079336e8e2b411d.ctex" +path.s3tc="res://.godot/imported/button_shell_disabled.png-916c851823a3bd967079336e8e2b411d.s3tc.ctex" +path.etc2="res://.godot/imported/button_shell_disabled.png-916c851823a3bd967079336e8e2b411d.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_shell_disabled.png" -dest_files=["res://.godot/imported/button_shell_disabled.png-916c851823a3bd967079336e8e2b411d.ctex"] +dest_files=["res://.godot/imported/button_shell_disabled.png-916c851823a3bd967079336e8e2b411d.s3tc.ctex", "res://.godot/imported/button_shell_disabled.png-916c851823a3bd967079336e8e2b411d.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_shell_normal.png.import b/assets/minigames/minigame_ui/graphic/button_shell_normal.png.import index 3de3be19..34ee6fb9 100644 --- a/assets/minigames/minigame_ui/graphic/button_shell_normal.png.import +++ b/assets/minigames/minigame_ui/graphic/button_shell_normal.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://03r3arvu1r2t" -path="res://.godot/imported/button_shell_normal.png-ee922a52468c1fb0d2c5433528fbca78.ctex" +path.s3tc="res://.godot/imported/button_shell_normal.png-ee922a52468c1fb0d2c5433528fbca78.s3tc.ctex" +path.etc2="res://.godot/imported/button_shell_normal.png-ee922a52468c1fb0d2c5433528fbca78.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_shell_normal.png" -dest_files=["res://.godot/imported/button_shell_normal.png-ee922a52468c1fb0d2c5433528fbca78.ctex"] +dest_files=["res://.godot/imported/button_shell_normal.png-ee922a52468c1fb0d2c5433528fbca78.s3tc.ctex", "res://.godot/imported/button_shell_normal.png-ee922a52468c1fb0d2c5433528fbca78.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/button_shell_pressed.png.import b/assets/minigames/minigame_ui/graphic/button_shell_pressed.png.import index 1a461ff4..3247428d 100644 --- a/assets/minigames/minigame_ui/graphic/button_shell_pressed.png.import +++ b/assets/minigames/minigame_ui/graphic/button_shell_pressed.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://clrnqn0fqjx3q" -path="res://.godot/imported/button_shell_pressed.png-03f6dfe49ed1c9a8dfda274a18369711.ctex" +path.s3tc="res://.godot/imported/button_shell_pressed.png-03f6dfe49ed1c9a8dfda274a18369711.s3tc.ctex" +path.etc2="res://.godot/imported/button_shell_pressed.png-03f6dfe49ed1c9a8dfda274a18369711.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/button_shell_pressed.png" -dest_files=["res://.godot/imported/button_shell_pressed.png-03f6dfe49ed1c9a8dfda274a18369711.ctex"] +dest_files=["res://.godot/imported/button_shell_pressed.png-03f6dfe49ed1c9a8dfda274a18369711.s3tc.ctex", "res://.godot/imported/button_shell_pressed.png-03f6dfe49ed1c9a8dfda274a18369711.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/large_flower_body.png.import b/assets/minigames/minigame_ui/graphic/large_flower_body.png.import index 391a4728..539ec32f 100644 --- a/assets/minigames/minigame_ui/graphic/large_flower_body.png.import +++ b/assets/minigames/minigame_ui/graphic/large_flower_body.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b6b8kb5l3yh04" -path="res://.godot/imported/large_flower_body.png-e4cc5c7240bb0cdd8e8f6e9eb5e337f1.ctex" +path.s3tc="res://.godot/imported/large_flower_body.png-e4cc5c7240bb0cdd8e8f6e9eb5e337f1.s3tc.ctex" +path.etc2="res://.godot/imported/large_flower_body.png-e4cc5c7240bb0cdd8e8f6e9eb5e337f1.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/large_flower_body.png" -dest_files=["res://.godot/imported/large_flower_body.png-e4cc5c7240bb0cdd8e8f6e9eb5e337f1.ctex"] +dest_files=["res://.godot/imported/large_flower_body.png-e4cc5c7240bb0cdd8e8f6e9eb5e337f1.s3tc.ctex", "res://.godot/imported/large_flower_body.png-e4cc5c7240bb0cdd8e8f6e9eb5e337f1.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/popin_background.png.import b/assets/minigames/minigame_ui/graphic/popin_background.png.import index 019504da..fdefd4f4 100644 --- a/assets/minigames/minigame_ui/graphic/popin_background.png.import +++ b/assets/minigames/minigame_ui/graphic/popin_background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://vcfpmwst262s" -path="res://.godot/imported/popin_background.png-1eed939191a8e691f6867e928c0c1e47.ctex" +path.s3tc="res://.godot/imported/popin_background.png-1eed939191a8e691f6867e928c0c1e47.s3tc.ctex" +path.etc2="res://.godot/imported/popin_background.png-1eed939191a8e691f6867e928c0c1e47.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/popin_background.png" -dest_files=["res://.godot/imported/popin_background.png-1eed939191a8e691f6867e928c0c1e47.ctex"] +dest_files=["res://.godot/imported/popin_background.png-1eed939191a8e691f6867e928c0c1e47.s3tc.ctex", "res://.godot/imported/popin_background.png-1eed939191a8e691f6867e928c0c1e47.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/popin_foreground.png.import b/assets/minigames/minigame_ui/graphic/popin_foreground.png.import index 685cc950..56a28fb8 100644 --- a/assets/minigames/minigame_ui/graphic/popin_foreground.png.import +++ b/assets/minigames/minigame_ui/graphic/popin_foreground.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://f2ys2fy1il2k" -path="res://.godot/imported/popin_foreground.png-1501a93c85b4af7b4b5f6b0cc86dd3c8.ctex" +path.s3tc="res://.godot/imported/popin_foreground.png-1501a93c85b4af7b4b5f6b0cc86dd3c8.s3tc.ctex" +path.etc2="res://.godot/imported/popin_foreground.png-1501a93c85b4af7b4b5f6b0cc86dd3c8.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/popin_foreground.png" -dest_files=["res://.godot/imported/popin_foreground.png-1501a93c85b4af7b4b5f6b0cc86dd3c8.ctex"] +dest_files=["res://.godot/imported/popin_foreground.png-1501a93c85b4af7b4b5f6b0cc86dd3c8.s3tc.ctex", "res://.godot/imported/popin_foreground.png-1501a93c85b4af7b4b5f6b0cc86dd3c8.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/primary_text_box.png.import b/assets/minigames/minigame_ui/graphic/primary_text_box.png.import index b798e63b..78c34767 100644 --- a/assets/minigames/minigame_ui/graphic/primary_text_box.png.import +++ b/assets/minigames/minigame_ui/graphic/primary_text_box.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://c34sgkbvr3h8q" -path="res://.godot/imported/primary_text_box.png-e6e7d0f2e6a28bafc3bf983ee5c88924.ctex" +path.s3tc="res://.godot/imported/primary_text_box.png-e6e7d0f2e6a28bafc3bf983ee5c88924.s3tc.ctex" +path.etc2="res://.godot/imported/primary_text_box.png-e6e7d0f2e6a28bafc3bf983ee5c88924.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/primary_text_box.png" -dest_files=["res://.godot/imported/primary_text_box.png-e6e7d0f2e6a28bafc3bf983ee5c88924.ctex"] +dest_files=["res://.godot/imported/primary_text_box.png-e6e7d0f2e6a28bafc3bf983ee5c88924.s3tc.ctex", "res://.godot/imported/primary_text_box.png-e6e7d0f2e6a28bafc3bf983ee5c88924.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/primary_text_box_outline.png.import b/assets/minigames/minigame_ui/graphic/primary_text_box_outline.png.import index 03f96260..133a9ed7 100644 --- a/assets/minigames/minigame_ui/graphic/primary_text_box_outline.png.import +++ b/assets/minigames/minigame_ui/graphic/primary_text_box_outline.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bbtr0cyiapi3g" -path="res://.godot/imported/primary_text_box_outline.png-5b726d4cac88e8411d188e6023d8d5da.ctex" +path.s3tc="res://.godot/imported/primary_text_box_outline.png-5b726d4cac88e8411d188e6023d8d5da.s3tc.ctex" +path.etc2="res://.godot/imported/primary_text_box_outline.png-5b726d4cac88e8411d188e6023d8d5da.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/primary_text_box_outline.png" -dest_files=["res://.godot/imported/primary_text_box_outline.png-5b726d4cac88e8411d188e6023d8d5da.ctex"] +dest_files=["res://.godot/imported/primary_text_box_outline.png-5b726d4cac88e8411d188e6023d8d5da.s3tc.ctex", "res://.godot/imported/primary_text_box_outline.png-5b726d4cac88e8411d188e6023d8d5da.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/minigame_ui/graphic/title.png.import b/assets/minigames/minigame_ui/graphic/title.png.import index ece59ff2..1781d112 100644 --- a/assets/minigames/minigame_ui/graphic/title.png.import +++ b/assets/minigames/minigame_ui/graphic/title.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://babk0f7ayvar1" -path="res://.godot/imported/title.png-7e5193721310b57b3ffb1167ccba43df.ctex" +path.s3tc="res://.godot/imported/title.png-7e5193721310b57b3ffb1167ccba43df.s3tc.ctex" +path.etc2="res://.godot/imported/title.png-7e5193721310b57b3ffb1167ccba43df.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/minigame_ui/graphic/title.png" -dest_files=["res://.godot/imported/title.png-7e5193721310b57b3ffb1167ccba43df.ctex"] +dest_files=["res://.godot/imported/title.png-7e5193721310b57b3ffb1167ccba43df.s3tc.ctex", "res://.godot/imported/title.png-7e5193721310b57b3ffb1167ccba43df.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/background.png.import b/assets/minigames/monkeys/graphic/background.png.import index fac96f5d..f058db0d 100644 --- a/assets/minigames/monkeys/graphic/background.png.import +++ b/assets/minigames/monkeys/graphic/background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://demg0gbj4lwic" -path="res://.godot/imported/background.png-3e0c4215e692346e0eaa221c7e37d87a.ctex" +path.s3tc="res://.godot/imported/background.png-3e0c4215e692346e0eaa221c7e37d87a.s3tc.ctex" +path.etc2="res://.godot/imported/background.png-3e0c4215e692346e0eaa221c7e37d87a.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/background.png" -dest_files=["res://.godot/imported/background.png-3e0c4215e692346e0eaa221c7e37d87a.ctex"] +dest_files=["res://.godot/imported/background.png-3e0c4215e692346e0eaa221c7e37d87a.s3tc.ctex", "res://.godot/imported/background.png-3e0c4215e692346e0eaa221c7e37d87a.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/background_shadows.png.import b/assets/minigames/monkeys/graphic/background_shadows.png.import index 8695ce95..b3bb8f20 100644 --- a/assets/minigames/monkeys/graphic/background_shadows.png.import +++ b/assets/minigames/monkeys/graphic/background_shadows.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b5dpemo34ts5s" -path="res://.godot/imported/background_shadows.png-abf4b46cbe05c69b23d0c391b191de22.ctex" +path.s3tc="res://.godot/imported/background_shadows.png-abf4b46cbe05c69b23d0c391b191de22.s3tc.ctex" +path.etc2="res://.godot/imported/background_shadows.png-abf4b46cbe05c69b23d0c391b191de22.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/background_shadows.png" -dest_files=["res://.godot/imported/background_shadows.png-abf4b46cbe05c69b23d0c391b191de22.ctex"] +dest_files=["res://.godot/imported/background_shadows.png-abf4b46cbe05c69b23d0c391b191de22.s3tc.ctex", "res://.godot/imported/background_shadows.png-abf4b46cbe05c69b23d0c391b191de22.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/billboard.png.import b/assets/minigames/monkeys/graphic/billboard.png.import index e8afd316..867db4d6 100644 --- a/assets/minigames/monkeys/graphic/billboard.png.import +++ b/assets/minigames/monkeys/graphic/billboard.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://blejqny5syems" -path="res://.godot/imported/billboard.png-744336044fedeb85a9d8220cf978f225.ctex" +path.s3tc="res://.godot/imported/billboard.png-744336044fedeb85a9d8220cf978f225.s3tc.ctex" +path.etc2="res://.godot/imported/billboard.png-744336044fedeb85a9d8220cf978f225.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/billboard.png" -dest_files=["res://.godot/imported/billboard.png-744336044fedeb85a9d8220cf978f225.ctex"] +dest_files=["res://.godot/imported/billboard.png-744336044fedeb85a9d8220cf978f225.s3tc.ctex", "res://.godot/imported/billboard.png-744336044fedeb85a9d8220cf978f225.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/caterpillar.png.import b/assets/minigames/monkeys/graphic/caterpillar.png.import index 51b804c6..b17da33c 100644 --- a/assets/minigames/monkeys/graphic/caterpillar.png.import +++ b/assets/minigames/monkeys/graphic/caterpillar.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://u2x8lg54e1g" -path="res://.godot/imported/caterpillar.png-c28d405f3f7d508211c0ecbc27d2cc5c.ctex" +path.s3tc="res://.godot/imported/caterpillar.png-c28d405f3f7d508211c0ecbc27d2cc5c.s3tc.ctex" +path.etc2="res://.godot/imported/caterpillar.png-c28d405f3f7d508211c0ecbc27d2cc5c.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/caterpillar.png" -dest_files=["res://.godot/imported/caterpillar.png-c28d405f3f7d508211c0ecbc27d2cc5c.ctex"] +dest_files=["res://.godot/imported/caterpillar.png-c28d405f3f7d508211c0ecbc27d2cc5c.s3tc.ctex", "res://.godot/imported/caterpillar.png-c28d405f3f7d508211c0ecbc27d2cc5c.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/ground.png.import b/assets/minigames/monkeys/graphic/ground.png.import index 93a7d83f..ddd8a26d 100644 --- a/assets/minigames/monkeys/graphic/ground.png.import +++ b/assets/minigames/monkeys/graphic/ground.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b6k16tfsm2p4u" -path="res://.godot/imported/ground.png-15ba339f1b6209172fdb711379739ef5.ctex" +path.s3tc="res://.godot/imported/ground.png-15ba339f1b6209172fdb711379739ef5.s3tc.ctex" +path.etc2="res://.godot/imported/ground.png-15ba339f1b6209172fdb711379739ef5.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/ground.png" -dest_files=["res://.godot/imported/ground.png-15ba339f1b6209172fdb711379739ef5.ctex"] +dest_files=["res://.godot/imported/ground.png-15ba339f1b6209172fdb711379739ef5.s3tc.ctex", "res://.godot/imported/ground.png-15ba339f1b6209172fdb711379739ef5.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/king_spritesheet.png.import b/assets/minigames/monkeys/graphic/king_spritesheet.png.import index 5c578fa6..beae88b1 100644 --- a/assets/minigames/monkeys/graphic/king_spritesheet.png.import +++ b/assets/minigames/monkeys/graphic/king_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://boxmlmbplr12i" -path="res://.godot/imported/king_spritesheet.png-46e752a76092c6981ba363d5eca9c3e2.ctex" +path.s3tc="res://.godot/imported/king_spritesheet.png-46e752a76092c6981ba363d5eca9c3e2.s3tc.ctex" +path.etc2="res://.godot/imported/king_spritesheet.png-46e752a76092c6981ba363d5eca9c3e2.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/king_spritesheet.png" -dest_files=["res://.godot/imported/king_spritesheet.png-46e752a76092c6981ba363d5eca9c3e2.ctex"] +dest_files=["res://.godot/imported/king_spritesheet.png-46e752a76092c6981ba363d5eca9c3e2.s3tc.ctex", "res://.godot/imported/king_spritesheet.png-46e752a76092c6981ba363d5eca9c3e2.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/monkey_spritesheet.png.import b/assets/minigames/monkeys/graphic/monkey_spritesheet.png.import index a757d97c..d98dd604 100644 --- a/assets/minigames/monkeys/graphic/monkey_spritesheet.png.import +++ b/assets/minigames/monkeys/graphic/monkey_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://d0jobqj4fvrwy" -path="res://.godot/imported/monkey_spritesheet.png-79c879ef4807d3aa5e28bf955b5a3746.ctex" +path.s3tc="res://.godot/imported/monkey_spritesheet.png-79c879ef4807d3aa5e28bf955b5a3746.s3tc.ctex" +path.etc2="res://.godot/imported/monkey_spritesheet.png-79c879ef4807d3aa5e28bf955b5a3746.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/monkey_spritesheet.png" -dest_files=["res://.godot/imported/monkey_spritesheet.png-79c879ef4807d3aa5e28bf955b5a3746.ctex"] +dest_files=["res://.godot/imported/monkey_spritesheet.png-79c879ef4807d3aa5e28bf955b5a3746.s3tc.ctex", "res://.godot/imported/monkey_spritesheet.png-79c879ef4807d3aa5e28bf955b5a3746.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/palmtree_01.png.import b/assets/minigames/monkeys/graphic/palmtree_01.png.import index 59718d05..4eae09fd 100644 --- a/assets/minigames/monkeys/graphic/palmtree_01.png.import +++ b/assets/minigames/monkeys/graphic/palmtree_01.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://eor7gaddgj5d" -path="res://.godot/imported/palmtree_01.png-d2c9bb3d1571ad618dba3e80ef4d0456.ctex" +path.s3tc="res://.godot/imported/palmtree_01.png-d2c9bb3d1571ad618dba3e80ef4d0456.s3tc.ctex" +path.etc2="res://.godot/imported/palmtree_01.png-d2c9bb3d1571ad618dba3e80ef4d0456.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/palmtree_01.png" -dest_files=["res://.godot/imported/palmtree_01.png-d2c9bb3d1571ad618dba3e80ef4d0456.ctex"] +dest_files=["res://.godot/imported/palmtree_01.png-d2c9bb3d1571ad618dba3e80ef4d0456.s3tc.ctex", "res://.godot/imported/palmtree_01.png-d2c9bb3d1571ad618dba3e80ef4d0456.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/monkeys/graphic/palmtree_02.png.import b/assets/minigames/monkeys/graphic/palmtree_02.png.import index 66d83605..93b7757f 100644 --- a/assets/minigames/monkeys/graphic/palmtree_02.png.import +++ b/assets/minigames/monkeys/graphic/palmtree_02.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://fex5yvybinsx" -path="res://.godot/imported/palmtree_02.png-0180af1631e93bd44dcded1d875a89be.ctex" +path.s3tc="res://.godot/imported/palmtree_02.png-0180af1631e93bd44dcded1d875a89be.s3tc.ctex" +path.etc2="res://.godot/imported/palmtree_02.png-0180af1631e93bd44dcded1d875a89be.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/monkeys/graphic/palmtree_02.png" -dest_files=["res://.godot/imported/palmtree_02.png-0180af1631e93bd44dcded1d875a89be.ctex"] +dest_files=["res://.godot/imported/palmtree_02.png-0180af1631e93bd44dcded1d875a89be.s3tc.ctex", "res://.godot/imported/palmtree_02.png-0180af1631e93bd44dcded1d875a89be.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/background_1.png.import b/assets/minigames/parakeets/graphic/background_1.png.import index 41556a30..9e2bb4e6 100644 --- a/assets/minigames/parakeets/graphic/background_1.png.import +++ b/assets/minigames/parakeets/graphic/background_1.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cc01gd1hm6hc3" -path="res://.godot/imported/background_1.png-8ac3644edd63999756849ff3e759d11b.ctex" +path.s3tc="res://.godot/imported/background_1.png-8ac3644edd63999756849ff3e759d11b.s3tc.ctex" +path.etc2="res://.godot/imported/background_1.png-8ac3644edd63999756849ff3e759d11b.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/background_1.png" -dest_files=["res://.godot/imported/background_1.png-8ac3644edd63999756849ff3e759d11b.ctex"] +dest_files=["res://.godot/imported/background_1.png-8ac3644edd63999756849ff3e759d11b.s3tc.ctex", "res://.godot/imported/background_1.png-8ac3644edd63999756849ff3e759d11b.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/background_2.png.import b/assets/minigames/parakeets/graphic/background_2.png.import index 7bfa587f..593a676a 100644 --- a/assets/minigames/parakeets/graphic/background_2.png.import +++ b/assets/minigames/parakeets/graphic/background_2.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://pj0mlw24jayt" -path="res://.godot/imported/background_2.png-347fda916494b7c02674be20cbfaaae0.ctex" +path.s3tc="res://.godot/imported/background_2.png-347fda916494b7c02674be20cbfaaae0.s3tc.ctex" +path.etc2="res://.godot/imported/background_2.png-347fda916494b7c02674be20cbfaaae0.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/background_2.png" -dest_files=["res://.godot/imported/background_2.png-347fda916494b7c02674be20cbfaaae0.ctex"] +dest_files=["res://.godot/imported/background_2.png-347fda916494b7c02674be20cbfaaae0.s3tc.ctex", "res://.godot/imported/background_2.png-347fda916494b7c02674be20cbfaaae0.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/background_3.png.import b/assets/minigames/parakeets/graphic/background_3.png.import index fda1a9e0..89682b2e 100644 --- a/assets/minigames/parakeets/graphic/background_3.png.import +++ b/assets/minigames/parakeets/graphic/background_3.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cs16kbsvnsltg" -path="res://.godot/imported/background_3.png-63a8c14a4cb795cb6e87dd2e5ae19ca9.ctex" +path.s3tc="res://.godot/imported/background_3.png-63a8c14a4cb795cb6e87dd2e5ae19ca9.s3tc.ctex" +path.etc2="res://.godot/imported/background_3.png-63a8c14a4cb795cb6e87dd2e5ae19ca9.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/background_3.png" -dest_files=["res://.godot/imported/background_3.png-63a8c14a4cb795cb6e87dd2e5ae19ca9.ctex"] +dest_files=["res://.godot/imported/background_3.png-63a8c14a4cb795cb6e87dd2e5ae19ca9.s3tc.ctex", "res://.godot/imported/background_3.png-63a8c14a4cb795cb6e87dd2e5ae19ca9.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/green_parakeet_spritesheet.png.import b/assets/minigames/parakeets/graphic/green_parakeet_spritesheet.png.import index d8363558..14a615f0 100644 --- a/assets/minigames/parakeets/graphic/green_parakeet_spritesheet.png.import +++ b/assets/minigames/parakeets/graphic/green_parakeet_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://xo0vj3ubvidu" -path="res://.godot/imported/green_parakeet_spritesheet.png-1c24cd90a1fc5e0c07128873d7f7644c.ctex" +path.s3tc="res://.godot/imported/green_parakeet_spritesheet.png-1c24cd90a1fc5e0c07128873d7f7644c.s3tc.ctex" +path.etc2="res://.godot/imported/green_parakeet_spritesheet.png-1c24cd90a1fc5e0c07128873d7f7644c.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/green_parakeet_spritesheet.png" -dest_files=["res://.godot/imported/green_parakeet_spritesheet.png-1c24cd90a1fc5e0c07128873d7f7644c.ctex"] +dest_files=["res://.godot/imported/green_parakeet_spritesheet.png-1c24cd90a1fc5e0c07128873d7f7644c.s3tc.ctex", "res://.godot/imported/green_parakeet_spritesheet.png-1c24cd90a1fc5e0c07128873d7f7644c.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/nest.png.import b/assets/minigames/parakeets/graphic/nest.png.import index 2cde19eb..8d1bc2c0 100644 --- a/assets/minigames/parakeets/graphic/nest.png.import +++ b/assets/minigames/parakeets/graphic/nest.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ca2jljrk2wnjt" -path="res://.godot/imported/nest.png-d6526be76febf21ea30b47b12ae7e29f.ctex" +path.s3tc="res://.godot/imported/nest.png-d6526be76febf21ea30b47b12ae7e29f.s3tc.ctex" +path.etc2="res://.godot/imported/nest.png-d6526be76febf21ea30b47b12ae7e29f.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/nest.png" -dest_files=["res://.godot/imported/nest.png-d6526be76febf21ea30b47b12ae7e29f.ctex"] +dest_files=["res://.godot/imported/nest.png-d6526be76febf21ea30b47b12ae7e29f.s3tc.ctex", "res://.godot/imported/nest.png-d6526be76febf21ea30b47b12ae7e29f.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/red_parakeet_spritesheet.png.import b/assets/minigames/parakeets/graphic/red_parakeet_spritesheet.png.import index 9e6ca0ca..2c6e8986 100644 --- a/assets/minigames/parakeets/graphic/red_parakeet_spritesheet.png.import +++ b/assets/minigames/parakeets/graphic/red_parakeet_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ct4ags1dnh17v" -path="res://.godot/imported/red_parakeet_spritesheet.png-6348e73c3282a1fcc2c4ef6b7ae32a62.ctex" +path.s3tc="res://.godot/imported/red_parakeet_spritesheet.png-6348e73c3282a1fcc2c4ef6b7ae32a62.s3tc.ctex" +path.etc2="res://.godot/imported/red_parakeet_spritesheet.png-6348e73c3282a1fcc2c4ef6b7ae32a62.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/red_parakeet_spritesheet.png" -dest_files=["res://.godot/imported/red_parakeet_spritesheet.png-6348e73c3282a1fcc2c4ef6b7ae32a62.ctex"] +dest_files=["res://.godot/imported/red_parakeet_spritesheet.png-6348e73c3282a1fcc2c4ef6b7ae32a62.s3tc.ctex", "res://.godot/imported/red_parakeet_spritesheet.png-6348e73c3282a1fcc2c4ef6b7ae32a62.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/tree.png.import b/assets/minigames/parakeets/graphic/tree.png.import index 7ed38df9..f3d47302 100644 --- a/assets/minigames/parakeets/graphic/tree.png.import +++ b/assets/minigames/parakeets/graphic/tree.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://0p171y6thba8" -path="res://.godot/imported/tree.png-1e16c7baa542f9e01223cd622d6ec61c.ctex" +path.s3tc="res://.godot/imported/tree.png-1e16c7baa542f9e01223cd622d6ec61c.s3tc.ctex" +path.etc2="res://.godot/imported/tree.png-1e16c7baa542f9e01223cd622d6ec61c.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/tree.png" -dest_files=["res://.godot/imported/tree.png-1e16c7baa542f9e01223cd622d6ec61c.ctex"] +dest_files=["res://.godot/imported/tree.png-1e16c7baa542f9e01223cd622d6ec61c.s3tc.ctex", "res://.godot/imported/tree.png-1e16c7baa542f9e01223cd622d6ec61c.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/tree_trunk.png.import b/assets/minigames/parakeets/graphic/tree_trunk.png.import index 421fe28a..f973ad53 100644 --- a/assets/minigames/parakeets/graphic/tree_trunk.png.import +++ b/assets/minigames/parakeets/graphic/tree_trunk.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://clvh07xfgjmri" -path="res://.godot/imported/tree_trunk.png-5c553d87c35516a5545f3031181f8178.ctex" +path.s3tc="res://.godot/imported/tree_trunk.png-5c553d87c35516a5545f3031181f8178.s3tc.ctex" +path.etc2="res://.godot/imported/tree_trunk.png-5c553d87c35516a5545f3031181f8178.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/tree_trunk.png" -dest_files=["res://.godot/imported/tree_trunk.png-5c553d87c35516a5545f3031181f8178.ctex"] +dest_files=["res://.godot/imported/tree_trunk.png-5c553d87c35516a5545f3031181f8178.s3tc.ctex", "res://.godot/imported/tree_trunk.png-5c553d87c35516a5545f3031181f8178.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/parakeets/graphic/yellow_parakeet_spritesheet.png.import b/assets/minigames/parakeets/graphic/yellow_parakeet_spritesheet.png.import index c1fdf219..fe39f896 100644 --- a/assets/minigames/parakeets/graphic/yellow_parakeet_spritesheet.png.import +++ b/assets/minigames/parakeets/graphic/yellow_parakeet_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dd37d3qdrfrt0" -path="res://.godot/imported/yellow_parakeet_spritesheet.png-dc1a2f533d2ab4ef7cba014a1e83cfee.ctex" +path.s3tc="res://.godot/imported/yellow_parakeet_spritesheet.png-dc1a2f533d2ab4ef7cba014a1e83cfee.s3tc.ctex" +path.etc2="res://.godot/imported/yellow_parakeet_spritesheet.png-dc1a2f533d2ab4ef7cba014a1e83cfee.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/parakeets/graphic/yellow_parakeet_spritesheet.png" -dest_files=["res://.godot/imported/yellow_parakeet_spritesheet.png-dc1a2f533d2ab4ef7cba014a1e83cfee.ctex"] +dest_files=["res://.godot/imported/yellow_parakeet_spritesheet.png-dc1a2f533d2ab4ef7cba014a1e83cfee.s3tc.ctex", "res://.godot/imported/yellow_parakeet_spritesheet.png-dc1a2f533d2ab4ef7cba014a1e83cfee.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/penguin/graphic/background.png.import b/assets/minigames/penguin/graphic/background.png.import index fa3201e5..82c3ee8b 100644 --- a/assets/minigames/penguin/graphic/background.png.import +++ b/assets/minigames/penguin/graphic/background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cvnv0beq0dcr4" -path="res://.godot/imported/background.png-733f1ae36940b3c6e4828f77b3c98adb.ctex" +path.s3tc="res://.godot/imported/background.png-733f1ae36940b3c6e4828f77b3c98adb.s3tc.ctex" +path.etc2="res://.godot/imported/background.png-733f1ae36940b3c6e4828f77b3c98adb.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/penguin/graphic/background.png" -dest_files=["res://.godot/imported/background.png-733f1ae36940b3c6e4828f77b3c98adb.ctex"] +dest_files=["res://.godot/imported/background.png-733f1ae36940b3c6e4828f77b3c98adb.s3tc.ctex", "res://.godot/imported/background.png-733f1ae36940b3c6e4828f77b3c98adb.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/penguin/graphic/penguin.png.import b/assets/minigames/penguin/graphic/penguin.png.import index 981eaa67..8461642a 100644 --- a/assets/minigames/penguin/graphic/penguin.png.import +++ b/assets/minigames/penguin/graphic/penguin.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://4mr2idafmxcp" -path="res://.godot/imported/penguin.png-59157139f96ad77ee515b94c8f6b0c54.ctex" +path.s3tc="res://.godot/imported/penguin.png-59157139f96ad77ee515b94c8f6b0c54.s3tc.ctex" +path.etc2="res://.godot/imported/penguin.png-59157139f96ad77ee515b94c8f6b0c54.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/penguin/graphic/penguin.png" -dest_files=["res://.godot/imported/penguin.png-59157139f96ad77ee515b94c8f6b0c54.ctex"] +dest_files=["res://.godot/imported/penguin.png-59157139f96ad77ee515b94c8f6b0c54.s3tc.ctex", "res://.godot/imported/penguin.png-59157139f96ad77ee515b94c8f6b0c54.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/turtles/graphic/green_turtle_spritesheet.png.import b/assets/minigames/turtles/graphic/green_turtle_spritesheet.png.import index 3b6def78..5b4322fa 100644 --- a/assets/minigames/turtles/graphic/green_turtle_spritesheet.png.import +++ b/assets/minigames/turtles/graphic/green_turtle_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cpyluuh331y6u" -path="res://.godot/imported/green_turtle_spritesheet.png-b1503559ba979fc938d9381ac49ec72b.ctex" +path.s3tc="res://.godot/imported/green_turtle_spritesheet.png-b1503559ba979fc938d9381ac49ec72b.s3tc.ctex" +path.etc2="res://.godot/imported/green_turtle_spritesheet.png-b1503559ba979fc938d9381ac49ec72b.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/turtles/graphic/green_turtle_spritesheet.png" -dest_files=["res://.godot/imported/green_turtle_spritesheet.png-b1503559ba979fc938d9381ac49ec72b.ctex"] +dest_files=["res://.godot/imported/green_turtle_spritesheet.png-b1503559ba979fc938d9381ac49ec72b.s3tc.ctex", "res://.godot/imported/green_turtle_spritesheet.png-b1503559ba979fc938d9381ac49ec72b.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/turtles/graphic/khaki_turtle_spritesheet.png.import b/assets/minigames/turtles/graphic/khaki_turtle_spritesheet.png.import index 0ffebf69..7a9f38d4 100644 --- a/assets/minigames/turtles/graphic/khaki_turtle_spritesheet.png.import +++ b/assets/minigames/turtles/graphic/khaki_turtle_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://d14qsri0qk7ka" -path="res://.godot/imported/khaki_turtle_spritesheet.png-a086f44af79aa8241854ed0402dd727c.ctex" +path.s3tc="res://.godot/imported/khaki_turtle_spritesheet.png-a086f44af79aa8241854ed0402dd727c.s3tc.ctex" +path.etc2="res://.godot/imported/khaki_turtle_spritesheet.png-a086f44af79aa8241854ed0402dd727c.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/turtles/graphic/khaki_turtle_spritesheet.png" -dest_files=["res://.godot/imported/khaki_turtle_spritesheet.png-a086f44af79aa8241854ed0402dd727c.ctex"] +dest_files=["res://.godot/imported/khaki_turtle_spritesheet.png-a086f44af79aa8241854ed0402dd727c.s3tc.ctex", "res://.godot/imported/khaki_turtle_spritesheet.png-a086f44af79aa8241854ed0402dd727c.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/turtles/graphic/purple_turtle_spritesheet.png.import b/assets/minigames/turtles/graphic/purple_turtle_spritesheet.png.import index 460c4d7e..3b2de35d 100644 --- a/assets/minigames/turtles/graphic/purple_turtle_spritesheet.png.import +++ b/assets/minigames/turtles/graphic/purple_turtle_spritesheet.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cgtaho31ifol5" -path="res://.godot/imported/purple_turtle_spritesheet.png-71c379fad43eb5a5e325a6344e8c2842.ctex" +path.s3tc="res://.godot/imported/purple_turtle_spritesheet.png-71c379fad43eb5a5e325a6344e8c2842.s3tc.ctex" +path.etc2="res://.godot/imported/purple_turtle_spritesheet.png-71c379fad43eb5a5e325a6344e8c2842.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/turtles/graphic/purple_turtle_spritesheet.png" -dest_files=["res://.godot/imported/purple_turtle_spritesheet.png-71c379fad43eb5a5e325a6344e8c2842.ctex"] +dest_files=["res://.godot/imported/purple_turtle_spritesheet.png-71c379fad43eb5a5e325a6344e8c2842.s3tc.ctex", "res://.godot/imported/purple_turtle_spritesheet.png-71c379fad43eb5a5e325a6344e8c2842.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/turtles/graphic/turtle_background.png.import b/assets/minigames/turtles/graphic/turtle_background.png.import index 4467b5a7..3584f619 100644 --- a/assets/minigames/turtles/graphic/turtle_background.png.import +++ b/assets/minigames/turtles/graphic/turtle_background.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://caiayxwsgup2e" -path="res://.godot/imported/turtle_background.png-c9c8938677dce565310fd246ee48a16d.ctex" +path.s3tc="res://.godot/imported/turtle_background.png-c9c8938677dce565310fd246ee48a16d.s3tc.ctex" +path.etc2="res://.godot/imported/turtle_background.png-c9c8938677dce565310fd246ee48a16d.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/turtles/graphic/turtle_background.png" -dest_files=["res://.godot/imported/turtle_background.png-c9c8938677dce565310fd246ee48a16d.ctex"] +dest_files=["res://.godot/imported/turtle_background.png-c9c8938677dce565310fd246ee48a16d.s3tc.ctex", "res://.godot/imported/turtle_background.png-c9c8938677dce565310fd246ee48a16d.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/minigames/turtles/graphic/turtle_island.png.import b/assets/minigames/turtles/graphic/turtle_island.png.import index b403b827..738a4724 100644 --- a/assets/minigames/turtles/graphic/turtle_island.png.import +++ b/assets/minigames/turtles/graphic/turtle_island.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://c3i6riv7blkux" -path="res://.godot/imported/turtle_island.png-b1b57dce767df44e00eb00c5fd24d944.ctex" +path.s3tc="res://.godot/imported/turtle_island.png-b1b57dce767df44e00eb00c5fd24d944.s3tc.ctex" +path.etc2="res://.godot/imported/turtle_island.png-b1b57dce767df44e00eb00c5fd24d944.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/minigames/turtles/graphic/turtle_island.png" -dest_files=["res://.godot/imported/turtle_island.png-b1b57dce767df44e00eb00c5fd24d944.ctex"] +dest_files=["res://.godot/imported/turtle_island.png-b1b57dce767df44e00eb00c5fd24d944.s3tc.ctex", "res://.godot/imported/turtle_island.png-b1b57dce767df44e00eb00c5fd24d944.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/particles/bigstar_x36_15fps.png.import b/assets/particles/bigstar_x36_15fps.png.import index 7ae96b92..94bc8e1a 100644 --- a/assets/particles/bigstar_x36_15fps.png.import +++ b/assets/particles/bigstar_x36_15fps.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dx7w01wdyq0b5" -path="res://.godot/imported/bigstar_x36_15fps.png-2e3129601cf22a7c16cf688a282a1566.ctex" +path.s3tc="res://.godot/imported/bigstar_x36_15fps.png-2e3129601cf22a7c16cf688a282a1566.s3tc.ctex" +path.etc2="res://.godot/imported/bigstar_x36_15fps.png-2e3129601cf22a7c16cf688a282a1566.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/particles/bigstar_x36_15fps.png" -dest_files=["res://.godot/imported/bigstar_x36_15fps.png-2e3129601cf22a7c16cf688a282a1566.ctex"] +dest_files=["res://.godot/imported/bigstar_x36_15fps.png-2e3129601cf22a7c16cf688a282a1566.s3tc.ctex", "res://.godot/imported/bigstar_x36_15fps.png-2e3129601cf22a7c16cf688a282a1566.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/prof_tool_icon.png.import b/assets/prof_tool_icon.png.import index 34051415..2f9cae20 100644 --- a/assets/prof_tool_icon.png.import +++ b/assets/prof_tool_icon.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dipdtrs4i7i7v" -path="res://.godot/imported/prof_tool_icon.png-547c9cde6a7d8e3765bcd13d7689a2c2.ctex" +path.s3tc="res://.godot/imported/prof_tool_icon.png-547c9cde6a7d8e3765bcd13d7689a2c2.s3tc.ctex" +path.etc2="res://.godot/imported/prof_tool_icon.png-547c9cde6a7d8e3765bcd13d7689a2c2.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/prof_tool_icon.png" -dest_files=["res://.godot/imported/prof_tool_icon.png-547c9cde6a7d8e3765bcd13d7689a2c2.ctex"] +dest_files=["res://.godot/imported/prof_tool_icon.png-547c9cde6a7d8e3765bcd13d7689a2c2.s3tc.ctex", "res://.godot/imported/prof_tool_icon.png-547c9cde6a7d8e3765bcd13d7689a2c2.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/splash.png.import b/assets/splash.png.import index 9ec4c42b..8dc9dc02 100644 --- a/assets/splash.png.import +++ b/assets/splash.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dbymcxksnha54" -path="res://.godot/imported/splash.png-8aa957744d9f4b764dd4680b37c88571.ctex" +path.s3tc="res://.godot/imported/splash.png-8aa957744d9f4b764dd4680b37c88571.s3tc.ctex" +path.etc2="res://.godot/imported/splash.png-8aa957744d9f4b764dd4680b37c88571.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/splash.png" -dest_files=["res://.godot/imported/splash.png-8aa957744d9f4b764dd4680b37c88571.ctex"] +dest_files=["res://.godot/imported/splash.png-8aa957744d9f4b764dd4680b37c88571.s3tc.ctex", "res://.godot/imported/splash.png-8aa957744d9f4b764dd4680b37c88571.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/vfx/firework.png.import b/assets/vfx/firework.png.import index ed8c725b..f0dacfde 100644 --- a/assets/vfx/firework.png.import +++ b/assets/vfx/firework.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://sa7dtkkhrjw7" -path="res://.godot/imported/firework.png-52ca1322efdfc2cd4b1814752549e23c.ctex" +path.s3tc="res://.godot/imported/firework.png-52ca1322efdfc2cd4b1814752549e23c.s3tc.ctex" +path.etc2="res://.godot/imported/firework.png-52ca1322efdfc2cd4b1814752549e23c.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/vfx/firework.png" -dest_files=["res://.godot/imported/firework.png-52ca1322efdfc2cd4b1814752549e23c.ctex"] +dest_files=["res://.godot/imported/firework.png-52ca1322efdfc2cd4b1814752549e23c.s3tc.ctex", "res://.godot/imported/firework.png-52ca1322efdfc2cd4b1814752549e23c.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/vfx/fx_02.png.import b/assets/vfx/fx_02.png.import index 2604fed0..e00cc53a 100644 --- a/assets/vfx/fx_02.png.import +++ b/assets/vfx/fx_02.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://3idggaf5hbbm" -path="res://.godot/imported/fx_02.png-d95f6d1261af349fc7a2d12c27ea5233.ctex" +path.s3tc="res://.godot/imported/fx_02.png-d95f6d1261af349fc7a2d12c27ea5233.s3tc.ctex" +path.etc2="res://.godot/imported/fx_02.png-d95f6d1261af349fc7a2d12c27ea5233.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/vfx/fx_02.png" -dest_files=["res://.godot/imported/fx_02.png-d95f6d1261af349fc7a2d12c27ea5233.ctex"] +dest_files=["res://.godot/imported/fx_02.png-d95f6d1261af349fc7a2d12c27ea5233.s3tc.ctex", "res://.godot/imported/fx_02.png-d95f6d1261af349fc7a2d12c27ea5233.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/vfx/fx_09.png.import b/assets/vfx/fx_09.png.import index 9a442bf9..f35dfb9d 100644 --- a/assets/vfx/fx_09.png.import +++ b/assets/vfx/fx_09.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dif3xpncwixbh" -path="res://.godot/imported/fx_09.png-2c655fd7c01218059d37c9b594139fc9.ctex" +path.s3tc="res://.godot/imported/fx_09.png-2c655fd7c01218059d37c9b594139fc9.s3tc.ctex" +path.etc2="res://.godot/imported/fx_09.png-2c655fd7c01218059d37c9b594139fc9.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/vfx/fx_09.png" -dest_files=["res://.godot/imported/fx_09.png-2c655fd7c01218059d37c9b594139fc9.ctex"] +dest_files=["res://.godot/imported/fx_09.png-2c655fd7c01218059d37c9b594139fc9.s3tc.ctex", "res://.godot/imported/fx_09.png-2c655fd7c01218059d37c9b594139fc9.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/vfx/halo.png.import b/assets/vfx/halo.png.import index 745d7cc7..e6d94fef 100644 --- a/assets/vfx/halo.png.import +++ b/assets/vfx/halo.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cbjnvgc5jkpj8" -path="res://.godot/imported/halo.png-db32dd271a1357bbd35df9ced74ca9b6.ctex" +path.s3tc="res://.godot/imported/halo.png-db32dd271a1357bbd35df9ced74ca9b6.s3tc.ctex" +path.etc2="res://.godot/imported/halo.png-db32dd271a1357bbd35df9ced74ca9b6.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/vfx/halo.png" -dest_files=["res://.godot/imported/halo.png-db32dd271a1357bbd35df9ced74ca9b6.ctex"] +dest_files=["res://.godot/imported/halo.png-db32dd271a1357bbd35df9ced74ca9b6.s3tc.ctex", "res://.godot/imported/halo.png-db32dd271a1357bbd35df9ced74ca9b6.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/assets/vfx/star.png.import b/assets/vfx/star.png.import index abd1eeed..1c561113 100644 --- a/assets/vfx/star.png.import +++ b/assets/vfx/star.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ckmh0rn7e8mq" -path="res://.godot/imported/star.png-afe7289cc3dc6175eb3695511747ad4e.ctex" +path.s3tc="res://.godot/imported/star.png-afe7289cc3dc6175eb3695511747ad4e.s3tc.ctex" +path.etc2="res://.godot/imported/star.png-afe7289cc3dc6175eb3695511747ad4e.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/vfx/star.png" -dest_files=["res://.godot/imported/star.png-afe7289cc3dc6175eb3695511747ad4e.ctex"] +dest_files=["res://.godot/imported/star.png-afe7289cc3dc6175eb3695511747ad4e.s3tc.ctex", "res://.godot/imported/star.png-afe7289cc3dc6175eb3695511747ad4e.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/kalulu_localization.csv b/kalulu_localization.csv index 7038dbfd..7154c035 100644 --- a/kalulu_localization.csv +++ b/kalulu_localization.csv @@ -445,6 +445,9 @@ CHANGE_LANGUAGE_ERROR,"Impossible de changer la langue. Veuillez vérifier votre DISCONNECTED_ERROR,Vous avez été déconnecté. Veuillez renseigner vos identifiants à nouveau.,Se ha cerrado la sesión. Vuelva a introducir sus datos de acceso.,Você foi desconectado. Digite seus detalhes de login novamente.,Sei stato disconnesso. Inserisci nuovamente le tue credenziali. INVALID_LANGUAGE_DIRECTORY,Dossier de langue invalide,Carpeta de idioma no válida,Pasta de idioma inválida,Cartella lingua non valida NO_INTERNET_ACCESS,Vous n'êtes pas connecté à Internet. Veuillez vérifier votre connexion et réessayer.,No está conectado a Internet. Compruebe su conexión e inténtelo de nuevo.,Você não está conectado à Internet. Verifique sua conexão e tente novamente.,Non sei connesso a Internet. Verifica la connessione e riprova. +ERROR_EXTRACTING_PACKAGE,Le pack de langue téléchargé n'a pas pu être extrait. Veuillez réessayer.,No se ha podido extraer el paquete de idioma descargado. Inténtelo de nuevo.,Não foi possível extrair o pacote de idioma baixado. Tente novamente.,Impossibile estrarre il pacchetto lingua scaricato. Riprova. +ERROR_INVALID_PACKAGE,Le pack de langue téléchargé est invalide ou incomplet. Veuillez réessayer plus tard.,El paquete de idioma descargado no es válido o está incompleto. Inténtelo de nuevo más tarde.,O pacote de idioma baixado é inválido ou está incompleto. Tente novamente mais tarde.,Il pacchetto lingua scaricato non è valido o è incompleto. Riprova più tardi. +ERROR_REPLACING_PACKAGE,Impossible de remplacer l'ancien pack de langue. Veuillez redémarrer l'application et réessayer.,No se ha podido reemplazar el paquete de idioma anterior. Reinicie la aplicación e inténtelo de nuevo.,Não foi possível substituir o pacote de idioma anterior. Reinicie o aplicativo e tente novamente.,Impossibile sostituire il pacchetto lingua precedente. Riavvia l'applicazione e riprova. PICK_YOUR_DEVICE,Choisissez votre appareil,Elige tu dispositivo,Escolha seu dispositivo,Scegli il tuo dispositivo SIGN_IN,Connexion,Conexión,Conexão,Accedi RETURN_TO_MAIN_MENU,Retour à l’accueil,Volver a la página principal,Voltar para a página inicial,Torna alla schermata principale diff --git a/project.godot b/project.godot index 3959e403..4b4c0754 100644 --- a/project.godot +++ b/project.godot @@ -102,7 +102,7 @@ locale/translations=PackedStringArray("res://kalulu_localization.es.translation" [rendering] +textures/canvas_textures/default_texture_filter=2 renderer/rendering_method="gl_compatibility" renderer/rendering_method.mobile="gl_compatibility" textures/vram_compression/import_etc2_astc=true -viewport/hdr_2d=true diff --git a/sources/menus/language_selection/package_downloader.gd b/sources/menus/language_selection/package_downloader.gd index 7bf6a20a..c2c5dabf 100644 --- a/sources/menus/language_selection/package_downloader.gd +++ b/sources/menus/language_selection/package_downloader.gd @@ -1,15 +1,29 @@ class_name PackageDownloader extends Control +enum DownloadError { + DISCONNECTED, + NO_INTERNET, + DOWNLOAD_FAILED, + INVALID_LOCAL_PACK, + EXTRACTION_FAILED, + INVALID_PACKAGE, + REPLACE_FAILED, +} + const MAIN_MENU_SCENE_PATH: String = "res://sources/menus/main/main_menu.tscn" const DEVICE_SELECTION_SCENE_PATH: String = "res://sources/menus/device_selection/device_selection.tscn" const LOGIN_SCENE_PATH: String = "res://sources/menus/login/login.tscn" const USER_LANGUAGE_RESOURCES_PATH: String = "user://language_resources" +# Translation key shown in the error popup for each DownloadError value const ERROR_MESSAGES: Array[String] = [ "DISCONNECTED_ERROR", "NO_INTERNET_ACCESS", "ERROR_DOWNLOADING", "INVALID_LANGUAGE_DIRECTORY", + "ERROR_EXTRACTING_PACKAGE", + "ERROR_INVALID_PACKAGE", + "ERROR_REPLACING_PACKAGE", ] var language: String @@ -41,7 +55,7 @@ func _ready() -> void: var teacher_settings: TeacherSettings = UserDataManager.teacher_settings if not teacher_settings: UserDataManager.logout() - _show_error(0) + _show_error(DownloadError.DISCONNECTED) return if teacher_settings.server_language_validated: @@ -59,10 +73,10 @@ func _ready() -> void: _go_to_next_scene() else: Log.warn("PackageDownloader: Offline and language directory %s is invalid" % current_language_path) - _show_error(3) # Error downloading + _show_error(DownloadError.INVALID_LOCAL_PACK) else: Log.warn("PackageDownloader: Offline with no language directory available") - _show_error(1) # No internet access + _show_error(DownloadError.NO_INTERNET) return # Gets the info of the language pack on the server @@ -75,12 +89,12 @@ func _ready() -> void: elif res.code == 401: UserDataManager.logout() Log.warn("PackageDownloader: Authentication failed while fetching language pack URL") - _show_error(0) # Disconnected error + _show_error(DownloadError.DISCONNECTED) return else: UserDataManager.logout() Log.warn("PackageDownloader: Unexpected response %d while fetching language pack URL" % res.code) - _show_error(2) # Error downloading + _show_error(DownloadError.DOWNLOAD_FAILED) return # If the language pack is not already downloaded or an update is needed @@ -97,16 +111,16 @@ func _ready() -> void: # Create the language_resources folder if not DirAccess.dir_exists_absolute(USER_LANGUAGE_RESOURCES_PATH): DirAccess.make_dir_recursive_absolute(USER_LANGUAGE_RESOURCES_PATH) - - # Delete the files from old language pack - if DirAccess.dir_exists_absolute(current_language_path): - Log.trace("PackageDownloader: Cleaning existing language directory at %s" % current_language_path) - Utils.clean_dir(current_language_path) - - # Download the pack + + # Download the pack. The previous pack is kept on disk so the app can + # still run offline if the download fails; it is only removed during + # extraction, once the new pack has been fully downloaded. http_request.set_download_file(USER_LANGUAGE_RESOURCES_PATH.path_join(language + ".zip")) Log.trace("PackageDownloader: Downloading pack from %s" % res.body.url) - http_request.request(res.body.url as String) + var request_error: Error = http_request.request(res.body.url as String) + if request_error != OK: + Log.error("PackageDownloader: Cannot start language pack download: %s" % error_string(request_error)) + _show_error(DownloadError.DOWNLOAD_FAILED) else: download_bar.value = 1 extract_bar.value = 1 @@ -152,6 +166,7 @@ func _copy_data(this: PackageDownloader) -> void: # Check if a zip exists for the complete locale if not FileAccess.file_exists(USER_LANGUAGE_RESOURCES_PATH.path_join(language + ".zip")): Log.warn("PackageDownloader: No downloaded archive found for %s" % language) + this.call_thread_safe("_show_error", DownloadError.EXTRACTION_FAILED) return Log.trace("PackageDownloader: Extracting downloaded package") @@ -175,33 +190,56 @@ func _copy_data(this: PackageDownloader) -> void: mutex.unlock() ) - # Cleanup previous files - if DirAccess.dir_exists_absolute(current_language_path): - Log.trace("PackageDownloader: Removing existing language directory before extraction") - Utils.delete_directory_recursive(ProjectSettings.globalize_path(current_language_path)) - - # Extract the archive - var subfolder: String = unzipper.extract(language_zip_path, USER_LANGUAGE_RESOURCES_PATH, false) + # Extract to a temporary directory so the current pack stays usable if + # the extraction fails or is interrupted + var temp_extract_path: String = USER_LANGUAGE_RESOURCES_PATH.path_join(language + "_tmp") + if DirAccess.dir_exists_absolute(temp_extract_path): + Utils.delete_directory_recursive(ProjectSettings.globalize_path(temp_extract_path)) + + var subfolder: String = unzipper.extract(language_zip_path, temp_extract_path, false) if subfolder == "": Log.error("PackageDownloader: Extraction failed for %s" % language_zip_path) + this.call_thread_safe("_show_error", DownloadError.EXTRACTION_FAILED) return - - # Move the data to the locale folder of the user - var error: Error = DirAccess.rename_absolute(USER_LANGUAGE_RESOURCES_PATH.path_join(subfolder), current_language_path) + + # Check the new pack before replacing the current one + var new_pack_path: String = temp_extract_path.path_join(subfolder) + if not is_language_directory_valid(new_pack_path): + Log.error("PackageDownloader: Extracted package at %s is invalid, keeping the current language pack" % new_pack_path) + Utils.delete_directory_recursive(ProjectSettings.globalize_path(temp_extract_path)) + DirAccess.remove_absolute(language_zip_path) + this.call_thread_safe("_show_error", DownloadError.INVALID_PACKAGE) + return + + # Replace the previous pack, now that the new one is fully extracted + if DirAccess.dir_exists_absolute(current_language_path): + Log.trace("PackageDownloader: Removing previous language directory") + Utils.delete_directory_recursive(ProjectSettings.globalize_path(current_language_path)) + if DirAccess.dir_exists_absolute(current_language_path): + # Keep the temporary directory so the new pack is not lost + Log.error("PackageDownloader: Cannot remove the previous language directory, aborting swap") + this.call_thread_safe("_show_error", DownloadError.REPLACE_FAILED) + return + + var error: Error = DirAccess.rename_absolute(new_pack_path, current_language_path) if error != OK: - Log.error("PackageDownloader: Error " + error_string(error) + " while renaming folder from %s to %s" % [USER_LANGUAGE_RESOURCES_PATH.path_join(subfolder), current_language_path]) - else: - Log.trace("PackageDownloader: Package extracted to %s" % current_language_path) - + # Keep the temporary directory so the data is not lost; the next + # launch will detect the missing pack and download it again + Log.error("PackageDownloader: Error " + error_string(error) + " while renaming folder from %s to %s" % [new_pack_path, current_language_path]) + this.call_thread_safe("_show_error", DownloadError.REPLACE_FAILED) + return + Log.trace("PackageDownloader: Package extracted to %s" % current_language_path) + # Cleanup unnecessary files + Utils.delete_directory_recursive(ProjectSettings.globalize_path(temp_extract_path)) DirAccess.remove_absolute(language_zip_path) Log.trace("PackageDownloader: Removed temporary archive %s" % language_zip_path) - + # Go to main menu this.call_thread_safe("_go_to_next_scene") -func _show_error(error: int) -> void: +func _show_error(error: DownloadError) -> void: Log.warn("PackageDownloader: Displaying error %d (%s)" % [error, ERROR_MESSAGES[error]]) error_popup.content_text = ERROR_MESSAGES[error] error_popup.show() diff --git a/sources/menus/login/login.gd b/sources/menus/login/login.gd index 40cf922a..58e00e98 100644 --- a/sources/menus/login/login.gd +++ b/sources/menus/login/login.gd @@ -63,6 +63,13 @@ func _on_code_keyboard_password_entered(password: String) -> void: var login_success: bool = UserDataManager.login_student(password) Log.info("LoginScreen: Login attempt for student code %s returned %s" % [password, str(login_success)]) kalulu_button.hide() + if not login_success: + # The synchronization above may have deleted or moved the student + Log.warn("LoginScreen: Login failed for student code %s after synchronization" % password) + await kalulu.play_kalulu_speech(wrong_password_speech) + keyboard.reset_password() + kalulu_button.show() + return await kalulu.play_kalulu_speech(right_password_speech) await OpeningCurtain.close() Log.trace("LoginScreen: Start loading next scene") diff --git a/sources/menus/settings/teacher_settings.gd b/sources/menus/settings/teacher_settings.gd index d6a3af48..64c36afc 100644 --- a/sources/menus/settings/teacher_settings.gd +++ b/sources/menus/settings/teacher_settings.gd @@ -62,6 +62,13 @@ func _ready() -> void: Log.info("SettingsTeacherSettings: Export codes dialog configured") +func _exit_tree() -> void: + # The synchronizer outlives this scene: clear the popup reference so a + # later background synchronization does not call into a freed node. + if UserDataManager.user_database_synchronizer.loading_popup == loading_popup: + UserDataManager.user_database_synchronizer.loading_popup = null + + func _on_account_type_option_button_item_selected(index: int) -> void: if TeacherSettings.AccountType.values().has(index): UserDataManager.teacher_settings.account_type = index as TeacherSettings.AccountType diff --git a/sources/minigames/base/play_button_mask.png.import b/sources/minigames/base/play_button_mask.png.import index e5455094..9a147bf8 100644 --- a/sources/minigames/base/play_button_mask.png.import +++ b/sources/minigames/base/play_button_mask.png.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://chxj1j246l1sl" -path="res://.godot/imported/play_button_mask.png-706266ac52ec17e4f022068a416b2a41.ctex" +path.s3tc="res://.godot/imported/play_button_mask.png-706266ac52ec17e4f022068a416b2a41.s3tc.ctex" +path.etc2="res://.godot/imported/play_button_mask.png-706266ac52ec17e4f022068a416b2a41.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://sources/minigames/base/play_button_mask.png" -dest_files=["res://.godot/imported/play_button_mask.png-706266ac52ec17e4f022068a416b2a41.ctex"] +dest_files=["res://.godot/imported/play_button_mask.png-706266ac52ec17e4f022068a416b2a41.s3tc.ctex", "res://.godot/imported/play_button_mask.png-706266ac52ec17e4f022068a416b2a41.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/sources/utils/autoloads/user_database_synchronizer.gd b/sources/utils/autoloads/user_database_synchronizer.gd index e4ccdfdc..b6ddc47f 100644 --- a/sources/utils/autoloads/user_database_synchronizer.gd +++ b/sources/utils/autoloads/user_database_synchronizer.gd @@ -16,7 +16,7 @@ var loading_popup: LoadingPopup func start_sync() -> void: synchronizing = true Log.info("UserDatabaseSynchronizer: Starting synchronization") - if loading_popup != null: + if is_instance_valid(loading_popup): loading_popup.set_finished(false) set_loading_bar_text("SYNCHRONIZATION_INITIALISATION") await set_loading_bar_progression(0.0) @@ -29,7 +29,7 @@ func stop_sync(success: bool = false) -> void: if success: await set_loading_bar_progression(100.0, 1.0) set_loading_bar_text("SYNCHRONIZATION_SUCCESS") - if loading_popup != null: + if is_instance_valid(loading_popup): loading_popup.set_finished(true) @@ -398,7 +398,7 @@ func _apply_server_response(response_body: Dictionary) -> void: var response_student_data: Dictionary = response_students[response_student_code] if validate_student_data(response_student_data): UserDataManager.teacher_settings.set_data_student_with_code(int(response_student_code), int(response_student_data.device_id as float), response_student_data.name as String, int(response_student_data.age as float), response_student_data.updated_at as String) - if response_student_data.has("progression") and (response_student_data.progression as Dictionary).has("version") and (response_student_data.progression as Dictionary).has("unlocked") and (response_student_data.progression as Dictionary).has("updated_at"): + if response_student_data.has("progression") and _is_valid_progression_payload(response_student_data.progression): # Cleaning data because of JSON parsing changing types int / float / string var received_unlock_data: Dictionary = response_student_data.progression.unlocked as Dictionary var new_unlock_data: Dictionary[int, Dictionary] = {} @@ -407,56 +407,45 @@ func _apply_server_response(response_body: Dictionary) -> void: if key_lesson_int == -1: Log.error("UserDatabaseSynchronizer: Received invalid key for lesson: %s" % str(key_lesson)) continue - new_unlock_data[key_lesson_int] = {"games": [], "look_and_learn": received_unlock_data[key_lesson]["look_and_learn"] as int} - for game_result: Variant in received_unlock_data[key_lesson]["games"]: - (new_unlock_data[key_lesson_int]["games"] as Array).push_back(game_result as int) - new_unlock_data[key_lesson_int].merge({"last_duration": PackedInt32Array(received_unlock_data[key_lesson]["last_duration"] as Array)}) - new_unlock_data[key_lesson_int].merge({"total_duration": PackedInt32Array(received_unlock_data[key_lesson]["total_duration"] as Array)}) + var lesson_data: Variant = received_unlock_data[key_lesson] + if not _is_valid_unlock_entry(lesson_data): + Log.error("UserDatabaseSynchronizer: Skipping malformed unlock data received from server for lesson %d" % key_lesson_int) + continue + var lesson_dict: Dictionary = lesson_data + new_unlock_data[key_lesson_int] = {"games": [], "look_and_learn": int(lesson_dict.look_and_learn as float)} + for game_result: Variant in lesson_dict.games as Array: + (new_unlock_data[key_lesson_int]["games"] as Array).push_back(int(game_result as float)) + new_unlock_data[key_lesson_int].merge({"last_duration": PackedInt32Array(lesson_dict.last_duration as Array)}) + new_unlock_data[key_lesson_int].merge({"total_duration": PackedInt32Array(lesson_dict.total_duration as Array)}) var highest_boss_defeated: int = -1 if (response_student_data.progression as Dictionary).has("highest_boss_defeated"): highest_boss_defeated = int(response_student_data.progression.highest_boss_defeated as float) UserDataManager.set_student_progression_data(int(response_student_code), response_student_data.progression.version as String, new_unlock_data, response_student_data.progression.updated_at as String, highest_boss_defeated) if response_student_data.has("remediation_gp") and (response_student_data.remediation_gp as Dictionary).has("score_remediation") and (response_student_data.remediation_gp as Dictionary).has("updated_at"): - var new_array: Array = JSON.parse_string(response_student_data.remediation_gp.score_remediation as String) as Array - if new_array == null: - Log.warn("UserDatabaseSynchronizer: Cannot parse to JSON the received GP score remediation: %s" % response_student_data.remediation_gp.score_remediation as String) - else: - var new_gp_scores: Dictionary[int, int] = {} - for index: int in range(new_array.size()): - # TODO ADD SECURITY - new_gp_scores[int(new_array[index][0] as float)] = int(new_array[index][1] as float) + var new_gp_scores: Dictionary[int, int] = {} + if _parse_score_remediation(response_student_data.remediation_gp.score_remediation, "GP", new_gp_scores): UserDataManager.set_student_remediation_gp_data(int(response_student_code), new_gp_scores, response_student_data.remediation_gp.updated_at as String) if response_student_data.has("remediation_syllables") and (response_student_data.remediation_syllables as Dictionary).has("score_remediation") and (response_student_data.remediation_syllables as Dictionary).has("updated_at"): - var new_array: Array = JSON.parse_string(response_student_data.remediation_syllables.score_remediation as String) as Array - if new_array == null: - Log.warn("UserDatabaseSynchronizer: Cannot parse to JSON the received syllables score remediation: %s" % response_student_data.remediation_syllables.score_remediation as String) - else: - var new_syllables_scores: Dictionary[int, int] = {} - for index: int in range(new_array.size()): - # TODO ADD SECURITY - new_syllables_scores[int(new_array[index][0] as float)] = int(new_array[index][1] as float) + var new_syllables_scores: Dictionary[int, int] = {} + if _parse_score_remediation(response_student_data.remediation_syllables.score_remediation, "syllables", new_syllables_scores): UserDataManager.set_student_remediation_syllables_data(int(response_student_code), new_syllables_scores, response_student_data.remediation_syllables.updated_at as String) if response_student_data.has("remediation_words") and (response_student_data.remediation_words as Dictionary).has("score_remediation") and (response_student_data.remediation_words as Dictionary).has("updated_at"): - var new_array: Array = JSON.parse_string(response_student_data.remediation_words.score_remediation as String) as Array - if new_array == null: - Log.warn("UserDatabaseSynchronizer: Cannot parse to JSON the received words score remediation: %s" % response_student_data.remediation_words.score_remediation as String) - else: - var new_words_scores: Dictionary[int, int] = {} - for index: int in range(new_array.size()): - # TODO ADD SECURITY - new_words_scores[int(new_array[index][0] as float)] = int(new_array[index][1] as float) + var new_words_scores: Dictionary[int, int] = {} + if _parse_score_remediation(response_student_data.remediation_words.score_remediation, "words", new_words_scores): UserDataManager.set_student_remediation_words_data(int(response_student_code), new_words_scores, response_student_data.remediation_words.updated_at as String) if response_student_data.has("confusion_matrix_gp") and (response_student_data.confusion_matrix_gp as Dictionary).has("confusion_matrix") and (response_student_data.confusion_matrix_gp as Dictionary).has("updated_at"): - # TODO ADD SECURITY - var new_array: Array = response_student_data.confusion_matrix_gp.confusion_matrix - var new_confusion_matrix_gp: Dictionary[int, PackedInt32Array] = {} - for index: int in range(new_array.size()): - # TODO ADD SECURITY - var sub_array: PackedInt32Array = [] - for subindex: int in range((new_array[index][1] as Array).size()): - sub_array.append(int(new_array[index][1][subindex] as float)) - new_confusion_matrix_gp.set(int(new_array[index][0] as float), sub_array as PackedInt32Array) - UserDataManager.set_student_confusion_matrix_gp_data(int(response_student_code), new_confusion_matrix_gp, response_student_data.confusion_matrix_gp.updated_at as String) + var received_matrix: Variant = response_student_data.confusion_matrix_gp.confusion_matrix + if not (received_matrix is Array): + Log.warn("UserDatabaseSynchronizer: Received GP confusion matrix is not an array: %s" % str(received_matrix)) + else: + var new_confusion_matrix_gp: Dictionary[int, PackedInt32Array] = {} + for entry: Variant in received_matrix as Array: + if not _is_valid_confusion_entry(entry): + Log.warn("UserDatabaseSynchronizer: Skipping malformed GP confusion matrix entry received from server: %s" % str(entry)) + continue + var pair: Array = entry + new_confusion_matrix_gp[int(pair[0] as float)] = PackedInt32Array(pair[1] as Array) + UserDataManager.set_student_confusion_matrix_gp_data(int(response_student_code), new_confusion_matrix_gp, response_student_data.confusion_matrix_gp.updated_at as String) func synchronize() -> void: @@ -499,6 +488,81 @@ func synchronize() -> void: #region utils +# Parses a JSON-encoded list of [id, score] pairs received from the server +# into out_scores. Returns false when the payload cannot be parsed at all; +# malformed entries are skipped so one bad record cannot abort the whole +# synchronization. +func _parse_score_remediation(raw_scores: Variant, score_type: String, out_scores: Dictionary[int, int]) -> bool: + if not (raw_scores is String): + Log.warn("UserDatabaseSynchronizer: Received %s score remediation is not a string: %s" % [score_type, str(raw_scores)]) + return false + var parsed: Variant = JSON.parse_string(raw_scores as String) + if not (parsed is Array): + Log.warn("UserDatabaseSynchronizer: Cannot parse to JSON the received %s score remediation: %s" % [score_type, raw_scores]) + return false + for entry: Variant in parsed as Array: + if not _is_valid_score_pair(entry): + Log.warn("UserDatabaseSynchronizer: Skipping malformed %s score remediation entry received from server: %s" % [score_type, str(entry)]) + continue + var pair: Array = entry + out_scores[int(pair[0] as float)] = int(pair[1] as float) + return true + + +func _is_number(value: Variant) -> bool: + return value is int or value is float + + +# A score entry received from the server must be an [id, score] pair of numbers. +func _is_valid_score_pair(entry: Variant) -> bool: + if not (entry is Array): + return false + var pair: Array = entry + return pair.size() == 2 and _is_number(pair[0]) and _is_number(pair[1]) + + +# A confusion matrix entry received from the server must be an [id, [counts...]] +# pair where every count is a number. +func _is_valid_confusion_entry(entry: Variant) -> bool: + if not (entry is Array): + return false + var pair: Array = entry + if pair.size() != 2 or not _is_number(pair[0]) or not (pair[1] is Array): + return false + for value: Variant in pair[1] as Array: + if not _is_number(value): + return false + return true + + +# The progression payload received from the server must contain a version, +# a timestamp, and an unlock dictionary. +func _is_valid_progression_payload(payload: Variant) -> bool: + if not (payload is Dictionary): + return false + var progression: Dictionary = payload + return progression.has("version") and progression.has("updated_at") and progression.get("unlocked") is Dictionary + + +# A lesson unlock entry received from the server must contain a numeric +# look_and_learn status and games / last_duration / total_duration arrays +# of numbers. +func _is_valid_unlock_entry(entry: Variant) -> bool: + if not (entry is Dictionary): + return false + var lesson_dict: Dictionary = entry + if not _is_number(lesson_dict.get("look_and_learn")): + return false + for key: String in ["games", "last_duration", "total_duration"]: + var values: Variant = lesson_dict.get(key) + if not (values is Array): + return false + for value: Variant in values as Array: + if not _is_number(value): + return false + return true + + func validate_student_data(data: Dictionary) -> bool: var required_keys: Array[String] = ["device_id", "name", "age", "updated_at"] var missing: Array[String] = [] @@ -514,13 +578,13 @@ func validate_student_data(data: Dictionary) -> bool: func set_loading_bar_progression(value_percent: float, wait_time: float = 0.2) -> void: - if loading_popup != null: + if is_instance_valid(loading_popup) and loading_popup.is_inside_tree(): loading_popup.set_progress(value_percent) await loading_popup.get_tree().create_timer(wait_time).timeout func set_loading_bar_text(message: String) -> void: - if loading_popup != null: + if is_instance_valid(loading_popup): loading_popup.set_text(message) #endregion diff --git a/sources/utils/autoloads/utils.gd b/sources/utils/autoloads/utils.gd index 877639f1..a4c292df 100644 --- a/sources/utils/autoloads/utils.gd +++ b/sources/utils/autoloads/utils.gd @@ -94,14 +94,22 @@ func clean_dir(path: String) -> Error: return error if dir == null: return ERR_FILE_BAD_PATH + # Hidden files (e.g. .DS_Store created by the macOS Finder) must be removed + # too, otherwise the directory is never empty and cannot be deleted + dir.include_hidden = true + # Best effort: try to remove everything, report the first error encountered + var first_error: Error = OK for file: String in dir.get_files(): - dir.remove(file) + error = dir.remove(file) + if error != OK and first_error == OK: + first_error = error for subfolder: String in dir.get_directories(): error = clean_dir(path.path_join(subfolder)) - if error != OK: - return error - dir.remove(subfolder) - return OK + if error == OK: + error = dir.remove(subfolder) + if error != OK and first_error == OK: + first_error = error + return first_error func delete_directory_recursive(path: String) -> void: diff --git a/tests/unit_tests/test_minigame.gd b/tests/unit_tests/test_minigame.gd index f3ea9485..db17a439 100644 --- a/tests/unit_tests/test_minigame.gd +++ b/tests/unit_tests/test_minigame.gd @@ -13,7 +13,7 @@ func test_reset_logs_initializes_answers_bucket() -> void: func test_log_new_response_adds_entry_with_right_answer_metadata() -> void: var minigame: Minigame = Minigame.new() - minigame.minigame_name = Minigame.Type.jellyfish + minigame.minigame_name = Minigame.Type.JELLYFISH minigame.current_number_of_hints = 1 minigame.current_progression = 2 minigame.max_progression = 10 diff --git a/tests/unit_tests/test_utils.gd b/tests/unit_tests/test_utils.gd new file mode 100644 index 00000000..a3dc04e8 --- /dev/null +++ b/tests/unit_tests/test_utils.gd @@ -0,0 +1,63 @@ +extends GutTest + +const TEST_ROOT: String = "user://test_clean_dir" + + +func after_each() -> void: + _force_delete_directory(TEST_ROOT) + + +func test_delete_directory_recursive_removes_hidden_files() -> void: + # Regression test: the macOS Finder drops .DS_Store files in browsed + # folders; deletion used to fail silently on them, breaking the + # language pack swap in PackageDownloader + _create_file(TEST_ROOT.path_join("visible.txt")) + _create_file(TEST_ROOT.path_join(".hidden")) + _create_file(TEST_ROOT.path_join("sub").path_join(".hidden_nested")) + + Utils.delete_directory_recursive(TEST_ROOT) + + assert_false(DirAccess.dir_exists_absolute(TEST_ROOT), "directory with hidden files should be fully deleted") + + +func test_clean_dir_keeps_root_and_removes_all_content() -> void: + _create_file(TEST_ROOT.path_join("visible.txt")) + _create_file(TEST_ROOT.path_join("sub").path_join("nested.txt")) + + var error: Error = Utils.clean_dir(TEST_ROOT) + + assert_eq(error, OK) + assert_true(DirAccess.dir_exists_absolute(TEST_ROOT), "root directory should be kept") + var dir: DirAccess = DirAccess.open(TEST_ROOT) + dir.include_hidden = true + assert_eq(dir.get_files().size(), 0, "all files should be removed") + assert_eq(dir.get_directories().size(), 0, "all subdirectories should be removed") + + +func test_clean_dir_returns_error_on_missing_directory() -> void: + var error: Error = Utils.clean_dir("user://test_clean_dir_does_not_exist") + + assert_ne(error, OK) + + +func _create_file(path: String) -> void: + DirAccess.make_dir_recursive_absolute(path.get_base_dir()) + var file: FileAccess = FileAccess.open(path, FileAccess.WRITE) + assert_not_null(file, "test setup should be able to create %s" % path) + file.store_string("test") + file.close() + + +# Cleanup helper independent from the code under test +func _force_delete_directory(path: String) -> void: + if not DirAccess.dir_exists_absolute(path): + return + var dir: DirAccess = DirAccess.open(path) + if dir == null: + return + dir.include_hidden = true + for file: String in dir.get_files(): + dir.remove(file) + for subfolder: String in dir.get_directories(): + _force_delete_directory(path.path_join(subfolder)) + DirAccess.remove_absolute(path) diff --git a/tests/unit_tests/test_utils.gd.uid b/tests/unit_tests/test_utils.gd.uid new file mode 100644 index 00000000..62c2615b --- /dev/null +++ b/tests/unit_tests/test_utils.gd.uid @@ -0,0 +1 @@ +uid://34wj4ytlkuvn