Added footsteps, new tree, various other tweaks

This commit is contained in:
derek
2024-12-05 11:47:34 -06:00
parent 816ae85938
commit 023879ea9f
389 changed files with 20484 additions and 234 deletions

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://daoicm8g3qr1q"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_1.wav-be3524c1c9ce358d3d7c2ed9d4c8effc.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_1.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_1.wav-be3524c1c9ce358d3d7c2ed9d4c8effc.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cxurujrkg0pxl"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_1_1.wav-bf8c0f879f239a89128eddd4aa0355bf.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_1_1.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_1_1.wav-bf8c0f879f239a89128eddd4aa0355bf.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://jklkyfu7euxd"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_2.wav-2c52af3c6434952ad00416e925565c1e.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_2.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_2.wav-2c52af3c6434952ad00416e925565c1e.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cv005p6jbm1f4"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_3.wav-1a944d61922867d383462a387dc1d703.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_3.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_3.wav-1a944d61922867d383462a387dc1d703.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://o5jb5e8comn2"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_4.wav-4b1ffbbea568e2ae28287a0e322db231.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_4.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_4.wav-4b1ffbbea568e2ae28287a0e322db231.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://txebtnf66yu4"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_5.wav-dd619b29a2c4499b78cadadcece880b3.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_5.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_5.wav-dd619b29a2c4499b78cadadcece880b3.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://crhu8gksjpbht"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_6.wav-453fdd639c1c5e546809c9b93b8ca6c6.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_6.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_6.wav-453fdd639c1c5e546809c9b93b8ca6c6.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://q1upyu6g2wlf"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_7.wav-daf9684340b30249744f14220fadfb16.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_7.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_7.wav-daf9684340b30249744f14220fadfb16.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://d7d51f80ge0k"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_8.wav-7afe8b81d26c43cc8c0106761ccde2ec.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/Footsteps/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_8.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1) 48000 1_8.wav-7afe8b81d26c43cc8c0106761ccde2ec.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://ig4e5tgbh87m"
path="res://.godot/imported/footsteps-tennis-shoes-walk-1.wav-fce690a551bb5984b7c54e15b1d33298.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/footsteps-tennis-shoes-walk-1.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-1.wav-fce690a551bb5984b7c54e15b1d33298.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://d1lcoalk4q3ua"
path="res://.godot/imported/footsteps-tennis-shoes-walk-2.wav-40d7497405d2f74814a3aef83d64d21b.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/footsteps-tennis-shoes-walk-2.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-2.wav-40d7497405d2f74814a3aef83d64d21b.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://t5jehho0d81l"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1).wav-e8b70faa99462bfe285b86b3f0d8b6ba.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/footsteps-tennis-shoes-walk-SBA-300121160 (1).wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160 (1).wav-e8b70faa99462bfe285b86b3f0d8b6ba.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=0

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://l2a81lfv2e2d"
path="res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160.wav-ec4f00430ef6b6ab752739b9ad1d4761.sample"
[deps]
source_file="res://assets/Audio/Player Character SFX/footsteps-tennis-shoes-walk-SBA-300121160.wav"
dest_files=["res://.godot/imported/footsteps-tennis-shoes-walk-SBA-300121160.wav-ec4f00430ef6b6ab752739b9ad1d4761.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=0

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="mp3"
type="AudioStreamMP3"
uid="uid://csxr3p04o7tsm"
path="res://.godot/imported/bullet-metal-casing-drop-1.mp3-13f17bd30d8953b934df4b5c834e68b1.mp3str"
[deps]
source_file="res://assets/Audio/bullet-metal-casing-drop-1.mp3"
dest_files=["res://.godot/imported/bullet-metal-casing-drop-1.mp3-13f17bd30d8953b934df4b5c834e68b1.mp3str"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="mp3"
type="AudioStreamMP3"
uid="uid://dye211r1fct2k"
path="res://.godot/imported/bullet-metal-casing-drop-2.mp3-580b7d4bcb4e79eab0c8063f59d3b2d7.mp3str"
[deps]
source_file="res://assets/Audio/bullet-metal-casing-drop-2.mp3"
dest_files=["res://.godot/imported/bullet-metal-casing-drop-2.mp3-580b7d4bcb4e79eab0c8063f59d3b2d7.mp3str"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="mp3"
type="AudioStreamMP3"
uid="uid://bvfsycfblxn4j"
path="res://.godot/imported/bullet-metal-casing-drop-3.mp3-b29f99cfef6d29e11fca60849d207c8b.mp3str"
[deps]
source_file="res://assets/Audio/bullet-metal-casing-drop-3.mp3"
dest_files=["res://.godot/imported/bullet-metal-casing-drop-3.mp3-b29f99cfef6d29e11fca60849d207c8b.mp3str"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="mp3"
type="AudioStreamMP3"
uid="uid://b4fyx4keuu0x4"
path="res://.godot/imported/bullet-metal-casing-drop-4.mp3-1500f9d59663ef581fd86c145294eff3.mp3str"
[deps]
source_file="res://assets/Audio/bullet-metal-casing-drop-4.mp3"
dest_files=["res://.godot/imported/bullet-metal-casing-drop-4.mp3-1500f9d59663ef581fd86c145294eff3.mp3str"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="mp3"
type="AudioStreamMP3"
uid="uid://bjr38hh1sls4o"
path="res://.godot/imported/bullet-metal-casing-drop-multiple-SBA-300131320.mp3-aa4d66cbe47323ce62dfd4b41f3e38ef.mp3str"
[deps]
source_file="res://assets/Audio/bullet-metal-casing-drop-multiple-SBA-300131320.mp3"
dest_files=["res://.godot/imported/bullet-metal-casing-drop-multiple-SBA-300131320.mp3-aa4d66cbe47323ce62dfd4b41f3e38ef.mp3str"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,51 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://def6yu2dpxpvh"
path="res://.godot/imported/Trees1_v2.blend-327e4c50962086c57ee722dd8c59be09.scn"
[deps]
source_file="res://assets/Models/Trees1_v2.blend"
dest_files=["res://.godot/imported/Trees1_v2.blend-327e4c50962086c57ee722dd8c59be09.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={}
blender/nodes/visible=0
blender/nodes/active_collection_only=false
blender/nodes/punctual_lights=true
blender/nodes/cameras=true
blender/nodes/custom_properties=true
blender/nodes/modifiers=1
blender/meshes/colors=false
blender/meshes/uvs=true
blender/meshes/normals=true
blender/meshes/tangents=true
blender/meshes/skins=2
blender/meshes/export_bones_deforming_mesh_only=false
blender/materials/unpack_enabled=true
blender/materials/export_materials=1
blender/animation/limit_playback=true
blender/animation/always_sample=true
blender/animation/group_tracks=true

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b2tnow1jxc3o6"
path.s3tc="res://.godot/imported/tree2.bark.albedo.png-2def5259b65501f7797842b194c21b94.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/tree2.bark.albedo.png"
dest_files=["res://.godot/imported/tree2.bark.albedo.png-2def5259b65501f7797842b194c21b94.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c8yiv6q0lpegl"
path.s3tc="res://.godot/imported/tree2.bark.normal.png-96e27ba66cfd5f4bb1243b0bb51d8ae5.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/tree2.bark.normal.png"
dest_files=["res://.godot/imported/tree2.bark.normal.png-96e27ba66cfd5f4bb1243b0bb51d8ae5.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://assets/Models/tree2.bark.normal.png"
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -48,7 +48,7 @@ points = PackedVector3Array(0.202827, -0.297797, 0.00403334, -0.192761, -0.35888
[node name="bottle1" type="RigidBody3D" groups=["breakable", "moveable", "persist", "scene_rigidbody"]]
collision_layer = 32
collision_mask = 125
collision_mask = 253
continuous_cd = true
contact_monitor = true
max_contacts_reported = 1

View File

@@ -40,4 +40,5 @@ func _on_timer_timeout():
func _on_body_shape_entered(body_rid, body, body_shape_index, local_shape_index):
audio_drop.play()
if body.get_collision_layer() == 1:
audio_drop.play()

View File

@@ -1,14 +1,24 @@
[gd_scene load_steps=5 format=3 uid="uid://c1gdehrsytlkk"]
[gd_scene load_steps=9 format=3 uid="uid://c1gdehrsytlkk"]
[ext_resource type="PackedScene" uid="uid://bv0sfqdgwa85p" path="res://assets/Models/casing.blend" id="1_8ox1t"]
[ext_resource type="Script" path="res://assets/casing.gd" id="1_34yke"]
[ext_resource type="AudioStream" uid="uid://c76b5enfeodn5" path="res://assets/Audio/coin-drop-SBA-300024590.wav" id="3_op3tv"]
[ext_resource type="AudioStream" uid="uid://csxr3p04o7tsm" path="res://assets/Audio/bullet-metal-casing-drop-1.mp3" id="3_afujv"]
[ext_resource type="AudioStream" uid="uid://dye211r1fct2k" path="res://assets/Audio/bullet-metal-casing-drop-2.mp3" id="4_q87pa"]
[ext_resource type="AudioStream" uid="uid://bvfsycfblxn4j" path="res://assets/Audio/bullet-metal-casing-drop-3.mp3" id="5_3aif6"]
[ext_resource type="AudioStream" uid="uid://b4fyx4keuu0x4" path="res://assets/Audio/bullet-metal-casing-drop-4.mp3" id="6_447b3"]
[sub_resource type="CylinderShape3D" id="CylinderShape3D_ejwa0"]
margin = 0.001
height = 0.121962
radius = 0.0314789
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_kdfna"]
streams_count = 4
stream_0/stream = ExtResource("3_afujv")
stream_1/stream = ExtResource("4_q87pa")
stream_2/stream = ExtResource("5_3aif6")
stream_3/stream = ExtResource("6_447b3")
[node name="casing_2" type="RigidBody3D" groups=["scene_rigidbody", "spawned"]]
collision_layer = 0
collision_mask = 37
@@ -33,7 +43,7 @@ one_shot = true
autostart = true
[node name="DropSound" type="AudioStreamPlayer3D" parent="."]
stream = ExtResource("3_op3tv")
stream = SubResource("AudioStreamRandomizer_kdfna")
unit_size = 1.0
bus = &"SFX"

View File

@@ -51,7 +51,8 @@ size = Vector3(2.20142, 2.09351, 2.20142)
[node name="Crate1" type="RigidBody3D" groups=["moveable", "persist", "scene_rigidbody", "weight"]]
collision_layer = 33
collision_mask = 125
collision_mask = 253
mass = 20.0
continuous_cd = true
script = ExtResource("1_mp68k")

View File

@@ -0,0 +1,20 @@
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://cjdf0h8w5siwb"]
[ext_resource type="Texture2D" uid="uid://cjpvdne166r8d" path="res://assets/Models/textures/LEAVES/Leaves1.albedo.png" id="1_mpx76"]
[ext_resource type="Texture2D" uid="uid://db0ohd5fpmni2" path="res://assets/Models/textures/LEAVES/Leaves1.normal.png" id="2_it0yp"]
[resource]
resource_name = "LeavesPlane"
transparency = 4
cull_mode = 2
albedo_texture = ExtResource("1_mpx76")
metallic_specular = 0.0
normal_enabled = true
normal_texture = ExtResource("2_it0yp")
subsurf_scatter_strength = 1.0
subsurf_scatter_transmittance_enabled = true
subsurf_scatter_transmittance_depth = 8.805
subsurf_scatter_transmittance_boost = 1.0
backlight_enabled = true
backlight = Color(1, 1, 1, 1)
texture_filter = 2

View File

@@ -1,7 +1,7 @@
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://dy2pswr330jnk"]
[ext_resource type="Texture2D" uid="uid://bu3w5slec6gib" path="res://assets/Models/brick1.png" id="1_ruoxw"]
[ext_resource type="Texture2D" uid="uid://dtccywxaqkqwk" path="res://assets/Models/brick1.normal.png" id="2_tslnh"]
[ext_resource type="Texture2D" uid="uid://bytxye2f8f05c" path="res://assets/Models/brick1.normal.png" id="2_tslnh"]
[resource]
albedo_texture = ExtResource("1_ruoxw")

View File

@@ -54,7 +54,8 @@ shadow_mesh = SubResource("ArrayMesh_jpy5k")
[node name="Mug" type="RigidBody3D" groups=["moveable"]]
collision_layer = 32
collision_mask = 125
collision_mask = 253
continuous_cd = true
script = ExtResource("1_f8mnl")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="."]

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=28 format=3 uid="uid://drwae3loscbw7"]
[gd_scene load_steps=30 format=3 uid="uid://drwae3loscbw7"]
[ext_resource type="Script" path="res://scripts/player.gd" id="1_x7wms"]
[ext_resource type="Script" path="res://scripts/recoil.gd" id="3_405jc"]
@@ -20,6 +20,7 @@
[ext_resource type="AudioStream" uid="uid://c1e6vr2hndho7" path="res://assets/Audio/Weapons/Misc (Ammo Boxes, Holsters, Etc)/Kydex Unholster 002.wav" id="17_1fyjm"]
[ext_resource type="AudioStream" uid="uid://dqj4cx05f25jj" path="res://assets/Audio/punch-body-hard-SBA-300156881.wav" id="19_6jglu"]
[ext_resource type="AudioStream" uid="uid://n3e7s3xucsi1" path="res://assets/Audio/Foley Inventory and Interactions/Foley Inventory and Interactions/Drop Item/Drop Jewelery B.wav" id="20_rvr83"]
[ext_resource type="AudioStream" uid="uid://ig4e5tgbh87m" path="res://assets/Audio/Player Character SFX/footsteps-tennis-shoes-walk-1.wav" id="21_fsjho"]
[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_l5ga0"]
blend_mode = 1
@@ -66,13 +67,17 @@ size = Vector3(3, 3.58057, 3)
[sub_resource type="SphereShape3D" id="SphereShape3D_xfie3"]
radius = 7.0
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_pxyjg"]
random_pitch = 2.0
streams_count = 1
stream_0/stream = ExtResource("21_fsjho")
[node name="Player" type="CharacterBody3D" node_paths=PackedStringArray("weapon_holder") groups=["player"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.11359, 0)
collision_layer = 6
collision_mask = 11
script = ExtResource("1_x7wms")
SENSITIVITY = 0.008
BOB_AMP = 0.085
weapon_holder = NodePath("Head/Recoil/Camera3D/WeaponHolder")
[node name="HealthIndicator" type="ColorRect" parent="."]
@@ -247,6 +252,9 @@ stream = ExtResource("20_rvr83")
volume_db = 10.0
pitch_scale = 1.5
[node name="FootstepSound" type="AudioStreamPlayer3D" parent="Audio"]
stream = SubResource("AudioStreamRandomizer_pxyjg")
[connection signal="tree_entered" from="." to="." method="_on_tree_entered"]
[connection signal="body_entered" from="pick_up_detection" to="." method="_on_pick_up_detection_body_entered"]
[connection signal="body_entered" from="pick_up_magnet" to="." method="_on_pick_up_magnet_body_entered"]

View File

@@ -94,7 +94,7 @@ height = 1.37889
[node name="Trashcan" type="Node3D" groups=["scene_rigidbody"]]
[node name="RigidBody3D" type="RigidBody3D" parent="." groups=["scene_rigidbody"]]
[node name="RigidBody3D" type="RigidBody3D" parent="." groups=["moveable", "scene_rigidbody"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.51725, 0)
collision_layer = 32
collision_mask = 253

File diff suppressed because one or more lines are too long

115
assets/tree_2.tscn Normal file

File diff suppressed because one or more lines are too long

View File

@@ -141,7 +141,7 @@ points = PackedVector3Array(0.22168, 0.204232, 0.192197, -0.0831838, -0.0447369,
[node name="TV" type="RigidBody3D" groups=["moveable"]]
collision_layer = 32
collision_mask = 125
collision_mask = 253
mass = 20.0
[node name="Plane" type="MeshInstance3D" parent="."]

View File

@@ -144,7 +144,7 @@ angular_limit/lower = -0.785398
[node name="RigidBody3D" type="RigidBody3D" parent="." groups=["moveable"]]
collision_layer = 32
collision_mask = 125
collision_mask = 253
continuous_cd = true
[node name="Panel1" type="MeshInstance3D" parent="RigidBody3D"]
@@ -164,7 +164,7 @@ skeleton = NodePath("")
[node name="RigidBody3D2" type="RigidBody3D" parent="." groups=["moveable"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.320453, -0.00352626)
collision_layer = 32
collision_mask = 125
collision_mask = 253
continuous_cd = true
[node name="Panel2" type="MeshInstance3D" parent="RigidBody3D2"]