[gd_scene load_steps=21 format=3 uid="uid://drrynjlwqt8wi"] [ext_resource type="Script" uid="uid://5b3w40kwakl3" path="res://addons/dialogue_manager/example_balloon/ExampleBalloon.cs" id="1_okfmu"] [ext_resource type="FontFile" uid="uid://dit3vylt7hmmx" path="res://src/ui/fonts/FT88-Regular.ttf" id="2_c4c1f"] [ext_resource type="PackedScene" uid="uid://ckvgyvclnwggo" path="res://addons/dialogue_manager/dialogue_label.tscn" id="2_jm6sr"] [ext_resource type="FontFile" uid="uid://cb41qqmxqurj8" path="res://src/ui/fonts/FT88-Bold.ttf" id="3_bc8ok"] [ext_resource type="Script" uid="uid://bb52rsfwhkxbn" path="res://addons/dialogue_manager/dialogue_responses_menu.gd" id="3_yiii3"] [ext_resource type="FontFile" uid="uid://bohbd123672ea" path="res://src/ui/fonts/FT88-Italic.ttf" id="5_2dxvx"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_spyqn"] 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.329412, 0.329412, 0.329412, 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_ri4m3"] bg_color = Color(0.121569, 0.121569, 0.121569, 0) 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_color = Color(0.6, 0.6, 0.6, 1) corner_radius_top_left = 5 corner_radius_top_right = 5 corner_radius_bottom_right = 5 corner_radius_bottom_left = 5 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.277528, 0.277528, 0.277528, 0.384314) border_width_left = 3 border_width_top = 3 border_width_right = 3 border_width_bottom = 3 border_color = Color(0.741176, 0.8, 0.737255, 0) border_blend = true corner_radius_top_left = 5 corner_radius_top_right = 5 corner_radius_bottom_right = 5 corner_radius_bottom_left = 5 [sub_resource type="Theme" id="Theme_qq3yp"] default_font = ExtResource("2_c4c1f") default_font_size = 34 Button/styles/disabled = SubResource("StyleBoxFlat_spyqn") Button/styles/focus = SubResource("StyleBoxFlat_ri4m3") Button/styles/hover = null Button/styles/normal = SubResource("StyleBoxFlat_e0njw") MarginContainer/constants/margin_bottom = 15 MarginContainer/constants/margin_left = 30 MarginContainer/constants/margin_right = 30 MarginContainer/constants/margin_top = 15 Panel/styles/panel = SubResource("StyleBoxFlat_uy0d5") [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_g5mp8"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_8reha"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_cb5sp"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_0trte"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_yxgtq"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_vtj1a"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_c2c5i"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_wv0ko"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_dboi3"] [node name="DialogueBalloon" type="CanvasLayer"] process_mode = 3 layer = 100 script = ExtResource("1_okfmu") NextAction = "ui_cancel" SkipAction = "ui_accept" [node name="Balloon" type="Control" parent="."] unique_name_in_owner = true layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = SubResource("Theme_qq3yp") [node name="Panel" type="Panel" parent="Balloon"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_styles/panel = SubResource("StyleBoxEmpty_g5mp8") [node name="MarginContainer" type="MarginContainer" parent="Balloon/Panel"] layout_mode = 2 offset_top = 780.0 offset_right = 1920.0 offset_bottom = 1080.0 theme_override_constants/margin_left = 150 theme_override_constants/margin_top = 50 theme_override_constants/margin_right = 50 theme_override_constants/margin_bottom = 50 [node name="VBoxContainer" type="VBoxContainer" parent="Balloon/Panel/MarginContainer"] layout_mode = 2 theme_override_constants/separation = 10 [node name="CharacterLabel" type="RichTextLabel" parent="Balloon/Panel/MarginContainer/VBoxContainer"] unique_name_in_owner = true modulate = Color(1, 1, 1, 0.501961) layout_mode = 2 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") theme_override_styles/focus = SubResource("StyleBoxEmpty_0trte") theme_override_styles/normal = SubResource("StyleBoxEmpty_yxgtq") bbcode_enabled = true text = "Character" fit_content = true scroll_active = false [node name="DialogueLabel" parent="Balloon/Panel/MarginContainer/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") theme_override_styles/fill = SubResource("StyleBoxEmpty_vtj1a") theme_override_styles/background = SubResource("StyleBoxEmpty_c2c5i") theme_override_styles/focus = SubResource("StyleBoxEmpty_wv0ko") theme_override_styles/normal = SubResource("StyleBoxEmpty_dboi3") text = "I do not know thee but I perceive thine sorrows vividly, for I am embraced by their brethren." skip_action = &"ui_accept" seconds_per_pause_step = 0.75 [node name="CenterContainer" type="CenterContainer" parent="Balloon"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 offset_bottom = -2.0 grow_horizontal = 2 grow_vertical = 2 [node name="Responses" type="MarginContainer" parent="Balloon/CenterContainer"] layout_mode = 2 [node name="ResponsesMenu" type="VBoxContainer" parent="Balloon/CenterContainer/Responses" node_paths=PackedStringArray("response_template")] unique_name_in_owner = true layout_mode = 2 size_flags_vertical = 8 theme_override_constants/separation = 2 script = ExtResource("3_yiii3") response_template = NodePath("ResponseExample") [node name="ResponseExample" type="Button" parent="Balloon/CenterContainer/Responses/ResponsesMenu"] layout_mode = 2 theme_override_colors/font_color = Color(0.737255, 0.705882, 0.690196, 1) theme_override_colors/font_focus_color = Color(1, 0.94902, 0, 1) button_mask = 0 text = "Response example" [connection signal="gui_input" from="Balloon" to="." method="_on_balloon_gui_input"] [connection signal="response_selected" from="Balloon/CenterContainer/Responses/ResponsesMenu" to="." method="_on_responses_menu_response_selected"]