added chest and chest spawners but they don't always show up?

This commit is contained in:
Derek
2025-03-02 22:17:04 -06:00
parent dc7ecf83ee
commit ea68629594
71 changed files with 3127 additions and 98 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bspjw3myfrkt"
path.s3tc="res://.godot/imported/chest1-low_chest1.band_BaseColor.png-8c1a9cf1133ad43ce6150c77353ba8b2.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.band_BaseColor.png"
dest_files=["res://.godot/imported/chest1-low_chest1.band_BaseColor.png-8c1a9cf1133ad43ce6150c77353ba8b2.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: 3.1 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ijb1kq5fy43u"
path="res://.godot/imported/chest1-low_chest1.band_Emissive.png-8ab064046a99d228a24327c96264027e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.band_Emissive.png"
dest_files=["res://.godot/imported/chest1-low_chest1.band_Emissive.png-8ab064046a99d228a24327c96264027e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bjaq4eokhwebv"
path="res://.godot/imported/chest1-low_chest1.band_Height.png-56c200ad6271749a3d6de05d6313f45c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.band_Height.png"
dest_files=["res://.godot/imported/chest1-low_chest1.band_Height.png-56c200ad6271749a3d6de05d6313f45c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d03e3v1yyks6l"
path.s3tc="res://.godot/imported/chest1-low_chest1.band_Metallic.png-eb5caf37249a3cb1e05ffc1265c84131.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.band_Metallic.png"
dest_files=["res://.godot/imported/chest1-low_chest1.band_Metallic.png-eb5caf37249a3cb1e05ffc1265c84131.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: 56 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ckr7iffrv706t"
path.s3tc="res://.godot/imported/chest1-low_chest1.band_Normal.png-c592bdd269ebabd426ba9e1d0b01db3b.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.band_Normal.png"
dest_files=["res://.godot/imported/chest1-low_chest1.band_Normal.png-c592bdd269ebabd426ba9e1d0b01db3b.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/SubstancePainterTest/chest1-low_chest1.band_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

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dioc0y8c64wr5"
path.s3tc="res://.godot/imported/chest1-low_chest1.band_Roughness.png-0a0a2355f1dc91ead4dd6a63a0b7f694.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.band_Roughness.png"
dest_files=["res://.godot/imported/chest1-low_chest1.band_Roughness.png-0a0a2355f1dc91ead4dd6a63a0b7f694.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: 335 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bpo5wltswxbfs"
path.s3tc="res://.godot/imported/chest1-low_chest1.base_BaseColor.png-3341e870d8464de10d1548a9ac8ac525.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.base_BaseColor.png"
dest_files=["res://.godot/imported/chest1-low_chest1.base_BaseColor.png-3341e870d8464de10d1548a9ac8ac525.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: 3.1 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://drjydlugrdt80"
path="res://.godot/imported/chest1-low_chest1.base_Emissive.png-2068bdd7ed86660666bb3e8705d6081c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.base_Emissive.png"
dest_files=["res://.godot/imported/chest1-low_chest1.base_Emissive.png-2068bdd7ed86660666bb3e8705d6081c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bjp2cotfmsejt"
path.s3tc="res://.godot/imported/chest1-low_chest1.base_Height.png-351bb04d42ed0101841095c9dbaf379f.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.base_Height.png"
dest_files=["res://.godot/imported/chest1-low_chest1.base_Height.png-351bb04d42ed0101841095c9dbaf379f.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: 28 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://drk5ylgmsbck4"
path.s3tc="res://.godot/imported/chest1-low_chest1.base_Metallic.png-39affcfd1ed5205d7395b37d600ef60d.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.base_Metallic.png"
dest_files=["res://.godot/imported/chest1-low_chest1.base_Metallic.png-39affcfd1ed5205d7395b37d600ef60d.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: 382 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://5qtjxkf207l7"
path.s3tc="res://.godot/imported/chest1-low_chest1.base_Normal.png-94fea5a8096448c2b74b0a5ccee60e78.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.base_Normal.png"
dest_files=["res://.godot/imported/chest1-low_chest1.base_Normal.png-94fea5a8096448c2b74b0a5ccee60e78.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/SubstancePainterTest/chest1-low_chest1.base_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

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bbhbkbd5uaied"
path.s3tc="res://.godot/imported/chest1-low_chest1.base_Roughness.png-0d45c1a4992ddd07fdad50f0b9dae438.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.base_Roughness.png"
dest_files=["res://.godot/imported/chest1-low_chest1.base_Roughness.png-0d45c1a4992ddd07fdad50f0b9dae438.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: 21 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b73sneqhodmjy"
path="res://.godot/imported/chest1-low_chest1.hinge_BaseColor.png-e677c1ec48f3117604ffc73d36f4d0dc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.hinge_BaseColor.png"
dest_files=["res://.godot/imported/chest1-low_chest1.hinge_BaseColor.png-e677c1ec48f3117604ffc73d36f4d0dc.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ckc8y4ad8nuq"
path="res://.godot/imported/chest1-low_chest1.hinge_Emissive.png-83a46c757dbc8cd762d3a135da74c427.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.hinge_Emissive.png"
dest_files=["res://.godot/imported/chest1-low_chest1.hinge_Emissive.png-83a46c757dbc8cd762d3a135da74c427.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bb144sgdh4qfm"
path="res://.godot/imported/chest1-low_chest1.hinge_Height.png-43e38cff3147a2dbd808b827e6595e12.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.hinge_Height.png"
dest_files=["res://.godot/imported/chest1-low_chest1.hinge_Height.png-43e38cff3147a2dbd808b827e6595e12.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bcswxt834jvxj"
path="res://.godot/imported/chest1-low_chest1.hinge_Metallic.png-1bc29fbc5c7821edb88a7df25acda950.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.hinge_Metallic.png"
dest_files=["res://.godot/imported/chest1-low_chest1.hinge_Metallic.png-1bc29fbc5c7821edb88a7df25acda950.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://4y2wbs6slkfu"
path="res://.godot/imported/chest1-low_chest1.hinge_Normal.png-30813dfd50661662f810997b943193fb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.hinge_Normal.png"
dest_files=["res://.godot/imported/chest1-low_chest1.hinge_Normal.png-30813dfd50661662f810997b943193fb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b0ewa0o07myc3"
path="res://.godot/imported/chest1-low_chest1.hinge_Roughness.png-50fe5877654c56f190396d2b8bb420a9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.hinge_Roughness.png"
dest_files=["res://.godot/imported/chest1-low_chest1.hinge_Roughness.png-50fe5877654c56f190396d2b8bb420a9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bkgkawpfjjhen"
path.s3tc="res://.godot/imported/chest1-low_chest1.lock_BaseColor.png-196638a2c964d764cb83570eae82c8d9.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.lock_BaseColor.png"
dest_files=["res://.godot/imported/chest1-low_chest1.lock_BaseColor.png-196638a2c964d764cb83570eae82c8d9.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: 3.1 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dcpmned240tar"
path="res://.godot/imported/chest1-low_chest1.lock_Emissive.png-51ec15a57fe5442aef538c8c0e555e3b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.lock_Emissive.png"
dest_files=["res://.godot/imported/chest1-low_chest1.lock_Emissive.png-51ec15a57fe5442aef538c8c0e555e3b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b6lpsifdpwu57"
path="res://.godot/imported/chest1-low_chest1.lock_Height.png-f60b4cdaa59c616fb4b075b3a78e2589.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.lock_Height.png"
dest_files=["res://.godot/imported/chest1-low_chest1.lock_Height.png-f60b4cdaa59c616fb4b075b3a78e2589.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cdds1ttukud5g"
path.s3tc="res://.godot/imported/chest1-low_chest1.lock_Metallic.png-5ad2039f78a4ab12a8571494778f0d5e.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.lock_Metallic.png"
dest_files=["res://.godot/imported/chest1-low_chest1.lock_Metallic.png-5ad2039f78a4ab12a8571494778f0d5e.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: 235 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://wjqeybvbi584"
path.s3tc="res://.godot/imported/chest1-low_chest1.lock_Normal.png-37476193128262d1e7b808e0bd05f046.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.lock_Normal.png"
dest_files=["res://.godot/imported/chest1-low_chest1.lock_Normal.png-37476193128262d1e7b808e0bd05f046.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/SubstancePainterTest/chest1-low_chest1.lock_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

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bq0glgbvc75ue"
path.s3tc="res://.godot/imported/chest1-low_chest1.lock_Roughness.png-4448644f39ae605c7a139aa70e8bcb1b.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/Models/SubstancePainterTest/chest1-low_chest1.lock_Roughness.png"
dest_files=["res://.godot/imported/chest1-low_chest1.lock_Roughness.png-4448644f39ae605c7a139aa70e8bcb1b.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

BIN
assets/Models/chest1.blend Normal file

Binary file not shown.

View File

@@ -0,0 +1,51 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dbyjl6xcg3n3x"
path="res://.godot/imported/chest1.blend-cfe053694c60311604f5a617c141c836.scn"
[deps]
source_file="res://assets/Models/chest1.blend"
dest_files=["res://.godot/imported/chest1.blend-cfe053694c60311604f5a617c141c836.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

BIN
assets/Models/chest1.blend1 Normal file

Binary file not shown.

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=113 format=4 uid="uid://6agmt1hqlhww"]
[gd_scene load_steps=110 format=4 uid="uid://6agmt1hqlhww"]
[ext_resource type="Script" path="res://scripts/LevelManager.gd" id="1_sbpvn"]
[ext_resource type="Resource" uid="uid://dn3t7wcoumlm3" path="res://GameModes/standard.tres" id="2_cuqu0"]
@@ -19,7 +19,6 @@
[ext_resource type="PackedScene" uid="uid://drwae3loscbw7" path="res://assets/player.tscn" id="9_3usor"]
[ext_resource type="Material" uid="uid://buv88wwtgorlx" path="res://assets/materials/prototype/mulch.tres" id="9_xrtyv"]
[ext_resource type="PackedScene" uid="uid://c6bpysq1tjhy4" path="res://vendingmahcine.tscn" id="10_8qgs0"]
[ext_resource type="PackedScene" uid="uid://clu76sc4uoswn" path="res://assets/rocketlauncher_pickup.tscn" id="11_6de2k"]
[ext_resource type="PackedScene" uid="uid://cnfc8rtk6l1d8" path="res://assets/crate1.tscn" id="12_30nle"]
[ext_resource type="PackedScene" uid="uid://dt4t2a48204v1" path="res://assets/spikes_1.tscn" id="12_w4dk0"]
[ext_resource type="Script" path="res://scripts/room_manager.gd" id="13_84vop"]
@@ -28,7 +27,6 @@
[ext_resource type="PackedScene" uid="uid://b3t8fra7evqfb" path="res://assets/Models/building_1.tscn" id="15_ds1t8"]
[ext_resource type="PackedScene" uid="uid://cp7tsicuudd6v" path="res://assets/boxcar_1.tscn" id="16_65evy"]
[ext_resource type="Script" path="res://scripts/room_check.gd" id="16_ba8wj"]
[ext_resource type="PackedScene" uid="uid://dws4iro7820fc" path="res://assets/pistol1_pickup.tscn" id="17_buv6l"]
[ext_resource type="Texture2D" uid="uid://bervxllx4mjqe" path="res://assets/Textures/dickbutt.png" id="22_i7w8i"]
[ext_resource type="PackedScene" uid="uid://c7vrpfdh603kr" path="res://assets/bottle_1.tscn" id="23_khhfu"]
[ext_resource type="PackedScene" uid="uid://dvlpc0mrx16l" path="res://assets/table1.tscn" id="24_eaw7j"]
@@ -36,12 +34,11 @@
[ext_resource type="Script" path="res://scripts/switch_door.gd" id="33_1m5er"]
[ext_resource type="Script" path="res://scripts/switch_interactandshoot.gd" id="35_ybetb"]
[ext_resource type="Script" path="res://levels/switch_target.gd" id="36_fuepo"]
[ext_resource type="PackedScene" uid="uid://cucqbjb8bcha5" path="res://assets/blunderbuss_pickup.tscn" id="38_1e38i"]
[ext_resource type="PackedScene" uid="uid://cdpxctwwi12j" path="res://assets/ladder_collision_check.tscn" id="41_brca2"]
[ext_resource type="PackedScene" uid="uid://db7xqf12sayj0" path="res://assets/chest_spawner.tscn" id="42_4p65t"]
[ext_resource type="PackedScene" uid="uid://h05qay3qri4e" path="res://assets/switch_1.tscn" id="42_rmbqr"]
[ext_resource type="PackedScene" uid="uid://bcmd7elfjhppe" path="res://assets/tree_1.tscn" id="43_o23bq"]
[ext_resource type="PackedScene" uid="uid://bpkmyd3wvqi5p" path="res://assets/boombox.tscn" id="44_dmurd"]
[ext_resource type="PackedScene" uid="uid://hp4xn8oqdxnd" path="res://assets/machete_pickup.tscn" id="44_j62x2"]
[ext_resource type="PackedScene" uid="uid://dlhjacsike5a4" path="res://assets/oildrum1.tscn" id="45_eatji"]
[ext_resource type="PackedScene" uid="uid://dgapcuvg0gtmm" path="res://assets/scene_changer.tscn" id="45_kgpfv"]
[ext_resource type="PackedScene" uid="uid://bj1y0fbjtul4a" path="res://post_processing.tscn" id="45_lveut"]
@@ -64,7 +61,6 @@ ssil_enabled = true
sdfgi_enabled = true
glow_enabled = true
glow_bloom = 0.75
fog_enabled = true
fog_density = 0.0008
volumetric_fog_density = 0.0125
volumetric_fog_ambient_inject = 16.0
@@ -1118,12 +1114,10 @@ room_lockdown = true
[node name="spider21" parent="Room3" instance=ExtResource("8_h7fp0")]
transform = Transform3D(-0.495636, 0.00137952, -0.868529, 0.000970599, 0.999999, 0.00103446, 0.86853, -0.00033027, -0.495637, -42.8622, 16.3631, 198.726)
health = 10
player_path = NodePath("../../Player")
[node name="spider20" parent="Room3" instance=ExtResource("8_h7fp0")]
transform = Transform3D(-0.603162, 0.00141053, -0.797618, 0.000970599, 0.999999, 0.00103446, 0.797618, -0.000150212, -0.603163, -41.1004, 16.3631, 190.752)
health = 10
player_path = NodePath("../../Player")
[node name="Door" type="MeshInstance3D" parent="Room3" node_paths=PackedStringArray("anim_player")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.41302, 19.4763, 191.236)
@@ -1180,39 +1174,30 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 35.7008, 15.9906, 115.943)
[node name="spider8" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(-0.498291, 0, 0.86701, 0, 1, 0, -0.86701, 0, -0.498291, -33.1198, 1.01204, 83.2344)
player_path = NodePath("../../Player")
[node name="spider12" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(-0.0982604, 0, 0.995161, 0, 1, 0, -0.995161, 0, -0.0982604, -32.523, 1.01204, 88.6159)
player_path = NodePath("../../Player")
[node name="spider13" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(0.209653, 0, 0.977776, 0, 1, 0, -0.977776, 0, 0.209653, -33.5277, 1.01204, 92.5231)
player_path = NodePath("../../Player")
[node name="spider14" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(0.66648, 0, 0.745523, 0, 1, 0, -0.745523, 0, 0.66648, -37.2782, 1.01204, 95.9574)
player_path = NodePath("../../Player")
[node name="spider15" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(0.968501, 0, 0.249011, 0, 1, 0, -0.249011, 0, 0.968501, -44.2802, 1.01204, 99.2367)
player_path = NodePath("../../Player")
[node name="spider16" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(0.665973, 0, -0.745976, 0, 1, 0, 0.745976, 0, 0.665973, -53.7373, 1.01204, 97.6803)
player_path = NodePath("../../Player")
[node name="spider17" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(-0.148362, 0, -0.988933, 0, 1, 0, 0.988933, 0, -0.148362, -59.8228, 1.01204, 88.5312)
player_path = NodePath("../../Player")
[node name="spider18" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(-0.647029, 0, -0.762465, 0, 1, 0, 0.762465, 0, -0.647029, -59.1976, 1.01204, 80.2356)
player_path = NodePath("../../Player")
[node name="spider19" parent="EnemyHivemind" instance=ExtResource("8_h7fp0")]
transform = Transform3D(-0.999926, 0.000957978, 0.0121256, 0.000970599, 0.999999, 0.00103446, -0.0121246, 0.00104616, -0.999926, -47.5125, 1.01204, 77.6932)
player_path = NodePath("../../Player")
[node name="JumpPlatform" parent="." instance=ExtResource("4_j47q8")]
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 5.16314, 0.033225, -4.92484)
@@ -1221,9 +1206,6 @@ jump_amount = 30
[node name="vendingmachine" parent="." instance=ExtResource("10_8qgs0")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.42198, 0.0803966, 8.69362)
[node name="rocketlauncher1_pickup" parent="." instance=ExtResource("11_6de2k")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 35.045, 17.8434, 63.8107)
[node name="Crate2" parent="." instance=ExtResource("12_30nle")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.28842, 27.356, 32.2137)
@@ -1263,9 +1245,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.100218, 24.4327, 46.4567)
[node name="Ladder6" parent="." instance=ExtResource("13_qu8oi")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.100218, 28.3013, 46.4567)
[node name="pistol1_pickup" parent="." instance=ExtResource("17_buv6l")]
transform = Transform3D(0.558498, -0.829506, 0, 0.829506, 0.558498, 0, 0, 0, 1, 35.2023, 17.3708, 122.41)
[node name="Crate1" parent="." instance=ExtResource("12_30nle")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.75245, 1.6523, 16.1195)
@@ -1970,9 +1949,6 @@ script = ExtResource("36_fuepo")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Switch 1/switch2/StaticBody3D"]
shape = SubResource("SphereShape3D_w8su1")
[node name="rocketlauncher1_pickup2" parent="." instance=ExtResource("11_6de2k")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29.7453, -2.8486, 37.7796)
[node name="Hallway1" type="Node" parent="."]
[node name="Spikes 1" parent="Hallway1" instance=ExtResource("12_w4dk0")]
@@ -2005,9 +1981,6 @@ libraries = {
}
autoplay = "HallSpikes"
[node name="blunderbuss_pickup" parent="." instance=ExtResource("38_1e38i")]
transform = Transform3D(0.680363, 0, 0.732875, 0, 1, 0, -0.732875, 0, 0.680363, -2.95896, 1.92659, 16.5021)
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.38495, 2.76978, 14.3463)
shadow_enabled = true
@@ -2029,9 +2002,6 @@ transform = Transform3D(1, 0, 0, 0, 0.589387, 0, 0, 0, 1, 3.73803, -5.75175, 15.
[node name="Switch1" parent="." instance=ExtResource("42_rmbqr")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -1.63531, 1.62721, 8.4082)
[node name="machete_pickup" parent="." instance=ExtResource("44_j62x2")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.74172, 0.204712, 11.2157)
[node name="LadderCollisionCheck2" parent="." instance=ExtResource("41_brca2")]
transform = Transform3D(1, 0, 0, 0, 1.62179, 0, 0, 0, 1, -0.0929826, 16.174, 46.5578)
@@ -2043,6 +2013,21 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.33344, 0.988644, 9.05528)
scene_path = "res://scenes/HUBWORLD.tscn"
scene_name = "Hub"
[node name="ChestSpawner" parent="." instance=ExtResource("42_4p65t")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.9179, 28.1106, 8.15561)
[node name="ChestSpawner2" parent="." instance=ExtResource("42_4p65t")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.6853, 17.1985, 66.4509)
[node name="ChestSpawner3" parent="." instance=ExtResource("42_4p65t")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39.1453, 17.5216, 111.397)
[node name="ChestSpawner4" parent="." instance=ExtResource("42_4p65t")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -61.5339, 2.63038, 104.738)
[node name="ChestSpawner6" parent="." instance=ExtResource("42_4p65t")]
transform = Transform3D(-0.0841301, 0, 0.996455, 0, 1, 0, -0.996455, 0, -0.0841301, -55.799, 17.4798, 201.269)
[connection signal="body_entered" from="Room1/RoomCheck" to="Room1/RoomCheck" method="_on_body_entered"]
[connection signal="body_exited" from="Room1/RoomCheck" to="Room1/RoomCheck" method="_on_body_exited"]
[connection signal="body_entered" from="Room3/RoomCheck2" to="Room3/RoomCheck2" method="_on_body_entered"]

20
assets/chest_spawner.tscn Normal file
View File

@@ -0,0 +1,20 @@
[gd_scene load_steps=4 format=3 uid="uid://db7xqf12sayj0"]
[sub_resource type="BoxMesh" id="BoxMesh_nbeyo"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3gsvj"]
[sub_resource type="CylinderMesh" id="CylinderMesh_cbsxv"]
top_radius = 0.1
bottom_radius = 0.1
height = 1.0
[node name="ChestSpawner" type="Node3D" groups=["chest_spawner"]]
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
mesh = SubResource("BoxMesh_nbeyo")
surface_material_override/0 = SubResource("StandardMaterial3D_3gsvj")
[node name="MeshInstance3D2" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 1.01635)
mesh = SubResource("CylinderMesh_cbsxv")

View File

@@ -0,0 +1,8 @@
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://tvyunfk6vvya"]
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_iw0bh"]
load_path = "res://.godot/imported/texture_06.png-deecd739de83df5688823717c34a3998.s3tc.ctex"
[resource]
albedo_texture = SubResource("CompressedTexture2D_iw0bh")
uv1_triplanar = true

View File

@@ -3,25 +3,26 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dlkbtp427qn8a"
path="res://.godot/imported/texture_06.png-deecd739de83df5688823717c34a3998.ctex"
path.s3tc="res://.godot/imported/texture_06.png-deecd739de83df5688823717c34a3998.s3tc.ctex"
metadata={
"vram_texture": false
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://assets/materials/prototype/textures/Prototype Textures/Orange/texture_06.png"
dest_files=["res://.godot/imported/texture_06.png-deecd739de83df5688823717c34a3998.ctex"]
dest_files=["res://.godot/imported/texture_06.png-deecd739de83df5688823717c34a3998.s3tc.ctex"]
[params]
compress/mode=0
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=false
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
@@ -31,4 +32,4 @@ process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
detect_3d/compress_to=0

510
assets/pistol2.tscn Normal file
View File

@@ -0,0 +1,510 @@
[gd_scene load_steps=24 format=3 uid="uid://dfgvp34uphfsc"]
[ext_resource type="PackedScene" uid="uid://svrb3n31mkag" path="res://assets/Models/gun.blend" id="1_yjy4q"]
[ext_resource type="Script" path="res://scripts/trackerGun.gd" id="2_pth4m"]
[ext_resource type="Texture2D" uid="uid://d2fic5txnwu3u" path="res://assets/Textures/ObjectTextures/Pistol.png" id="3_sl8br"]
[ext_resource type="PackedScene" uid="uid://crvohhc6kgshn" path="res://assets/bullet_hole.tscn" id="4_x51av"]
[ext_resource type="PackedScene" uid="uid://c1gdehrsytlkk" path="res://assets/casing.tscn" id="5_twgd4"]
[ext_resource type="PackedScene" uid="uid://cp8563f0oxvff" path="res://assets/mag1.tscn" id="6_wr7kf"]
[ext_resource type="AudioStream" uid="uid://bxjv50ivk3fvn" path="res://assets/Audio/Weapons/9mm Full Size Pistol/Gunshots/9mm Full Size Pistol - Gunshot B 001.wav" id="7_5y1h6"]
[ext_resource type="AudioStream" uid="uid://t50i483xmj3a" path="res://assets/Audio/Weapons/toy-click-spin-SBA-300071143.wav" id="8_mxulx"]
[ext_resource type="AudioStream" uid="uid://db3iy0f1pa5lg" path="res://assets/Audio/Weapons/gun-m-16-reload-full-clip-magazine-SBA-300121257.wav" id="9_5boh4"]
[ext_resource type="Texture2D" uid="uid://dtg3nb2ew72c3" path="res://assets/star_05.png" id="10_62vxh"]
[sub_resource type="SphereMesh" id="SphereMesh_u47cm"]
radius = 0.05
height = 0.1
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4iouf"]
albedo_color = Color(0, 0, 0, 1)
emission_enabled = true
emission = Color(0.743194, 0.35874, 1.92523e-07, 1)
emission_energy_multiplier = 5.0
[sub_resource type="Animation" id="Animation_urfns"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(0, -0.000397999, -0.11995)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(0, -1.5708, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("gun/slide:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(0, 0, 0)]
}
[sub_resource type="Animation" id="Animation_u008m"]
resource_name = "empty"
length = 0.25
step = 0.01
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.06, 0.25),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(0, -0.000397999, 0), Vector3(0, -0.000397999, -0.143476), Vector3(0, -0.000397999, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.06, 0.25),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(0, -1.5708, 0), Vector3(5.21802e-09, -1.5708, 0.11966), Vector3(0, -1.5708, 0)]
}
[sub_resource type="Animation" id="Animation_h3q6j"]
resource_name = "fire_tracker"
length = 0.35
step = 0.01
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 2
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.15, 0.25, 0.35),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, -0.000397999, 0), Vector3(0, 0.116845, 0), Vector3(0, -0.0215431, 0), Vector3(0, -0.000397999, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 2
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.15, 0.25, 0.35),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, -1.5708, 0), Vector3(-2.69979e-06, -1.5708, -0.841737), Vector3(1.04543e-06, -1.5708, 0.288695), Vector3(0, -1.5708, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("gun/slide:position")
tracks/2/interp = 2
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(),
"transitions": PackedFloat32Array(),
"update": 0,
"values": []
}
[sub_resource type="Animation" id="Animation_cifop"]
resource_name = "inspect"
length = 2.51
step = 0.01
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 2
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.65, 1.76, 2.51),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, -0.000397999, 0), Vector3(-0.389954, 0.182335, -0.112915), Vector3(-0.389954, 0.405848, -0.112915), Vector3(0, -0.000397999, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 2
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.65, 1.76, 2.51),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, -1.5708, 0), Vector3(-0.613611, -0.912742, -0.126937), Vector3(-0.265704, -2.19072, -1.47908), Vector3(0, -1.5708, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("gun/slide:position")
tracks/2/interp = 2
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0.68, 1.09, 1.67, 1.8),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, 0, 0), Vector3(0.4, 0, 0), Vector3(0.36, 0, 0), Vector3(0, 0, 0)]
}
[sub_resource type="Animation" id="Animation_svhrs"]
resource_name = "reload"
length = 1.6
step = 0.01
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 2
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.3, 0.72, 1.6),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, -0.000397999, 0), Vector3(-0.655909, 0.59805, 0), Vector3(-0.450443, 0.73385, 0), Vector3(0, -0.000397999, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 2
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.3, 0.72, 1.6),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, -1.5708, 0), Vector3(-0.65485, 0.0430034, -1.67829), Vector3(-0.742135, -0.58273, -1.29047), Vector3(0, -1.5708, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("gun/mag:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0.27, 0.78, 0.97),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(0.00225297, 0.0306008, -2.98023e-08), Vector3(0.002, -2, 0), Vector3(0.00225297, 0.0306008, -2.98023e-08)]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("gun/mag:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0.23, 0.26, 0.82, 0.83),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 1,
"values": [true, false, false, true]
}
tracks/4/type = "method"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath(".")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0.26, 1.6),
"transitions": PackedFloat32Array(1, 1),
"values": [{
"args": [],
"method": &"spawn_mag"
}, {
"args": [],
"method": &"reload_finished"
}]
}
[sub_resource type="Animation" id="Animation_lhlkm"]
resource_name = "remove_tracker"
length = 0.35
step = 0.01
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 2
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.16, 0.24, 0.35),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, -0.000397999, 0), Vector3(0, -0.0215431, 0), Vector3(0, 0.116845, 0), Vector3(0, -0.000397999, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 2
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.16, 0.24, 0.35),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector3(0, -1.5708, 0), Vector3(1.04543e-06, -1.5708, 0.288695), Vector3(-2.69979e-06, -1.5708, -0.841737), Vector3(0, -1.5708, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("gun/slide:position")
tracks/2/interp = 2
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(),
"transitions": PackedFloat32Array(),
"update": 0,
"values": []
}
tracks/3/type = "method"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath(".")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0.16, 0.35),
"transitions": PackedFloat32Array(1, 1),
"values": [{
"args": [],
"method": &"remove_tracker"
}, {
"args": [],
"method": &"check_ammo"
}]
}
[sub_resource type="Animation" id="Animation_bsc1a"]
resource_name = "shoot"
length = 0.1
step = 0.01
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.03, 0.1),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(0, -0.000397999, 0), Vector3(0, 0.0908759, 0.176503), Vector3(0, -0.000397999, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.03, 0.1),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(0, -1.5708, 0), Vector3(-1.34655e-08, -1.5708, -0.313147), Vector3(0, -1.5708, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("gun/slide:position")
tracks/2/interp = 2
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.04, 0.1),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(0, 0, 0), Vector3(0.4, 0, 0), Vector3(0, 0, 0)]
}
[sub_resource type="Animation" id="Animation_tikvk"]
resource_name = "sprint"
[sub_resource type="Animation" id="Animation_7422e"]
resource_name = "swap_in"
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 2
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.7, 1),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(-2.63402, -3.06256, 0.366018), Vector3(-0.274662, -0.000397999, 0.0729132), Vector3(0, -0.000397999, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 2
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.7, 1),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(-0.95634, 0.530067, 1.30899), Vector3(-0.289219, -1.03888, -0.16629), Vector3(0, -1.5708, 0)]
}
[sub_resource type="Animation" id="Animation_lleyf"]
resource_name = "swap_out"
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("gun:position")
tracks/0/interp = 2
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.4, 1),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(0, -0.000397999, 0), Vector3(-0.274662, -0.000397999, 0.0729132), Vector3(1.44543, 1.00681, 2.10684)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("gun:rotation")
tracks/1/interp = 2
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.4, 1),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector3(0, -1.5708, 0), Vector3(-0.289219, -1.03888, -0.16629), Vector3(-0.221353, -1.10575, -2.02639)]
}
tracks/2/type = "method"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath(".")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 1),
"transitions": PackedFloat32Array(1, 1),
"values": [{
"args": [],
"method": &"remove_tracker"
}, {
"args": [],
"method": &"swapped_out"
}]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_vkrtt"]
_data = {
"RESET": SubResource("Animation_urfns"),
"empty": SubResource("Animation_u008m"),
"fire_tracker": SubResource("Animation_h3q6j"),
"inspect": SubResource("Animation_cifop"),
"reload": SubResource("Animation_svhrs"),
"remove_tracker": SubResource("Animation_lhlkm"),
"shoot": SubResource("Animation_bsc1a"),
"sprint": SubResource("Animation_tikvk"),
"swap_in": SubResource("Animation_7422e"),
"swap_out": SubResource("Animation_lleyf")
}
[node name="Pistol" node_paths=PackedStringArray("tracker_indicator", "flare_light", "anim_player", "barrel_raycast", "casing_ejector", "mag_ejector", "audio_fire", "audio_empty", "audio_reload") instance=ExtResource("1_yjy4q")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.0145504, -0.0460228)
script = ExtResource("2_pth4m")
gun_name = "Tracker Pistol"
gun_icon = ExtResource("3_sl8br")
recoil_amount = Vector3(0, 0.05, 0.05)
bullet_speed = 50
tracker_indicator = NodePath("gun/slide/TrackerIndicator")
flare_light = NodePath("SpotLight3D")
bullethole = ExtResource("4_x51av")
casing = ExtResource("5_twgd4")
mag = ExtResource("6_wr7kf")
anim_player = NodePath("AnimationPlayer")
barrel_raycast = NodePath("gun/RayCastBarrel")
casing_ejector = NodePath("gun/RayCastCasing")
mag_ejector = NodePath("gun/RayCastMag")
audio_fire = NodePath("Audio/Fire")
audio_empty = NodePath("Audio/Empty")
audio_reload = NodePath("Audio/Reload")
[node name="gun" parent="." index="0"]
transform = Transform3D(-1.81e-06, 0, -0.5, 0, 0.5, 0, 0.5, 0, -1.81e-06, 0, -0.000397999, -0.11995)
cast_shadow = 0
[node name="mag" parent="gun" index="0"]
transform = Transform3D(0.0897307, -0.048904, -9.31323e-10, 0.012226, 0.358923, 1.74623e-10, 3.72529e-09, -1.86265e-09, 0.0323253, 0.00225297, 0.0306008, -2.98023e-08)
[node name="slide" parent="gun" index="1"]
transform = Transform3D(0.579973, 0, 0, 0, 0.579973, -1.0175e-10, 1.16415e-10, 7.27596e-11, 0.579973, 0, 0, 0)
[node name="TrackerIndicator" type="MeshInstance3D" parent="gun/slide" index="0"]
transform = Transform3D(1.72422, -9.12793e-23, 0, -6.08805e-20, 1.72422, 3.02495e-10, -3.46063e-10, -2.16309e-10, 1.72422, 0.139739, 0.424926, -5.05937e-07)
mesh = SubResource("SphereMesh_u47cm")
skeleton = NodePath("../..")
surface_material_override/0 = SubResource("StandardMaterial3D_4iouf")
[node name="RayCastMag" type="RayCast3D" parent="gun" index="2"]
transform = Transform3D(1.11722, -0.0135336, 0.080048, 0.00234133, 1.1094, 0.154888, -0.0811502, -0.154313, 1.10651, 0, 0.000445819, 0)
[node name="RayCastBarrel" type="RayCast3D" parent="gun" index="3"]
transform = Transform3D(-0.00532892, -0.00753071, 1.99998, 0.00210016, 1.99998, 0.00753634, -1.99999, 0.00212025, -0.00532096, -1.14757, 0.176184, 0.0116054)
target_position = Vector3(0, 0, -1)
[node name="RayCastCasing" type="RayCast3D" parent="gun" index="4"]
transform = Transform3D(-0.00182475, 5.76144e-05, 2, 0.00103918, 2, -5.66866e-05, -2, 0.00103913, -0.00182478, -2.5332e-07, 0.215889, -0.069994)
target_position = Vector3(1, 0, 0)
[node name="AnimationPlayer" type="AnimationPlayer" parent="." index="1"]
libraries = {
"": SubResource("AnimationLibrary_vkrtt")
}
[node name="Audio" type="Node3D" parent="." index="2"]
[node name="Fire" type="AudioStreamPlayer3D" parent="Audio" index="0"]
stream = ExtResource("7_5y1h6")
volume_db = 5.0
bus = &"SFX"
[node name="Empty" type="AudioStreamPlayer3D" parent="Audio" index="1"]
stream = ExtResource("8_mxulx")
bus = &"SFX"
[node name="Reload" type="AudioStreamPlayer3D" parent="Audio" index="2"]
stream = ExtResource("9_5boh4")
volume_db = 3.0
bus = &"SFX"
[node name="SpotLight3D" type="SpotLight3D" parent="." index="3"]
transform = Transform3D(-6.79394e-06, 0, 1.87678, 0, 1.87678, 0, -1.87677, 0, -6.79392e-06, -1.63231, 0, 5.90892e-06)
light_color = Color(0.965385, 0.844179, 0.572893, 1)
light_energy = 0.0
light_projector = ExtResource("10_62vxh")
light_size = 0.229
shadow_enabled = true
spot_range = 7.0
spot_angle = 70.0
spot_angle_attenuation = 0.353554
[connection signal="animation_finished" from="AnimationPlayer" to="AnimationPlayer" method="_on_animation_finished"]