diff --git a/design/buttons.svg b/design/buttons.svg new file mode 100644 index 0000000..0836986 --- /dev/null +++ b/design/buttons.svg @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/design/interface-elements.svg b/design/interface-elements.svg index 9f90686..ad88e17 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 64a15dd..c2e6237 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 0000000..07e8747 Binary files /dev/null and b/src/import/fonts/KleeOne-Regular.ttf differ diff --git a/src/import/fonts/KleeOne-Regular.ttf.import b/src/import/fonts/KleeOne-Regular.ttf.import new file mode 100644 index 0000000..fc32fe2 --- /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 0000000..d415aae Binary files /dev/null and b/src/import/fonts/KleeOne-SemiBold.ttf differ diff --git a/src/import/fonts/KleeOne-SemiBold.ttf.import b/src/import/fonts/KleeOne-SemiBold.ttf.import new file mode 100644 index 0000000..e8d4866 --- /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 0000000..8b42ba5 Binary files /dev/null and b/src/import/interface-elements/Button.png differ diff --git a/src/import/interface-elements/Button.png.import b/src/import/interface-elements/Button.png.import new file mode 100644 index 0000000..7f5fd89 --- /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 0000000..1d76339 Binary files /dev/null and b/src/import/interface-elements/Button_disabled.png differ 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 0000000..fd9dc69 --- /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 0000000..e511b0b --- /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 0000000..8b51118 --- /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 0000000..3145a76 Binary files /dev/null and b/src/import/interface-elements/button.png differ diff --git a/src/import/interface-elements/button.png.import b/src/import/interface-elements/button.png.import new file mode 100644 index 0000000..9dd761d --- /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 0000000..c06a178 Binary files /dev/null and b/src/import/interface-elements/button_hover.png differ 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 0000000..4063daf --- /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 0000000..3531dac Binary files /dev/null and b/src/import/interface-elements/button_pressed.png differ 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 0000000..d541d14 --- /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 0000000..cdbc512 Binary files /dev/null and b/src/import/interface-elements/radio.png differ diff --git a/src/import/interface-elements/radio.png.import b/src/import/interface-elements/radio.png.import new file mode 100644 index 0000000..a9eb33b --- /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 0000000..eba0a77 Binary files /dev/null and b/src/import/interface-elements/radio_checked.png differ 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 0000000..dc0cb13 --- /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 0add60e..4a696a1 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 72d571c..b7b1a6b 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 e06fbc1..fd228b1 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 69029f1..7475bdb 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 0000000..acb12cb Binary files /dev/null and b/src/logic-scenes/startup/button.png differ diff --git a/src/logic-scenes/startup/button.png.import b/src/logic-scenes/startup/button.png.import new file mode 100644 index 0000000..e0fb4e4 --- /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 0000000..a6ce902 Binary files /dev/null and b/src/logic-scenes/startup/button_disabled.png differ 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 0000000..48f4050 --- /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 0000000..bad8bb8 Binary files /dev/null and b/src/logic-scenes/startup/button_hover.png differ 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 0000000..d2137ff --- /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 0000000..2f65740 Binary files /dev/null and b/src/logic-scenes/startup/button_pressed.png differ 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 0000000..7ee024f --- /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 0000000..d7966b1 Binary files /dev/null and b/src/logic-scenes/startup/start_frame.png differ 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 0000000..e8ba3c2 --- /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 d3995c9..740882f 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 0000000..10b91cf 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 c2deff1..0000000 Binary files a/src/logic-scenes/themes/messy.theme and /dev/null differ diff --git a/src/main.tscn b/src/main.tscn index b547ef2..af14ef8 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 920d722..b78f87a 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]