Skip to content

Commit 6c89119

Browse files
committed
Add more sounds
1 parent 2786fe9 commit 6c89119

23 files changed

+404
-86
lines changed

Camera.gd

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
extends Camera3D
2-
@onready var player = $"../.."
2+
@onready var player = $".."
33
# Called every frame. 'delta' is the elapsed time since the previous frame.
44
func _process(delta):
55
position = player.position

assets/X16_reload_fast_magout_01.wav

92 KB
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://bqvlyqekdj43n"
6+
path="res://.godot/imported/X16_reload_fast_magout_01.wav-3ac1c6bad633a59764560474f8ab225a.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/X16_reload_fast_magout_01.wav"
11+
dest_files=["res://.godot/imported/X16_reload_fast_magout_01.wav-3ac1c6bad633a59764560474f8ab225a.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0

assets/wfoly_pi_mike1911_ads_down.wav

106 KB
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://b6pobnl52wwyb"
6+
path="res://.godot/imported/wfoly_pi_mike1911_ads_down.wav-fafbfa089a4edbc5ec2dd298d501faa2.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/wfoly_pi_mike1911_ads_down.wav"
11+
dest_files=["res://.godot/imported/wfoly_pi_mike1911_ads_down.wav-fafbfa089a4edbc5ec2dd298d501faa2.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0

assets/wfoly_pi_mike1911_drop.wav

69 KB
Binary file not shown.
+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://cj4bnjufwiv40"
6+
path="res://.godot/imported/wfoly_pi_mike1911_drop.wav-4707207510dc10af77fb07efea6ebbb7.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/wfoly_pi_mike1911_drop.wav"
11+
dest_files=["res://.godot/imported/wfoly_pi_mike1911_drop.wav-4707207510dc10af77fb07efea6ebbb7.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://j8qgxf6147yk"
6+
path="res://.godot/imported/wfoly_pi_mike1911_fast_reload_empty_chamber_01.wav-69c1ea39254af8557bbe3d1d76f54ff4.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/wfoly_pi_mike1911_fast_reload_empty_chamber_01.wav"
11+
dest_files=["res://.godot/imported/wfoly_pi_mike1911_fast_reload_empty_chamber_01.wav-69c1ea39254af8557bbe3d1d76f54ff4.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://l865xg72d4k4"
6+
path="res://.godot/imported/wfoly_pi_mike1911_fast_reload_empty_lift.wav-11e136186d36eb09adb8de834d1700f0.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/wfoly_pi_mike1911_fast_reload_empty_lift.wav"
11+
dest_files=["res://.godot/imported/wfoly_pi_mike1911_fast_reload_empty_lift.wav-11e136186d36eb09adb8de834d1700f0.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://v3v1y5h84cm0"
6+
path="res://.godot/imported/wfoly_pi_mike1911_fast_reload_empty_magin_01.wav-a05cd1bcc6288e6ecb1e5f883f344864.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/wfoly_pi_mike1911_fast_reload_empty_magin_01.wav"
11+
dest_files=["res://.godot/imported/wfoly_pi_mike1911_fast_reload_empty_magin_01.wav-a05cd1bcc6288e6ecb1e5f883f344864.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://4wsyaj6d4iqy"
6+
path="res://.godot/imported/wfoly_pi_mike1911_fast_reload_empty_magout_01.wav-b7eec88401d226edbdde0db4add5b27e.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/wfoly_pi_mike1911_fast_reload_empty_magout_01.wav"
11+
dest_files=["res://.godot/imported/wfoly_pi_mike1911_fast_reload_empty_magout_01.wav-b7eec88401d226edbdde0db4add5b27e.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0
90 KB
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://5ptsosxawmi4"
6+
path="res://.godot/imported/wfoly_pi_mike1911_fast_reload_end.wav-f558e53cbb413fcdac28c73fdcd1c2b0.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/wfoly_pi_mike1911_fast_reload_end.wav"
11+
dest_files=["res://.godot/imported/wfoly_pi_mike1911_fast_reload_end.wav-f558e53cbb413fcdac28c73fdcd1c2b0.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0
69 KB
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[remap]
2+
3+
importer="wav"
4+
type="AudioStreamWAV"
5+
uid="uid://b81vmnewak05q"
6+
path="res://.godot/imported/wfoly_pi_mike1911_fast_reload_lift.wav-bd391d5220ac6e21ddcbedb764bcdf9a.sample"
7+
8+
[deps]
9+
10+
source_file="res://assets/wfoly_pi_mike1911_fast_reload_lift.wav"
11+
dest_files=["res://.godot/imported/wfoly_pi_mike1911_fast_reload_lift.wav-bd391d5220ac6e21ddcbedb764bcdf9a.sample"]
12+
13+
[params]
14+
15+
force/8_bit=false
16+
force/mono=false
17+
force/max_rate=false
18+
force/max_rate_hz=44100
19+
edit/trim=false
20+
edit/normalize=false
21+
edit/loop_mode=0
22+
edit/loop_begin=0
23+
edit/loop_end=-1
24+
compress/mode=0

guncam.gd

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
extends Camera3D
2+
@onready var camera = $"../../../Camera3D"
3+
4+
# Called every frame. 'delta' is the elapsed time since the previous frame.
5+
func _process(delta):
6+
transform = camera.transform

node_3d.tscn

+108-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[gd_scene load_steps=41 format=3 uid="uid://ckciaiwwtbl42"]
1+
[gd_scene load_steps=49 format=3 uid="uid://ckciaiwwtbl42"]
22

33
[ext_resource type="Script" path="res://player.gd" id="1_4q1sr"]
44
[ext_resource type="Script" path="res://node_3d.gd" id="1_6d13t"]
@@ -11,6 +11,14 @@
1111
[ext_resource type="Texture2D" uid="uid://bxcl6r7er3c8l" path="res://assets/pistol_4.png" id="7_c2ojs"]
1212
[ext_resource type="Texture2D" uid="uid://cosi2kbgi3w36" path="res://assets/pistol_5.png" id="8_hih45"]
1313
[ext_resource type="Texture2D" uid="uid://bhi2bj4bv0gdd" path="res://assets/pistol_6.png" id="9_jj1xa"]
14+
[ext_resource type="AudioStream" uid="uid://4wsyaj6d4iqy" path="res://assets/wfoly_pi_mike1911_fast_reload_empty_magout_01.wav" id="12_45mx1"]
15+
[ext_resource type="AudioStream" uid="uid://l865xg72d4k4" path="res://assets/wfoly_pi_mike1911_fast_reload_empty_lift.wav" id="13_n4qr0"]
16+
[ext_resource type="AudioStream" uid="uid://b6pobnl52wwyb" path="res://assets/wfoly_pi_mike1911_ads_down.wav" id="13_yeyqj"]
17+
[ext_resource type="AudioStream" uid="uid://cj4bnjufwiv40" path="res://assets/wfoly_pi_mike1911_drop.wav" id="14_1f8vt"]
18+
[ext_resource type="AudioStream" uid="uid://v3v1y5h84cm0" path="res://assets/wfoly_pi_mike1911_fast_reload_empty_magin_01.wav" id="14_rtcry"]
19+
[ext_resource type="AudioStream" uid="uid://j8qgxf6147yk" path="res://assets/wfoly_pi_mike1911_fast_reload_empty_chamber_01.wav" id="15_2p553"]
20+
[ext_resource type="AudioStream" uid="uid://bqvlyqekdj43n" path="res://assets/X16_reload_fast_magout_01.wav" id="15_onuvy"]
21+
[ext_resource type="AudioStream" uid="uid://5ptsosxawmi4" path="res://assets/wfoly_pi_mike1911_fast_reload_end.wav" id="16_lxshw"]
1422

1523
[sub_resource type="CapsuleMesh" id="CapsuleMesh_dbebl"]
1624

@@ -689,6 +697,30 @@ tracks/2/keys = {
689697
"update": 0,
690698
"values": [0.0]
691699
}
700+
tracks/3/type = "value"
701+
tracks/3/imported = false
702+
tracks/3/enabled = true
703+
tracks/3/path = NodePath("../../AudioStreamPlayer:stream")
704+
tracks/3/interp = 1
705+
tracks/3/loop_wrap = true
706+
tracks/3/keys = {
707+
"times": PackedFloat32Array(0),
708+
"transitions": PackedFloat32Array(1),
709+
"update": 1,
710+
"values": [ExtResource("12_45mx1")]
711+
}
712+
tracks/4/type = "value"
713+
tracks/4/imported = false
714+
tracks/4/enabled = true
715+
tracks/4/path = NodePath("../../AudioStreamPlayer:playing")
716+
tracks/4/interp = 1
717+
tracks/4/loop_wrap = true
718+
tracks/4/keys = {
719+
"times": PackedFloat32Array(0),
720+
"transitions": PackedFloat32Array(1),
721+
"update": 1,
722+
"values": [false]
723+
}
692724

693725
[sub_resource type="Animation" id="Animation_uqypo"]
694726
resource_name = "ads"
@@ -717,6 +749,30 @@ tracks/1/keys = {
717749
"update": 0,
718750
"values": [75.0, 45.0]
719751
}
752+
tracks/2/type = "value"
753+
tracks/2/imported = false
754+
tracks/2/enabled = true
755+
tracks/2/path = NodePath("../../AudioStreamPlayer:stream")
756+
tracks/2/interp = 1
757+
tracks/2/loop_wrap = true
758+
tracks/2/keys = {
759+
"times": PackedFloat32Array(0),
760+
"transitions": PackedFloat32Array(1),
761+
"update": 1,
762+
"values": [ExtResource("13_yeyqj")]
763+
}
764+
tracks/3/type = "value"
765+
tracks/3/imported = false
766+
tracks/3/enabled = true
767+
tracks/3/path = NodePath("../../AudioStreamPlayer:playing")
768+
tracks/3/interp = 1
769+
tracks/3/loop_wrap = true
770+
tracks/3/keys = {
771+
"times": PackedFloat32Array(0),
772+
"transitions": PackedFloat32Array(1),
773+
"update": 1,
774+
"values": [true]
775+
}
720776

721777
[sub_resource type="Animation" id="Animation_lv1f6"]
722778
resource_name = "attachment_vm_pi_papa320_mag_skeleton|draw_first"
@@ -1323,6 +1379,30 @@ tracks/85/path = NodePath("Sketchfab_model/a6739a8e5ad042b5ae00aa16b6c60dbd_fbx/
13231379
tracks/85/interp = 1
13241380
tracks/85/loop_wrap = true
13251381
tracks/85/keys = PackedFloat32Array(0, 1, 0.735875, -0.0172664, -0.110505, 0.667816)
1382+
tracks/86/type = "value"
1383+
tracks/86/imported = false
1384+
tracks/86/enabled = true
1385+
tracks/86/path = NodePath("../../AudioStreamPlayer:stream")
1386+
tracks/86/interp = 1
1387+
tracks/86/loop_wrap = true
1388+
tracks/86/keys = {
1389+
"times": PackedFloat32Array(0, 0.2, 0.9),
1390+
"transitions": PackedFloat32Array(1, 1, 1),
1391+
"update": 1,
1392+
"values": [ExtResource("14_1f8vt"), ExtResource("15_onuvy"), ExtResource("15_2p553")]
1393+
}
1394+
tracks/87/type = "value"
1395+
tracks/87/imported = false
1396+
tracks/87/enabled = true
1397+
tracks/87/path = NodePath("../../AudioStreamPlayer:playing")
1398+
tracks/87/interp = 1
1399+
tracks/87/loop_wrap = true
1400+
tracks/87/keys = {
1401+
"times": PackedFloat32Array(0, 0.2, 0.9),
1402+
"transitions": PackedFloat32Array(1, 1, 1),
1403+
"update": 1,
1404+
"values": [true, true, true]
1405+
}
13261406

13271407
[sub_resource type="Animation" id="Animation_dhkss"]
13281408
resource_name = "attachment_vm_pi_papa320_mag_skeleton|fire1"
@@ -4365,6 +4445,30 @@ tracks/85/path = NodePath("Sketchfab_model/a6739a8e5ad042b5ae00aa16b6c60dbd_fbx/
43654445
tracks/85/interp = 1
43664446
tracks/85/loop_wrap = true
43674447
tracks/85/keys = PackedFloat32Array(0, 1, 3.72711e-09, 1.30125e-18, 1.16415e-10, 1)
4448+
tracks/86/type = "value"
4449+
tracks/86/imported = false
4450+
tracks/86/enabled = true
4451+
tracks/86/path = NodePath("../../AudioStreamPlayer:stream")
4452+
tracks/86/interp = 1
4453+
tracks/86/loop_wrap = true
4454+
tracks/86/keys = {
4455+
"times": PackedFloat32Array(0, 0.4, 1.2, 2, 2.6),
4456+
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
4457+
"update": 1,
4458+
"values": [ExtResource("13_n4qr0"), ExtResource("12_45mx1"), ExtResource("14_rtcry"), ExtResource("15_2p553"), ExtResource("16_lxshw")]
4459+
}
4460+
tracks/87/type = "value"
4461+
tracks/87/imported = false
4462+
tracks/87/enabled = true
4463+
tracks/87/path = NodePath("../../AudioStreamPlayer:playing")
4464+
tracks/87/interp = 1
4465+
tracks/87/loop_wrap = true
4466+
tracks/87/keys = {
4467+
"times": PackedFloat32Array(0, 0.5, 1.6, 2.2, 2.6),
4468+
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
4469+
"update": 1,
4470+
"values": [true, true, true, true, true]
4471+
}
43684472

43694473
[sub_resource type="AnimationLibrary" id="AnimationLibrary_oqp43"]
43704474
_data = {
@@ -5486,6 +5590,9 @@ libraries = {
54865590
"": SubResource("AnimationLibrary_oqp43")
54875591
}
54885592

5593+
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="CharacterBody3D"]
5594+
stream = ExtResource("12_45mx1")
5595+
54895596
[node name="CSGMesh3D" type="CSGMesh3D" parent="."]
54905597
use_collision = true
54915598
mesh = SubResource("PlaneMesh_ex8an")

0 commit comments

Comments
 (0)