From b48b7cb218897f86c93bd1a96a925875428734fd Mon Sep 17 00:00:00 2001 From: pennyrigate Date: Tue, 9 Dec 2025 17:21:46 -0500 Subject: [PATCH] pew --- .../bullet_emitter/player_bullet_emitter.gd | 1 + .../bullet_emitter/player_bullet_emitter.tscn | 6 +++++- shoot.ogg | Bin 0 -> 5982 bytes shoot.ogg.import | 19 ++++++++++++++++++ 4 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 shoot.ogg create mode 100644 shoot.ogg.import diff --git a/objects/player/bullet_emitter/player_bullet_emitter.gd b/objects/player/bullet_emitter/player_bullet_emitter.gd index d6ba845..28a18d2 100644 --- a/objects/player/bullet_emitter/player_bullet_emitter.gd +++ b/objects/player/bullet_emitter/player_bullet_emitter.gd @@ -12,6 +12,7 @@ func _input(event: InputEvent) -> void: func _on_timer_timeout() -> void: + $AudioStreamPlayer.play() print("yeth") var bullet = Bullet.instantiate() get_owner().get_owner().add_child(bullet) diff --git a/objects/player/bullet_emitter/player_bullet_emitter.tscn b/objects/player/bullet_emitter/player_bullet_emitter.tscn index b1092da..184f1a5 100644 --- a/objects/player/bullet_emitter/player_bullet_emitter.tscn +++ b/objects/player/bullet_emitter/player_bullet_emitter.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=3 format=3 uid="uid://bs0tv5ubqdjp0"] +[gd_scene load_steps=4 format=3 uid="uid://bs0tv5ubqdjp0"] [ext_resource type="Script" uid="uid://c3kpy2v0yjdqf" path="res://objects/player/bullet_emitter/player_bullet_emitter.gd" id="1_51eej"] [ext_resource type="PackedScene" uid="uid://bgoqv662xuf1r" path="res://objects/player/bullet.tscn" id="2_xytg0"] +[ext_resource type="AudioStream" uid="uid://cou2tupqimsni" path="res://shoot.ogg" id="3_td01p"] [node name="PlayerBulletEmitter" type="Node2D"] script = ExtResource("1_51eej") @@ -16,4 +17,7 @@ position = Vector2(7, -5) [node name="Timer" type="Timer" parent="."] wait_time = 0.1 +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("3_td01p") + [connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"] diff --git a/shoot.ogg b/shoot.ogg new file mode 100644 index 0000000000000000000000000000000000000000..91b93e3392891b363f7c34298915b058cb29ff77 GIT binary patch literal 5982 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 EUtEPYBme*a literal 0 HcmV?d00001 diff --git a/shoot.ogg.import b/shoot.ogg.import new file mode 100644 index 0000000..3114dc7 --- /dev/null +++ b/shoot.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cou2tupqimsni" +path="res://.godot/imported/shoot.ogg-f56457668e0bc642d16a3835d064d8a5.oggvorbisstr" + +[deps] + +source_file="res://shoot.ogg" +dest_files=["res://.godot/imported/shoot.ogg-f56457668e0bc642d16a3835d064d8a5.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4