Implemented new sounds (a bit) and some other stuff.

pull/38/head
unfa 2021-03-29 23:23:14 +02:00
parent 8485485a88
commit 889648f536
62 changed files with 1193 additions and 51 deletions

View File

@ -1,7 +1,15 @@
[gd_scene load_steps=3 format=2]
[gd_scene load_steps=4 format=2]
[ext_resource path="res://Player.tscn" type="PackedScene" id=1]
[ext_resource path="res://Assets/Characters/Default/Default.gd" type="Script" id=2]
[sub_resource type="AnimationNodeStateMachinePlayback" id=1]
[node name="Player" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="Hand" parent="Camera" index="0"]
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.335, -0.394253, -0.559 )
[node name="WeaponBobAnimationTree" parent="Camera/Hand" index="0"]
parameters/playback = SubResource( 1 )

View File

@ -1,18 +1,32 @@
[gd_scene load_steps=5 format=2]
[gd_scene load_steps=7 format=2]
[ext_resource path="res://Player.tscn" type="PackedScene" id=1]
[ext_resource path="res://Assets/Characters/SmartFridge/SmartFridge.gltf" type="PackedScene" id=2]
[ext_resource path="res://Assets/Characters/SmartFridge/SmartFridge.gd" type="Script" id=3]
[ext_resource path="res://Assets/SFX/Player_Fridge_Ambient.wav" type="AudioStream" id=4]
[sub_resource type="BoxShape" id=1]
[sub_resource type="AnimationNodeStateMachinePlayback" id=1]
[sub_resource type="BoxShape" id=2]
extents = Vector3( 0.497026, 0.468212, 1 )
[node name="SmartFridge" instance=ExtResource( 1 )]
script = ExtResource( 3 )
[node name="Hand" parent="Camera" index="0"]
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.335, -0.390006, -0.559 )
[node name="WeaponBobAnimationTree" parent="Camera/Hand" index="0"]
parameters/playback = SubResource( 1 )
[node name="CollisionShapeBody" parent="." index="2"]
transform = Transform( 1, 0, 0, 0, -1.62921e-07, 1, 0, -1, -1.62921e-07, 0, 0.997194, 0.228745 )
shape = SubResource( 1 )
shape = SubResource( 2 )
[node name="Ambient" parent="Sounds" index="5"]
stream = ExtResource( 4 )
[node name="SmartFridge" parent="." index="6" instance=ExtResource( 2 )]
transform = Transform( -1, 0, -3.25841e-07, 0, 1, 0, 3.25841e-07, 0, -1, 0, 0, 0.313989 )
[editable path="SmartFridge"]

Binary file not shown.

