diff options
author | metamuffin <metamuffin@disroot.org> | 2024-06-24 00:39:31 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-06-24 00:39:31 +0200 |
commit | fa6b1336b212df4a0b015c1c1da565655b4dd06e (patch) | |
tree | 05054a006c82c9b9bfadf753a1a3e58dd458133e | |
parent | 7bd3f06b49b7adbef8f1188732033d841c245104 (diff) | |
download | hurrycurry-fa6b1336b212df4a0b015c1c1da565655b4dd06e.tar hurrycurry-fa6b1336b212df4a0b015c1c1da565655b4dd06e.tar.bz2 hurrycurry-fa6b1336b212df4a0b015c1c1da565655b4dd06e.tar.zst |
main menu font
-rw-r--r-- | client/menu/credits_menu.tscn | 6 | ||||
-rw-r--r-- | client/menu/font-josefin-sans.woff2 | bin | 0 -> 47448 bytes | |||
-rw-r--r-- | client/menu/font-josefin-sans.woff2.import | 33 | ||||
-rw-r--r-- | client/menu/main_menu.tscn | 8 | ||||
-rw-r--r-- | client/menu/menu_background.tscn | 4 | ||||
-rw-r--r-- | client/menu/theme.tres | 19 |
6 files changed, 65 insertions, 5 deletions
diff --git a/client/menu/credits_menu.tscn b/client/menu/credits_menu.tscn index e3cfa5b4..ffa97b58 100644 --- a/client/menu/credits_menu.tscn +++ b/client/menu/credits_menu.tscn @@ -1,5 +1,6 @@ -[gd_scene load_steps=5 format=3 uid="uid://7mqbxa054bjv"] +[gd_scene load_steps=6 format=3 uid="uid://7mqbxa054bjv"] +[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme.tres" id="1_emk5o"] [ext_resource type="Script" path="res://menu/credits_menu.gd" id="1_igs63"] [ext_resource type="PackedScene" uid="uid://l4vm07dtda4j" path="res://menu/menu_background.tscn" id="2_k0853"] [ext_resource type="PackedScene" uid="uid://bg2d78ycorcqk" path="res://menu/scene_transition.tscn" id="4_fbbdb"] @@ -14,10 +15,10 @@ anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 +theme = ExtResource("1_emk5o") script = ExtResource("1_igs63") [node name="MenuBackground" parent="." instance=ExtResource("2_k0853")] -script = null [node name="Panel" type="Panel" parent="."] layout_mode = 1 @@ -68,6 +69,7 @@ grow_vertical = 0 text = "Back" [node name="SceneTransition" parent="." instance=ExtResource("4_fbbdb")] +visible = false layout_mode = 1 [connection signal="pressed" from="Panel/back" to="." method="_on_back_pressed"] diff --git a/client/menu/font-josefin-sans.woff2 b/client/menu/font-josefin-sans.woff2 Binary files differnew file mode 100644 index 00000000..dce2708f --- /dev/null +++ b/client/menu/font-josefin-sans.woff2 diff --git a/client/menu/font-josefin-sans.woff2.import b/client/menu/font-josefin-sans.woff2.import new file mode 100644 index 00000000..9bf40c47 --- /dev/null +++ b/client/menu/font-josefin-sans.woff2.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://5ixo6b3bd3km" +path="res://.godot/imported/font-josefin-sans.woff2-8195d19f9e478a66f9d2ca31db663e15.fontdata" + +[deps] + +source_file="res://menu/font-josefin-sans.woff2" +dest_files=["res://.godot/imported/font-josefin-sans.woff2-8195d19f9e478a66f9d2ca31db663e15.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/client/menu/main_menu.tscn b/client/menu/main_menu.tscn index a889127d..585b5f86 100644 --- a/client/menu/main_menu.tscn +++ b/client/menu/main_menu.tscn @@ -1,13 +1,18 @@ -[gd_scene load_steps=6 format=3 uid="uid://dbj8508whxgwv"] +[gd_scene load_steps=8 format=3 uid="uid://dbj8508whxgwv"] [ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme.tres" id="1_nlcpo"] [ext_resource type="Script" path="res://menu/main_menu.gd" id="2_qot2j"] +[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/font-sansita-swashed.woff2" id="4_mfs30"] [ext_resource type="PackedScene" uid="uid://l4vm07dtda4j" path="res://menu/menu_background.tscn" id="4_ydj5p"] [ext_resource type="PackedScene" uid="uid://bg2d78ycorcqk" path="res://menu/scene_transition.tscn" id="5_651nk"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_d8o0f"] bg_color = Color(0, 0, 0, 0.329412) +[sub_resource type="FontVariation" id="FontVariation_htgmg"] +base_font = ExtResource("4_mfs30") +variation_embolden = 0.5 + [node name="MainMenu" type="Control"] layout_mode = 3 anchors_preset = 15 @@ -40,6 +45,7 @@ layout_mode = 2 [node name="title" type="Label" parent="side/margin/options"] layout_mode = 2 +theme_override_fonts/font = SubResource("FontVariation_htgmg") theme_override_font_sizes/font_size = 40 text = "Undercooked" diff --git a/client/menu/menu_background.tscn b/client/menu/menu_background.tscn index f1f89895..84bbf3f7 100644 --- a/client/menu/menu_background.tscn +++ b/client/menu/menu_background.tscn @@ -14,6 +14,8 @@ fractal_gain = 0.475 [sub_resource type="NoiseTexture2D" id="NoiseTexture2D_ffl2j"] width = 1024 height = 1024 +generate_mipmaps = false +seamless = true noise = SubResource("FastNoiseLite_ulnai") [sub_resource type="ShaderMaterial" id="ShaderMaterial_os077"] @@ -42,5 +44,5 @@ size = 8.0 [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(0.5, -0.866025, 2.37987e-16, -3.78552e-08, -2.18557e-08, 1, -0.866025, -0.5, -4.37114e-08, 0, 7, 0) -[node name="s" type="WorldEnvironment" parent="."] +[node name="env" type="WorldEnvironment" parent="."] environment = SubResource("Environment_slkjl") diff --git a/client/menu/theme.tres b/client/menu/theme.tres index 5cb8234b..342aceba 100644 --- a/client/menu/theme.tres +++ b/client/menu/theme.tres @@ -1,7 +1,13 @@ -[gd_resource type="Theme" load_steps=5 format=3 uid="uid://b0qmvo504e457"] +[gd_resource type="Theme" load_steps=8 format=3 uid="uid://b0qmvo504e457"] +[ext_resource type="FontFile" uid="uid://5ixo6b3bd3km" path="res://menu/font-josefin-sans.woff2" id="1_go7fi"] [ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/font-sansita-swashed.woff2" id="1_tneco"] +[sub_resource type="FontVariation" id="FontVariation_lyo8w"] +base_font = ExtResource("1_go7fi") +variation_embolden = 0.97 +spacing_top = 5 + [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_25x32"] content_margin_left = 10.0 content_margin_top = 10.0 @@ -24,7 +30,13 @@ grow_begin = 0.0 grow_end = 0.0 thickness = 3 +[sub_resource type="FontVariation" id="FontVariation_ff4nr"] +base_font = ExtResource("1_tneco") +variation_embolden = 0.7 + [resource] +Button/font_sizes/font_size = 18 +Button/fonts/font = SubResource("FontVariation_lyo8w") Button/styles/disabled = SubResource("StyleBoxFlat_25x32") Button/styles/focus = SubResource("StyleBoxFlat_25x32") Button/styles/hover = SubResource("StyleBoxFlat_2fl8q") @@ -36,3 +48,8 @@ Label/fonts/font = ExtResource("1_tneco") LineEdit/styles/focus = SubResource("StyleBoxFlat_25x32") LineEdit/styles/normal = SubResource("StyleBoxFlat_25x32") LineEdit/styles/read_only = SubResource("StyleBoxFlat_25x32") +RichTextLabel/fonts/bold_font = SubResource("FontVariation_ff4nr") +RichTextLabel/fonts/bold_italics_font = null +RichTextLabel/fonts/italics_font = null +RichTextLabel/fonts/mono_font = null +RichTextLabel/fonts/normal_font = ExtResource("1_tneco") |