diff options
| -rw-r--r-- | client/menu/sounds/success.ogg | bin | 0 -> 26466 bytes | |||
| -rw-r--r-- | client/menu/sounds/success.ogg.import | 19 | ||||
| -rw-r--r-- | client/player/effect.gd | 3 | ||||
| -rw-r--r-- | client/player/effect.tscn | 6 | 
4 files changed, 27 insertions, 1 deletions
| diff --git a/client/menu/sounds/success.ogg b/client/menu/sounds/success.oggBinary files differ new file mode 100644 index 00000000..590c7dab --- /dev/null +++ b/client/menu/sounds/success.ogg diff --git a/client/menu/sounds/success.ogg.import b/client/menu/sounds/success.ogg.import new file mode 100644 index 00000000..a9a11f60 --- /dev/null +++ b/client/menu/sounds/success.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://camy77x26mmpv" +path="res://.godot/imported/success.ogg-e38685f2806ef7e0cf55f48c7c208873.oggvorbisstr" + +[deps] + +source_file="res://menu/sounds/success.ogg" +dest_files=["res://.godot/imported/success.ogg-e38685f2806ef7e0cf55f48c7c208873.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 eba2e66f..ae6a6756 100644 --- a/client/player/effect.gd +++ b/client/player/effect.gd @@ -16,11 +16,14 @@  class_name Effect  extends Node3D +@onready var success = $Success +  func set_effect(e: String):  	clear_effect()  	match e:  		"satisfied":  			$Stars.emitting = true +			success.play()  		_:  			push_warning("effect %s unknown" % e) diff --git a/client/player/effect.tscn b/client/player/effect.tscn index 787997e9..fec019c2 100644 --- a/client/player/effect.tscn +++ b/client/player/effect.tscn @@ -1,10 +1,14 @@ -[gd_scene load_steps=3 format=3 uid="uid://dn2ne30t81ame"] +[gd_scene load_steps=4 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"]  [node name="Effect" type="Node3D"]  script = ExtResource("1_aqsk6")  [node name="Stars" parent="." instance=ExtResource("2_shb5l")]  transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) + +[node name="Success" type="AudioStreamPlayer" parent="."] +stream = ExtResource("3_favyn") | 
