Editor UI refactoring
This commit is contained in:
@@ -63,264 +63,24 @@ margin_bottom = 48.0
|
||||
rect_min_size = Vector2( 48, 48 )
|
||||
focus_mode = 2
|
||||
|
||||
[node name="ColorRect" type="ColorRect" parent="VBoxContainer"]
|
||||
[node name="MainTabs" type="MainTabs" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 52.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 82.0
|
||||
rect_min_size = Vector2( 160, 30 )
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 5
|
||||
color = Color( 0.25098, 0.25098, 0.25098, 1 )
|
||||
|
||||
[node name="Label" type="Label" parent="VBoxContainer/ColorRect"]
|
||||
margin_left = 39.0
|
||||
margin_top = 8.0
|
||||
margin_right = 118.0
|
||||
margin_bottom = 22.0
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 7
|
||||
text = "Mode select"
|
||||
align = 1
|
||||
valign = 1
|
||||
|
||||
[node name="select_buildings" type="Button" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 86.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 106.0
|
||||
text = "Buildings Mode"
|
||||
|
||||
[node name="select_navigation" type="Button" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 110.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 130.0
|
||||
text = "Navigation Mode"
|
||||
|
||||
[node name="select_poi" type="Button" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 134.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 154.0
|
||||
text = "POI Mode"
|
||||
|
||||
[node name="select_road_lines" type="Button" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 158.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 178.0
|
||||
text = "Road Lines Mode"
|
||||
|
||||
[node name="select_npc" type="Button" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 182.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 202.0
|
||||
text = "NPC Mode"
|
||||
margin_bottom = 500.0
|
||||
|
||||
[node name="v_buildings" type="VBoxContainer" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 206.0
|
||||
margin_top = 504.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 650.0
|
||||
|
||||
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/v_buildings"]
|
||||
margin_right = 248.0
|
||||
margin_bottom = 4.0
|
||||
|
||||
[node name="base" type="PanelContainer" parent="VBoxContainer/v_buildings"]
|
||||
margin_top = 8.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 444.0
|
||||
|
||||
[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/v_buildings/base"]
|
||||
margin_left = 7.0
|
||||
margin_top = 7.0
|
||||
margin_right = 241.0
|
||||
margin_bottom = 429.0
|
||||
|
||||
[node name="Label" type="Label" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_right = 234.0
|
||||
margin_bottom = 14.0
|
||||
text = "Buildings mode"
|
||||
|
||||
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 18.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 22.0
|
||||
|
||||
[node name="Label3" type="Label" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 26.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 40.0
|
||||
text = "Cursor position"
|
||||
|
||||
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 44.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 68.0
|
||||
|
||||
[node name="building_cursor_x" type="LineEdit" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_right = 63.0
|
||||
margin_bottom = 24.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="building_cursor_y" type="LineEdit" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_left = 67.0
|
||||
margin_right = 130.0
|
||||
margin_bottom = 24.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="building_cursor_z" type="LineEdit" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_left = 134.0
|
||||
margin_right = 197.0
|
||||
margin_bottom = 24.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="buildings_set_cursor_position" type="Button" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_left = 201.0
|
||||
margin_right = 233.0
|
||||
margin_bottom = 24.0
|
||||
text = "Set"
|
||||
|
||||
[node name="Label5" type="Label" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 72.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 86.0
|
||||
text = "Selected building position"
|
||||
|
||||
[node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 90.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 114.0
|
||||
|
||||
[node name="building_position_x" type="LineEdit" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer2"]
|
||||
unique_name_in_owner = true
|
||||
margin_right = 75.0
|
||||
margin_bottom = 24.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="building_position_y" type="LineEdit" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer2"]
|
||||
unique_name_in_owner = true
|
||||
margin_left = 79.0
|
||||
margin_right = 154.0
|
||||
margin_bottom = 24.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="building_position_z" type="LineEdit" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer2"]
|
||||
unique_name_in_owner = true
|
||||
margin_left = 158.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 24.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="HBoxContainer3" type="HBoxContainer" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 118.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 142.0
|
||||
|
||||
[node name="Label" type="Label" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer3"]
|
||||
margin_top = 5.0
|
||||
margin_right = 18.0
|
||||
margin_bottom = 19.0
|
||||
text = "rot"
|
||||
|
||||
[node name="building_rotation_y" type="LineEdit" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer3"]
|
||||
unique_name_in_owner = true
|
||||
margin_left = 22.0
|
||||
margin_right = 80.0
|
||||
margin_bottom = 24.0
|
||||
|
||||
[node name="buildings_set_building_position" type="Button" parent="VBoxContainer/v_buildings/base/VBoxContainer/HBoxContainer3"]
|
||||
unique_name_in_owner = true
|
||||
margin_left = 84.0
|
||||
margin_right = 116.0
|
||||
margin_bottom = 24.0
|
||||
text = "Set"
|
||||
|
||||
[node name="HSeparator3" type="HSeparator" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 146.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 150.0
|
||||
|
||||
[node name="Label4" type="Label" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 154.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 168.0
|
||||
text = "Mode"
|
||||
|
||||
[node name="buildings_edit_mode" type="OptionButton" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 172.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 192.0
|
||||
text = "Select"
|
||||
items = [ "Select", null, false, 0, null, "Move", null, false, 1, null, "Rotate", null, false, 2, null, "Create", null, false, 3, null ]
|
||||
selected = 0
|
||||
|
||||
[node name="Label2" type="Label" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 196.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 210.0
|
||||
text = "Building type"
|
||||
|
||||
[node name="building_type" type="OptionButton" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 214.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 234.0
|
||||
text = "Building Type"
|
||||
|
||||
[node name="HSeparator2" type="HSeparator" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
margin_top = 238.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 242.0
|
||||
|
||||
[node name="buildings_delete_building" type="Button" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 246.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 266.0
|
||||
text = "Delete building"
|
||||
|
||||
[node name="buildings_create_building" type="Button" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 270.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 290.0
|
||||
text = "Create building"
|
||||
|
||||
[node name="buildings_save" type="Button" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 294.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 314.0
|
||||
text = "Save Buildings"
|
||||
|
||||
[node name="lines_list_building" type="ItemList" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 318.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 398.0
|
||||
rect_min_size = Vector2( 0, 80 )
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="buildings_assign_to_line" type="Button" parent="VBoxContainer/v_buildings/base/VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 402.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 422.0
|
||||
text = "Assign To Line"
|
||||
margin_bottom = 504.0
|
||||
|
||||
[node name="v_navigation" type="VBoxContainer" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 654.0
|
||||
visible = false
|
||||
margin_top = 246.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 676.0
|
||||
margin_bottom = 268.0
|
||||
|
||||
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/v_navigation"]
|
||||
margin_right = 248.0
|
||||
@@ -334,9 +94,10 @@ text = "Navigation mode"
|
||||
|
||||
[node name="v_poi" type="VBoxContainer" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 680.0
|
||||
visible = false
|
||||
margin_top = 246.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 702.0
|
||||
margin_bottom = 268.0
|
||||
|
||||
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/v_poi"]
|
||||
margin_right = 248.0
|
||||
@@ -350,9 +111,10 @@ text = "POI mode"
|
||||
|
||||
[node name="v_road_lines" type="VBoxContainer" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 706.0
|
||||
visible = false
|
||||
margin_top = 246.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 1665.0
|
||||
margin_bottom = 1205.0
|
||||
|
||||
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/v_road_lines"]
|
||||
margin_right = 248.0
|
||||
@@ -604,8 +366,8 @@ size_flags_vertical = 3
|
||||
scroll_horizontal_enabled = false
|
||||
|
||||
[node name="v" type="VBoxContainer" parent="VBoxContainer/v_road_lines/road_lines_edit_metadata_dlg/scroll"]
|
||||
margin_right = 222.0
|
||||
margin_bottom = 418.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 250.0
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 3
|
||||
|
||||
@@ -730,9 +492,10 @@ text = "Close"
|
||||
|
||||
[node name="v_npc" type="VBoxContainer" parent="VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
margin_top = 1669.0
|
||||
visible = false
|
||||
margin_top = 1749.0
|
||||
margin_right = 248.0
|
||||
margin_bottom = 1691.0
|
||||
margin_bottom = 1771.0
|
||||
|
||||
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/v_npc"]
|
||||
margin_right = 248.0
|
||||
|
||||
Reference in New Issue
Block a user