[gd_scene load_steps=8 format=3] [ext_resource type="Script" path="res://ui/surface_drawing_toolbar.gd" id="1_script"] [ext_resource type="Theme" path="res://ui/game_theme.tres" id="2_theme"] [ext_resource type="Texture2D" path="res://ui/icons/pictograms/undo_light.png" id="3_undo_light"] [ext_resource type="Texture2D" path="res://ui/icons/pictograms/check_mark_light.png" id="4_check_mark_light"] [ext_resource type="Texture2D" path="res://ui/icons/pictograms/x_light.png" id="5_x_light"] [ext_resource type="Texture2D" path="res://items/icons/art/art_kit_eraser.png" id="6_art_kit_eraser"] [sub_resource type="ButtonGroup" id="GuideActionGroup"] allow_unpress = true [node name="SurfaceDrawingToolbar" type="Control"] visible = false z_index = 85 layout_mode = 0 anchors_preset = 1 anchor_left = 1.0 anchor_right = 1.0 offset_left = -580.0 offset_bottom = 373.0 grow_horizontal = 0 mouse_filter = 2 theme = ExtResource("2_theme") script = ExtResource("1_script") [node name="TopPanel" type="PanelContainer" parent="."] unique_name_in_owner = true layout_mode = 0 offset_right = 580.0 offset_bottom = 60.0 [node name="Top" type="HBoxContainer" parent="TopPanel"] layout_mode = 2 theme_override_constants/separation = 5 [node name="ModeButton" type="Button" parent="TopPanel/Top"] unique_name_in_owner = true layout_mode = 2 tooltip_text = "switch between grid and marker mode" text = "▦" [node name="BrushOption" type="OptionButton" parent="TopPanel/Top"] unique_name_in_owner = true custom_minimum_size = Vector2(80, 48) layout_mode = 2 tooltip_text = "brush size" [node name="GridOption" type="OptionButton" parent="TopPanel/Top"] unique_name_in_owner = true custom_minimum_size = Vector2(92, 48) layout_mode = 2 tooltip_text = "grid size" [node name="EraserButton" type="Button" parent="TopPanel/Top"] unique_name_in_owner = true layout_mode = 2 texture_filter = 1 tooltip_text = "toggle eraser" toggle_mode = true accessibility_name = "toggle eraser" icon = ExtResource("6_art_kit_eraser") expand_icon = true [node name="UndoButton" type="Button" parent="TopPanel/Top"] unique_name_in_owner = true layout_mode = 2 texture_filter = 1 tooltip_text = "undo last stroke" accessibility_name = "undo last stroke" icon = ExtResource("3_undo_light") expand_icon = true [node name="HideGuideButton" type="Button" parent="TopPanel/Top"] unique_name_in_owner = true layout_mode = 2 tooltip_text = "toggle hide grid mode" toggle_mode = true button_group = SubResource("GuideActionGroup") text = "◌" [node name="RestoreGuideButton" type="Button" parent="TopPanel/Top"] unique_name_in_owner = true layout_mode = 2 tooltip_text = "toggle show grid mode" toggle_mode = true button_group = SubResource("GuideActionGroup") text = "▤" [node name="FinalizeGuideButton" type="Button" parent="TopPanel/Top"] unique_name_in_owner = true layout_mode = 2 texture_filter = 1 tooltip_text = "toggle finalize grid mode" toggle_mode = true button_group = SubResource("GuideActionGroup") accessibility_name = "toggle finalize grid mode" icon = ExtResource("4_check_mark_light") expand_icon = true [node name="CloseButton" type="Button" parent="TopPanel/Top"] unique_name_in_owner = true layout_mode = 2 texture_filter = 1 tooltip_text = "close art tools" accessibility_name = "close art tools" icon = ExtResource("5_x_light") expand_icon = true [node name="ColorPanel" type="PanelContainer" parent="."] unique_name_in_owner = true layout_mode = 0 offset_left = 534.0 offset_top = 54.0 offset_right = 580.0 offset_bottom = 373.0 [node name="ColorList" type="VBoxContainer" parent="ColorPanel"] unique_name_in_owner = true layout_mode = 2 theme_override_constants/separation = 5