aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-07-01 15:48:47 +0200
committertpart <tpart120@proton.me>2024-07-01 15:48:47 +0200
commit5fc93e0f3fe710f5cad7e3e67dbf6d0a8d600753 (patch)
tree212e4b9c974066c26670b892de4ee674e0ce72f6 /client
parent70345a95e038e5fa141ddbe0abb0225b560b63e9 (diff)
downloadhurrycurry-5fc93e0f3fe710f5cad7e3e67dbf6d0a8d600753.tar
hurrycurry-5fc93e0f3fe710f5cad7e3e67dbf6d0a8d600753.tar.bz2
hurrycurry-5fc93e0f3fe710f5cad7e3e67dbf6d0a8d600753.tar.zst
Add failure sound effect
Diffstat (limited to 'client')
-rw-r--r--client/menu/credits_menu.gd1
-rw-r--r--client/menu/sounds/failure.oggbin0 -> 14740 bytes
-rw-r--r--client/menu/sounds/failure.ogg.import19
-rw-r--r--client/player/effect.gd2
-rw-r--r--client/player/effect.tscn7
5 files changed, 28 insertions, 1 deletions
diff --git a/client/menu/credits_menu.gd b/client/menu/credits_menu.gd
index b418e04f..db33bbb8 100644
--- a/client/menu/credits_menu.gd
+++ b/client/menu/credits_menu.gd
@@ -18,6 +18,7 @@ extends Control
var contributors := ["sofviic", "metamuffin", "nokoe", "tpart"]
var cc_0 := ["kenney.nl", "Kay Lousberg"]
var cc_by_3 := {
+ "Game_over.wav": "deleted_user_877451",
"Glasses": "Jeremy Edelblut"
}
var cc_by_4 := {
diff --git a/client/menu/sounds/failure.ogg b/client/menu/sounds/failure.ogg
new file mode 100644
index 00000000..cbe6db14
--- /dev/null
+++ b/client/menu/sounds/failure.ogg
Binary files differ
diff --git a/client/menu/sounds/failure.ogg.import b/client/menu/sounds/failure.ogg.import
new file mode 100644
index 00000000..78800693
--- /dev/null
+++ b/client/menu/sounds/failure.ogg.import
@@ -0,0 +1,19 @@
+[remap]
+
+importer="oggvorbisstr"
+type="AudioStreamOggVorbis"
+uid="uid://cv4isy6po6pqd"
+path="res://.godot/imported/failure.ogg-4b523df8a2a2485852fc3b46f038f1af.oggvorbisstr"
+
+[deps]
+
+source_file="res://menu/sounds/failure.ogg"
+dest_files=["res://.godot/imported/failure.ogg-4b523df8a2a2485852fc3b46f038f1af.oggvorbisstr"]
+
+[params]
+
+loop=false
+loop_offset=0
+bpm=0
+beat_count=0
+bar_beats=4
diff --git a/client/player/effect.gd b/client/player/effect.gd
index a5d8271e..8371d99d 100644
--- a/client/player/effect.gd
+++ b/client/player/effect.gd
@@ -17,6 +17,7 @@ class_name Effect
extends Node3D
@onready var success = $Success
+@onready var failure = $Failure
@onready var angry_grunt: PlayRandom = $AngryGrunt
@onready var stars = $Stars
@onready var angry = $Angry
@@ -31,6 +32,7 @@ func set_effect(e: String):
"angry":
angry.emitting = true
angry_grunt.play_random()
+ failure.play()
_:
push_warning("effect %s unknown" % e)
diff --git a/client/player/effect.tscn b/client/player/effect.tscn
index fd3c5cda..748aa20e 100644
--- a/client/player/effect.tscn
+++ b/client/player/effect.tscn
@@ -1,8 +1,9 @@
-[gd_scene load_steps=8 format=3 uid="uid://dn2ne30t81ame"]
+[gd_scene load_steps=9 format=3 uid="uid://dn2ne30t81ame"]
[ext_resource type="Script" path="res://player/effect.gd" id="1_aqsk6"]
[ext_resource type="PackedScene" uid="uid://yaed1vnhd0aa" path="res://player/stars.tscn" id="2_shb5l"]
[ext_resource type="AudioStream" uid="uid://camy77x26mmpv" path="res://menu/sounds/success.ogg" id="3_favyn"]
+[ext_resource type="AudioStream" uid="uid://cv4isy6po6pqd" path="res://menu/sounds/failure.ogg" id="4_j38qf"]
[ext_resource type="PackedScene" uid="uid://cvty1rwt52anq" path="res://player/angry.tscn" id="4_uxxex"]
[ext_resource type="Script" path="res://audio/play_random.gd" id="5_t2upj"]
[ext_resource type="AudioStream" uid="uid://c3gatgrsb0npf" path="res://player/sounds/angry1.ogg" id="6_ou7uy"]
@@ -17,6 +18,10 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
[node name="Success" type="AudioStreamPlayer" parent="."]
stream = ExtResource("3_favyn")
+[node name="Failure" type="AudioStreamPlayer" parent="."]
+stream = ExtResource("4_j38qf")
+volume_db = -8.0
+
[node name="Angry" parent="." instance=ExtResource("4_uxxex")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)