1
0
Fork 0
mirror of https://github.com/tonytins/dressupzack synced 2025-06-26 00:24:44 -04:00

Initial source commit

This commit is contained in:
Anthony Wilcox 2019-11-08 14:59:36 -05:00
commit 7fb6faa9bb
266 changed files with 10178 additions and 0 deletions

View file

@ -0,0 +1,95 @@
[gd_scene load_steps=30 format=2]
[ext_resource path="res://src/Character.gd" type="Script" id=1]
[ext_resource path="res://sprites/tail/tail0.svg" type="Texture" id=2]
[ext_resource path="res://sprites/tail/tail1.svg" type="Texture" id=3]
[ext_resource path="res://sprites/tail/tail2.svg" type="Texture" id=4]
[ext_resource path="res://sprites/character_base.svg" type="Texture" id=5]
[ext_resource path="res://sprites/eyes/eyes1.png" type="Texture" id=6]
[ext_resource path="res://sprites/eyes/eyes2.png" type="Texture" id=7]
[ext_resource path="res://sprites/eyes/eyes3.png" type="Texture" id=8]
[ext_resource path="res://sprites/eyes/eyes4.png" type="Texture" id=9]
[ext_resource path="res://sprites/eyes/eyes5.png" type="Texture" id=10]
[ext_resource path="res://sprites/eyes/eyes6.png" type="Texture" id=11]
[ext_resource path="res://sprites/eyes/eyes7.png" type="Texture" id=12]
[ext_resource path="res://sprites/mouth/mouth.png" type="Texture" id=13]
[ext_resource path="res://sprites/mouth/mouth2.png" type="Texture" id=14]
[ext_resource path="res://sprites/mouth/mouth3.png" type="Texture" id=15]
[ext_resource path="res://sprites/mouth/mouth4.png" type="Texture" id=16]
[ext_resource path="res://sprites/mouth/mouth5.png" type="Texture" id=17]
[ext_resource path="res://sprites/mouth/mouth6.png" type="Texture" id=18]
[ext_resource path="res://sprites/mouth/mouth7.png" type="Texture" id=19]
[ext_resource path="res://sprites/mouth/mouth8.png" type="Texture" id=20]
[ext_resource path="res://sprites/mouth/mouth9.png" type="Texture" id=21]
[ext_resource path="res://sprites/mouth/mouth10.png" type="Texture" id=22]
[ext_resource path="res://sprites/mouth/mouth12.png" type="Texture" id=23]
[ext_resource path="res://sprites/briefs.svg" type="Texture" id=24]
[ext_resource path="res://sprites/bottoms_placeholder.png" type="Texture" id=25]
[ext_resource path="res://sprites/tops_placeholder.png" type="Texture" id=26]
[sub_resource type="SpriteFrames" id=1]
animations = [ {
"frames": [ ExtResource( 2 ), ExtResource( 2 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 3 ), ExtResource( 3 ), ExtResource( 4 ), ExtResource( 4 ), ExtResource( 4 ) ],
"loop": true,
"name": "default",
"speed": 10.0
} ]
[sub_resource type="SpriteFrames" id=2]
animations = [ {
"frames": [ ExtResource( 6 ), ExtResource( 6 ), ExtResource( 6 ), ExtResource( 6 ), ExtResource( 7 ), ExtResource( 7 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 10 ), ExtResource( 11 ), ExtResource( 11 ), ExtResource( 12 ), ExtResource( 12 ) ],
"loop": true,
"name": "default",
"speed": 5.0
} ]
[sub_resource type="SpriteFrames" id=3]
animations = [ {
"frames": [ ExtResource( 13 ), ExtResource( 13 ), ExtResource( 14 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 15 ), ExtResource( 16 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 17 ), ExtResource( 18 ), ExtResource( 18 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 21 ), ExtResource( 21 ), ExtResource( 21 ), ExtResource( 21 ), ExtResource( 22 ), ExtResource( 22 ), ExtResource( 23 ), ExtResource( 23 ) ],
"loop": true,
"name": "default",
"speed": 10.0
} ]
[node name="Character" type="Node2D"]
script = ExtResource( 1 )
[node name="Base" type="Node2D" parent="."]
[node name="Tail" type="AnimatedSprite" parent="Base"]
position = Vector2( 54.4027, 184.439 )
frames = SubResource( 1 )
frame = 7
playing = true
[node name="Tony" type="Sprite" parent="Base"]
position = Vector2( 96.3522, 164.086 )
texture = ExtResource( 5 )
[node name="Eyes" type="AnimatedSprite" parent="Base"]
position = Vector2( 114.227, 63.9224 )
frames = SubResource( 2 )
frame = 1
playing = true
[node name="Mouth" type="AnimatedSprite" parent="Base"]
position = Vector2( 131.024, 67.4964 )
frames = SubResource( 3 )
frame = 11
playing = true
[node name="Undies" type="Sprite" parent="."]
position = Vector2( 86.5077, 256.295 )
texture = ExtResource( 24 )
[node name="Bottom" type="Sprite" parent="."]
position = Vector2( 88.1872, 251.328 )
texture = ExtResource( 25 )
[node name="Top" type="Sprite" parent="."]
position = Vector2( 96.3619, 160.432 )
texture = ExtResource( 26 )
[node name="Accessory" type="Sprite" parent="."]
position = Vector2( 93.2243, 155.139 )
texture = ExtResource( 26 )

