Wire shelves
Some checks failed
linting & formatting / build (push) Failing after 29s

This commit is contained in:
Rob Kelly 2025-08-15 15:20:11 -06:00
parent f480638066
commit 013da74762
17 changed files with 659 additions and 24 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,2 @@
# Blender 4.3.2 MTL File: 'wire_shelves.blend'
# www.blender.org

View File

@ -0,0 +1,392 @@
# Blender 4.3.2
# www.blender.org
mtllib wire_shelves.mtl
o Shelves
v -0.299850 -0.430000 -1.500000
v -0.299850 1.220000 -1.500000
v -0.299850 -0.450000 -1.500000
v -0.299850 1.200000 -1.500000
v -0.299850 0.370000 -1.500000
v -0.299850 0.390000 -1.500000
v -0.400000 -0.430000 -1.399851
v -0.400000 1.200000 -1.399851
v -0.400000 1.220000 -1.399851
v -0.400000 0.370000 -1.399851
v -0.400000 -0.450000 -1.399851
v -0.400000 0.390000 -1.399851
v -0.299851 -0.430000 -1.399851
v -0.299851 1.200000 -1.399851
v -0.299851 0.370000 -1.399851
v -0.299851 0.390000 -1.399851
v -0.299851 -0.450000 -1.399851
v -0.299851 1.220000 -1.399851
v 0.299850 1.200000 -1.500000
v 0.299850 -0.450000 -1.500000
v 0.299850 1.220000 -1.500000
v 0.299850 0.390000 -1.500000
v 0.299850 -0.430000 -1.500000
v 0.299850 0.370000 -1.500000
v 0.299850 -0.430000 -1.399851
v 0.299850 1.220000 -1.399851
v 0.299850 1.200000 -1.399851
v 0.299850 0.390000 -1.399851
v 0.299850 0.370000 -1.399851
v 0.299850 -0.450000 -1.399851
v 0.400000 -0.430000 -1.399851
v 0.400000 -0.450000 -1.399851
v 0.400000 1.220000 -1.399851
v 0.400000 1.200000 -1.399851
v 0.400000 0.390000 -1.399851
v 0.400000 0.370000 -1.399851
v -0.299850 -0.450000 1.500000
v -0.299850 0.390000 1.500000
v -0.299850 1.200000 1.500000
v -0.299850 0.370000 1.500000
v -0.299850 1.220000 1.500000
v -0.299850 -0.430000 1.500000
v -0.299850 -0.450000 1.399851
v -0.299850 0.390000 1.399851
v -0.299850 1.200000 1.399851
v -0.299850 0.370000 1.399851
v -0.299850 1.220000 1.399851
v -0.299850 -0.430000 1.399851
v -0.400000 0.370000 1.399851
v -0.400000 0.390000 1.399851
v -0.400000 -0.450000 1.399851
v -0.400000 1.220000 1.399851
v -0.400000 1.200000 1.399851
v -0.400000 -0.430000 1.399851
v 0.299851 1.220000 1.500000
v 0.299851 1.200000 1.500000
v 0.299851 0.370000 1.500000
v 0.299851 -0.430000 1.500000
v 0.299851 -0.450000 1.500000
v 0.299851 0.390000 1.500000
v 0.400000 -0.430000 1.399851
v 0.400000 -0.450000 1.399851
v 0.400000 1.220000 1.399851
v 0.400000 1.200000 1.399851
v 0.400000 0.370000 1.399851
v 0.400000 0.390000 1.399851
v 0.299851 1.200000 1.399851
v 0.299851 0.369999 1.399851
v 0.299851 -0.450000 1.399851
v 0.299851 0.390000 1.399851
v 0.299851 -0.430000 1.399851
v 0.299851 1.220000 1.399851
v -0.350000 -1.250000 1.500000
v -0.400000 1.250000 1.450000
v -0.400000 -1.250000 1.450000
v -0.350000 -1.250000 1.400000
v -0.350000 1.250000 1.400000
v -0.350000 1.250000 1.500000
v -0.300000 -1.250000 1.450000
v -0.300000 1.250000 1.450000
v 0.350000 -1.250000 1.500000
v 0.300000 -1.250000 1.450000
v 0.300000 1.250000 1.450000
v 0.350000 1.250000 1.500000
v 0.350000 -1.250000 1.400000
v 0.400000 -1.250000 1.450000
v 0.400000 1.250000 1.450000
v 0.350000 1.250000 1.400000
v -0.400000 -1.250000 -1.450000
v -0.400000 1.250000 -1.450000
v -0.350000 1.250000 -1.400000
v -0.350000 -1.250000 -1.500000
v -0.350000 1.250000 -1.500000
v -0.300000 -1.250000 -1.450000
v -0.350000 -1.250000 -1.400000
v -0.300000 1.250000 -1.450000
v 0.350000 -1.250000 -1.400000
v 0.300000 -1.250000 -1.450000
v 0.350000 1.250000 -1.400000
v 0.350000 -1.250000 -1.500000
v 0.350000 1.250000 -1.500000
v 0.300000 1.250000 -1.450000
v 0.400000 -1.250000 -1.450000
v 0.400000 1.250000 -1.450000
vn -0.0000 -0.0000 -1.0000
vn -1.0000 -0.0000 -0.0000
vn -0.0000 -1.0000 -0.0000
vn 1.0000 -0.0000 -0.0000
vn -0.0000 1.0000 -0.0000
vn -0.0000 -0.0000 1.0000
vn -0.7071 -0.0000 0.7071
vn -0.7071 -0.0000 -0.7071
vn 0.7071 -0.0000 -0.7071
vn 0.7071 -0.0000 0.7071
vt 0.152344 0.945312
vt 0.152344 0.941406
vt 0.171875 0.941406
vt 0.171875 0.945312
vt 0.757812 0.929688
vt 0.757812 0.933594
vt 0.738281 0.933594
vt 0.738281 0.929688
vt 0.152344 0.957031
vt 0.152344 0.953125
vt 0.171875 0.953125
vt 0.171875 0.957031
vt 0.898438 0.988281
vt 0.898438 0.992188
vt 0.777344 0.992188
vt 0.777344 0.988281
vt 0.132812 0.957031
vt 0.132812 0.953125
vt 0.777344 0.929688
vt 0.777344 0.933594
vt 0.132812 0.945312
vt 0.132812 0.941406
vt 0.027344 0.480469
vt 0.027344 0.500000
vt 0.007812 0.500000
vt 0.007812 0.621094
vt 0.027344 0.621094
vt 0.027344 0.640625
vt 0.593750 0.640625
vt 0.593750 0.621094
vt 0.613281 0.621094
vt 0.613281 0.500000
vt 0.593750 0.500000
vt 0.593750 0.480469
vt 0.027344 0.144531
vt 0.027344 0.164062
vt 0.007812 0.164062
vt 0.007812 0.285156
vt 0.027344 0.285156
vt 0.027344 0.304688
vt 0.593750 0.304688
vt 0.593750 0.285156
vt 0.613281 0.285156
vt 0.613281 0.164062
vt 0.593750 0.164062
vt 0.593750 0.144531
vt 0.898438 0.964844
vt 0.898438 0.968750
vt 0.777344 0.968750
vt 0.777344 0.964844
vt 0.027344 0.312500
vt 0.027344 0.332031
vt 0.007812 0.332031
vt 0.007812 0.453125
vt 0.027344 0.453125
vt 0.027344 0.472656
vt 0.593750 0.472656
vt 0.593750 0.453125
vt 0.613281 0.453125
vt 0.613281 0.332031
vt 0.593750 0.332031
vt 0.593750 0.312500
vt 0.898438 0.976562
vt 0.898438 0.980469
vt 0.777344 0.980469
vt 0.777344 0.976562
vt 0.757812 0.992188
vt 0.757812 0.988281
vt 0.757812 0.980469
vt 0.757812 0.976562
vt 0.757812 0.968750
vt 0.757812 0.964844
vt 0.738281 0.988281
vt 0.738281 0.992188
vt 0.171875 0.992188
vt 0.171875 0.988281
vt 0.738281 0.964844
vt 0.738281 0.968750
vt 0.171875 0.968750
vt 0.171875 0.964844
vt 0.738281 0.976562
vt 0.738281 0.980469
vt 0.171875 0.980469
vt 0.171875 0.976562
vt 0.738281 0.941406
vt 0.738281 0.945312
vt 0.757812 0.945312
vt 0.757812 0.941406
vt 0.777344 0.941406
vt 0.777344 0.945312
vt 0.152344 0.929688
vt 0.152344 0.933594
vt 0.132812 0.933594
vt 0.132812 0.929688
vt 0.757812 0.957031
vt 0.757812 0.953125
vt 0.777344 0.953125
vt 0.777344 0.957031
vt 0.171875 0.933594
vt 0.171875 0.929688
vt 0.738281 0.953125
vt 0.738281 0.957031
vt 0.132812 0.988281
vt 0.132812 0.992188
vt 0.007812 0.992188
vt 0.007812 0.988281
vt 0.152344 0.992188
vt 0.152344 0.988281
vt 0.152344 0.980469
vt 0.152344 0.976562
vt 0.152344 0.968750
vt 0.152344 0.964844
vt 0.132812 0.976562
vt 0.132812 0.980469
vt 0.007812 0.980469
vt 0.007812 0.976562
vt 0.132812 0.968750
vt 0.132812 0.964844
vt 0.007812 0.968750
vt 0.007812 0.964844
vt 0.515625 0.738281
vt 0.515625 0.726562
vt 0.527344 0.726562
vt 0.527344 0.738281
vt 0.515625 0.664062
vt 0.527344 0.664062
vt 0.527344 0.675781
vt 0.515625 0.675781
vt 0.527344 0.648438
vt 0.527344 0.660156
vt 0.515625 0.660156
vt 0.515625 0.648438
vt 0.527344 0.757812
vt 0.527344 0.769531
vt 0.515625 0.769531
vt 0.515625 0.757812
vt 0.527344 0.695312
vt 0.527344 0.707031
vt 0.515625 0.707031
vt 0.515625 0.695312
vt 0.515625 0.753906
vt 0.515625 0.742188
vt 0.527344 0.742188
vt 0.527344 0.753906
vt 0.515625 0.679688
vt 0.527344 0.679688
vt 0.527344 0.691406
vt 0.515625 0.691406
vt 0.007812 0.695312
vt 0.507812 0.695312
vt 0.507812 0.710938
vt 0.007812 0.710938
vt 0.507812 0.664062
vt 0.007812 0.664062
vt 0.007812 0.648438
vt 0.507812 0.648438
vt 0.507812 0.679688
vt 0.007812 0.679688
vt 0.007812 0.906250
vt 0.507812 0.906250
vt 0.507812 0.921875
vt 0.007812 0.921875
vt 0.507812 0.875000
vt 0.007812 0.875000
vt 0.007812 0.859375
vt 0.507812 0.859375
vt 0.507812 0.890625
vt 0.007812 0.890625
vt 0.007812 0.765625
vt 0.507812 0.765625
vt 0.507812 0.781250
vt 0.007812 0.781250
vt 0.507812 0.734375
vt 0.007812 0.734375
vt 0.007812 0.718750
vt 0.507812 0.718750
vt 0.507812 0.750000
vt 0.007812 0.750000
vt 0.007812 0.835938
vt 0.507812 0.835938
vt 0.507812 0.851562
vt 0.007812 0.851562
vt 0.507812 0.804688
vt 0.007812 0.804688
vt 0.007812 0.789062
vt 0.507812 0.789062
vt 0.507812 0.820312
vt 0.007812 0.820312
vt 0.527344 0.722656
vt 0.515625 0.722656
vt 0.515625 0.710938
vt 0.527344 0.710938
s 1
f 18/1/1 14/2/1 8/3/1 9/4/1
f 16/5/1 15/6/1 10/7/1 12/8/1
f 13/9/1 17/10/1 11/11/1 7/12/1
s 0
f 4/13/1 2/14/1 21/15/1 19/16/1
s 1
f 17/10/2 13/9/2 1/17/2 3/18/2
f 15/6/2 16/5/2 6/19/2 5/20/2
f 14/2/2 18/1/2 2/21/2 4/22/2
s 0
f 8/23/3 14/24/3 4/25/3 19/26/3 27/27/3 34/28/3 64/29/3 67/30/3 56/31/3 39/32/3 45/33/3 53/34/3
f 11/35/3 17/36/3 3/37/3 20/38/3 30/39/3 32/40/3 62/41/3 69/42/3 59/43/3 37/44/3 43/45/3 51/46/3
f 3/47/1 1/48/1 23/49/1 20/50/1
f 10/51/3 15/52/3 5/53/3 24/54/3 29/55/3 36/56/3 65/57/3 68/58/3 57/59/3 40/60/3 46/61/3 49/62/3
f 5/63/1 6/64/1 22/65/1 24/66/1
s 1
f 26/67/4 27/68/4 19/16/4 21/15/4
f 28/69/4 29/70/4 24/66/4 22/65/4
f 25/71/4 30/72/4 20/50/4 23/49/4
s 0
f 34/73/4 33/74/4 63/75/4 64/76/4
f 31/40/5 25/39/5 23/38/5 1/37/5 13/36/5 7/35/5 54/46/5 48/45/5 42/44/5 58/43/5 71/42/5 61/41/5
f 33/28/5 26/27/5 21/26/5 2/25/5 18/24/5 9/23/5 52/34/5 47/33/5 41/32/5 55/31/5 72/30/5 63/29/5
f 32/77/4 31/78/4 61/79/4 62/80/4
f 36/81/4 35/82/4 66/83/4 65/84/4
f 35/56/5 28/55/5 22/54/5 6/53/5 16/52/5 12/51/5 50/62/5 44/61/5 38/60/5 60/59/5 70/58/5 66/57/5
s 1
f 30/72/1 25/71/1 31/78/1 32/77/1
f 29/70/1 28/69/1 35/82/1 36/81/1
f 27/68/1 26/67/1 33/74/1 34/73/1
s 0
f 53/85/2 52/86/2 9/4/2 8/3/2
s 1
f 47/87/2 45/88/2 39/89/2 41/90/2
f 44/91/2 46/92/2 40/93/2 38/94/2
f 48/95/2 43/96/2 37/97/2 42/98/2
s 0
f 49/99/2 50/100/2 12/8/2 10/7/2
f 51/101/2 54/102/2 7/12/2 11/11/2
s 1
f 43/96/6 48/95/6 54/102/6 51/101/6
f 46/92/6 44/91/6 50/100/6 49/99/6
f 45/88/6 47/87/6 52/86/6 53/85/6
s 0
f 56/103/6 55/104/6 41/105/6 39/106/6
s 1
f 72/107/6 67/108/6 64/76/6 63/75/6
f 70/109/6 68/110/6 65/84/6 66/83/6
f 71/111/6 69/112/6 62/80/6 61/79/6
s 0
f 57/113/6 60/114/6 38/115/6 40/116/6
s 1
f 69/112/4 71/111/4 58/117/4 59/118/4
f 68/110/4 70/109/4 60/114/4 57/113/4
f 67/108/4 72/107/4 55/104/4 56/103/4
s 0
f 59/118/6 58/117/6 42/119/6 37/120/6
f 82/121/3 85/122/3 86/123/3 81/124/3
f 80/125/5 77/126/5 74/127/5 78/128/5
f 89/129/3 92/130/3 94/131/3 95/132/3
f 87/133/5 88/134/5 83/135/5 84/136/5
f 98/137/3 100/138/3 103/139/3 97/140/3
f 96/141/5 93/142/5 90/143/5 91/144/5
f 104/145/5 101/146/5 102/147/5 99/148/5
f 73/149/7 78/150/7 74/151/7 75/152/7
f 77/153/8 76/154/8 75/155/8 74/156/8
f 80/157/9 79/158/9 76/154/9 77/153/9
f 78/150/10 73/149/10 79/158/10 80/157/10
f 81/159/7 84/160/7 83/161/7 82/162/7
f 88/163/8 85/164/8 82/165/8 83/166/8
f 87/167/9 86/168/9 85/164/9 88/163/9
f 84/160/10 81/159/10 86/168/10 87/167/10
f 95/169/7 91/170/7 90/171/7 89/172/7
f 93/173/8 92/174/8 89/175/8 90/176/8
f 96/177/9 94/178/9 92/174/9 93/173/9
f 91/170/10 95/169/10 94/178/10 96/177/10
f 97/179/7 99/180/7 102/181/7 98/182/7
f 101/183/8 100/184/8 98/185/8 102/186/8
f 104/187/9 103/188/9 100/184/9 101/183/9
f 99/180/10 97/179/10 103/188/10 104/187/10
f 75/189/3 76/190/3 79/191/3 73/192/3

