From 2124701d497586a40b0bf5bdc6a62a47729ccf27 Mon Sep 17 00:00:00 2001 From: MaddoScientisto Date: Fri, 21 Feb 2025 22:23:28 +0100 Subject: [PATCH] Stylebox fixes --- Dialogue/Styles/Intro_Syle.tres | 2 +- Dialogue/Styles/Textbox_style.tres | 2 +- Dialogue/Styles/speakerstyletest.tres | 70 +++++++++++++++++++ ...ult_stylebox.tres => square_stylebox.tres} | 0 Scenes/test.tscn | 4 +- project.godot | 2 +- 6 files changed, 75 insertions(+), 5 deletions(-) create mode 100644 Dialogue/Styles/speakerstyletest.tres rename Dialogue/Styles/{default_stylebox.tres => square_stylebox.tres} (100%) diff --git a/Dialogue/Styles/Intro_Syle.tres b/Dialogue/Styles/Intro_Syle.tres index 35f06160..63e7efbc 100644 --- a/Dialogue/Styles/Intro_Syle.tres +++ b/Dialogue/Styles/Intro_Syle.tres @@ -31,7 +31,7 @@ script = ExtResource("1_q5n8x") scene = ExtResource("4_rxcg7") overrides = { "box_distance": "0.0", -"box_panel": "\"res://Dialogue/Styles/intro_stylebox.tres\"", +"box_panel": "\"intro_stylebox.tres\"", "box_size": "Vector2(300, 60)", "custom_normal_font": "\"res://fonts/at01.ttf\"", "text_custom_size": "4.0" diff --git a/Dialogue/Styles/Textbox_style.tres b/Dialogue/Styles/Textbox_style.tres index 81d6847f..68c50e26 100644 --- a/Dialogue/Styles/Textbox_style.tres +++ b/Dialogue/Styles/Textbox_style.tres @@ -34,7 +34,7 @@ script = ExtResource("1_5pbjb") scene = ExtResource("4_m8ph6") overrides = { "box_distance": "0.0", -"box_panel": "\"computer_stylebox.tres\"", +"box_panel": "\"res://Dialogue/Styles/square_stylebox.tres\"", "box_size": "Vector2(300, 70)", "name_label_custom_size": "10.0", "name_label_use_global_size": "false", diff --git a/Dialogue/Styles/speakerstyletest.tres b/Dialogue/Styles/speakerstyletest.tres new file mode 100644 index 00000000..fe470b5a --- /dev/null +++ b/Dialogue/Styles/speakerstyletest.tres @@ -0,0 +1,70 @@ +[gd_resource type="Resource" script_class="DialogicStyle" load_steps=18 format=3 uid="uid://t0jnqeeq2ow"] + +[ext_resource type="Script" path="res://addons/dialogic/Resources/dialogic_style_layer.gd" id="1_nlm7q"] +[ext_resource type="PackedScene" uid="uid://c1k5m0w3r40xf" path="res://addons/dialogic/Modules/DefaultLayoutParts/Layer_FullBackground/full_background_layer.tscn" id="2_xlx6c"] +[ext_resource type="PackedScene" uid="uid://cn674foxwedqu" path="res://addons/dialogic/Modules/DefaultLayoutParts/Layer_Input/full_advance_input_layer.tscn" id="3_to4n4"] +[ext_resource type="PackedScene" uid="uid://by6waso0mjpjp" path="res://addons/dialogic/Modules/DefaultLayoutParts/Layer_SpeakerPortraitTextbox/textbox_with_speaker_portrait.tscn" id="4_3d4iq"] +[ext_resource type="PackedScene" uid="uid://dsbwnp5hegnu3" path="res://addons/dialogic/Modules/DefaultLayoutParts/Layer_Glossary/glossary_popup_layer.tscn" id="5_djbed"] +[ext_resource type="PackedScene" uid="uid://dhk6j6eb6e3q" path="res://addons/dialogic/Modules/DefaultLayoutParts/Layer_VN_Choices/vn_choice_layer.tscn" id="6_ilpdc"] +[ext_resource type="PackedScene" uid="uid://cvgf4c6gg0tsy" path="res://addons/dialogic/Modules/DefaultLayoutParts/Layer_TextInput/text_input_layer.tscn" id="7_5l3q5"] +[ext_resource type="PackedScene" uid="uid://lx24i8fl6uo" path="res://addons/dialogic/Modules/DefaultLayoutParts/Layer_History/history_layer.tscn" id="8_htwpe"] +[ext_resource type="Script" path="res://addons/dialogic/Resources/dialogic_style.gd" id="9_l2w4x"] + +[sub_resource type="Resource" id="Resource_koxi3"] +script = ExtResource("1_nlm7q") +overrides = {} + +[sub_resource type="Resource" id="Resource_nvd8q"] +script = ExtResource("1_nlm7q") +scene = ExtResource("2_xlx6c") +overrides = {} + +[sub_resource type="Resource" id="Resource_m72gx"] +script = ExtResource("1_nlm7q") +scene = ExtResource("3_to4n4") +overrides = {} + +[sub_resource type="Resource" id="Resource_0fqbg"] +script = ExtResource("1_nlm7q") +scene = ExtResource("4_3d4iq") +overrides = { +"box_panel": "\"default_stylebox.tres\"" +} + +[sub_resource type="Resource" id="Resource_3ff1i"] +script = ExtResource("1_nlm7q") +scene = ExtResource("5_djbed") +overrides = {} + +[sub_resource type="Resource" id="Resource_yd6r1"] +script = ExtResource("1_nlm7q") +scene = ExtResource("6_ilpdc") +overrides = {} + +[sub_resource type="Resource" id="Resource_vxb4r"] +script = ExtResource("1_nlm7q") +scene = ExtResource("7_5l3q5") +overrides = {} + +[sub_resource type="Resource" id="Resource_4g60f"] +script = ExtResource("1_nlm7q") +scene = ExtResource("8_htwpe") +overrides = {} + +[resource] +script = ExtResource("9_l2w4x") +name = "speakerstyletest" +layer_list = Array[String](["10", "11", "12", "13", "14", "15", "16"]) +layer_info = { +"": SubResource("Resource_koxi3"), +"10": SubResource("Resource_nvd8q"), +"11": SubResource("Resource_m72gx"), +"12": SubResource("Resource_0fqbg"), +"13": SubResource("Resource_3ff1i"), +"14": SubResource("Resource_yd6r1"), +"15": SubResource("Resource_vxb4r"), +"16": SubResource("Resource_4g60f") +} +base_overrides = {} +layers = Array[ExtResource("1_nlm7q")]([]) +metadata/_latest_layer = "12" diff --git a/Dialogue/Styles/default_stylebox.tres b/Dialogue/Styles/square_stylebox.tres similarity index 100% rename from Dialogue/Styles/default_stylebox.tres rename to Dialogue/Styles/square_stylebox.tres diff --git a/Scenes/test.tscn b/Scenes/test.tscn index be77d47a..0bba99a8 100644 --- a/Scenes/test.tscn +++ b/Scenes/test.tscn @@ -136,7 +136,7 @@ ActivationType = 0 Targets = Array[NodePath]([NodePath("../Rumia")]) WaitForCompletion = true -[sub_resource type="Resource" id="Resource_niycg"] +[sub_resource type="Resource" id="Resource_a21cm"] resource_local_to_scene = true script = ExtResource("49_0si7g") Target = NodePath(".") @@ -628,7 +628,7 @@ Events = Array[Object]([SubResource("Resource_068l7"), SubResource("Resource_l3n [node name="BossBattleStartScript" parent="." instance=ExtResource("43_kf3qc")] position = Vector2(-1487, -396) -Events = Array[Object]([SubResource("Resource_4f4id"), SubResource("Resource_s2o7m"), SubResource("Resource_b1dht"), SubResource("Resource_xrgpy"), SubResource("Resource_niycg")]) +Events = Array[Object]([SubResource("Resource_4f4id"), SubResource("Resource_s2o7m"), SubResource("Resource_b1dht"), SubResource("Resource_xrgpy"), SubResource("Resource_a21cm")]) [node name="Enemy8" parent="." instance=ExtResource("47_u1ve6")] position = Vector2(-968, 206) diff --git a/project.godot b/project.godot index 8e44fd40..8c40e7a0 100644 --- a/project.godot +++ b/project.godot @@ -60,7 +60,7 @@ directories/dtl_directory={ "tutorial_teleporter_2": "res://Dialogue/Timelines/Tutorial/tutorial_teleporter_2.dtl" } glossary/default_case_sensitive=true -layout/style_list=["res://Dialogue/Styles/Textbox_style.tres", "res://Dialogue/Styles/VN.tres", "res://Dialogue/Styles/Intro_Syle.tres", "res://Dialogue/Styles/custom_test.tres"] +layout/style_list=["res://Dialogue/Styles/Textbox_style.tres", "res://Dialogue/Styles/VN.tres", "res://Dialogue/Styles/Intro_Syle.tres", "res://Dialogue/Styles/custom_test.tres", "res://Dialogue/Styles/speakerstyletest.tres"] layout/default_style="res://Dialogue/Styles/Textbox_style.tres" variables={} extensions_folder="res://addons/dialogic_additions"