diff options
Diffstat (limited to 'Towers/Tower.tscn')
-rw-r--r-- | Towers/Tower.tscn | 35 |
1 files changed, 23 insertions, 12 deletions
diff --git a/Towers/Tower.tscn b/Towers/Tower.tscn index 55ae928..3c5241b 100644 --- a/Towers/Tower.tscn +++ b/Towers/Tower.tscn @@ -52,6 +52,7 @@ position = Vector2(16, 16) shape = SubResource("RectangleShape2D_atm5x") [node name="Range" type="Area2D" parent="."] +unique_name_in_owner = true collision_layer = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Range"] @@ -59,6 +60,7 @@ position = Vector2(16, 16) shape = SubResource("CircleShape2D_qa8kt") [node name="ShootCooldown" type="Timer" parent="."] +unique_name_in_owner = true one_shot = true [node name="SelectableArea" parent="." instance=ExtResource("3_57d5u")] @@ -72,25 +74,31 @@ position = Vector2(0, 32) [node name="HUD" type="CanvasLayer" parent="."] unique_name_in_owner = true -visible = false [node name="VBoxContainer" type="VBoxContainer" parent="HUD"] -anchors_preset = 8 -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -offset_left = -38.0 -offset_top = -25.0 -offset_right = 38.0 -offset_bottom = 25.0 -grow_horizontal = 2 -grow_vertical = 2 +offset_left = 64.0 +offset_right = 140.0 +offset_bottom = 77.0 [node name="Data" type="Label" parent="HUD/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 +[node name="HBoxContainer" type="HBoxContainer" parent="HUD/VBoxContainer"] +layout_mode = 2 + +[node name="Button1" type="Button" parent="HUD/VBoxContainer/HBoxContainer"] +layout_mode = 2 +text = "+Range" + +[node name="Button2" type="Button" parent="HUD/VBoxContainer/HBoxContainer"] +layout_mode = 2 +text = "+Power" + +[node name="Button3" type="Button" parent="HUD/VBoxContainer/HBoxContainer"] +layout_mode = 2 +text = "+Speed" + [node name="Components" type="VBoxContainer" parent="HUD/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 @@ -133,5 +141,8 @@ replication_config = SubResource("SceneReplicationConfig_spp26") [connection signal="hover_enter" from="SelectableArea" to="." method="_on_selectable_area_hover_enter"] [connection signal="hover_exit" from="SelectableArea" to="." method="_on_selectable_area_hover_exit"] [connection signal="select" from="SelectableArea" to="." method="_on_selectable_area_select"] +[connection signal="pressed" from="HUD/VBoxContainer/HBoxContainer/Button1" to="." method="_on_button_1_pressed"] +[connection signal="pressed" from="HUD/VBoxContainer/HBoxContainer/Button2" to="." method="_on_button_2_pressed"] +[connection signal="pressed" from="HUD/VBoxContainer/HBoxContainer/Button3" to="." method="_on_button_3_pressed"] [connection signal="gui_input" from="HUD/VBoxContainer/Components/HBoxContainer" to="." method="_on_h_box_container_gui_input"] [connection signal="gui_input" from="HUD/VBoxContainer/Components/HBoxContainer2" to="." method="_on_h_box_container_2_gui_input"] |