318 lines
9.1 KiB
Plaintext
318 lines
9.1 KiB
Plaintext
[gd_scene format=3]
|
||
|
||
[ext_resource type="Script" path="src/ModCollectionsScreen.cs" id="1_screen"]
|
||
[ext_resource type="Script" path="src/UI/CollectionSchemeCanvas.cs" id="2_canvas"]
|
||
[ext_resource type="Script" path="src/UI/CollectionMiniMap.cs" id="3_map"]
|
||
|
||
[node name="ModCollectionsScreen" type="Control"]
|
||
layout_mode = 3
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
mouse_filter = 0
|
||
script = ExtResource("1_screen")
|
||
|
||
[node name="Background" type="ColorRect" parent="."]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
mouse_filter = 2
|
||
color = Color(0.054902, 0.058824, 0.082353, 1)
|
||
|
||
[node name="Margin" type="MarginContainer" parent="."]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
theme_override_constants/margin_left = 16
|
||
theme_override_constants/margin_top = 12
|
||
theme_override_constants/margin_right = 16
|
||
theme_override_constants/margin_bottom = 12
|
||
|
||
[node name="Root" type="VBoxContainer" parent="Margin"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 10
|
||
|
||
[node name="Header" type="HBoxContainer" parent="Margin/Root"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 8
|
||
|
||
[node name="Close" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
|
||
[node name="Title" type="Label" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
theme_override_font_sizes/font_size = 24
|
||
uppercase = true
|
||
|
||
[node name="GameSelect" type="OptionButton" parent="Margin/Root/Header"]
|
||
custom_minimum_size = Vector2(220, 0)
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="AddMechanic" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="NewGame" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Spacer" type="Control" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
mouse_filter = 2
|
||
|
||
[node name="EdgesToggle" type="OptionButton" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Problems" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Plan" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="ModsCount" type="Label" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Dirty" type="Label" parent="Margin/Root/Header"]
|
||
visible = false
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Json" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Reset" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Save" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Refresh" type="Button" parent="Margin/Root/Header"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 4
|
||
|
||
[node name="Crumbs" type="HBoxContainer" parent="Margin/Root"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 8
|
||
|
||
[node name="Tools" type="HBoxContainer" parent="Margin/Root"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 8
|
||
|
||
[node name="AddMod" type="Button" parent="Margin/Root/Tools"]
|
||
layout_mode = 2
|
||
text = "mod_manager/collection_add_mod"
|
||
|
||
[node name="GameSettings" type="Button" parent="Margin/Root/Tools"]
|
||
layout_mode = 2
|
||
|
||
[node name="Search" type="LineEdit" parent="Margin/Root/Tools"]
|
||
custom_minimum_size = Vector2(170, 0)
|
||
layout_mode = 2
|
||
placeholder_text = "mod_manager/collection_canvas_search"
|
||
|
||
[node name="Spacer" type="Control" parent="Margin/Root/Tools"]
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
mouse_filter = 2
|
||
|
||
[node name="ZoomOut" type="Button" parent="Margin/Root/Tools"]
|
||
layout_mode = 2
|
||
text = "−"
|
||
|
||
[node name="Zoom" type="Label" parent="Margin/Root/Tools"]
|
||
custom_minimum_size = Vector2(42, 0)
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
text = "100%"
|
||
|
||
[node name="ZoomIn" type="Button" parent="Margin/Root/Tools"]
|
||
layout_mode = 2
|
||
text = "+"
|
||
|
||
[node name="Fit" type="Button" parent="Margin/Root/Tools"]
|
||
layout_mode = 2
|
||
text = "mod_manager/collection_canvas_fit"
|
||
|
||
[node name="Arrange" type="Button" parent="Margin/Root/Tools"]
|
||
layout_mode = 2
|
||
text = "mod_manager/collection_canvas_arrange"
|
||
|
||
[node name="Focus" type="Button" parent="Margin/Root/Tools"]
|
||
layout_mode = 2
|
||
text = "mod_manager/collection_canvas_focus"
|
||
|
||
[node name="OrderLegend" type="Label" parent="Margin/Root"]
|
||
layout_mode = 2
|
||
theme_override_font_sizes/font_size = 12
|
||
mouse_filter = 0
|
||
|
||
[node name="Body" type="HSplitContainer" parent="Margin/Root"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 3
|
||
|
||
[node name="CanvasHost" type="Control" parent="Margin/Root/Body"]
|
||
custom_minimum_size = Vector2(440, 240)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
size_flags_vertical = 3
|
||
mouse_filter = 2
|
||
|
||
[node name="CanvasScroll" type="ScrollContainer" parent="Margin/Root/Body/CanvasHost"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
grow_horizontal = 2
|
||
grow_vertical = 2
|
||
horizontal_scroll_mode = 1
|
||
vertical_scroll_mode = 1
|
||
|
||
[node name="SchemeCanvas" type="Control" parent="Margin/Root/Body/CanvasHost/CanvasScroll"]
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
size_flags_vertical = 3
|
||
script = ExtResource("2_canvas")
|
||
|
||
[node name="MiniMap" type="Control" parent="Margin/Root/Body/CanvasHost"]
|
||
layout_mode = 1
|
||
anchors_preset = 3
|
||
anchor_left = 1.0
|
||
anchor_top = 1.0
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
offset_left = -170.0
|
||
offset_top = -124.0
|
||
offset_right = -18.0
|
||
offset_bottom = -24.0
|
||
grow_horizontal = 0
|
||
grow_vertical = 0
|
||
mouse_filter = 0
|
||
script = ExtResource("3_map")
|
||
|
||
[node name="Details" type="PanelContainer" parent="Margin/Root/Body"]
|
||
custom_minimum_size = Vector2(330, 0)
|
||
layout_mode = 2
|
||
|
||
[node name="DetailScroll" type="ScrollContainer" parent="Margin/Root/Body/Details"]
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
size_flags_vertical = 3
|
||
horizontal_scroll_mode = 0
|
||
|
||
[node name="Detail" type="VBoxContainer" parent="Margin/Root/Body/Details/DetailScroll"]
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
theme_override_constants/separation = 8
|
||
|
||
[node name="Tabs" type="HBoxContainer" parent="Margin/Root/Body/Details/DetailScroll/Detail"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 4
|
||
|
||
[node name="TabInspector" type="Button" parent="Margin/Root/Body/Details/DetailScroll/Detail/Tabs"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
button_pressed = true
|
||
|
||
[node name="TabProblems" type="Button" parent="Margin/Root/Body/Details/DetailScroll/Detail/Tabs"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
|
||
[node name="TabPlan" type="Button" parent="Margin/Root/Body/Details/DetailScroll/Detail/Tabs"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
|
||
[node name="DetailTitle" type="Label" parent="Margin/Root/Body/Details/DetailScroll/Detail"]
|
||
layout_mode = 2
|
||
theme_override_font_sizes/font_size = 20
|
||
autowrap_mode = 3
|
||
|
||
[node name="DetailMeta" type="Label" parent="Margin/Root/Body/Details/DetailScroll/Detail"]
|
||
layout_mode = 2
|
||
autowrap_mode = 3
|
||
|
||
[node name="DetailDescription" type="Label" parent="Margin/Root/Body/Details/DetailScroll/Detail"]
|
||
layout_mode = 2
|
||
autowrap_mode = 3
|
||
|
||
[node name="VersionEditor" type="VBoxContainer" parent="Margin/Root/Body/Details/DetailScroll/Detail"]
|
||
visible = false
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 7
|
||
|
||
[node name="Caption" type="Label" parent="Margin/Root/Body/Details/DetailScroll/Detail/VersionEditor"]
|
||
layout_mode = 2
|
||
text = "mod_manager/collection_version_caption"
|
||
autowrap_mode = 3
|
||
|
||
[node name="Fields" type="HBoxContainer" parent="Margin/Root/Body/Details/DetailScroll/Detail/VersionEditor"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 8
|
||
|
||
[node name="Policy" type="OptionButton" parent="Margin/Root/Body/Details/DetailScroll/Detail/VersionEditor/Fields"]
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
|
||
[node name="Value" type="LineEdit" parent="Margin/Root/Body/Details/DetailScroll/Detail/VersionEditor/Fields"]
|
||
custom_minimum_size = Vector2(100, 0)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
|
||
[node name="Rule" type="Label" parent="Margin/Root/Body/Details/DetailScroll/Detail/VersionEditor"]
|
||
layout_mode = 2
|
||
autowrap_mode = 3
|
||
|
||
[node name="Hint" type="Label" parent="Margin/Root/Body/Details/DetailScroll/Detail/VersionEditor"]
|
||
layout_mode = 2
|
||
text = "mod_manager/collection_version_hint"
|
||
autowrap_mode = 3
|
||
|
||
[node name="Feedback" type="Label" parent="Margin/Root/Body/Details/DetailScroll/Detail/VersionEditor"]
|
||
layout_mode = 2
|
||
autowrap_mode = 3
|
||
|
||
[node name="SaveRule" type="Button" parent="Margin/Root/Body/Details/DetailScroll/Detail/VersionEditor"]
|
||
layout_mode = 2
|
||
text = "mod_manager/collection_version_edit"
|
||
|
||
[node name="DetailExtra" type="VBoxContainer" parent="Margin/Root/Body/Details/DetailScroll/Detail"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 6
|
||
|
||
[node name="Apply" type="Button" parent="Margin/Root/Body/Details/DetailScroll/Detail"]
|
||
layout_mode = 2
|
||
|
||
[node name="BuildBar" type="PanelContainer" parent="Margin/Root"]
|
||
layout_mode = 2
|
||
|
||
[node name="BarRow" type="HBoxContainer" parent="Margin/Root/BuildBar"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 12
|
||
|
||
[node name="Banner" type="PanelContainer" parent="Margin/Root"]
|
||
visible = false
|
||
layout_mode = 2
|
||
|
||
[node name="BannerLabel" type="Label" parent="Margin/Root/Banner"]
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
horizontal_alignment = 1
|