View File

@ -0,0 +1,25 @@
[remap]
importer="wavefront_obj"
importer_version=1
type="Mesh"
uid="uid://ds0qafgxok3pr"
path="res://.godot/imported/wire_shelves.obj-d81644a76613e376c363b2c1ab7a4458.mesh"
[deps]
files=["res://.godot/imported/wire_shelves.obj-d81644a76613e376c363b2c1ab7a4458.mesh"]
source_file="res://assets/props/wire_shelves/wire_shelves.obj"
dest_files=["res://.godot/imported/wire_shelves.obj-d81644a76613e376c363b2c1ab7a4458.mesh", "res://.godot/imported/wire_shelves.obj-d81644a76613e376c363b2c1ab7a4458.mesh"]
[params]
generate_tangents=true
generate_lods=true
generate_shadow_mesh=true
generate_lightmap_uv2=false
generate_lightmap_uv2_texel_size=0.2
scale_mesh=Vector3(1, 1, 1)
offset_mesh=Vector3(0, 0, 0)
force_disable_mesh_compression=false

BIN
assets/props/wire_shelves/wire_shelves_C.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cpt6gyl5oudbm"
path="res://.godot/imported/wire_shelves_C.png-9c532d8ab31d114c560e356c049f2cb3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/wire_shelves/wire_shelves_C.png"
dest_files=["res://.godot/imported/wire_shelves_C.png-9c532d8ab31d114c560e356c049f2cb3.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://assets/props/wire_shelves/wire_shelves_C.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

BIN
assets/props/wire_shelves/wire_shelves_M.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b63fwa4irabda"
path="res://.godot/imported/wire_shelves_M.png-ab90260819bc74b417cc17aa0ebe5058.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/wire_shelves/wire_shelves_M.png"
dest_files=["res://.godot/imported/wire_shelves_M.png-ab90260819bc74b417cc17aa0ebe5058.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=0

BIN
assets/props/wire_shelves/wire_shelves_N.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bd7up85yqwurw"
path="res://.godot/imported/wire_shelves_N.png-3a446ef3b6fb4756bde4d31b41badecf.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/wire_shelves/wire_shelves_N.png"
dest_files=["res://.godot/imported/wire_shelves_N.png-3a446ef3b6fb4756bde4d31b41badecf.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://assets/props/wire_shelves/wire_shelves_N.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

BIN
assets/props/wire_shelves/wire_shelves_R.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dqphwq5u125hf"
path="res://.godot/imported/wire_shelves_R.png-1f0a1b7bd5273a9305314c48eb9e3c0a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/wire_shelves/wire_shelves_R.png"
dest_files=["res://.godot/imported/wire_shelves_R.png-1f0a1b7bd5273a9305314c48eb9e3c0a.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=0

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=82 format=4 uid="uid://b3h2ldhluwco"] [gd_scene load_steps=81 format=4 uid="uid://b3h2ldhluwco"]
[ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="1_l8xpm"] [ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="1_l8xpm"]
[ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_lknyg"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_lknyg"]
@ -18,6 +18,7 @@
[ext_resource type="Texture2D" uid="uid://cd0w8eqpount3" path="res://assets/props/crate_long/crate_long_C.png" id="13_glbip"] [ext_resource type="Texture2D" uid="uid://cd0w8eqpount3" path="res://assets/props/crate_long/crate_long_C.png" id="13_glbip"]
[ext_resource type="Texture2D" uid="uid://da5p04vbiy3xe" path="res://assets/props/crate_long/crate_long_M.png" id="14_nqwfe"] [ext_resource type="Texture2D" uid="uid://da5p04vbiy3xe" path="res://assets/props/crate_long/crate_long_M.png" id="14_nqwfe"]
[ext_resource type="Texture2D" uid="uid://bsovubygl3go2" path="res://assets/props/crate_long/crate_long_N.png" id="15_h56f5"] [ext_resource type="Texture2D" uid="uid://bsovubygl3go2" path="res://assets/props/crate_long/crate_long_N.png" id="15_h56f5"]
[ext_resource type="PackedScene" uid="uid://bfm80tqsw22qc" path="res://src/props/wire_shelves/wire_shelves.tscn" id="15_jnjru"]
[ext_resource type="Texture2D" uid="uid://b1m1my5q2vlwi" path="res://assets/props/crate_long/crate_long_R.png" id="16_gem8k"] [ext_resource type="Texture2D" uid="uid://b1m1my5q2vlwi" path="res://assets/props/crate_long/crate_long_R.png" id="16_gem8k"]
[ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="17_wr3ux"] [ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="17_wr3ux"]
[ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="18_a7woh"] [ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="18_a7woh"]
@ -95,12 +96,6 @@ size = Vector3(0.8, 1, 1.5)
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_dwjsf"] [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_dwjsf"]
data = PackedVector3Array(-0.4, 0.5, 0.75, 0.4, 0.5, 0.75, -0.4, -0.5, 0.75, 0.4, 0.5, 0.75, 0.4, -0.5, 0.75, -0.4, -0.5, 0.75, 0.4, 0.5, -0.75, -0.4, 0.5, -0.75, 0.4, -0.5, -0.75, -0.4, 0.5, -0.75, -0.4, -0.5, -0.75, 0.4, -0.5, -0.75, 0.4, 0.5, 0.75, 0.4, 0.5, -0.75, 0.4, -0.5, 0.75, 0.4, 0.5, -0.75, 0.4, -0.5, -0.75, 0.4, -0.5, 0.75, -0.4, 0.5, -0.75, -0.4, 0.5, 0.75, -0.4, -0.5, -0.75, -0.4, 0.5, 0.75, -0.4, -0.5, 0.75, -0.4, -0.5, -0.75, 0.4, 0.5, 0.75, -0.4, 0.5, 0.75, 0.4, 0.5, -0.75, -0.4, 0.5, 0.75, -0.4, 0.5, -0.75, 0.4, 0.5, -0.75, -0.4, -0.5, 0.75, 0.4, -0.5, 0.75, -0.4, -0.5, -0.75, 0.4, -0.5, 0.75, 0.4, -0.5, -0.75, -0.4, -0.5, -0.75) data = PackedVector3Array(-0.4, 0.5, 0.75, 0.4, 0.5, 0.75, -0.4, -0.5, 0.75, 0.4, 0.5, 0.75, 0.4, -0.5, 0.75, -0.4, -0.5, 0.75, 0.4, 0.5, -0.75, -0.4, 0.5, -0.75, 0.4, -0.5, -0.75, -0.4, 0.5, -0.75, -0.4, -0.5, -0.75, 0.4, -0.5, -0.75, 0.4, 0.5, 0.75, 0.4, 0.5, -0.75, 0.4, -0.5, 0.75, 0.4, 0.5, -0.75, 0.4, -0.5, -0.75, 0.4, -0.5, 0.75, -0.4, 0.5, -0.75, -0.4, 0.5, 0.75, -0.4, -0.5, -0.75, -0.4, 0.5, 0.75, -0.4, -0.5, 0.75, -0.4, -0.5, -0.75, 0.4, 0.5, 0.75, -0.4, 0.5, 0.75, 0.4, 0.5, -0.75, -0.4, 0.5, 0.75, -0.4, 0.5, -0.75, 0.4, 0.5, -0.75, -0.4, -0.5, 0.75, 0.4, -0.5, 0.75, -0.4, -0.5, -0.75, 0.4, -0.5, 0.75, 0.4, -0.5, -0.75, -0.4, -0.5, -0.75)
[sub_resource type="BoxMesh" id="BoxMesh_mcskc"]
size = Vector3(0.8, 2.5, 3)
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_2ybo5"]
data = PackedVector3Array(-0.4, 1.25, 1.5, 0.4, 1.25, 1.5, -0.4, -1.25, 1.5, 0.4, 1.25, 1.5, 0.4, -1.25, 1.5, -0.4, -1.25, 1.5, 0.4, 1.25, -1.5, -0.4, 1.25, -1.5, 0.4, -1.25, -1.5, -0.4, 1.25, -1.5, -0.4, -1.25, -1.5, 0.4, -1.25, -1.5, 0.4, 1.25, 1.5, 0.4, 1.25, -1.5, 0.4, -1.25, 1.5, 0.4, 1.25, -1.5, 0.4, -1.25, -1.5, 0.4, -1.25, 1.5, -0.4, 1.25, -1.5, -0.4, 1.25, 1.5, -0.4, -1.25, -1.5, -0.4, 1.25, 1.5, -0.4, -1.25, 1.5, -0.4, -1.25, -1.5, 0.4, 1.25, 1.5, -0.4, 1.25, 1.5, 0.4, 1.25, -1.5, -0.4, 1.25, 1.5, -0.4, 1.25, -1.5, 0.4, 1.25, -1.5, -0.4, -1.25, 1.5, 0.4, -1.25, 1.5, -0.4, -1.25, -1.5, 0.4, -1.25, 1.5, 0.4, -1.25, -1.5, -0.4, -1.25, -1.5)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yvs0w"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yvs0w"]
resource_local_to_scene = true resource_local_to_scene = true
albedo_texture = ExtResource("13_glbip") albedo_texture = ExtResource("13_glbip")
@ -1332,23 +1327,11 @@ collision_layer = 5
[node name="CollisionShape3D" type="CollisionShape3D" parent="Props/Counter2/StaticBody3D"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Props/Counter2/StaticBody3D"]
shape = SubResource("ConcavePolygonShape3D_okeuk") shape = SubResource("ConcavePolygonShape3D_okeuk")
[node name="Shelves" type="MeshInstance3D" parent="Props"] [node name="WireShelves" parent="Props" instance=ExtResource("15_jnjru")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 2.9, 1.25, -13) transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 2.9, 0, -13)
mesh = SubResource("BoxMesh_mcskc")
[node name="StaticBody3D" type="StaticBody3D" parent="Props/Shelves"] [node name="WireShelves2" parent="Props" instance=ExtResource("15_jnjru")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -0.400001, 0, -13)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Props/Shelves/StaticBody3D"]
shape = SubResource("ConcavePolygonShape3D_2ybo5")
[node name="Shelves2" type="MeshInstance3D" parent="Props"]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -0.400001, 1.25, -13)
mesh = SubResource("BoxMesh_mcskc")
[node name="StaticBody3D" type="StaticBody3D" parent="Props/Shelves2"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Props/Shelves2/StaticBody3D"]
shape = SubResource("ConcavePolygonShape3D_2ybo5")
[node name="Cupboard" parent="Props" instance=ExtResource("11_5abrm")] [node name="Cupboard" parent="Props" instance=ExtResource("11_5abrm")]
transform = Transform3D(1, 0, 0, 0, 0.965926, -0.258819, 0, 0.258819, 0.965926, -4, 2.02276, -8.6) transform = Transform3D(1, 0, 0, 0, 0.965926, -0.258819, 0, 0.258819, 0.965926, -4, 2.02276, -8.6)

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=44 format=3 uid="uid://dc4tts6342cuj"] [gd_scene load_steps=45 format=3 uid="uid://dc4tts6342cuj"]
[ext_resource type="Script" uid="uid://dmbdkydqnbyqv" path="res://levels/prop_test/prop_test.gd" id="1_ibd1t"] [ext_resource type="Script" uid="uid://dmbdkydqnbyqv" path="res://levels/prop_test/prop_test.gd" id="1_ibd1t"]
[ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_ml0ka"] [ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_ml0ka"]
@ -35,6 +35,7 @@
[ext_resource type="Texture2D" uid="uid://gbvtbiurxrop" path="res://assets/props/vending_machine/vending_machine_R.png" id="27_8a67w"] [ext_resource type="Texture2D" uid="uid://gbvtbiurxrop" path="res://assets/props/vending_machine/vending_machine_R.png" id="27_8a67w"]
[ext_resource type="Script" uid="uid://deg5xd87cy8rg" path="res://src/props/interactive.gd" id="28_ibd1t"] [ext_resource type="Script" uid="uid://deg5xd87cy8rg" path="res://src/props/interactive.gd" id="28_ibd1t"]
[ext_resource type="PackedScene" uid="uid://d1kacn4b60ucy" path="res://src/ui/post_processing.tscn" id="30_qnhar"] [ext_resource type="PackedScene" uid="uid://d1kacn4b60ucy" path="res://src/ui/post_processing.tscn" id="30_qnhar"]
[ext_resource type="PackedScene" uid="uid://bfm80tqsw22qc" path="res://src/props/wire_shelves/wire_shelves.tscn" id="36_hb05j"]
[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_tm4v6"] [sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_tm4v6"]
@ -437,6 +438,9 @@ visible = false
[node name="Player" parent="." instance=ExtResource("1_ml0ka")] [node name="Player" parent="." instance=ExtResource("1_ml0ka")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
[node name="WireShelves" parent="." instance=ExtResource("36_hb05j")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 49.2, 0, -12)
[connection signal="animation_finished" from="Props/Bulkhead" to="Props/SwitchPodium/OpenSwitch" method="enable"] [connection signal="animation_finished" from="Props/Bulkhead" to="Props/SwitchPodium/OpenSwitch" method="enable"]
[connection signal="activated" from="Props/SwitchPodium/OpenSwitch" to="Props/Bulkhead" method="toggle"] [connection signal="activated" from="Props/SwitchPodium/OpenSwitch" to="Props/Bulkhead" method="toggle"]
[connection signal="activated" from="Props/SwitchPodium/OpenSwitch" to="Props/SwitchPodium/OpenSwitch" method="disable"] [connection signal="activated" from="Props/SwitchPodium/OpenSwitch" to="Props/SwitchPodium/OpenSwitch" method="disable"]

File diff suppressed because one or more lines are too long