This commit is contained in:
2024-10-24 16:51:46 +08:00
parent df5ecfa7bc
commit 941ad46e09
30 changed files with 849 additions and 164 deletions
@@ -22,6 +22,17 @@ text = "☕︎ Enhanced Grid Map"
[node name="HSeparator" type="HSeparator" parent="VBoxContainer"]
layout_mode = 2
[node name="FloorContainer" type="HBoxContainer" parent="VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="VBoxContainer/FloorContainer"]
layout_mode = 2
text = "Floor:"
[node name="FloorSpinBox" type="SpinBox" parent="VBoxContainer/FloorContainer"]
layout_mode = 2
max_value = 10.0
[node name="Columns" type="HBoxContainer" parent="VBoxContainer"]
layout_mode = 2
@@ -46,16 +57,33 @@ layout_mode = 2
min_value = 1.0
value = 10.0
[node name="FloorsCount" type="HBoxContainer" parent="VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="VBoxContainer/FloorsCount"]
layout_mode = 2
text = "Total Floors:"
[node name="SpinBox" type="SpinBox" parent="VBoxContainer/FloorsCount"]
layout_mode = 2
min_value = 1.0
value = 3.0
[node name="AutoGenerate" type="CheckBox" parent="VBoxContainer"]
layout_mode = 2
text = "Auto Generate"
[node name="ClearButton" type="Button" parent="VBoxContainer"]
[node name="GridOperations" type="HBoxContainer" parent="VBoxContainer"]
layout_mode = 2
[node name="ClearButton" type="Button" parent="VBoxContainer/GridOperations"]
layout_mode = 2
size_flags_horizontal = 3
text = "Clear Grid"
[node name="GenerateButton" type="Button" parent="VBoxContainer"]
[node name="GenerateButton" type="Button" parent="VBoxContainer/GridOperations"]
layout_mode = 2
size_flags_horizontal = 3
text = "Generate Grid"
[node name="QuickFillLabel" type="Label" parent="VBoxContainer"]
@@ -235,3 +263,32 @@ text = "Find Path"
layout_mode = 2
text = "Path Result:"
autowrap_mode = 2
[node name="ItemManagement" type="VBoxContainer" parent="VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="VBoxContainer/ItemManagement"]
layout_mode = 2
text = "Item Management"
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/ItemManagement"]
layout_mode = 2
[node name="SwapItems" type="HBoxContainer" parent="VBoxContainer/ItemManagement"]
layout_mode = 2
[node name="OldItem" type="SpinBox" parent="VBoxContainer/ItemManagement/SwapItems"]
layout_mode = 2
tooltip_text = "Old Item ID"
[node name="Label" type="Label" parent="VBoxContainer/ItemManagement/SwapItems"]
layout_mode = 2
text = "->"
[node name="NewItem" type="SpinBox" parent="VBoxContainer/ItemManagement/SwapItems"]
layout_mode = 2
tooltip_text = "New Item ID"
[node name="SwapButton" type="Button" parent="VBoxContainer/ItemManagement/SwapItems"]
layout_mode = 2
text = "Swap Items"