1- [gd_scene load_steps =7 format =3 uid ="uid://cj2sexcpt1q4q" ]
1+ [gd_scene load_steps =9 format =3 uid ="uid://cj2sexcpt1q4q" ]
22
33[ext_resource type ="PackedScene" uid ="uid://dgm4e3dj1l320" path ="res://levels/level_0.tscn" id ="1_4kjc0" ]
44[ext_resource type ="PackedScene" uid ="uid://3tvr6ayegv2x" path ="res://ui_scenes/DragableCodeEditor.tscn" id ="2_muupc" ]
5+ [ext_resource type ="PackedScene" uid ="uid://byk6y86f2duot" path ="res://ui_scenes/Popup.tscn" id ="3_4n7vu" ]
56[ext_resource type ="Theme" uid ="uid://b5uuv0ae6k3gt" path ="res://default.tres" id ="3_piwo1" ]
67[ext_resource type ="Texture2D" uid ="uid://cgje3lmsmwll0" path ="res://ui_assets/ui_buttons_settings.tres" id ="4_b1mge" ]
8+ [ext_resource type ="PackedScene" uid ="uid://ccsq3p8k80rn0" path ="res://ui_scenes/PopupLevel.tscn" id ="4_gast1" ]
79[ext_resource type ="Script" path ="res://ui_scripts/SettingsOverlayButton.gd" id ="5_a14h4" ]
810[ext_resource type ="PackedScene" uid ="uid://by03ax1tx0l0j" path ="res://ui_scenes/CRTFilter.tscn" id ="6_8clgr" ]
911
1214[node name ="CanvasLayer" type ="CanvasLayer" parent ="." ]
1315layer = -2
1416
15- [node name ="Windows" type ="Node" parent ="CanvasLayer" ]
16-
17- [node name ="Control" parent ="CanvasLayer/Windows" instance =ExtResource ("2_muupc" )]
18- position = Vector2 (280 , 178 )
19-
2017[node name ="Levels" type ="CenterContainer" parent ="CanvasLayer" groups =["levels" ]]
2118unique_name_in_owner = true
2219anchors_preset = 8
@@ -32,7 +29,36 @@ size_flags_vertical = 4
3229[node name ="level_0" parent ="CanvasLayer/Levels" instance =ExtResource ("1_4kjc0" )]
3330position = Vector2 (-122 , -234 )
3431
35- [node name ="ControlUI" type ="Control" parent ="." ]
32+ [node name ="Windows" type ="Node" parent ="CanvasLayer" ]
33+
34+ [node name ="Control" parent ="CanvasLayer/Windows" instance =ExtResource ("2_muupc" )]
35+ position = Vector2 (280 , 178 )
36+
37+ [node name ="Popup" parent ="CanvasLayer" instance =ExtResource ("3_4n7vu" )]
38+ visible = false
39+ z_index = 8
40+ anchors_preset = 8
41+ anchor_left = 0.5
42+ anchor_top = 0.5
43+ anchor_right = 0.5
44+ anchor_bottom = 0.5
45+ grow_horizontal = 2
46+ grow_vertical = 2
47+
48+ [node name ="PopupLevel" parent ="CanvasLayer" instance =ExtResource ("4_gast1" )]
49+ visible = false
50+ z_index = 9
51+ anchors_preset = -1
52+ anchor_left = 0.5
53+ anchor_right = 0.5
54+ anchor_bottom = 1.0
55+ offset_top = 150.0
56+ offset_bottom = -550.0
57+ grow_horizontal = 2
58+ grow_vertical = 2
59+
60+ [node name ="ControlUI" type ="Control" parent ="CanvasLayer" ]
61+ z_index = 12
3662z_as_relative = false
3763y_sort_enabled = true
3864layout_mode = 3
@@ -43,15 +69,15 @@ grow_horizontal = 2
4369grow_vertical = 2
4470mouse_filter = 2
4571
46- [node name ="SettingsOverlayButton" type ="Button" parent ="ControlUI" ]
72+ [node name ="SettingsOverlayButton" type ="Button" parent ="CanvasLayer/ ControlUI" ]
4773layout_mode = 1
4874anchors_preset = 1
4975anchor_left = 1.0
5076anchor_right = 1.0
51- offset_left = -88 .0
52- offset_top = 32 .0
53- offset_right = -32 .0
54- offset_bottom = 88 .0
77+ offset_left = -152 .0
78+ offset_top = 96 .0
79+ offset_right = -96 .0
80+ offset_bottom = 152 .0
5581grow_horizontal = 0
5682theme = ExtResource ("3_piwo1" )
5783icon = ExtResource ("4_b1mge" )
@@ -62,5 +88,14 @@ script = ExtResource("5_a14h4")
6288[node name ="crt_filter" parent ="." instance =ExtResource ("6_8clgr" )]
6389layer = -1
6490
65- [editable path ="CanvasLayer/Windows/Control" ]
91+ [connection signal ="mouse_entered" from ="CanvasLayer/Windows/Control/ControlRoot/DraggablePanel" to ="CanvasLayer/Windows/Control" method ="mouse_entered" ]
92+ [connection signal ="mouse_exited" from ="CanvasLayer/Windows/Control/ControlRoot/DraggablePanel" to ="CanvasLayer/Windows/Control" method ="mouse_exited" ]
93+ [connection signal ="mouse_entered" from ="CanvasLayer/Windows/Control/ControlRoot/DraggablePanel/ResizeCorner" to ="CanvasLayer/Windows/Control/ControlRoot/DraggablePanel/ResizeCorner" method ="mouse_entered" ]
94+ [connection signal ="mouse_exited" from ="CanvasLayer/Windows/Control/ControlRoot/DraggablePanel/ResizeCorner" to ="CanvasLayer/Windows/Control/ControlRoot/DraggablePanel/ResizeCorner" method ="mouse_exited" ]
95+ [connection signal ="pressed" from ="CanvasLayer/PopupLevel/DraggablePanel/MarginContainer/VBoxContainer/Footer/OkButton" to ="CanvasLayer/Windows/Control/ControlRoot/DraggablePanel/MarginContainer/VBoxContainer/Footer/ButtonRun" method ="_on_level_ok_button_pressed" ]
96+ [connection signal ="mouse_entered" from ="CanvasLayer/PopupLevel/DraggablePanel/ResizeCorner" to ="CanvasLayer/PopupLevel/DraggablePanel/ResizeCorner" method ="mouse_entered" ]
97+ [connection signal ="mouse_exited" from ="CanvasLayer/PopupLevel/DraggablePanel/ResizeCorner" to ="CanvasLayer/PopupLevel/DraggablePanel/ResizeCorner" method ="mouse_exited" ]
98+
6699[editable path ="CanvasLayer/Levels/level_0" ]
100+ [editable path ="CanvasLayer/Windows/Control" ]
101+ [editable path ="CanvasLayer/PopupLevel" ]
0 commit comments