diff --git a/README.md b/README.md index 1186bbe..6c988ed 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Tony's Dress Up -![](screenshot.png) +![](screenshot.gif) ​Tony's Dress Up is a re-imagining of my first Flash game, ZC's Dress Up, developed back in 2007. I've included the Flash copies in the ``/archive`` directory. They can be played at [Ruffle](https://ruffle.rs/)'s demo page. ​ diff --git a/scenes/characterBase.tscn b/scenes/characterBase.tscn index 1a6ce60..1d473c9 100644 --- a/scenes/characterBase.tscn +++ b/scenes/characterBase.tscn @@ -4,7 +4,7 @@ [ext_resource path="res://sprites/character/tail/tail0.svg" type="Texture" id=2] [ext_resource path="res://sprites/character/tail/tail1.svg" type="Texture" id=3] [ext_resource path="res://sprites/character/tail/tail2.svg" type="Texture" id=4] -[ext_resource path="res://sprites/clothes/character_base.svg" type="Texture" id=5] +[ext_resource path="res://sprites/character_base.svg" type="Texture" id=5] [ext_resource path="res://sprites/character/eyes/eyes1.png" type="Texture" id=6] [ext_resource path="res://sprites/character/eyes/eyes2.png" type="Texture" id=7] [ext_resource path="res://sprites/character/eyes/eyes3.png" type="Texture" id=8] @@ -62,6 +62,7 @@ position = Vector2( -103.897, -160.477 ) [node name="Tail" type="AnimatedSprite" parent="base"] position = Vector2( 55.0701, 172.425 ) frames = SubResource( 1 ) +frame = 2 playing = true [node name="shadow" type="Sprite" parent="base"] @@ -75,13 +76,12 @@ texture = ExtResource( 5 ) [node name="Eyes" type="AnimatedSprite" parent="base"] position = Vector2( 114.227, 63.9224 ) frames = SubResource( 2 ) -frame = 6 playing = true [node name="Mouth" type="AnimatedSprite" parent="base"] position = Vector2( 148.505, 68.0261 ) frames = SubResource( 3 ) -frame = 11 +frame = 7 playing = true [node name="Undies" type="Sprite" parent="."] diff --git a/screenshot.gif b/screenshot.gif new file mode 100644 index 0000000..cd2f408 Binary files /dev/null and b/screenshot.gif differ diff --git a/screenshot.png b/screenshot.png deleted file mode 100644 index 6fed88d..0000000 Binary files a/screenshot.png and /dev/null differ diff --git a/sprites/atomic shirt.png.import b/sprites/atomic shirt.png.import deleted file mode 100644 index b370717..0000000 --- a/sprites/atomic shirt.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/atomic shirt.png-d26cc1b5ebd91e875597b24efab7e108.stex" - -[deps] - -source_file="res://assets/atomic shirt.png" -dest_files=[ "res://.import/atomic shirt.png-d26cc1b5ebd91e875597b24efab7e108.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/blue tux.png.import b/sprites/blue tux.png.import deleted file mode 100644 index f9f4ff3..0000000 --- a/sprites/blue tux.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/blue tux.png-e74dcea6593b7b5d27c231432c1497a4.stex" - -[deps] - -source_file="res://assets/blue tux.png" -dest_files=[ "res://.import/blue tux.png-e74dcea6593b7b5d27c231432c1497a4.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/clothes/character_base.png b/sprites/character_base.png similarity index 100% rename from sprites/clothes/character_base.png rename to sprites/character_base.png diff --git a/screenshot.png.import b/sprites/character_base.png.import similarity index 68% rename from screenshot.png.import rename to sprites/character_base.png.import index d6ff86c..7016ee9 100644 --- a/screenshot.png.import +++ b/sprites/character_base.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/screenshot.png-024a21af5d37bf0f0dd0e2bccdd149d0.stex" +path="res://.import/character_base.png-5792404fa83b4fad07f738418ce65c16.stex" metadata={ "vram_texture": false } [deps] -source_file="res://screenshot.png" -dest_files=[ "res://.import/screenshot.png-024a21af5d37bf0f0dd0e2bccdd149d0.stex" ] +source_file="res://sprites/character_base.png" +dest_files=[ "res://.import/character_base.png-5792404fa83b4fad07f738418ce65c16.stex" ] [params] diff --git a/sprites/clothes/character_base.svg b/sprites/character_base.svg similarity index 100% rename from sprites/clothes/character_base.svg rename to sprites/character_base.svg diff --git a/sprites/clothes/character_base.svg.import b/sprites/character_base.svg.import similarity index 67% rename from sprites/clothes/character_base.svg.import rename to sprites/character_base.svg.import index 3f928f3..a2ac768 100644 --- a/sprites/clothes/character_base.svg.import +++ b/sprites/character_base.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/character_base.svg-2a3498e2077081015c7a2d1f387a2594.stex" +path="res://.import/character_base.svg-5ea6954c66ca6e666096a6a63d2174dc.stex" metadata={ "vram_texture": false } [deps] -source_file="res://sprites/clothes/character_base.svg" -dest_files=[ "res://.import/character_base.svg-2a3498e2077081015c7a2d1f387a2594.stex" ] +source_file="res://sprites/character_base.svg" +dest_files=[ "res://.import/character_base.svg-5ea6954c66ca6e666096a6a63d2174dc.stex" ] [params] diff --git a/sprites/clothes/character_base.png.import b/sprites/clothes/character_base.png.import deleted file mode 100644 index 2401657..0000000 --- a/sprites/clothes/character_base.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/character_base.png-240b103219887692bbf047c7786ade98.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sprites/clothes/character_base.png" -dest_files=[ "res://.import/character_base.png-240b103219887692bbf047c7786ade98.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=false -svg/scale=1.0 diff --git a/sprites/dj shirt.png.import b/sprites/dj shirt.png.import deleted file mode 100644 index 9712d0a..0000000 --- a/sprites/dj shirt.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/dj shirt.png-678439338bef2f51a00d62d0b4aa6e53.stex" - -[deps] - -source_file="res://assets/dj shirt.png" -dest_files=[ "res://.import/dj shirt.png-678439338bef2f51a00d62d0b4aa6e53.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/dj shorts.png.import b/sprites/dj shorts.png.import deleted file mode 100644 index f48fe89..0000000 --- a/sprites/dj shorts.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/dj shorts.png-2620c5746e1ce4d9f2b948f76c51004a.stex" - -[deps] - -source_file="res://assets/dj shorts.png" -dest_files=[ "res://.import/dj shorts.png-2620c5746e1ce4d9f2b948f76c51004a.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/dress up bg.png.import b/sprites/dress up bg.png.import deleted file mode 100644 index fcb421b..0000000 --- a/sprites/dress up bg.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/dress up bg.png-a4e05076ce6a2a490f741107b52fb791.stex" - -[deps] - -source_file="res://assets/dress up bg.png" -dest_files=[ "res://.import/dress up bg.png-a4e05076ce6a2a490f741107b52fb791.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/game splash.png.import b/sprites/game splash.png.import deleted file mode 100644 index 5edd989..0000000 --- a/sprites/game splash.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/game splash.png-e86e0cec6e75a90aba695b23cd9d7cf2.stex" - -[deps] - -source_file="res://assets/game splash.png" -dest_files=[ "res://.import/game splash.png-e86e0cec6e75a90aba695b23cd9d7cf2.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/jp school girl.png.import b/sprites/jp school girl.png.import deleted file mode 100644 index 28ad447..0000000 --- a/sprites/jp school girl.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/jp school girl.png-76639cac18d3d789027705837bf2061a.stex" - -[deps] - -source_file="res://assets/jp school girl.png" -dest_files=[ "res://.import/jp school girl.png-76639cac18d3d789027705837bf2061a.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/new_character_base.svg b/sprites/new_character_base.svg new file mode 100644 index 0000000..12dc8aa --- /dev/null +++ b/sprites/new_character_base.svg @@ -0,0 +1,186 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sprites/old sweatshirt.png.import b/sprites/old sweatshirt.png.import deleted file mode 100644 index f1441f3..0000000 --- a/sprites/old sweatshirt.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/old sweatshirt.png-0840b8f71c7697cf2fe3165844974c64.stex" - -[deps] - -source_file="res://assets/old sweatshirt.png" -dest_files=[ "res://.import/old sweatshirt.png-0840b8f71c7697cf2fe3165844974c64.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/owo censor.png.import b/sprites/owo censor.png.import deleted file mode 100644 index 0cbde98..0000000 --- a/sprites/owo censor.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/owo censor.png-b85e8d8b11ff48447e26c6c121a89919.stex" - -[deps] - -source_file="res://assets/owo censor.png" -dest_files=[ "res://.import/owo censor.png-b85e8d8b11ff48447e26c6c121a89919.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/raw shirt.png.import b/sprites/raw shirt.png.import deleted file mode 100644 index 7d6386c..0000000 --- a/sprites/raw shirt.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/raw shirt.png-150c35dbb41a5202591e557baf54357f.stex" - -[deps] - -source_file="res://assets/raw shirt.png" -dest_files=[ "res://.import/raw shirt.png-150c35dbb41a5202591e557baf54357f.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/snowboard coat.png.import b/sprites/snowboard coat.png.import deleted file mode 100644 index b5c85d2..0000000 --- a/sprites/snowboard coat.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/snowboard coat.png-84eee0b9120b2b6eb9b42a778f7eb18d.stex" - -[deps] - -source_file="res://assets/snowboard coat.png" -dest_files=[ "res://.import/snowboard coat.png-84eee0b9120b2b6eb9b42a778f7eb18d.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/sweat pants.png.import b/sprites/sweat pants.png.import deleted file mode 100644 index fabd9a5..0000000 --- a/sprites/sweat pants.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/sweat pants.png-e8fd5ce0b8945bdecc584c33bf29ed21.stex" - -[deps] - -source_file="res://assets/sweat pants.png" -dest_files=[ "res://.import/sweat pants.png-e8fd5ce0b8945bdecc584c33bf29ed21.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/sprites/tops.json b/sprites/tops.json deleted file mode 100644 index 05ca6c7..0000000 --- a/sprites/tops.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "accessoires": { - "camera": { - "sprite": {} - } - } -} \ No newline at end of file diff --git a/sprites/trench coat.png.import b/sprites/trench coat.png.import deleted file mode 100644 index e2f86ca..0000000 --- a/sprites/trench coat.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/trench coat.png-9da5d37fc9237bc90e5a1539679466d7.stex" - -[deps] - -source_file="res://assets/trench coat.png" -dest_files=[ "res://.import/trench coat.png-9da5d37fc9237bc90e5a1539679466d7.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0