aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-07-07 15:24:20 +0200
committertpart <tpart120@proton.me>2024-07-07 15:24:20 +0200
commit99f0cb63c85a86485b1a6f2f14ca8abaa5ceb5d6 (patch)
tree8f924f5e0e772a1c252e07327fe7eaf782f660a1 /client
parent59d2852d6dcc3359c122ea376aa535b0bd7770dc (diff)
downloadhurrycurry-99f0cb63c85a86485b1a6f2f14ca8abaa5ceb5d6.tar
hurrycurry-99f0cb63c85a86485b1a6f2f14ca8abaa5ceb5d6.tar.bz2
hurrycurry-99f0cb63c85a86485b1a6f2f14ca8abaa5ceb5d6.tar.zst
Add option to disable click sound for buttons; Disable click sound for sign button
Diffstat (limited to 'client')
-rw-r--r--client/menu/menu.gd3
-rw-r--r--client/menu/setup.tscn2
2 files changed, 3 insertions, 2 deletions
diff --git a/client/menu/menu.gd b/client/menu/menu.gd
index 46dd7351..7ae7f3a0 100644
--- a/client/menu/menu.gd
+++ b/client/menu/menu.gd
@@ -78,7 +78,8 @@ func focus_first(node: Node) -> bool:
func connect_button_sounds(node: Node):
if node is Button:
- node.pressed.connect(Sound.play_click)
+ if not node.is_in_group("no_click_sound"):
+ node.pressed.connect(Sound.play_click)
if node is Button or node is LineEdit or node is Slider:
node.mouse_entered.connect(Sound.play_hover)
for c in node.get_children():
diff --git a/client/menu/setup.tscn b/client/menu/setup.tscn
index 696d1288..6a255b95 100644
--- a/client/menu/setup.tscn
+++ b/client/menu/setup.tscn
@@ -346,7 +346,7 @@ text = "Signature of the Employee:
fit_content = true
scroll_active = false
-[node name="Signature" type="Button" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign"]
+[node name="Signature" type="Button" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign" groups=["no_click_sound"]]
custom_minimum_size = Vector2(200, 80)
layout_mode = 2
text = "Click to sign"