aboutsummaryrefslogtreecommitdiff
path: root/client/player/onscreen_controls/controls.tscn
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-08-06 21:36:35 +0200
committertpart <tpart120@proton.me>2024-08-06 21:36:35 +0200
commitbb19bbc0ec5b44585a0aa377ca0beef94e38f5e4 (patch)
tree9ddd92bed4559a39c33b0564c4caf91351bb6531 /client/player/onscreen_controls/controls.tscn
parentbd2956b13e05ad43776f9e292abac65dba49293d (diff)
downloadhurrycurry-bb19bbc0ec5b44585a0aa377ca0beef94e38f5e4.tar
hurrycurry-bb19bbc0ec5b44585a0aa377ca0beef94e38f5e4.tar.bz2
hurrycurry-bb19bbc0ec5b44585a0aa377ca0beef94e38f5e4.tar.zst
Add pause button to touch screen controls; Fix touch controls visibility
Diffstat (limited to 'client/player/onscreen_controls/controls.tscn')
-rw-r--r--client/player/onscreen_controls/controls.tscn17
1 files changed, 16 insertions, 1 deletions
diff --git a/client/player/onscreen_controls/controls.tscn b/client/player/onscreen_controls/controls.tscn
index 53acc922..0d09504f 100644
--- a/client/player/onscreen_controls/controls.tscn
+++ b/client/player/onscreen_controls/controls.tscn
@@ -1,9 +1,10 @@
-[gd_scene load_steps=5 format=3 uid="uid://bq2sqb1u1l5ve"]
+[gd_scene load_steps=6 format=3 uid="uid://bq2sqb1u1l5ve"]
[ext_resource type="PackedScene" uid="uid://dmr0fcamx7t56" path="res://player/onscreen_controls/virtual_joystick_scene.tscn" id="1_4k4lh"]
[ext_resource type="Script" path="res://player/onscreen_controls/controls.gd" id="1_rnoki"]
[ext_resource type="Texture2D" uid="uid://bnxllatlo4clg" path="res://menu/boost.webp" id="2_i4ife"]
[ext_resource type="Texture2D" uid="uid://dcgt82qkya880" path="res://menu/interact.webp" id="3_37rne"]
+[ext_resource type="Texture2D" uid="uid://qto5rj6wlaeb" path="res://menu/pause.webp" id="5_4bttq"]
[node name="UI" type="CanvasLayer"]
script = ExtResource("1_rnoki")
@@ -35,7 +36,21 @@ position = Vector2(150, 150)
scale = Vector2(0.5, 0.5)
texture_normal = ExtResource("3_37rne")
+[node name="Buttons2" type="Control" parent="."]
+modulate = Color(1, 1, 1, 0.752941)
+layout_mode = 3
+anchors_preset = 0
+offset_right = 300.0
+offset_bottom = 300.0
+
+[node name="Pause" type="TouchScreenButton" parent="Buttons2"]
+position = Vector2(50, 50)
+scale = Vector2(0.5, 0.5)
+texture_normal = ExtResource("5_4bttq")
+
[connection signal="pressed" from="Buttons/Boost" to="." method="_on_boost_pressed"]
[connection signal="released" from="Buttons/Boost" to="." method="_on_boost_released"]
[connection signal="pressed" from="Buttons/Interact" to="." method="_on_interact_pressed"]
[connection signal="released" from="Buttons/Interact" to="." method="_on_interact_released"]
+[connection signal="pressed" from="Buttons2/Pause" to="." method="_on_pause_pressed"]
+[connection signal="released" from="Buttons2/Pause" to="." method="_on_pause_released"]