diff --git a/design/buttons.svg b/design/buttons.svg new file mode 100644 index 00000000..08369864 --- /dev/null +++ b/design/buttons.svg @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/design/interface-elements.svg b/design/interface-elements.svg index 9f906865..ad88e175 100644 --- a/design/interface-elements.svg +++ b/design/interface-elements.svg @@ -8,7 +8,7 @@ version="1.1" id="svg5" xml:space="preserve" - inkscape:version="1.2.2 (b0a8486541, 2022-12-01)" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)" sodipodi:docname="interface-elements.svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" @@ -24,11 +24,11 @@ inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" - inkscape:zoom="0.64693624" - inkscape:cx="1021.739" - inkscape:cy="499.2764" + inkscape:zoom="0.457453" + inkscape:cx="214.22966" + inkscape:cy="1458.0733" inkscape:window-width="3840" - inkscape:window-height="2095" + inkscape:window-height="2096" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" @@ -37,7 +37,9 @@ y="0" width="270.93332" height="270.93332" - id="page2413" /> + sodipodi:nodetypes="cssscscc" /> diff --git a/src/disclaimer.tscn b/src/disclaimer.tscn index 64a15dd0..c2e62378 100644 --- a/src/disclaimer.tscn +++ b/src/disclaimer.tscn @@ -82,7 +82,6 @@ text = "Welcome to the frame of mind alpha" [node name="Label2" type="Label" parent="childhood/PanelContainer/VBoxContainer"] layout_mode = 2 -size_flags_horizontal = 3 text = "Thank you for participating in our public alpha. The goal is to see if the core of our game works, if the mechanics are interesting and, if the game makes sense. @@ -94,6 +93,7 @@ The game also does not support save games yet. Frame of Mind uses a Creative Commons Non Commercial Share Alike 4.0 license. You can use the game and it's assets freely, as long as you also contribute back to the creative Commons Community. Feel free to reach out if you need a commercial License. Twokinds is created by Thomas J. Fischbach, who granted us permission to use it in a Creative Commons Project." autowrap_mode = 3 +justification_flags = 131 visible_characters_behavior = 1 [node name="Start" type="Button" parent="childhood/PanelContainer/VBoxContainer"] @@ -106,7 +106,7 @@ text = "I understand, please start the alpha" [node name="Label3" type="Label" parent="childhood/PanelContainer/VBoxContainer"] layout_mode = 2 size_flags_horizontal = 3 -text = "the following links will take you to gilab.com" +text = "The following links will take you to gilab.com" horizontal_alignment = 1 autowrap_mode = 3 visible_characters_behavior = 1 diff --git a/src/import/fonts/KleeOne-Regular.ttf b/src/import/fonts/KleeOne-Regular.ttf new file mode 100644 index 00000000..94d0ec3a --- /dev/null +++ b/src/import/fonts/KleeOne-Regular.ttf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:889afdbc5470739c476aa0fb48c588c64e470fbf25c4d328e4d4d8c94425bd79 +size 7925104 diff --git a/src/import/fonts/KleeOne-Regular.ttf.import b/src/import/fonts/KleeOne-Regular.ttf.import new file mode 100644 index 00000000..fc32fe22 --- /dev/null +++ b/src/import/fonts/KleeOne-Regular.ttf.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://7pqvirsfm0ww" +path="res://.godot/imported/KleeOne-Regular.ttf-0d44174017b86145ff94efd9ef4e269a.fontdata" + +[deps] + +source_file="res://import/fonts/KleeOne-Regular.ttf" +dest_files=["res://.godot/imported/KleeOne-Regular.ttf-0d44174017b86145ff94efd9ef4e269a.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/src/import/fonts/KleeOne-SemiBold.ttf b/src/import/fonts/KleeOne-SemiBold.ttf new file mode 100644 index 00000000..6c1f6115 --- /dev/null +++ b/src/import/fonts/KleeOne-SemiBold.ttf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:469c241bdea9b81418487afd8916170fccd9dac71b77fc45b8b30be65c4a5c16 +size 8091328 diff --git a/src/import/fonts/KleeOne-SemiBold.ttf.import b/src/import/fonts/KleeOne-SemiBold.ttf.import new file mode 100644 index 00000000..e8d48660 --- /dev/null +++ b/src/import/fonts/KleeOne-SemiBold.ttf.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://c5ql8u7tpd10j" +path="res://.godot/imported/KleeOne-SemiBold.ttf-1873d47938425f822ef864cb42a251b5.fontdata" + +[deps] + +source_file="res://import/fonts/KleeOne-SemiBold.ttf" +dest_files=["res://.godot/imported/KleeOne-SemiBold.ttf-1873d47938425f822ef864cb42a251b5.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/src/import/interface-elements/Button.png b/src/import/interface-elements/Button.png new file mode 100644 index 00000000..e1c55bc9 --- /dev/null +++ b/src/import/interface-elements/Button.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:224826671c094e8cd2bfaf5927a5c86d8cb1bc228fa8eb1be7923dcbe886b4ae +size 9555 diff --git a/src/import/interface-elements/Button.png.import b/src/import/interface-elements/Button.png.import new file mode 100644 index 00000000..7f5fd890 --- /dev/null +++ b/src/import/interface-elements/Button.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://btqqsrqk1b05u" +path="res://.godot/imported/Button.png-208f2c1875e22d62a34c4879c05066f6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/Button.png" +dest_files=["res://.godot/imported/Button.png-208f2c1875e22d62a34c4879c05066f6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/import/interface-elements/Button_disabled.png b/src/import/interface-elements/Button_disabled.png new file mode 100644 index 00000000..3a9ee79a --- /dev/null +++ b/src/import/interface-elements/Button_disabled.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afa7c3e8dd12a56e3b11981a03e45d97e121b15faf5f6c7e4e8f0b59fc802c62 +size 24464 diff --git a/src/import/interface-elements/Button_disabled.png.import b/src/import/interface-elements/Button_disabled.png.import new file mode 100644 index 00000000..fd9dc69f --- /dev/null +++ b/src/import/interface-elements/Button_disabled.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dkwo2p5okykat" +path="res://.godot/imported/Button_disabled.png-e48cab6ea2497153fb9bd98728c08d96.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/Button_disabled.png" +dest_files=["res://.godot/imported/Button_disabled.png-e48cab6ea2497153fb9bd98728c08d96.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/import/interface-elements/Button_hover.png.import b/src/import/interface-elements/Button_hover.png.import new file mode 100644 index 00000000..e511b0b2 --- /dev/null +++ b/src/import/interface-elements/Button_hover.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cnersypn2kka3" +path="res://.godot/imported/Button_hover.png-e82cbdc7ff8035451a8b10ed779e5d66.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/Button_hover.png" +dest_files=["res://.godot/imported/Button_hover.png-e82cbdc7ff8035451a8b10ed779e5d66.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/import/interface-elements/Button_pressed.png.import b/src/import/interface-elements/Button_pressed.png.import new file mode 100644 index 00000000..8b51118d --- /dev/null +++ b/src/import/interface-elements/Button_pressed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cawhmh2xyi103" +path="res://.godot/imported/Button_pressed.png-5037c9128edfddaaca8ba1edf2297897.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/Button_pressed.png" +dest_files=["res://.godot/imported/Button_pressed.png-5037c9128edfddaaca8ba1edf2297897.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/import/interface-elements/button.png b/src/import/interface-elements/button.png new file mode 100644 index 00000000..0ef0bde4 --- /dev/null +++ b/src/import/interface-elements/button.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1f1f579a1a0302ec76698d4c58f11f77023c4276fb312b5dc1c15200a82dc69 +size 22264 diff --git a/src/import/interface-elements/button.png.import b/src/import/interface-elements/button.png.import new file mode 100644 index 00000000..9dd761d0 --- /dev/null +++ b/src/import/interface-elements/button.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://74js84yg7kd5" +path="res://.godot/imported/button.png-76d81c4176f741c9af5971d2c6d467ad.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/button.png" +dest_files=["res://.godot/imported/button.png-76d81c4176f741c9af5971d2c6d467ad.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/import/interface-elements/button_hover.png b/src/import/interface-elements/button_hover.png new file mode 100644 index 00000000..e046e5cd --- /dev/null +++ b/src/import/interface-elements/button_hover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c5803f0577621d51b5facd46bdd9c21ab8e1c9ba1a223fc8dbe603af3f75fcc +size 19093 diff --git a/src/import/interface-elements/button_hover.png.import b/src/import/interface-elements/button_hover.png.import new file mode 100644 index 00000000..4063daff --- /dev/null +++ b/src/import/interface-elements/button_hover.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://505e3hum4dfw" +path="res://.godot/imported/button_hover.png-8919e05a5e0b5e1bd66b6ae1cae4788f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/button_hover.png" +dest_files=["res://.godot/imported/button_hover.png-8919e05a5e0b5e1bd66b6ae1cae4788f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/import/interface-elements/button_pressed.png b/src/import/interface-elements/button_pressed.png new file mode 100644 index 00000000..ddcfbbd6 --- /dev/null +++ b/src/import/interface-elements/button_pressed.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87a1eb358fd154b277064a62a1208f688320676cf8fcd39a75d285de7260b635 +size 19583 diff --git a/src/import/interface-elements/button_pressed.png.import b/src/import/interface-elements/button_pressed.png.import new file mode 100644 index 00000000..d541d143 --- /dev/null +++ b/src/import/interface-elements/button_pressed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c0nqmm73g28ms" +path="res://.godot/imported/button_pressed.png-a34fc55b3d286a73b6d6e8979809a0f7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/button_pressed.png" +dest_files=["res://.godot/imported/button_pressed.png-a34fc55b3d286a73b6d6e8979809a0f7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/import/interface-elements/radio.png b/src/import/interface-elements/radio.png new file mode 100644 index 00000000..cfaa8ca5 --- /dev/null +++ b/src/import/interface-elements/radio.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0591713c3b9ed935c58de5cbb31c141fa1cf42d2e3c4e4f6ad3e5828add13dc8 +size 605 diff --git a/src/import/interface-elements/radio.png.import b/src/import/interface-elements/radio.png.import new file mode 100644 index 00000000..a9eb33b1 --- /dev/null +++ b/src/import/interface-elements/radio.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://di0twyrjabn7s" +path="res://.godot/imported/radio.png-932fcd2ba21c50f4376509538493348b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/radio.png" +dest_files=["res://.godot/imported/radio.png-932fcd2ba21c50f4376509538493348b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/import/interface-elements/radio_checked.png b/src/import/interface-elements/radio_checked.png new file mode 100644 index 00000000..bba38352 --- /dev/null +++ b/src/import/interface-elements/radio_checked.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dba9b3aa8f91baecae454be6e57a9defa1cbe2521c7be8a22865858b867e3f9 +size 703 diff --git a/src/import/interface-elements/radio_checked.png.import b/src/import/interface-elements/radio_checked.png.import new file mode 100644 index 00000000..dc0cb13e --- /dev/null +++ b/src/import/interface-elements/radio_checked.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://mekp10cy0iow" +path="res://.godot/imported/radio_checked.png-f8b19a24d3c1174bccb1dd8708637b72.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://import/interface-elements/radio_checked.png" +dest_files=["res://.godot/imported/radio_checked.png-f8b19a24d3c1174bccb1dd8708637b72.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/logic-scenes/board/card.tscn b/src/logic-scenes/board/card.tscn index 0add60e3..4a696a1d 100644 --- a/src/logic-scenes/board/card.tscn +++ b/src/logic-scenes/board/card.tscn @@ -2,7 +2,7 @@ [ext_resource type="Script" path="res://logic-scenes/board/card.gd" id="1_emip0"] [ext_resource type="Texture2D" uid="uid://sv0nhkkur1tt" path="res://logic-scenes/board/card-textures/cardsheet.png" id="2_ioijn"] -[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/messy.theme" id="3_rktsa"] +[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/easy-handwriting.theme" id="3_rktsa"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_foovg"] radius = 110.0 diff --git a/src/logic-scenes/board/sticky-note.tscn b/src/logic-scenes/board/sticky-note.tscn index 72d571cf..b7b1a6b5 100644 --- a/src/logic-scenes/board/sticky-note.tscn +++ b/src/logic-scenes/board/sticky-note.tscn @@ -2,7 +2,7 @@ [ext_resource type="Script" path="res://logic-scenes/board/sticky-note.gd" id="1_yvh5n"] [ext_resource type="Texture2D" uid="uid://c8ckkjmdegyis" path="res://logic-scenes/board/card-textures/postitsheet.png" id="2_j17jn"] -[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/messy.theme" id="3_hu2as"] +[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/easy-handwriting.theme" id="3_hu2as"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_ml4q7"] radius = 48.0 diff --git a/src/logic-scenes/board/void_card.tscn b/src/logic-scenes/board/void_card.tscn index e06fbc16..fd228b1b 100644 --- a/src/logic-scenes/board/void_card.tscn +++ b/src/logic-scenes/board/void_card.tscn @@ -3,7 +3,7 @@ [ext_resource type="Script" path="res://logic-scenes/board/card.gd" id="1_6ceun"] [ext_resource type="Texture2D" uid="uid://sv0nhkkur1tt" path="res://logic-scenes/board/card-textures/cardsheet.png" id="2_buevv"] [ext_resource type="Texture2D" uid="uid://kpmk21d8rlso" path="res://logic-scenes/board/particle_textures/star.png" id="3_8wu8j"] -[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/messy.theme" id="3_mi4ah"] +[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/easy-handwriting.theme" id="3_mi4ah"] [ext_resource type="Texture2D" uid="uid://bqilajx05t0eb" path="res://logic-scenes/board/particle_textures/void_nomotion.png" id="4_jam8u"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_foovg"] diff --git a/src/logic-scenes/collectable/collectable_ui.tscn b/src/logic-scenes/collectable/collectable_ui.tscn index 69029f10..7475bdb8 100644 --- a/src/logic-scenes/collectable/collectable_ui.tscn +++ b/src/logic-scenes/collectable/collectable_ui.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=9 format=3 uid="uid://d3pb25xuef2t2"] -[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/messy.theme" id="1_2apkb"] +[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/easy-handwriting.theme" id="1_2apkb"] [ext_resource type="Script" path="res://logic-scenes/collectable/collectable_ui.gd" id="1_tgjc2"] [ext_resource type="Texture2D" uid="uid://d0ucjqi8tx6vt" path="res://import/interface-elements/frame.png" id="3_63j61"] diff --git a/src/logic-scenes/startup/button.png b/src/logic-scenes/startup/button.png new file mode 100644 index 00000000..7259b980 --- /dev/null +++ b/src/logic-scenes/startup/button.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c6383038b8092e4c9e8750ff5813830806c76ef86e76290529a6bd17e1de007 +size 13618 diff --git a/src/logic-scenes/startup/button.png.import b/src/logic-scenes/startup/button.png.import new file mode 100644 index 00000000..e0fb4e4d --- /dev/null +++ b/src/logic-scenes/startup/button.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://tk1pmkkdlqt4" +path="res://.godot/imported/button.png-cf3e6ad74faff02c58cd66a11208a29e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://logic-scenes/startup/button.png" +dest_files=["res://.godot/imported/button.png-cf3e6ad74faff02c58cd66a11208a29e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/logic-scenes/startup/button_disabled.png b/src/logic-scenes/startup/button_disabled.png new file mode 100644 index 00000000..cef9bd40 --- /dev/null +++ b/src/logic-scenes/startup/button_disabled.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fab0b4223bd8fbda05c70e7d93c417dee5153e94000d710359790dc71d1499a +size 22239 diff --git a/src/logic-scenes/startup/button_disabled.png.import b/src/logic-scenes/startup/button_disabled.png.import new file mode 100644 index 00000000..48f40502 --- /dev/null +++ b/src/logic-scenes/startup/button_disabled.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blutibrfidlxu" +path="res://.godot/imported/button_disabled.png-922791abd250dbdef92effaf4a291de5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://logic-scenes/startup/button_disabled.png" +dest_files=["res://.godot/imported/button_disabled.png-922791abd250dbdef92effaf4a291de5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/logic-scenes/startup/button_hover.png b/src/logic-scenes/startup/button_hover.png new file mode 100644 index 00000000..e2182281 --- /dev/null +++ b/src/logic-scenes/startup/button_hover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d71b1634dd0a2bf83f7ede3f112ef6394a8f20b45d2fdfe6580404b147506ea +size 19536 diff --git a/src/logic-scenes/startup/button_hover.png.import b/src/logic-scenes/startup/button_hover.png.import new file mode 100644 index 00000000..d2137ffb --- /dev/null +++ b/src/logic-scenes/startup/button_hover.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://p2q0o6fuiags" +path="res://.godot/imported/button_hover.png-ac4ee99f3a0cb2db921526b95ca05a34.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://logic-scenes/startup/button_hover.png" +dest_files=["res://.godot/imported/button_hover.png-ac4ee99f3a0cb2db921526b95ca05a34.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/logic-scenes/startup/button_pressed.png b/src/logic-scenes/startup/button_pressed.png new file mode 100644 index 00000000..dcf83e1c --- /dev/null +++ b/src/logic-scenes/startup/button_pressed.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54f7d1f4c2bebcc0df5cbe47125dbae6010707c75a592d5a0112ec4100aa4fc1 +size 21073 diff --git a/src/logic-scenes/startup/button_pressed.png.import b/src/logic-scenes/startup/button_pressed.png.import new file mode 100644 index 00000000..7ee024fb --- /dev/null +++ b/src/logic-scenes/startup/button_pressed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7g31dkdlxlra" +path="res://.godot/imported/button_pressed.png-d34e5d86349de8b5b4041e91e3cdcb65.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://logic-scenes/startup/button_pressed.png" +dest_files=["res://.godot/imported/button_pressed.png-d34e5d86349de8b5b4041e91e3cdcb65.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/logic-scenes/startup/start_frame.png b/src/logic-scenes/startup/start_frame.png new file mode 100644 index 00000000..61ca2ec4 --- /dev/null +++ b/src/logic-scenes/startup/start_frame.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f1ccc37c177f9362c2bcf25ecfba550aa83f77b92c1e7a0a9585138f31e33fb +size 9335 diff --git a/src/logic-scenes/startup/start_frame.png.import b/src/logic-scenes/startup/start_frame.png.import new file mode 100644 index 00000000..e8ba3c21 --- /dev/null +++ b/src/logic-scenes/startup/start_frame.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://y6yghnywp3ek" +path="res://.godot/imported/start_frame.png-e3da868bb60eabb343abc46b5c0d68c9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://logic-scenes/startup/start_frame.png" +dest_files=["res://.godot/imported/start_frame.png-e3da868bb60eabb343abc46b5c0d68c9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/src/logic-scenes/startup/startup.tscn b/src/logic-scenes/startup/startup.tscn index d3995c98..740882ff 100644 --- a/src/logic-scenes/startup/startup.tscn +++ b/src/logic-scenes/startup/startup.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=10 format=3 uid="uid://gldtxysavetf"] [ext_resource type="Texture2D" uid="uid://d0ucjqi8tx6vt" path="res://import/interface-elements/frame.png" id="1_8giso"] -[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/messy.theme" id="1_b01tw"] +[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/easy-handwriting.theme" id="1_b01tw"] [ext_resource type="Script" path="res://logic-scenes/startup/volume_sliders.gd" id="3_q2gbh"] [ext_resource type="Texture2D" uid="uid://bwicl5q0lw06q" path="res://import/interface-elements/bottom.png" id="3_s5ssh"] @@ -311,10 +311,9 @@ text = "Font-Style:" custom_minimum_size = Vector2(30, 60) layout_mode = 2 -[node name="ItemList" type="OptionButton" parent="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/Container2/GridContainer"] +[node name="font settings" type="OptionButton" parent="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/Container2/GridContainer"] layout_mode = 2 size_flags_vertical = 4 -disabled = true item_count = 5 selected = 1 popup/item_0/text = "messy handwriting" @@ -607,7 +606,7 @@ text = "allow me to skip scenes" [node name="provide_summary" type="CheckBox" parent="CenterContainer/PanelContainer/VBoxContainer/TabContainer/Content Notes/ScrollContainer/Content Notes/VBoxContainer5/VBoxContainer"] layout_mode = 2 disabled = true -text = "Provide me with an optional neutral summary when skipping a scene." +text = "When skipping a scene, give me a neutral summary." [node name="navbuttons" type="VSplitContainer" parent="CenterContainer/PanelContainer/VBoxContainer/TabContainer/Content Notes"] layout_mode = 2 @@ -698,7 +697,7 @@ text = "I stream this game, please show content notes." [connection signal="toggled" from="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/Container2/margin2/show nav buttons" to="." method="_on_disable_rendering_toggled"] [connection signal="toggled" from="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/Container2/simplified controls" to="." method="_on_simplified_controls_toggled"] [connection signal="toggled" from="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/Container2/margin/show nav ui" to="." method="_on_show_nav_ui_toggled"] -[connection signal="item_selected" from="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/Container2/GridContainer/ItemList" to="." method="_on_font_style_selected"] +[connection signal="item_selected" from="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/Container2/GridContainer/font settings" to="." method="_on_font_style_selected"] [connection signal="item_selected" from="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/Container2/GridContainer/ItemList2" to="." method="_on_subtitle_option_selected"] [connection signal="pressed" from="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/navbuttons/Next" to="CenterContainer/PanelContainer/VBoxContainer/TabContainer" method="next"] [connection signal="pressed" from="CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/navbuttons/previous" to="CenterContainer/PanelContainer/VBoxContainer/TabContainer" method="previous"] diff --git a/src/logic-scenes/themes/easy-handwriting.theme b/src/logic-scenes/themes/easy-handwriting.theme new file mode 100644 index 00000000..10b91cf3 Binary files /dev/null and b/src/logic-scenes/themes/easy-handwriting.theme differ diff --git a/src/logic-scenes/themes/messy.theme b/src/logic-scenes/themes/messy.theme deleted file mode 100644 index c2deff12..00000000 Binary files a/src/logic-scenes/themes/messy.theme and /dev/null differ diff --git a/src/main.tscn b/src/main.tscn index b547ef25..af14ef88 100644 --- a/src/main.tscn +++ b/src/main.tscn @@ -3,7 +3,7 @@ [ext_resource type="Script" path="res://main.gd" id="1_rqkns"] [ext_resource type="PackedScene" uid="uid://gldtxysavetf" path="res://logic-scenes/startup/startup.tscn" id="1_v5rpm"] [ext_resource type="PackedScene" uid="uid://b3b0gyvklqn50" path="res://base-environments/youth_room/youth_room.tscn" id="2_23ia3"] -[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/messy.theme" id="3_8hrj7"] +[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/easy-handwriting.theme" id="3_8hrj7"] [ext_resource type="Texture2D" uid="uid://d3ewjumh0b0g6" path="res://logic-scenes/main menu/logo.png" id="4_kslkj"] [ext_resource type="Script" path="res://logic-scenes/main menu/Main Menu.gd" id="4_vj0j6"] [ext_resource type="PackedScene" uid="uid://6aaxpvoepqrm" path="res://disclaimer.tscn" id="7_t45fc"] diff --git a/src/project.godot b/src/project.godot index 920d7221..b78f87a5 100644 --- a/src/project.godot +++ b/src/project.godot @@ -36,13 +36,17 @@ window/stretch/mode="canvas_items" window/stretch/aspect="expand" mouse_cursor/custom_image="res://import/interface-elements/cursor.png" +[editor_plugins] + +enabled=PackedStringArray("res://addons/godot_subtitles/plugin.cfg") + [filesystem] import/blender/enabled=false [gui] -theme/custom="res://logic-scenes/themes/messy.theme" +theme/custom="res://logic-scenes/themes/easy-handwriting.theme" [input]