diff options
author | nokoe <nokoe@mailbox.org> | 2024-07-11 18:50:09 +0200 |
---|---|---|
committer | nokoe <nokoe@mailbox.org> | 2024-07-11 18:50:09 +0200 |
commit | f042918d886720c523e802bb90e18297c82a436b (patch) | |
tree | b24487af4da4ae67774ba069ff33370058a62172 | |
parent | a2583d0f8be4af7890ace52d49fe99b7861e97b2 (diff) | |
download | hurrycurry-f042918d886720c523e802bb90e18297c82a436b.tar hurrycurry-f042918d886720c523e802bb90e18297c82a436b.tar.bz2 hurrycurry-f042918d886720c523e802bb90e18297c82a436b.tar.zst |
server message with monospace font
-rw-r--r-- | client/menu/server_message.gd | 2 | ||||
-rw-r--r-- | client/menu/server_message.tscn | 14 | ||||
-rw-r--r-- | client/menu/theme/font-azaret-mono.woff2 | bin | 0 -> 46132 bytes | |||
-rw-r--r-- | client/menu/theme/font-azaret-mono.woff2.import | 33 |
4 files changed, 45 insertions, 4 deletions
diff --git a/client/menu/server_message.gd b/client/menu/server_message.gd index 9e11fa0e..f4acecfd 100644 --- a/client/menu/server_message.gd +++ b/client/menu/server_message.gd @@ -17,7 +17,7 @@ extends MarginContainer class_name ServerMessage @onready var popup_timer = $PopupTimer -@onready var popup_label = $VBoxContainer/ServerMessage/Label +@onready var popup_label = $VBoxContainer/ServerMessage/CenterContainer/Label func display_popup(msg: String): popup_label.text = msg diff --git a/client/menu/server_message.tscn b/client/menu/server_message.tscn index 06193d4a..23eba490 100644 --- a/client/menu/server_message.tscn +++ b/client/menu/server_message.tscn @@ -1,8 +1,9 @@ -[gd_scene load_steps=7 format=3 uid="uid://b21nrnkygiyjt"] +[gd_scene load_steps=9 format=3 uid="uid://b21nrnkygiyjt"] [ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme.tres" id="1_p0jm7"] [ext_resource type="Shader" path="res://menu/blur_mix.gdshader" id="2_e1f4e"] [ext_resource type="Script" path="res://menu/server_message.gd" id="2_j4xya"] +[ext_resource type="FontFile" uid="uid://bk704sc5gkrb3" path="res://menu/theme/font-azaret-mono.woff2" id="4_71im4"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_k0m35"] shader = ExtResource("2_e1f4e") @@ -17,6 +18,10 @@ corner_radius_top_right = 16 corner_radius_bottom_right = 16 corner_radius_bottom_left = 16 +[sub_resource type="FontVariation" id="FontVariation_qfltj"] +base_font = ExtResource("4_71im4") +variation_embolden = 0.75 + [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_3rgop"] content_margin_left = 32.0 content_margin_top = 8.0 @@ -46,12 +51,15 @@ size_flags_vertical = 0 mouse_filter = 2 theme_override_styles/panel = SubResource("StyleBoxFlat_vq4dg") -[node name="Label" type="Label" parent="VBoxContainer/ServerMessage"] +[node name="CenterContainer" type="CenterContainer" parent="VBoxContainer/ServerMessage"] +layout_mode = 2 + +[node name="Label" type="Label" parent="VBoxContainer/ServerMessage/CenterContainer"] layout_mode = 2 theme_override_colors/font_color = Color(0, 0, 0, 1) +theme_override_fonts/font = SubResource("FontVariation_qfltj") theme_override_styles/normal = SubResource("StyleBoxEmpty_3rgop") text = "Server message" -horizontal_alignment = 1 [node name="PopupTimer" type="Timer" parent="."] wait_time = 3.0 diff --git a/client/menu/theme/font-azaret-mono.woff2 b/client/menu/theme/font-azaret-mono.woff2 Binary files differnew file mode 100644 index 00000000..c413b182 --- /dev/null +++ b/client/menu/theme/font-azaret-mono.woff2 diff --git a/client/menu/theme/font-azaret-mono.woff2.import b/client/menu/theme/font-azaret-mono.woff2.import new file mode 100644 index 00000000..4209452d --- /dev/null +++ b/client/menu/theme/font-azaret-mono.woff2.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://bk704sc5gkrb3" +path="res://.godot/imported/font-azaret-mono.woff2-38a6d727215392526b2e0e5bff930be6.fontdata" + +[deps] + +source_file="res://menu/theme/font-azaret-mono.woff2" +dest_files=["res://.godot/imported/font-azaret-mono.woff2-38a6d727215392526b2e0e5bff930be6.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={} |