diff --git a/src/ui/dialogue/DialogueBalloon.tscn b/src/ui/dialogue/DialogueBalloon.tscn index c245ec90..93155b8f 100644 --- a/src/ui/dialogue/DialogueBalloon.tscn +++ b/src/ui/dialogue/DialogueBalloon.tscn @@ -21,22 +21,17 @@ corner_radius_bottom_left = 5 [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ri4m3"] bg_color = Color(0.121569, 0.121569, 0.121569, 0) -border_width_left = 3 -border_width_top = 3 -border_width_right = 3 -border_width_bottom = 3 -border_color = Color(1, 1, 1, 1) corner_radius_top_left = 5 corner_radius_top_right = 5 corner_radius_bottom_right = 5 corner_radius_bottom_left = 5 [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_e0njw"] +content_margin_left = 5.0 +content_margin_top = 5.0 +content_margin_right = 5.0 +content_margin_bottom = 5.0 bg_color = Color(0, 0, 0, 0) -border_width_left = 3 -border_width_top = 3 -border_width_right = 3 -border_width_bottom = 3 border_color = Color(0.6, 0.6, 0.6, 1) corner_radius_top_left = 5 corner_radius_top_right = 5 @@ -46,9 +41,11 @@ expand_margin_left = 5.0 expand_margin_top = 5.0 expand_margin_right = 5.0 expand_margin_bottom = 5.0 +shadow_color = Color(0, 0, 0, 0.141176) +shadow_size = 10 [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_uy0d5"] -bg_color = Color(0, 0, 0, 1) +bg_color = Color(0.277528, 0.277528, 0.277528, 0.384314) border_width_left = 3 border_width_top = 3 border_width_right = 3 @@ -65,7 +62,7 @@ default_font = ExtResource("2_c4c1f") default_font_size = 34 Button/styles/disabled = SubResource("StyleBoxFlat_spyqn") Button/styles/focus = SubResource("StyleBoxFlat_ri4m3") -Button/styles/hover = SubResource("StyleBoxFlat_e0njw") +Button/styles/hover = null Button/styles/normal = SubResource("StyleBoxFlat_e0njw") MarginContainer/constants/margin_bottom = 15 MarginContainer/constants/margin_left = 30 @@ -105,29 +102,43 @@ grow_horizontal = 2 grow_vertical = 2 theme = SubResource("Theme_qq3yp") -[node name="Dialogue" type="CenterContainer" parent="Balloon"] -custom_minimum_size = Vector2(1000, 250) +[node name="Panel" type="Panel" parent="Balloon"] +custom_minimum_size = Vector2(1000, 300) +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="Dialogue" type="AspectRatioContainer" parent="Balloon/Panel"] +custom_minimum_size = Vector2(500, 250) layout_mode = 1 anchors_preset = 12 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 -offset_top = -254.0 +offset_top = -301.0 +offset_bottom = -25.0 grow_horizontal = 2 grow_vertical = 0 size_flags_vertical = 3 +alignment_vertical = 2 -[node name="VBoxContainer" type="VBoxContainer" parent="Balloon/Dialogue"] +[node name="VBoxContainer" type="VBoxContainer" parent="Balloon/Panel/Dialogue"] layout_mode = 2 +theme_override_constants/separation = 10 -[node name="CharacterLabel" type="RichTextLabel" parent="Balloon/Dialogue/VBoxContainer"] +[node name="CharacterLabel" type="RichTextLabel" parent="Balloon/Panel/Dialogue/VBoxContainer"] unique_name_in_owner = true modulate = Color(1, 1, 1, 0.501961) -custom_minimum_size = Vector2(800, 50) +custom_minimum_size = Vector2(800, 60) layout_mode = 2 -size_flags_vertical = 3 +size_flags_vertical = 10 mouse_filter = 1 theme_override_colors/default_color = Color(0.737255, 0.705882, 0.690196, 1) +theme_override_colors/font_shadow_color = Color(0, 0, 0, 1) +theme_override_constants/line_separation = 10 theme_override_fonts/normal_font = ExtResource("3_bc8ok") theme_override_styles/fill = SubResource("StyleBoxEmpty_8reha") theme_override_styles/background = SubResource("StyleBoxEmpty_cb5sp") @@ -137,12 +148,16 @@ bbcode_enabled = true text = "Character" fit_content = true scroll_active = false +horizontal_alignment = 1 -[node name="DialogueLabel" parent="Balloon/Dialogue/VBoxContainer" instance=ExtResource("2_jm6sr")] +[node name="DialogueLabel" parent="Balloon/Panel/Dialogue/VBoxContainer" instance=ExtResource("2_jm6sr")] unique_name_in_owner = true custom_minimum_size = Vector2(800, 200) layout_mode = 2 size_flags_vertical = 3 +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_colors/font_shadow_color = Color(0, 0, 0, 1) +theme_override_constants/outline_size = 0 theme_override_fonts/normal_font = ExtResource("2_c4c1f") theme_override_fonts/italics_font = ExtResource("5_2dxvx") theme_override_fonts/bold_font = ExtResource("3_bc8ok") @@ -159,6 +174,7 @@ layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 +offset_bottom = -2.0 grow_horizontal = 2 grow_vertical = 2 @@ -175,6 +191,9 @@ response_template = NodePath("ResponseExample") [node name="ResponseExample" type="Button" parent="Balloon/CenterContainer/Responses/ResponsesMenu"] layout_mode = 2 +theme_override_colors/font_focus_color = Color(1, 0.94902, 0, 1) +theme_override_colors/font_color = Color(0.737255, 0.705882, 0.690196, 1) +button_mask = 0 text = "Response example" [connection signal="gui_input" from="Balloon" to="." method="_on_balloon_gui_input"]