Binary file not shown.

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=29 format=2]
[gd_scene load_steps=31 format=2]
[ext_resource path="res://Assets/Maps/DM1/DM1.glb" type="PackedScene" id=1]
[ext_resource path="res://Assets/Maps/DM1/DM1.lmbake" type="BakedLightmapData" id=2]
@ -11,6 +11,7 @@
[ext_resource path="res://LevelComponents/SpawnPoint.tscn" type="PackedScene" id=9]
[ext_resource path="res://Assets/Maps/DM1/OmniFlicker.gd" type="Script" id=10]
[ext_resource path="res://Assets/Maps/DM1/SpotFlicker.gd" type="Script" id=11]
[ext_resource path="res://Assets/SFX/Ambient_Pipes.wav" type="AudioStream" id=12]
[sub_resource type="ProceduralSky" id=1]
@ -1480,6 +1481,10 @@ shader_param/color = Color( 1, 1, 1, 1 )
material = SubResource( 16 )
size = Vector2( 16, 16 )
[sub_resource type="CylinderShape" id=18]
radius = 67.07
height = 84.58
[node name="Level" type="Spatial"]
[node name="SpawnPoint" parent="." instance=ExtResource( 9 )]
@ -1535,6 +1540,38 @@ transform = Transform( 4.36766, 12.6479, 5.84422, 2.01429, 5.48714, -13.3803, -1
mesh = SubResource( 17 )
material/0 = null
[node name="Sound" type="Spatial" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
[node name="Pipes" type="AudioStreamPlayer3D" parent="Sound"]
transform = Transform( 1, 0, -2.98023e-08, 0, 1, 0, 2.98023e-08, 0, 1, 9.67349, 9, -22.8842 )
stream = ExtResource( 12 )
attenuation_model = 1
unit_db = -25.0
unit_size = 5.0
autoplay = true
[node name="Pipes2" type="AudioStreamPlayer3D" parent="Sound"]
transform = Transform( 1, 0, -2.98023e-08, 0, 1, 0, 2.98023e-08, 0, 1, 15.6735, 7, -22.8842 )
stream = ExtResource( 12 )
attenuation_model = 1
unit_db = -25.0
unit_size = 5.0
pitch_scale = 0.99
autoplay = true
[node name="Area" type="Area" parent="Sound"]
monitoring = false
monitorable = false
reverb_bus_enable = true
reverb_bus_name = "Reverb1"
reverb_bus_amount = 1.0
reverb_bus_uniformity = 1.0
[node name="CollisionShape" type="CollisionShape" parent="Sound/Area"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0 )
shape = SubResource( 18 )
[node name="DM1" parent="." instance=ExtResource( 1 )]
[node name="Block " parent="DM1" index="0"]

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Ambient_Pipes.wav-9ac976e31e95d27363217f431ec368bc.sample"
[deps]
source_file="res://Assets/SFX/Ambient_Pipes.wav"
dest_files=[ "res://.import/Ambient_Pipes.wav-9ac976e31e95d27363217f431ec368bc.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=true
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Collision-ShellCasing.wav-aa359bd38c2d1ae2cdd8a1074740084c.sample"
[deps]
source_file="res://Assets/SFX/Collision-ShellCasing.wav"
dest_files=[ "res://.import/Collision-ShellCasing.wav-aa359bd38c2d1ae2cdd8a1074740084c.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Jetpack-Thrust.wav-499a8a3bb590910ba5aedd85f26e23d7.sample"
[deps]
source_file="res://Assets/SFX/Jetpack-Thrust.wav"
dest_files=[ "res://.import/Jetpack-Thrust.wav-499a8a3bb590910ba5aedd85f26e23d7.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Death-01.wav-84f582117534fadfd8a1fa1c3c45967e.sample"
[deps]
source_file="res://Assets/SFX/Player-Death-01.wav"
dest_files=[ "res://.import/Player-Death-01.wav-84f582117534fadfd8a1fa1c3c45967e.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Death-02.wav-0d51af55304229d7f11130e435aa5556.sample"
[deps]
source_file="res://Assets/SFX/Player-Death-02.wav"
dest_files=[ "res://.import/Player-Death-02.wav-0d51af55304229d7f11130e435aa5556.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Fall-Concrete-01.wav-b4306f2452ada0970070bc20a0f50b52.sample"
[deps]
source_file="res://Assets/SFX/Player-Fall-Concrete-01.wav"
dest_files=[ "res://.import/Player-Fall-Concrete-01.wav-b4306f2452ada0970070bc20a0f50b52.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Jump-01.wav-c1499f68476b49e16290f86d9c28cc0c.sample"
[deps]
source_file="res://Assets/SFX/Player-Jump-01.wav"
dest_files=[ "res://.import/Player-Jump-01.wav-c1499f68476b49e16290f86d9c28cc0c.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Jump-02.wav-7af3a5eb8b5debf23ed81de9d19aea46.sample"
[deps]
source_file="res://Assets/SFX/Player-Jump-02.wav"
dest_files=[ "res://.import/Player-Jump-02.wav-7af3a5eb8b5debf23ed81de9d19aea46.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Land-01.wav-437a44289e8d3a4c6e03a1c1ed17e4d0.sample"
[deps]
source_file="res://Assets/SFX/Player-Land-01.wav"
dest_files=[ "res://.import/Player-Land-01.wav-437a44289e8d3a4c6e03a1c1ed17e4d0.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Pain-01.wav-ba74f029d258cbd36d89137ac0f6b218.sample"
[deps]
source_file="res://Assets/SFX/Player-Pain-01.wav"
dest_files=[ "res://.import/Player-Pain-01.wav-ba74f029d258cbd36d89137ac0f6b218.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Pain-02.wav-b7dba9e43b5cd9d1d46a255b01f31efa.sample"
[deps]
source_file="res://Assets/SFX/Player-Pain-02.wav"
dest_files=[ "res://.import/Player-Pain-02.wav-b7dba9e43b5cd9d1d46a255b01f31efa.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Pain-03.wav-dd3a82dbfde924d3b78cdf0fb1dd71c2.sample"
[deps]
source_file="res://Assets/SFX/Player-Pain-03.wav"
dest_files=[ "res://.import/Player-Pain-03.wav-dd3a82dbfde924d3b78cdf0fb1dd71c2.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Step-Concrete-01.wav-5de0de340aeca26618d7d1c584731e93.sample"
[deps]
source_file="res://Assets/SFX/Player-Step-Concrete-01.wav"
dest_files=[ "res://.import/Player-Step-Concrete-01.wav-5de0de340aeca26618d7d1c584731e93.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Step-Concrete-02.wav-0731f9f766bc906583b01ba9ffad2b04.sample"
[deps]
source_file="res://Assets/SFX/Player-Step-Concrete-02.wav"
dest_files=[ "res://.import/Player-Step-Concrete-02.wav-0731f9f766bc906583b01ba9ffad2b04.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Step-Concrete-03.wav-79a468ec46f9b8be16aac864083c9b2a.sample"
[deps]
source_file="res://Assets/SFX/Player-Step-Concrete-03.wav"
dest_files=[ "res://.import/Player-Step-Concrete-03.wav-79a468ec46f9b8be16aac864083c9b2a.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player-Step-Concrete-04.wav-2f3561be8589f18432f0533b0d4211b6.sample"
[deps]
source_file="res://Assets/SFX/Player-Step-Concrete-04.wav"
dest_files=[ "res://.import/Player-Step-Concrete-04.wav-2f3561be8589f18432f0533b0d4211b6.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Player_Fridge_Ambient.wav-3e4480f3121b333fd56654388823c1bd.sample"
[deps]
source_file="res://Assets/SFX/Player_Fridge_Ambient.wav"
dest_files=[ "res://.import/Player_Fridge_Ambient.wav-3e4480f3121b333fd56654388823c1bd.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=true
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Test-01.wav-ff22b77510f37299df878fd0632fc843.sample"
[deps]
source_file="res://Assets/SFX/Test-01.wav"
dest_files=[ "res://.import/Test-01.wav-ff22b77510f37299df878fd0632fc843.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/UI-HitConfirmation.wav-a4db45adfae4d174a3ff1180b8a9cee8.sample"
[deps]
source_file="res://Assets/SFX/UI-HitConfirmation.wav"
dest_files=[ "res://.import/UI-HitConfirmation.wav-a4db45adfae4d174a3ff1180b8a9cee8.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/UI_Accept.wav-d667a7d5c91baaa8800a1465f7e44626.sample"
[deps]
source_file="res://Assets/SFX/UI_Accept.wav"
dest_files=[ "res://.import/UI_Accept.wav-d667a7d5c91baaa8800a1465f7e44626.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/UI_Cancel.wav-1932fd1742f03c50602ad815b48a9c2a.sample"
[deps]
source_file="res://Assets/SFX/UI_Cancel.wav"
dest_files=[ "res://.import/UI_Cancel.wav-1932fd1742f03c50602ad815b48a9c2a.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/UI_Click.wav-d2798a2b96badd01652b608807841f21.sample"
[deps]
source_file="res://Assets/SFX/UI_Click.wav"
dest_files=[ "res://.import/UI_Click.wav-d2798a2b96badd01652b608807841f21.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/UI_Confirm_Hit.wav-35fc73dca9828ee635e572735cbd13b5.sample"
[deps]
source_file="res://Assets/SFX/UI_Confirm_Hit.wav"
dest_files=[ "res://.import/UI_Confirm_Hit.wav-35fc73dca9828ee635e572735cbd13b5.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/UI_Confirm_Kill.wav-2502b2dde35fc6f6f876550578aaba71.sample"
[deps]
source_file="res://Assets/SFX/UI_Confirm_Kill.wav"
dest_files=[ "res://.import/UI_Confirm_Kill.wav-2502b2dde35fc6f6f876550578aaba71.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/UI_Hover.wav-2f2213d1f90bc5ec20f997a6d891f9aa.sample"
[deps]
source_file="res://Assets/SFX/UI_Hover.wav"
dest_files=[ "res://.import/UI_Hover.wav-2f2213d1f90bc5ec20f997a6d891f9aa.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletFlyBy-01.wav-cc9a82a1d0903e2868562feefb4816d8.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletFlyBy-01.wav"
dest_files=[ "res://.import/Weapons-BulletFlyBy-01.wav-cc9a82a1d0903e2868562feefb4816d8.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletFlyBy-02.wav-848f663156f8eb95e6bb76e04626567b.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletFlyBy-02.wav"
dest_files=[ "res://.import/Weapons-BulletFlyBy-02.wav-848f663156f8eb95e6bb76e04626567b.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletFlyBy-03.wav-0a4d273990e0887617976862c1fc0b5d.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletFlyBy-03.wav"
dest_files=[ "res://.import/Weapons-BulletFlyBy-03.wav-0a4d273990e0887617976862c1fc0b5d.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletFlyBy-04.wav-81c2b47fb4f7091f2e0969ca5b2a2f33.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletFlyBy-04.wav"
dest_files=[ "res://.import/Weapons-BulletFlyBy-04.wav-81c2b47fb4f7091f2e0969ca5b2a2f33.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletFlyBy-05.wav-3c4b6db62e96ecfa040e88f85ad2f4d9.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletFlyBy-05.wav"
dest_files=[ "res://.import/Weapons-BulletFlyBy-05.wav-3c4b6db62e96ecfa040e88f85ad2f4d9.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletFlyBy-06.wav-251471fa8d7122c5cac018b31834cd32.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletFlyBy-06.wav"
dest_files=[ "res://.import/Weapons-BulletFlyBy-06.wav-251471fa8d7122c5cac018b31834cd32.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletFlyBy-07.wav-37f10035bd7b7e37d984349b06cacf15.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletFlyBy-07.wav"
dest_files=[ "res://.import/Weapons-BulletFlyBy-07.wav-37f10035bd7b7e37d984349b06cacf15.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitPlayer-01.wav-861fbdd79e98a3fee396f43aa1be9800.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitPlayer-01.wav"
dest_files=[ "res://.import/Weapons-BulletHitPlayer-01.wav-861fbdd79e98a3fee396f43aa1be9800.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitPlayer-02.wav-ab9c85f9516a0a19733b68190ed3bc4e.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitPlayer-02.wav"
dest_files=[ "res://.import/Weapons-BulletHitPlayer-02.wav-ab9c85f9516a0a19733b68190ed3bc4e.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitPlayer-03.wav-f9fcc15defdc847927933936c4ac8c44.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitPlayer-03.wav"
dest_files=[ "res://.import/Weapons-BulletHitPlayer-03.wav-f9fcc15defdc847927933936c4ac8c44.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitPlayer-04.wav-7de5778509e00ada63731d1f1ca43947.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitPlayer-04.wav"
dest_files=[ "res://.import/Weapons-BulletHitPlayer-04.wav-7de5778509e00ada63731d1f1ca43947.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitPlayer-05.wav-4ddd2d9c7463b24cf6af886603a2825c.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitPlayer-05.wav"
dest_files=[ "res://.import/Weapons-BulletHitPlayer-05.wav-4ddd2d9c7463b24cf6af886603a2825c.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitPlayer-06.wav-10b52886c64f079aa4f373887e2e127b.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitPlayer-06.wav"
dest_files=[ "res://.import/Weapons-BulletHitPlayer-06.wav-10b52886c64f079aa4f373887e2e127b.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitPlayer-07.wav-10cb8d9a6aebbdf34939fd5d2b679f63.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitPlayer-07.wav"
dest_files=[ "res://.import/Weapons-BulletHitPlayer-07.wav-10cb8d9a6aebbdf34939fd5d2b679f63.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitWall-01.wav-0438e51edc381ed60004c6ec410035e5.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitWall-01.wav"
dest_files=[ "res://.import/Weapons-BulletHitWall-01.wav-0438e51edc381ed60004c6ec410035e5.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitWall-02.wav-b7019c5aceb8cad67ae55e492be671f3.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitWall-02.wav"
dest_files=[ "res://.import/Weapons-BulletHitWall-02.wav-b7019c5aceb8cad67ae55e492be671f3.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitWall-03.wav-c6b567e5d893231062b949816da12dee.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitWall-03.wav"
dest_files=[ "res://.import/Weapons-BulletHitWall-03.wav-c6b567e5d893231062b949816da12dee.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitWall-04.wav-e121f1c862d4e50d6aab7949492b1925.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitWall-04.wav"
dest_files=[ "res://.import/Weapons-BulletHitWall-04.wav-e121f1c862d4e50d6aab7949492b1925.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitWall-05.wav-f126bed8e03b8d856e3a380a09ff94b5.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitWall-05.wav"
dest_files=[ "res://.import/Weapons-BulletHitWall-05.wav-f126bed8e03b8d856e3a380a09ff94b5.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitWall-06.wav-552c50f4ef00779efe2b367180c6fe12.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitWall-06.wav"
dest_files=[ "res://.import/Weapons-BulletHitWall-06.wav-552c50f4ef00779efe2b367180c6fe12.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-BulletHitWall-07.wav-620e636cc11fec70288ba604881718e6.sample"
[deps]
source_file="res://Assets/SFX/Weapons-BulletHitWall-07.wav"
dest_files=[ "res://.import/Weapons-BulletHitWall-07.wav-620e636cc11fec70288ba604881718e6.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-Empty.wav-58be33cd6e5ef469c594b4afb33ee07d.sample"
[deps]
source_file="res://Assets/SFX/Weapons-Empty.wav"
dest_files=[ "res://.import/Weapons-Empty.wav-58be33cd6e5ef469c594b4afb33ee07d.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-Handgun-Reload.wav-65510f1c1ffb025453499a68304175ee.sample"
[deps]
source_file="res://Assets/SFX/Weapons-Handgun-Reload.wav"
dest_files=[ "res://.import/Weapons-Handgun-Reload.wav-65510f1c1ffb025453499a68304175ee.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons-Handgun-Shoot.wav-c092c783e42c00b29f51b88b3ad474e4.sample"
[deps]
source_file="res://Assets/SFX/Weapons-Handgun-Shoot.wav"
dest_files=[ "res://.import/Weapons-Handgun-Shoot.wav-c092c783e42c00b29f51b88b3ad474e4.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=false
compress/mode=0

View File

@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Weapons_Handun_Shot.wav-f2a503f98656cdf12bb05a8fb8d704c7.sample"
[deps]
source_file="res://Assets/SFX/Weapons_Handun_Shot.wav"
dest_files=[ "res://.import/Weapons_Handun_Shot.wav-f2a503f98656cdf12bb05a8fb8d704c7.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=false
compress/mode=0

View File

@ -2,7 +2,7 @@
[ext_resource path="res://Assets/Weapons/Handgun/Handgun.gltf" type="PackedScene" id=1]
[ext_resource path="res://Assets/Weapons/Weapon.gd" type="Script" id=2]
[ext_resource path="res://Assets/SFX/Weapons-Handgun-Shoot.wav" type="AudioStream" id=3]
[ext_resource path="res://Assets/SFX/Weapons_Handun_Shot.wav" type="AudioStream" id=3]
[ext_resource path="res://Assets/Effects/CircleSoft.svg" type="Texture" id=4]
[ext_resource path="res://Assets/SFX/Weapons-Empty.wav" type="AudioStream" id=5]
[ext_resource path="res://Assets/SFX/Weapons-Handgun-Reload.wav" type="AudioStream" id=6]
@ -71,7 +71,14 @@ transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.331868, 0.125291, 0 )
transform = Transform( -1.62921e-07, -1, 0, 1, -1.62921e-07, 0, 0, 0, 1, -0.0373496, 0.126382, -0.00737098 )
[node name="SoundShoot" type="AudioStreamPlayer3D" parent="."]
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0 )
stream = ExtResource( 3 )
attenuation_model = 3
unit_db = 3.0
unit_size = 25.0
emission_angle_enabled = true
emission_angle_degrees = 60.0
attenuation_filter_cutoff_hz = 15000.0
[node name="SoundEmpty" type="AudioStreamPlayer3D" parent="."]
stream = ExtResource( 5 )

View File

@ -89,11 +89,11 @@ func show_muzzle_flash(var rounds_left):
else:
$Handgun/AnimationPlayer.play("Shoot", -1, 2)
$SoundShoot.play()
$MuzzleFlash.emitting = true
yield(get_tree().create_timer(0.07),"timeout")
$MuzzleFlash.emitting = false
$SoundShoot.play()
func show_tracer():
var tracer_instance = tracer.instance()

View File

@ -2,7 +2,7 @@
[ext_resource path="res://Assets/Weapons/Handgun/Handgun.gltf" type="PackedScene" id=1]
[ext_resource path="res://Assets/Weapons/Weapon.gd" type="Script" id=2]
[ext_resource path="res://Assets/SFX/Weapons-Handgun-Shoot.wav" type="AudioStream" id=3]
[ext_resource path="res://Assets/SFX/Weapons_Handun_Shot.wav" type="AudioStream" id=3]
[ext_resource path="res://Assets/Effects/CircleSoft.svg" type="Texture" id=4]
[sub_resource type="Gradient" id=1]
@ -69,6 +69,9 @@ transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.331868, 0.125291, 0 )
transform = Transform( -1.62921e-07, -1, 0, 1, -1.62921e-07, 0, 0, 0, 1, -0.0373496, 0.126382, -0.00737098 )
[node name="SoundShoot" type="AudioStreamPlayer3D" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0207291, 0.0180981, -0.0524354 )
stream = ExtResource( 3 )
unit_db = 4.0
unit_size = 25.0
[editable path="Handgun"]

View File

@ -17,8 +17,10 @@ visible = false
[node name="MenuContainer" type="CenterContainer" parent="."]
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = -0.943848
margin_right = -0.943848
margin_left = 0.056152
margin_top = -1.0
margin_right = 0.0561523
margin_bottom = -1.0
theme = ExtResource( 1 )
__meta__ = {
"_edit_use_anchors_": false
@ -260,6 +262,7 @@ rect_min_size = Vector2( 500, 500 )
[node name="PlayerList" type="VBoxContainer" parent="PlayerListContainer/Panel"]
alignment = 1
[connection signal="pressed" from="MenuContainer/MainMenu/QuickConnect" to="." method="join_test_server"]
[connection signal="pressed" from="MenuContainer/MainMenu/Connect" to="." method="open_menu" binds= [ "ConnectMenu" ]]
[connection signal="pressed" from="MenuContainer/MainMenu/Disconnect" to="." method="free_client"]

View File

@ -9,59 +9,58 @@
[ext_resource path="res://Audio/SoundPlayer.tscn" type="PackedScene" id=7]
[ext_resource path="res://Assets/SFX/Jetpack-Thrust.wav" type="AudioStream" id=8]
[sub_resource type="AnimationNodeAnimation" id=7]
[sub_resource type="AnimationNodeAnimation" id=1]
animation = "Idle"
[sub_resource type="AnimationNodeAnimation" id=8]
[sub_resource type="AnimationNodeAnimation" id=2]
animation = "Jump"
[sub_resource type="AnimationNodeAnimation" id=9]
[sub_resource type="AnimationNodeAnimation" id=3]
animation = "Land"
[sub_resource type="AnimationNodeAnimation" id=10]
[sub_resource type="AnimationNodeAnimation" id=4]
animation = "Walk"
[sub_resource type="AnimationNodeStateMachineTransition" id=11]
[sub_resource type="AnimationNodeStateMachineTransition" id=5]
priority = 0
[sub_resource type="AnimationNodeStateMachineTransition" id=12]
[sub_resource type="AnimationNodeStateMachineTransition" id=6]
switch_mode = 1
xfade_time = 0.1
[sub_resource type="AnimationNodeStateMachineTransition" id=13]
[sub_resource type="AnimationNodeStateMachineTransition" id=7]
switch_mode = 2
xfade_time = 0.3
[sub_resource type="AnimationNodeStateMachineTransition" id=14]
[sub_resource type="AnimationNodeStateMachineTransition" id=8]
switch_mode = 2
xfade_time = 0.3
[sub_resource type="AnimationNodeStateMachineTransition" id=15]
[sub_resource type="AnimationNodeStateMachineTransition" id=9]
priority = 0
[sub_resource type="AnimationNodeStateMachineTransition" id=16]
[sub_resource type="AnimationNodeStateMachineTransition" id=10]
xfade_time = 0.2
[sub_resource type="AnimationNodeStateMachineTransition" id=17]
[sub_resource type="AnimationNodeStateMachineTransition" id=11]
xfade_time = 0.1
[sub_resource type="AnimationNodeStateMachine" id=18]
states/Idle/node = SubResource( 7 )
[sub_resource type="AnimationNodeStateMachine" id=12]
states/Idle/node = SubResource( 1 )
states/Idle/position = Vector2( 59, 2 )
states/Jump/node = SubResource( 8 )
states/Jump/node = SubResource( 2 )
states/Jump/position = Vector2( 618, 2 )
states/Land/node = SubResource( 9 )
states/Land/node = SubResource( 3 )
states/Land/position = Vector2( 599, 249 )
states/Walk/node = SubResource( 10 )
states/Walk/node = SubResource( 4 )
states/Walk/position = Vector2( 110, 240 )
transitions = [ "Idle", "Jump", SubResource( 11 ), "Jump", "Land", SubResource( 12 ), "Land", "Idle", SubResource( 13 ), "Land", "Walk", SubResource( 14 ), "Walk", "Jump", SubResource( 15 ), "Walk", "Idle", SubResource( 16 ), "Idle", "Walk", SubResource( 17 ) ]
transitions = [ "Idle", "Jump", SubResource( 5 ), "Jump", "Land", SubResource( 6 ), "Land", "Idle", SubResource( 7 ), "Land", "Walk", SubResource( 8 ), "Walk", "Jump", SubResource( 9 ), "Walk", "Idle", SubResource( 10 ), "Idle", "Walk", SubResource( 11 ) ]
start_node = "Idle"
graph_offset = Vector2( 18, -75 )
[sub_resource type="AnimationNodeStateMachinePlayback" id=19]
[sub_resource type="AnimationNodeStateMachinePlayback" id=13]
[sub_resource type="Animation" id=1]
resource_name = "Idle"
[sub_resource type="Animation" id=14]
length = 3.0
loop = true
tracks/0/type = "value"
@ -77,8 +76,7 @@ tracks/0/keys = {
"values": [ Vector3( 0.335, -0.4, -0.559 ), Vector3( 0.335, -0.39, -0.559 ), Vector3( 0.335, -0.4, -0.559 ) ]
}
[sub_resource type="Animation" id=6]
resource_name = "Jump"
[sub_resource type="Animation" id=15]
length = 2.0
step = 0.05
tracks/0/type = "value"
@ -94,8 +92,7 @@ tracks/0/keys = {
"values": [ Vector3( 0.335, -0.385, -0.559 ), Vector3( 0.335, -0.46, -0.559 ), Vector3( 0.335, -0.35, -0.559 ), Vector3( 0.335, -0.385, -0.559 ) ]
}
[sub_resource type="Animation" id=2]
resource_name = "Land"
[sub_resource type="Animation" id=16]
step = 0.05
tracks/0/type = "value"
tracks/0/path = NodePath(".:translation")
@ -110,8 +107,7 @@ tracks/0/keys = {
"values": [ Vector3( 0.335, -0.385, -0.559 ), Vector3( 0.335, -0.45, -0.559 ), Vector3( 0.335, -0.385, -0.559 ) ]
}
[sub_resource type="Animation" id=3]
resource_name = "Walk"
[sub_resource type="Animation" id=17]
loop = true
tracks/0/type = "value"
tracks/0/path = NodePath(".:translation")
@ -126,10 +122,10 @@ tracks/0/keys = {
"values": [ Vector3( 0.335, -0.385, -0.559 ), Vector3( 0.335, -0.41, -0.559 ), Vector3( 0.335, -0.385, -0.559 ) ]
}
[sub_resource type="QuadMesh" id=4]
[sub_resource type="QuadMesh" id=18]
size = Vector2( 2, 0.6 )
[sub_resource type="CapsuleShape" id=5]
[sub_resource type="CapsuleShape" id=19]
radius = 0.33
height = 1.1
@ -140,25 +136,25 @@ script = ExtResource( 1 )
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.53592, -0.0651628 )
[node name="Hand" type="Spatial" parent="Camera"]
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.335, -0.385, -0.559 )
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.335, -0.395092, -0.559 )
[node name="WeaponBobAnimationTree" type="AnimationTree" parent="Camera/Hand"]
tree_root = SubResource( 18 )
tree_root = SubResource( 12 )
anim_player = NodePath("../WeaponBobAnimationPlayer")
active = true
parameters/playback = SubResource( 19 )
parameters/playback = SubResource( 13 )
[node name="WeaponBobAnimationPlayer" type="AnimationPlayer" parent="Camera/Hand"]
anims/Idle = SubResource( 1 )
anims/Jump = SubResource( 6 )
anims/Land = SubResource( 2 )
anims/Walk = SubResource( 3 )
anims/Idle = SubResource( 14 )
anims/Jump = SubResource( 15 )
anims/Land = SubResource( 16 )
anims/Walk = SubResource( 17 )
[node name="Weapon" parent="Camera/Hand" instance=ExtResource( 2 )]
[node name="Billboard" type="MeshInstance" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.49795, 0 )
mesh = SubResource( 4 )
mesh = SubResource( 18 )
material/0 = null
script = ExtResource( 4 )
@ -200,7 +196,7 @@ margin_bottom = 104.0
[node name="CollisionShapeBody" type="CollisionShape" parent="."]
transform = Transform( 1, 0, 0, 0, -1.62921e-07, 1, 0, -1, -1.62921e-07, 0, 0.882822, 0 )
shape = SubResource( 5 )
shape = SubResource( 19 )
[node name="Debug" type="Label" parent="."]
margin_right = 41.0
@ -236,6 +232,13 @@ unit_db = -12.0
autoplay = true
stream_paused = true
[node name="Ambient" type="AudioStreamPlayer3D" parent="Sounds"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00283742, 0.541029, -0.000331998 )
unit_db = -24.0
unit_size = 15.0
autoplay = true
attenuation_filter_cutoff_hz = 15000.0
[node name="HUD" parent="." instance=ExtResource( 3 )]
[connection signal="ammo_changed" from="Camera/Hand/Weapon" to="HUD" method="update_ammo"]

View File

@ -1,3 +1,21 @@
[gd_resource type="AudioBusLayout" format=2]
[gd_resource type="AudioBusLayout" load_steps=3 format=2]
[sub_resource type="AudioEffectDelay" id=1]
resource_name = "Delay"
feedback/active = true
[sub_resource type="AudioEffectReverb" id=2]
resource_name = "Reverb"
wet = 1.0
[resource]
bus/0/effect/0/effect = SubResource( 1 )
bus/0/effect/0/enabled = false
bus/1/name = "Reverb1"
bus/1/solo = false
bus/1/mute = false
bus/1/bypass_fx = false
bus/1/volume_db = 0.0
bus/1/send = "Master"
bus/1/effect/0/effect = SubResource( 2 )
bus/1/effect/0/enabled = true

View File

@ -10,7 +10,6 @@ config_version=4
_global_script_classes=[ ]
_global_script_class_icons={
}
[application]
@ -88,5 +87,5 @@ MoveJetpack={
[rendering]
quality/voxel_cone_tracing/high_quality=true
environment/default_environment="res://default_env.tres"
quality/voxel_cone_tracing/high_quality=true