From 3bbeb5ddd6a26f8c69ac669885d213bcef7b344f Mon Sep 17 00:00:00 2001 From: PersonGuyGit Date: Sun, 7 Aug 2022 11:51:02 -0600 Subject: [PATCH] Started a UML diagram for the Dialog Editor, and created a toolset UML folder. --- .../Documentation/Nodes/DocsPageViewer.tscn | 16 ++-- .../Nodes/DocumentationViewer.tscn | 1 - .../Editor/TimelineEditor/TimelineEditor.tscn | 85 +++++++++---------- .../Godot_Toolset/Luke/ourScenes/Node2D.tscn | 3 + .../Toolset/dialogEditor/dialogEditor.drawio | 1 + 5 files changed, 54 insertions(+), 52 deletions(-) create mode 100644 Phase2/Godot_Toolset/Luke/ourScenes/Node2D.tscn create mode 100644 Phase2/UML Diagrams/Toolset/dialogEditor/dialogEditor.drawio diff --git a/Phase2/Godot_Toolset/Luke/addons/dialogic/Documentation/Nodes/DocsPageViewer.tscn b/Phase2/Godot_Toolset/Luke/addons/dialogic/Documentation/Nodes/DocsPageViewer.tscn index e0d5dd5..d8483d6 100644 --- a/Phase2/Godot_Toolset/Luke/addons/dialogic/Documentation/Nodes/DocsPageViewer.tscn +++ b/Phase2/Godot_Toolset/Luke/addons/dialogic/Documentation/Nodes/DocsPageViewer.tscn @@ -5,10 +5,6 @@ [ext_resource path="res://addons/dialogic/Documentation/Theme/Font/NotoSans-Italic.ttf" type="DynamicFontData" id=3] [ext_resource path="res://addons/dialogic/Documentation/Nodes/DocsPageViewer.gd" type="Script" id=6] -[sub_resource type="StyleBoxEmpty" id=1] -content_margin_left = 89.5 -content_margin_right = 119.333 - [sub_resource type="DynamicFont" id=2] use_filter = true extra_spacing_char = 2 @@ -29,7 +25,11 @@ font_data = ExtResource( 2 ) use_filter = true font_data = ExtResource( 1 ) -[sub_resource type="Image" id=9] +[sub_resource type="StyleBoxEmpty" id=1] +content_margin_left = 89.5 +content_margin_right = 119.333 + +[sub_resource type="Image" id=7] data = { "data": PoolByteArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), "format": "LumAlpha8", @@ -41,7 +41,7 @@ data = { [sub_resource type="ImageTexture" id=8] flags = 4 flags = 4 -image = SubResource( 9 ) +image = SubResource( 7 ) size = Vector2( 16, 16 ) [node name="DocsPageViewer" type="Control"] @@ -62,13 +62,13 @@ rect_min_size = Vector2( 50, 0 ) focus_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 -custom_styles/normal = SubResource( 1 ) +custom_colors/selection_color = Color( 0.45098, 0.45098, 0.45098, 0.45098 ) custom_fonts/mono_font = SubResource( 2 ) custom_fonts/bold_italics_font = SubResource( 3 ) custom_fonts/italics_font = SubResource( 4 ) custom_fonts/bold_font = SubResource( 5 ) custom_fonts/normal_font = SubResource( 6 ) -custom_colors/selection_color = Color( 0.45098, 0.45098, 0.45098, 0.45098 ) +custom_styles/normal = SubResource( 1 ) bbcode_enabled = true bbcode_text = "Can't find the specified file." text = "Can't find the specified file." diff --git a/Phase2/Godot_Toolset/Luke/addons/dialogic/Documentation/Nodes/DocumentationViewer.tscn b/Phase2/Godot_Toolset/Luke/addons/dialogic/Documentation/Nodes/DocumentationViewer.tscn index 6a6228d..f4f5822 100644 --- a/Phase2/Godot_Toolset/Luke/addons/dialogic/Documentation/Nodes/DocumentationViewer.tscn +++ b/Phase2/Godot_Toolset/Luke/addons/dialogic/Documentation/Nodes/DocumentationViewer.tscn @@ -43,7 +43,6 @@ margin_right = 230.0 [node name="DocsPageViewer" parent="HSplit" instance=ExtResource( 1 )] margin_left = 242.0 -size_flags_horizontal = 3 [connection signal="text_changed" from="HSplit/VBoxContainer/FilterEntry" to="." method="_on_FilterEntry_text_changed"] [connection signal="open_non_html_link" from="HSplit/DocsPageViewer" to="." method="_on_DocsPageViewer_open_non_html_link"] diff --git a/Phase2/Godot_Toolset/Luke/addons/dialogic/Editor/TimelineEditor/TimelineEditor.tscn b/Phase2/Godot_Toolset/Luke/addons/dialogic/Editor/TimelineEditor/TimelineEditor.tscn index 17cbc33..149f078 100644 --- a/Phase2/Godot_Toolset/Luke/addons/dialogic/Editor/TimelineEditor/TimelineEditor.tscn +++ b/Phase2/Godot_Toolset/Luke/addons/dialogic/Editor/TimelineEditor/TimelineEditor.tscn @@ -43,9 +43,6 @@ size_flags_vertical = 3 theme = ExtResource( 28 ) split_offset = 7 script = ExtResource( 17 ) -__meta__ = { -"_edit_use_anchors_": false -} [node name="TimelineArea" type="ScrollContainer" parent="."] margin_right = 832.0 @@ -77,8 +74,8 @@ custom_styles/bg = SubResource( 2 ) [node name="EventContainer" type="VBoxContainer" parent="ScrollContainer"] margin_left = 2.0 -margin_right = 186.0 -margin_bottom = 939.0 +margin_right = 168.0 +margin_bottom = 812.0 size_flags_horizontal = 3 size_flags_vertical = 3 custom_constants/separation = 9 @@ -87,13 +84,13 @@ __meta__ = { } [node name="EventsWarning" type="PanelContainer" parent="ScrollContainer/EventContainer"] -margin_right = 184.0 +margin_right = 166.0 margin_bottom = 68.0 custom_styles/panel = SubResource( 3 ) [node name="HBoxContainer" type="HBoxContainer" parent="ScrollContainer/EventContainer/EventsWarning"] margin_top = 10.0 -margin_right = 178.0 +margin_right = 160.0 margin_bottom = 58.0 size_flags_horizontal = 3 size_flags_vertical = 3 @@ -110,7 +107,7 @@ stretch_mode = 4 [node name="Label" type="Label" parent="ScrollContainer/EventContainer/EventsWarning/HBoxContainer"] margin_left = 44.0 -margin_right = 178.0 +margin_right = 160.0 margin_bottom = 48.0 rect_min_size = Vector2( 100, 0 ) size_flags_horizontal = 3 @@ -121,7 +118,7 @@ autowrap = true [node name="HBoxContainer6" type="HBoxContainer" parent="ScrollContainer/EventContainer"] margin_top = 77.0 -margin_right = 184.0 +margin_right = 166.0 margin_bottom = 91.0 [node name="TLabel" parent="ScrollContainer/EventContainer/HBoxContainer6" instance=ExtResource( 21 )] @@ -134,21 +131,21 @@ text_key = "Main Events" [node name="HSeparator2" type="HSeparator" parent="ScrollContainer/EventContainer/HBoxContainer6"] margin_left = 81.0 -margin_right = 184.0 +margin_right = 166.0 margin_bottom = 14.0 size_flags_horizontal = 3 [node name="FlexContainer1" type="Container" parent="ScrollContainer/EventContainer"] margin_top = 100.0 -margin_right = 184.0 -margin_bottom = 145.0 +margin_right = 166.0 +margin_bottom = 170.0 size_flags_horizontal = 3 script = ExtResource( 29 ) [node name="HBoxContainer5" type="HBoxContainer" parent="ScrollContainer/EventContainer"] -margin_top = 154.0 -margin_right = 184.0 -margin_bottom = 168.0 +margin_top = 179.0 +margin_right = 166.0 +margin_bottom = 193.0 [node name="TLabel2" parent="ScrollContainer/EventContainer/HBoxContainer5" instance=ExtResource( 21 )] anchor_right = 0.0 @@ -160,21 +157,21 @@ text_key = "Logic" [node name="HSeparator2" type="HSeparator" parent="ScrollContainer/EventContainer/HBoxContainer5"] margin_left = 37.0 -margin_right = 184.0 +margin_right = 166.0 margin_bottom = 14.0 size_flags_horizontal = 3 [node name="FlexContainer2" type="Container" parent="ScrollContainer/EventContainer"] -margin_top = 177.0 -margin_right = 184.0 -margin_bottom = 272.0 +margin_top = 202.0 +margin_right = 166.0 +margin_bottom = 297.0 size_flags_horizontal = 3 script = ExtResource( 29 ) [node name="HBoxContainer3" type="HBoxContainer" parent="ScrollContainer/EventContainer"] -margin_top = 281.0 -margin_right = 184.0 -margin_bottom = 295.0 +margin_top = 306.0 +margin_right = 166.0 +margin_bottom = 320.0 [node name="TLabel3" parent="ScrollContainer/EventContainer/HBoxContainer3" instance=ExtResource( 21 )] anchor_right = 0.0 @@ -186,21 +183,21 @@ text_key = "Timeline" [node name="HSeparator2" type="HSeparator" parent="ScrollContainer/EventContainer/HBoxContainer3"] margin_left = 60.0 -margin_right = 184.0 +margin_right = 166.0 margin_bottom = 14.0 size_flags_horizontal = 3 [node name="FlexContainer3" type="Container" parent="ScrollContainer/EventContainer"] -margin_top = 304.0 -margin_right = 184.0 -margin_bottom = 449.0 +margin_top = 329.0 +margin_right = 166.0 +margin_bottom = 474.0 size_flags_horizontal = 3 script = ExtResource( 29 ) [node name="HBoxContainer4" type="HBoxContainer" parent="ScrollContainer/EventContainer"] -margin_top = 458.0 -margin_right = 184.0 -margin_bottom = 472.0 +margin_top = 483.0 +margin_right = 166.0 +margin_bottom = 497.0 [node name="TLabel4" parent="ScrollContainer/EventContainer/HBoxContainer4" instance=ExtResource( 21 )] anchor_right = 0.0 @@ -212,21 +209,21 @@ text_key = "Audio" [node name="HSeparator2" type="HSeparator" parent="ScrollContainer/EventContainer/HBoxContainer4"] margin_left = 41.0 -margin_right = 184.0 +margin_right = 166.0 margin_bottom = 14.0 size_flags_horizontal = 3 [node name="FlexContainer4" type="Container" parent="ScrollContainer/EventContainer"] -margin_top = 481.0 -margin_right = 184.0 -margin_bottom = 576.0 +margin_top = 506.0 +margin_right = 166.0 +margin_bottom = 601.0 size_flags_horizontal = 3 script = ExtResource( 29 ) [node name="HBoxContainer" type="HBoxContainer" parent="ScrollContainer/EventContainer"] -margin_top = 585.0 -margin_right = 184.0 -margin_bottom = 599.0 +margin_top = 610.0 +margin_right = 166.0 +margin_bottom = 624.0 [node name="TLabel5" parent="ScrollContainer/EventContainer/HBoxContainer" instance=ExtResource( 21 )] anchor_right = 0.0 @@ -238,18 +235,19 @@ text_key = "Godot" [node name="HSeparator2" type="HSeparator" parent="ScrollContainer/EventContainer/HBoxContainer"] margin_left = 43.0 -margin_right = 184.0 +margin_right = 166.0 margin_bottom = 14.0 size_flags_horizontal = 3 [node name="FlexContainer5" type="Container" parent="ScrollContainer/EventContainer"] -margin_top = 608.0 -margin_right = 184.0 -margin_bottom = 678.0 +margin_top = 633.0 +margin_right = 166.0 +margin_bottom = 703.0 size_flags_horizontal = 3 script = ExtResource( 29 ) [node name="CustomEventsHeadline" type="HBoxContainer" parent="ScrollContainer/EventContainer"] +visible = false margin_top = 687.0 margin_right = 184.0 margin_bottom = 701.0 @@ -269,6 +267,7 @@ margin_bottom = 14.0 size_flags_horizontal = 3 [node name="CustomEventsContainer" type="Container" parent="ScrollContainer/EventContainer"] +visible = false margin_top = 710.0 margin_right = 184.0 margin_bottom = 830.0 @@ -276,7 +275,7 @@ size_flags_horizontal = 3 script = ExtResource( 29 ) [node name="Spacer" type="Control" parent="ScrollContainer/EventContainer"] -margin_top = 839.0 -margin_right = 184.0 -margin_bottom = 939.0 +margin_top = 712.0 +margin_right = 166.0 +margin_bottom = 812.0 rect_min_size = Vector2( 0, 100 ) diff --git a/Phase2/Godot_Toolset/Luke/ourScenes/Node2D.tscn b/Phase2/Godot_Toolset/Luke/ourScenes/Node2D.tscn new file mode 100644 index 0000000..b171e8d --- /dev/null +++ b/Phase2/Godot_Toolset/Luke/ourScenes/Node2D.tscn @@ -0,0 +1,3 @@ +[gd_scene format=2] + +[node name="Node2D" type="Node2D"] diff --git a/Phase2/UML Diagrams/Toolset/dialogEditor/dialogEditor.drawio b/Phase2/UML Diagrams/Toolset/dialogEditor/dialogEditor.drawio new file mode 100644 index 0000000..8aa2115 --- /dev/null +++ b/Phase2/UML Diagrams/Toolset/dialogEditor/dialogEditor.drawio @@ -0,0 +1 @@ +7Zldb5swFIZ/DdJ20YmPkKaXDenWbv1Oq1274IBXg5FxmqS/fgdshyQEia0h9AIpUvDrA8F+n+NwjOF48fIHR2l0wwJMDdsMloYzMWzbNoc2fOXKSiqWOTiVSshJoLRSmJJ3rAOVOicBzrYCBWNUkHRb9FmSYF9saYhzttgOmzG6/aspCnFFmPqIVtXfJBCRVEeuWeqXmISR/mXLVD0x0sFKyCIUsMWG5FwYjscZE/IoXnqY5rOn50We972md31jHCeiyQlXz+bD4/x28vwr+/l6t/ROLtniRF3lDdG5GvCEIMpC0C4CIhg37KFhO+CGM1bDECs9N9mCxBQl0BrPWCKmqseCNqIkTODYh5vDHIQ3zAWBaT1XHYKloPoRocE1WrF5PoRMIP9Vt8YR4+QdLououiZ0c6EIgbvajJjmZ4Kc3ybHGcTc63mxdqQbtNwKvEaZUILPKEVpRl7Ww4gRD0kyZkKwWAWpCYPh4GWtE9baX8gMzGIs+ApCdFqMFBIqKTRMixIwa6i0aBOu4UCBraAO15cufYcDZf0/YGBXMDBsGKkpYSD+3cufIrnON7QKDjAhorCJs1fsMQrwOJOEST4IpTuSRoTimagFJEuRT5LwuoiZDErlUU1LLjE4d0aL3IpIEOAkN5cJJJB0MrctZSQRxbS5Y/jA7HrmN9dw4cY9aFtlGz55OBceS2AsiBSmYsBkgXNUmhFQn21VLBQGeaY1wUDHHZwCZw8FOx5TUngnPdYLovVfBsdgFcWlo0+54ZMTq+K6U3Xd2eMwRS+Y3rOMCMLy63MZu+N8V+a6djNzRy15O6jJcJ9jJLDM6S9fdzO8fu3vk/1jPAwbrvmtJftZDRDAQ9DjcGwcRl2v/fp5u8LDPA36BaIDIiyr4T9Ge0hUiwOJBBR5uEeiAyScUcdIuDXlIvGfSIyLh8O+SGynSLQHTavEM7Ml94d168HVDgN9nfixZcD93HWiVV0GJAhCAXCLYgUBTAyY0CNwYASaVpOtIXC6h4B+q+Aw5p42/Jdva6tgVJPdcqtAL/LVB78+xw+KQfclYd2usCwJexCOBMInqAT37QzrzaKeg2Nx0Hn5Z9XtIssdgZ6EY5GgXwS2QAI0y3fSRd/Gq33n4i8= \ No newline at end of file