View file

@ -0,0 +1,257 @@
[gd_scene load_steps=45 format=2]
[ext_resource path="res://sprites/tail/tail0.png" type="Texture" id=1]
[ext_resource path="res://sprites/tail/tail1.png" type="Texture" id=2]
[ext_resource path="res://sprites/tail/tail2.png" type="Texture" id=3]
[ext_resource path="res://sprites/character_base.svg" type="Texture" id=4]
[ext_resource path="res://sprites/eyes/eyes1.png" type="Texture" id=5]
[ext_resource path="res://sprites/eyes/eyes2.png" type="Texture" id=6]
[ext_resource path="res://sprites/eyes/eyes3.png" type="Texture" id=7]
[ext_resource path="res://sprites/eyes/eyes4.png" type="Texture" id=8]
[ext_resource path="res://sprites/eyes/eyes5.png" type="Texture" id=9]
[ext_resource path="res://sprites/eyes/eyes6.png" type="Texture" id=10]
[ext_resource path="res://sprites/eyes/eyes7.png" type="Texture" id=11]
[ext_resource path="res://sprites/mouth/mouth.png" type="Texture" id=12]
[ext_resource path="res://sprites/mouth/mouth2.png" type="Texture" id=13]
[ext_resource path="res://sprites/mouth/mouth3.png" type="Texture" id=14]
[ext_resource path="res://sprites/mouth/mouth4.png" type="Texture" id=15]
[ext_resource path="res://sprites/mouth/mouth5.png" type="Texture" id=16]
[ext_resource path="res://sprites/mouth/mouth6.png" type="Texture" id=17]
[ext_resource path="res://sprites/mouth/mouth7.png" type="Texture" id=18]
[ext_resource path="res://sprites/mouth/mouth8.png" type="Texture" id=19]
[ext_resource path="res://sprites/mouth/mouth9.png" type="Texture" id=20]
[ext_resource path="res://sprites/mouth/mouth10.png" type="Texture" id=21]
[ext_resource path="res://sprites/mouth/mouth12.png" type="Texture" id=22]
[ext_resource path="res://sprites/classic/briefs_classic.png" type="Texture" id=23]
[ext_resource path="res://src/ItemDrag.gd" type="Script" id=24]
[ext_resource path="res://sprites/classic/z_briefs_classic.png" type="Texture" id=25]
[ext_resource path="res://sprites/classic/fundosi_classic.png" type="Texture" id=26]
[ext_resource path="res://sprites/jeans.svg" type="Texture" id=27]
[ext_resource path="res://sprites/dj_shorts.svg" type="Texture" id=28]
[ext_resource path="res://sprites/sweat_pants.svg" type="Texture" id=29]
[ext_resource path="res://sprites/blue_camo_jeans.svg" type="Texture" id=30]
[ext_resource path="res://sprites/beat_up_jeans.svg" type="Texture" id=31]
[ext_resource path="res://sprites/old_sweatshirt.png" type="Texture" id=32]
[ext_resource path="res://sprites/dj_shirt.png" type="Texture" id=33]
[ext_resource path="res://sprites/raw_shirt.svg" type="Texture" id=34]
[ext_resource path="res://sprites/atomic_shirt.svg" type="Texture" id=35]
[ext_resource path="res://sprites/z_shirt.png" type="Texture" id=36]
[ext_resource path="res://sprites/biker_jacket.png" type="Texture" id=37]
[ext_resource path="res://sprites/whatsnew_shirt.png" type="Texture" id=38]
[ext_resource path="res://sprites/train_hoodie.png" type="Texture" id=39]
[ext_resource path="res://sprites/classic/camera_classic.png" type="Texture" id=40]
[ext_resource path="res://sprites/classic/owo_censor_classic.png" type="Texture" id=41]
[sub_resource type="SpriteFrames" id=1]
animations = [ {
"frames": [ ExtResource( 1 ), ExtResource( 1 ), ExtResource( 1 ), ExtResource( 2 ), ExtResource( 2 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 3 ), ExtResource( 3 ) ],
"loop": true,
"name": "default",
"speed": 2.0
} ]
[sub_resource type="SpriteFrames" id=2]
animations = [ {
"frames": [ ExtResource( 5 ), ExtResource( 5 ), ExtResource( 5 ), ExtResource( 5 ), ExtResource( 6 ), ExtResource( 6 ), ExtResource( 7 ), ExtResource( 7 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 10 ), ExtResource( 11 ), ExtResource( 11 ) ],
"loop": true,
"name": "default",
"speed": 5.0
} ]
[sub_resource type="SpriteFrames" id=3]
animations = [ {
"frames": [ ExtResource( 12 ), ExtResource( 12 ), ExtResource( 13 ), ExtResource( 13 ), ExtResource( 14 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 15 ), ExtResource( 16 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 17 ), ExtResource( 18 ), ExtResource( 18 ), ExtResource( 18 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 19 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 20 ), ExtResource( 21 ), ExtResource( 21 ), ExtResource( 22 ), ExtResource( 22 ) ],
"loop": true,
"name": "default",
"speed": 4.0
} ]
[node name="Clothes" type="Node"]
[node name="Character" type="Node2D" parent="."]
editor/display_folded = true
position = Vector2( 129.236, 38.0905 )
[node name="Tail" type="AnimatedSprite" parent="Character"]
position = Vector2( -36.5244, 390.553 )
frames = SubResource( 1 )
frame = 8
playing = true
[node name="Tony" type="Sprite" parent="Character"]
position = Vector2( 5.42515, 370.2 )
texture = ExtResource( 4 )
[node name="Eyes" type="AnimatedSprite" parent="Character"]
position = Vector2( 23.2995, 270.036 )
frames = SubResource( 2 )
frame = 1
playing = true
[node name="Mouth" type="AnimatedSprite" parent="Character"]
position = Vector2( 40.0965, 273.61 )
frames = SubResource( 3 )
frame = 4
playing = true
[node name="Briefs" type="TextureButton" parent="."]
margin_left = 108.103
margin_top = 449.068
margin_right = 176.103
margin_bottom = 483.068
texture_normal = ExtResource( 23 )
script = ExtResource( 24 )
[node name="ZBriefs" type="TextureButton" parent="."]
margin_left = 904.613
margin_top = 137.606
margin_right = 972.613
margin_bottom = 171.606
texture_normal = ExtResource( 25 )
script = ExtResource( 24 )
[node name="Fundosi" type="TextureButton" parent="."]
margin_left = 904.429
margin_top = 46.3994
margin_right = 972.429
margin_bottom = 86.3994
texture_normal = ExtResource( 26 )
script = ExtResource( 24 )
[node name="Jeans" type="TextureButton" parent="."]
margin_left = 877.209
margin_top = 330.098
margin_right = 983.209
margin_bottom = 442.098
texture_normal = ExtResource( 27 )
script = ExtResource( 24 )
[node name="DJ Shorts" type="TextureButton" parent="."]
margin_left = 882.788
margin_top = 452.045
margin_right = 988.788
margin_bottom = 564.045
texture_normal = ExtResource( 28 )
script = ExtResource( 24 )
[node name="Sweats" type="TextureButton" parent="."]
margin_left = 744.929
margin_top = 441.685
margin_right = 850.929
margin_bottom = 553.685
texture_normal = ExtResource( 29 )
script = ExtResource( 24 )
[node name="Blue Camo Jeans" type="TextureButton" parent="."]
margin_left = 495.104
margin_top = 434.94
margin_right = 601.104
margin_bottom = 546.94
texture_normal = ExtResource( 30 )
script = ExtResource( 24 )
[node name="Beat Up Jeans" type="TextureButton" parent="."]
margin_left = 623.246
margin_top = 439.685
margin_right = 729.246
margin_bottom = 551.685
texture_normal = ExtResource( 31 )
script = ExtResource( 24 )
[node name="Sweatshirt" type="TextureButton" parent="."]
margin_left = 388.813
margin_top = 432.874
margin_right = 473.813
margin_bottom = 542.874
texture_normal = ExtResource( 32 )
script = ExtResource( 24 )
[node name="DJ Shirt" type="TextureButton" parent="."]
margin_left = 898.788
margin_top = 219.361
margin_right = 983.788
margin_bottom = 334.361
texture_normal = ExtResource( 33 )
script = ExtResource( 24 )
[node name="Raw" type="TextureButton" parent="."]
margin_left = 647.703
margin_top = 160.841
margin_right = 732.703
margin_bottom = 275.841
texture_normal = ExtResource( 34 )
script = ExtResource( 24 )
[node name="Atomic Shirt" type="TextureButton" parent="."]
margin_left = 392.345
margin_top = 282.289
margin_right = 477.345
margin_bottom = 397.289
texture_normal = ExtResource( 35 )
script = ExtResource( 24 )
[node name="Z Shirt" type="TextureButton" parent="."]
margin_left = 642.246
margin_top = 301.685
margin_right = 723.246
margin_bottom = 416.685
texture_normal = ExtResource( 36 )
script = ExtResource( 24 )
[node name="Biker Jacket" type="TextureButton" parent="."]
margin_left = 515.157
margin_top = 300.466
margin_right = 600.157
margin_bottom = 415.466
texture_normal = ExtResource( 37 )
script = ExtResource( 24 )
[node name="What's New" type="TextureButton" parent="."]
margin_left = 767.044
margin_top = 170.297
margin_right = 852.044
margin_bottom = 285.297
texture_normal = ExtResource( 38 )
script = ExtResource( 24 )
[node name="Train Shirt" type="TextureButton" parent="."]
margin_left = 769.246
margin_top = 299.685
margin_right = 854.246
margin_bottom = 414.685
texture_normal = ExtResource( 39 )
script = ExtResource( 24 )
[node name="Camera" type="TextureButton" parent="."]
margin_left = 406.979
margin_top = 188.547
margin_right = 455.979
margin_bottom = 250.547
texture_normal = ExtResource( 40 )
script = ExtResource( 24 )
[node name="OwO Censor" type="TextureButton" parent="."]
margin_left = 489.905
margin_top = 185.841
margin_right = 595.905
margin_bottom = 225.841
texture_normal = ExtResource( 41 )
script = ExtResource( 24 )
[connection signal="gui_input" from="Briefs" to="Briefs" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="ZBriefs" to="ZBriefs" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Fundosi" to="Fundosi" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Jeans" to="Jeans" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="DJ Shorts" to="DJ Shorts" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Sweats" to="Sweats" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Blue Camo Jeans" to="Blue Camo Jeans" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Beat Up Jeans" to="Beat Up Jeans" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Sweatshirt" to="Sweatshirt" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="DJ Shirt" to="DJ Shirt" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Raw" to="Raw" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Atomic Shirt" to="Atomic Shirt" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Z Shirt" to="Z Shirt" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Biker Jacket" to="Biker Jacket" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="What's New" to="What's New" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Train Shirt" to="Train Shirt" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="Camera" to="Camera" method="_on_outfit_gui_input"]
[connection signal="gui_input" from="OwO Censor" to="OwO Censor" method="_on_outfit_gui_input"]

View file

@ -0,0 +1,12 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://src/ClassicScn.gd" type="Script" id=1]
[ext_resource path="res://scn/ClassicClothes.tscn" type="PackedScene" id=2]
[ext_resource path="res://scn/PauseScn.tscn" type="PackedScene" id=3]
[node name="GameScreen" type="Node"]
script = ExtResource( 1 )
[node name="Clothes" parent="." instance=ExtResource( 2 )]
[node name="WinDialogs" parent="." instance=ExtResource( 3 )]

268
project/scn/Clothes.tscn Normal file
View file

@ -0,0 +1,268 @@
[gd_scene load_steps=25 format=2]
[ext_resource path="res://styles/DressUpTheme.res" type="Theme" id=1]
[ext_resource path="res://styles/wordrobe_panel.stylebox" type="StyleBox" id=2]
[ext_resource path="res://sprites/jeans.svg" type="Texture" id=3]
[ext_resource path="res://sprites/blue_skirt.svg" type="Texture" id=4]
[ext_resource path="res://sprites/sweat_pants.svg" type="Texture" id=5]
[ext_resource path="res://sprites/blue_camo_jeans.svg" type="Texture" id=6]
[ext_resource path="res://sprites/beat_up_jeans.svg" type="Texture" id=7]
[ext_resource path="res://sprites/formal_skirt.svg" type="Texture" id=8]
[ext_resource path="res://sprites/x_button.svg" type="Texture" id=9]
[ext_resource path="res://sprites/old_sweatshirt.svg" type="Texture" id=10]
[ext_resource path="res://sprites/raw_shirt.svg" type="Texture" id=11]
[ext_resource path="res://sprites/retro_shirt.svg" type="Texture" id=12]
[ext_resource path="res://sprites/atomic_shirt.svg" type="Texture" id=13]
[ext_resource path="res://sprites/z_shirt.png" type="Texture" id=14]
[ext_resource path="res://sprites/biker_jacket.svg" type="Texture" id=15]
[ext_resource path="res://sprites/nl_jacket.png" type="Texture" id=16]
[ext_resource path="res://sprites/train_hoodie.svg" type="Texture" id=17]
[ext_resource path="res://sprites/korm_shirt.png" type="Texture" id=18]
[ext_resource path="res://sprites/whatsnew_shirt.svg" type="Texture" id=19]
[ext_resource path="res://sprites/owo_censor.svg" type="Texture" id=20]
[ext_resource path="res://sprites/briefs.svg" type="Texture" id=21]
[ext_resource path="res://sprites/z_briefs.svg" type="Texture" id=22]
[ext_resource path="res://sprites/fundosi.svg" type="Texture" id=23]
[ext_resource path="res://sprites/camera.png" type="Texture" id=24]
[node name="Wordrobe" type="TabContainer"]
anchor_left = 1.0
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = -459.0
margin_top = 21.0
margin_right = -76.0
margin_bottom = -35.0
theme = ExtResource( 1 )
custom_styles/panel = ExtResource( 2 )
custom_colors/font_color_disabled = Color( 0, 0, 0, 1 )
custom_colors/font_color_bg = Color( 0.921569, 0.921569, 0.921569, 1 )
custom_colors/font_color_fg = Color( 1, 1, 1, 1 )
[node name="Pants" type="Tabs" parent="."]
anchor_right = 1.0
anchor_bottom = 1.0
margin_top = 31.0
custom_constants/hseparation = 0
[node name="PantsScroll" type="ScrollContainer" parent="Pants"]
margin_left = 13.0
margin_top = 21.0
margin_right = 376.0
margin_bottom = 498.0
[node name="PantsGrid" type="GridContainer" parent="Pants/PantsScroll"]
margin_right = 326.0
margin_bottom = 344.0
columns = 3
[node name="Jeans" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"]
margin_right = 106.0
margin_bottom = 112.0
texture_normal = ExtResource( 3 )
[node name="BlueSkirt" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"]
margin_left = 110.0
margin_right = 216.0
margin_bottom = 112.0
texture_normal = ExtResource( 4 )
[node name="Sweats" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"]
margin_left = 220.0
margin_right = 326.0
margin_bottom = 112.0
texture_normal = ExtResource( 5 )
[node name="BlueCamoJeans" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"]
margin_top = 116.0
margin_right = 106.0
margin_bottom = 228.0
texture_normal = ExtResource( 6 )
[node name="BeatUpJeans" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"]
margin_left = 110.0
margin_top = 116.0
margin_right = 216.0
margin_bottom = 228.0
texture_normal = ExtResource( 7 )
[node name="FormalSkirt" type="TextureButton" parent="Pants/PantsScroll/PantsGrid"]
margin_left = 220.0
margin_top = 116.0
margin_right = 326.0
margin_bottom = 228.0
texture_normal = ExtResource( 8 )
[node name="RemovePants" type="Button" parent="Pants/PantsScroll/PantsGrid"]
margin_top = 232.0
margin_right = 106.0
margin_bottom = 344.0
rect_min_size = Vector2( 0, 112 )
custom_colors/font_color_disabled = Color( 0, 0, 0, 1 )
custom_colors/font_color = Color( 0, 0, 0, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
icon = ExtResource( 9 )
flat = true
[node name="Shirts" type="Tabs" parent="."]
editor/display_folded = true
visible = false
anchor_right = 1.0
anchor_bottom = 1.0
margin_top = 31.0
[node name="ShirtsScroll" type="ScrollContainer" parent="Shirts"]
margin_left = 16.0
margin_top = 19.0
margin_right = 368.0
margin_bottom = 500.0
[node name="ShirtsGrid" type="GridContainer" parent="Shirts/ShirtsScroll"]
columns = 3
[node name="Sweatshirt" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_right = 85.0
margin_bottom = 115.0
texture_normal = ExtResource( 10 )
[node name="Raw" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_left = 89.0
margin_right = 195.0
margin_bottom = 115.0
texture_normal = ExtResource( 11 )
[node name="Retro" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_left = 199.0
margin_right = 284.0
margin_bottom = 115.0
texture_normal = ExtResource( 12 )
[node name="Atomic" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_top = 119.0
margin_right = 85.0
margin_bottom = 234.0
texture_normal = ExtResource( 13 )
[node name="ZShirt" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_left = 89.0
margin_top = 119.0
margin_right = 195.0
margin_bottom = 234.0
texture_normal = ExtResource( 14 )
[node name="BikerJacket" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_left = 199.0
margin_top = 119.0
margin_right = 284.0
margin_bottom = 234.0
texture_normal = ExtResource( 15 )
[node name="NLJacket" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_top = 238.0
margin_right = 85.0
margin_bottom = 353.0
texture_normal = ExtResource( 16 )
[node name="TrainHoodie" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_left = 89.0
margin_top = 238.0
margin_right = 195.0
margin_bottom = 353.0
texture_normal = ExtResource( 17 )
[node name="KormShirt" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_left = 199.0
margin_top = 238.0
margin_right = 284.0
margin_bottom = 353.0
texture_normal = ExtResource( 18 )
[node name="WhatsNewShirt" type="TextureButton" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_top = 357.0
margin_right = 85.0
margin_bottom = 472.0
texture_normal = ExtResource( 19 )
[node name="RemoveShirt" type="Button" parent="Shirts/ShirtsScroll/ShirtsGrid"]
margin_left = 89.0
margin_top = 357.0
margin_right = 195.0
margin_bottom = 472.0
rect_min_size = Vector2( 0, 112 )
custom_colors/font_color_disabled = Color( 0, 0, 0, 1 )
custom_colors/font_color = Color( 0, 0, 0, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
icon = ExtResource( 9 )
flat = true
[node name="Underwear" type="Tabs" parent="."]
visible = false
anchor_right = 1.0
anchor_bottom = 1.0
margin_top = 31.0
[node name="UndiesScroll" type="ScrollContainer" parent="Underwear"]
margin_left = 10.0
margin_top = 26.0
margin_right = 370.0
margin_bottom = 491.0
[node name="UndiesGrid" type="GridContainer" parent="Underwear/UndiesScroll"]
columns = 3
[node name="OwOCensor" type="TextureButton" parent="Underwear/UndiesScroll/UndiesGrid"]
margin_right = 106.0
margin_bottom = 112.0
texture_normal = ExtResource( 20 )
[node name="Briefs" type="TextureButton" parent="Underwear/UndiesScroll/UndiesGrid"]
margin_left = 110.0
margin_right = 216.0
margin_bottom = 112.0
texture_normal = ExtResource( 21 )
[node name="ZBriefs" type="TextureButton" parent="Underwear/UndiesScroll/UndiesGrid"]
margin_left = 220.0
margin_right = 326.0
margin_bottom = 112.0
texture_normal = ExtResource( 22 )
[node name="Fundosi" type="TextureButton" parent="Underwear/UndiesScroll/UndiesGrid"]
margin_top = 116.0
margin_right = 106.0
margin_bottom = 228.0
texture_normal = ExtResource( 23 )
[node name="Accessoires" type="Tabs" parent="."]
visible = false
anchor_right = 1.0
anchor_bottom = 1.0
margin_top = 31.0
[node name="AccsScroll" type="ScrollContainer" parent="Accessoires"]
margin_left = 19.0
margin_top = 22.0
margin_right = 369.0
margin_bottom = 494.0
[node name="AccsGrid" type="GridContainer" parent="Accessoires/AccsScroll"]
columns = 3
[node name="CanonCam" type="TextureButton" parent="Accessoires/AccsScroll/AccsGrid"]
margin_right = 85.0
margin_bottom = 112.0
texture_normal = ExtResource( 24 )
[node name="RemoveAccessory" type="Button" parent="Accessoires/AccsScroll/AccsGrid"]
margin_left = 89.0
margin_right = 195.0
margin_bottom = 112.0
rect_min_size = Vector2( 85, 105 )
custom_colors/font_color_disabled = Color( 0, 0, 0, 1 )
custom_colors/font_color = Color( 0, 0, 0, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
icon = ExtResource( 9 )
flat = true

View file

@ -0,0 +1,62 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://src/CreditsScn.gd" type="Script" id=1]
[ext_resource path="res://styles/DressUpTheme.res" type="Theme" id=2]
[ext_resource path="res://scn/Character.tscn" type="PackedScene" id=3]
[ext_resource path="res://scn/PauseScn.tscn" type="PackedScene" id=4]
[node name="Credits" type="Node"]
script = ExtResource( 1 )
[node name="Credits" type="RichTextLabel" parent="."]
anchor_left = 0.5
anchor_right = 0.5
margin_left = -157.708
margin_top = 19.2924
margin_right = 161.292
margin_bottom = 587.292
theme = ExtResource( 2 )
custom_colors/default_color = Color( 0, 0, 0, 1 )
bbcode_enabled = true
bbcode_text = "[center]Created by
Anthony Wilcox
Music by
Michael Carey
Clothing inspired by
Megawolf77
Canon Rhode
The Sims 4
Raier
Made with
Godot Engine
[/center]"
text = "Created by
Anthony Wilcox
Music by
Michael Carey
Clothing inspired by
Megawolf77
Canon Rhode
The Sims 4
Raier
Made with
Godot Engine
"
[node name="Character" parent="." instance=ExtResource( 3 )]
position = Vector2( 76.1938, 267.895 )
[node name="WinDialogs" parent="." instance=ExtResource( 4 )]
[node name="Version" type="Label" parent="."]
margin_left = 727.908
margin_top = 568.64
margin_right = 775.908
margin_bottom = 582.64
text = "Version"

28
project/scn/GameScn.tscn Normal file
View file

@ -0,0 +1,28 @@
[gd_scene load_steps=7 format=2]
[ext_resource path="res://src/GameScn.gd" type="Script" id=1]
[ext_resource path="res://sprites/icrazy_frame.svg" type="Texture" id=2]
[ext_resource path="res://sprites/lights.png" type="Texture" id=3]
[ext_resource path="res://scn/Clothes.tscn" type="PackedScene" id=4]
[ext_resource path="res://scn/PauseScn.tscn" type="PackedScene" id=5]
[ext_resource path="res://scn/Character.tscn" type="PackedScene" id=6]
[node name="GameScreen" type="Node"]
script = ExtResource( 1 )
[node name="PicFrame" type="Sprite" parent="."]
position = Vector2( 223.773, 143.963 )
texture = ExtResource( 2 )
[node name="Light" type="Light2D" parent="."]
position = Vector2( 258.891, 129.403 )
texture = ExtResource( 3 )
[node name="Wordrobe" parent="." instance=ExtResource( 4 )]
[node name="PauseScn" parent="." instance=ExtResource( 5 )]
margin_left = -130.0
margin_right = -130.0
[node name="Character" parent="." instance=ExtResource( 6 )]
position = Vector2( 134.447, 242.62 )

144
project/scn/PauseScn.tscn Normal file
View file

@ -0,0 +1,144 @@
[gd_scene load_steps=3 format=2]
[ext_resource path="res://styles/DressUpTheme.res" type="Theme" id=1]
[ext_resource path="res://src/PauseScn.gd" type="Script" id=2]
[node name="WinDialogs" type="Control"]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
theme = ExtResource( 1 )
script = ExtResource( 2 )
[node name="PauseWin" type="PopupDialog" parent="."]
pause_mode = 2
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -88.0
margin_top = -57.0
margin_right = 88.0
margin_bottom = 57.0
[node name="PauseVbox" type="VBoxContainer" parent="PauseWin"]
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 10.0
margin_top = 10.0
margin_right = -10.0
margin_bottom = -10.0
[node name="PauseLbl" type="Label" parent="PauseWin/PauseVbox"]
margin_right = 156.0
margin_bottom = 21.0
text = "KPUS"
align = 1
[node name="SettingsBtn" type="Button" parent="PauseWin/PauseVbox"]
margin_top = 25.0
margin_right = 156.0
margin_bottom = 46.0
text = "KSET"
[node name="ResumeBtn" type="Button" parent="PauseWin/PauseVbox"]
margin_top = 50.0
margin_right = 156.0
margin_bottom = 71.0
text = "KRUS"
[node name="ExitBtn" type="Button" parent="PauseWin/PauseVbox"]
margin_top = 75.0
margin_right = 156.0
margin_bottom = 96.0
text = "KEXT"
[node name="SettingsWin" type="AcceptDialog" parent="."]
pause_mode = 2
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -76.0
margin_top = -34.0
margin_right = 76.0
margin_bottom = 34.0
window_title = "KSET"
[node name="Grid" type="GridContainer" parent="SettingsWin"]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -68.0
margin_top = -26.0
margin_right = 68.0
margin_bottom = -3.0
columns = 3
[node name="Languages" type="MenuButton" parent="SettingsWin/Grid"]
visible = false
margin_right = 56.0
margin_bottom = 24.0
text = "KLANG"
flat = false
items = [ "KENG", null, 0, true, false, -1, 0, null, "", false, "KSWD", null, 0, false, false, -1, 0, null, "", false ]
[node name="MusicBtn" type="CheckBox" parent="SettingsWin/Grid"]
margin_right = 66.0
margin_bottom = 21.0
pressed = true
text = "KMUS"
align = 1
[node name="LicenseWin" type="AcceptDialog" parent="."]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -214.0
margin_top = -138.0
margin_right = 217.0
margin_bottom = 137.0
window_title = "KLIC"
resizable = true
[node name="LicenseTxt" type="RichTextLabel" parent="LicenseWin"]
anchor_left = 0.5
anchor_right = 0.5
margin_left = -207.5
margin_top = 8.0
margin_right = 207.5
margin_bottom = 238.0
bbcode_enabled = true
bbcode_text = "This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
[center]##########################[/center]
Tony's Dress Up (c) by Anthony Wilcox
Tony's Dress Up is licensed under a Creative Commons
Attribution-ShareAlike 4.0 International License.
You should have received a copy of the license along with this work.
If not, see <http://creativecommons.org/licenses/by-sa/4.0/>."
text = "This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
##########################
Tony's Dress Up (c) by Anthony Wilcox
Tony's Dress Up is licensed under a Creative Commons
Attribution-ShareAlike 4.0 International License.
You should have received a copy of the license along with this work.
If not, see <http://creativecommons.org/licenses/by-sa/4.0/>."
[connection signal="pressed" from="PauseWin/PauseVbox/SettingsBtn" to="." method="_on_SettingsBtn_pressed"]
[connection signal="pressed" from="PauseWin/PauseVbox/ResumeBtn" to="." method="_on_ResumeBtn_pressed"]
[connection signal="pressed" from="PauseWin/PauseVbox/ExitBtn" to="." method="_on_ExitBtn_pressed"]
[connection signal="toggled" from="SettingsWin/Grid/MusicBtn" to="." method="_on_MusicBtn_toggled"]

105
project/scn/TitleScn.tscn Normal file
View file

@ -0,0 +1,105 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://src/TitleScn.gd" type="Script" id=1]
[ext_resource path="res://styles/DressUpTheme.res" type="Theme" id=2]
[ext_resource path="res://sprites/title.svg" type="Texture" id=3]
[ext_resource path="res://scn/PauseScn.tscn" type="PackedScene" id=4]
[node name="Start" type="Node"]
script = ExtResource( 1 )
[node name="MenuRf" type="ReferenceRect" parent="."]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -209.5
margin_top = -225.5
margin_right = 209.5
margin_bottom = 225.5
theme = ExtResource( 2 )
[node name="Title" type="Sprite" parent="MenuRf"]
position = Vector2( 210.755, 77.8556 )
texture = ExtResource( 3 )
[node name="StartVbox" type="VBoxContainer" parent="MenuRf"]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -67.5
margin_top = -42.5
margin_right = 68.5
margin_bottom = 61.5
[node name="PlayBtn" type="Button" parent="MenuRf/StartVbox"]
margin_right = 136.0
margin_bottom = 21.0
text = "KPLY"
[node name="CreditsBtn" type="Button" parent="MenuRf/StartVbox"]
margin_top = 25.0
margin_right = 136.0
margin_bottom = 46.0
text = "KCRE"
[node name="LicenseBtn" type="Button" parent="MenuRf/StartVbox"]
margin_top = 50.0
margin_right = 136.0
margin_bottom = 71.0
text = "KLIC"
[node name="ModePanel" type="WindowDialog" parent="MenuRf"]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -73.0
margin_top = -46.0
margin_right = 73.0
margin_bottom = 46.0
[node name="PlayVbox" type="VBoxContainer" parent="MenuRf/ModePanel"]
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 5.0
margin_top = 5.0
margin_right = -5.0
margin_bottom = -5.0
[node name="ModeLbl" type="Label" parent="MenuRf/ModePanel/PlayVbox"]
margin_right = 136.0
margin_bottom = 14.0
text = "KGMO"
align = 1
[node name="ModernBtn" type="Button" parent="MenuRf/ModePanel/PlayVbox"]
margin_top = 18.0
margin_right = 136.0
margin_bottom = 38.0
text = "Modern"
[node name="ClassicBtn" type="Button" parent="MenuRf/ModePanel/PlayVbox"]
margin_top = 42.0
margin_right = 136.0
margin_bottom = 62.0
text = "KCLS"
[node name="PauseScn" parent="." instance=ExtResource( 4 )]
margin_left = 97.0
margin_top = 37.0
margin_right = 97.0
margin_bottom = 37.0
[node name="Version" type="Label" parent="."]
margin_left = 722.908
margin_top = 568.64
margin_right = 770.908
margin_bottom = 582.64
text = "Version"
[connection signal="pressed" from="MenuRf/StartVbox/PlayBtn" to="." method="_on_PlayBtn_pressed"]
[connection signal="pressed" from="MenuRf/StartVbox/CreditsBtn" to="." method="_on_CreditsBtn_pressed"]
[connection signal="pressed" from="MenuRf/StartVbox/LicenseBtn" to="." method="_on_LicenseBtn_pressed"]
[connection signal="pressed" from="MenuRf/ModePanel/PlayVbox/ModernBtn" to="." method="_on_ModernBtn_pressed"]
[connection signal="pressed" from="MenuRf/ModePanel/PlayVbox/ClassicBtn" to="." method="_on_ClassicBtn_pressed"]