No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Choice.tscn 4.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. [gd_scene load_steps=4 format=2]
  2. [ext_resource path="res://addons/EXP-System-Dialog/Dialog Editor/Nodes/Line/ChoicesList/Choice/Choice.gd" type="Script" id=1]
  3. [ext_resource path="res://addons/EXP-System-Dialog/Dialog Editor/Nodes/Line/ConditionsList/ConditionsList.tscn" type="PackedScene" id=2]
  4. [ext_resource path="res://addons/EXP-System-Dialog/Dialog Editor/Nodes/Line/Infobox/Infobox.tscn" type="PackedScene" id=3]
  5. [node name="Choice" type="VBoxContainer"]
  6. margin_right = 272.0
  7. margin_bottom = 156.0
  8. script = ExtResource( 1 )
  9. __meta__ = {
  10. "_edit_use_anchors_": false
  11. }
  12. [node name="HBoxContainer" type="HBoxContainer" parent="."]
  13. margin_right = 272.0
  14. margin_bottom = 230.0
  15. [node name="MarginContainer" type="MarginContainer" parent="HBoxContainer"]
  16. margin_right = 272.0
  17. margin_bottom = 230.0
  18. size_flags_horizontal = 3
  19. custom_constants/margin_right = 5
  20. custom_constants/margin_top = 5
  21. custom_constants/margin_left = 5
  22. custom_constants/margin_bottom = 5
  23. __meta__ = {
  24. "_edit_use_anchors_": false
  25. }
  26. [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/MarginContainer"]
  27. margin_left = 5.0
  28. margin_top = 5.0
  29. margin_right = 267.0
  30. margin_bottom = 225.0
  31. size_flags_horizontal = 3
  32. __meta__ = {
  33. "_edit_use_anchors_": false
  34. }
  35. [node name="ChoiceLabel" type="Label" parent="HBoxContainer/MarginContainer/VBoxContainer"]
  36. margin_right = 262.0
  37. margin_bottom = 14.0
  38. text = "Choice #1"
  39. align = 1
  40. [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/MarginContainer/VBoxContainer"]
  41. margin_top = 18.0
  42. margin_right = 262.0
  43. margin_bottom = 220.0
  44. [node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer"]
  45. margin_right = 262.0
  46. margin_bottom = 202.0
  47. [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2"]
  48. margin_right = 238.0
  49. margin_bottom = 202.0
  50. size_flags_horizontal = 3
  51. [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer"]
  52. margin_right = 238.0
  53. margin_bottom = 24.0
  54. size_flags_horizontal = 3
  55. [node name="ChoiceTitleLabel" type="Label" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer/HBoxContainer"]
  56. margin_top = 5.0
  57. margin_right = 32.0
  58. margin_bottom = 19.0
  59. text = "Title:"
  60. [node name="ChoiceTitleLineEdit" type="LineEdit" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer/HBoxContainer"]
  61. margin_left = 36.0
  62. margin_right = 238.0
  63. margin_bottom = 24.0
  64. size_flags_horizontal = 3
  65. [node name="Infobox" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer" instance=ExtResource( 3 )]
  66. margin_bottom = 164.0
  67. [node name="MarginContainer" type="MarginContainer" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer"]
  68. margin_top = 168.0
  69. margin_right = 238.0
  70. margin_bottom = 202.0
  71. custom_constants/margin_right = 5
  72. custom_constants/margin_top = 5
  73. custom_constants/margin_left = 5
  74. custom_constants/margin_bottom = 5
  75. [node name="ConditionsList" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer/MarginContainer" instance=ExtResource( 2 )]
  76. margin_bottom = 29.0
  77. [node name="ChoiceRemoveButton" type="Button" parent="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2"]
  78. margin_left = 242.0
  79. margin_right = 262.0
  80. margin_bottom = 202.0
  81. text = "X"
  82. [node name="HSeparator" type="HSeparator" parent="."]
  83. margin_top = 234.0
  84. margin_right = 272.0
  85. margin_bottom = 238.0
  86. [connection signal="text_changed" from="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer/HBoxContainer/ChoiceTitleLineEdit" to="." method="_on_ChoiceTitleLineEdit_text_changed"]
  87. [connection signal="infobox_changed" from="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer/Infobox" to="." method="_on_Infobox_infobox_changed"]
  88. [connection signal="infobox_removed" from="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer/Infobox" to="." method="_on_Infobox_infobox_removed"]
  89. [connection signal="conditions_changed" from="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/VBoxContainer/MarginContainer/ConditionsList" to="." method="_on_ConditionsList_conditions_changed"]
  90. [connection signal="pressed" from="HBoxContainer/MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer2/ChoiceRemoveButton" to="." method="_on_ChoiceRemoveButton_pressed"]