1 [gd_scene load_steps=9 format=3 uid="uid://vv3m5m68fwg7"]
3 [ext_resource type="Script" uid="uid://bwyk2cpuksb4c" path="res://addons/dialogic/Editor/Common/update_install_window.gd" id="1_p1pbx"]
4 [ext_resource type="Texture2D" uid="uid://dybg3l5pwetne" path="res://addons/dialogic/Editor/Images/plugin-icon.svg" id="2_20ke0"]
6 [sub_resource type="Gradient" id="Gradient_lt7uf"]
7 colors = PackedColorArray(0.296484, 0.648457, 1, 1, 0.732014, 0.389374, 1, 1)
9 [sub_resource type="GradientTexture2D" id="GradientTexture2D_nl8ke"]
10 gradient = SubResource("Gradient_lt7uf")
11 fill_from = Vector2(0.151515, 0.272727)
12 fill_to = Vector2(1, 1)
14 [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1g1am"]
15 content_margin_left = 0.0
16 content_margin_top = 15.0
17 content_margin_right = 15.0
18 content_margin_bottom = 15.0
19 bg_color = Color(0.0627451, 0.0627451, 0.0627451, 0.407843)
20 corner_radius_top_left = 20
21 corner_radius_top_right = 20
22 corner_radius_bottom_right = 20
23 corner_radius_bottom_left = 20
24 expand_margin_left = 20.0
25 expand_margin_right = 20.0
27 [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_j1mw2"]
29 [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_h4v2s"]
30 content_margin_left = 5.0
31 content_margin_top = 3.0
32 content_margin_right = 5.0
33 content_margin_bottom = 3.0
34 bg_color = Color(0, 0, 0, 0.631373)
35 corner_radius_top_left = 10
36 corner_radius_top_right = 10
37 corner_radius_bottom_right = 10
38 corner_radius_bottom_left = 10
40 [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_utju1"]
41 content_margin_left = 5.0
42 content_margin_top = 3.0
43 content_margin_right = 5.0
44 content_margin_bottom = 3.0
45 bg_color = Color(0.0470588, 0.0470588, 0.0470588, 1)
46 corner_radius_top_left = 10
47 corner_radius_top_right = 10
48 corner_radius_bottom_right = 10
49 corner_radius_bottom_left = 10
51 [node name="UpdateInstallWindow" type="ColorRect"]
57 color = Color(0.207843, 0.129412, 0.372549, 1)
58 script = ExtResource("1_p1pbx")
60 [node name="TextureRect" type="TextureRect" parent="."]
61 modulate = Color(0.447059, 0.447059, 0.447059, 1)
68 texture = SubResource("GradientTexture2D_nl8ke")
70 [node name="VBoxContainer" type="VBoxContainer" parent="."]
82 [node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer"]
84 size_flags_vertical = 3
86 [node name="Control" type="Control" parent="VBoxContainer/HBoxContainer2"]
88 size_flags_horizontal = 3
89 size_flags_vertical = 7
91 [node name="VBox" type="VBoxContainer" parent="VBoxContainer/HBoxContainer2"]
92 custom_minimum_size = Vector2(450, 0)
94 size_flags_horizontal = 3
95 size_flags_stretch_ratio = 3.74
98 [node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/HBoxContainer2/VBox"]
101 size_flags_horizontal = 3
102 size_flags_vertical = 3
104 [node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer"]
106 size_flags_horizontal = 3
107 size_flags_vertical = 3
110 [node name="Panel" type="PanelContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer"]
112 theme_override_styles/panel = SubResource("StyleBoxFlat_1g1am")
114 [node name="VBox" type="VBoxContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Panel"]
116 theme_override_constants/separation = -8
118 [node name="State" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Panel/VBox"]
119 unique_name_in_owner = true
121 theme_type_variation = &"DialogicSubTitle"
122 text = "Update Available!"
124 [node name="UpdateName" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Panel/VBox"]
125 unique_name_in_owner = true
127 theme_type_variation = &"DialogicTitle"
128 theme_override_font_sizes/font_size = 25
129 text = "Dialogic 2.0 - alpha 9"
132 [node name="ShortInfo" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Panel/VBox"]
133 unique_name_in_owner = true
135 theme_type_variation = &"DialogicHintText2"
136 theme_override_font_sizes/font_size = 10
139 [node name="Refresh" type="Button" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Panel"]
141 size_flags_horizontal = 8
142 size_flags_vertical = 0
147 [node name="Content" type="RichTextLabel" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer"]
148 unique_name_in_owner = true
150 size_flags_horizontal = 3
151 theme_override_font_sizes/normal_font_size = 14
152 theme_override_styles/normal = SubResource("StyleBoxEmpty_j1mw2")
153 bbcode_enabled = true
154 text = "[font_size=25]🎉 New alpha, new stuff![/font_size]
155 If you are using dialogic 2 alphas then we've got an exciting update. It's not the beta yet, but we are getting closer! As always if you have questions or feedback it's best to reach out on [url=https://discord.gg/2hHQzkf2pX]emilios discord[/url].
157 This alpha brings a couple of very useful new features to dialogic as well as some syntax changes and a design overhaul (and many, many bug fixes).
161 [node name="Reactions" type="HBoxContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer"]
162 unique_name_in_owner = true
165 [node name="Likes" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Reactions"]
167 theme_override_font_sizes/font_size = 14
168 theme_override_styles/normal = SubResource("StyleBoxFlat_h4v2s")
171 [node name="Hooray" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Reactions"]
173 theme_override_font_sizes/font_size = 14
174 theme_override_styles/normal = SubResource("StyleBoxFlat_h4v2s")
177 [node name="Laugh" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Reactions"]
179 theme_override_font_sizes/font_size = 14
180 theme_override_styles/normal = SubResource("StyleBoxFlat_h4v2s")
183 [node name="Heart" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Reactions"]
185 theme_override_font_sizes/font_size = 14
186 theme_override_styles/normal = SubResource("StyleBoxFlat_h4v2s")
189 [node name="Rocket" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Reactions"]
191 theme_override_font_sizes/font_size = 14
192 theme_override_styles/normal = SubResource("StyleBoxFlat_h4v2s")
195 [node name="Eyes" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Reactions"]
197 theme_override_font_sizes/font_size = 14
198 theme_override_styles/normal = SubResource("StyleBoxFlat_h4v2s")
201 [node name="Confused" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Reactions"]
203 theme_override_font_sizes/font_size = 14
204 theme_override_styles/normal = SubResource("StyleBoxFlat_h4v2s")
207 [node name="ReadFull" type="LinkButton" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Reactions"]
208 unique_name_in_owner = true
210 size_flags_horizontal = 10
211 text = "Read Full Announcement"
213 [node name="Control" type="Control" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer"]
214 custom_minimum_size = Vector2(0, 20)
217 [node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer"]
221 [node name="InfoLabel" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer"]
222 unique_name_in_owner = true
224 size_flags_horizontal = 3
225 horizontal_alignment = 2
228 [node name="PanelContainer" type="PanelContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer"]
229 self_modulate = Color(0, 0, 0, 1)
231 size_flags_horizontal = 4
232 theme_override_styles/panel = SubResource("StyleBoxFlat_h4v2s")
234 [node name="HBox" type="HBoxContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer"]
238 [node name="Loading" type="CenterContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox"]
239 unique_name_in_owner = true
241 custom_minimum_size = Vector2(30, 0)
244 [node name="Control" type="Control" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox/Loading"]
247 [node name="LoadingIcon" type="Sprite2D" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox/Loading/Control"]
248 unique_name_in_owner = true
249 texture = ExtResource("2_20ke0")
251 [node name="Restart" type="Button" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox"]
252 unique_name_in_owner = true
255 size_flags_vertical = 4
259 [node name="Install" type="Button" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox"]
260 unique_name_in_owner = true
262 size_flags_vertical = 4
266 [node name="InstallWarning" type="PanelContainer" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox/Install"]
267 unique_name_in_owner = true
269 self_modulate = Color(0, 0, 0, 1)
279 theme_override_styles/panel = SubResource("StyleBoxFlat_utju1")
281 [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox/Install/InstallWarning"]
283 theme_override_font_sizes/font_size = 14
284 text = "Be careful. This will delete the addons/dialogic folder and install the new version. Any custom changes in that folder will be lost.
285 To be on the save side, use version control!"
288 [node name="Control2" type="Control" parent="VBoxContainer/HBoxContainer2"]
290 size_flags_horizontal = 3
291 size_flags_vertical = 7
293 [node name="Close" type="HBoxContainer" parent="VBoxContainer"]
297 [node name="CloseButton" type="Button" parent="VBoxContainer/Close"]
298 unique_name_in_owner = true
302 [connection signal="pressed" from="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Panel/Refresh" to="." method="_on_refresh_pressed"]
303 [connection signal="meta_clicked" from="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/Content" to="." method="_on_content_meta_clicked"]
304 [connection signal="pressed" from="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox/Restart" to="." method="_on_restart_pressed"]
305 [connection signal="mouse_entered" from="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox/Install" to="." method="_on_install_mouse_entered"]
306 [connection signal="mouse_exited" from="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox/Install" to="." method="_on_install_mouse_exited"]
307 [connection signal="pressed" from="VBoxContainer/HBoxContainer2/VBox/ScrollContainer/VBoxContainer/HBoxContainer/PanelContainer/HBox/Install" to="." method="_on_install_pressed"]
308 [connection signal="pressed" from="VBoxContainer/Close/CloseButton" to="." method="_on_close_button_pressed"]