diff options
300 files changed, 5865 insertions, 0 deletions
diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..f28239b --- /dev/null +++ b/.editorconfig @@ -0,0 +1,4 @@ +root = true + +[*] +charset = utf-8 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0af181c --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +# Godot 4+ specific ignores +.godot/ +/android/ diff --git a/Game.tscn b/Game.tscn new file mode 100644 index 0000000..944de12 --- /dev/null +++ b/Game.tscn @@ -0,0 +1,39 @@ +[gd_scene load_steps=2 format=3 uid="uid://cff738hvl8rk4"] + +[ext_resource type="Script" uid="uid://b86pnr72bs0t6" path="res://game.gd" id="1_wbfu4"] + +[node name="Game" type="Node2D"] +process_mode = 3 +script = ExtResource("1_wbfu4") + +[node name="Background" type="CanvasLayer" parent="."] +layer = -1 + +[node name="Outdoor" type="ColorRect" parent="Background"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +color = Color(0.964706, 0.964706, 0.964706, 1) + +[node name="Indoor" type="ColorRect" parent="Background"] +visible = false +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +color = Color(0.0666667, 0.0666667, 0.0666667, 1) + +[node name="Fade" type="CanvasLayer" parent="."] +layer = 2 +visible = false + +[node name="ColorRect" type="ColorRect" parent="Fade"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +color = Color(0.0666667, 0.0666667, 0.0666667, 1) diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..d5d9d94 --- /dev/null +++ b/Readme.md @@ -0,0 +1,2 @@ +https://coffeevalenbat.itch.io/sweet-sounds-sfx-pack +https://leohpaz.itch.io/minifantasy-dungeon-sfx-pack diff --git a/Readme.md.uid b/Readme.md.uid new file mode 100644 index 0000000..c506e71 --- /dev/null +++ b/Readme.md.uid @@ -0,0 +1 @@ +uid://dgvg7cbj4v83l diff --git a/Sound.tscn b/Sound.tscn new file mode 100644 index 0000000..0618e17 --- /dev/null +++ b/Sound.tscn @@ -0,0 +1,12 @@ +[gd_scene load_steps=3 format=3 uid="uid://cb0axh0kbd38i"] + +[ext_resource type="Script" uid="uid://c8av4m5dj5x68" path="res://sound.gd" id="1_wvsce"] +[ext_resource type="AudioStream" uid="uid://ubexb48lox15" path="res://map/assets/door.wav" id="2_npid4"] + +[node name="Sound" type="Node"] +process_mode = 3 +script = ExtResource("1_wvsce") + +[node name="Door" type="AudioStreamPlayer" parent="."] +stream = ExtResource("2_npid4") +volume_db = -5.0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/AiHayasaka C.png b/addons/YouCanDoIt/Images/Girls/Chill/AiHayasaka C.png Binary files differnew file mode 100644 index 0000000..d3492c5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/AiHayasaka C.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/AiHayasaka C.png.import b/addons/YouCanDoIt/Images/Girls/Chill/AiHayasaka C.png.import new file mode 100644 index 0000000..992a31a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/AiHayasaka C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ghklwmcajixt" +path.s3tc="res://.godot/imported/AiHayasaka C.png-cb04372dbe90b6f95c1fc8441c383b42.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/AiHayasaka C.png" +dest_files=["res://.godot/imported/AiHayasaka C.png-cb04372dbe90b6f95c1fc8441c383b42.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/ArifuretaYue Math.png b/addons/YouCanDoIt/Images/Girls/Chill/ArifuretaYue Math.png Binary files differnew file mode 100644 index 0000000..f4b408e --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/ArifuretaYue Math.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/ArifuretaYue Math.png.import b/addons/YouCanDoIt/Images/Girls/Chill/ArifuretaYue Math.png.import new file mode 100644 index 0000000..a86a510 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/ArifuretaYue Math.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://4mulsylissvx" +path.s3tc="res://.godot/imported/ArifuretaYue Math.png-8ecbe723373d7d5124b58dae47eb2258.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/ArifuretaYue Math.png" +dest_files=["res://.godot/imported/ArifuretaYue Math.png-8ecbe723373d7d5124b58dae47eb2258.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/ChisakiTapris C#.png b/addons/YouCanDoIt/Images/Girls/Chill/ChisakiTapris C#.png Binary files differnew file mode 100644 index 0000000..d42add7 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/ChisakiTapris C#.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/ChisakiTapris C#.png.import b/addons/YouCanDoIt/Images/Girls/Chill/ChisakiTapris C#.png.import new file mode 100644 index 0000000..39d5dcf --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/ChisakiTapris C#.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6h3fxovuahhp" +path.s3tc="res://.godot/imported/ChisakiTapris C#.png-255b3e24fcd18c9876c00299000576b9.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/ChisakiTapris C#.png" +dest_files=["res://.godot/imported/ChisakiTapris C#.png-255b3e24fcd18c9876c00299000576b9.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/ChitandaEru Java.png b/addons/YouCanDoIt/Images/Girls/Chill/ChitandaEru Java.png Binary files differnew file mode 100644 index 0000000..d886c9d --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/ChitandaEru Java.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/ChitandaEru Java.png.import b/addons/YouCanDoIt/Images/Girls/Chill/ChitandaEru Java.png.import new file mode 100644 index 0000000..a11fe4c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/ChitandaEru Java.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://4vrth3h0m45f" +path.s3tc="res://.godot/imported/ChitandaEru Java.png-4cef8e0851b917fe5cd1f3e63e5f3212.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/ChitandaEru Java.png" +dest_files=["res://.godot/imported/ChitandaEru Java.png-4cef8e0851b917fe5cd1f3e63e5f3212.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Emilia Python.png b/addons/YouCanDoIt/Images/Girls/Chill/Emilia Python.png Binary files differnew file mode 100644 index 0000000..ed3610c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Emilia Python.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Emilia Python.png.import b/addons/YouCanDoIt/Images/Girls/Chill/Emilia Python.png.import new file mode 100644 index 0000000..fdf0c15 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Emilia Python.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://busswhimmc6cx" +path.s3tc="res://.godot/imported/Emilia Python.png-df28bc849beee7b2aba9ffef47025486.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/Emilia Python.png" +dest_files=["res://.godot/imported/Emilia Python.png-df28bc849beee7b2aba9ffef47025486.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Frieren Go.png b/addons/YouCanDoIt/Images/Girls/Chill/Frieren Go.png Binary files differnew file mode 100644 index 0000000..e896a7a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Frieren Go.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Frieren Go.png.import b/addons/YouCanDoIt/Images/Girls/Chill/Frieren Go.png.import new file mode 100644 index 0000000..8138b7a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Frieren Go.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://duufxfbb54sjs" +path.s3tc="res://.godot/imported/Frieren Go.png-e0446cb90a8358945647f7d9ef1de488.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/Frieren Go.png" +dest_files=["res://.godot/imported/Frieren Go.png-e0446cb90a8358945647f7d9ef1de488.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Frieren Rust 2.png b/addons/YouCanDoIt/Images/Girls/Chill/Frieren Rust 2.png Binary files differnew file mode 100644 index 0000000..89748d2 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Frieren Rust 2.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Frieren Rust 2.png.import b/addons/YouCanDoIt/Images/Girls/Chill/Frieren Rust 2.png.import new file mode 100644 index 0000000..b7f7824 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Frieren Rust 2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfemikasjimu4" +path.s3tc="res://.godot/imported/Frieren Rust 2.png-7989d5ab508d3c4095eccae6fba262e6.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/Frieren Rust 2.png" +dest_files=["res://.godot/imported/Frieren Rust 2.png-7989d5ab508d3c4095eccae6fba262e6.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Hibiki GDScript.png b/addons/YouCanDoIt/Images/Girls/Chill/Hibiki GDScript.png Binary files differnew file mode 100644 index 0000000..d42ff80 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Hibiki GDScript.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Hibiki GDScript.png.import b/addons/YouCanDoIt/Images/Girls/Chill/Hibiki GDScript.png.import new file mode 100644 index 0000000..ddd1078 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Hibiki GDScript.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://co0i1qqc3hkcf" +path.s3tc="res://.godot/imported/Hibiki GDScript.png-5acb727c8fb8291478ab1647586b34c6.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/Hibiki GDScript.png" +dest_files=["res://.godot/imported/Hibiki GDScript.png-5acb727c8fb8291478ab1647586b34c6.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/HimeArikawa Coding.png b/addons/YouCanDoIt/Images/Girls/Chill/HimeArikawa Coding.png Binary files differnew file mode 100644 index 0000000..c457b92 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/HimeArikawa Coding.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/HimeArikawa Coding.png.import b/addons/YouCanDoIt/Images/Girls/Chill/HimeArikawa Coding.png.import new file mode 100644 index 0000000..7d25d36 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/HimeArikawa Coding.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bp7s1kpnx2f4w" +path.s3tc="res://.godot/imported/HimeArikawa Coding.png-dc0efcad399ba5b5b7ec0073ab84f54b.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/HimeArikawa Coding.png" +dest_files=["res://.godot/imported/HimeArikawa Coding.png-dc0efcad399ba5b5b7ec0073ab84f54b.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/IwakuraLain Perl.png b/addons/YouCanDoIt/Images/Girls/Chill/IwakuraLain Perl.png Binary files differnew file mode 100644 index 0000000..6c6fe8b --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/IwakuraLain Perl.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/IwakuraLain Perl.png.import b/addons/YouCanDoIt/Images/Girls/Chill/IwakuraLain Perl.png.import new file mode 100644 index 0000000..99574c8 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/IwakuraLain Perl.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0l57bpha2sdo" +path.s3tc="res://.godot/imported/IwakuraLain Perl.png-1058edb7fea2fe7cf63a4d635a2a0867.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/IwakuraLain Perl.png" +dest_files=["res://.godot/imported/IwakuraLain Perl.png-1058edb7fea2fe7cf63a4d635a2a0867.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/KurisuMakise C++.png b/addons/YouCanDoIt/Images/Girls/Chill/KurisuMakise C++.png Binary files differnew file mode 100644 index 0000000..1d26696 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/KurisuMakise C++.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/KurisuMakise C++.png.import b/addons/YouCanDoIt/Images/Girls/Chill/KurisuMakise C++.png.import new file mode 100644 index 0000000..1b0e15a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/KurisuMakise C++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://37s45vrc3cgg" +path.s3tc="res://.godot/imported/KurisuMakise C++.png-025af22bc29f05116b0e2c7431248dc2.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/KurisuMakise C++.png" +dest_files=["res://.godot/imported/KurisuMakise C++.png-025af22bc29f05116b0e2c7431248dc2.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima C++.png b/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima C++.png Binary files differnew file mode 100644 index 0000000..b0d2325 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima C++.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima C++.png.import b/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima C++.png.import new file mode 100644 index 0000000..6332f92 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima C++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://jm18lw6jtjvl" +path.s3tc="res://.godot/imported/MaiSakurajima C++.png-c247ae3e7807a69be033888fa0f80ff6.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima C++.png" +dest_files=["res://.godot/imported/MaiSakurajima C++.png-c247ae3e7807a69be033888fa0f80ff6.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima Rust.png b/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima Rust.png Binary files differnew file mode 100644 index 0000000..854a61a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima Rust.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima Rust.png.import b/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima Rust.png.import new file mode 100644 index 0000000..21050de --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima Rust.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b8lv6lpey0rvg" +path.s3tc="res://.godot/imported/MaiSakurajima Rust.png-ff96f6a4ca0cb30e7031c65885fe3860.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/MaiSakurajima Rust.png" +dest_files=["res://.godot/imported/MaiSakurajima Rust.png-ff96f6a4ca0cb30e7031c65885fe3860.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Maple SICP.png b/addons/YouCanDoIt/Images/Girls/Chill/Maple SICP.png Binary files differnew file mode 100644 index 0000000..ffe0120 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Maple SICP.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Maple SICP.png.import b/addons/YouCanDoIt/Images/Girls/Chill/Maple SICP.png.import new file mode 100644 index 0000000..a9c2b7f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Maple SICP.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dtp3etoman8w4" +path.s3tc="res://.godot/imported/Maple SICP.png-cde5e0fdee66c484457a9e301ab0d1c1.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/Maple SICP.png" +dest_files=["res://.godot/imported/Maple SICP.png-cde5e0fdee66c484457a9e301ab0d1c1.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/MikoYotsuya Architecture.png b/addons/YouCanDoIt/Images/Girls/Chill/MikoYotsuya Architecture.png Binary files differnew file mode 100644 index 0000000..e4520f9 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/MikoYotsuya Architecture.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/MikoYotsuya Architecture.png.import b/addons/YouCanDoIt/Images/Girls/Chill/MikoYotsuya Architecture.png.import new file mode 100644 index 0000000..ad46cff --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/MikoYotsuya Architecture.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bxaod8x6wx011" +path.s3tc="res://.godot/imported/MikoYotsuya Architecture.png-9d31fb78124d2df90f260ce0f179fb12.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/MikoYotsuya Architecture.png" +dest_files=["res://.godot/imported/MikoYotsuya Architecture.png-9d31fb78124d2df90f260ce0f179fb12.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/NagatoYuki Elm.png b/addons/YouCanDoIt/Images/Girls/Chill/NagatoYuki Elm.png Binary files differnew file mode 100644 index 0000000..afcdecf --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/NagatoYuki Elm.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/NagatoYuki Elm.png.import b/addons/YouCanDoIt/Images/Girls/Chill/NagatoYuki Elm.png.import new file mode 100644 index 0000000..cc6bb90 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/NagatoYuki Elm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://jcosjdlcnyyr" +path.s3tc="res://.godot/imported/NagatoYuki Elm.png-00e8b4b29716ffba789a001c5503b83a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/NagatoYuki Elm.png" +dest_files=["res://.godot/imported/NagatoYuki Elm.png-00e8b4b29716ffba789a001c5503b83a.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/NinymRalei Compilers.png b/addons/YouCanDoIt/Images/Girls/Chill/NinymRalei Compilers.png Binary files differnew file mode 100644 index 0000000..7575276 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/NinymRalei Compilers.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/NinymRalei Compilers.png.import b/addons/YouCanDoIt/Images/Girls/Chill/NinymRalei Compilers.png.import new file mode 100644 index 0000000..351f84f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/NinymRalei Compilers.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cg27orpwo3o8n" +path.s3tc="res://.godot/imported/NinymRalei Compilers.png-473544480e715b24f6812dafb83d50b6.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/NinymRalei Compilers.png" +dest_files=["res://.godot/imported/NinymRalei Compilers.png-473544480e715b24f6812dafb83d50b6.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/SaberAlter Ruby.png b/addons/YouCanDoIt/Images/Girls/Chill/SaberAlter Ruby.png Binary files differnew file mode 100644 index 0000000..6b59291 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/SaberAlter Ruby.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/SaberAlter Ruby.png.import b/addons/YouCanDoIt/Images/Girls/Chill/SaberAlter Ruby.png.import new file mode 100644 index 0000000..22509e3 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/SaberAlter Ruby.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://504y6evm3lli" +path.s3tc="res://.godot/imported/SaberAlter Ruby.png-c3b9b994eed330841abdca1c6290378a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/SaberAlter Ruby.png" +dest_files=["res://.godot/imported/SaberAlter Ruby.png-c3b9b994eed330841abdca1c6290378a.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Toujou APL.png b/addons/YouCanDoIt/Images/Girls/Chill/Toujou APL.png Binary files differnew file mode 100644 index 0000000..33cd34d --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Toujou APL.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/Toujou APL.png.import b/addons/YouCanDoIt/Images/Girls/Chill/Toujou APL.png.import new file mode 100644 index 0000000..25005f1 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/Toujou APL.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gofk32nc8ufd" +path.s3tc="res://.godot/imported/Toujou APL.png-0accf5aa942095ae32f88d531c32ae46.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/Toujou APL.png" +dest_files=["res://.godot/imported/Toujou APL.png-0accf5aa942095ae32f88d531c32ae46.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/TsukasaYuzaki Algorithms.png b/addons/YouCanDoIt/Images/Girls/Chill/TsukasaYuzaki Algorithms.png Binary files differnew file mode 100644 index 0000000..4002c22 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/TsukasaYuzaki Algorithms.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/TsukasaYuzaki Algorithms.png.import b/addons/YouCanDoIt/Images/Girls/Chill/TsukasaYuzaki Algorithms.png.import new file mode 100644 index 0000000..9eef45d --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/TsukasaYuzaki Algorithms.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://67ijwivcn8xi" +path.s3tc="res://.godot/imported/TsukasaYuzaki Algorithms.png-d36e7b5811a39bb542608c315f8a4cc8.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/TsukasaYuzaki Algorithms.png" +dest_files=["res://.godot/imported/TsukasaYuzaki Algorithms.png-d36e7b5811a39bb542608c315f8a4cc8.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/TsukukakushiTsukiko C.png b/addons/YouCanDoIt/Images/Girls/Chill/TsukukakushiTsukiko C.png Binary files differnew file mode 100644 index 0000000..22a679c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/TsukukakushiTsukiko C.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/TsukukakushiTsukiko C.png.import b/addons/YouCanDoIt/Images/Girls/Chill/TsukukakushiTsukiko C.png.import new file mode 100644 index 0000000..765d41c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/TsukukakushiTsukiko C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b66uvknjtjv2p" +path.s3tc="res://.godot/imported/TsukukakushiTsukiko C.png-6664364adec6162d4e91f4651061d7e0.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/TsukukakushiTsukiko C.png" +dest_files=["res://.godot/imported/TsukukakushiTsukiko C.png-6664364adec6162d4e91f4651061d7e0.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/YotsubaNakano DataScience.png b/addons/YouCanDoIt/Images/Girls/Chill/YotsubaNakano DataScience.png Binary files differnew file mode 100644 index 0000000..5d0d5bd --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/YotsubaNakano DataScience.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/YotsubaNakano DataScience.png.import b/addons/YouCanDoIt/Images/Girls/Chill/YotsubaNakano DataScience.png.import new file mode 100644 index 0000000..613d1d6 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/YotsubaNakano DataScience.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b8gyihey36fqb" +path.s3tc="res://.godot/imported/YotsubaNakano DataScience.png-634e2fb074d659e406c56516d554c397.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/YotsubaNakano DataScience.png" +dest_files=["res://.godot/imported/YotsubaNakano DataScience.png-634e2fb074d659e406c56516d554c397.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Chill/YuniShingyouji Kotlin.png b/addons/YouCanDoIt/Images/Girls/Chill/YuniShingyouji Kotlin.png Binary files differnew file mode 100644 index 0000000..d8e43a0 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/YuniShingyouji Kotlin.png diff --git a/addons/YouCanDoIt/Images/Girls/Chill/YuniShingyouji Kotlin.png.import b/addons/YouCanDoIt/Images/Girls/Chill/YuniShingyouji Kotlin.png.import new file mode 100644 index 0000000..36c4fd4 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Chill/YuniShingyouji Kotlin.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d012kqkfmq7dd" +path.s3tc="res://.godot/imported/YuniShingyouji Kotlin.png-193050a5151279f1013e35dc354d15c4.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Chill/YuniShingyouji Kotlin.png" +dest_files=["res://.godot/imported/YuniShingyouji Kotlin.png-193050a5151279f1013e35dc354d15c4.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/AbikoSamejima C.png b/addons/YouCanDoIt/Images/Girls/Mean/AbikoSamejima C.png Binary files differnew file mode 100644 index 0000000..12925b6 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/AbikoSamejima C.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/AbikoSamejima C.png.import b/addons/YouCanDoIt/Images/Girls/Mean/AbikoSamejima C.png.import new file mode 100644 index 0000000..ca9f5bb --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/AbikoSamejima C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dskxm6kg8kf3q" +path.s3tc="res://.godot/imported/AbikoSamejima C.png-46042417e1da6d0f168ac6f99a906a33.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/AbikoSamejima C.png" +dest_files=["res://.godot/imported/AbikoSamejima C.png-46042417e1da6d0f168ac6f99a906a33.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Alya Go.png b/addons/YouCanDoIt/Images/Girls/Mean/Alya Go.png Binary files differnew file mode 100644 index 0000000..6fcdb24 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Alya Go.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Alya Go.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Alya Go.png.import new file mode 100644 index 0000000..41c6b42 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Alya Go.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8my816iojrvn" +path.s3tc="res://.godot/imported/Alya Go.png-245a597a858e1abcb2ee47b7dce64607.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Alya Go.png" +dest_files=["res://.godot/imported/Alya Go.png-245a597a858e1abcb2ee47b7dce64607.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Alya SQL.png b/addons/YouCanDoIt/Images/Girls/Mean/Alya SQL.png Binary files differnew file mode 100644 index 0000000..256bfde --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Alya SQL.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Alya SQL.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Alya SQL.png.import new file mode 100644 index 0000000..4ac0935 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Alya SQL.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://darro1w4k0cbo" +path.s3tc="res://.godot/imported/Alya SQL.png-e7a9657f7c17284a54d0560262067ee4.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Alya SQL.png" +dest_files=["res://.godot/imported/Alya SQL.png-e7a9657f7c17284a54d0560262067ee4.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/AsunaYuuki Windows7.png b/addons/YouCanDoIt/Images/Girls/Mean/AsunaYuuki Windows7.png Binary files differnew file mode 100644 index 0000000..8685c48 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/AsunaYuuki Windows7.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/AsunaYuuki Windows7.png.import b/addons/YouCanDoIt/Images/Girls/Mean/AsunaYuuki Windows7.png.import new file mode 100644 index 0000000..52e7905 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/AsunaYuuki Windows7.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3twsnepuqxqr" +path.s3tc="res://.godot/imported/AsunaYuuki Windows7.png-9add782c3e912fc65612a87654751e2f.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/AsunaYuuki Windows7.png" +dest_files=["res://.godot/imported/AsunaYuuki Windows7.png-9add782c3e912fc65612a87654751e2f.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Beatrice C.png b/addons/YouCanDoIt/Images/Girls/Mean/Beatrice C.png Binary files differnew file mode 100644 index 0000000..df9a26a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Beatrice C.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Beatrice C.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Beatrice C.png.import new file mode 100644 index 0000000..098b236 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Beatrice C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://caxfj86iiwrrs" +path.s3tc="res://.godot/imported/Beatrice C.png-8d7b2ab0e322ed810dd75bb16f93829e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Beatrice C.png" +dest_files=["res://.godot/imported/Beatrice C.png-8d7b2ab0e322ed810dd75bb16f93829e.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Beatrice TypeScript.png b/addons/YouCanDoIt/Images/Girls/Mean/Beatrice TypeScript.png Binary files differnew file mode 100644 index 0000000..e2fabf8 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Beatrice TypeScript.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Beatrice TypeScript.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Beatrice TypeScript.png.import new file mode 100644 index 0000000..828ba35 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Beatrice TypeScript.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccsw3bpnspmh7" +path.s3tc="res://.godot/imported/Beatrice TypeScript.png-1f169cc425ae3283c568ce1a6a595f47.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Beatrice TypeScript.png" +dest_files=["res://.godot/imported/Beatrice TypeScript.png-1f169cc425ae3283c568ce1a6a595f47.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Emilia Orchestrator.png b/addons/YouCanDoIt/Images/Girls/Mean/Emilia Orchestrator.png Binary files differnew file mode 100644 index 0000000..51b39c2 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Emilia Orchestrator.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Emilia Orchestrator.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Emilia Orchestrator.png.import new file mode 100644 index 0000000..b41c98d --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Emilia Orchestrator.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://kayfw5kholgp" +path.s3tc="res://.godot/imported/Emilia Orchestrator.png-b20d892ad174452be0d301bc6c05f396.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Emilia Orchestrator.png" +dest_files=["res://.godot/imported/Emilia Orchestrator.png-b20d892ad174452be0d301bc6c05f396.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Frieren Rust.png b/addons/YouCanDoIt/Images/Girls/Mean/Frieren Rust.png Binary files differnew file mode 100644 index 0000000..4b229a4 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Frieren Rust.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Frieren Rust.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Frieren Rust.png.import new file mode 100644 index 0000000..ecd806c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Frieren Rust.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dhk81f2by2tly" +path.s3tc="res://.godot/imported/Frieren Rust.png-e9940e73b13f5112c2ae09cd68ddc656.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Frieren Rust.png" +dest_files=["res://.godot/imported/Frieren Rust.png-e9940e73b13f5112c2ae09cd68ddc656.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/HimawariFurutani SQL.png b/addons/YouCanDoIt/Images/Girls/Mean/HimawariFurutani SQL.png Binary files differnew file mode 100644 index 0000000..22ce004 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/HimawariFurutani SQL.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/HimawariFurutani SQL.png.import b/addons/YouCanDoIt/Images/Girls/Mean/HimawariFurutani SQL.png.import new file mode 100644 index 0000000..2ad6788 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/HimawariFurutani SQL.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cr7wr58dvnd80" +path.s3tc="res://.godot/imported/HimawariFurutani SQL.png-a01cc2b596585def9d6b75020c3f0e76.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/HimawariFurutani SQL.png" +dest_files=["res://.godot/imported/HimawariFurutani SQL.png-a01cc2b596585def9d6b75020c3f0e76.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/IchinoseChizuru C++.png b/addons/YouCanDoIt/Images/Girls/Mean/IchinoseChizuru C++.png Binary files differnew file mode 100644 index 0000000..d547af1 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/IchinoseChizuru C++.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/IchinoseChizuru C++.png.import b/addons/YouCanDoIt/Images/Girls/Mean/IchinoseChizuru C++.png.import new file mode 100644 index 0000000..4328558 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/IchinoseChizuru C++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dfv3bbpgx66b1" +path.s3tc="res://.godot/imported/IchinoseChizuru C++.png-adb80ca2ab3d618746b7f8f8faef7be8.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/IchinoseChizuru C++.png" +dest_files=["res://.godot/imported/IchinoseChizuru C++.png-adb80ca2ab3d618746b7f8f8faef7be8.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Jashin Vulkan.png b/addons/YouCanDoIt/Images/Girls/Mean/Jashin Vulkan.png Binary files differnew file mode 100644 index 0000000..5faf077 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Jashin Vulkan.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Jashin Vulkan.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Jashin Vulkan.png.import new file mode 100644 index 0000000..27bc6b6 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Jashin Vulkan.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://vv60v7qkv04x" +path.s3tc="res://.godot/imported/Jashin Vulkan.png-0b63a2e5f8779ccf2ebaea957ee9016e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Jashin Vulkan.png" +dest_files=["res://.godot/imported/Jashin Vulkan.png-0b63a2e5f8779ccf2ebaea957ee9016e.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/KaguyaShinomiya Godot.png b/addons/YouCanDoIt/Images/Girls/Mean/KaguyaShinomiya Godot.png Binary files differnew file mode 100644 index 0000000..160ecfa --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/KaguyaShinomiya Godot.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/KaguyaShinomiya Godot.png.import b/addons/YouCanDoIt/Images/Girls/Mean/KaguyaShinomiya Godot.png.import new file mode 100644 index 0000000..b1dd284 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/KaguyaShinomiya Godot.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dbf58ve56e5e0" +path.s3tc="res://.godot/imported/KaguyaShinomiya Godot.png-95dd7db0ab684a8a2ab90a27454e700e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/KaguyaShinomiya Godot.png" +dest_files=["res://.godot/imported/KaguyaShinomiya Godot.png-95dd7db0ab684a8a2ab90a27454e700e.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/KanaArima Angular.png b/addons/YouCanDoIt/Images/Girls/Mean/KanaArima Angular.png Binary files differnew file mode 100644 index 0000000..4d65eb9 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/KanaArima Angular.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/KanaArima Angular.png.import b/addons/YouCanDoIt/Images/Girls/Mean/KanaArima Angular.png.import new file mode 100644 index 0000000..81b78a5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/KanaArima Angular.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfucvsedm1byu" +path.s3tc="res://.godot/imported/KanaArima Angular.png-62ebc619e7bc1ec5eb15cb9232facaa8.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/KanaArima Angular.png" +dest_files=["res://.godot/imported/KanaArima Angular.png-62ebc619e7bc1ec5eb15cb9232facaa8.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/KurisuMakise Fortran.png b/addons/YouCanDoIt/Images/Girls/Mean/KurisuMakise Fortran.png Binary files differnew file mode 100644 index 0000000..d95b50f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/KurisuMakise Fortran.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/KurisuMakise Fortran.png.import b/addons/YouCanDoIt/Images/Girls/Mean/KurisuMakise Fortran.png.import new file mode 100644 index 0000000..219bd7a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/KurisuMakise Fortran.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1b33utkp68s6" +path.s3tc="res://.godot/imported/KurisuMakise Fortran.png-b7becbbbe04fccdbf2ace8f76ccc9bc6.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/KurisuMakise Fortran.png" +dest_files=["res://.godot/imported/KurisuMakise Fortran.png-b7becbbbe04fccdbf2ace8f76ccc9bc6.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/MamiNanami C++.png b/addons/YouCanDoIt/Images/Girls/Mean/MamiNanami C++.png Binary files differnew file mode 100644 index 0000000..b0903d5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/MamiNanami C++.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/MamiNanami C++.png.import b/addons/YouCanDoIt/Images/Girls/Mean/MamiNanami C++.png.import new file mode 100644 index 0000000..d915c53 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/MamiNanami C++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c0u8ssokhhr1c" +path.s3tc="res://.godot/imported/MamiNanami C++.png-26f56415f88c8559db012004818bc762.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/MamiNanami C++.png" +dest_files=["res://.godot/imported/MamiNanami C++.png-26f56415f88c8559db012004818bc762.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/MisaAmane Algorithms.png b/addons/YouCanDoIt/Images/Girls/Mean/MisaAmane Algorithms.png Binary files differnew file mode 100644 index 0000000..464d9a1 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/MisaAmane Algorithms.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/MisaAmane Algorithms.png.import b/addons/YouCanDoIt/Images/Girls/Mean/MisaAmane Algorithms.png.import new file mode 100644 index 0000000..48df483 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/MisaAmane Algorithms.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ta2iwuf8w5x7" +path.s3tc="res://.godot/imported/MisaAmane Algorithms.png-3442e256853370c4413979fdac5b4e6d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/MisaAmane Algorithms.png" +dest_files=["res://.godot/imported/MisaAmane Algorithms.png-3442e256853370c4413979fdac5b4e6d.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/MiyauchiRenge Haskell.png b/addons/YouCanDoIt/Images/Girls/Mean/MiyauchiRenge Haskell.png Binary files differnew file mode 100644 index 0000000..e1496d5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/MiyauchiRenge Haskell.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/MiyauchiRenge Haskell.png.import b/addons/YouCanDoIt/Images/Girls/Mean/MiyauchiRenge Haskell.png.import new file mode 100644 index 0000000..9a81a53 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/MiyauchiRenge Haskell.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b3tgbj7trcruy" +path.s3tc="res://.godot/imported/MiyauchiRenge Haskell.png-1ad6df8faa65274c52123c0e97412607.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/MiyauchiRenge Haskell.png" +dest_files=["res://.godot/imported/MiyauchiRenge Haskell.png-1ad6df8faa65274c52123c0e97412607.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/MurakamiShiina Kotlin.png b/addons/YouCanDoIt/Images/Girls/Mean/MurakamiShiina Kotlin.png Binary files differnew file mode 100644 index 0000000..6a806b3 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/MurakamiShiina Kotlin.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/MurakamiShiina Kotlin.png.import b/addons/YouCanDoIt/Images/Girls/Mean/MurakamiShiina Kotlin.png.import new file mode 100644 index 0000000..edcdecb --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/MurakamiShiina Kotlin.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blko5a1oqa5cg" +path.s3tc="res://.godot/imported/MurakamiShiina Kotlin.png-cf1d35b7728279fc406377b41dee5c11.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/MurakamiShiina Kotlin.png" +dest_files=["res://.godot/imported/MurakamiShiina Kotlin.png-cf1d35b7728279fc406377b41dee5c11.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Ram JavaScript.png b/addons/YouCanDoIt/Images/Girls/Mean/Ram JavaScript.png Binary files differnew file mode 100644 index 0000000..bddd32f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Ram JavaScript.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Ram JavaScript.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Ram JavaScript.png.import new file mode 100644 index 0000000..eb625d3 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Ram JavaScript.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hfny64gkenf2" +path.s3tc="res://.godot/imported/Ram JavaScript.png-8fc587c84d3ec8320e29aab6680dba8b.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Ram JavaScript.png" +dest_files=["res://.godot/imported/Ram JavaScript.png-8fc587c84d3ec8320e29aab6680dba8b.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/RengeMiyauchi ReCT.png b/addons/YouCanDoIt/Images/Girls/Mean/RengeMiyauchi ReCT.png Binary files differnew file mode 100644 index 0000000..d96feee --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/RengeMiyauchi ReCT.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/RengeMiyauchi ReCT.png.import b/addons/YouCanDoIt/Images/Girls/Mean/RengeMiyauchi ReCT.png.import new file mode 100644 index 0000000..1158dc4 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/RengeMiyauchi ReCT.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bf4ehmx4f3nm3" +path.s3tc="res://.godot/imported/RengeMiyauchi ReCT.png-53f890ae9968805a085ed1d9c75cf842.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/RengeMiyauchi ReCT.png" +dest_files=["res://.godot/imported/RengeMiyauchi ReCT.png-53f890ae9968805a085ed1d9c75cf842.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/RinTohsaka Objective-C.png b/addons/YouCanDoIt/Images/Girls/Mean/RinTohsaka Objective-C.png Binary files differnew file mode 100644 index 0000000..5d848e3 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/RinTohsaka Objective-C.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/RinTohsaka Objective-C.png.import b/addons/YouCanDoIt/Images/Girls/Mean/RinTohsaka Objective-C.png.import new file mode 100644 index 0000000..fc27bd3 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/RinTohsaka Objective-C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cnmnm6vrjq8i3" +path.s3tc="res://.godot/imported/RinTohsaka Objective-C.png-7e39b329f72d0d35deeb5eb7e6019671.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/RinTohsaka Objective-C.png" +dest_files=["res://.godot/imported/RinTohsaka Objective-C.png-7e39b329f72d0d35deeb5eb7e6019671.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/SakuraChiyo SICP.png b/addons/YouCanDoIt/Images/Girls/Mean/SakuraChiyo SICP.png Binary files differnew file mode 100644 index 0000000..ec65d18 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/SakuraChiyo SICP.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/SakuraChiyo SICP.png.import b/addons/YouCanDoIt/Images/Girls/Mean/SakuraChiyo SICP.png.import new file mode 100644 index 0000000..02af5f2 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/SakuraChiyo SICP.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjjk2h8rhuqxl" +path.s3tc="res://.godot/imported/SakuraChiyo SICP.png-73673457d58e90664879c051280da844.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/SakuraChiyo SICP.png" +dest_files=["res://.godot/imported/SakuraChiyo SICP.png-73673457d58e90664879c051280da844.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/ShimaRin GraphTheory.png b/addons/YouCanDoIt/Images/Girls/Mean/ShimaRin GraphTheory.png Binary files differnew file mode 100644 index 0000000..2b0d82a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/ShimaRin GraphTheory.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/ShimaRin GraphTheory.png.import b/addons/YouCanDoIt/Images/Girls/Mean/ShimaRin GraphTheory.png.import new file mode 100644 index 0000000..651cc4c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/ShimaRin GraphTheory.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dcqqcphmcchym" +path.s3tc="res://.godot/imported/ShimaRin GraphTheory.png-226864aeefddbe596cd3fadff6c56794.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/ShimaRin GraphTheory.png" +dest_files=["res://.godot/imported/ShimaRin GraphTheory.png-226864aeefddbe596cd3fadff6c56794.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Shiro C++.png b/addons/YouCanDoIt/Images/Girls/Mean/Shiro C++.png Binary files differnew file mode 100644 index 0000000..5e4df8b --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Shiro C++.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Shiro C++.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Shiro C++.png.import new file mode 100644 index 0000000..aa6009a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Shiro C++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://uv74uvjq7qgw" +path.s3tc="res://.godot/imported/Shiro C++.png-4ee7f953a10ec417c16d4f537c5f9075.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Shiro C++.png" +dest_files=["res://.godot/imported/Shiro C++.png-4ee7f953a10ec417c16d4f537c5f9075.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Vigne Architecture.png b/addons/YouCanDoIt/Images/Girls/Mean/Vigne Architecture.png Binary files differnew file mode 100644 index 0000000..4648e7c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Vigne Architecture.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/Vigne Architecture.png.import b/addons/YouCanDoIt/Images/Girls/Mean/Vigne Architecture.png.import new file mode 100644 index 0000000..f5791d5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/Vigne Architecture.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dcsas1ysk00v0" +path.s3tc="res://.godot/imported/Vigne Architecture.png-795cf0f1f2ce49f89d0ae8ab0d91c7ff.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/Vigne Architecture.png" +dest_files=["res://.godot/imported/Vigne Architecture.png-795cf0f1f2ce49f89d0ae8ab0d91c7ff.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Mean/YuniShingyouji Python.png b/addons/YouCanDoIt/Images/Girls/Mean/YuniShingyouji Python.png Binary files differnew file mode 100644 index 0000000..a9f9e7e --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/YuniShingyouji Python.png diff --git a/addons/YouCanDoIt/Images/Girls/Mean/YuniShingyouji Python.png.import b/addons/YouCanDoIt/Images/Girls/Mean/YuniShingyouji Python.png.import new file mode 100644 index 0000000..25d81ed --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Mean/YuniShingyouji Python.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3kg8ocrj64l5" +path.s3tc="res://.godot/imported/YuniShingyouji Python.png-426df6601034feceeea51328369b78d7.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Mean/YuniShingyouji Python.png" +dest_files=["res://.godot/imported/YuniShingyouji Python.png-426df6601034feceeea51328369b78d7.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Akira A++.png b/addons/YouCanDoIt/Images/Girls/Nice/Akira A++.png Binary files differnew file mode 100644 index 0000000..5715013 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Akira A++.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Akira A++.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Akira A++.png.import new file mode 100644 index 0000000..5776058 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Akira A++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://otd24bqeabkc" +path.s3tc="res://.godot/imported/Akira A++.png-e7e73d8e668e3388b816ebb88528e4ec.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Akira A++.png" +dest_files=["res://.godot/imported/Akira A++.png-e7e73d8e668e3388b816ebb88528e4ec.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/AoiInuyama Kotlin.png b/addons/YouCanDoIt/Images/Girls/Nice/AoiInuyama Kotlin.png Binary files differnew file mode 100644 index 0000000..743e0dc --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/AoiInuyama Kotlin.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/AoiInuyama Kotlin.png.import b/addons/YouCanDoIt/Images/Girls/Nice/AoiInuyama Kotlin.png.import new file mode 100644 index 0000000..cc3ee9b --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/AoiInuyama Kotlin.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfpgflkmcjdag" +path.s3tc="res://.godot/imported/AoiInuyama Kotlin.png-e88fe82f504eb0e7617e5c53383a2b45.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/AoiInuyama Kotlin.png" +dest_files=["res://.godot/imported/AoiInuyama Kotlin.png-e88fe82f504eb0e7617e5c53383a2b45.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/CC ML.png b/addons/YouCanDoIt/Images/Girls/Nice/CC ML.png Binary files differnew file mode 100644 index 0000000..dc44ab9 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/CC ML.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/CC ML.png.import b/addons/YouCanDoIt/Images/Girls/Nice/CC ML.png.import new file mode 100644 index 0000000..db68df0 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/CC ML.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b8eq4nomuvry5" +path.s3tc="res://.godot/imported/CC ML.png-3d2f3a258522f0cabbd1b709c2fe8988.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/CC ML.png" +dest_files=["res://.godot/imported/CC ML.png-3d2f3a258522f0cabbd1b709c2fe8988.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/CC Vi.png b/addons/YouCanDoIt/Images/Girls/Nice/CC Vi.png Binary files differnew file mode 100644 index 0000000..59c284a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/CC Vi.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/CC Vi.png.import b/addons/YouCanDoIt/Images/Girls/Nice/CC Vi.png.import new file mode 100644 index 0000000..0457da5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/CC Vi.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hagtnneuikur" +path.s3tc="res://.godot/imported/CC Vi.png-5359f420d92ab24e419e378fd2956dab.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/CC Vi.png" +dest_files=["res://.godot/imported/CC Vi.png-5359f420d92ab24e419e378fd2956dab.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ChikaFujiwara Design.png b/addons/YouCanDoIt/Images/Girls/Nice/ChikaFujiwara Design.png Binary files differnew file mode 100644 index 0000000..6ca3f4f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ChikaFujiwara Design.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ChikaFujiwara Design.png.import b/addons/YouCanDoIt/Images/Girls/Nice/ChikaFujiwara Design.png.import new file mode 100644 index 0000000..3436e61 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ChikaFujiwara Design.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://clig1wvg7tx6v" +path.s3tc="res://.godot/imported/ChikaFujiwara Design.png-d2e95489d39f1e97d5586c21642321e1.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/ChikaFujiwara Design.png" +dest_files=["res://.godot/imported/ChikaFujiwara Design.png-d2e95489d39f1e97d5586c21642321e1.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ChitandaEru Go.png b/addons/YouCanDoIt/Images/Girls/Nice/ChitandaEru Go.png Binary files differnew file mode 100644 index 0000000..cd1ca4f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ChitandaEru Go.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ChitandaEru Go.png.import b/addons/YouCanDoIt/Images/Girls/Nice/ChitandaEru Go.png.import new file mode 100644 index 0000000..0bbab2a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ChitandaEru Go.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bnvpfvuwkv06t" +path.s3tc="res://.godot/imported/ChitandaEru Go.png-d8bde9db3f1bdc8d6d900e6ee47d7af9.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/ChitandaEru Go.png" +dest_files=["res://.godot/imported/ChitandaEru Go.png-d8bde9db3f1bdc8d6d900e6ee47d7af9.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Darkness Perl.png b/addons/YouCanDoIt/Images/Girls/Nice/Darkness Perl.png Binary files differnew file mode 100644 index 0000000..5d1b923 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Darkness Perl.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Darkness Perl.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Darkness Perl.png.import new file mode 100644 index 0000000..994a5e7 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Darkness Perl.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://smvxv5eh1h2x" +path.s3tc="res://.godot/imported/Darkness Perl.png-f8179e419e48cf6e0490f7edf0800190.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Darkness Perl.png" +dest_files=["res://.godot/imported/Darkness Perl.png-f8179e419e48cf6e0490f7edf0800190.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Echidna Algorithms.png b/addons/YouCanDoIt/Images/Girls/Nice/Echidna Algorithms.png Binary files differnew file mode 100644 index 0000000..ace542c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Echidna Algorithms.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Echidna Algorithms.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Echidna Algorithms.png.import new file mode 100644 index 0000000..9f98ab1 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Echidna Algorithms.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3soy702k3lak" +path.s3tc="res://.godot/imported/Echidna Algorithms.png-ba7bb2d319f13dea128815ba33364c6e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Echidna Algorithms.png" +dest_files=["res://.godot/imported/Echidna Algorithms.png-ba7bb2d319f13dea128815ba33364c6e.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FelixArgyle ABAP.png b/addons/YouCanDoIt/Images/Girls/Nice/FelixArgyle ABAP.png Binary files differnew file mode 100644 index 0000000..3a3f9ca --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FelixArgyle ABAP.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FelixArgyle ABAP.png.import b/addons/YouCanDoIt/Images/Girls/Nice/FelixArgyle ABAP.png.import new file mode 100644 index 0000000..cbec115 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FelixArgyle ABAP.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bjf5sdyo4lq00" +path.s3tc="res://.godot/imported/FelixArgyle ABAP.png-ff8a345e9028cb49af6ef3155f4758b8.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/FelixArgyle ABAP.png" +dest_files=["res://.godot/imported/FelixArgyle ABAP.png-ff8a345e9028cb49af6ef3155f4758b8.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FredericaRosenfort C++.png b/addons/YouCanDoIt/Images/Girls/Nice/FredericaRosenfort C++.png Binary files differnew file mode 100644 index 0000000..1827471 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FredericaRosenfort C++.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FredericaRosenfort C++.png.import b/addons/YouCanDoIt/Images/Girls/Nice/FredericaRosenfort C++.png.import new file mode 100644 index 0000000..ab63c21 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FredericaRosenfort C++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://5ivhbmeuln7o" +path.s3tc="res://.godot/imported/FredericaRosenfort C++.png-4ac44c91a6662a9209268ef273eff90b.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/FredericaRosenfort C++.png" +dest_files=["res://.godot/imported/FredericaRosenfort C++.png-4ac44c91a6662a9209268ef273eff90b.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FujiwaraChika ML.png b/addons/YouCanDoIt/Images/Girls/Nice/FujiwaraChika ML.png Binary files differnew file mode 100644 index 0000000..5b1b8dc --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FujiwaraChika ML.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FujiwaraChika ML.png.import b/addons/YouCanDoIt/Images/Girls/Nice/FujiwaraChika ML.png.import new file mode 100644 index 0000000..c97669d --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FujiwaraChika ML.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bshj3xsvrn1pc" +path.s3tc="res://.godot/imported/FujiwaraChika ML.png-98f9f4849ac8051712e161207c2fdd89.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/FujiwaraChika ML.png" +dest_files=["res://.godot/imported/FujiwaraChika ML.png-98f9f4849ac8051712e161207c2fdd89.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FumamiYui F#.png b/addons/YouCanDoIt/Images/Girls/Nice/FumamiYui F#.png Binary files differnew file mode 100644 index 0000000..b7f37e7 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FumamiYui F#.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FumamiYui F#.png.import b/addons/YouCanDoIt/Images/Girls/Nice/FumamiYui F#.png.import new file mode 100644 index 0000000..c549c20 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FumamiYui F#.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://byo2wb265gjrn" +path.s3tc="res://.godot/imported/FumamiYui F#.png-fdab46cfc7ee1b45ca2e71626ef711a3.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/FumamiYui F#.png" +dest_files=["res://.godot/imported/FumamiYui F#.png-fdab46cfc7ee1b45ca2e71626ef711a3.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FuukaKikuchi C#.png b/addons/YouCanDoIt/Images/Girls/Nice/FuukaKikuchi C#.png Binary files differnew file mode 100644 index 0000000..5b49b2a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FuukaKikuchi C#.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/FuukaKikuchi C#.png.import b/addons/YouCanDoIt/Images/Girls/Nice/FuukaKikuchi C#.png.import new file mode 100644 index 0000000..ca2afd0 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/FuukaKikuchi C#.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c37xgypmdu47l" +path.s3tc="res://.godot/imported/FuukaKikuchi C#.png-b7c517f5fa64b838772c5444d4829e63.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/FuukaKikuchi C#.png" +dest_files=["res://.godot/imported/FuukaKikuchi C#.png-b7c517f5fa64b838772c5444d4829e63.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Gabrielalotarynska C++.png b/addons/YouCanDoIt/Images/Girls/Nice/Gabrielalotarynska C++.png Binary files differnew file mode 100644 index 0000000..ad40b4a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Gabrielalotarynska C++.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Gabrielalotarynska C++.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Gabrielalotarynska C++.png.import new file mode 100644 index 0000000..38c997f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Gabrielalotarynska C++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ceo55ppa5o77i" +path.s3tc="res://.godot/imported/Gabrielalotarynska C++.png-a691c1ec9d18ece8cd15213faff35506.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Gabrielalotarynska C++.png" +dest_files=["res://.godot/imported/Gabrielalotarynska C++.png-a691c1ec9d18ece8cd15213faff35506.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HakuiKoyori Modding.png b/addons/YouCanDoIt/Images/Girls/Nice/HakuiKoyori Modding.png Binary files differnew file mode 100644 index 0000000..5ae0ab5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HakuiKoyori Modding.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HakuiKoyori Modding.png.import b/addons/YouCanDoIt/Images/Girls/Nice/HakuiKoyori Modding.png.import new file mode 100644 index 0000000..002c065 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HakuiKoyori Modding.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://buy266prd41ru" +path.s3tc="res://.godot/imported/HakuiKoyori Modding.png-b37ca86f7744b929b3003f5a862ef324.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/HakuiKoyori Modding.png" +dest_files=["res://.godot/imported/HakuiKoyori Modding.png-b37ca86f7744b929b3003f5a862ef324.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HanakoYamadagi SICP.png b/addons/YouCanDoIt/Images/Girls/Nice/HanakoYamadagi SICP.png Binary files differnew file mode 100644 index 0000000..598c92b --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HanakoYamadagi SICP.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HanakoYamadagi SICP.png.import b/addons/YouCanDoIt/Images/Girls/Nice/HanakoYamadagi SICP.png.import new file mode 100644 index 0000000..cf792d5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HanakoYamadagi SICP.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwjtfjqn0pgrk" +path.s3tc="res://.godot/imported/HanakoYamadagi SICP.png-338ad09798eee708d77e853595f62dad.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/HanakoYamadagi SICP.png" +dest_files=["res://.godot/imported/HanakoYamadagi SICP.png-338ad09798eee708d77e853595f62dad.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku C#.png b/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku C#.png Binary files differnew file mode 100644 index 0000000..39cd429 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku C#.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku C#.png.import b/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku C#.png.import new file mode 100644 index 0000000..341f25f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku C#.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blinkpj2kx1ig" +path.s3tc="res://.godot/imported/HatsuneMiku C#.png-436029bfb3fe732db244fca5d1ba608f.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku C#.png" +dest_files=["res://.godot/imported/HatsuneMiku C#.png-436029bfb3fe732db244fca5d1ba608f.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku Python.png b/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku Python.png Binary files differnew file mode 100644 index 0000000..914d0b4 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku Python.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku Python.png.import b/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku Python.png.import new file mode 100644 index 0000000..c58f4fa --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku Python.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cdm58wyfs5iix" +path.s3tc="res://.godot/imported/HatsuneMiku Python.png-ee12f764048a8359a90a469c7baf8dca.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/HatsuneMiku Python.png" +dest_files=["res://.godot/imported/HatsuneMiku Python.png-ee12f764048a8359a90a469c7baf8dca.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh C++.png b/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh C++.png Binary files differnew file mode 100644 index 0000000..60b6e93 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh C++.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh C++.png.import b/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh C++.png.import new file mode 100644 index 0000000..66ee722 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh C++.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ix7t2umit2sm" +path.s3tc="res://.godot/imported/HitoriGotoh C++.png-86263c2fbeb25a37c34e1f6391fd6e51.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh C++.png" +dest_files=["res://.godot/imported/HitoriGotoh C++.png-86263c2fbeb25a37c34e1f6391fd6e51.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh PHP.png b/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh PHP.png Binary files differnew file mode 100644 index 0000000..9cc0737 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh PHP.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh PHP.png.import b/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh PHP.png.import new file mode 100644 index 0000000..14e9c0c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh PHP.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cchpfmqih1pyq" +path.s3tc="res://.godot/imported/HitoriGotoh PHP.png-3cc25ddcc257f43e0131aa11f5ee7428.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/HitoriGotoh PHP.png" +dest_files=["res://.godot/imported/HitoriGotoh PHP.png-3cc25ddcc257f43e0131aa11f5ee7428.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KanaArima Algorithms.png b/addons/YouCanDoIt/Images/Girls/Nice/KanaArima Algorithms.png Binary files differnew file mode 100644 index 0000000..3932e7e --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KanaArima Algorithms.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KanaArima Algorithms.png.import b/addons/YouCanDoIt/Images/Girls/Nice/KanaArima Algorithms.png.import new file mode 100644 index 0000000..c0cbd19 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KanaArima Algorithms.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d7nw7avwovlc" +path.s3tc="res://.godot/imported/KanaArima Algorithms.png-c4788747d93cb2c2455fc077ebc1f5d6.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/KanaArima Algorithms.png" +dest_files=["res://.godot/imported/KanaArima Algorithms.png-c4788747d93cb2c2455fc077ebc1f5d6.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KanameMadoka Vulkan.png b/addons/YouCanDoIt/Images/Girls/Nice/KanameMadoka Vulkan.png Binary files differnew file mode 100644 index 0000000..ef56825 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KanameMadoka Vulkan.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KanameMadoka Vulkan.png.import b/addons/YouCanDoIt/Images/Girls/Nice/KanameMadoka Vulkan.png.import new file mode 100644 index 0000000..5a2854e --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KanameMadoka Vulkan.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cqyrmdb4lbg24" +path.s3tc="res://.godot/imported/KanameMadoka Vulkan.png-6231348677c30912e5541e170d0f1608.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/KanameMadoka Vulkan.png" +dest_files=["res://.godot/imported/KanameMadoka Vulkan.png-6231348677c30912e5541e170d0f1608.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KikuchiMakoto Rust.png b/addons/YouCanDoIt/Images/Girls/Nice/KikuchiMakoto Rust.png Binary files differnew file mode 100644 index 0000000..89447af --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KikuchiMakoto Rust.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KikuchiMakoto Rust.png.import b/addons/YouCanDoIt/Images/Girls/Nice/KikuchiMakoto Rust.png.import new file mode 100644 index 0000000..75eab15 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KikuchiMakoto Rust.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cc5eljwpko6vh" +path.s3tc="res://.godot/imported/KikuchiMakoto Rust.png-ed940046c96b1a491b280a5d8a1bb215.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/KikuchiMakoto Rust.png" +dest_files=["res://.godot/imported/KikuchiMakoto Rust.png-ed940046c96b1a491b280a5d8a1bb215.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KuboNagisa Java.png b/addons/YouCanDoIt/Images/Girls/Nice/KuboNagisa Java.png Binary files differnew file mode 100644 index 0000000..2295af6 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KuboNagisa Java.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KuboNagisa Java.png.import b/addons/YouCanDoIt/Images/Girls/Nice/KuboNagisa Java.png.import new file mode 100644 index 0000000..d86014a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KuboNagisa Java.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjuvyhhtnq2rl" +path.s3tc="res://.godot/imported/KuboNagisa Java.png-3504a1d7b1f1632d95af298f82456314.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/KuboNagisa Java.png" +dest_files=["res://.godot/imported/KuboNagisa Java.png-3504a1d7b1f1632d95af298f82456314.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KujouKaren Haskell.png b/addons/YouCanDoIt/Images/Girls/Nice/KujouKaren Haskell.png Binary files differnew file mode 100644 index 0000000..adcc25f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KujouKaren Haskell.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/KujouKaren Haskell.png.import b/addons/YouCanDoIt/Images/Girls/Nice/KujouKaren Haskell.png.import new file mode 100644 index 0000000..58be0f7 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/KujouKaren Haskell.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3eh2jacnk0i8" +path.s3tc="res://.godot/imported/KujouKaren Haskell.png-af9da9ad87f28e5468c4d408b9ee78bf.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/KujouKaren Haskell.png" +dest_files=["res://.godot/imported/KujouKaren Haskell.png-af9da9ad87f28e5468c4d408b9ee78bf.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ManakaAo Algorithms.png b/addons/YouCanDoIt/Images/Girls/Nice/ManakaAo Algorithms.png Binary files differnew file mode 100644 index 0000000..94fce38 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ManakaAo Algorithms.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ManakaAo Algorithms.png.import b/addons/YouCanDoIt/Images/Girls/Nice/ManakaAo Algorithms.png.import new file mode 100644 index 0000000..3390af5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ManakaAo Algorithms.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dfiuc7rnsrb7j" +path.s3tc="res://.godot/imported/ManakaAo Algorithms.png-c37e944f5d0431a6020f895471cb544d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/ManakaAo Algorithms.png" +dest_files=["res://.godot/imported/ManakaAo Algorithms.png-c37e944f5d0431a6020f895471cb544d.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/MashiroShiina Haskell.png b/addons/YouCanDoIt/Images/Girls/Nice/MashiroShiina Haskell.png Binary files differnew file mode 100644 index 0000000..e1e4ef6 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/MashiroShiina Haskell.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/MashiroShiina Haskell.png.import b/addons/YouCanDoIt/Images/Girls/Nice/MashiroShiina Haskell.png.import new file mode 100644 index 0000000..724bd83 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/MashiroShiina Haskell.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5yniy4cp106s" +path.s3tc="res://.godot/imported/MashiroShiina Haskell.png-a50c2827cffdd96cd8a1776e5e789633.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/MashiroShiina Haskell.png" +dest_files=["res://.godot/imported/MashiroShiina Haskell.png-a50c2827cffdd96cd8a1776e5e789633.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Menhera DesignPatterns.png b/addons/YouCanDoIt/Images/Girls/Nice/Menhera DesignPatterns.png Binary files differnew file mode 100644 index 0000000..956fa01 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Menhera DesignPatterns.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Menhera DesignPatterns.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Menhera DesignPatterns.png.import new file mode 100644 index 0000000..5054f7f --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Menhera DesignPatterns.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b075getcjxctp" +path.s3tc="res://.godot/imported/Menhera DesignPatterns.png-1e3b36bc2e78f5d58a0e21cbe424c507.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Menhera DesignPatterns.png" +dest_files=["res://.godot/imported/Menhera DesignPatterns.png-1e3b36bc2e78f5d58a0e21cbe424c507.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/MonaMegistus Architecture.png b/addons/YouCanDoIt/Images/Girls/Nice/MonaMegistus Architecture.png Binary files differnew file mode 100644 index 0000000..618c2af --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/MonaMegistus Architecture.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/MonaMegistus Architecture.png.import b/addons/YouCanDoIt/Images/Girls/Nice/MonaMegistus Architecture.png.import new file mode 100644 index 0000000..37e6ab3 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/MonaMegistus Architecture.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://v4tuvr674hhr" +path.s3tc="res://.godot/imported/MonaMegistus Architecture.png-2fb995a58a928621e66af019bc7889ce.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/MonaMegistus Architecture.png" +dest_files=["res://.godot/imported/MonaMegistus Architecture.png-2fb995a58a928621e66af019bc7889ce.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/MonogatariShinobu JavaScript.png b/addons/YouCanDoIt/Images/Girls/Nice/MonogatariShinobu JavaScript.png Binary files differnew file mode 100644 index 0000000..bdefe25 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/MonogatariShinobu JavaScript.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/MonogatariShinobu JavaScript.png.import b/addons/YouCanDoIt/Images/Girls/Nice/MonogatariShinobu JavaScript.png.import new file mode 100644 index 0000000..2a0060c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/MonogatariShinobu JavaScript.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://chj1wdyx6sqkj" +path.s3tc="res://.godot/imported/MonogatariShinobu JavaScript.png-1a93a1302797b9e09cf3fdf184dec4d9.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/MonogatariShinobu JavaScript.png" +dest_files=["res://.godot/imported/MonogatariShinobu JavaScript.png-1a93a1302797b9e09cf3fdf184dec4d9.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Najimi Programming.png b/addons/YouCanDoIt/Images/Girls/Nice/Najimi Programming.png Binary files differnew file mode 100644 index 0000000..8fc3c2d --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Najimi Programming.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Najimi Programming.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Najimi Programming.png.import new file mode 100644 index 0000000..0de833b --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Najimi Programming.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1eksri8dia7n" +path.s3tc="res://.godot/imported/Najimi Programming.png-0135f76624b20f920c3229256dbaa7a2.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Najimi Programming.png" +dest_files=["res://.godot/imported/Najimi Programming.png-0135f76624b20f920c3229256dbaa7a2.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Nep&Blanc Lua.png b/addons/YouCanDoIt/Images/Girls/Nice/Nep&Blanc Lua.png Binary files differnew file mode 100644 index 0000000..9653260 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Nep&Blanc Lua.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Nep&Blanc Lua.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Nep&Blanc Lua.png.import new file mode 100644 index 0000000..cb348af --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Nep&Blanc Lua.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dbb4my4r4mp78" +path.s3tc="res://.godot/imported/Nep&Blanc Lua.png-c2efe302b766b9bb76f9f00967507286.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Nep&Blanc Lua.png" +dest_files=["res://.godot/imported/Nep&Blanc Lua.png-c2efe302b766b9bb76f9f00967507286.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/NinomaeInanis Rust.png b/addons/YouCanDoIt/Images/Girls/Nice/NinomaeInanis Rust.png Binary files differnew file mode 100644 index 0000000..a39ac76 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/NinomaeInanis Rust.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/NinomaeInanis Rust.png.import b/addons/YouCanDoIt/Images/Girls/Nice/NinomaeInanis Rust.png.import new file mode 100644 index 0000000..e2b1f3d --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/NinomaeInanis Rust.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dnsamq67mpc3u" +path.s3tc="res://.godot/imported/NinomaeInanis Rust.png-dc4b18f002fa24000bf4a84a6d228f10.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/NinomaeInanis Rust.png" +dest_files=["res://.godot/imported/NinomaeInanis Rust.png-dc4b18f002fa24000bf4a84a6d228f10.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/NishimiyaShouko MongoDB.png b/addons/YouCanDoIt/Images/Girls/Nice/NishimiyaShouko MongoDB.png Binary files differnew file mode 100644 index 0000000..7ee95e5 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/NishimiyaShouko MongoDB.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/NishimiyaShouko MongoDB.png.import b/addons/YouCanDoIt/Images/Girls/Nice/NishimiyaShouko MongoDB.png.import new file mode 100644 index 0000000..91eb0ec --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/NishimiyaShouko MongoDB.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0cduslfwg1mj" +path.s3tc="res://.godot/imported/NishimiyaShouko MongoDB.png-393d32e942c6e14e24faea3b119a03e7.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/NishimiyaShouko MongoDB.png" +dest_files=["res://.godot/imported/NishimiyaShouko MongoDB.png-393d32e942c6e14e24faea3b119a03e7.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/RollRockman Programming.png b/addons/YouCanDoIt/Images/Girls/Nice/RollRockman Programming.png Binary files differnew file mode 100644 index 0000000..1b9d054 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/RollRockman Programming.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/RollRockman Programming.png.import b/addons/YouCanDoIt/Images/Girls/Nice/RollRockman Programming.png.import new file mode 100644 index 0000000..f3c30bd --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/RollRockman Programming.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://huxc4ycv1yjr" +path.s3tc="res://.godot/imported/RollRockman Programming.png-93c4f07ba2ba70e9098a40907dd8b69a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/RollRockman Programming.png" +dest_files=["res://.godot/imported/RollRockman Programming.png-93c4f07ba2ba70e9098a40907dd8b69a.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Senko Rust.png b/addons/YouCanDoIt/Images/Girls/Nice/Senko Rust.png Binary files differnew file mode 100644 index 0000000..596e094 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Senko Rust.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Senko Rust.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Senko Rust.png.import new file mode 100644 index 0000000..62b8076 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Senko Rust.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dfauu3asjduj" +path.s3tc="res://.godot/imported/Senko Rust.png-46148cf9be88358497dbba280d12e38f.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Senko Rust.png" +dest_files=["res://.godot/imported/Senko Rust.png-46148cf9be88358497dbba280d12e38f.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Senko Scala.png b/addons/YouCanDoIt/Images/Girls/Nice/Senko Scala.png Binary files differnew file mode 100644 index 0000000..e2547bc --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Senko Scala.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Senko Scala.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Senko Scala.png.import new file mode 100644 index 0000000..752fdac --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Senko Scala.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1qcgdof2a7ar" +path.s3tc="res://.godot/imported/Senko Scala.png-036dffc933c10b67612fa6519e19a29a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Senko Scala.png" +dest_files=["res://.godot/imported/Senko Scala.png-036dffc933c10b67612fa6519e19a29a.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ShiomiyaShiori ADA.png b/addons/YouCanDoIt/Images/Girls/Nice/ShiomiyaShiori ADA.png Binary files differnew file mode 100644 index 0000000..ea98d00 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ShiomiyaShiori ADA.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ShiomiyaShiori ADA.png.import b/addons/YouCanDoIt/Images/Girls/Nice/ShiomiyaShiori ADA.png.import new file mode 100644 index 0000000..5456c14 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ShiomiyaShiori ADA.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bpe3q0rxbohsa" +path.s3tc="res://.godot/imported/ShiomiyaShiori ADA.png-2a94141a7ea9c25d304da46016b3d3d4.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/ShiomiyaShiori ADA.png" +dest_files=["res://.godot/imported/ShiomiyaShiori ADA.png-2a94141a7ea9c25d304da46016b3d3d4.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ShizukaYoshimoto C.png b/addons/YouCanDoIt/Images/Girls/Nice/ShizukaYoshimoto C.png Binary files differnew file mode 100644 index 0000000..8401beb --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ShizukaYoshimoto C.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/ShizukaYoshimoto C.png.import b/addons/YouCanDoIt/Images/Girls/Nice/ShizukaYoshimoto C.png.import new file mode 100644 index 0000000..2253548 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/ShizukaYoshimoto C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5kvjame2lrxs" +path.s3tc="res://.godot/imported/ShizukaYoshimoto C.png-be202a6135835a206c8b9b5e081bb523.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/ShizukaYoshimoto C.png" +dest_files=["res://.godot/imported/ShizukaYoshimoto C.png-be202a6135835a206c8b9b5e081bb523.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/SophiaAscart Architecture.png b/addons/YouCanDoIt/Images/Girls/Nice/SophiaAscart Architecture.png Binary files differnew file mode 100644 index 0000000..b7db5a8 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/SophiaAscart Architecture.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/SophiaAscart Architecture.png.import b/addons/YouCanDoIt/Images/Girls/Nice/SophiaAscart Architecture.png.import new file mode 100644 index 0000000..95bc0d2 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/SophiaAscart Architecture.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://caugka07pb5tk" +path.s3tc="res://.godot/imported/SophiaAscart Architecture.png-85b655d4d6dd283ca0c7c2a32e47be7d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/SophiaAscart Architecture.png" +dest_files=["res://.godot/imported/SophiaAscart Architecture.png-85b655d4d6dd283ca0c7c2a32e47be7d.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/SuzukaNagami C.png b/addons/YouCanDoIt/Images/Girls/Nice/SuzukaNagami C.png Binary files differnew file mode 100644 index 0000000..8fedc29 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/SuzukaNagami C.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/SuzukaNagami C.png.import b/addons/YouCanDoIt/Images/Girls/Nice/SuzukaNagami C.png.import new file mode 100644 index 0000000..2fc6760 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/SuzukaNagami C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://pewi8kcn2opf" +path.s3tc="res://.godot/imported/SuzukaNagami C.png-e26e988e98dfd2851bc8ae31b3a702d2.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/SuzukaNagami C.png" +dest_files=["res://.godot/imported/SuzukaNagami C.png-e26e988e98dfd2851bc8ae31b3a702d2.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Tohru C.png b/addons/YouCanDoIt/Images/Girls/Nice/Tohru C.png Binary files differnew file mode 100644 index 0000000..1f309a2 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Tohru C.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Tohru C.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Tohru C.png.import new file mode 100644 index 0000000..ecff91e --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Tohru C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfbk2rvh7y8mu" +path.s3tc="res://.godot/imported/Tohru C.png-f39d35ee0a3dd25ca9a31d76905d279e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Tohru C.png" +dest_files=["res://.godot/imported/Tohru C.png-f39d35ee0a3dd25ca9a31d76905d279e.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Tohru Compilers.png b/addons/YouCanDoIt/Images/Girls/Nice/Tohru Compilers.png Binary files differnew file mode 100644 index 0000000..359d5d3 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Tohru Compilers.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Tohru Compilers.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Tohru Compilers.png.import new file mode 100644 index 0000000..5e65e99 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Tohru Compilers.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://5cwqpdlmtwaw" +path.s3tc="res://.godot/imported/Tohru Compilers.png-286b039efe200105b4aa3be6c47b9c39.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Tohru Compilers.png" +dest_files=["res://.godot/imported/Tohru Compilers.png-286b039efe200105b4aa3be6c47b9c39.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Unknown Java.png b/addons/YouCanDoIt/Images/Girls/Nice/Unknown Java.png Binary files differnew file mode 100644 index 0000000..e3cb91e --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Unknown Java.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Unknown Java.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Unknown Java.png.import new file mode 100644 index 0000000..8341597 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Unknown Java.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6fbdnagbgm6a" +path.s3tc="res://.godot/imported/Unknown Java.png-fd70266c8d62729ca4a87a9063aa4282.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Unknown Java.png" +dest_files=["res://.godot/imported/Unknown Java.png-fd70266c8d62729ca4a87a9063aa4282.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Unknown Lisp.png b/addons/YouCanDoIt/Images/Girls/Nice/Unknown Lisp.png Binary files differnew file mode 100644 index 0000000..c315268 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Unknown Lisp.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Unknown Lisp.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Unknown Lisp.png.import new file mode 100644 index 0000000..686be2b --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Unknown Lisp.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8vnqtq2cu7g7" +path.s3tc="res://.godot/imported/Unknown Lisp.png-6cb2c68bdeece8e8703e56e1564d8c63.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Unknown Lisp.png" +dest_files=["res://.godot/imported/Unknown Lisp.png-6cb2c68bdeece8e8703e56e1564d8c63.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Unknown PHP.png b/addons/YouCanDoIt/Images/Girls/Nice/Unknown PHP.png Binary files differnew file mode 100644 index 0000000..34382ed --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Unknown PHP.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Unknown PHP.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Unknown PHP.png.import new file mode 100644 index 0000000..129aff6 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Unknown PHP.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddd2wwcxyjjbr" +path.s3tc="res://.godot/imported/Unknown PHP.png-9be7aa13003b79e93061ce546a03fc58.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Unknown PHP.png" +dest_files=["res://.godot/imported/Unknown PHP.png-9be7aa13003b79e93061ce546a03fc58.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/YuiHirasawa Programming.png b/addons/YouCanDoIt/Images/Girls/Nice/YuiHirasawa Programming.png Binary files differnew file mode 100644 index 0000000..7ecbfa8 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/YuiHirasawa Programming.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/YuiHirasawa Programming.png.import b/addons/YouCanDoIt/Images/Girls/Nice/YuiHirasawa Programming.png.import new file mode 100644 index 0000000..b5da6e8 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/YuiHirasawa Programming.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://drtwjdo6onds5" +path.s3tc="res://.godot/imported/YuiHirasawa Programming.png-85e7ce53fad91f4a8b4d74e4429b3224.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/YuiHirasawa Programming.png" +dest_files=["res://.godot/imported/YuiHirasawa Programming.png-85e7ce53fad91f4a8b4d74e4429b3224.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Yunyun C.png b/addons/YouCanDoIt/Images/Girls/Nice/Yunyun C.png Binary files differnew file mode 100644 index 0000000..59f7893 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Yunyun C.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/Yunyun C.png.import b/addons/YouCanDoIt/Images/Girls/Nice/Yunyun C.png.import new file mode 100644 index 0000000..ee7105c --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/Yunyun C.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwfggdl5lrmrw" +path.s3tc="res://.godot/imported/Yunyun C.png-ad1d1bb3b5521731143d201ad730e28c.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/Yunyun C.png" +dest_files=["res://.godot/imported/Yunyun C.png-ad1d1bb3b5521731143d201ad730e28c.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/YurikoNanao Lua.png b/addons/YouCanDoIt/Images/Girls/Nice/YurikoNanao Lua.png Binary files differnew file mode 100644 index 0000000..68fb10a --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/YurikoNanao Lua.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/YurikoNanao Lua.png.import b/addons/YouCanDoIt/Images/Girls/Nice/YurikoNanao Lua.png.import new file mode 100644 index 0000000..42c80c8 --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/YurikoNanao Lua.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dkt0x46v5e2e6" +path.s3tc="res://.godot/imported/YurikoNanao Lua.png-3f53365ff651a226decdabb0a740b0a2.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/YurikoNanao Lua.png" +dest_files=["res://.godot/imported/YurikoNanao Lua.png-3f53365ff651a226decdabb0a740b0a2.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/Girls/Nice/YuukiKonno Lua.png b/addons/YouCanDoIt/Images/Girls/Nice/YuukiKonno Lua.png Binary files differnew file mode 100644 index 0000000..2fc5ded --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/YuukiKonno Lua.png diff --git a/addons/YouCanDoIt/Images/Girls/Nice/YuukiKonno Lua.png.import b/addons/YouCanDoIt/Images/Girls/Nice/YuukiKonno Lua.png.import new file mode 100644 index 0000000..b2feffa --- /dev/null +++ b/addons/YouCanDoIt/Images/Girls/Nice/YuukiKonno Lua.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://brsuof2ao8tgp" +path.s3tc="res://.godot/imported/YuukiKonno Lua.png-923d319c05cf92d5ff15ddbc5c43a195.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/Girls/Nice/YuukiKonno Lua.png" +dest_files=["res://.godot/imported/YuukiKonno Lua.png-923d319c05cf92d5ff15ddbc5c43a195.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/addons/YouCanDoIt/Images/SettingsCog.svg b/addons/YouCanDoIt/Images/SettingsCog.svg new file mode 100644 index 0000000..60d9c71 --- /dev/null +++ b/addons/YouCanDoIt/Images/SettingsCog.svg @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --> +<svg height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" + viewBox="0 0 310.551 310.551" xml:space="preserve"> +<g> + <path style="fill:#A4A9AD;" d="M308.122,127.396c-0.728-4.297-4.796-7.012-9.042-6.039l-26.584,6.08 + c-3.03-12.809-8.108-24.824-14.864-35.686l23.063-14.576c3.681-2.322,4.619-7.131,2.09-10.676c0,0-3.964-7.273-17.711-21.018 + c-13.745-13.748-21.433-17.998-21.433-17.998c-3.554-2.521-8.35-1.564-10.665,2.125l-14.504,23.107 + c-10.884-6.719-22.914-11.76-35.734-14.748l5.997-26.598c0.959-4.248-1.771-8.311-6.067-9.029c0,0-7.947-2.34-27.389-2.34 + s-27.883,2.432-27.883,2.432c-4.293,0.729-7.012,4.797-6.039,9.043l6.082,26.586c-12.808,3.029-24.822,8.105-35.685,14.861 + L77.179,29.859c-2.326-3.68-7.131-4.621-10.676-2.094c0,0-7.274,3.967-21.022,17.713C31.735,59.225,27.484,66.914,27.484,66.914 + c-2.521,3.551-1.565,8.352,2.124,10.666l23.108,14.502c-6.719,10.885-11.759,22.914-14.748,35.734l-26.599-5.998 + c-4.247-0.957-8.31,1.773-9.028,6.068c0,0-2.34,7.947-2.34,27.391c0,19.439,2.431,27.881,2.431,27.881 + c0.729,4.293,4.798,7.012,9.044,6.039l26.585-6.082c3.029,12.809,8.106,24.822,14.862,35.686L29.86,233.375 + c-3.681,2.326-4.621,7.131-2.092,10.678c0,0,3.964,7.271,17.712,21.021c13.745,13.744,21.434,17.994,21.434,17.994 + c3.552,2.522,8.351,1.566,10.666-2.123l14.503-23.107c10.883,6.721,22.913,11.76,35.733,14.75l-5.997,26.596 + c-0.959,4.248,1.773,8.311,6.069,9.027c0,0,7.945,2.342,27.389,2.34c19.439,0,27.881-2.43,27.881-2.43 + c4.294-0.728,7.012-4.797,6.039-9.043l-6.082-26.584c12.809-3.029,24.824-8.108,35.686-14.861l14.575,23.059 + c2.324,3.684,7.13,4.621,10.676,2.092c0,0,7.272-3.963,21.02-17.711c13.745-13.746,17.996-21.434,17.996-21.434 + c2.521-3.553,1.566-8.348-2.123-10.664l-23.107-14.504c6.72-10.883,11.76-22.914,14.749-35.734l26.598,5.996 + c4.246,0.961,8.309-1.773,9.026-6.068c0,0,2.34-7.945,2.34-27.387C310.554,135.838,308.122,127.396,308.122,127.396z + M155.278,191.256c-19.871,0-35.979-16.107-35.979-35.979c0-19.871,16.107-35.979,35.979-35.979s35.98,16.107,35.98,35.979 + C191.258,175.148,175.15,191.256,155.278,191.256z"/> + <path style="fill:#333E48;" d="M155.278,96.115c-32.674,0-59.161,26.488-59.161,59.162s26.487,59.162,59.161,59.162 + s59.162-26.488,59.162-59.162C214.441,122.604,187.952,96.115,155.278,96.115z M155.278,191.256 + c-19.871,0-35.979-16.107-35.979-35.979c0-19.871,16.107-35.979,35.979-35.979s35.98,16.107,35.98,35.979 + C191.258,175.148,175.15,191.256,155.278,191.256z"/> +</g> +</svg>
\ No newline at end of file diff --git a/addons/YouCanDoIt/Images/SettingsCog.svg.import b/addons/YouCanDoIt/Images/SettingsCog.svg.import new file mode 100644 index 0000000..d0eaa5b --- /dev/null +++ b/addons/YouCanDoIt/Images/SettingsCog.svg.import @@ -0,0 +1,38 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c61rfxslbyny6" +path.bptc="res://.godot/imported/SettingsCog.svg-5dbf6d90dfabdd0c139fc6f49b3f1d9b.bptc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/SettingsCog.svg" +dest_files=["res://.godot/imported/SettingsCog.svg-5dbf6d90dfabdd0c139fc6f49b3f1d9b.bptc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=true +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/addons/YouCanDoIt/Images/SpeechBubble.svg b/addons/YouCanDoIt/Images/SpeechBubble.svg new file mode 100644 index 0000000..e15fa92 --- /dev/null +++ b/addons/YouCanDoIt/Images/SpeechBubble.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg viewBox="0 0 500 500" xmlns="http://www.w3.org/2000/svg"> + <defs> + <filter id="a"> + <feGaussianBlur stdDeviation="6.7296"/> + </filter> + </defs> + <path d="m89.69 40.064 336.96 2.3983c20.813 0.1481 56.056 5.474 63.554 34.775 8.661 38.533 11.547 211.95-2.399 238.63-10.281 21.521-19.828 28.698-29.977 34.774-30.065 14.443-170.28 11.991-170.28 11.991l-178.67 100.73 115.12-101.93-145.1 1e-3c-20.36 0-38.979-12.804-45.567-40.772-11.472-50.783-13.705-193.21-2.3984-226.64 10.714-30.538 28.721-54.175 58.758-53.961z" fill-opacity=".49804" fill-rule="evenodd" filter="url(#a)"/> + <path d="m76.745 28.737 336.96 2.3983c20.813 0.1481 56.056 5.474 63.554 34.775 8.661 38.533 11.547 211.95-2.399 238.63-10.281 21.521-19.828 28.698-29.977 34.774-30.065 14.443-170.28 11.991-170.28 11.991l-178.67 100.73 115.12-101.93-145.1 1e-3c-20.36 0-38.979-12.804-45.567-40.772-11.472-50.783-13.705-193.21-2.3984-226.64 10.714-30.538 28.721-54.175 58.758-53.961z" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linejoin="round" stroke-width="10"/> +</svg> diff --git a/addons/YouCanDoIt/Images/SpeechBubble.svg.import b/addons/YouCanDoIt/Images/SpeechBubble.svg.import new file mode 100644 index 0000000..c77cbef --- /dev/null +++ b/addons/YouCanDoIt/Images/SpeechBubble.svg.import @@ -0,0 +1,38 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bir8x1daio6qs" +path.bptc="res://.godot/imported/SpeechBubble.svg-f0342268756309708970a82803dd1996.bptc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://addons/YouCanDoIt/Images/SpeechBubble.svg" +dest_files=["res://.godot/imported/SpeechBubble.svg-f0342268756309708970a82803dd1996.bptc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=true +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/addons/YouCanDoIt/Scenes/CatalogDock.tscn b/addons/YouCanDoIt/Scenes/CatalogDock.tscn new file mode 100644 index 0000000..eca3579 --- /dev/null +++ b/addons/YouCanDoIt/Scenes/CatalogDock.tscn @@ -0,0 +1,213 @@ +[gd_scene load_steps=8 format=3 uid="uid://b1m1fmbl0giqi"] + +[ext_resource type="Texture2D" uid="uid://c61rfxslbyny6" path="res://addons/YouCanDoIt/Images/SettingsCog.svg" id="1_36y18"] + +[sub_resource type="LabelSettings" id="LabelSettings_xdbgf"] +font_size = 24 + +[sub_resource type="LabelSettings" id="LabelSettings_lpkqd"] +font_size = 20 + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_0onqo"] + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_jyfiw"] + +[sub_resource type="LabelSettings" id="LabelSettings_oqd0r"] +font_size = 26 + +[sub_resource type="LabelSettings" id="LabelSettings_flnl5"] + +[node name="CatalogDock" type="Control"] +custom_minimum_size = Vector2(0, 200) +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="Background" type="Panel" parent="."] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="Title" type="Label" parent="Background"] +layout_mode = 1 +anchors_preset = 10 +anchor_right = 1.0 +offset_bottom = 50.0 +grow_horizontal = 2 +text = "Girl Catalog" +label_settings = SubResource("LabelSettings_xdbgf") +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="Counter" type="Label" parent="Background"] +layout_mode = 1 +anchors_preset = 1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_left = -205.0 +offset_right = -70.0 +offset_bottom = 50.0 +grow_horizontal = 0 +text = "Seen: 0/0" +label_settings = SubResource("LabelSettings_lpkqd") +horizontal_alignment = 2 +vertical_alignment = 1 + +[node name="Settings" type="TextureButton" parent="Background"] +layout_mode = 1 +anchors_preset = 1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_left = -45.0 +offset_top = 5.0 +offset_right = -5.0 +offset_bottom = 45.0 +grow_horizontal = 0 +texture_normal = ExtResource("1_36y18") +ignore_texture_size = true +stretch_mode = 5 + +[node name="Filter" type="LineEdit" parent="Background"] +layout_mode = 0 +offset_left = 15.0 +offset_right = 265.0 +offset_bottom = 50.0 +theme_override_font_sizes/font_size = 20 +theme_override_styles/focus = SubResource("StyleBoxEmpty_0onqo") +theme_override_styles/normal = SubResource("StyleBoxEmpty_jyfiw") +placeholder_text = "Filter" +clear_button_enabled = true + +[node name="Scroll" type="ScrollContainer" parent="Background"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 10.0 +offset_top = 50.0 +offset_right = -10.0 +grow_horizontal = 2 +grow_vertical = 2 +horizontal_scroll_mode = 0 + +[node name="Flow" type="HFlowContainer" parent="Background/Scroll"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="Portrait" type="TextureRect" parent="Background/Scroll/Flow"] +visible = false +custom_minimum_size = Vector2(150, 150) +layout_mode = 2 +focus_mode = 1 +expand_mode = 1 +stretch_mode = 5 + +[node name="SettingsBackground" type="Panel" parent="Background"] +visible = false +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -200.0 +offset_top = -90.0 +offset_right = 200.0 +offset_bottom = 90.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="Title" type="Label" parent="Background/SettingsBackground"] +layout_mode = 1 +anchors_preset = 10 +anchor_right = 1.0 +offset_bottom = 40.0 +grow_horizontal = 2 +text = "You Can Do It!" +label_settings = SubResource("LabelSettings_oqd0r") +horizontal_alignment = 1 +vertical_alignment = 1 +autowrap_mode = 3 + +[node name="Flavour" type="Label" parent="Background/SettingsBackground"] +layout_mode = 1 +anchors_preset = 10 +anchor_right = 1.0 +offset_top = 40.0 +offset_bottom = 70.0 +grow_horizontal = 2 +text = "Made with ❤️ by Joyless" +label_settings = SubResource("LabelSettings_flnl5") +horizontal_alignment = 1 +vertical_alignment = 1 +autowrap_mode = 3 + +[node name="Scroll" type="ScrollContainer" parent="Background/SettingsBackground"] +layout_mode = 1 +anchors_preset = 12 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 5.0 +offset_top = -100.0 +offset_right = -5.0 +grow_horizontal = 2 +grow_vertical = 0 +horizontal_scroll_mode = 0 + +[node name="Box" type="VBoxContainer" parent="Background/SettingsBackground/Scroll"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Information" type="Label" parent="Background/SettingsBackground/Scroll/Box"] +custom_minimum_size = Vector2(1, 0) +layout_mode = 2 +horizontal_alignment = 1 +autowrap_mode = 3 + +[node name="Interval" type="PanelContainer" parent="Background/SettingsBackground/Scroll/Box"] +layout_mode = 2 + +[node name="Label" type="Label" parent="Background/SettingsBackground/Scroll/Box/Interval"] +custom_minimum_size = Vector2(220, 0) +layout_mode = 2 +size_flags_horizontal = 0 +text = "Appear Interval Minutes" +horizontal_alignment = 1 +vertical_alignment = 1 +autowrap_mode = 3 + +[node name="Panel" type="Panel" parent="Background/SettingsBackground/Scroll/Box/Interval"] +custom_minimum_size = Vector2(170, 32) +layout_mode = 2 +size_flags_horizontal = 8 + +[node name="MinBox" type="SpinBox" parent="Background/SettingsBackground/Scroll/Box/Interval/Panel"] +layout_mode = 1 +anchors_preset = 9 +anchor_bottom = 1.0 +offset_right = 85.0 +grow_vertical = 2 +size_flags_horizontal = 0 +max_value = 300.0 +custom_arrow_step = 5.0 + +[node name="MaxBox" type="SpinBox" parent="Background/SettingsBackground/Scroll/Box/Interval/Panel"] +layout_mode = 1 +anchors_preset = 11 +anchor_left = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -85.0 +grow_horizontal = 0 +grow_vertical = 2 +size_flags_horizontal = 8 +max_value = 300.0 +custom_arrow_step = 5.0 diff --git a/addons/YouCanDoIt/Scenes/OverlayDock.tscn b/addons/YouCanDoIt/Scenes/OverlayDock.tscn new file mode 100644 index 0000000..91c4487 --- /dev/null +++ b/addons/YouCanDoIt/Scenes/OverlayDock.tscn @@ -0,0 +1,83 @@ +[gd_scene load_steps=4 format=3 uid="uid://dpqktaek8pr05"] + +[ext_resource type="Texture2D" uid="uid://bir8x1daio6qs" path="res://addons/YouCanDoIt/Images/SpeechBubble.svg" id="1_pfykn"] +[ext_resource type="AudioStream" uid="uid://pn7jy61658eh" path="res://addons/YouCanDoIt/Sounds/Nya.wav" id="2_vqfxa"] + +[sub_resource type="LabelSettings" id="LabelSettings_c0lt8"] +font_size = 18 +font_color = Color(0, 0, 0, 1) + +[node name="OverlayDock" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 + +[node name="Background" type="Control" parent="."] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 + +[node name="Girl" type="TextureRect" parent="Background"] +texture_filter = 4 +layout_mode = 1 +anchors_preset = 3 +anchor_left = 1.0 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -320.0 +offset_top = -350.0 +offset_right = -20.0 +grow_horizontal = 0 +grow_vertical = 0 +mouse_filter = 2 +expand_mode = 1 +stretch_mode = 6 + +[node name="SpeechBubble" type="TextureRect" parent="Background"] +layout_mode = 1 +anchors_preset = 3 +anchor_left = 1.0 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -540.0 +offset_top = -440.0 +offset_right = -290.0 +offset_bottom = -90.0 +grow_horizontal = 0 +grow_vertical = 0 +mouse_filter = 2 +texture = ExtResource("1_pfykn") +expand_mode = 1 +stretch_mode = 5 +flip_h = true + +[node name="SpeechLabel" type="Label" parent="Background/SpeechBubble"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 10.0 +offset_top = 70.0 +offset_right = -10.0 +offset_bottom = -130.0 +grow_horizontal = 2 +grow_vertical = 2 +label_settings = SubResource("LabelSettings_c0lt8") +horizontal_alignment = 1 +vertical_alignment = 1 +autowrap_mode = 3 +text_overrun_behavior = 3 + +[node name="AudioPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("2_vqfxa") +volume_db = -5.0 diff --git a/addons/YouCanDoIt/Scripts/main.gd b/addons/YouCanDoIt/Scripts/main.gd new file mode 100644 index 0000000..80c8382 --- /dev/null +++ b/addons/YouCanDoIt/Scripts/main.gd @@ -0,0 +1,298 @@ +@tool +extends EditorPlugin + +@export var duration_seconds:float = 5 +@export var transition_seconds:float = 1 +@export var transition_distance:float = 540 + +var export_stripper:EditorExportPlugin = YouCanDoItExportStripper.new() +var overlay_dock:Control = load(addon_path.path_join("Scenes/OverlayDock.tscn")).instantiate() +var catalog_dock:Control = load(addon_path.path_join("Scenes/CatalogDock.tscn")).instantiate() +var messages:Dictionary = JSON.parse_string(FileAccess.get_file_as_string(addon_path.path_join("Text/Messages.json"))) + +var speech_label:Label = overlay_dock.get_node(^"Background/SpeechBubble/SpeechLabel") +var girl_rect:TextureRect = overlay_dock.get_node(^"Background/Girl") +var audio_player:AudioStreamPlayer = overlay_dock.get_node(^"AudioPlayer") +var flow:FlowContainer = catalog_dock.get_node(^"Background/Scroll/Flow") +var portrait_template:TextureRect = flow.get_node(^"Portrait") +var counter_label:Label = catalog_dock.get_node(^"Background/Counter") +var filter_input:LineEdit = catalog_dock.get_node(^"Background/Filter") +var settings_button:BaseButton = catalog_dock.get_node(^"Background/Settings") +var settings_background:Panel = catalog_dock.get_node(^"Background/SettingsBackground") +var settings_information_label:Label = settings_background.get_node(^"Scroll/Box/Information") +var settings_interval_min_box:SpinBox = settings_background.get_node(^"Scroll/Box/Interval/Panel/MinBox") +var settings_interval_max_box:SpinBox = settings_background.get_node(^"Scroll/Box/Interval/Panel/MaxBox") + +var is_application_focused:bool = true +var girl_debounce:bool = false +var girl_countdown_seconds:float = 0 +var work_stopwatch_seconds:float = 0 + +const addon_path:String = "res://addons/YouCanDoIt" +const save_path:String = "user://YouCanDoItSave.json" + +func _enter_tree()->void: + reset_timer() + overlay_dock.hide() + # Add docks + EditorInterface.get_editor_main_screen().add_child(overlay_dock) + add_control_to_bottom_panel(catalog_dock, "Girl Catalog") + # Add export stripper + add_export_plugin(export_stripper) + # Refresh initial catalog + refresh_catalog() + # Connect control events + filter_input.text_changed.connect(filter_catalog) + settings_button.pressed.connect(toggle_settings) + settings_interval_min_box.value_changed.connect(func(_value): settings_interval_changed()) + settings_interval_max_box.value_changed.connect(func(_value): settings_interval_changed()) + +func _exit_tree()->void: + # Remove docks + overlay_dock.queue_free() + remove_control_from_bottom_panel(catalog_dock) + catalog_dock.queue_free() + # Remove export stripper + remove_export_plugin(export_stripper) + +func _process(delta:float)->void: + update_work_stopwatch(delta) + update_girl_countdown(delta) + +func _notification(what:int)->void: + match what: + NOTIFICATION_APPLICATION_FOCUS_IN: + is_application_focused = true + NOTIFICATION_APPLICATION_FOCUS_OUT: + is_application_focused = false + +func update_work_stopwatch(delta:float)->void: + # Ensure editor focused + if not is_application_focused: + return + # Progress stopwatch + work_stopwatch_seconds += delta + # Add progressed minutes + while work_stopwatch_seconds >= 60: + work_stopwatch_seconds -= 60 + add_total_minutes(1) + +func update_girl_countdown(delta:float)->void: + # Progress timer + girl_countdown_seconds -= delta + if girl_countdown_seconds > 0: return + reset_timer() + + # Debounce + if girl_debounce: return + girl_debounce = true + + # Wait until editor focused + while not is_application_focused: + await get_tree().create_timer(0.1).timeout + + # Show overlay + var type:String = random_type() + var girl:Texture2D = random_girl(type) + speech_label.text = random_message(type) + girl_rect.texture = girl + overlay_dock.show() + + # Save girl as seen + add_seen_girl_pathname(girl.resource_path) + + # Transition overlay in + await transition_overlay(true) + + # Play sound + audio_player.stream = random_sound() + audio_player.play() + + # Wait duration + await get_tree().create_timer(duration_seconds).timeout + + # Transition overlay out + await transition_overlay(false) + + # Hide overlay + overlay_dock.hide() + + # Reset debounce + girl_debounce = false + +func reset_timer()->void: + var interval_minutes:Vector2 = load_interval_minutes() + girl_countdown_seconds = randf_range(interval_minutes.x, interval_minutes.y) * 60 + +func random_type()->String: + return messages.keys().pick_random() + +func random_message(type:String)->String: + return messages[type].pick_random() + +func random_girl(type:String)->Texture2D: + var girl_directory:String = addon_path.path_join("Images/Girls").path_join(type) + var girl_paths:Array[String] = get_files_at(girl_directory) + return load(girl_directory.path_join(girl_paths.pick_random())) + +func random_sound()->AudioStream: + var sound_directory:String = addon_path.path_join("Sounds") + var sound_paths:Array[String] = get_files_at(sound_directory) + return load(sound_directory.path_join(sound_paths.pick_random())) + +func all_girl_paths()->Dictionary: + var girl_paths:Dictionary = {} + for type:String in messages.keys(): + var girl_directory:String = addon_path.path_join("Images/Girls").path_join(type) + girl_paths[type] = get_files_at(girl_directory) + return girl_paths + +func transition_overlay(to_visible:bool)->void: + var background:Control = overlay_dock.get_node(^"Background") + var transition:Tween = get_tree().create_tween() + + if to_visible: + background.position.y = transition_distance + transition.tween_property(background, ^"position:y", 0, transition_seconds) + else: + background.position.y = 0 + transition.tween_property(background, ^"position:y", transition_distance, transition_seconds) + + await transition.finished + +func refresh_catalog(): + # Get girl paths + var all_paths:Dictionary = all_girl_paths() + var seen_pathnames:Dictionary = load_seen_girl_pathnames() + + # Clear existing girls + for portrait:Node in flow.get_children(): + if portrait == portrait_template: + continue + portrait.queue_free() + + # Count girls + var unseen_count:int = 0 + var seen_count:int = 0 + + # Add each girl to catalog + for type:String in all_paths: + for girl_path:String in all_paths[type]: + var girl_pathname = girl_path.get_basename() + + # Create new portrait + var portrait:TextureRect = portrait_template.duplicate() + # Set portrait texture to girl + portrait.texture = load(addon_path.path_join("Images/Girls").path_join(type).path_join(girl_path)) + + # Show girl if seen + if seen_pathnames.has(girl_pathname): + seen_count += 1 + portrait.tooltip_text = \ + girl_pathname \ + + "\nType: {0}".format([type]) \ + + "\nSeen: {0} times".format([seen_pathnames[girl_pathname]]) + # Lock girl if not seen + else: + unseen_count += 1 + portrait.self_modulate = Color.BLACK + portrait.tooltip_text = "Locked" + + # Add girl to catalog + portrait.show() + flow.add_child(portrait) + + # Wait to prevent freezing + if ((seen_count + unseen_count) % 15 == 0): + await get_tree().process_frame + + # Render counter + counter_label.text = "Seen: {0}/{1}".format([seen_count, seen_count + unseen_count]) + if unseen_count == 0: + counter_label.text = "Seen: all {0}!".format([seen_count]) + +func save_progress(progress:Dictionary)->void: + var save_file:FileAccess = FileAccess.open(save_path, FileAccess.WRITE) + save_file.store_string(JSON.stringify(progress, "\t")) + save_file.close() + +func load_progress()->Dictionary: + var save_file:String = FileAccess.get_file_as_string(save_path) + if save_file.is_empty(): return {} + return JSON.parse_string(save_file) + +func add_total_minutes(minutes:int)->void: + var progress:Dictionary = load_progress() + progress["total_minutes"] = progress.get_or_add("total_minutes", 0) + minutes + save_progress(progress) + +func load_total_minutes()->int: + var progress:Dictionary = load_progress() + return progress.get_or_add("total_minutes", 0) + +func set_interval_minutes(minutes:Vector2)->void: + var progress:Dictionary = load_progress() + progress["min_interval_minutes"] = minutes.x + progress["max_interval_minutes"] = minutes.y + save_progress(progress) + +func load_interval_minutes()->Vector2: + var progress:Dictionary = load_progress() + return Vector2( + progress.get_or_add("min_interval_minutes", 15.0), + progress.get_or_add("max_interval_minutes", 30.0) + ) + +func add_seen_girl_pathname(girl_pathname:String)->void: + girl_pathname = girl_pathname.get_file().get_basename() + var progress:Dictionary = load_progress() + var seen_girls:Dictionary = progress.get_or_add("seen", {}) + seen_girls[girl_pathname] = seen_girls.get_or_add(girl_pathname, 0) + 1 + save_progress(progress) + refresh_catalog() + +func load_seen_girl_pathnames()->Dictionary: + var progress:Dictionary = load_progress() + return progress.get_or_add("seen", {}) + +func filter_catalog(filter:String = "")->void: + for portrait:Node in flow.get_children(): + if portrait == portrait_template: + continue + if filter.is_empty(): + portrait.show() + elif portrait.self_modulate == Color.BLACK: + portrait.hide() + else: + var girl_pathname:String = portrait.texture.resource_path.get_file().get_basename() + portrait.visible = girl_pathname.to_lower().contains(filter.to_lower()) + +func toggle_settings()->void: + settings_background.visible = not settings_background.visible + + settings_information_label.text = \ + "Total Minutes: {0}".format([load_total_minutes()]) \ + + "\nPlugin Version: {0}".format([get_plugin_version()]) + + var interval_minutes:Vector2 = load_interval_minutes() + settings_interval_min_box.value = interval_minutes.x + settings_interval_max_box.value = interval_minutes.y + +func settings_interval_changed()->void: + set_interval_minutes(Vector2( + settings_interval_min_box.value, + settings_interval_max_box.value + )) + +static func get_files_at(directory:String)->Array[String]: + var files:Array[String] = [] + for file:String in DirAccess.get_files_at(directory): + if file.ends_with(".import"): + files.append(file.trim_suffix(".import")) + return files + +class YouCanDoItExportStripper extends EditorExportPlugin: + func _export_file(path:String, type:String, features:PackedStringArray)->void: + # Strip plugin files from export + if path.begins_with(addon_path.path_join("")): + skip() diff --git a/addons/YouCanDoIt/Scripts/main.gd.uid b/addons/YouCanDoIt/Scripts/main.gd.uid new file mode 100644 index 0000000..6c76d20 --- /dev/null +++ b/addons/YouCanDoIt/Scripts/main.gd.uid @@ -0,0 +1 @@ +uid://bw1x8i6u6m6e8 diff --git a/addons/YouCanDoIt/Sounds/Hello.wav b/addons/YouCanDoIt/Sounds/Hello.wav Binary files differnew file mode 100644 index 0000000..8699154 --- /dev/null +++ b/addons/YouCanDoIt/Sounds/Hello.wav diff --git a/addons/YouCanDoIt/Sounds/Hello.wav.import b/addons/YouCanDoIt/Sounds/Hello.wav.import new file mode 100644 index 0000000..63cb8ab --- /dev/null +++ b/addons/YouCanDoIt/Sounds/Hello.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bxwu1wf30jdoe" +path="res://.godot/imported/Hello.wav-a7e940694d43e56fe457572ed2c50c01.sample" + +[deps] + +source_file="res://addons/YouCanDoIt/Sounds/Hello.wav" +dest_files=["res://.godot/imported/Hello.wav-a7e940694d43e56fe457572ed2c50c01.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/addons/YouCanDoIt/Sounds/Hi.wav b/addons/YouCanDoIt/Sounds/Hi.wav Binary files differnew file mode 100644 index 0000000..7ddf6f0 --- /dev/null +++ b/addons/YouCanDoIt/Sounds/Hi.wav diff --git a/addons/YouCanDoIt/Sounds/Hi.wav.import b/addons/YouCanDoIt/Sounds/Hi.wav.import new file mode 100644 index 0000000..71b7f7d --- /dev/null +++ b/addons/YouCanDoIt/Sounds/Hi.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://drd58y6cp0osi" +path="res://.godot/imported/Hi.wav-10052689972256878d5df41eb9466cce.sample" + +[deps] + +source_file="res://addons/YouCanDoIt/Sounds/Hi.wav" +dest_files=["res://.godot/imported/Hi.wav-10052689972256878d5df41eb9466cce.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/addons/YouCanDoIt/Sounds/Hii.wav b/addons/YouCanDoIt/Sounds/Hii.wav Binary files differnew file mode 100644 index 0000000..aabf19f --- /dev/null +++ b/addons/YouCanDoIt/Sounds/Hii.wav diff --git a/addons/YouCanDoIt/Sounds/Hii.wav.import b/addons/YouCanDoIt/Sounds/Hii.wav.import new file mode 100644 index 0000000..8450911 --- /dev/null +++ b/addons/YouCanDoIt/Sounds/Hii.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b3j7v0ghq37pi" +path="res://.godot/imported/Hii.wav-80a1102bf89109ee7cb86c61d9c6d12a.sample" + +[deps] + +source_file="res://addons/YouCanDoIt/Sounds/Hii.wav" +dest_files=["res://.godot/imported/Hii.wav-80a1102bf89109ee7cb86c61d9c6d12a.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/addons/YouCanDoIt/Sounds/Nya.wav b/addons/YouCanDoIt/Sounds/Nya.wav Binary files differnew file mode 100644 index 0000000..53998b5 --- /dev/null +++ b/addons/YouCanDoIt/Sounds/Nya.wav diff --git a/addons/YouCanDoIt/Sounds/Nya.wav.import b/addons/YouCanDoIt/Sounds/Nya.wav.import new file mode 100644 index 0000000..995edda --- /dev/null +++ b/addons/YouCanDoIt/Sounds/Nya.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://pn7jy61658eh" +path="res://.godot/imported/Nya.wav-ed080071a32c388088fbe7b623f9fa8f.sample" + +[deps] + +source_file="res://addons/YouCanDoIt/Sounds/Nya.wav" +dest_files=["res://.godot/imported/Nya.wav-ed080071a32c388088fbe7b623f9fa8f.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/addons/YouCanDoIt/Text/Messages.json b/addons/YouCanDoIt/Text/Messages.json new file mode 100644 index 0000000..3c2d12f --- /dev/null +++ b/addons/YouCanDoIt/Text/Messages.json @@ -0,0 +1,57 @@ +{ + "Nice": [ + "good work! :3", + "keep at it! c:", + "rawr! so cool!!", + "WOW!", + "need some hewp?", + "um.. w-what are you working on?", + "that's amazing! (∗•ω•∗)", + "s-sorryy.. am i interrupt?", + "you can do it!!", + "you sure you don't need a break? (´・ω・`)", + "this is gonna be soo cool!", + "keep working hard senpai!", + "can you teach me?", + "just a little more!", + "i love it!", + "are you oki?", + "uhm... drink time?", + "boo.. did i scare you? (’・w・’)", + ], + "Mean": [ + "Hmph!", + "Baka!", + "Do better!", + ">:C", + "*pout*", + "Idiot!", + "Stupid head!", + "It's not like I'm proud of you or anything!", + "It's not like I care about your work or anything!", + "Finish it already!", + "Geez, stop pushing yourself!", + "Could you be any more clueless?", + "It doesn't work!", + "Finish it faster!", + "Blehh!", + "You suck! (◔_◔)", + "Useless!", + "Take care of yourself!", + "Aren't you going to drink anything?", + ], + "Chill": [ + "Very good.", + "Congratulations.", + "Keep it up!", + "That's smart.", + "I like your thinking.", + "That's a good idea.", + "Neat.", + "Interesting..", + "Very clever.", + "Huh.", + "Did you save your work?", + "Take a deep breath.", + ], +} diff --git a/addons/YouCanDoIt/plugin.cfg b/addons/YouCanDoIt/plugin.cfg new file mode 100644 index 0000000..5645aca --- /dev/null +++ b/addons/YouCanDoIt/plugin.cfg @@ -0,0 +1,7 @@ +[plugin] + +name="YouCanDoIt" +description="" +author="Joyless" +version="4.1" +script="Scripts/main.gd" @@ -0,0 +1,43 @@ +extends Node2D + + +var world: World + +var current_map_name: String +var current_map_entry: String +var current_direction: Vector2 + +var is_fading := false + + +func set_outdoor() -> void: + $Background/Outdoor.visible = true + $Background/Indoor.visible = false + + +func set_indoor() -> void: + $Background/Indoor.visible = true + $Background/Outdoor.visible = false + + +func fade_out(duration: float = 0.4) -> void: + is_fading = true + $Fade/ColorRect.modulate.a = 0 + $Fade.visible = true + + var tween := create_tween() + tween.tween_property($Fade/ColorRect, "modulate", Color(1, 1, 1, 1), duration) + + await tween.finished + + +func fade_in(duration: float = 0.4) -> void: + $Fade/ColorRect.modulate.a = 1 + $Fade.visible = true + + var tween := create_tween() + tween.tween_property($Fade/ColorRect, "modulate", Color(1, 1, 1, 0), duration) + + await tween.finished + $Fade.visible = false + is_fading = false diff --git a/game.gd.uid b/game.gd.uid new file mode 100644 index 0000000..e680a62 --- /dev/null +++ b/game.gd.uid @@ -0,0 +1 @@ +uid://b86pnr72bs0t6 diff --git a/icon.svg b/icon.svg new file mode 100644 index 0000000..9d8b7fa --- /dev/null +++ b/icon.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><rect width="124" height="124" x="2" y="2" fill="#363d52" stroke="#212532" stroke-width="4" rx="14"/><g fill="#fff" transform="translate(12.322 12.322)scale(.101)"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 814 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H446l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c0 34 58 34 58 0v-86c0-34-58-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042" transform="translate(12.322 12.322)scale(.101)"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></svg>
\ No newline at end of file diff --git a/icon.svg.import b/icon.svg.import new file mode 100644 index 0000000..e253627 --- /dev/null +++ b/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1dljohon2jfp" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/logo.kra b/logo.kra Binary files differnew file mode 100644 index 0000000..21d4c15 --- /dev/null +++ b/logo.kra diff --git a/logo.kra~ b/logo.kra~ Binary files differnew file mode 100644 index 0000000..9e61a39 --- /dev/null +++ b/logo.kra~ diff --git a/logo.png b/logo.png Binary files differnew file mode 100644 index 0000000..2111458 --- /dev/null +++ b/logo.png diff --git a/logo.png.import b/logo.png.import new file mode 100644 index 0000000..b491cd1 --- /dev/null +++ b/logo.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://j71cc2olvhk1" +path="res://.godot/imported/logo.png-cca8726399059c8d4f806e28e356b14d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://logo.png" +dest_files=["res://.godot/imported/logo.png-cca8726399059c8d4f806e28e356b14d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/map/assets/door.wav b/map/assets/door.wav Binary files differnew file mode 100644 index 0000000..7edbb89 --- /dev/null +++ b/map/assets/door.wav diff --git a/map/assets/door.wav.import b/map/assets/door.wav.import new file mode 100644 index 0000000..7082161 --- /dev/null +++ b/map/assets/door.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ubexb48lox15" +path="res://.godot/imported/door.wav-95d290b294ea5557a0ada52d15331bf3.sample" + +[deps] + +source_file="res://map/assets/door.wav" +dest_files=["res://.godot/imported/door.wav-95d290b294ea5557a0ada52d15331bf3.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=2 diff --git a/map/assets/tileset.kra b/map/assets/tileset.kra Binary files differnew file mode 100644 index 0000000..7c922a6 --- /dev/null +++ b/map/assets/tileset.kra diff --git a/map/assets/tileset.kra~ b/map/assets/tileset.kra~ Binary files differnew file mode 100644 index 0000000..8301194 --- /dev/null +++ b/map/assets/tileset.kra~ diff --git a/map/assets/tileset.png b/map/assets/tileset.png Binary files differnew file mode 100644 index 0000000..73a5b02 --- /dev/null +++ b/map/assets/tileset.png diff --git a/map/assets/tileset.png.import b/map/assets/tileset.png.import new file mode 100644 index 0000000..2f4bf1b --- /dev/null +++ b/map/assets/tileset.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dv8lud5b0tu3h" +path="res://.godot/imported/tileset.png-7764e824f196d5768d81debc8848e28d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://map/assets/tileset.png" +dest_files=["res://.godot/imported/tileset.png-7764e824f196d5768d81debc8848e28d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/map/assets/tileset.png~ b/map/assets/tileset.png~ Binary files differnew file mode 100644 index 0000000..73a5b02 --- /dev/null +++ b/map/assets/tileset.png~ diff --git a/map/camera.gd b/map/camera.gd new file mode 100644 index 0000000..f433157 --- /dev/null +++ b/map/camera.gd @@ -0,0 +1,22 @@ +extends Camera2D + + +@export var limit_tile_map: TileMapLayer + + +func _ready() -> void: + if limit_tile_map: + var tile_size := limit_tile_map.tile_set.tile_size + + limit_top = limit_tile_map.get_used_rect().position.y * tile_size.y + limit_bottom = limit_tile_map.get_used_rect().end.y * tile_size.y + limit_left = limit_tile_map.get_used_rect().position.x * tile_size.x + limit_right = limit_tile_map.get_used_rect().end.x * tile_size.x + + var difference := Vector2i(get_viewport_rect().size) - limit_tile_map.get_used_rect().size * tile_size + if difference.x > 0: + limit_left -= int(difference.x * 0.5) + limit_right += int(difference.x * 0.5) + if difference.y > 0: + limit_top -= int(difference.x * 0.5) + limit_bottom += int(difference.x * 0.5) diff --git a/map/camera.gd.uid b/map/camera.gd.uid new file mode 100644 index 0000000..f32bcb2 --- /dev/null +++ b/map/camera.gd.uid @@ -0,0 +1 @@ +uid://duiryxvj3oht4 diff --git a/map/camera.tscn b/map/camera.tscn new file mode 100644 index 0000000..487743e --- /dev/null +++ b/map/camera.tscn @@ -0,0 +1,7 @@ +[gd_scene load_steps=2 format=3 uid="uid://11jdoqtp78ly"] + +[ext_resource type="Script" uid="uid://duiryxvj3oht4" path="res://map/camera.gd" id="1_fm8ba"] + +[node name="Camera" type="Camera2D"] +enabled = false +script = ExtResource("1_fm8ba") diff --git a/map/map.gd b/map/map.gd new file mode 100644 index 0000000..dfc2e51 --- /dev/null +++ b/map/map.gd @@ -0,0 +1,27 @@ +class_name Map +extends Node2D + + +@export var is_indoor := false + +@onready var player: Player = Game.world.player + + +func _ready() -> void: + if is_indoor: + Game.set_indoor() + else: + Game.set_outdoor() + + #if not has_node("Player"): + #add_child(load("res://player/player.tscn").instantiate()) + + var current_map_entry = get_node_or_null(NodePath(Game.current_map_entry)) + if current_map_entry: + player.global_position = current_map_entry.global_position + + if Game.current_direction: + player.current_direction = Game.current_direction + + # re-set state to trigger enter again after setting position and direction + player.current_state = player.current_state diff --git a/map/map.gd.uid b/map/map.gd.uid new file mode 100644 index 0000000..112bd98 --- /dev/null +++ b/map/map.gd.uid @@ -0,0 +1 @@ +uid://brlsov7gjjcca diff --git a/map/objects/door.gd b/map/objects/door.gd new file mode 100644 index 0000000..20b0c65 --- /dev/null +++ b/map/objects/door.gd @@ -0,0 +1,15 @@ +class_name Door +extends Node2D + + +@export_file("*.tscn") var scene: String +@export var map_entry: String + + +func _on_body_entered(body: Node2D) -> void: + if body is Player: + Game.current_map_entry = map_entry + Sound.door.play() + await Game.fade_out() + Game.world.set_map(scene) + Game.fade_in() diff --git a/map/objects/door.gd.uid b/map/objects/door.gd.uid new file mode 100644 index 0000000..2ed2826 --- /dev/null +++ b/map/objects/door.gd.uid @@ -0,0 +1 @@ +uid://0xkcx8qk47gx diff --git a/map/objects/door.tscn b/map/objects/door.tscn new file mode 100644 index 0000000..dba01a0 --- /dev/null +++ b/map/objects/door.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=5 format=3 uid="uid://bw2qihhy14bxr"] + +[ext_resource type="Script" uid="uid://0xkcx8qk47gx" path="res://map/objects/door.gd" id="1_84465"] +[ext_resource type="Texture2D" uid="uid://dv8lud5b0tu3h" path="res://map/assets/tileset.png" id="1_i1plv"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_84465"] +atlas = ExtResource("1_i1plv") +region = Rect2(16, 64, 16, 16) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_84465"] +size = Vector2(10, 8) + +[node name="Door" type="Area2D"] +script = ExtResource("1_84465") + +[node name="Sprite2D" type="Sprite2D" parent="."] +texture = SubResource("AtlasTexture_84465") +centered = false +offset = Vector2(-8, -8) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2(0, -1) +shape = SubResource("RectangleShape2D_84465") + +[connection signal="body_entered" from="." to="." method="_on_body_entered"] diff --git a/map/objects/ledge.gd b/map/objects/ledge.gd new file mode 100644 index 0000000..755cd85 --- /dev/null +++ b/map/objects/ledge.gd @@ -0,0 +1,46 @@ +extends Area2D + + +var is_jumping := false + + +func _on_body_entered(body: Node2D) -> void: + if body is Player and not is_jumping: + print("??", is_jumping) + is_jumping = true + + var grid_position := World.local_to_map(global_position) + var target_position := World.map_to_local(grid_position + Vector2i(0, 1)) + + var shadow = body.get_node("Shadow") + var shadow_offset = Vector2(-4,5)#shadow.position + + var tween1 := create_tween().set_ease(Tween.EASE_IN_OUT).set_parallel() + tween1.tween_property(body, "position", body.position + Vector2(0, -3), 0.25) + tween1.tween_property(shadow, "position", shadow.position + Vector2(0, 3), 0.25) + await tween1.finished + + var tween = create_tween().set_ease(Tween.EASE_IN_OUT).set_trans(Tween.TRANS_QUAD).set_parallel() + + tween.tween_property( + body, + "global_position", + target_position, + 1.0 + ) + tween.tween_property( + get_viewport().get_camera_2d(), + "global_position", + target_position, + 1.0 + ) + + tween.tween_property( + shadow, + "global_position", + target_position + shadow_offset, + 1.0 + ) + + await tween.finished + is_jumping = false diff --git a/map/objects/ledge.gd.uid b/map/objects/ledge.gd.uid new file mode 100644 index 0000000..9effc6b --- /dev/null +++ b/map/objects/ledge.gd.uid @@ -0,0 +1 @@ +uid://xnlyw4tf65bk diff --git a/map/objects/ledge.tscn b/map/objects/ledge.tscn new file mode 100644 index 0000000..8183fde --- /dev/null +++ b/map/objects/ledge.tscn @@ -0,0 +1,47 @@ +[gd_scene load_steps=7 format=3 uid="uid://bk7ff5g2pk0cp"] + +[ext_resource type="Script" uid="uid://xnlyw4tf65bk" path="res://map/objects/ledge.gd" id="1_nwiaq"] +[ext_resource type="Texture2D" uid="uid://dv8lud5b0tu3h" path="res://map/assets/tileset.png" id="1_wrxto"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_nwiaq"] +atlas = ExtResource("1_wrxto") +region = Rect2(0, 16, 16, 16) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_jlg2s"] +size = Vector2(16, 1.75) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_nc3l7"] +size = Vector2(16, 0.5) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_nwiaq"] +size = Vector2(1.125, 8) + +[node name="Ledge" type="Area2D"] +collision_layer = 0 +script = ExtResource("1_nwiaq") + +[node name="Sprite2D" type="Sprite2D" parent="."] +position = Vector2(0, -2) +texture = SubResource("AtlasTexture_nwiaq") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2(0, 0.875) +shape = SubResource("RectangleShape2D_jlg2s") + +[node name="StaticBody2D" type="StaticBody2D" parent="."] +collision_layer = 2 +collision_mask = 0 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"] +position = Vector2(0, 7.75) +shape = SubResource("RectangleShape2D_nc3l7") + +[node name="CollisionShape2D2" type="CollisionShape2D" parent="StaticBody2D"] +position = Vector2(-8, 4) +shape = SubResource("RectangleShape2D_nwiaq") + +[node name="CollisionShape2D3" type="CollisionShape2D" parent="StaticBody2D"] +position = Vector2(8, 4) +shape = SubResource("RectangleShape2D_nwiaq") + +[connection signal="body_entered" from="." to="." method="_on_body_entered"] diff --git a/map/objects/out_door.tscn b/map/objects/out_door.tscn new file mode 100644 index 0000000..e74a75b --- /dev/null +++ b/map/objects/out_door.tscn @@ -0,0 +1,21 @@ +[gd_scene load_steps=5 format=3 uid="uid://dw86phlo8int2"] + +[ext_resource type="PackedScene" uid="uid://bw2qihhy14bxr" path="res://map/objects/door.tscn" id="1_ssknr"] +[ext_resource type="Texture2D" uid="uid://dv8lud5b0tu3h" path="res://map/assets/tileset.png" id="2_1ia0c"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_yms24"] +atlas = ExtResource("2_1ia0c") +region = Rect2(16, 64, 16, 16) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_ssknr"] +size = Vector2(4, 4) + +[node name="DoorOut" instance=ExtResource("1_ssknr")] + +[node name="Sprite2D" parent="." index="0"] +visible = false +texture = SubResource("AtlasTexture_yms24") + +[node name="CollisionShape2D" parent="." index="1"] +position = Vector2(0, 0) +shape = SubResource("RectangleShape2D_ssknr") diff --git a/map/objects/stairs.gd b/map/objects/stairs.gd new file mode 100644 index 0000000..3ebaf80 --- /dev/null +++ b/map/objects/stairs.gd @@ -0,0 +1,11 @@ +extends Door + + +@export var invert_direction := true + + +func _on_body_entered(body: Node2D) -> void: + if body is Player: + await super._on_body_entered(body) + if invert_direction: + Game.current_direction *= -1 diff --git a/map/objects/stairs.gd.uid b/map/objects/stairs.gd.uid new file mode 100644 index 0000000..273ebc0 --- /dev/null +++ b/map/objects/stairs.gd.uid @@ -0,0 +1 @@ +uid://cthaxa2q26ia2 diff --git a/map/objects/stairs.tscn b/map/objects/stairs.tscn new file mode 100644 index 0000000..ba1530e --- /dev/null +++ b/map/objects/stairs.tscn @@ -0,0 +1,23 @@ +[gd_scene load_steps=6 format=3 uid="uid://c3cuwuulkgpld"] + +[ext_resource type="PackedScene" uid="uid://bw2qihhy14bxr" path="res://map/objects/door.tscn" id="1_eo2eb"] +[ext_resource type="Script" uid="uid://cthaxa2q26ia2" path="res://map/objects/stairs.gd" id="2_a67cu"] +[ext_resource type="Texture2D" uid="uid://dv8lud5b0tu3h" path="res://map/assets/tileset.png" id="2_nnfkg"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_a67cu"] +atlas = ExtResource("2_nnfkg") +region = Rect2(144, 32, 16, 16) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_eo2eb"] +size = Vector2(10, 14) + +[node name="Stairs" instance=ExtResource("1_eo2eb")] +script = ExtResource("2_a67cu") +invert_direction = true + +[node name="Sprite2D" parent="." index="0"] +texture = SubResource("AtlasTexture_a67cu") + +[node name="CollisionShape2D" parent="." index="1"] +position = Vector2(-2, 0) +shape = SubResource("RectangleShape2D_eo2eb") diff --git a/map/route_01/route_01.gd b/map/route_01/route_01.gd new file mode 100644 index 0000000..69a05b9 --- /dev/null +++ b/map/route_01/route_01.gd @@ -0,0 +1 @@ +extends Map diff --git a/map/route_01/route_01.gd.uid b/map/route_01/route_01.gd.uid new file mode 100644 index 0000000..ea4883f --- /dev/null +++ b/map/route_01/route_01.gd.uid @@ -0,0 +1 @@ +uid://jdqrghe6ypq5 diff --git a/map/route_01/route_01.tscn b/map/route_01/route_01.tscn new file mode 100644 index 0000000..28b7a89 --- /dev/null +++ b/map/route_01/route_01.tscn @@ -0,0 +1,58 @@ +[gd_scene load_steps=4 format=4 uid="uid://b104n1uf55toi"] + +[ext_resource type="Script" uid="uid://jdqrghe6ypq5" path="res://map/route_01/route_01.gd" id="1_gug0w"] +[ext_resource type="TileSet" uid="uid://bpu5rwxh7vin8" path="res://map/tile_set.tres" id="2_7wpvs"] +[ext_resource type="PackedScene" uid="uid://bk7ff5g2pk0cp" path="res://map/objects/ledge.tscn" id="3_vokxd"] + +[node name="Route1" type="Node2D"] +script = ExtResource("1_gug0w") + +[node name="TileMapLayer" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAQABUAAAAAAAAAAAAQABQAAAAAAAAAAAAQABMAAAAAAAAAAAATABUAAAAAAAAAAAATABQAAAAAAAAAAAATABMAAAAAAAAAAAARABMAAAABAAAAAAARABQAAAABAAAAAAASABQAAAABAAAAAAASABUAAAABAAAAAAARABUAAAABAAAAAAASABMAAAABAAAAAAAPABMAAAAAAAAAAAAOABMAAAAAAAAAAAANABMAAAAAAAAAAAAMABMAAAAAAAAAAAALABMAAAAAAAAAAAAKABMAAAAAAAAAAAAJABMAAAAAAAAAAAAIABMAAAAAAAAAAAAUABMAAAAAAAAAAAAVABMAAAAAAAAAAAAWABMAAAAAAAAAAAAXABMAAAAAAAAAAAAYABMAAAAAAAAAAAAZABMAAAAAAAAAAAAZABIAAAAAAAAAAAAZABEAAAAAAAAAAAAZABAAAAAAAAAAAAAIABIAAAAAAAAAAAAIABEAAAAAAAAAAAAIABAAAAAAAAAAAAAIAA8AAAAAAAAAAAAZAA8AAAAAAAAAAAAJAA8AAAABAAAAAAAKAA8AAAABAAAAAAALAA8AAAABAAAAAAAMAA8AAAABAAAAAAANABAAAAABAAAAAAAOABAAAAABAAAAAAAPABAAAAABAAAAAAAQABAAAAABAAAAAAARABAAAAABAAAAAAASABAAAAABAAAAAAATABAAAAABAAAAAAATAA8AAAABAAAAAAAUAA8AAAABAAAAAAAVAA8AAAABAAAAAAAWAA8AAAABAAAAAAAXAA8AAAABAAAAAAAYAA8AAAABAAAAAAAYABAAAAABAAAAAAAYABEAAAABAAAAAAAYABIAAAABAAAAAAAXABIAAAABAAAAAAAWABIAAAABAAAAAAAVABIAAAABAAAAAAAUABIAAAABAAAAAAATABIAAAABAAAAAAASABIAAAABAAAAAAARABIAAAABAAAAAAAQABIAAAABAAAAAAAPABIAAAABAAAAAAAOABIAAAABAAAAAAANABIAAAABAAAAAAAMABIAAAABAAAAAAALABIAAAABAAAAAAAKABIAAAABAAAAAAAJABIAAAABAAAAAAAJABEAAAABAAAAAAAJABAAAAABAAAAAAAKABAAAAABAAAAAAALABAAAAABAAAAAAAMABAAAAABAAAAAAAQABEAAAABAAAAAAARABEAAAABAAAAAAASABEAAAABAAAAAAATABEAAAABAAAAAAAUABEAAAABAAAAAAAVABEAAAABAAAAAAAWABEAAAABAAAAAAAXABEAAAABAAAAAAAXABAAAAABAAAAAAAWABAAAAABAAAAAAAVABAAAAABAAAAAAAUABAAAAABAAAAAAASAA8AAAABAAAAAAARAA8AAAABAAAAAAAQAA8AAAABAAAAAAAPAA8AAAABAAAAAAAOAA8AAAABAAAAAAANAA8AAAABAAAAAAALABEAAAABAAAAAAAKABEAAAABAAAAAAAMABEAAAABAAAAAAANABEAAAABAAAAAAAOABEAAAABAAAAAAAPABEAAAABAAAAAAAIABQAAAABAAAAAAAIABUAAAABAAAAAAAJABQAAAABAAAAAAAJABUAAAABAAAAAAAKABQAAAABAAAAAAAKABUAAAABAAAAAAALABQAAAABAAAAAAALABUAAAABAAAAAAAMABQAAAABAAAAAAAMABUAAAABAAAAAAANABQAAAABAAAAAAANABUAAAABAAAAAAAOABQAAAABAAAAAAAOABUAAAABAAAAAAAPABQAAAABAAAAAAAPABUAAAABAAAAAAAUABQAAAABAAAAAAAUABUAAAABAAAAAAAVABQAAAABAAAAAAAVABUAAAABAAAAAAAWABQAAAABAAAAAAAWABUAAAABAAAAAAAXABQAAAABAAAAAAAXABUAAAABAAAAAAAYABQAAAABAAAAAAAYABUAAAABAAAAAAAZABQAAAABAAAAAAAZABUAAAABAAAAAAA=") +tile_set = ExtResource("2_7wpvs") + +[node name="TileMapLayer2" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAARABMAAAADAAAAAAASABMAAAADAAAAAAASABQAAAADAAAAAAASABUAAAADAAAAAAARABUAAAADAAAAAAARABQAAAADAAAAAAARABIAAAADAAAAAAASABIAAAADAAAAAAARABEAAAADAAAAAAASABEAAAADAAAAAAAPABEAAAADAAAAAAAPABIAAAADAAAAAAAOABIAAAADAAAAAAANABIAAAADAAAAAAAMABIAAAADAAAAAAALABIAAAADAAAAAAAKABIAAAADAAAAAAAJABIAAAADAAAAAAAJABEAAAADAAAAAAAJABAAAAADAAAAAAAKABAAAAADAAAAAAALABAAAAADAAAAAAAMABAAAAADAAAAAAANABAAAAADAAAAAAAOABAAAAADAAAAAAAPABAAAAADAAAAAAAOABEAAAADAAAAAAANABEAAAADAAAAAAAMABEAAAADAAAAAAALABEAAAADAAAAAAAKABEAAAADAAAAAAATABAAAAADAAAAAAATABEAAAADAAAAAAATABIAAAADAAAAAAAUABIAAAADAAAAAAAVABIAAAADAAAAAAAWABIAAAADAAAAAAAXABIAAAADAAAAAAAYABIAAAADAAAAAAAYABEAAAADAAAAAAAYABAAAAADAAAAAAAXABAAAAADAAAAAAAWABAAAAADAAAAAAAVABAAAAADAAAAAAAUABAAAAADAAAAAAAUABEAAAADAAAAAAAVABEAAAADAAAAAAAWABEAAAADAAAAAAAXABEAAAADAAAAAAAJAA8AAAADAAAAAAAKAA8AAAADAAAAAAALAA8AAAADAAAAAAAMAA8AAAADAAAAAAANAA8AAAADAAAAAAAYAA8AAAADAAAAAAAXAA8AAAADAAAAAAAWAA8AAAADAAAAAAAVAA8AAAADAAAAAAAUAA8AAAADAAAAAAATAA8AAAADAAAAAAA=") +tile_set = ExtResource("2_7wpvs") + +[node name="TownStart" type="Marker2D" parent="."] +position = Vector2(288, 352) + +[node name="Ledge" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(152, 232) + +[node name="Ledge2" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(168, 232) + +[node name="Ledge3" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(184, 232) + +[node name="Ledge4" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(200, 232) + +[node name="Ledge5" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(312, 232) + +[node name="Ledge6" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(328, 232) + +[node name="Ledge7" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(344, 232) + +[node name="Ledge8" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(360, 232) + +[node name="Ledge9" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(376, 232) + +[node name="Ledge10" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(392, 232) + +[node name="Ledge11" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(264, 232) + +[node name="Ledge12" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(280, 232) + +[node name="Ledge13" parent="." instance=ExtResource("3_vokxd")] +position = Vector2(296, 232) diff --git a/map/tile_set.tres b/map/tile_set.tres new file mode 100644 index 0000000..be9e10e --- /dev/null +++ b/map/tile_set.tres @@ -0,0 +1,67 @@ +[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://bpu5rwxh7vin8"] + +[ext_resource type="Texture2D" uid="uid://dv8lud5b0tu3h" path="res://map/assets/tileset.png" id="1_n48g1"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_fxxus"] +texture = ExtResource("1_n48g1") +0:0/0 = 0 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +0:2/0 = 0 +0:2/0/y_sort_origin = 1 +0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, 8, 8, 8) +1:2/0 = 0 +1:2/0/y_sort_origin = 1 +1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +0:4/0 = 0 +0:4/0/y_sort_origin = -1 +0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +1:4/0 = 0 +1:4/0/y_sort_origin = -1 +2:4/0 = 0 +2:4/0/y_sort_origin = -1 +2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +1:3/0 = 0 +1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +0:3/0 = 0 +0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +0:5/0 = 0 +0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-5, 0, -5, 8, 8, 8, 8, 0) +1:5/0 = 0 +1:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 8, 0, 8, 8, -8, 8) +0:6/animation_mode = 1 +0:6/animation_frame_0/duration = 2.0 +0:6/animation_frame_1/duration = 2.0 +0:6/animation_frame_2/duration = 2.0 +0:6/animation_frame_3/duration = 2.0 +0:6/0 = 0 +7:2/0 = 0 +7:3/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +6:2/0 = 0 +6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +6:3/0 = 0 +6:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +8:2/0 = 0 +9:2/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +10:4/0 = 0 +10:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +11:4/0 = 0 +11:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, 8, 8, 8, 8, -8) +11:3/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +6:1/0 = 0 +5:1/0 = 0 + +[resource] +physics_layer_0/collision_layer = 2 +physics_layer_0/collision_mask = 0 +sources/0 = SubResource("TileSetAtlasSource_fxxus") diff --git a/map/town_01/indoor_01.gd b/map/town_01/indoor_01.gd new file mode 100644 index 0000000..07f1a7b --- /dev/null +++ b/map/town_01/indoor_01.gd @@ -0,0 +1,5 @@ +extends Map + + +func _ready() -> void: + super._ready() diff --git a/map/town_01/indoor_01.gd.uid b/map/town_01/indoor_01.gd.uid new file mode 100644 index 0000000..e8450b7 --- /dev/null +++ b/map/town_01/indoor_01.gd.uid @@ -0,0 +1 @@ +uid://cla5rhxptj661 diff --git a/map/town_01/indoor_01.tscn b/map/town_01/indoor_01.tscn new file mode 100644 index 0000000..a108305 --- /dev/null +++ b/map/town_01/indoor_01.tscn @@ -0,0 +1,46 @@ +[gd_scene load_steps=6 format=4 uid="uid://swr031bixsgd"] + +[ext_resource type="Script" uid="uid://cla5rhxptj661" path="res://map/town_01/indoor_01.gd" id="1_itrbu"] +[ext_resource type="TileSet" uid="uid://bpu5rwxh7vin8" path="res://map/tile_set.tres" id="1_xferb"] +[ext_resource type="PackedScene" uid="uid://11jdoqtp78ly" path="res://map/camera.tscn" id="3_itrbu"] +[ext_resource type="PackedScene" uid="uid://c3cuwuulkgpld" path="res://map/objects/stairs.tscn" id="4_ydfc8"] +[ext_resource type="PackedScene" uid="uid://dw86phlo8int2" path="res://map/objects/out_door.tscn" id="5_ujw44"] + +[node name="Indoor01" type="Node2D"] +script = ExtResource("1_itrbu") +is_indoor = true + +[node name="TileMapLayer" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAAAAAAAAAIAAIAAAAAAAEAAAAIAAIAAAAAAAIAAAAIAAIAAAAAAAMAAAAIAAIAAAAAAAQAAAAIAAIAAAAAAAUAAAAIAAIAAAAAAAYAAAAIAAIAAAAAAAcAAAAIAAIAAAAAAAgAAAAIAAIAAAAAAAkAAAAIAAIAAAABAAAAAAAIAAIAAAABAAEAAAAIAAIAAAABAAIAAAAIAAIAAAABAAMAAAAIAAIAAAABAAQAAAAIAAIAAAABAAUAAAAIAAIAAAABAAYAAAAIAAIAAAABAAcAAAAIAAIAAAABAAgAAAAIAAIAAAABAAkAAAAIAAIAAAACAAAAAAAIAAIAAAACAAEAAAAIAAIAAAACAAIAAAAIAAIAAAACAAMAAAAIAAIAAAACAAQAAAAIAAIAAAACAAUAAAAIAAIAAAACAAYAAAAIAAIAAAACAAcAAAAIAAIAAAACAAgAAAAIAAIAAAACAAkAAAAIAAIAAAADAAAAAAAIAAIAAAADAAEAAAAIAAIAAAADAAIAAAAIAAIAAAADAAMAAAAIAAIAAAADAAQAAAAIAAIAAAADAAUAAAAIAAIAAAADAAYAAAAIAAIAAAADAAcAAAAIAAIAAAADAAgAAAAIAAIAAAADAAkAAAAIAAIAAAAEAAAAAAAIAAIAAAAEAAEAAAAIAAIAAAAEAAIAAAAIAAIAAAAEAAMAAAAIAAIAAAAEAAQAAAAIAAIAAAAEAAUAAAAIAAIAAAAEAAYAAAAIAAIAAAAEAAcAAAAIAAIAAAAEAAgAAAAIAAIAAAAEAAkAAAAIAAIAAAAFAAAAAAAIAAIAAAAFAAEAAAAIAAIAAAAFAAIAAAAIAAIAAAAFAAMAAAAIAAIAAAAFAAQAAAAIAAIAAAAFAAUAAAAIAAIAAAAFAAYAAAAIAAIAAAAFAAcAAAAIAAIAAAAFAAgAAAAIAAIAAAAFAAkAAAAIAAIAAAAGAAAAAAAIAAIAAAAGAAEAAAAIAAIAAAAGAAIAAAAIAAIAAAAGAAMAAAAIAAIAAAAGAAQAAAAIAAIAAAAGAAUAAAAIAAIAAAAGAAYAAAAIAAIAAAAGAAcAAAAIAAIAAAAGAAgAAAAIAAIAAAAGAAkAAAAIAAIAAAAHAAAAAAAIAAIAAAAHAAEAAAAIAAIAAAAHAAIAAAAIAAIAAAAHAAMAAAAIAAIAAAAHAAQAAAAIAAIAAAAHAAUAAAAIAAIAAAAHAAYAAAAIAAIAAAAHAAcAAAAIAAIAAAAHAAgAAAAIAAIAAAAHAAkAAAAIAAIAAAAIAAAAAAAIAAIAAAAIAAEAAAAIAAIAAAAIAAIAAAAIAAIAAAAIAAMAAAAIAAIAAAAIAAQAAAAIAAIAAAAIAAUAAAAIAAIAAAAIAAYAAAAIAAIAAAAIAAcAAAAIAAIAAAAIAAgAAAAIAAIAAAAIAAkAAAAIAAIAAAAJAAAAAAAIAAIAAAAJAAEAAAAIAAIAAAAJAAIAAAAIAAIAAAAJAAMAAAAIAAIAAAAJAAQAAAAIAAIAAAAJAAUAAAAIAAIAAAAJAAYAAAAIAAIAAAAJAAcAAAAIAAIAAAAJAAgAAAAIAAIAAAAJAAkAAAAIAAIAAAAKAAAAAAAIAAIAAAAKAAEAAAAIAAIAAAAKAAIAAAAIAAIAAAAKAAMAAAAIAAIAAAAKAAQAAAAIAAIAAAAKAAUAAAAIAAIAAAAKAAYAAAAIAAIAAAAKAAcAAAAIAAIAAAAKAAgAAAAIAAIAAAAKAAkAAAAIAAIAAAALAAAAAAAIAAIAAAALAAEAAAAIAAIAAAALAAIAAAAIAAIAAAALAAMAAAAIAAIAAAALAAQAAAAIAAIAAAALAAUAAAAIAAIAAAALAAYAAAAIAAIAAAALAAcAAAAIAAIAAAALAAgAAAAIAAIAAAALAAkAAAAIAAIAAAAMAAAAAAAIAAIAAAAMAAEAAAAIAAIAAAAMAAIAAAAIAAIAAAAMAAMAAAAIAAIAAAAMAAQAAAAIAAIAAAAMAAUAAAAIAAIAAAAMAAYAAAAIAAIAAAAMAAcAAAAIAAIAAAAMAAgAAAAIAAIAAAAMAAkAAAAIAAIAAAANAAAAAAAIAAIAAAANAAEAAAAIAAIAAAANAAIAAAAIAAIAAAANAAMAAAAIAAIAAAANAAQAAAAIAAIAAAANAAUAAAAIAAIAAAANAAYAAAAIAAIAAAANAAcAAAAIAAIAAAANAAgAAAAIAAIAAAANAAkAAAAIAAIAAAAOAAkAAAAIAAIAAAAOAAgAAAAIAAIAAAAOAAcAAAAIAAIAAAAOAAYAAAAIAAIAAAAOAAUAAAAIAAIAAAAOAAQAAAAIAAIAAAAOAAMAAAAIAAIAAAAOAAIAAAAIAAIAAAAOAAEAAAAIAAIAAAAOAAAAAAAIAAIAAAAHAAoAAAAIAAIAAAAIAAoAAAAGAAIAAAAGAAoAAAAGAAIAAFAFAAoAAAAGAAMAAFAEAAoAAAAGAAMAAFADAAoAAAAGAAMAAFACAAoAAAAGAAMAAFABAAoAAAAGAAMAAFAAAAoAAAAGAAMAAFAJAAoAAAAGAAMAAFAKAAoAAAAGAAMAAFALAAoAAAAGAAMAAFAMAAoAAAAGAAMAAFANAAoAAAAGAAMAAFAOAAoAAAAGAAMAAFAPAAkAAAAGAAMAAAAPAAgAAAAGAAMAAAAPAAcAAAAGAAMAAAAPAAYAAAAGAAMAAAAPAAUAAAAGAAMAAAAPAAQAAAAGAAMAAAAPAAMAAAAGAAMAAAAPAAIAAAAGAAMAAAAPAAEAAAAGAAMAAAAPAAAAAAAGAAMAAAAOAP//AAAGAAMAAGANAP//AAAGAAMAAGAMAP//AAAGAAMAAGALAP//AAAGAAMAAGAKAP//AAAGAAMAAGAJAP//AAAGAAMAAGAIAP//AAAGAAMAAGAHAP//AAAGAAMAAGAGAP//AAAGAAMAAGAFAP//AAAGAAMAAGAEAP//AAAGAAMAAGADAP//AAAGAAMAAGACAP//AAAGAAMAAGABAP//AAAGAAMAAGAAAP//AAAGAAMAAGD//wAAAAAGAAMAADD//wEAAAAGAAMAADD//wIAAAAGAAMAADD//wMAAAAGAAMAADD//wQAAAAGAAMAADD//wUAAAAGAAMAADD//wYAAAAGAAMAADD//wcAAAAGAAMAADD//wgAAAAGAAMAADD//wkAAAAGAAMAADAHAAsAAAAGAAMAAFA=") +tile_set = ExtResource("1_xferb") + +[node name="TileMapLayer2" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAFAAMAAAAHAAMAAAAFAAQAAAAHAAQAAAAFAAUAAAAHAAQAAAAFAAYAAAAHAAMAAGAGAAMAAAAHAAQAAEAGAAQAAAAIAAQAAAAGAAUAAAAIAAQAAAAGAAYAAAAHAAQAAHAIAAMAAAAHAAQAAEAIAAQAAAAIAAQAAAAIAAUAAAAIAAQAAAAIAAYAAAAHAAQAAHAJAAMAAAAHAAMAABAJAAQAAAAHAAQAABAJAAUAAAAHAAQAADAJAAYAAAAHAAMAADAHAAMAAAAHAAQAAFAHAAYAAAAHAAQAAGAHAAQAAAAIAAQAAAAHAAUAAAAIAAQAAAA=") +tile_set = ExtResource("1_xferb") + +[node name="TileMapLayer3" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAFAAUAAAAJAAMAAAAFAAQAAAAJAAMAAAAJAAQAAAAJAAMAABAJAAUAAAAJAAMAABAGAAQAAAAKAAMAAAAHAAQAAAAKAAQAAFAIAAQAAAAKAAMAAFAIAAUAAAAKAAMAADAGAAUAAAAKAAMAAGAHAAUAAAAKAAQAAGA=") +tile_set = ExtResource("1_xferb") + +[node name="TileMapLayer4" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAGAAUAAAALAAMAADAIAAUAAAALAAMAADA=") +tile_set = ExtResource("1_xferb") + +[node name="Camera" parent="." node_paths=PackedStringArray("limit_tile_map") instance=ExtResource("3_itrbu")] +limit_tile_map = NodePath("../TileMapLayer") + +[node name="Stairs" parent="." instance=ExtResource("4_ydfc8")] +position = Vector2(232, 8) +scene = "uid://dvskm1rs5y0cj" +map_entry = "Indoor01" + +[node name="DoorOut" parent="." instance=ExtResource("5_ujw44")] +position = Vector2(120, 168) +scene = "uid://dajqeggsfk6eh" +map_entry = "Indoor1" + +[node name="Town1" type="Marker2D" parent="."] +position = Vector2(120, 152) + +[node name="Indoor0101" type="Marker2D" parent="."] +position = Vector2(216, 8) diff --git a/map/town_01/indoor_01_01.gd b/map/town_01/indoor_01_01.gd new file mode 100644 index 0000000..69a05b9 --- /dev/null +++ b/map/town_01/indoor_01_01.gd @@ -0,0 +1 @@ +extends Map diff --git a/map/town_01/indoor_01_01.gd.uid b/map/town_01/indoor_01_01.gd.uid new file mode 100644 index 0000000..f5c14ed --- /dev/null +++ b/map/town_01/indoor_01_01.gd.uid @@ -0,0 +1 @@ +uid://b44wjp6os711m diff --git a/map/town_01/indoor_01_01.tscn b/map/town_01/indoor_01_01.tscn new file mode 100644 index 0000000..6a3b20a --- /dev/null +++ b/map/town_01/indoor_01_01.tscn @@ -0,0 +1,29 @@ +[gd_scene load_steps=5 format=4 uid="uid://dvskm1rs5y0cj"] + +[ext_resource type="PackedScene" uid="uid://11jdoqtp78ly" path="res://map/camera.tscn" id="1_3yfhc"] +[ext_resource type="Script" uid="uid://b44wjp6os711m" path="res://map/town_01/indoor_01_01.gd" id="1_53c0k"] +[ext_resource type="TileSet" uid="uid://bpu5rwxh7vin8" path="res://map/tile_set.tres" id="2_fbl7a"] +[ext_resource type="PackedScene" uid="uid://c3cuwuulkgpld" path="res://map/objects/stairs.tscn" id="3_fbl7a"] + +[node name="Indoor_01_01" type="Node2D"] +script = ExtResource("1_53c0k") +is_indoor = true + +[node name="TileMapLayer" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAAAAAAAAAIAAIAAAAAAAEAAAAIAAIAAAAAAAIAAAAIAAIAAAAAAAMAAAAIAAIAAAAAAAQAAAAIAAIAAAAAAAUAAAAIAAIAAAAAAAYAAAAIAAIAAAAAAAcAAAAIAAIAAAAAAAgAAAAIAAIAAAABAAAAAAAIAAIAAAABAAEAAAAIAAIAAAABAAIAAAAIAAIAAAABAAMAAAAIAAIAAAABAAQAAAAIAAIAAAABAAUAAAAIAAIAAAABAAYAAAAIAAIAAAABAAcAAAAIAAIAAAABAAgAAAAIAAIAAAACAAAAAAAIAAIAAAACAAEAAAAIAAIAAAACAAIAAAAIAAIAAAACAAMAAAAIAAIAAAACAAQAAAAIAAIAAAACAAUAAAAIAAIAAAACAAYAAAAIAAIAAAACAAcAAAAIAAIAAAACAAgAAAAIAAIAAAADAAAAAAAIAAIAAAADAAEAAAAIAAIAAAADAAIAAAAIAAIAAAADAAMAAAAIAAIAAAADAAQAAAAIAAIAAAADAAUAAAAIAAIAAAADAAYAAAAIAAIAAAADAAcAAAAIAAIAAAADAAgAAAAIAAIAAAAEAAAAAAAIAAIAAAAEAAEAAAAIAAIAAAAEAAIAAAAIAAIAAAAEAAMAAAAIAAIAAAAEAAQAAAAIAAIAAAAEAAUAAAAIAAIAAAAEAAYAAAAIAAIAAAAEAAcAAAAIAAIAAAAEAAgAAAAIAAIAAAAFAAAAAAAIAAIAAAAFAAEAAAAIAAIAAAAFAAIAAAAIAAIAAAAFAAMAAAAIAAIAAAAFAAQAAAAIAAIAAAAFAAUAAAAIAAIAAAAFAAYAAAAIAAIAAAAFAAcAAAAIAAIAAAAFAAgAAAAIAAIAAAAGAAAAAAAIAAIAAAAGAAEAAAAIAAIAAAAGAAIAAAAIAAIAAAAGAAMAAAAIAAIAAAAGAAQAAAAIAAIAAAAGAAUAAAAIAAIAAAAGAAYAAAAIAAIAAAAGAAcAAAAIAAIAAAAGAAgAAAAIAAIAAAAHAAAAAAAIAAIAAAAHAAEAAAAIAAIAAAAHAAIAAAAIAAIAAAAHAAMAAAAIAAIAAAAHAAQAAAAIAAIAAAAHAAUAAAAIAAIAAAAHAAYAAAAIAAIAAAAHAAcAAAAIAAIAAAAHAAgAAAAIAAIAAAAIAAAAAAAIAAIAAAAIAAEAAAAIAAIAAAAIAAIAAAAIAAIAAAAIAAMAAAAIAAIAAAAIAAQAAAAIAAIAAAAIAAUAAAAIAAIAAAAIAAYAAAAIAAIAAAAIAAcAAAAIAAIAAAAIAAgAAAAIAAIAAAAJAAAAAAAIAAIAAAAJAAEAAAAIAAIAAAAJAAIAAAAIAAIAAAAJAAMAAAAIAAIAAAAJAAQAAAAIAAIAAAAJAAUAAAAIAAIAAAAJAAYAAAAIAAIAAAAJAAcAAAAIAAIAAAAJAAgAAAAIAAIAAAAKAAAAAAAIAAIAAAAKAAEAAAAIAAIAAAAKAAIAAAAIAAIAAAAKAAMAAAAIAAIAAAAKAAQAAAAIAAIAAAAKAAUAAAAIAAIAAAAKAAYAAAAIAAIAAAAKAAcAAAAIAAIAAAAKAAgAAAAIAAIAAAALAAAAAAAGAAMAAAALAAEAAAAGAAMAAAALAAIAAAAGAAMAAAALAAMAAAAGAAMAAAALAAQAAAAGAAMAAAALAAUAAAAGAAMAAAALAAYAAAAGAAMAAAALAAcAAAAGAAMAAAALAAgAAAAGAAMAAAAKAAkAAAAGAAMAAFAJAAkAAAAGAAMAAFAIAAkAAAAGAAMAAFAHAAkAAAAGAAMAAFAGAAkAAAAGAAMAAFAFAAkAAAAGAAMAAFAEAAkAAAAGAAMAAFADAAkAAAAGAAMAAFACAAkAAAAGAAMAAFABAAkAAAAGAAMAAFAAAAkAAAAGAAMAAFD//wgAAAAGAAMAADD//wcAAAAGAAMAADD//wYAAAAGAAMAADD//wUAAAAGAAMAADD//wQAAAAGAAMAADD//wMAAAAGAAMAADD//wIAAAAGAAMAADD//wEAAAAGAAMAADD//wAAAAAGAAMAADAAAP//AAAGAAMAAGABAP//AAAGAAMAAGACAP//AAAGAAMAAGADAP//AAAGAAMAAGAEAP//AAAGAAMAAGAFAP//AAAGAAMAAGAGAP//AAAGAAMAAGAHAP//AAAGAAMAAGAIAP//AAAGAAMAAGAJAP//AAAGAAMAAGAKAP//AAAGAAMAAGA=") +tile_set = ExtResource("2_fbl7a") + +[node name="Camera" parent="." node_paths=PackedStringArray("limit_tile_map") instance=ExtResource("1_3yfhc")] +limit_tile_map = NodePath("../TileMapLayer") + +[node name="Stairs" parent="." instance=ExtResource("3_fbl7a")] +position = Vector2(168, 8) +rotation = 3.14159 +scene = "uid://swr031bixsgd" +map_entry = "Indoor0101" + +[node name="Indoor01" type="Marker2D" parent="."] +position = Vector2(152, 8) + +[node name="InitialPlayerPosition" type="Marker2D" parent="."] +position = Vector2(88, 88) diff --git a/map/town_01/town_01.gd b/map/town_01/town_01.gd new file mode 100644 index 0000000..54b0911 --- /dev/null +++ b/map/town_01/town_01.gd @@ -0,0 +1,9 @@ +extends Map + + +func _ready() -> void: + super._ready() + + +func _on_visible_on_screen_notifier_2d_screen_entered() -> void: + Game.world.add_map("res://map/route_01/route_01.tscn") diff --git a/map/town_01/town_01.gd.uid b/map/town_01/town_01.gd.uid new file mode 100644 index 0000000..d1275fe --- /dev/null +++ b/map/town_01/town_01.gd.uid @@ -0,0 +1 @@ +uid://da7fl55vrian4 diff --git a/map/town_01/town_01.tscn b/map/town_01/town_01.tscn new file mode 100644 index 0000000..67df855 --- /dev/null +++ b/map/town_01/town_01.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=4 format=4 uid="uid://dajqeggsfk6eh"] + +[ext_resource type="TileSet" uid="uid://bpu5rwxh7vin8" path="res://map/tile_set.tres" id="1_1ujm0"] +[ext_resource type="Script" uid="uid://da7fl55vrian4" path="res://map/town_01/town_01.gd" id="1_qa7jm"] +[ext_resource type="PackedScene" uid="uid://bw2qihhy14bxr" path="res://map/objects/door.tscn" id="4_tcysf"] + +[node name="TownStart" type="Node2D"] +script = ExtResource("1_qa7jm") + +[node name="TileMapLayer" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAAAAAAAAABAAAAAAAAAAEAAAABAAAAAAAAAAIAAAABAAAAAAAAAAMAAAABAAAAAAAAAAQAAAABAAAAAAAAAAUAAAABAAAAAAAAAAYAAAABAAAAAAAAAAcAAAABAAAAAAAAAAgAAAABAAAAAAAAAAkAAAABAAAAAAAAAAoAAAABAAAAAAAAAAsAAAABAAAAAAAAAAwAAAABAAAAAAAAAA0AAAABAAAAAAAAAA4AAAABAAAAAAAAAA8AAAABAAAAAAABAAAAAAABAAAAAAABAAEAAAABAAAAAAABAAIAAAABAAAAAAABAAMAAAABAAAAAAABAAQAAAABAAAAAAABAAUAAAABAAAAAAABAAYAAAABAAAAAAABAAcAAAABAAAAAAABAAgAAAABAAAAAAABAAkAAAABAAAAAAABAAoAAAABAAAAAAABAAsAAAABAAAAAAABAAwAAAABAAAAAAABAA0AAAABAAAAAAABAA4AAAABAAAAAAABAA8AAAABAAAAAAACAAAAAAABAAAAAAACAAEAAAABAAAAAAACAAIAAAABAAAAAAACAAMAAAABAAAAAAACAAQAAAABAAAAAAACAAUAAAABAAAAAAACAAYAAAABAAAAAAACAAcAAAABAAAAAAACAAgAAAABAAAAAAACAAkAAAABAAAAAAACAAoAAAABAAAAAAACAAsAAAABAAAAAAACAAwAAAABAAAAAAACAA0AAAABAAAAAAACAA4AAAABAAAAAAACAA8AAAABAAAAAAADAAAAAAABAAAAAAADAAEAAAABAAAAAAADAAIAAAABAAAAAAADAAMAAAABAAAAAAADAAQAAAABAAAAAAADAAUAAAABAAAAAAADAAYAAAABAAAAAAADAAcAAAABAAAAAAADAAgAAAABAAAAAAADAAkAAAABAAAAAAADAAoAAAABAAAAAAADAAsAAAABAAAAAAADAAwAAAABAAAAAAADAA0AAAABAAAAAAADAA4AAAABAAAAAAADAA8AAAABAAAAAAAEAAAAAAABAAAAAAAEAAEAAAABAAAAAAAEAAIAAAABAAAAAAAEAAMAAAABAAAAAAAEAAQAAAABAAAAAAAEAAUAAAABAAAAAAAEAAYAAAABAAAAAAAEAAcAAAABAAAAAAAEAAgAAAABAAAAAAAEAAkAAAABAAAAAAAEAAoAAAABAAAAAAAEAAsAAAABAAAAAAAEAAwAAAABAAAAAAAEAA0AAAABAAAAAAAEAA4AAAABAAAAAAAEAA8AAAABAAAAAAAFAAAAAAABAAAAAAAFAAEAAAABAAAAAAAFAAIAAAABAAAAAAAFAAMAAAABAAAAAAAFAAQAAAABAAAAAAAFAAUAAAABAAAAAAAFAAYAAAABAAAAAAAFAAcAAAABAAAAAAAFAAgAAAABAAAAAAAFAAkAAAABAAAAAAAFAAoAAAABAAAAAAAFAAsAAAABAAAAAAAFAAwAAAABAAAAAAAFAA0AAAABAAAAAAAFAA4AAAABAAAAAAAFAA8AAAABAAAAAAAGAAAAAAABAAAAAAAGAAEAAAABAAAAAAAGAAIAAAABAAAAAAAGAAMAAAABAAAAAAAGAAQAAAABAAAAAAAGAAUAAAABAAAAAAAGAAYAAAABAAAAAAAGAAcAAAABAAAAAAAGAAgAAAABAAAAAAAGAAkAAAABAAAAAAAGAAoAAAABAAAAAAAGAAsAAAABAAAAAAAGAAwAAAABAAAAAAAGAA0AAAABAAAAAAAGAA4AAAABAAAAAAAGAA8AAAABAAAAAAAHAAAAAAABAAAAAAAHAAEAAAABAAAAAAAHAAIAAAABAAAAAAAHAAMAAAABAAAAAAAHAAQAAAABAAAAAAAHAAUAAAABAAAAAAAHAAYAAAABAAAAAAAHAAcAAAABAAAAAAAHAAgAAAABAAAAAAAHAAkAAAABAAAAAAAHAAoAAAABAAAAAAAHAAsAAAABAAAAAAAHAAwAAAABAAAAAAAHAA0AAAABAAAAAAAHAA4AAAABAAAAAAAHAA8AAAABAAAAAAAIAAAAAAABAAAAAAAIAAEAAAABAAAAAAAIAAIAAAABAAAAAAAIAAMAAAABAAAAAAAIAAQAAAABAAAAAAAIAAUAAAABAAAAAAAIAAYAAAABAAAAAAAIAAcAAAABAAAAAAAIAAgAAAABAAAAAAAIAAkAAAABAAAAAAAIAAoAAAABAAAAAAAIAAsAAAABAAAAAAAIAAwAAAABAAAAAAAIAA0AAAABAAAAAAAIAA4AAAABAAAAAAAIAA8AAAABAAAAAAAJAAAAAAABAAAAAAAJAAEAAAABAAAAAAAJAAIAAAABAAAAAAAJAAMAAAABAAAAAAAJAAQAAAABAAAAAAAJAAUAAAABAAAAAAAJAAYAAAABAAAAAAAJAAcAAAABAAAAAAAJAAgAAAABAAAAAAAJAAkAAAABAAAAAAAJAAoAAAABAAAAAAAJAAsAAAABAAAAAAAJAAwAAAABAAAAAAAJAA0AAAABAAAAAAAJAA4AAAABAAAAAAAJAA8AAAABAAAAAAAKAAAAAAABAAAAAAAKAAEAAAABAAAAAAAKAAIAAAABAAAAAAAKAAMAAAABAAAAAAAKAAQAAAABAAAAAAAKAAUAAAABAAAAAAAKAAYAAAABAAAAAAAKAAcAAAABAAAAAAAKAAgAAAABAAAAAAAKAAkAAAABAAAAAAAKAAoAAAABAAAAAAAKAAsAAAABAAAAAAAKAAwAAAABAAAAAAAKAA0AAAABAAAAAAAKAA4AAAABAAAAAAAKAA8AAAABAAAAAAALAAAAAAABAAAAAAALAAEAAAABAAAAAAALAAIAAAABAAAAAAALAAMAAAABAAAAAAALAAQAAAABAAAAAAALAAUAAAABAAAAAAALAAYAAAABAAAAAAALAAcAAAABAAAAAAALAAgAAAABAAAAAAALAAkAAAABAAAAAAALAAoAAAABAAAAAAALAAsAAAABAAAAAAALAAwAAAABAAAAAAALAA0AAAABAAAAAAALAA4AAAABAAAAAAALAA8AAAABAAAAAAAMAAAAAAABAAAAAAAMAAEAAAABAAAAAAAMAAIAAAABAAAAAAAMAAMAAAABAAAAAAAMAAQAAAABAAAAAAAMAAUAAAABAAAAAAAMAAYAAAABAAAAAAAMAAcAAAABAAAAAAAMAAgAAAABAAAAAAAMAAkAAAABAAAAAAAMAAoAAAABAAAAAAAMAAsAAAABAAAAAAAMAAwAAAABAAAAAAAMAA0AAAABAAAAAAAMAA4AAAABAAAAAAAMAA8AAAABAAAAAAANAAAAAAABAAAAAAANAAEAAAABAAAAAAANAAIAAAABAAAAAAANAAMAAAABAAAAAAANAAQAAAABAAAAAAANAAUAAAABAAAAAAANAAYAAAABAAAAAAANAAcAAAABAAAAAAANAAgAAAABAAAAAAANAAkAAAABAAAAAAANAAoAAAABAAAAAAANAAsAAAABAAAAAAANAAwAAAABAAAAAAANAA0AAAABAAAAAAANAA4AAAABAAAAAAANAA8AAAABAAAAAAAOAAAAAAABAAAAAAAOAAEAAAABAAAAAAAOAAIAAAABAAAAAAAOAAMAAAABAAAAAAAOAAQAAAABAAAAAAAOAAUAAAABAAAAAAAOAAYAAAABAAAAAAAOAAcAAAABAAAAAAAOAAgAAAABAAAAAAAOAAkAAAABAAAAAAAOAAoAAAABAAAAAAAOAAsAAAABAAAAAAAOAAwAAAABAAAAAAAOAA0AAAABAAAAAAAOAA4AAAABAAAAAAAOAA8AAAABAAAAAAAPAAAAAAABAAAAAAAPAAEAAAABAAAAAAAPAAIAAAABAAAAAAAPAAMAAAABAAAAAAAPAAQAAAABAAAAAAAPAAUAAAABAAAAAAAPAAYAAAABAAAAAAAPAAcAAAABAAAAAAAPAAgAAAABAAAAAAAPAAkAAAABAAAAAAAPAAoAAAABAAAAAAAPAAsAAAABAAAAAAAPAAwAAAABAAAAAAAPAA0AAAABAAAAAAAPAA4AAAABAAAAAAAPAA8AAAABAAAAAAAQAAAAAAABAAAAAAAQAAEAAAABAAAAAAAQAAIAAAABAAAAAAAQAAMAAAABAAAAAAAQAAQAAAABAAAAAAAQAAUAAAABAAAAAAAQAAYAAAABAAAAAAAQAAcAAAABAAAAAAAQAAgAAAABAAAAAAAQAAkAAAABAAAAAAAQAAoAAAABAAAAAAAQAAsAAAABAAAAAAAQAAwAAAABAAAAAAAQAA0AAAABAAAAAAAQAA4AAAABAAAAAAAQAA8AAAABAAAAAAARAAAAAAABAAAAAAARAAEAAAABAAAAAAARAAIAAAABAAAAAAARAAMAAAABAAAAAAARAAQAAAABAAAAAAARAAUAAAABAAAAAAARAAYAAAABAAAAAAARAAcAAAABAAAAAAARAAgAAAABAAAAAAARAAkAAAABAAAAAAARAAoAAAABAAAAAAARAAsAAAABAAAAAAARAAwAAAABAAAAAAARAA0AAAABAAAAAAARAA4AAAABAAAAAAARAA8AAAABAAAAAAASAAAAAAABAAAAAAASAAEAAAABAAAAAAASAAIAAAABAAAAAAASAAMAAAABAAAAAAASAAQAAAABAAAAAAASAAUAAAABAAAAAAASAAYAAAABAAAAAAASAAcAAAABAAAAAAASAAgAAAABAAAAAAASAAkAAAABAAAAAAASAAoAAAABAAAAAAASAAsAAAABAAAAAAASAAwAAAABAAAAAAASAA0AAAABAAAAAAASAA4AAAABAAAAAAASAA8AAAABAAAAAAATAAAAAAABAAAAAAATAAEAAAABAAAAAAATAAIAAAABAAAAAAATAAMAAAABAAAAAAATAAQAAAABAAAAAAATAAUAAAABAAAAAAATAAYAAAABAAAAAAATAAcAAAABAAAAAAATAAgAAAABAAAAAAATAAkAAAABAAAAAAATAAoAAAABAAAAAAATAAsAAAABAAAAAAATAAwAAAABAAAAAAATAA0AAAABAAAAAAATAA4AAAABAAAAAAATAA8AAAABAAAAAAAAAP//AAAAAAAAAAD/////AAAAAAAAAAD//wAAAAAAAAAAAAD//wEAAAAAAAAAAAD//wIAAAAAAAAAAAD//wMAAAAAAAAAAAD//wQAAAAAAAAAAAD//wUAAAAAAAAAAAD//wYAAAAAAAAAAAD//wcAAAAAAAAAAAD//wgAAAAAAAAAAAD//wkAAAAAAAAAAAD//woAAAAAAAAAAAD//wsAAAAAAAAAAAD//wwAAAAAAAAAAAD//w0AAAAAAAAAAAD//w4AAAAAAAAAAAD//w8AAAAAAAAAAAD//xAAAAAAAAAAAAAAABAAAAAAAAAAAAABABAAAAAAAAAAAAAGABAAAAAAAAAAAAAHABAAAAAAAAAAAAAIABAAAAAAAAAAAAAJABAAAAAAAAAAAAAKABAAAAAAAAAAAAALABAAAAAAAAAAAAAMABAAAAAAAAAAAAANABAAAAAAAAAAAAAOABAAAAAAAAAAAAAPABAAAAAAAAAAAAAQABAAAAAAAAAAAAARABAAAAAAAAAAAAASABAAAAAAAAAAAAATABAAAAAAAAAAAAAUABAAAAAAAAAAAAAUAA8AAAAAAAAAAAAUAA4AAAAAAAAAAAAUAA0AAAAAAAAAAAAUAAwAAAAAAAAAAAAUAAsAAAAAAAAAAAAUAAoAAAAAAAAAAAAUAAkAAAAAAAAAAAAUAAgAAAAAAAAAAAAUAAcAAAAAAAAAAAAUAAYAAAAAAAAAAAAUAAUAAAAAAAAAAAAUAAQAAAAAAAAAAAAUAAMAAAAAAAAAAAAUAAIAAAAAAAAAAAAUAAEAAAAAAAAAAAAUAAAAAAAAAAAAAAAUAP//AAAAAAAAAAATAP//AAAAAAAAAAASAP//AAAAAAAAAAARAP//AAAAAAAAAAAQAP//AAAAAAAAAAAPAP//AAAAAAAAAAAOAP//AAAAAAAAAAABAP//AAAAAAAAAAACAP//AAAAAAAAAAADAP//AAAAAAAAAAAEAP//AAAAAAAAAAAFAP//AAAAAAAAAAAGAP//AAAAAAAAAAANAP//AAAAAAAAAAAIAP//AAAAAAAAAAAHAP//AAAAAAAAAAAMAP//AAAAAAAAAAALAP//AAAAAAAAAAAIAP7/AAAAAAAAAAAIAP3/AAAAAAAAAAALAP7/AAAAAAAAAAALAP3/AAAAAAAAAAAJAP//AAABAAAAAAAJAP7/AAABAAAAAAAJAP3/AAABAAAAAAAKAP3/AAABAAAAAAAKAP7/AAABAAAAAAAKAP//AAABAAAAAAD9////AAABAAAAAAD9/wAAAAABAAAAAAD9/wEAAAABAAAAAAD9/wIAAAABAAAAAAD9/wMAAAABAAAAAAD9/wQAAAABAAAAAAD9/wUAAAABAAAAAAD9/wYAAAABAAAAAAD9/wcAAAABAAAAAAD9/wgAAAABAAAAAAD9/wkAAAABAAAAAAD9/woAAAABAAAAAAD9/wsAAAABAAAAAAD9/wwAAAABAAAAAAD9/w0AAAABAAAAAAD9/w4AAAABAAAAAAD9/w8AAAABAAAAAAD9/xAAAAABAAAAAAD+////AAABAAAAAAD+/wAAAAABAAAAAAD+/wEAAAABAAAAAAD+/wIAAAABAAAAAAD+/wMAAAABAAAAAAD+/wQAAAABAAAAAAD+/wUAAAABAAAAAAD+/wYAAAABAAAAAAD+/wcAAAABAAAAAAD+/wgAAAABAAAAAAD+/wkAAAABAAAAAAD+/woAAAABAAAAAAD+/wsAAAABAAAAAAD+/wwAAAABAAAAAAD+/w0AAAABAAAAAAD+/w4AAAABAAAAAAD+/w8AAAABAAAAAAD+/xAAAAABAAAAAAAVAP//AAABAAAAAAAVAAAAAAABAAAAAAAVAAEAAAABAAAAAAAVAAIAAAABAAAAAAAVAAMAAAABAAAAAAAVAAQAAAABAAAAAAAVAAUAAAABAAAAAAAVAAYAAAABAAAAAAAVAAcAAAABAAAAAAAVAAgAAAABAAAAAAAVAAkAAAABAAAAAAAVAAoAAAABAAAAAAAVAAsAAAABAAAAAAAVAAwAAAABAAAAAAAVAA0AAAABAAAAAAAVAA4AAAABAAAAAAAVAA8AAAABAAAAAAAVABAAAAABAAAAAAAWAP//AAABAAAAAAAWAAAAAAABAAAAAAAWAAEAAAABAAAAAAAWAAIAAAABAAAAAAAWAAMAAAABAAAAAAAWAAQAAAABAAAAAAAWAAUAAAABAAAAAAAWAAYAAAABAAAAAAAWAAcAAAABAAAAAAAWAAgAAAABAAAAAAAWAAkAAAABAAAAAAAWAAoAAAABAAAAAAAWAAsAAAABAAAAAAAWAAwAAAABAAAAAAAWAA0AAAABAAAAAAAWAA4AAAABAAAAAAAWAA8AAAABAAAAAAAWABAAAAABAAAAAAAGABEAAAABAAAAAAAGABIAAAABAAAAAAAHABEAAAABAAAAAAAHABIAAAABAAAAAAAIABEAAAABAAAAAAAIABIAAAABAAAAAAAJABEAAAABAAAAAAAJABIAAAABAAAAAAAKABEAAAABAAAAAAAKABIAAAABAAAAAAALABEAAAABAAAAAAALABIAAAABAAAAAAAMABEAAAABAAAAAAAMABIAAAABAAAAAAANABEAAAABAAAAAAANABIAAAABAAAAAAAOABEAAAABAAAAAAAOABIAAAABAAAAAAAPABEAAAABAAAAAAAPABIAAAABAAAAAAAQABEAAAABAAAAAAAQABIAAAABAAAAAAARABEAAAABAAAAAAARABIAAAABAAAAAAASABEAAAABAAAAAAASABIAAAABAAAAAAATABEAAAABAAAAAAATABIAAAABAAAAAAAUABEAAAABAAAAAAAUABIAAAABAAAAAAAVABEAAAABAAAAAAAVABIAAAABAAAAAAAWABEAAAABAAAAAAAWABIAAAABAAAAAAD9/xEAAAABAAAAAAD9/xIAAAABAAAAAAD+/xEAAAABAAAAAAD+/xIAAAABAAAAAAD//xEAAAABAAAAAAD//xIAAAABAAAAAAAAABEAAAABAAAAAAAAABIAAAABAAAAAAABABEAAAABAAAAAAABABIAAAABAAAAAAD9//3/AAABAAAAAAD9//7/AAABAAAAAAD+//3/AAABAAAAAAD+//7/AAABAAAAAAD///3/AAABAAAAAAD///7/AAABAAAAAAAAAP3/AAABAAAAAAAAAP7/AAABAAAAAAABAP3/AAABAAAAAAABAP7/AAABAAAAAAACAP3/AAABAAAAAAACAP7/AAABAAAAAAADAP3/AAABAAAAAAADAP7/AAABAAAAAAAEAP3/AAABAAAAAAAEAP7/AAABAAAAAAAFAP3/AAABAAAAAAAFAP7/AAABAAAAAAAGAP3/AAABAAAAAAAGAP7/AAABAAAAAAAHAP3/AAABAAAAAAAHAP7/AAABAAAAAAAMAP3/AAABAAAAAAAMAP7/AAABAAAAAAANAP3/AAABAAAAAAANAP7/AAABAAAAAAAOAP3/AAABAAAAAAAOAP7/AAABAAAAAAAPAP3/AAABAAAAAAAPAP7/AAABAAAAAAAQAP3/AAABAAAAAAAQAP7/AAABAAAAAAARAP3/AAABAAAAAAARAP7/AAABAAAAAAASAP3/AAABAAAAAAASAP7/AAABAAAAAAATAP3/AAABAAAAAAATAP7/AAABAAAAAAAUAP3/AAABAAAAAAAUAP7/AAABAAAAAAAVAP3/AAABAAAAAAAVAP7/AAABAAAAAAAWAP3/AAABAAAAAAAWAP7/AAABAAAAAAA=") +tile_set = ExtResource("1_1ujm0") + +[node name="TileMapLayer2" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAJAP3/AAADAAAAAAAJAP7/AAADAAAAAAAJAP//AAADAAAAAAAKAP3/AAADAAAAAAAKAP7/AAADAAAAAAAKAP//AAADAAAAAAADAAUAAAAAAAQAAAAEAAUAAAACAAQAAAAGAAUAAAACAAQAAAAHAAUAAAAAAAQAABADAAQAAAAAAAIAAAAEAAQAAAABAAIAAAAFAAQAAAABAAIAAAAGAAQAAAABAAIAAAAHAAQAAAAAAAIAABAQAAQAAAAAAAIAABAPAAQAAAABAAIAAAAOAAQAAAABAAIAAAANAAQAAAABAAIAAAAMAAQAAAAAAAIAAAANAAUAAAACAAQAAAAPAAUAAAACAAQAAAAMAAUAAAAAAAQAAAAQAAUAAAAAAAQAABACAAoAAAAAAAUAAAADAAoAAAABAAUAAAAEAAoAAAABAAUAAAAFAAoAAAABAAUAAAAGAAoAAAAAAAUAABAMAAkAAAAAAAIAAAANAAkAAAABAAIAAAAOAAkAAAABAAIAAAAPAAkAAAABAAIAAAAQAAkAAAAAAAIAABAMAAoAAAAAAAMAAAAQAAoAAAAAAAMAABAMAAsAAAAAAAQAAAAQAAsAAAAAAAQAABANAAsAAAACAAQAAAAPAAsAAAACAAQAAAANAAoAAAABAAMAAAAOAAoAAAABAAMAAAAPAAoAAAABAAMAAAAMAA0AAAABAAUAAAANAA0AAAABAAUAAAAOAA0AAAABAAUAAAAPAA0AAAABAAUAAAAQAA0AAAABAAUAAAALAA0AAAAAAAUAAAARAA0AAAAAAAUAABADAAkAAAAAAAYAAAAEAAwAAAAAAAYAADANAA4AAAAAAAYAAAAQAAwAAAAAAAYAAAAIAAcAAAAAAAYAAAAJAAIAAAAAAAYAAAARAAIAAAAAAAYAAAARAAYAAAAAAAYAAAAKAAcAAAAAAAYAACABAAMAAAAAAAYAAAABAA4AAAAAAAYAAAAIAAkAAAAAAAYAACASAA4AAAAAAAYAAAAJAAwAAAAAAAYAAAADAAsAAAAAAAYAAAAEAAsAAAAAAAYAAAAFAAsAAAAAAAYAADASAAsAAAAAAAYAACAIAA4AAAAAAAYAACABAAcAAAAAAAYAADAJAAQAAAAAAAYAABAMAAIAAAAAAAYAABADAA4AAAAAAAYAABAFAAEAAAAAAAYAABAPAAEAAAAAAAYAABD9////AAAFAAEAAAD9/wAAAAAFAAEAAAD+////AAAGAAEAAAD+/wAAAAAGAAEAAAD9/wEAAAAFAAEAAAD9/wIAAAAFAAEAAAD+/wEAAAAGAAEAAAD+/wIAAAAGAAEAAAD9/wMAAAAFAAEAAAD+/wMAAAAGAAEAAAD9/wQAAAAFAAEAAAD+/wQAAAAGAAEAAAD9/wUAAAAFAAEAAAD+/wUAAAAGAAEAAAD9/wYAAAAFAAEAAAD+/wYAAAAGAAEAAAD9/wcAAAAFAAEAAAD+/wcAAAAGAAEAAAD9/wgAAAAFAAEAAAD+/wgAAAAGAAEAAAD9/wkAAAAFAAEAAAD+/wkAAAAGAAEAAAD9/woAAAAFAAEAAAD+/woAAAAGAAEAAAD9/wsAAAAFAAEAAAD+/wsAAAAGAAEAAAD9/wwAAAAFAAEAAAD+/wwAAAAGAAEAAAD9/w0AAAAFAAEAAAD+/w0AAAAGAAEAAAD9/w4AAAAFAAEAAAD+/w4AAAAGAAEAAAD9/w8AAAAFAAEAAAD+/w8AAAAGAAEAAAD9/xAAAAAFAAEAAAD+/xAAAAAGAAEAAAAVAA8AAAAFAAEAAAAVABAAAAAFAAEAAAAWAA8AAAAGAAEAAAAWABAAAAAGAAEAAAAVAA4AAAAFAAEAAAAWAA4AAAAGAAEAAAAVAA0AAAAFAAEAAAAWAA0AAAAGAAEAAAAVAAwAAAAFAAEAAAAWAAwAAAAGAAEAAAAVAAsAAAAFAAEAAAAWAAsAAAAGAAEAAAAVAAkAAAAFAAEAAAAVAAoAAAAFAAEAAAAWAAkAAAAGAAEAAAAWAAoAAAAGAAEAAAAVAAcAAAAFAAEAAAAVAAgAAAAFAAEAAAAWAAcAAAAGAAEAAAAWAAgAAAAGAAEAAAAVAAYAAAAFAAEAAAAWAAYAAAAGAAEAAAAVAAUAAAAFAAEAAAAWAAUAAAAGAAEAAAAVAAQAAAAFAAEAAAAWAAQAAAAGAAEAAAAVAAMAAAAFAAEAAAAWAAMAAAAGAAEAAAAVAAIAAAAFAAEAAAAWAAIAAAAGAAEAAAAVAAEAAAAFAAEAAAAWAAEAAAAGAAEAAAAVAAAAAAAFAAEAAAAWAAAAAAAGAAEAAAAVAP//AAAFAAEAAAAWAP//AAAGAAEAAAAVABEAAAAFAAEAAAAWABEAAAAGAAEAAAAVABIAAAAFAAEAAAAWABIAAAAGAAEAAAD9/xEAAAAFAAEAAAD+/xEAAAAGAAEAAAD9/xIAAAAFAAEAAAD+/xIAAAAGAAEAAAD//xIAAAAFAAEAAAAAABIAAAAGAAEAAAATABIAAAAFAAEAAAAUABIAAAAGAAEAAAARABIAAAAFAAEAAAASABIAAAAGAAEAAAAPABIAAAAFAAEAAAAQABIAAAAGAAEAAAANABIAAAAFAAEAAAAOABIAAAAGAAEAAAALABIAAAAFAAEAAAAMABIAAAAGAAEAAAAJABIAAAAFAAEAAAAKABIAAAAGAAEAAAAHABIAAAAFAAEAAAAIABIAAAAGAAEAAAD9//7/AAAFAAEAAAD+//7/AAAGAAEAAAD///7/AAAFAAEAAAAAAP7/AAAGAAEAAAABAP7/AAAFAAEAAAACAP7/AAAGAAEAAAADAP7/AAAFAAEAAAAEAP7/AAAGAAEAAAAFAP7/AAAFAAEAAAAGAP7/AAAGAAEAAAAVAP7/AAAFAAEAAAAWAP7/AAAGAAEAAAATAP7/AAAFAAEAAAAUAP7/AAAGAAEAAAARAP7/AAAFAAEAAAASAP7/AAAGAAEAAAAPAP7/AAAFAAEAAAAQAP7/AAAGAAEAAAANAP7/AAAFAAEAAAAOAP7/AAAGAAEAAAA=") +tile_set = ExtResource("1_1ujm0") + +[node name="TileMapLayer3" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAD9////AAAFAAAAAAD+////AAAGAAAAAAD9/wAAAAAFAAAAAAD+/wAAAAAGAAAAAAD9/wEAAAAFAAAAAAD+/wEAAAAGAAAAAAD9/wIAAAAFAAAAAAD+/wIAAAAGAAAAAAD9/wMAAAAFAAAAAAD+/wMAAAAGAAAAAAD9/wQAAAAFAAAAAAD+/wQAAAAGAAAAAAD9/wUAAAAFAAAAAAD+/wUAAAAGAAAAAAD9/wYAAAAFAAAAAAD+/wYAAAAGAAAAAAD9/wcAAAAFAAAAAAD+/wcAAAAGAAAAAAD9/wgAAAAFAAAAAAD+/wgAAAAGAAAAAAD9/wkAAAAFAAAAAAD+/wkAAAAGAAAAAAD9/woAAAAFAAAAAAD+/woAAAAGAAAAAAD9/wsAAAAFAAAAAAD+/wsAAAAGAAAAAAD9/wwAAAAFAAAAAAD+/wwAAAAGAAAAAAD9/w0AAAAFAAAAAAD+/w0AAAAGAAAAAAD9/w4AAAAFAAAAAAD+/w4AAAAGAAAAAAD9/w8AAAAFAAAAAAD+/w8AAAAGAAAAAAAVAA8AAAAFAAAAAAAWAA8AAAAGAAAAAAAVAA4AAAAFAAAAAAAWAA4AAAAGAAAAAAAVAA0AAAAFAAAAAAAWAA0AAAAGAAAAAAAVAAwAAAAFAAAAAAAWAAwAAAAGAAAAAAAVAAsAAAAFAAAAAAAWAAsAAAAGAAAAAAAVAAoAAAAFAAAAAAAWAAoAAAAGAAAAAAAVAAkAAAAFAAAAAAAWAAkAAAAGAAAAAAAVAAgAAAAFAAAAAAAWAAgAAAAGAAAAAAAVAAcAAAAFAAAAAAAWAAcAAAAGAAAAAAAVAAYAAAAFAAAAAAAWAAYAAAAGAAAAAAAVAAUAAAAFAAAAAAAWAAUAAAAGAAAAAAAVAAQAAAAFAAAAAAAWAAQAAAAGAAAAAAAVAAMAAAAFAAAAAAAWAAMAAAAGAAAAAAAVAAIAAAAFAAAAAAAWAAIAAAAGAAAAAAAVAAEAAAAFAAAAAAAWAAEAAAAGAAAAAAAVAAAAAAAFAAAAAAAWAAAAAAAGAAAAAAAVAP//AAAFAAAAAAAWAP//AAAGAAAAAAD9/xAAAAAFAAAAAAD+/xAAAAAGAAAAAAD9/xEAAAAFAAAAAAD+/xEAAAAGAAAAAAAVABAAAAAFAAAAAAAWABAAAAAGAAAAAAAVABEAAAAFAAAAAAAWABEAAAAGAAAAAAD//xEAAAAFAAAAAAAAABEAAAAGAAAAAAAHABEAAAAFAAAAAAAIABEAAAAGAAAAAAAJABEAAAAFAAAAAAAKABEAAAAGAAAAAAALABEAAAAFAAAAAAAMABEAAAAGAAAAAAANABEAAAAFAAAAAAAOABEAAAAGAAAAAAAPABEAAAAFAAAAAAAQABEAAAAGAAAAAAARABEAAAAFAAAAAAASABEAAAAGAAAAAAATABEAAAAFAAAAAAAUABEAAAAGAAAAAAAGAP3/AAAGAAAAAAAEAP3/AAAGAAAAAAAFAP3/AAAFAAAAAAACAP3/AAAGAAAAAAADAP3/AAAFAAAAAAAAAP3/AAAGAAAAAAABAP3/AAAFAAAAAAD9//3/AAAFAAAAAAD+//3/AAAGAAAAAAD///3/AAAFAAAAAAD9//7/AAAFAAAAAAD+//7/AAAGAAAAAAAVAP3/AAAFAAAAAAAWAP3/AAAGAAAAAAATAP3/AAAFAAAAAAAUAP3/AAAGAAAAAAARAP3/AAAFAAAAAAASAP3/AAAGAAAAAAAPAP3/AAAFAAAAAAAQAP3/AAAGAAAAAAANAP3/AAAFAAAAAAAOAP3/AAAGAAAAAAAVAP7/AAAFAAAAAAAWAP7/AAAGAAAAAAA=") +tile_set = ExtResource("1_1ujm0") + +[node name="Door_Indoor1" parent="." instance=ExtResource("4_tcysf")] +position = Vector2(88, 88) +scene = "uid://swr031bixsgd" +map_entry = "Town1" + +[node name="Door_Indoor2" parent="." instance=ExtResource("4_tcysf")] +position = Vector2(232, 88) +scene = "uid://swr031bixsgd" +map_entry = "Town1" + +[node name="Door_Lab" parent="." instance=ExtResource("4_tcysf")] +position = Vector2(232, 184) +scene = "uid://swr031bixsgd" +map_entry = "Town1" + +[node name="Indoor1" type="Marker2D" parent="."] +position = Vector2(88, 104) + +[node name="Route1" type="Marker2D" parent="."] +position = Vector2(160, -48) + +[node name="VisibleOnScreenNotifier2D" type="VisibleOnScreenNotifier2D" parent="Route1"] + +[connection signal="screen_entered" from="Route1/VisibleOnScreenNotifier2D" to="." method="_on_visible_on_screen_notifier_2d_screen_entered" flags=6] diff --git a/player/assets/player-portait.kra b/player/assets/player-portait.kra Binary files differnew file mode 100644 index 0000000..5349a47 --- /dev/null +++ b/player/assets/player-portait.kra diff --git a/player/assets/player-portait.kra~ b/player/assets/player-portait.kra~ Binary files differnew file mode 100644 index 0000000..0ccc59d --- /dev/null +++ b/player/assets/player-portait.kra~ diff --git a/player/assets/player-portait.png b/player/assets/player-portait.png Binary files differnew file mode 100644 index 0000000..e6d194d --- /dev/null +++ b/player/assets/player-portait.png diff --git a/player/assets/player-portait.png.import b/player/assets/player-portait.png.import new file mode 100644 index 0000000..b03e109 --- /dev/null +++ b/player/assets/player-portait.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cowq84cvepbp7" +path="res://.godot/imported/player-portait.png-bf1e6df8e8b036df7a685ef1e4ec3bb9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://player/assets/player-portait.png" +dest_files=["res://.godot/imported/player-portait.png-bf1e6df8e8b036df7a685ef1e4ec3bb9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/player/assets/sprites.kra b/player/assets/sprites.kra Binary files differnew file mode 100644 index 0000000..967a244 --- /dev/null +++ b/player/assets/sprites.kra diff --git a/player/assets/sprites.kra~ b/player/assets/sprites.kra~ Binary files differnew file mode 100644 index 0000000..e91e2c9 --- /dev/null +++ b/player/assets/sprites.kra~ diff --git a/player/assets/sprites.png b/player/assets/sprites.png Binary files differnew file mode 100644 index 0000000..f635426 --- /dev/null +++ b/player/assets/sprites.png diff --git a/player/assets/sprites.png.import b/player/assets/sprites.png.import new file mode 100644 index 0000000..4201dd1 --- /dev/null +++ b/player/assets/sprites.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5tjx8m8m7xv1" +path="res://.godot/imported/sprites.png-aaa6d29875ac017efefb9605184986f9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://player/assets/sprites.png" +dest_files=["res://.godot/imported/sprites.png-aaa6d29875ac017efefb9605184986f9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/player/assets/sprites.png~ b/player/assets/sprites.png~ Binary files differnew file mode 100644 index 0000000..6d07776 --- /dev/null +++ b/player/assets/sprites.png~ diff --git a/player/player.gd b/player/player.gd new file mode 100644 index 0000000..93920c6 --- /dev/null +++ b/player/player.gd @@ -0,0 +1,41 @@ +class_name Player +extends CharacterBody2D + + +var current_state: PlayerState: + set = set_state + +var current_direction: Vector2: + set = set_direction + +var current_speed := 150.0 + +@onready var state_idle: PlayerStateIdle = %StateIdle +@onready var state_moving: PlayerStateMoving = %StateMoving + +@onready var sprite: AnimatedSprite2D = $AnimatedSprite2D + +@onready var ray_cast_up: RayCast2D = $RayCastUp +@onready var ray_cast_down: RayCast2D = $RayCastDown +@onready var ray_cast_left: RayCast2D = $RayCastLeft +@onready var ray_cast_right: RayCast2D = $RayCastRight + + +func _ready() -> void: + current_state = $States/StateIdle + + +func set_state(value: PlayerState) -> void: + if current_state: + current_state._state_exit() + current_state.process_mode = Node.PROCESS_MODE_DISABLED + + current_state = value + + current_state.process_mode = Node.PROCESS_MODE_INHERIT + current_state._state_enter() + + +func set_direction(value: Vector2) -> void: + current_direction = value + Game.current_direction = value diff --git a/player/player.gd.uid b/player/player.gd.uid new file mode 100644 index 0000000..1e3d033 --- /dev/null +++ b/player/player.gd.uid @@ -0,0 +1 @@ +uid://dl3t07nx8ts2a diff --git a/player/player.tscn b/player/player.tscn new file mode 100644 index 0000000..e956bad --- /dev/null +++ b/player/player.tscn @@ -0,0 +1,241 @@ +[gd_scene load_steps=28 format=3 uid="uid://lpmvfkid4uqc"] + +[ext_resource type="Script" uid="uid://dl3t07nx8ts2a" path="res://player/player.gd" id="1_rkbax"] +[ext_resource type="Texture2D" uid="uid://c1dljohon2jfp" path="res://icon.svg" id="2_qjkh3"] +[ext_resource type="Texture2D" uid="uid://c5tjx8m8m7xv1" path="res://player/assets/sprites.png" id="2_rkbax"] +[ext_resource type="Script" uid="uid://bo75eq57ifvga" path="res://player/state_idle.gd" id="3_g1dw6"] +[ext_resource type="Script" uid="uid://btr1v8motp2lb" path="res://player/state_moving.gd" id="4_yw30f"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_g1dw6"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tqiix"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 48, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ebec5"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 32, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rkbax"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 16, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yw30f"] +atlas = ExtResource("2_rkbax") +region = Rect2(16, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qjkh3"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_g6k8r"] +atlas = ExtResource("2_rkbax") +region = Rect2(32, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_boad6"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_e7oew"] +atlas = ExtResource("2_rkbax") +region = Rect2(16, 48, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c35mf"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 48, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_65viv"] +atlas = ExtResource("2_rkbax") +region = Rect2(32, 48, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_x7c3f"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 48, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yllr7"] +atlas = ExtResource("2_rkbax") +region = Rect2(16, 32, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_kb6p2"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 32, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wodsf"] +atlas = ExtResource("2_rkbax") +region = Rect2(32, 32, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_32hag"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 32, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rgyib"] +atlas = ExtResource("2_rkbax") +region = Rect2(16, 16, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_hg6s5"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 16, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8t03j"] +atlas = ExtResource("2_rkbax") +region = Rect2(32, 16, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2ieo8"] +atlas = ExtResource("2_rkbax") +region = Rect2(0, 16, 16, 16) + +[sub_resource type="SpriteFrames" id="SpriteFrames_yd4wl"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_g1dw6") +}], +"loop": true, +"name": &"idle_down", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_tqiix") +}], +"loop": true, +"name": &"idle_left", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ebec5") +}], +"loop": true, +"name": &"idle_right", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_rkbax") +}], +"loop": true, +"name": &"idle_up", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_yw30f") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_qjkh3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_g6k8r") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_boad6") +}], +"loop": true, +"name": &"walk_down", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_e7oew") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_c35mf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_65viv") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_x7c3f") +}], +"loop": true, +"name": &"walk_left", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_yllr7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_kb6p2") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wodsf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_32hag") +}], +"loop": true, +"name": &"walk_right", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_rgyib") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_hg6s5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_8t03j") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2ieo8") +}], +"loop": true, +"name": &"walk_up", +"speed": 5.0 +}] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_rkbax"] +size = Vector2(14, 14) + +[node name="Player" type="CharacterBody2D" groups=["player"]] +script = ExtResource("1_rkbax") + +[node name="Shadow" type="Sprite2D" parent="."] +position = Vector2(-4, 5) +scale = Vector2(0.0625, 0.0234375) +texture = ExtResource("2_qjkh3") +centered = false + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +sprite_frames = SubResource("SpriteFrames_yd4wl") +animation = &"idle_down" +centered = false +offset = Vector2(-8, -8) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource("RectangleShape2D_rkbax") + +[node name="RayCastUp" type="RayCast2D" parent="."] +target_position = Vector2(0, -23) +collision_mask = 2 + +[node name="RayCastDown" type="RayCast2D" parent="."] +target_position = Vector2(0, 23) +collision_mask = 2 + +[node name="RayCastLeft" type="RayCast2D" parent="."] +target_position = Vector2(-23, 0) +collision_mask = 2 + +[node name="RayCastRight" type="RayCast2D" parent="."] +target_position = Vector2(23, 0) +collision_mask = 2 + +[node name="States" type="Node2D" parent="."] + +[node name="StateIdle" type="Node2D" parent="States" node_paths=PackedStringArray("player")] +unique_name_in_owner = true +process_mode = 4 +script = ExtResource("3_g1dw6") +player = NodePath("../..") + +[node name="StateMoving" type="Node2D" parent="States" node_paths=PackedStringArray("player")] +unique_name_in_owner = true +process_mode = 4 +script = ExtResource("4_yw30f") +player = NodePath("../..") diff --git a/player/player_state.gd b/player/player_state.gd new file mode 100644 index 0000000..ccbca65 --- /dev/null +++ b/player/player_state.gd @@ -0,0 +1,12 @@ +class_name PlayerState +extends Node2D + + +@export var player: Player + + +func _state_enter() -> void: + pass + +func _state_exit() -> void: + pass diff --git a/player/player_state.gd.uid b/player/player_state.gd.uid new file mode 100644 index 0000000..0ce67b7 --- /dev/null +++ b/player/player_state.gd.uid @@ -0,0 +1 @@ +uid://bdflh40t2hmjl diff --git a/player/state_idle.gd b/player/state_idle.gd new file mode 100644 index 0000000..78f7af5 --- /dev/null +++ b/player/state_idle.gd @@ -0,0 +1,30 @@ +class_name PlayerStateIdle +extends PlayerState + + +func _state_enter() -> void: + get_viewport().get_camera_2d().global_position = player.global_position + + if player.current_direction == Vector2.UP: + player.sprite.play("idle_up") + elif player.current_direction == Vector2.DOWN: + player.sprite.play("idle_down") + elif player.current_direction == Vector2.LEFT: + player.sprite.play("idle_left") + elif player.current_direction == Vector2.RIGHT: + player.sprite.play("idle_right") + + +func _physics_process(_delta: float) -> void: + if Input.is_action_just_pressed("ui_up"): + player.current_direction = Vector2.UP + player.set_state(player.state_moving) + elif Input.is_action_just_pressed("ui_down"): + player.current_direction = Vector2.DOWN + player.set_state(player.state_moving) + elif Input.is_action_just_pressed("ui_left"): + player.current_direction = Vector2.LEFT + player.set_state(player.state_moving) + elif Input.is_action_just_pressed("ui_right"): + player.current_direction = Vector2.RIGHT + player.set_state(player.state_moving) diff --git a/player/state_idle.gd.uid b/player/state_idle.gd.uid new file mode 100644 index 0000000..17fe1df --- /dev/null +++ b/player/state_idle.gd.uid @@ -0,0 +1 @@ +uid://bo75eq57ifvga diff --git a/player/state_moving.gd b/player/state_moving.gd new file mode 100644 index 0000000..0be777f --- /dev/null +++ b/player/state_moving.gd @@ -0,0 +1,52 @@ +class_name PlayerStateMoving +extends PlayerState + + +var is_moving := false +var target_position: Vector2 + + +func _state_enter() -> void: + is_moving = false + + +func _state_exit() -> void: + is_moving = false + + +func _physics_process(delta: float) -> void: + var map: TileMapLayer = Game.world.get_current_map().get_node("TileMapLayer") + + if not is_moving: + if Input.is_action_pressed("ui_up") and not player.ray_cast_up.is_colliding(): + is_moving = true + player.current_direction = Vector2.UP + player.sprite.play("walk_up") + elif Input.is_action_pressed("ui_down") and not player.ray_cast_down.is_colliding(): + is_moving = true + player.current_direction = Vector2.DOWN + player.sprite.play("walk_down") + elif Input.is_action_pressed("ui_left") and not player.ray_cast_left.is_colliding(): + is_moving = true + player.current_direction = Vector2.LEFT + player.sprite.play("walk_left") + elif Input.is_action_pressed("ui_right") and not player.ray_cast_right.is_colliding(): + is_moving = true + player.current_direction = Vector2.RIGHT + player.sprite.play("walk_right") + else: + player.set_state(player.state_idle) + + var target_tile := map.local_to_map(player.global_position) + Vector2i(player.current_direction) + target_position = map.map_to_local(target_tile) + + if is_moving: + player.global_position = player.global_position.move_toward( + target_position, + delta * player.current_speed + ) + + get_viewport().get_camera_2d().global_position = player.global_position + + if player.global_position == target_position: + is_moving = false diff --git a/player/state_moving.gd.uid b/player/state_moving.gd.uid new file mode 100644 index 0000000..f05ec9a --- /dev/null +++ b/player/state_moving.gd.uid @@ -0,0 +1 @@ +uid://btr1v8motp2lb diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..a27923d --- /dev/null +++ b/project.godot @@ -0,0 +1,47 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="pokemon-blue-from-memory" +run/main_scene="uid://d1jslq40imenb" +config/features=PackedStringArray("4.4", "GL Compatibility") +boot_splash/bg_color=Color(0.0666667, 0.329412, 0.47451, 1) +config/icon="uid://j71cc2olvhk1" + +[autoload] + +Game="*res://Game.tscn" +Sound="*res://Sound.tscn" + +[display] + +window/size/viewport_width=320 +window/size/viewport_height=256 +window/stretch/mode="viewport" + +[editor_plugins] + +enabled=PackedStringArray("res://addons/YouCanDoIt/plugin.cfg") + +[global_group] + +player="" + +[layer_names] + +2d_physics/layer_1="Player" +2d_physics/layer_2="Wall" + +[rendering] + +textures/canvas_textures/default_texture_filter=0 +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility" diff --git a/sound.gd b/sound.gd new file mode 100644 index 0000000..7fa433f --- /dev/null +++ b/sound.gd @@ -0,0 +1,3 @@ +extends Node + +@onready var door: AudioStreamPlayer = $Door diff --git a/sound.gd.uid b/sound.gd.uid new file mode 100644 index 0000000..d6e851c --- /dev/null +++ b/sound.gd.uid @@ -0,0 +1 @@ +uid://c8av4m5dj5x68 diff --git a/start.gd b/start.gd new file mode 100644 index 0000000..72ac188 --- /dev/null +++ b/start.gd @@ -0,0 +1,14 @@ +extends Control + + +func _ready() -> void: + var tween := create_tween().set_loops() + tween.tween_property($PressStart, "modulate", Color(1.0, 1.0, 1.0, 0.5), 1.0) + tween.tween_property($PressStart, "modulate", Color(1.0, 1.0, 1.0, 1.0), 1.0) + + +func _input(event: InputEvent) -> void: + if event.is_action_pressed("ui_accept"): + await Game.fade_out() + get_tree().change_scene_to_file("res://world.tscn") + Game.fade_in() diff --git a/start.gd.uid b/start.gd.uid new file mode 100644 index 0000000..d24de67 --- /dev/null +++ b/start.gd.uid @@ -0,0 +1 @@ +uid://ckonh5y0brewm diff --git a/start.tscn b/start.tscn new file mode 100644 index 0000000..9251454 --- /dev/null +++ b/start.tscn @@ -0,0 +1,64 @@ +[gd_scene load_steps=5 format=3 uid="uid://d1jslq40imenb"] + +[ext_resource type="Script" uid="uid://ckonh5y0brewm" path="res://start.gd" id="1_ots34"] +[ext_resource type="Texture2D" uid="uid://j71cc2olvhk1" path="res://logo.png" id="2_qn1rc"] +[ext_resource type="Texture2D" uid="uid://cowq84cvepbp7" path="res://player/assets/player-portait.png" id="3_1n0d2"] +[ext_resource type="Theme" uid="uid://cxbeeg4rqqeub" path="res://ui/assets/theme.tres" id="4_y5hus"] + +[node name="Start" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("1_ots34") + +[node name="Background" type="ColorRect" parent="."] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +color = Color(0.964706, 0.964706, 0.964706, 1) + +[node name="Logo" type="TextureRect" parent="."] +layout_mode = 1 +anchors_preset = -1 +anchor_right = 1.0 +offset_left = 115.5 +offset_top = 11.5 +offset_right = -115.5 +offset_bottom = 100.5 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("2_qn1rc") +stretch_mode = 5 + +[node name="HBoxContainer" type="HBoxContainer" parent="."] +layout_mode = 0 +offset_left = 71.0 +offset_top = 124.0 +offset_right = 253.0 +offset_bottom = 227.0 + +[node name="Player" type="TextureRect" parent="HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +texture = ExtResource("3_1n0d2") +stretch_mode = 5 + +[node name="Pokemon" type="TextureRect" parent="HBoxContainer"] +custom_minimum_size = Vector2(80, 0) +layout_mode = 2 +stretch_mode = 5 + +[node name="PressStart" type="Label" parent="."] +layout_mode = 0 +offset_left = 119.0 +offset_top = 113.0 +offset_right = 201.0 +offset_bottom = 127.0 +theme = ExtResource("4_y5hus") +text = "Press Start" diff --git a/ui/assets/Minimal3x5.ttf b/ui/assets/Minimal3x5.ttf Binary files differnew file mode 100755 index 0000000..3024b74 --- /dev/null +++ b/ui/assets/Minimal3x5.ttf diff --git a/ui/assets/Minimal3x5.ttf.import b/ui/assets/Minimal3x5.ttf.import new file mode 100644 index 0000000..3bcb173 --- /dev/null +++ b/ui/assets/Minimal3x5.ttf.import @@ -0,0 +1,35 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://bgj4ox5i5fpjf" +path="res://.godot/imported/Minimal3x5.ttf-68b9a4ba08b6cadb0cd3e189612c985e.fontdata" + +[deps] + +source_file="res://ui/assets/Minimal3x5.ttf" +dest_files=["res://.godot/imported/Minimal3x5.ttf-68b9a4ba08b6cadb0cd3e189612c985e.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=4 +keep_rounding_remainders=true +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/ui/assets/Minimal5x5Monospaced.ttf b/ui/assets/Minimal5x5Monospaced.ttf Binary files differnew file mode 100755 index 0000000..8ef9fa1 --- /dev/null +++ b/ui/assets/Minimal5x5Monospaced.ttf diff --git a/ui/assets/Minimal5x5Monospaced.ttf.import b/ui/assets/Minimal5x5Monospaced.ttf.import new file mode 100644 index 0000000..f811552 --- /dev/null +++ b/ui/assets/Minimal5x5Monospaced.ttf.import @@ -0,0 +1,35 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://ifdrrljlkcpq" +path="res://.godot/imported/Minimal5x5Monospaced.ttf-fd9125b575442d5a0ab82dd016487ac3.fontdata" + +[deps] + +source_file="res://ui/assets/Minimal5x5Monospaced.ttf" +dest_files=["res://.godot/imported/Minimal5x5Monospaced.ttf-fd9125b575442d5a0ab82dd016487ac3.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=4 +keep_rounding_remainders=true +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/ui/assets/Minimal5x7.ttf b/ui/assets/Minimal5x7.ttf Binary files differnew file mode 100755 index 0000000..7372987 --- /dev/null +++ b/ui/assets/Minimal5x7.ttf diff --git a/ui/assets/Minimal5x7.ttf.import b/ui/assets/Minimal5x7.ttf.import new file mode 100644 index 0000000..2289968 --- /dev/null +++ b/ui/assets/Minimal5x7.ttf.import @@ -0,0 +1,35 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://c17sr7f3kwc3m" +path="res://.godot/imported/Minimal5x7.ttf-a34c0ec56184d93c2e894a2cb938e1c0.fontdata" + +[deps] + +source_file="res://ui/assets/Minimal5x7.ttf" +dest_files=["res://.godot/imported/Minimal5x7.ttf-a34c0ec56184d93c2e894a2cb938e1c0.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=4 +keep_rounding_remainders=true +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/ui/assets/theme.tres b/ui/assets/theme.tres new file mode 100644 index 0000000..4432420 --- /dev/null +++ b/ui/assets/theme.tres @@ -0,0 +1,8 @@ +[gd_resource type="Theme" load_steps=2 format=3 uid="uid://cxbeeg4rqqeub"] + +[ext_resource type="FontFile" uid="uid://bgj4ox5i5fpjf" path="res://ui/assets/Minimal3x5.ttf" id="1_srjih"] + +[resource] +Label/colors/font_color = Color(0.133333, 0.133333, 0.133333, 1) +Label/font_sizes/font_size = 16 +Label/fonts/font = ExtResource("1_srjih") diff --git a/world.gd b/world.gd new file mode 100644 index 0000000..acc920d --- /dev/null +++ b/world.gd @@ -0,0 +1,72 @@ +class_name World +extends Node2D + + +@onready var player: Player = $Player + + +func _ready() -> void: + Game.world = self + + # TODO: load last saved map instead + set_map("res://map/town_01/indoor_01_01.tscn") + + +func set_map(map_file: String) -> void: + for node in %Map.get_children(): + node.queue_free() + + var map_scene = load(map_file) + var map: Map = map_scene.instantiate() + + Game.current_map_name = map.name + %Map.add_child(map) + + # set limits if applicable + if map.has_node("Camera"): + var camera: Camera2D = map.get_node("Camera") + $Camera2D.limit_top = camera.limit_top + $Camera2D.limit_bottom = camera.limit_bottom + $Camera2D.limit_left = camera.limit_left + $Camera2D.limit_right = camera.limit_right + else: + $Camera2D.limit_top = -10000000 + $Camera2D.limit_bottom = 10000000 + $Camera2D.limit_left = -10000000 + $Camera2D.limit_right = 10000000 + + # if is initial map, set position + # TODO: do only if flag is set + # TODO: when first starting game, and resetting from hall of fame + if map.name == "Indoor_01_01": + %Player.global_position = map.get_node("InitialPlayerPosition").global_position + player.current_state = player.current_state + + +func add_map(map_file: String) -> void: + var map_scene = load(map_file) + var map: Map = map_scene.instantiate() + %Map.add_child(map) + + # position to current map connection + var current_map := get_current_map() + if current_map.has_node(NodePath(map.name)): + map.global_position = ( + current_map.get_node(NodePath(map.name)).global_position - + map.get_node(NodePath(current_map.name)).global_position + ) + + +func get_map(map_name: String) -> Map: + return %Map.get_node(map_name) + + +func get_current_map() -> Map: + return get_map(Game.current_map_name) + + +static func map_to_local(grid_position: Vector2i) -> Vector2: + return grid_position * 16.0 + Vector2(8.0, 8.0) + +static func local_to_map(local_position: Vector2) -> Vector2i: + return floor(local_position / 16.0) diff --git a/world.gd.uid b/world.gd.uid new file mode 100644 index 0000000..898ac5d --- /dev/null +++ b/world.gd.uid @@ -0,0 +1 @@ +uid://bw6i580et3cjm diff --git a/world.tscn b/world.tscn new file mode 100644 index 0000000..e418433 --- /dev/null +++ b/world.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=3 format=3 uid="uid://behy5kg6p7si8"] + +[ext_resource type="Script" uid="uid://bw6i580et3cjm" path="res://world.gd" id="1_f3sb7"] +[ext_resource type="PackedScene" uid="uid://lpmvfkid4uqc" path="res://player/player.tscn" id="2_fj7yv"] + +[node name="World" type="Node2D"] +script = ExtResource("1_f3sb7") + +[node name="Camera2D" type="Camera2D" parent="."] + +[node name="Map" type="Node2D" parent="."] +unique_name_in_owner = true + +[node name="Player" parent="." instance=ExtResource("2_fj7yv")] +unique_name_in_owner = true |