Heartbeat SFX

This commit is contained in:
Rob Kelly 2025-04-02 21:50:41 -06:00
parent 599696284b
commit 467f0d5216
6 changed files with 70 additions and 3 deletions

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://0usonf3pjh3o"
path="res://.godot/imported/heartbeat.wav-23e070ceda3a2c6b2886e8fd85673555.sample"
[deps]
source_file="res://assets/sfx/grunk/heartbeat.wav"
dest_files=["res://.godot/imported/heartbeat.wav-23e070ceda3a2c6b2886e8fd85673555.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

View File

@ -1,7 +1,8 @@
[gd_scene load_steps=10 format=4 uid="uid://d0j20q65wnqsr"] [gd_scene load_steps=11 format=4 uid="uid://d0j20q65wnqsr"]
[ext_resource type="Script" uid="uid://d2k75cyykkk0s" path="res://src/world/mechanics/heart/gunk_heart.gd" id="1_ftym0"] [ext_resource type="Script" uid="uid://d2k75cyykkk0s" path="res://src/world/mechanics/heart/gunk_heart.gd" id="1_ftym0"]
[ext_resource type="Script" uid="uid://bukihqt1lybnx" path="res://src/util/frame_skipper.gd" id="2_xgyvt"] [ext_resource type="Script" uid="uid://bukihqt1lybnx" path="res://src/util/frame_skipper.gd" id="2_xgyvt"]
[ext_resource type="AudioStream" uid="uid://0usonf3pjh3o" path="res://assets/sfx/grunk/heartbeat.wav" id="3_eu6st"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xgyvt"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xgyvt"]
albedo_color = Color(0, 0.0313726, 0.101961, 1) albedo_color = Color(0, 0.0313726, 0.101961, 1)
@ -69,6 +70,18 @@ tracks/1/keys = {
"update": 0, "update": 0,
"values": [0.0] "values": [0.0]
} }
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("HeartbeatSFX:playing")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="Animation" id="Animation_eu6st"] [sub_resource type="Animation" id="Animation_eu6st"]
resource_name = "pulse" resource_name = "pulse"
@ -97,6 +110,18 @@ tracks/1/keys = {
"update": 0, "update": 0,
"values": [0.0, 2.0, 0.0] "values": [0.0, 2.0, 0.0]
} }
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("HeartbeatSFX:playing")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_kv3oi"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_kv3oi"]
_data = { _data = {
@ -134,4 +159,9 @@ libraries = {
} }
speed_scale = 4.0 speed_scale = 4.0
[node name="HeartbeatSFX" type="AudioStreamPlayer3D" parent="."]
stream = ExtResource("3_eu6st")
unit_size = 0.4
bus = &"SFX"
[connection signal="timeout" from="PulseTimer" to="." method="pulse"] [connection signal="timeout" from="PulseTimer" to="." method="pulse"]

View File

@ -61,8 +61,9 @@
- [x] switch activation - [x] switch activation
- [x] bulkhead opening - [x] bulkhead opening
- [x] grunk alarm shriek - [x] grunk alarm shriek
- [ ] grunk relay chitter - [ ] grunk relay pulse
- [ ] grunk chittering - [x] grunk heartbeat
- [x] grunk chittering
- [ ] grunkbeast??? - [ ] grunkbeast???
- [x] grunk ambiance - [x] grunk ambiance
- [x] spaceship ambiance - [x] spaceship ambiance

View File

@ -82,3 +82,15 @@
- retrieved from https://freesound.org/people/A_Kuha/sounds/676412/ - retrieved from https://freesound.org/people/A_Kuha/sounds/676412/
- assets/sfx/wall_switch.wav - assets/sfx/wall_switch.wav
- modified - modified
- "pulse tone echo" pack
- author: martian
- CC0
- retrieved from https://freesound.org/people/martian/packs/1173/
- assets/sfx/grunk/greeble*.wav
- modified
- "HeartBeatNEW.aif"
- author: Woodingp
- CC0
- retrieved from https://freesound.org/people/Woodingp/sounds/116642/
- assets/sfx/grunk/heartbeat.wav
- modified