123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233 |
- [gd_scene load_steps=3 format=2]
-
- [ext_resource path="res://addons/EXP-System-Dialog/Dialog Editor/Nodes/Line/line_node.gd" type="Script" id=1]
- [ext_resource path="res://addons/EXP-System-Dialog/Dialog Editor/Nodes/Line/icon_distraction_free.svg" type="Texture" id=2]
-
- [node name="Line" type="GraphNode"]
- margin_right = 324.0
- margin_bottom = 181.0
- rect_min_size = Vector2( 324, 137 )
- title = "Line"
- offset = Vector2( 40, 40 )
- show_close = true
- resizable = true
- slot/0/left_enabled = true
- slot/0/left_type = 0
- slot/0/left_color = Color( 1, 1, 1, 1 )
- slot/0/right_enabled = true
- slot/0/right_type = 0
- slot/0/right_color = Color( 1, 1, 1, 1 )
- slot/1/left_enabled = false
- slot/1/left_type = 0
- slot/1/left_color = Color( 1, 1, 1, 1 )
- slot/1/right_enabled = false
- slot/1/right_type = 0
- slot/1/right_color = Color( 1, 1, 1, 1 )
- script = ExtResource( 1 )
- __meta__ = {
- "_edit_use_anchors_": false
- }
-
- [node name="MarginContainer" type="MarginContainer" parent="."]
- margin_left = 16.0
- margin_top = 39.0
- margin_right = 308.0
- margin_bottom = 285.0
- custom_constants/margin_right = 10
- custom_constants/margin_top = 10
- custom_constants/margin_left = 10
- custom_constants/margin_bottom = 10
-
- [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"]
- margin_left = 10.0
- margin_top = 10.0
- margin_right = 282.0
- margin_bottom = 236.0
- size_flags_horizontal = 3
- size_flags_vertical = 3
- __meta__ = {
- "_edit_use_anchors_": false
- }
-
- [node name="HBoxContainer3" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
- margin_right = 272.0
- margin_bottom = 42.0
-
- [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer3"]
- margin_right = 272.0
- margin_bottom = 42.0
- size_flags_horizontal = 3
-
- [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer3/VBoxContainer"]
- margin_right = 272.0
- margin_bottom = 14.0
- text = "Speaker"
-
- [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer3/VBoxContainer"]
- margin_top = 18.0
- margin_right = 272.0
- margin_bottom = 42.0
-
- [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer"]
- margin_top = 5.0
- margin_right = 12.0
- margin_bottom = 19.0
- text = "id"
-
- [node name="SpinBox" type="SpinBox" parent="MarginContainer/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer"]
- margin_left = 16.0
- margin_right = 90.0
- margin_bottom = 24.0
-
- [node name="TextEdit2" type="TextEdit" parent="MarginContainer/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer"]
- margin_left = 94.0
- margin_right = 272.0
- margin_bottom = 24.0
- rect_min_size = Vector2( 0, 20 )
- size_flags_horizontal = 3
- text = "emotion"
- __meta__ = {
- "_edit_use_anchors_": false
- }
-
- [node name="HSeparator" type="HSeparator" parent="MarginContainer/VBoxContainer"]
- margin_top = 46.0
- margin_right = 272.0
- margin_bottom = 50.0
-
- [node name="HBoxContainer4" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
- margin_top = 54.0
- margin_right = 272.0
- margin_bottom = 96.0
-
- [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer4"]
- margin_right = 272.0
- margin_bottom = 42.0
- size_flags_horizontal = 3
-
- [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer4/VBoxContainer"]
- margin_right = 272.0
- margin_bottom = 14.0
- text = "Scene"
-
- [node name="CenterContainer" type="CenterContainer" parent="MarginContainer/VBoxContainer/HBoxContainer4/VBoxContainer"]
- margin_top = 18.0
- margin_right = 272.0
- margin_bottom = 42.0
- size_flags_horizontal = 3
-
- [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer4/VBoxContainer/CenterContainer"]
- margin_left = 91.0
- margin_right = 181.0
- margin_bottom = 24.0
-
- [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer4/VBoxContainer/CenterContainer/HBoxContainer"]
- margin_top = 5.0
- margin_right = 12.0
- margin_bottom = 19.0
- text = "id"
-
- [node name="SpinBox" type="SpinBox" parent="MarginContainer/VBoxContainer/HBoxContainer4/VBoxContainer/CenterContainer/HBoxContainer"]
- margin_left = 16.0
- margin_right = 90.0
- margin_bottom = 24.0
-
- [node name="HSeparator2" type="HSeparator" parent="MarginContainer/VBoxContainer"]
- margin_top = 100.0
- margin_right = 272.0
- margin_bottom = 104.0
-
- [node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
- margin_top = 108.0
- margin_right = 272.0
- margin_bottom = 190.0
-
- [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
- margin_right = 272.0
- margin_bottom = 82.0
- size_flags_horizontal = 3
-
- [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer2/VBoxContainer"]
- margin_right = 272.0
- margin_bottom = 14.0
- text = "Dialog"
-
- [node name="MessageTextEdit" type="TextEdit" parent="MarginContainer/VBoxContainer/HBoxContainer2/VBoxContainer"]
- margin_top = 18.0
- margin_right = 272.0
- margin_bottom = 82.0
- rect_min_size = Vector2( 256, 64 )
- size_flags_horizontal = 3
- size_flags_vertical = 3
- text = "Message"
- smooth_scrolling = true
-
- [node name="Editor_BTN" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer2"]
- visible = false
- margin_left = 260.0
- margin_right = 292.0
- margin_bottom = 82.0
- rect_min_size = Vector2( 32, 0 )
- hint_tooltip = "Expand this node's text editor."
- icon = ExtResource( 2 )
- expand_icon = true
-
- [node name="HSeparator3" type="HSeparator" parent="MarginContainer/VBoxContainer"]
- margin_top = 194.0
- margin_right = 272.0
- margin_bottom = 198.0
- __meta__ = {
- "_edit_use_anchors_": false
- }
-
- [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
- margin_top = 202.0
- margin_right = 272.0
- margin_bottom = 226.0
- alignment = 1
-
- [node name="Save_BTN" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer"]
- visible = false
- margin_right = 125.0
- margin_bottom = 24.0
- hint_tooltip = "Save the current text as a template that can quickly loaded into new nodes."
- text = "Save Template As"
-
- [node name="Load_BTN" type="Button" parent="MarginContainer/VBoxContainer/HBoxContainer"]
- visible = false
- margin_left = 64.0
- margin_right = 170.0
- margin_bottom = 24.0
- hint_tooltip = "Load a template from file."
- text = "Load Template"
-
- [node name="VSeparator" type="VSeparator" parent="MarginContainer/VBoxContainer/HBoxContainer"]
- visible = false
- margin_left = 119.0
- margin_right = 123.0
- margin_bottom = 24.0
-
- [node name="Link_LBL" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer"]
- margin_left = 77.0
- margin_top = 5.0
- margin_right = 116.0
- margin_bottom = 19.0
- text = "Slots: "
-
- [node name="Link_SpinBox" type="SpinBox" parent="MarginContainer/VBoxContainer/HBoxContainer"]
- margin_left = 120.0
- margin_right = 194.0
- margin_bottom = 24.0
- hint_tooltip = "Change the number of output slots on this node."
- min_value = 1.0
- value = 1.0
- rounded = true
- allow_greater = true
- [connection signal="close_request" from="." to="." method="_on_Line_close_request"]
- [connection signal="offset_changed" from="." to="." method="_on_Line_offset_changed"]
- [connection signal="resize_request" from="." to="." method="_on_Line_resize_request"]
- [connection signal="text_changed" from="MarginContainer/VBoxContainer/HBoxContainer2/VBoxContainer/MessageTextEdit" to="." method="_on_TextEdit_text_changed"]
- [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer2/Editor_BTN" to="." method="_on_Editor_BTN_pressed"]
- [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/Save_BTN" to="." method="_on_Save_BTN_pressed"]
- [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/Load_BTN" to="." method="_on_Load_BTN_pressed"]
- [connection signal="value_changed" from="MarginContainer/VBoxContainer/HBoxContainer/Link_SpinBox" to="." method="_on_Link_SpinBox_value_changed"]
|