From f5b0b0ec06d7f5d8c6a1d89bb3005872e1fdd634 Mon Sep 17 00:00:00 2001 From: Anthony Wilcox <35226681+tomiscw@users.noreply.github.com> Date: Fri, 4 Jan 2019 19:00:35 -0500 Subject: [PATCH] Classic Mode --- project/ClassicClothes.tscn | 506 +++++++++++++++++++ project/ClassicInterface.tscn | 152 ++++++ project/ClassicScreen.tscn | 37 ++ project/Interface.tscn | 457 ++--------------- project/WinDialogs.tscn | 428 ++++++++++++++++ project/assets/briefs_classic.png | Bin 0 -> 6375 bytes project/assets/briefs_classic.png.import | 29 ++ project/assets/camera.png | Bin 0 -> 1795 bytes project/assets/camera.png.import | 29 ++ project/assets/owo_censor_classic.png | Bin 0 -> 1097 bytes project/assets/owo_censor_classic.png.import | 29 ++ project/assets/zbriefs_classic.png | Bin 0 -> 6188 bytes project/assets/zbriefs_classic.png.import | 29 ++ project/lang/local.csv | 1 + project/lang/local.en.translation | Bin 944 -> 968 bytes project/lang/local.sv.translation | Bin 956 -> 980 bytes project/src/Interface.gd | 28 +- project/src/WinDialogs.gd | 12 + project/src/WindowControl.gd | 43 -- 19 files changed, 1307 insertions(+), 473 deletions(-) create mode 100644 project/ClassicClothes.tscn create mode 100644 project/ClassicInterface.tscn create mode 100644 project/ClassicScreen.tscn create mode 100644 project/WinDialogs.tscn create mode 100644 project/assets/briefs_classic.png create mode 100644 project/assets/briefs_classic.png.import create mode 100644 project/assets/camera.png create mode 100644 project/assets/camera.png.import create mode 100644 project/assets/owo_censor_classic.png create mode 100644 project/assets/owo_censor_classic.png.import create mode 100644 project/assets/zbriefs_classic.png create mode 100644 project/assets/zbriefs_classic.png.import create mode 100644 project/src/WinDialogs.gd delete mode 100644 project/src/WindowControl.gd diff --git a/project/ClassicClothes.tscn b/project/ClassicClothes.tscn new file mode 100644 index 0000000..54b53af --- /dev/null +++ b/project/ClassicClothes.tscn @@ -0,0 +1,506 @@ +[gd_scene load_steps=18 format=2] + +[ext_resource path="res://assets/briefs_classic.png" type="Texture" id=1] +[ext_resource path="res://src/ItemDrag.gd" type="Script" id=2] +[ext_resource path="res://assets/zbriefs_classic.png" type="Texture" id=3] +[ext_resource path="res://assets/jeans.png" type="Texture" id=4] +[ext_resource path="res://assets/dj_shorts.png" type="Texture" id=5] +[ext_resource path="res://assets/sweat_pants.png" type="Texture" id=6] +[ext_resource path="res://assets/blue_camo_jeans.png" type="Texture" id=7] +[ext_resource path="res://assets/beat_up_jeans.png" type="Texture" id=8] +[ext_resource path="res://assets/old_sweatshirt.png" type="Texture" id=9] +[ext_resource path="res://assets/raw_shirt.png" type="Texture" id=10] +[ext_resource path="res://assets/atomic_shirt.png" type="Texture" id=11] +[ext_resource path="res://assets/z_shirt.png" type="Texture" id=12] +[ext_resource path="res://assets/biker_jacket.png" type="Texture" id=13] +[ext_resource path="res://assets/whatsnew_shirt.png" type="Texture" id=14] +[ext_resource path="res://assets/train_hoodie.png" type="Texture" id=15] +[ext_resource path="res://assets/camera.png" type="Texture" id=16] +[ext_resource path="res://assets/owo_censor_classic.png" type="Texture" id=17] + +[node name="Clothes" type="Node"] + +[node name="Wordrobe" type="ReferenceRect" parent="." index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 193.0 +margin_top = 17.0 +margin_right = 775.0 +margin_bottom = 527.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 + +[node name="Underwear" type="Node" parent="Wordrobe" index="0"] + +[node name="Briefs" type="TextureButton" parent="Wordrobe/Underwear" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 517.0 +margin_top = 462.0 +margin_right = 585.0 +margin_bottom = 496.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 1 ) +script = ExtResource( 2 ) + +[node name="ZBriefs" type="TextureButton" parent="Wordrobe/Underwear" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 403.0 +margin_top = 463.0 +margin_right = 471.0 +margin_bottom = 497.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 3 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Bottoms" type="Node" parent="Wordrobe" index="1"] + +[node name="Jeans" type="TextureButton" parent="Wordrobe/Bottoms" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 610.0 +margin_top = 298.0 +margin_right = 716.0 +margin_bottom = 410.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 4 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="DJ Shorts" type="TextureButton" parent="Wordrobe/Bottoms" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 624.0 +margin_top = 421.0 +margin_right = 720.0 +margin_bottom = 514.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 5 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Anchor", "Textures" ] + +[node name="Sweats" type="TextureButton" parent="Wordrobe/Bottoms" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 480.0 +margin_top = 324.0 +margin_right = 586.0 +margin_bottom = 436.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 6 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Blue Camo Jeans" type="TextureButton" parent="Wordrobe/Bottoms" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 230.0 +margin_top = 406.0 +margin_right = 336.0 +margin_bottom = 518.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 7 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Beat Up Jeans" type="TextureButton" parent="Wordrobe/Bottoms" index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 362.0 +margin_top = 322.0 +margin_right = 468.0 +margin_bottom = 434.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 8 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Tops" type="Node" parent="Wordrobe" index="2"] + +[node name="Sweatshirt" type="TextureButton" parent="Wordrobe/Tops" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 639.0 +margin_top = 40.0 +margin_right = 724.0 +margin_bottom = 150.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 9 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="DJ Shirt" type="TextureButton" parent="Wordrobe/Tops" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 640.0 +margin_top = 162.0 +margin_right = 725.0 +margin_bottom = 272.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 9 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Raw" type="TextureButton" parent="Wordrobe/Tops" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 243.0 +margin_top = 31.0 +margin_right = 324.0 +margin_bottom = 144.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 10 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Atomic Shirt" type="TextureButton" parent="Wordrobe/Tops" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 514.0 +margin_top = 39.0 +margin_right = 595.0 +margin_bottom = 154.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 11 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Z Shirt" type="TextureButton" parent="Wordrobe/Tops" index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 381.0 +margin_top = 184.0 +margin_right = 462.0 +margin_bottom = 299.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 12 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Biker Jacket" type="TextureButton" parent="Wordrobe/Tops" index="5"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 249.0 +margin_top = 281.0 +margin_right = 334.0 +margin_bottom = 396.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 13 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="What's New" type="TextureButton" parent="Wordrobe/Tops" index="6"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 245.0 +margin_top = 156.0 +margin_right = 330.0 +margin_bottom = 271.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 14 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Train Shirt" type="TextureButton" parent="Wordrobe/Tops" index="7"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 508.0 +margin_top = 182.0 +margin_right = 593.0 +margin_bottom = 297.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 15 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="Accessories" type="Node" parent="Wordrobe" index="3"] + +[node name="Camera" type="TextureButton" parent="Wordrobe/Accessories" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 394.0 +margin_top = 100.0 +margin_right = 443.0 +margin_bottom = 162.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 16 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[node name="OwO Censor" type="TextureButton" parent="Wordrobe/Accessories" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 367.0 +margin_top = 43.0 +margin_right = 472.0 +margin_bottom = 83.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +texture_normal = ExtResource( 17 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Textures" ] + +[connection signal="gui_input" from="Wordrobe/Underwear/Briefs" to="Wordrobe/Underwear/Briefs" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Underwear/ZBriefs" to="Wordrobe/Underwear/ZBriefs" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Bottoms/Jeans" to="Wordrobe/Bottoms/Jeans" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Bottoms/DJ Shorts" to="Wordrobe/Bottoms/DJ Shorts" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Bottoms/Sweats" to="Wordrobe/Bottoms/Sweats" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Bottoms/Blue Camo Jeans" to="Wordrobe/Bottoms/Blue Camo Jeans" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Bottoms/Beat Up Jeans" to="Wordrobe/Bottoms/Beat Up Jeans" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Tops/Sweatshirt" to="Wordrobe/Tops/Sweatshirt" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Tops/DJ Shirt" to="Wordrobe/Tops/DJ Shirt" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Tops/Raw" to="Wordrobe/Tops/Raw" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Tops/Atomic Shirt" to="Wordrobe/Tops/Atomic Shirt" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Tops/Z Shirt" to="Wordrobe/Tops/Z Shirt" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Tops/Biker Jacket" to="Wordrobe/Tops/Biker Jacket" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Tops/What's New" to="Wordrobe/Tops/What's New" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Tops/Train Shirt" to="Wordrobe/Tops/Train Shirt" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Accessories/Camera" to="Wordrobe/Accessories/Camera" method="_on_outfit_gui_input"] + +[connection signal="gui_input" from="Wordrobe/Accessories/OwO Censor" to="Wordrobe/Accessories/OwO Censor" method="_on_outfit_gui_input"] + + diff --git a/project/ClassicInterface.tscn b/project/ClassicInterface.tscn new file mode 100644 index 0000000..1f193ab --- /dev/null +++ b/project/ClassicInterface.tscn @@ -0,0 +1,152 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://src/Interface.gd" type="Script" id=1] +[ext_resource path="res://music/song.ogg" type="AudioStream" id=2] +[ext_resource path="res://WinDialogs.tscn" type="PackedScene" id=3] + +[node name="Interface" type="Control"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = -7.0 +margin_right = 40.0 +margin_bottom = 33.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +script = ExtResource( 1 ) + +[node name="Music" type="AudioStreamPlayer" parent="." index="0"] + +stream = ExtResource( 2 ) +volume_db = 0.0 +pitch_scale = 1.0 +autoplay = false +mix_target = 0 +bus = "Master" + +[node name="RefRect" type="ReferenceRect" parent="." index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 11.0 +margin_top = 16.0 +margin_right = 165.0 +margin_bottom = 128.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 + +[node name="VertContainer" type="VBoxContainer" parent="RefRect" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 4.0 +margin_top = 3.0 +margin_right = -3.0 +margin_bottom = -111.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="MusicBtn" type="CheckBox" parent="RefRect/VertContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 147.0 +margin_bottom = 24.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 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 ) +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +text = "KMUS" +flat = false +align = 1 +_sections_unfolded = [ "custom_colors" ] + +[node name="ModernBtn" type="Button" parent="RefRect/VertContainer" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 28.0 +margin_right = 147.0 +margin_bottom = 48.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Modern" +flat = false +align = 1 + +[node name="AboutBtn" type="Button" parent="RefRect/VertContainer" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 52.0 +margin_right = 147.0 +margin_bottom = 72.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "KABO" +flat = false +align = 1 +_sections_unfolded = [ "Margin" ] + +[node name="WinDialogs" parent="." index="2" instance=ExtResource( 3 )] + +[connection signal="toggled" from="RefRect/VertContainer/MusicBtn" to="." method="_on_MusicBtn_toggled"] + +[connection signal="pressed" from="RefRect/VertContainer/ModernBtn" to="." method="_on_ModernBtn_pressed"] + +[connection signal="pressed" from="RefRect/VertContainer/AboutBtn" to="." method="_on_AboutBtn_pressed"] + + diff --git a/project/ClassicScreen.tscn b/project/ClassicScreen.tscn new file mode 100644 index 0000000..ca6bb23 --- /dev/null +++ b/project/ClassicScreen.tscn @@ -0,0 +1,37 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://src/GameScreen.gd" type="Script" id=1] +[ext_resource path="res://assets/dress_up_bg.png" type="Texture" id=2] +[ext_resource path="res://assets/lights.png" type="Texture" id=3] +[ext_resource path="res://Zack.tscn" type="PackedScene" id=4] +[ext_resource path="res://ClassicClothes.tscn" type="PackedScene" id=5] +[ext_resource path="res://ClassicInterface.tscn" type="PackedScene" id=6] + +[node name="GameScreen" type="Node"] + +script = ExtResource( 1 ) + +[node name="Background" type="Sprite" parent="." index="0"] + +position = Vector2( 400, 277 ) +texture = ExtResource( 2 ) +__meta__ = { +"_edit_lock_": true +} + +[node name="Lights" type="Sprite" parent="." index="1"] + +position = Vector2( 477.823, 100.811 ) +texture = ExtResource( 3 ) +_sections_unfolded = [ "Z Index" ] +__meta__ = { +"_edit_lock_": true +} + +[node name="Zack" parent="." index="2" instance=ExtResource( 4 )] + +[node name="Clothes" parent="." index="3" instance=ExtResource( 5 )] + +[node name="Interface" parent="." index="4" instance=ExtResource( 6 )] + + diff --git a/project/Interface.tscn b/project/Interface.tscn index f6ee3ef..c89b015 100644 --- a/project/Interface.tscn +++ b/project/Interface.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=3 format=2] +[gd_scene load_steps=4 format=2] [ext_resource path="res://src/Interface.gd" type="Script" id=1] [ext_resource path="res://music/song.ogg" type="AudioStream" id=2] +[ext_resource path="res://WinDialogs.tscn" type="PackedScene" id=3] -[node name="Interface" type="Control"] +[node name="Interface" type="Control" index="0"] anchor_left = 0.0 anchor_top = 0.0 @@ -31,7 +32,6 @@ bus = "Master" [node name="GMRefRect" type="ReferenceRect" parent="." index="1"] -editor/display_folded = true anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 @@ -54,9 +54,8 @@ anchor_left = 0.0 anchor_top = 0.0 anchor_right = 1.0 anchor_bottom = 1.0 -margin_left = 10.0 -margin_top = 6.0 -margin_right = -10.0 +margin_right = -20.0 +margin_bottom = -6.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 1 @@ -94,14 +93,43 @@ flat = true align = 1 _sections_unfolded = [ "custom_colors" ] -[node name="AboutBtn" type="Button" parent="GMRefRect/GMenuHbox" index="1"] +[node name="ClassicBtn" type="Button" parent="GMRefRect/GMenuHbox" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 45.0 -margin_right = 94.0 +margin_right = 87.0 +margin_bottom = 22.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +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 ) +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "KCLS" +flat = true +align = 1 +_sections_unfolded = [ "custom_colors", "custom_constants" ] + +[node name="AboutBtn" type="Button" parent="GMRefRect/GMenuHbox" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 91.0 +margin_right = 140.0 margin_bottom = 22.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false @@ -123,419 +151,12 @@ flat = true align = 1 _sections_unfolded = [ "Margin", "custom_colors" ] -[node name="AboutWin" type="WindowDialog" parent="." index="2"] - -editor/display_folded = true -visible = false -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 199.0 -margin_top = 229.0 -margin_right = 620.0 -margin_bottom = 301.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -popup_exclusive = false -window_title = "KABO" -resizable = false -_sections_unfolded = [ "Dialog", "Rect" ] - -[node name="AboutRefRect" type="ReferenceRect" parent="AboutWin" index="1"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 1.0 -anchor_bottom = 1.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 - -[node name="AboutTxt" type="RichTextLabel" parent="AboutWin/AboutRefRect" index="0"] - -anchor_left = 1.0 -anchor_top = 1.0 -anchor_right = 1.0 -anchor_bottom = 1.0 -margin_left = -415.0 -margin_top = -68.0 -margin_right = -5.0 -margin_bottom = -34.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = true -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -bbcode_enabled = false -bbcode_text = "" -visible_characters = -1 -percent_visible = 1.0 -meta_underlined = true -tab_size = 4 -text = "Zack's Dress Up is a dress up game created by Anthony Wilcox." -scroll_active = false -scroll_following = false -selection_enabled = false -override_selected_font_color = false -_sections_unfolded = [ "Anchor", "Margin", "Rect" ] - -[node name="AboutBtnHBox" type="HBoxContainer" parent="AboutWin/AboutRefRect" index="1"] - -anchor_left = 0.0 -anchor_top = 1.0 -anchor_right = 1.0 -anchor_bottom = 1.0 -margin_top = -28.0 -margin_bottom = -8.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 1 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -alignment = 1 -_sections_unfolded = [ "Margin", "Rect" ] - -[node name="LicenseBtn" type="Button" parent="AboutWin/AboutRefRect/AboutBtnHBox" index="0"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 150.0 -margin_right = 190.0 -margin_bottom = 20.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -focus_mode = 2 -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -toggle_mode = false -enabled_focus_mode = 2 -shortcut = null -group = null -text = "KLIC" -flat = false -align = 1 - -[node name="CreditsBtn" type="Button" parent="AboutWin/AboutRefRect/AboutBtnHBox" index="1"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 194.0 -margin_right = 237.0 -margin_bottom = 20.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -focus_mode = 2 -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -toggle_mode = false -enabled_focus_mode = 2 -shortcut = null -group = null -text = "KCRE" -flat = false -align = 1 - -[node name="CloseAbtBtn" type="Button" parent="AboutWin/AboutRefRect/AboutBtnHBox" index="2"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 241.0 -margin_right = 271.0 -margin_bottom = 20.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -focus_mode = 2 -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -toggle_mode = false -enabled_focus_mode = 2 -shortcut = null -group = null -text = "Ok" -flat = false -align = 1 - -[node name="CreditsWin" type="AcceptDialog" parent="." index="3"] - -editor/display_folded = true -visible = false -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 260.0 -margin_top = 132.0 -margin_right = 608.0 -margin_bottom = 399.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -popup_exclusive = false -window_title = "KCRE" -resizable = false -dialog_hide_on_ok = true - -[node name="CreditsTxt" type="RichTextLabel" parent="CreditsWin" index="3"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 8.0 -margin_top = 8.0 -margin_right = 340.0 -margin_bottom = 231.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = true -focus_mode = 2 -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -bbcode_enabled = true -bbcode_text = "[center]Created by -Anthony Wilcox - -Music by -Augmentality - -Clothing inspired by -Megawolf77 -Canon Rhode - -[img]assets/sixam_logo_200px.png[/img] -SixAM is a brand by Anthony Wilcox. -[/center]" -visible_characters = -1 -percent_visible = 1.0 -meta_underlined = true -tab_size = 4 -text = "Created by -Anthony Wilcox - -Music by -Augmentality - -Clothing inspired by -Megawolf77 -Canon Rhode - - -SixAM is a brand by Anthony Wilcox. -" -scroll_active = true -scroll_following = false -selection_enabled = true -override_selected_font_color = false -_sections_unfolded = [ "BBCode" ] - -[node name="SettingsWin" type="AcceptDialog" parent="." index="4"] - -visible = false -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 320.0 -margin_top = 211.0 -margin_right = 472.0 -margin_bottom = 279.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -popup_exclusive = false -window_title = "KSET" -resizable = false -dialog_hide_on_ok = true -_sections_unfolded = [ "Dialog" ] - -[node name="Grid" type="GridContainer" parent="SettingsWin" index="3"] - -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 = -2.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 1 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -columns = 3 - -[node name="Languages" type="MenuButton" parent="SettingsWin/Grid" index="0"] - -pause_mode = 1 -visible = false -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_right = 56.0 -margin_bottom = 24.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -toggle_mode = false -action_mode = 0 -enabled_focus_mode = 0 -shortcut = null -group = null -text = "KLANG" -flat = false -align = 1 -items = [ "KENG", null, 0, true, false, -1, 0, null, "", false, "KSWD", null, 0, false, false, -1, 0, null, "", false ] -_sections_unfolded = [ "Pause" ] - -[node name="MusicBtn" type="CheckBox" parent="SettingsWin/Grid" index="1"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_right = 65.0 -margin_bottom = 24.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -focus_mode = 2 -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -toggle_mode = true -enabled_focus_mode = 2 -shortcut = null -group = null -text = "KMUS" -flat = false -align = 1 - -[node name="LicenseWin" type="AcceptDialog" parent="." index="5"] - -editor/display_folded = true -visible = false -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 209.0 -margin_top = 129.0 -margin_right = 613.0 -margin_bottom = 404.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -popup_exclusive = false -window_title = "KLIC" -resizable = false -dialog_hide_on_ok = true -_sections_unfolded = [ "Dialog" ] - -[node name="LicenseTxt" type="RichTextLabel" parent="LicenseWin" index="3"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 -margin_left = 8.0 -margin_top = 8.0 -margin_right = 396.0 -margin_bottom = 239.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = true -mouse_filter = 0 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -bbcode_enabled = true -bbcode_text = "Zack's Dress Up is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. - -Zack's Dress Up is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along with Zack's Dress Up. If not, see: https://www.gnu.org/licenses/ - -[center]##########################[/center] - -Zack's Dress Up (c) by Anthony Wilcox - -Zack'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 ." -visible_characters = -1 -percent_visible = 1.0 -meta_underlined = true -tab_size = 4 -text = "Zack's Dress Up is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. - -Zack's Dress Up is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along with Zack's Dress Up. If not, see: https://www.gnu.org/licenses/ - -########################## - -Zack's Dress Up (c) by Anthony Wilcox - -Zack'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 ." -scroll_active = true -scroll_following = false -selection_enabled = false -override_selected_font_color = false -_sections_unfolded = [ "BBCode" ] +[node name="WinDialogs" parent="." index="2" instance=ExtResource( 3 )] [connection signal="pressed" from="GMRefRect/GMenuHbox/SettingsBtn" to="." method="_on_SettingsBtn_pressed"] +[connection signal="pressed" from="GMRefRect/GMenuHbox/ClassicBtn" to="." method="_on_ClassicBtn_pressed"] + [connection signal="pressed" from="GMRefRect/GMenuHbox/AboutBtn" to="." method="_on_AboutBtn_pressed"] -[connection signal="pressed" from="AboutWin/AboutRefRect/AboutBtnHBox/LicenseBtn" to="." method="_on_LicenseBtn_pressed"] - -[connection signal="pressed" from="AboutWin/AboutRefRect/AboutBtnHBox/CreditsBtn" to="." method="_on_CreditsBtn_pressed"] - -[connection signal="pressed" from="AboutWin/AboutRefRect/AboutBtnHBox/CloseAbtBtn" to="." method="_on_CloseAbtBtn_pressed"] - -[connection signal="toggled" from="SettingsWin/Grid/MusicBtn" to="." method="_on_MusicBtn_toggled"] - diff --git a/project/WinDialogs.tscn b/project/WinDialogs.tscn new file mode 100644 index 0000000..070c872 --- /dev/null +++ b/project/WinDialogs.tscn @@ -0,0 +1,428 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://src/WinDialogs.gd" type="Script" id=1] + +[node name="WinDialogs" type="Control"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +script = ExtResource( 1 ) + +[node name="AboutWin" type="WindowDialog" parent="." index="0"] + +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 199.0 +margin_top = 229.0 +margin_right = 620.0 +margin_bottom = 301.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +popup_exclusive = false +window_title = "KABO" +resizable = false +_sections_unfolded = [ "Dialog", "Rect" ] + +[node name="AboutRefRect" type="ReferenceRect" parent="AboutWin" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 + +[node name="AboutTxt" type="RichTextLabel" parent="AboutWin/AboutRefRect" index="0"] + +anchor_left = 1.0 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = -415.0 +margin_top = -68.0 +margin_right = -5.0 +margin_bottom = -34.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +bbcode_enabled = false +bbcode_text = "" +visible_characters = -1 +percent_visible = 1.0 +meta_underlined = true +tab_size = 4 +text = "Zack's Dress Up is a dress up game created by Anthony Wilcox." +scroll_active = false +scroll_following = false +selection_enabled = false +override_selected_font_color = false +_sections_unfolded = [ "Anchor", "Margin", "Rect" ] + +[node name="AboutBtnHBox" type="HBoxContainer" parent="AboutWin/AboutRefRect" index="1"] + +anchor_left = 0.0 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = -28.0 +margin_bottom = -8.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 1 +_sections_unfolded = [ "Margin", "Rect" ] + +[node name="LicenseBtn" type="Button" parent="AboutWin/AboutRefRect/AboutBtnHBox" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 150.0 +margin_right = 190.0 +margin_bottom = 20.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "KLIC" +flat = false +align = 1 + +[node name="CreditsBtn" type="Button" parent="AboutWin/AboutRefRect/AboutBtnHBox" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 194.0 +margin_right = 237.0 +margin_bottom = 20.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "KCRE" +flat = false +align = 1 + +[node name="CloseAbtBtn" type="Button" parent="AboutWin/AboutRefRect/AboutBtnHBox" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 241.0 +margin_right = 271.0 +margin_bottom = 20.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Ok" +flat = false +align = 1 + +[node name="CreditsWin" type="AcceptDialog" parent="." index="1"] + +editor/display_folded = true +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 260.0 +margin_top = 132.0 +margin_right = 608.0 +margin_bottom = 399.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +popup_exclusive = false +window_title = "KCRE" +resizable = false +dialog_hide_on_ok = true + +[node name="CreditsTxt" type="RichTextLabel" parent="CreditsWin" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_top = 8.0 +margin_right = 340.0 +margin_bottom = 231.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +bbcode_enabled = true +bbcode_text = "[center]Created by +Anthony Wilcox + +Music by +Augmentality + +Clothing inspired by +Megawolf77 +Canon Rhode + +[img]assets/sixam_logo_200px.png[/img] +SixAM is a brand by Anthony Wilcox. +[/center]" +visible_characters = -1 +percent_visible = 1.0 +meta_underlined = true +tab_size = 4 +text = "Created by +Anthony Wilcox + +Music by +Augmentality + +Clothing inspired by +Megawolf77 +Canon Rhode + + +SixAM is a brand by Anthony Wilcox. +" +scroll_active = true +scroll_following = false +selection_enabled = true +override_selected_font_color = false +_sections_unfolded = [ "BBCode" ] + +[node name="SettingsWin" type="AcceptDialog" parent="." index="2"] + +editor/display_folded = true +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 320.0 +margin_top = 211.0 +margin_right = 472.0 +margin_bottom = 279.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +popup_exclusive = false +window_title = "KSET" +resizable = false +dialog_hide_on_ok = true +_sections_unfolded = [ "Dialog" ] + +[node name="Grid" type="GridContainer" parent="SettingsWin" index="3"] + +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 = -2.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +columns = 3 + +[node name="Languages" type="MenuButton" parent="SettingsWin/Grid" index="0"] + +pause_mode = 1 +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 56.0 +margin_bottom = 24.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +action_mode = 0 +enabled_focus_mode = 0 +shortcut = null +group = null +text = "KLANG" +flat = false +align = 1 +items = [ "KENG", null, 0, true, false, -1, 0, null, "", false, "KSWD", null, 0, false, false, -1, 0, null, "", false ] +_sections_unfolded = [ "Pause" ] + +[node name="MusicBtn" type="CheckBox" parent="SettingsWin/Grid" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 65.0 +margin_bottom = 24.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +text = "KMUS" +flat = false +align = 1 + +[node name="LicenseWin" type="AcceptDialog" parent="." index="3"] + +editor/display_folded = true +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 209.0 +margin_top = 129.0 +margin_right = 613.0 +margin_bottom = 404.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +popup_exclusive = false +window_title = "KLIC" +resizable = false +dialog_hide_on_ok = true +_sections_unfolded = [ "Dialog" ] + +[node name="LicenseTxt" type="RichTextLabel" parent="LicenseWin" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_top = 8.0 +margin_right = 396.0 +margin_bottom = 239.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +bbcode_enabled = true +bbcode_text = "Zack's Dress Up is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. + +Zack's Dress Up is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with Zack's Dress Up. If not, see: https://www.gnu.org/licenses/ + +[center]##########################[/center] + +Zack's Dress Up (c) by Anthony Wilcox + +Zack'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 ." +visible_characters = -1 +percent_visible = 1.0 +meta_underlined = true +tab_size = 4 +text = "Zack's Dress Up is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. + +Zack's Dress Up is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with Zack's Dress Up. If not, see: https://www.gnu.org/licenses/ + +########################## + +Zack's Dress Up (c) by Anthony Wilcox + +Zack'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 ." +scroll_active = true +scroll_following = false +selection_enabled = false +override_selected_font_color = false +_sections_unfolded = [ "BBCode" ] + +[connection signal="pressed" from="AboutWin/AboutRefRect/AboutBtnHBox/LicenseBtn" to="." method="_on_LicenseBtn_pressed"] + +[connection signal="pressed" from="AboutWin/AboutRefRect/AboutBtnHBox/CreditsBtn" to="." method="_on_CreditsBtn_pressed"] + +[connection signal="pressed" from="AboutWin/AboutRefRect/AboutBtnHBox/CloseAbtBtn" to="." method="_on_CloseAbtBtn_pressed"] + + diff --git a/project/assets/briefs_classic.png b/project/assets/briefs_classic.png new file mode 100644 index 0000000000000000000000000000000000000000..9536ca1da2cba5cb4ccfe4abbd0bd16d4781f3d3 GIT binary patch literal 6375 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 literal 0 HcmV?d00001 diff --git a/project/assets/camera.png.import b/project/assets/camera.png.import new file mode 100644 index 0000000..3f6c585 --- /dev/null +++ b/project/assets/camera.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/camera.png-817ece2b3822eb2be7786670b43f8a42.stex" + +[deps] + +source_file="res://assets/camera.png" +dest_files=[ "res://.import/camera.png-817ece2b3822eb2be7786670b43f8a42.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/project/assets/owo_censor_classic.png b/project/assets/owo_censor_classic.png new file mode 100644 index 0000000000000000000000000000000000000000..532644aa54db4c3b663ebf19aee4e6d4fe4af28f GIT binary patch literal 1097 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 KMNUMnLSTYgBIn-# literal 0 HcmV?d00001 diff --git a/project/assets/zbriefs_classic.png.import b/project/assets/zbriefs_classic.png.import new file mode 100644 index 0000000..f8f224a --- /dev/null +++ b/project/assets/zbriefs_classic.png.import @@ -0,0 +1,29 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/zbriefs_classic.png-b65972aac07d113b8851bf9970c417fe.stex" + +[deps] + +source_file="res://assets/zbriefs_classic.png" +dest_files=[ "res://.import/zbriefs_classic.png-b65972aac07d113b8851bf9970c417fe.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/project/lang/local.csv b/project/lang/local.csv index 4c81c0e..e4638ee 100644 --- a/project/lang/local.csv +++ b/project/lang/local.csv @@ -5,6 +5,7 @@ KBOT,Pants,Byxor KTOP,Shirts,Skjorta KRTP,Remove Shirt,Ta av skjortan KRBT,Remove Pants,Ta bort byxor +KCLS,Classic,Klassisk KUND,Underwear,Underkläder KCLR,Clear,Klar KMUS,Music,Musik diff --git a/project/lang/local.en.translation b/project/lang/local.en.translation index e282998053ace55f12f7ff900b9c9854b585fe31..e7e66f1e1a769adff7e59a8a9e758ea7f33c550d 100644 GIT binary patch delta 497 zcmdnMeu8~N45Nwy0|SE^5Ssw86%hXi0tX=N24(vI>B)_Z!g~LMpdug@AP@oMvjVXK z5XS*ABNW@bV#qX{e2`H*(-J7c2E`XN)z-TM*}PB;SAEjGvjHf^1;tE28YE{T%-F02 zq}hR(1Bmb0tL+7`(e;}G)rCwpWD-{_2g-6n@tryEQ=@=vnC`UFihSElvRStf>gj{%UAq8ECMt|TrwRf$_>OkNU}CR zSdU6g7GxH#?*fVjXJi(Y6f*>+=H{2BDu8(m0f~7)A=kY0oXp}3hT!tl6cGK-xpP_b zKL+O_AQvd@n3P{y!tgKDR(hiUKbU@qPUoD|#3F`&KF!AQ{}_Bri!+mfnkTz4{0nB2 l|Ht5wnp40KoLW*Mnwghg%;1xlmtLBfo>~laOi*x;GXT=CcKiSU delta 472 zcmX@XzJYy145Nw+0|SE+5E}ro84&*m0vjOh1Z8^w>B)_Z!g~Mxpdug@AP@rNvjVXK z5Jv$qBNW@bV#t)5e2`H*5@aqL6kpI(TMuM1@Iot*{kh!#-iR- zn6WuxvLlnYf)P-b6N>N5d7oMcWU~V?2N17i_*6Uj1Ct2r&Wjb((k4%25|@mFN`Wkb zSrVA6)xtaZAW${{DhtvKlPzEI_i*;)k3iW9peQ#G^B~FE{9rw5Jz0@ixV{-E8kCxw zUzVy6keF9e%n+QBSp=kfON%p;8Jvq!Q!;@($E5ty5(b~dy!6t<^i-gt)RL0Sy!2uQ z*Sz$c%;F4~5n#;>!R0_*Ktbo6)Wjl&f1$S06aD`&c%B)_Z!g~LMpdug@AP@oMvjVXK z5XS*ABNW@bV#qX`e2`H*(;g_o0mNKDd_hxfeF%`|24X%ShO0j5-Z>G-XNO`YsGNx~ zW3w)h%?ZW#?A7*y%;JY)n0`~By7MaYj`jDa=~F;_qQ`pgwWQLZC{J+d(>D zs%?I-9+jOe$Shnx11K7tot0lylE@H}sE}BuPz>SaF*sFL+q7C0)~H{2blje9$qqo)6M@MLvTUS M;icIOLBT=J0N_}Gs{jB1 delta 457 zcmcb@zK4B745Nw+0|SE+5E}ro84&*m0vjOh1Z8^w>B)_Z!g~Mxpdug@AP@rNvjVXK z5Jv$qBNW@bV#t)7e2`IG6J#z25OV?X1x>Z}K#GAIi1~mRuKJ{Vr`F_&Ov1AF?A7+V z17-N37^cEhn6Wu-vLlnYq9If-NX4Bw?^A1mG&>ZpW%yJpJozJ&Fze2X71IiUCW=cY z1Lb(37-m{vvQ`WC&F{V%P548hr1`9&p(48Ensnb{2gTy=K1{@U@6;hzV4r>rhex}fOrQlPl! z0p|aVhnLLYbo2km;F_17np2$35R#~nSf)@6F(Hp3xGXiVI6INSJ14P-Av7-~wJ1C1 t@Dd=!;E{EBNlpQSQ)NZIWD$c;W-?GA!$0rIIo@2H{>=Xv7=nU>oB<5FelY+5 diff --git a/project/src/Interface.gd b/project/src/Interface.gd index cc1ceb4..ccc521d 100644 --- a/project/src/Interface.gd +++ b/project/src/Interface.gd @@ -3,22 +3,26 @@ extends Control func _on_AboutBtn_pressed(): - $AboutWin.show() - -func _on_CreditsBtn_pressed(): - $CreditsWin.show() + $WinDialogs/AboutWin.show() func _on_SettingsBtn_pressed(): - $SettingsWin.show() - -func _on_LicenseBtn_pressed(): - $LicenseWin.show() - -func _on_CloseAbtBtn_pressed(): - $AboutWin.hide() + $WinDialogs/SettingsWin.show() func _on_MusicBtn_toggled(button_pressed): if button_pressed == true: $Music.playing = true else: - $Music.playing = false \ No newline at end of file + $Music.playing = false + +func _on_ClassicBtn_pressed(): + if $Music.playing == true: + $Music.playing = false + + get_tree().change_scene("res://ClassicScreen.tscn") + + +func _on_ModernBtn_pressed(): + if $Music.playing == true: + $Music.playing = false + + get_tree().change_scene("res://GameScreen.tscn") diff --git a/project/src/WinDialogs.gd b/project/src/WinDialogs.gd new file mode 100644 index 0000000..a5d8fa1 --- /dev/null +++ b/project/src/WinDialogs.gd @@ -0,0 +1,12 @@ +# Anthony Wilcox licenses this file to you under the GPL license. +# See the LICENSE file in the project root for more information. +extends Control + +func _on_CreditsBtn_pressed(): + $CreditsWin.show() + +func _on_LicenseBtn_pressed(): + $SettingsWin.show() + +func _on_CloseAbtBtn_pressed(): + $AboutWin.hide() \ No newline at end of file diff --git a/project/src/WindowControl.gd b/project/src/WindowControl.gd deleted file mode 100644 index a257da6..0000000 --- a/project/src/WindowControl.gd +++ /dev/null @@ -1,43 +0,0 @@ -# Anthony Wilcox licenses this file to you under the GPL license. -# See the LICENSE file in the project root for more information. -tool -extends Control - -const DEFUALT_CONTENT_HEIGHT = 217 -const DEFUALT_PANEL_SIZE = Vector2(351, 217) - -export var toolbar_title = "" -export var content_text = "" -export var content_height = DEFUALT_CONTENT_HEIGHT - -var drag_pos = null - -func _ready(): - if toolbar_title and content_text != "": - $WindowFrame/TitleBarFrame/TitleBar/TitleLbl.text = toolbar_title - $WindowFrame/ContentFrame/ContentTxt.bbcode_text = content_text - - if $WindowFrame/ContentFrame/ContentPanel.rect_size <= DEFUALT_PANEL_SIZE: - $WindowFrame/ContentFrame/ContentPanel.rect_size = Vector2(351, content_height) - $WindowFrame.rect_size = Vector2(351, 33 + content_height) - else: - $WindowFrame/ContentFrame/ContentPanel.rect_size = DEFUALT_PANEL_SIZE - - update() - - -func _on_TitleBar_gui_input(ev): - if ev is InputEventMouseButton: - if ev.button_index == BUTTON_LEFT: - if ev.pressed: - drag_pos = get_global_mouse_position() - rect_global_position - else: - drag_pos = null - - - if ev is InputEventMouseMotion and drag_pos != null: - rect_global_position = get_global_mouse_position() - drag_pos - -func _on_CloseBtn_pressed(): - hide() - queue_free()