More materials & assets

This commit is contained in:
Rob Kelly 2025-03-17 18:09:27 -06:00
parent 9d945b4c00
commit 79dbeb1147
58 changed files with 1230 additions and 122 deletions

View File

@ -2,34 +2,34 @@
# www.blender.org
mtllib bulkhead.mtl
o Frame
v -1.500000 0.000000 0.022500
v -1.500000 3.000000 0.022500
v -1.500000 0.000000 -0.022500
v -1.500000 3.000000 -0.022500
v 1.500000 0.000000 0.022500
v 1.500000 3.000000 0.022500
v 1.500000 0.000000 -0.022500
v 1.500000 3.000000 -0.022500
v -1.312500 2.562500 -0.022500
v -1.312500 0.437500 -0.022500
v 1.187500 2.687500 -0.022500
v 1.062500 2.812500 -0.022500
v -1.187500 0.312500 -0.022500
v -1.062500 2.812500 -0.022500
v -1.062500 0.187500 -0.022500
v 1.312500 2.562500 -0.022500
v 1.312500 0.437500 -0.022500
v 1.062500 0.187500 -0.022500
v -1.187500 2.687500 0.022500
v -1.062500 2.812500 0.022500
v 1.312500 2.562500 0.022500
v 1.312500 0.437500 0.022500
v 1.187500 0.312500 0.022500
v 1.062500 2.812500 0.022500
v -1.312500 0.437500 0.022500
v -1.312500 2.562500 0.022500
v 1.062500 0.187500 0.022500
v -1.062500 0.187500 0.022500
v -1.500000 0.000000 0.225000
v -1.500000 3.000000 0.225000
v -1.500000 0.000000 -0.225000
v -1.500000 3.000000 -0.225000
v 1.500000 0.000000 0.225000
v 1.500000 3.000000 0.225000
v 1.500000 0.000000 -0.225000
v 1.500000 3.000000 -0.225000
v -1.312500 2.562500 -0.225000
v -1.312500 0.437500 -0.225000
v 1.187500 2.687500 -0.225000
v 1.062500 2.812500 -0.225000
v -1.187500 0.312500 -0.225000
v -1.062500 2.812500 -0.225000
v -1.062500 0.187500 -0.225000
v 1.312500 2.562500 -0.225000
v 1.312500 0.437500 -0.225000
v 1.062500 0.187500 -0.225000
v -1.187500 2.687500 0.225000
v -1.062500 2.812500 0.225000
v 1.312500 2.562500 0.225000
v 1.312500 0.437500 0.225000
v 1.187500 0.312500 0.225000
v 1.062500 2.812500 0.225000
v -1.312500 0.437500 0.225000
v -1.312500 2.562500 0.225000
v 1.062500 0.187500 0.225000
v -1.062500 0.187500 0.225000
vn -1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 -1.0000
vn 1.0000 -0.0000 -0.0000
@ -40,58 +40,58 @@ vn 0.7071 0.7071 -0.0000
vn 0.7071 -0.7071 -0.0000
vn -0.7071 0.7071 -0.0000
vn -0.7071 -0.7071 -0.0000
vt 0.507812 0.835938
vt 0.890625 0.835938
vt 0.890625 0.890625
vt 0.507812 0.890625
vt 0.562500 0.023438
vt 0.546875 0.039062
vt 0.507812 -0.000000
vt 0.890625 -0.000000
vt 0.890625 0.390625
vt 0.851562 0.351562
vt 0.867188 0.328125
vt 0.867188 0.054688
vt 0.835938 0.023438
vt 0.835938 0.367188
vt 0.507812 0.390625
vt 0.531250 0.054688
vt 0.531250 0.328125
vt 0.562500 0.367188
vt 0.890625 0.445312
vt 0.507812 0.445312
vt 0.562500 0.468750
vt 0.546875 0.484375
vt 0.851562 0.796875
vt 0.867188 0.773438
vt 0.867188 0.500000
vt 0.835938 0.468750
vt 0.531250 0.500000
vt 0.531250 0.773438
vt 0.562500 0.812500
vt 0.835938 0.812500
vt 1.000000 0.617188
vt 1.000000 0.992188
vt 0.945312 0.992188
vt 0.945312 0.617188
vt 0.890625 0.992188
vt 0.890625 0.617188
vt 0.945312 0.000000
vt 0.945312 0.265625
vt 0.890625 0.265625
vt 0.945312 0.312500
vt 0.945312 0.046875
vt 0.500000 0.843750
vt 0.875000 0.843750
vt 0.875000 0.890625
vt 0.500000 0.890625
vt 0.546875 0.015625
vt 0.531250 0.031250
vt 0.500000 -0.000000
vt 0.875000 -0.000000
vt 0.875000 0.390625
vt 0.843750 0.359375
vt 0.859375 0.343750
vt 0.859375 0.046875
vt 0.828125 0.015625
vt 0.828125 0.375000
vt 0.500000 0.390625
vt 0.515625 0.046875
vt 0.515625 0.343750
vt 0.546875 0.375000
vt 0.875000 0.453125
vt 0.500000 0.453125
vt 0.546875 0.468750
vt 0.531250 0.484375
vt 0.843750 0.812500
vt 0.859375 0.796875
vt 0.859375 0.500000
vt 0.828125 0.468750
vt 0.515625 0.500000
vt 0.515625 0.796875
vt 0.546875 0.828125
vt 0.828125 0.828125
vt 1.000000 0.625000
vt 1.000000 1.000000
vt 0.937500 1.000000
vt 0.937500 0.625000
vt 0.875000 1.000000
vt 0.875000 0.625000
vt 0.937500 -0.000000
vt 0.937500 0.265625
vt 0.875000 0.265625
vt 0.937500 0.312500
vt 0.937500 0.046875
vt 1.000000 0.046875
vt 1.000000 0.312500
vt 0.945312 0.351562
vt 1.000000 0.351562
vt 0.890625 0.578125
vt 0.945312 0.578125
vt 0.945312 0.593750
vt 0.937500 0.359375
vt 1.000000 0.359375
vt 0.875000 0.578125
vt 0.937500 0.578125
vt 0.937500 0.593750
vt 1.000000 0.328125
vt 0.890625 0.312500
vt 0.890625 0.289062
vt 0.945312 0.023438
vt 0.875000 0.312500
vt 0.875000 0.296875
vt 0.937500 0.031250
vt 1.000000 0.000000
s 0
f 1/1/1 2/2/1 4/3/1 3/4/1
@ -111,34 +111,34 @@ f 22/39/9 17/38/9 18/40/9 27/50/9 23/51/9
f 12/41/10 11/52/10 16/37/10 21/53/10 24/42/10
f 27/50/6 18/40/6 15/47/6 28/46/6
o Door
v -1.400000 0.100000 0.014000
v -1.400000 2.900000 0.014000
v -1.400000 0.100000 -0.014000
v -1.400000 2.900000 -0.014000
v 1.400000 0.100000 0.014000
v 1.400000 2.900000 0.014000
v 1.400000 0.100000 -0.014000
v 1.400000 2.900000 -0.014000
v -1.400000 0.100000 0.140000
v -1.400000 2.900000 0.140000
v -1.400000 0.100000 -0.140000
v -1.400000 2.900000 -0.140000
v 1.400000 0.100000 0.140000
v 1.400000 2.900000 0.140000
v 1.400000 0.100000 -0.140000
v 1.400000 2.900000 -0.140000
vn -1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 -1.0000
vn 1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 1.0000
vn -0.0000 -1.0000 -0.0000
vn -0.0000 1.0000 -0.0000
vt 0.039062 0.468750
vt 0.039062 0.898438
vt 0.000000 0.898438
vt 0.031250 0.468750
vt 0.031250 0.906250
vt 0.000000 0.906250
vt 0.000000 0.468750
vt 0.039062 0.429688
vt 0.039062 0.000000
vt 0.468750 0.000000
vt 0.468750 0.429688
vt 0.507812 0.468750
vt 0.507812 0.898438
vt 0.468750 0.898438
vt 0.468750 0.468750
vt 0.468750 0.937500
vt 0.039062 0.937500
vt 0.031250 0.437500
vt 0.031250 -0.000000
vt 0.453125 -0.000000
vt 0.453125 0.437500
vt 0.484375 0.468750
vt 0.484375 0.906250
vt 0.453125 0.906250
vt 0.453125 0.468750
vt 0.453125 0.937500
vt 0.031250 0.937500
s 0
f 29/54/11 30/55/11 32/56/11 31/57/11
f 31/58/12 32/59/12 36/60/12 35/61/12

Binary file not shown.

View File

@ -0,0 +1,14 @@
# Blender 4.3.2 MTL File: 'bulkhead.blend'
# www.blender.org
newmtl BulkheadMaterial
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.500000
illum 2
map_Kd /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_C.png
map_Ns /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_R.png
map_refl /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_M.png
map_d /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_C.png
map_Bump -bm 1.000000 /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_N.png

View File

@ -0,0 +1,38 @@
# Blender 4.3.2
# www.blender.org
mtllib bulkhead_door.mtl
o Door
v -1.406250 0.093750 0.140000
v -1.406250 2.906250 0.140000
v -1.406250 0.093750 -0.140000
v -1.406250 2.906250 -0.140000
v 1.406250 0.093750 0.140000
v 1.406250 2.906250 0.140000
v 1.406250 0.093750 -0.140000
v 1.406250 2.906250 -0.140000
vn -1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 -1.0000
vn 1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 1.0000
vn -0.0000 -1.0000 -0.0000
vn -0.0000 1.0000 -0.0000
vt 0.450222 0.000000
vt 0.450222 1.000000
vt 0.549778 1.000000
vt 0.549778 0.000000
vt 0.000000 0.000000
vt 0.000000 1.000000
vt 1.000000 1.000000
vt 1.000000 0.000000
vt 0.000000 0.549778
vt 1.000000 0.549778
vt 1.000000 0.450222
vt 0.000000 0.450222
s 0
usemtl BulkheadMaterial
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/5/2 4/6/2 8/7/2 7/8/2
f 7/4/3 8/3/3 6/2/3 5/1/3
f 5/8/4 6/7/4 2/6/4 1/5/4
f 3/9/5 7/10/5 5/11/5 1/12/5
f 8/10/6 4/9/6 2/12/6 6/11/6

Binary file not shown.

BIN
asset_dev/level/bulkhead/bulkhead_door_C.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
asset_dev/level/bulkhead/bulkhead_door_M.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
asset_dev/level/bulkhead/bulkhead_door_N.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
asset_dev/level/bulkhead/bulkhead_door_R.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,14 @@
# Blender 4.3.2 MTL File: 'bulkhead.blend'
# www.blender.org
newmtl BulkheadFrame
Ka 1.000000 1.000000 1.000000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.500000
illum 2
map_Kd /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_C.png
map_Ns /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_R.png
map_refl /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_M.png
map_d /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_C.png
map_Bump -bm 1.000000 /home/Xanadu/workspace/godot/prototypes/grunk/assets/props/bulkhead/bulkhead_N.png

View File

@ -0,0 +1,102 @@
# Blender 4.3.2
# www.blender.org
mtllib bulkhead_frame.mtl
o Frame
v -1.500000 0.000000 0.225000
v -1.500000 3.000000 0.225000
v -1.500000 0.000000 -0.225000
v -1.500000 3.000000 -0.225000
v 1.500000 0.000000 0.225000
v 1.500000 3.000000 0.225000
v 1.500000 0.000000 -0.225000
v 1.500000 3.000000 -0.225000
v -1.312500 2.625000 -0.225000
v -1.312500 0.375000 -0.225000
v 1.218750 2.718750 -0.225000
v 1.125000 2.812500 -0.225000
v -1.218750 0.281250 -0.225000
v -1.125000 2.812500 -0.225000
v -1.125000 0.187500 -0.225000
v 1.312500 2.625000 -0.225000
v 1.312500 0.375000 -0.225000
v 1.125000 0.187500 -0.225000
v -1.218750 2.718750 0.225000
v -1.125000 2.812500 0.225000
v 1.312500 2.625000 0.225000
v 1.312500 0.375000 0.225000
v 1.218750 0.281250 0.225000
v 1.125000 2.812500 0.225000
v -1.312500 0.375000 0.225000
v -1.312500 2.625000 0.225000
v 1.125000 0.187500 0.225000
v -1.125000 0.187500 0.225000
vn -1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 -1.0000
vn 1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 1.0000
vn -0.0000 -1.0000 -0.0000
vn -0.0000 1.0000 -0.0000
vn 0.7071 0.7071 -0.0000
vn 0.7071 -0.7071 -0.0000
vn -0.7071 0.7071 -0.0000
vn -0.7071 -0.7071 -0.0000
vt 0.425000 0.000000
vt 0.425000 1.000000
vt 0.575000 1.000000
vt 0.575000 0.000000
vt 0.062500 0.125000
vt 0.093750 0.093750
vt 0.000000 0.000000
vt 0.000000 1.000000
vt 1.000000 1.000000
vt 0.906250 0.906250
vt 0.875000 0.937500
vt 0.125000 0.937500
vt 0.062500 0.875000
vt 0.937500 0.875000
vt 1.000000 0.000000
vt 0.125000 0.062500
vt 0.875000 0.062500
vt 0.937500 0.125000
vt 0.906250 0.093750
vt 0.093750 0.906250
vt 0.000000 0.575000
vt 1.000000 0.575000
vt 1.000000 0.425000
vt 0.000000 0.425000
vt 0.425000 0.875000
vt 0.575000 0.875000
vt 0.575000 0.125000
vt 0.425000 0.125000
vt 0.125000 0.575000
vt 0.875000 0.575000
vt 0.875000 0.425000
vt 0.125000 0.425000
vt 0.093750 0.575000
vt 0.062500 0.575000
vt 0.062500 0.425000
vt 0.575000 0.937500
vt 0.425000 0.937500
vt 0.425000 0.906250
vt 0.937500 0.425000
vt 0.937500 0.575000
vt 0.906250 0.425000
vt 0.575000 0.906250
s 0
usemtl BulkheadFrame
f 1/1/1 2/2/1 4/3/1 3/4/1
f 10/5/2 13/6/2 3/7/2 4/8/2 8/9/2 11/10/2 12/11/2 14/12/2 9/13/2
f 16/14/2 11/10/2 8/9/2 7/15/2 3/7/2 13/6/2 15/16/2 18/17/2 17/18/2
f 7/4/3 8/3/3 6/2/3 5/1/3
f 22/18/4 23/19/4 5/15/4 6/9/4 2/8/4 19/20/4 20/12/4 24/11/4 21/14/4
f 2/8/4 1/7/4 5/15/4 23/19/4 27/17/4 28/16/4 25/5/4 26/13/4 19/20/4
f 3/21/5 7/22/5 5/23/5 1/24/5
f 8/22/6 4/21/6 2/24/6 6/23/6
f 21/25/1 16/26/1 17/27/1 22/28/1
f 14/29/5 12/30/5 24/31/5 20/32/5
f 25/28/3 10/27/3 9/26/3 26/25/3
f 28/32/7 15/29/7 13/33/7 10/34/7 25/35/7
f 9/26/8 14/36/8 20/37/8 19/38/8 26/25/8
f 22/39/9 17/40/9 18/30/9 27/31/9 23/41/9
f 12/36/10 11/42/10 16/26/10 21/25/10 24/37/10
f 27/31/6 18/30/6 15/29/6 28/32/6

Binary file not shown.

BIN
asset_dev/level/bulkhead/bulkhead_frame_C.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
asset_dev/level/bulkhead/bulkhead_frame_M.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
asset_dev/level/bulkhead/bulkhead_frame_N.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
asset_dev/level/bulkhead/bulkhead_frame_R.png (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

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

View File

@ -0,0 +1,71 @@
# Blender 4.3.2
# www.blender.org
mtllib long_crate.mtl
o Cube
v -0.375000 -0.150000 0.750000
v -0.275000 -0.250000 0.750000
v -0.275000 0.250000 0.750000
v -0.375000 0.150000 0.750000
v -0.275000 -0.250000 -0.750000
v -0.375000 -0.150000 -0.750000
v -0.375000 0.150000 -0.750000
v -0.275000 0.250000 -0.750000
v 0.275000 -0.250000 0.750000
v 0.375000 -0.150000 0.750000
v 0.375000 0.150000 0.750000
v 0.275000 0.250000 0.750000
v 0.375000 -0.150000 -0.750000
v 0.275000 -0.250000 -0.750000
v 0.275000 0.250000 -0.750000
v 0.375000 0.150000 -0.750000
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 -0.0000 -1.0000
vn -0.7071 -0.7071 -0.0000
vn -0.7071 0.7071 -0.0000
vn 0.7071 -0.7071 -0.0000
vn 0.7071 0.7071 -0.0000
vn -0.0000 -1.0000 -0.0000
vt 0.788511 0.966584
vt 0.755183 0.999911
vt 0.655201 0.999911
vt 0.621874 0.966584
vt 0.621874 0.783283
vt 0.655201 0.749956
vt 0.755183 0.749956
vt 0.788511 0.783283
vt 0.277654 0.250044
vt 0.377636 0.250044
vt 0.377636 0.749956
vt 0.277654 0.749956
vt 0.424768 0.250044
vt 0.608069 0.250044
vt 0.608069 0.749956
vt 0.424768 0.749956
vt 0.655201 0.250044
vt 0.755183 0.250044
vt 0.788511 0.216717
vt 0.621874 0.216717
vt 0.621873 0.033416
vt 0.655201 0.000089
vt 0.755183 0.000089
vt 0.788511 0.033416
vt 0.047221 0.250045
vt 0.047221 0.749956
vt 0.000089 0.749956
vt 0.000089 0.250045
vt 0.230522 0.749956
vt 0.230522 0.250044
s 0
f 9/1/1 10/2/1 11/3/1 12/4/1 3/5/1 4/6/1 1/7/1 2/8/1
f 13/9/2 16/10/2 11/11/2 10/12/2
f 15/13/3 8/14/3 3/15/3 12/16/3
f 1/7/4 4/6/4 7/17/4 6/18/4
f 5/19/5 6/18/5 7/17/5 8/20/5 15/21/5 16/22/5 13/23/5 14/24/5
f 5/25/6 2/26/6 1/27/6 6/28/6
f 3/15/7 8/14/7 7/17/7 4/6/7
f 9/29/8 14/30/8 13/9/8 10/12/8
f 15/13/9 12/16/9 11/11/9 16/10/9
f 5/25/10 14/30/10 9/29/10 2/26/10

Binary file not shown.

View File

@ -222,13 +222,13 @@
"componentType":5126,
"count":24,
"max":[
1.399999976158142,
2.9000000953674316,
1.40625,
2.90625,
0.14000003039836884
],
"min":[
-1.399999976158142,
0.10000002384185791,
-1.40625,
0.09375,
-0.14000003039836884
],
"type":"VEC3"

Binary file not shown.

BIN
assets/props/bulkhead/bulkhead_door_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://bd52xpmm3oqw"
path="res://.godot/imported/bulkhead_door_C.png-794d557edb34d0a0bbf7be0faec14892.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_door_C.png"
dest_files=["res://.godot/imported/bulkhead_door_C.png-794d557edb34d0a0bbf7be0faec14892.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=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/props/bulkhead/bulkhead_door_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://nexcq3xxrebb"
path="res://.godot/imported/bulkhead_door_M.png-367d1fe39fe91be3ef5e40e133bc4d4b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_door_M.png"
dest_files=["res://.godot/imported/bulkhead_door_M.png-367d1fe39fe91be3ef5e40e133bc4d4b.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=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/props/bulkhead/bulkhead_door_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://dk4sm780p6jfc"
path="res://.godot/imported/bulkhead_door_N.png-4450f87c3d9f8d8b8cb36b6df8d45a26.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_door_N.png"
dest_files=["res://.godot/imported/bulkhead_door_N.png-4450f87c3d9f8d8b8cb36b6df8d45a26.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=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://assets/props/bulkhead/bulkhead_door_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/bulkhead/bulkhead_door_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://rjuyd20y2ov1"
path="res://.godot/imported/bulkhead_door_R.png-fb5cd5e09c798a8e86155565fd1128de.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_door_R.png"
dest_files=["res://.godot/imported/bulkhead_door_R.png-fb5cd5e09c798a8e86155565fd1128de.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=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.

BIN
assets/props/bulkhead/bulkhead_frame_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://b53xyhs7fghgk"
path="res://.godot/imported/bulkhead_frame_C.png-272899b01a7e31c5d84af27d75569356.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_frame_C.png"
dest_files=["res://.godot/imported/bulkhead_frame_C.png-272899b01a7e31c5d84af27d75569356.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=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/props/bulkhead/bulkhead_frame_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://ck7ljbherx0rb"
path="res://.godot/imported/bulkhead_frame_M.png-c442e33fd7435040df6d69641841fa5e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_frame_M.png"
dest_files=["res://.godot/imported/bulkhead_frame_M.png-c442e33fd7435040df6d69641841fa5e.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=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/props/bulkhead/bulkhead_frame_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://c5jki8sxuouns"
path="res://.godot/imported/bulkhead_frame_N.png-bceffb854fbfedea49bb3fbfd5d5dcae.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_frame_N.png"
dest_files=["res://.godot/imported/bulkhead_frame_N.png-bceffb854fbfedea49bb3fbfd5d5dcae.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=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://assets/props/bulkhead/bulkhead_frame_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/bulkhead/bulkhead_frame_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://bekk5rnaddc8u"
path="res://.godot/imported/bulkhead_frame_R.png-c4c8ee594435d87041dcdbe3cdd74df1.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_frame_R.png"
dest_files=["res://.godot/imported/bulkhead_frame_R.png-c4c8ee594435d87041dcdbe3cdd74df1.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=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

View File

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

View File

@ -0,0 +1,71 @@
# Blender 4.3.2
# www.blender.org
mtllib crate_long.mtl
o Cube
v -0.375000 -0.150000 0.750000
v -0.275000 -0.250000 0.750000
v -0.275000 0.250000 0.750000
v -0.375000 0.150000 0.750000
v -0.275000 -0.250000 -0.750000
v -0.375000 -0.150000 -0.750000
v -0.375000 0.150000 -0.750000
v -0.275000 0.250000 -0.750000
v 0.275000 -0.250000 0.750000
v 0.375000 -0.150000 0.750000
v 0.375000 0.150000 0.750000
v 0.275000 0.250000 0.750000
v 0.375000 -0.150000 -0.750000
v 0.275000 -0.250000 -0.750000
v 0.275000 0.250000 -0.750000
v 0.375000 0.150000 -0.750000
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 -0.0000 -1.0000
vn -0.7071 -0.7071 -0.0000
vn -0.7071 0.7071 -0.0000
vn 0.7071 -0.7071 -0.0000
vn 0.7071 0.7071 -0.0000
vn -0.0000 -1.0000 -0.0000
vt 0.781250 0.968750
vt 0.750000 1.000000
vt 0.656250 1.000000
vt 0.625000 0.968750
vt 0.625000 0.781250
vt 0.656250 0.750000
vt 0.750000 0.750000
vt 0.781250 0.781250
vt 0.281250 0.250000
vt 0.375000 0.250000
vt 0.375000 0.750000
vt 0.281250 0.750000
vt 0.437500 0.250000
vt 0.593750 0.250000
vt 0.593750 0.750000
vt 0.437500 0.750000
vt 0.656250 0.250000
vt 0.750000 0.250000
vt 0.781250 0.218750
vt 0.625000 0.218750
vt 0.625000 0.031250
vt 0.656250 0.000000
vt 0.750000 0.000000
vt 0.781250 0.031250
vt 0.062500 0.250000
vt 0.062500 0.750000
vt 0.000000 0.750000
vt 0.000000 0.250000
vt 0.218750 0.750000
vt 0.218750 0.250000
s 0
f 9/1/1 10/2/1 11/3/1 12/4/1 3/5/1 4/6/1 1/7/1 2/8/1
f 13/9/2 16/10/2 11/11/2 10/12/2
f 15/13/3 8/14/3 3/15/3 12/16/3
f 1/7/4 4/6/4 7/17/4 6/18/4
f 5/19/5 6/18/5 7/17/5 8/20/5 15/21/5 16/22/5 13/23/5 14/24/5
f 5/25/6 2/26/6 1/27/6 6/28/6
f 3/15/7 8/14/7 7/17/7 4/6/7
f 9/29/8 14/30/8 13/9/8 10/12/8
f 15/13/9 12/16/9 11/11/9 16/10/9
f 5/25/10 14/30/10 9/29/10 2/26/10

View File

@ -0,0 +1,25 @@
[remap]
importer="wavefront_obj"
importer_version=1
type="Mesh"
uid="uid://cd7vwjss7qytk"
path="res://.godot/imported/crate_long.obj-820a3af9fc2d3fcb61662fc8ac0ba50b.mesh"
[deps]
files=["res://.godot/imported/crate_long.obj-820a3af9fc2d3fcb61662fc8ac0ba50b.mesh"]
source_file="res://assets/props/crate_long/crate_long.obj"
dest_files=["res://.godot/imported/crate_long.obj-820a3af9fc2d3fcb61662fc8ac0ba50b.mesh", "res://.godot/imported/crate_long.obj-820a3af9fc2d3fcb61662fc8ac0ba50b.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/crate_long/crate_long_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://cd0w8eqpount3"
path="res://.godot/imported/crate_long_C.png-d2c9ec6a93281bbe523172c0486d721f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/crate_long/crate_long_C.png"
dest_files=["res://.godot/imported/crate_long_C.png-d2c9ec6a93281bbe523172c0486d721f.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=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/props/crate_long/crate_long_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://da5p04vbiy3xe"
path="res://.godot/imported/crate_long_M.png-f8930a662b90fa42fb4f4d32373a3a46.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/crate_long/crate_long_M.png"
dest_files=["res://.godot/imported/crate_long_M.png-f8930a662b90fa42fb4f4d32373a3a46.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=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/props/crate_long/crate_long_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://bsovubygl3go2"
path="res://.godot/imported/crate_long_N.png-2fba697dd993499996db1b0cdd0961a4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/crate_long/crate_long_N.png"
dest_files=["res://.godot/imported/crate_long_N.png-2fba697dd993499996db1b0cdd0961a4.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=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://assets/props/crate_long/crate_long_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/crate_long/crate_long_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://b1m1my5q2vlwi"
path="res://.godot/imported/crate_long_R.png-35ab8f6a52540df10b2566cc25c8aa6e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/crate_long/crate_long_R.png"
dest_files=["res://.godot/imported/crate_long_R.png-35ab8f6a52540df10b2566cc25c8aa6e.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=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

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=127 format=4 uid="uid://crydi5cjgfwe5"]
[gd_scene load_steps=139 format=4 uid="uid://crydi5cjgfwe5"]
[ext_resource type="PackedScene" uid="uid://oowut88kr2ox" path="res://levels/ghost_ship/player_ship/player_ship.tscn" id="1_2pyr1"]
[ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="2_2egij"]
@ -22,7 +22,6 @@
[ext_resource type="Texture2D" uid="uid://bujelwt4b5d0s" path="res://assets/level/wall/wall_1_N.png" id="16_otfxe"]
[ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="17_0idgf"]
[ext_resource type="Texture2D" uid="uid://dwi2opqp2s8ak" path="res://assets/level/wall/wall_1_R.png" id="17_smvh1"]
[ext_resource type="PackedScene" uid="uid://dvma1hufsl6mc" path="res://src/props/bulkhead/bulkhead.tscn" id="18_17ivy"]
[ext_resource type="Texture2D" uid="uid://ckgmc6j7r0rh1" path="res://assets/level/t-junction/t-junction_2_C.png" id="18_qu6vm"]
[ext_resource type="Texture2D" uid="uid://cjbem2fg50idh" path="res://assets/level/t-junction/t-junction_1_C.png" id="18_sqa4l"]
[ext_resource type="Texture2D" uid="uid://cgsvlb8qc5yml" path="res://assets/level/t-junction/t-junction_1_M.png" id="19_17ivy"]
@ -37,6 +36,12 @@
[ext_resource type="Texture2D" uid="uid://qw6yjgadiv5f" path="res://assets/level/wall/wall_3_N.png" id="24_ji5cn"]
[ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="25_6giaa"]
[ext_resource type="Texture2D" uid="uid://dqkarguq5m5hn" path="res://assets/level/wall/wall_3_R.png" id="25_35kna"]
[ext_resource type="PackedScene" uid="uid://cppd3scvxf3eg" path="res://src/props/crate_long/crate_long.tscn" id="26_otfxe"]
[ext_resource type="Texture2D" uid="uid://cd0w8eqpount3" path="res://assets/props/crate_long/crate_long_C.png" id="27_lfacn"]
[ext_resource type="Texture2D" uid="uid://da5p04vbiy3xe" path="res://assets/props/crate_long/crate_long_M.png" id="28_f0xh4"]
[ext_resource type="Texture2D" uid="uid://bsovubygl3go2" path="res://assets/props/crate_long/crate_long_N.png" id="29_nmnkj"]
[ext_resource type="Texture2D" uid="uid://b1m1my5q2vlwi" path="res://assets/props/crate_long/crate_long_R.png" id="30_u2hqf"]
[ext_resource type="PackedScene" uid="uid://cubwniraol1qn" path="res://src/props/bulkhead/bulkhead.tscn" id="35_f0xh4"]
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_rp2qp"]
load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex"
@ -452,6 +457,111 @@ shader_parameter/jitter_time_scale = 0.1
shader_parameter/vertex_inflation = 0.0
shader_parameter/inflation_pixellation = 10.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_62grt"]
resource_local_to_scene = true
albedo_texture = ExtResource("27_lfacn")
metallic = 1.0
metallic_texture = ExtResource("28_f0xh4")
roughness_texture = ExtResource("30_u2hqf")
normal_enabled = true
normal_texture = ExtResource("29_nmnkj")
ao_enabled = true
texture_filter = 2
[sub_resource type="ArrayMesh" id="ArrayMesh_oy2vn"]
_surfaces = [{
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
"format": 34896613377,
"index_count": 84,
"index_data": PackedByteArray("CgAGAAIAAgAEAAoABAAGAAoACwAEAAIADAAGAAQABAAIAAwACwAIAAQADAAIAAYAAgABAAsAAQAIAAsADQABAAIAAgAGAA0ABwABAA0ADQAGAAcACQABAAcACQAIAAEABwAGAA4ACQAHAAUABQAHAA4ABQAIAAkABgAIAA8AAwAIAAUADgAGAAAAAAAGAA8ADgAAAAUADwAIAAAABQAAAAMAAAAIAAMA"),
"lods": [0.108952, PackedByteArray("AgAGAAcABAAGAAIAAgABAAQABwABAAIABAAIAAYAAQAIAAQACQABAAcACQAIAAEACQAHAAUABQAIAAkABwAGAAAABwAAAAUABgAIAAAAAwAIAAUAAAAIAAMABQAAAAMA"), 0.261829, PackedByteArray("AAABAAIAAgABAAQAAQAAAAUABAADAAIAAQADAAQAAgADAAAABQADAAEABQAAAAMA"), 0.524037, PackedByteArray("AAABAAIAAgABAAMAAQAAAAMAAgADAAAA")],
"name": "Cube",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 16,
"vertex_data": PackedByteArray("AAAyM///AADc3f//AAAAAP//zMz//wAAAAAyMwAAAAD//zIzAAAAAAAAzMwAAAAA3N0AAP//AAAhIv////8AACEiAAAAAAAAISL//wAAAAD//zIz//8AAP//zMwAAAAA3N0AAAAAAADc3f////8AAAAAzMz//wAAISIAAP//AAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_54end"]
resource_local_to_scene = true
_surfaces = [{
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
"attribute_data": PackedByteArray("/7//P/9v/7//X/8//7//vwAA/78AAP8//6f/v/9H/7//p/+//7//v/+f//f/v////6cAAP/H/wf/n/83/7//P/+X/7//l/8//zf/P/8P/7//x//H/5//x/+/AAD/n/8H/6f/P//H/zf/X/+//0f/P/9v/z//p/8//6f////H//f/D/8//5f/v/+X/z//p/+//6f/P/83/7//R/+//0f/P/9v/z//b/+//1//P/9f/7//N/+//w//v/83/z//D/8/"),
"format": 34896613399,
"index_count": 84,
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
"material": SubResource("StandardMaterial3D_62grt"),
"name": "Cube",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 48,
"vertex_data": PackedByteArray("AAAyM///VNXc3f//AAD/////zMz//1TVAAAyMwAAVNUAADIzAAD8xQAAMjP///zFAADMzAAAVNX//zIzAABU1QAAzMwAAP//AAAyMwAA///c3f//AAD/////MjMAAP/////MzP///7/c3QAA///svyEi/////0TBAAAyM///Fr8hIv//AAD//yEi////////3N0AAP///MUhIgAAAAD8xSEiAAAAAP//ISL//wAA/////zIz////v9zd//////+/AADMzP//DMEhIgAA//+cvP//zMwAAFTV//8yM///VNXc3f///////wAAzMz//1TV///MzAAA///c3QAAAAD//yEiAAD///zFISL//wAAqukhIv////+q6QAAzMwAAKrpAADMzP//qunc3QAAAAD8xf//MjMAAPzF//8yM////MXc3f////+q6dzd//8AAKrp///MzP//qun//8zMAACq6dzdAAAAAP+/ISIAAAAA/7/c3QAA////vyEiAAD///+/VFWqqv9//7+qKqoqVFWqqv45/pz+Of6cVFWqqqoqqir/P/+//z//v/7A/0C2QLbA/3//f/9//3//f/9//3//f/9//7//f/+//xwBRv45/pwOQA3A/z//v/9//3//f/9//3//f/9//3+qKqoqqiqqKv9//79UVaqq0sDSQKlCqML+Of6cCWoEtQlqBLUJagS1CWoEtf8cAUb/HAFG/xwBRgQ19hUENfYVBDX2FQQ19hUAAP9/AAD/fwAA/38AAP9/")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_oy2vn")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ncghj"]
resource_local_to_scene = true
albedo_texture = ExtResource("27_lfacn")
metallic = 1.0
metallic_texture = ExtResource("28_f0xh4")
roughness_texture = ExtResource("30_u2hqf")
normal_enabled = true
normal_texture = ExtResource("29_nmnkj")
ao_enabled = true
texture_filter = 2
[sub_resource type="ArrayMesh" id="ArrayMesh_8r2kq"]
resource_local_to_scene = true
_surfaces = [{
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
"attribute_data": PackedByteArray("/7//P/9v/7//X/8//7//vwAA/78AAP8//6f/v/9H/7//p/+//7//v/+f//f/v////6cAAP/H/wf/n/83/7//P/+X/7//l/8//zf/P/8P/7//x//H/5//x/+/AAD/n/8H/6f/P//H/zf/X/+//0f/P/9v/z//p/8//6f////H//f/D/8//5f/v/+X/z//p/+//6f/P/83/7//R/+//0f/P/9v/z//b/+//1//P/9f/7//N/+//w//v/83/z//D/8/"),
"format": 34896613399,
"index_count": 84,
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
"material": SubResource("StandardMaterial3D_ncghj"),
"name": "Cube",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 48,
"vertex_data": PackedByteArray("AAAyM///VNXc3f//AAD/////zMz//1TVAAAyMwAAVNUAADIzAAD8xQAAMjP///zFAADMzAAAVNX//zIzAABU1QAAzMwAAP//AAAyMwAA///c3f//AAD/////MjMAAP/////MzP///7/c3QAA///svyEi/////0TBAAAyM///Fr8hIv//AAD//yEi////////3N0AAP///MUhIgAAAAD8xSEiAAAAAP//ISL//wAA/////zIz////v9zd//////+/AADMzP//DMEhIgAA//+cvP//zMwAAFTV//8yM///VNXc3f///////wAAzMz//1TV///MzAAA///c3QAAAAD//yEiAAD///zFISL//wAAqukhIv////+q6QAAzMwAAKrpAADMzP//qunc3QAAAAD8xf//MjMAAPzF//8yM////MXc3f////+q6dzd//8AAKrp///MzP//qun//8zMAACq6dzdAAAAAP+/ISIAAAAA/7/c3QAA////vyEiAAD///+/VFWqqv9//7+qKqoqVFWqqv45/pz+Of6cVFWqqqoqqir/P/+//z//v/7A/0C2QLbA/3//f/9//3//f/9//3//f/9//7//f/+//xwBRv45/pwOQA3A/z//v/9//3//f/9//3//f/9//3+qKqoqqiqqKv9//79UVaqq0sDSQKlCqML+Of6cCWoEtQlqBLUJagS1CWoEtf8cAUb/HAFG/xwBRgQ19hUENfYVBDX2FQQ19hUAAP9/AAD/fwAA/38AAP9/")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_oy2vn")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2qkxu"]
resource_local_to_scene = true
albedo_texture = ExtResource("27_lfacn")
metallic = 1.0
metallic_texture = ExtResource("28_f0xh4")
roughness_texture = ExtResource("30_u2hqf")
normal_enabled = true
normal_texture = ExtResource("29_nmnkj")
ao_enabled = true
texture_filter = 2
[sub_resource type="ArrayMesh" id="ArrayMesh_ii88q"]
resource_local_to_scene = true
_surfaces = [{
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
"attribute_data": PackedByteArray("/7//P/9v/7//X/8//7//vwAA/78AAP8//6f/v/9H/7//p/+//7//v/+f//f/v////6cAAP/H/wf/n/83/7//P/+X/7//l/8//zf/P/8P/7//x//H/5//x/+/AAD/n/8H/6f/P//H/zf/X/+//0f/P/9v/z//p/8//6f////H//f/D/8//5f/v/+X/z//p/+//6f/P/83/7//R/+//0f/P/9v/z//b/+//1//P/9f/7//N/+//w//v/83/z//D/8/"),
"format": 34896613399,
"index_count": 84,
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
"material": SubResource("StandardMaterial3D_2qkxu"),
"name": "Cube",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 48,
"vertex_data": PackedByteArray("AAAyM///VNXc3f//AAD/////zMz//1TVAAAyMwAAVNUAADIzAAD8xQAAMjP///zFAADMzAAAVNX//zIzAABU1QAAzMwAAP//AAAyMwAA///c3f//AAD/////MjMAAP/////MzP///7/c3QAA///svyEi/////0TBAAAyM///Fr8hIv//AAD//yEi////////3N0AAP///MUhIgAAAAD8xSEiAAAAAP//ISL//wAA/////zIz////v9zd//////+/AADMzP//DMEhIgAA//+cvP//zMwAAFTV//8yM///VNXc3f///////wAAzMz//1TV///MzAAA///c3QAAAAD//yEiAAD///zFISL//wAAqukhIv////+q6QAAzMwAAKrpAADMzP//qunc3QAAAAD8xf//MjMAAPzF//8yM////MXc3f////+q6dzd//8AAKrp///MzP//qun//8zMAACq6dzdAAAAAP+/ISIAAAAA/7/c3QAA////vyEiAAD///+/VFWqqv9//7+qKqoqVFWqqv45/pz+Of6cVFWqqqoqqir/P/+//z//v/7A/0C2QLbA/3//f/9//3//f/9//3//f/9//7//f/+//xwBRv45/pwOQA3A/z//v/9//3//f/9//3//f/9//3+qKqoqqiqqKv9//79UVaqq0sDSQKlCqML+Of6cCWoEtQlqBLUJagS1CWoEtf8cAUb/HAFG/xwBRgQ19hUENfYVBDX2FQQ19hUAAP9/AAD/fwAA/38AAP9/")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_oy2vn")
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_rlaob"]
load_path = "res://.godot/imported/hallway_1_C.png-9a126edbc39655070332e0af1a5ee780.ctex"
@ -1056,7 +1166,7 @@ shape = SubResource("ConcavePolygonShape3D_p11ap")
[node name="WallSwitch" parent="Airlock/FarWall" instance=ExtResource("17_0idgf")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1.5, 0.1)
[node name="Bulkhead" parent="Airlock/FarWall" instance=ExtResource("18_17ivy")]
[node name="Bulkhead" parent="Airlock/FarWall" instance=ExtResource("35_f0xh4")]
[node name="GrunkNodule" parent="Airlock" instance=ExtResource("19_ji5cn")]
transform = Transform3D(1, 0, 0, 0, 0.866026, -0.5, 0, 0.5, 0.866026, -2.05, 0.15, -4.5)
@ -1078,6 +1188,18 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -22.5)
[node name="Hallway1" parent="Corridor1" instance=ExtResource("2_2egij")]
source_gunk_material = SubResource("ShaderMaterial_35kna")
[node name="CrateLong" parent="Corridor1/Hallway1" instance=ExtResource("26_otfxe")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.25, -5)
mesh = SubResource("ArrayMesh_54end")
[node name="CrateLong3" parent="Corridor1/Hallway1" instance=ExtResource("26_otfxe")]
transform = Transform3D(0.258819, -0.965926, 0, 0.965926, 0.258819, 0, 0, 0, 1, 1.2, 0.426927, -3)
mesh = SubResource("ArrayMesh_8r2kq")
[node name="CrateLong2" parent="Corridor1/Hallway1" instance=ExtResource("26_otfxe")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.75, -5)
mesh = SubResource("ArrayMesh_ii88q")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Corridor1/Hallway1"]
mesh = SubResource("ArrayMesh_d8p6j")
@ -1099,7 +1221,7 @@ mesh = SubResource("ArrayMesh_otfxe")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Corridor1/T-Junction1"]
shape = SubResource("ConcavePolygonShape3D_if0c2")
[node name="Bulkhead1" parent="Corridor1" instance=ExtResource("18_17ivy")]
[node name="Bulkhead1" parent="Corridor1" instance=ExtResource("35_f0xh4")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 1.5, 0, -7.5)
[node name="Hallway2" parent="Corridor1" instance=ExtResource("2_2egij")]

View File

@ -7,7 +7,7 @@
[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="5_0j1ke"]
[ext_resource type="Texture2D" uid="uid://8cm835h4gxwe" path="res://assets/debug_mask.png" id="5_x2vho"]
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_x2vho"]
[ext_resource type="PackedScene" uid="uid://dvma1hufsl6mc" path="res://src/props/bulkhead/bulkhead.tscn" id="8_0j1ke"]
[ext_resource type="PackedScene" uid="uid://cubwniraol1qn" path="res://src/props/bulkhead/bulkhead.tscn" id="8_f342o"]
[ext_resource type="PackedScene" uid="uid://b5jubpjj3d277" path="res://levels/mechanic_test/signal_test.tscn" id="9_x2vho"]
[ext_resource type="PackedScene" uid="uid://cfqirm2o3uo4k" path="res://levels/mechanic_test/prop_test.tscn" id="10_f342o"]
@ -239,8 +239,7 @@ mesh = SubResource("ArrayMesh_x2vho")
[node name="CollisionShape3D" type="CollisionShape3D" parent="GunkHall"]
shape = SubResource("ConcavePolygonShape3D_qjnj2")
[node name="Bulkhead" parent="." instance=ExtResource("8_0j1ke")]
unique_name_in_owner = true
[node name="Bulkhead" parent="." instance=ExtResource("8_f342o")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.5, 0, -2)
[node name="Podium" type="StaticBody3D" parent="Bulkhead"]
@ -294,9 +293,9 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5, 0, 4.5)
[connection signal="activated" from="NoduleSpawner/WallSwitch" to="." method="spawn_nodule"]
[connection signal="activated" from="AlarmSpawner/WallSwitch" to="." method="spawn_alarm"]
[connection signal="activated" from="AlarmTrigger/AlarmTriggerSwitch" to="." method="trigger_spawned_alarm"]
[connection signal="activated" from="Bulkhead/Podium/OpenSwitch" to="Bulkhead" method="open"]
[connection signal="activated" from="Bulkhead/Podium/OpenSwitch" to="Bulkhead/Podium/OpenSwitch" method="disable"]
[connection signal="activated" from="Bulkhead/Podium/OpenSwitch" to="Bulkhead/Podium2/CloseSwitch" method="enable"]
[connection signal="activated" from="Bulkhead/Podium2/CloseSwitch" to="Bulkhead" method="close"]
[connection signal="activated" from="Bulkhead/Podium/OpenSwitch" to="Bulkhead" method="open"]
[connection signal="activated" from="Bulkhead/Podium2/CloseSwitch" to="Bulkhead/Podium/OpenSwitch" method="enable"]
[connection signal="activated" from="Bulkhead/Podium2/CloseSwitch" to="Bulkhead/Podium2/CloseSwitch" method="disable"]
[connection signal="activated" from="Bulkhead/Podium2/CloseSwitch" to="Bulkhead" method="close"]

View File

@ -1,20 +1,84 @@
[gd_scene load_steps=11 format=3 uid="uid://dvma1hufsl6mc"]
[gd_scene load_steps=17 format=4 uid="uid://cubwniraol1qn"]
[ext_resource type="PackedScene" uid="uid://bopvgd18a1dl0" path="res://assets/props/bulkhead/bulkhead.gltf" id="1_77udb"]
[ext_resource type="Material" uid="uid://dim1g2sr3axr5" path="res://assets/props/bulkhead/bulkhead_frame.material" id="2_88qrs"]
[ext_resource type="Script" uid="uid://rjygr6ybnl30" path="res://src/props/bulkhead/bulkhead.gd" id="2_hknvo"]
[ext_resource type="PackedScene" uid="uid://64kcxg3x6631" path="res://src/effects/dust_spray.tscn" id="3_88qrs"]
[ext_resource type="Material" uid="uid://ba5iycnw36138" path="res://assets/props/bulkhead/bulkhead_door.material" id="3_w7oba"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_hknvo"]
data = PackedVector3Array(-1.5, 0, 0.225, -1.5, 3, -0.225, -1.5, 3, 0.225, -1.5, 0, 0.225, -1.5, 0, -0.225, -1.5, 3, -0.225, -1.3125, 0.4375, -0.225, -1.5, 0, -0.225, -1.1875, 0.3125, -0.225, -1.5, 0, -0.225, -1.0625, 0.1875, -0.225, -1.1875, 0.3125, -0.225, -1.5, 0, -0.225, 1.0625, 0.1875, -0.225, -1.0625, 0.1875, -0.225, -1.3125, 0.4375, -0.225, -1.5, 3, -0.225, -1.5, 0, -0.225, 1.5, 0, -0.225, 1.0625, 0.1875, -0.225, -1.5, 0, -0.225, -1.3125, 2.5625, -0.225, -1.5, 3, -0.225, -1.3125, 0.4375, -0.225, 1.5, 0, -0.225, 1.3125, 0.4375, -0.225, 1.0625, 0.1875, -0.225, -1.5, 3, -0.225, -1.3125, 2.5625, -0.225, -1.0625, 2.8125, -0.225, 1.3125, 0.4375, -0.225, 1.5, 0, -0.225, 1.3125, 2.5625, -0.225, -1.5, 3, -0.225, -1.0625, 2.8125, -0.225, 1.5, 3, -0.225, 1.3125, 2.5625, -0.225, 1.5, 0, -0.225, 1.5, 3, -0.225, 1.5, 3, -0.225, -1.0625, 2.8125, -0.225, 1.0625, 2.8125, -0.225, 1.3125, 2.5625, -0.225, 1.5, 3, -0.225, 1.1875, 2.6875, -0.225, 1.5, 3, -0.225, 1.0625, 2.8125, -0.225, 1.1875, 2.6875, -0.225, 1.5, 0, -0.225, 1.5, 3, 0.225, 1.5, 3, -0.225, 1.5, 0, -0.225, 1.5, 0, 0.225, 1.5, 3, 0.225, 1.3125, 0.4375, 0.225, 1.5, 0, 0.225, 1.1875, 0.3125, 0.225, 1.5, 0, 0.225, 1.0625, 0.1875, 0.225, 1.1875, 0.3125, 0.225, 1.5, 0, 0.225, -1.0625, 0.1875, 0.225, 1.0625, 0.1875, 0.225, 1.3125, 0.4375, 0.225, 1.5, 3, 0.225, 1.5, 0, 0.225, -1.5, 0, 0.225, -1.0625, 0.1875, 0.225, 1.5, 0, 0.225, 1.3125, 2.5625, 0.225, 1.5, 3, 0.225, 1.3125, 0.4375, 0.225, -1.5, 0, 0.225, -1.3125, 0.4375, 0.225, -1.0625, 0.1875, 0.225, 1.5, 3, 0.225, 1.3125, 2.5625, 0.225, 1.0625, 2.8125, 0.225, -1.3125, 0.4375, 0.225, -1.5, 0, 0.225, -1.5, 3, 0.225, 1.5, 3, 0.225, 1.0625, 2.8125, 0.225, -1.5, 3, 0.225, -1.3125, 0.4375, 0.225, -1.5, 3, 0.225, -1.3125, 2.5625, 0.225, -1.5, 3, 0.225, 1.0625, 2.8125, 0.225, -1.0625, 2.8125, 0.225, -1.3125, 2.5625, 0.225, -1.5, 3, 0.225, -1.1875, 2.6875, 0.225, -1.5, 3, 0.225, -1.0625, 2.8125, 0.225, -1.1875, 2.6875, 0.225, -1.5, 0, -0.225, 1.5, 0, 0.225, 1.5, 0, -0.225, -1.5, 0, -0.225, -1.5, 0, 0.225, 1.5, 0, 0.225, 1.5, 3, -0.225, -1.5, 3, 0.225, -1.5, 3, -0.225, 1.5, 3, -0.225, 1.5, 3, 0.225, -1.5, 3, 0.225, 1.3125, 2.5625, 0.225, 1.3125, 0.4375, -0.225, 1.3125, 2.5625, -0.225, 1.3125, 2.5625, 0.225, 1.3125, 0.4375, 0.225, 1.3125, 0.4375, -0.225, -1.0625, 2.8125, -0.225, 1.0625, 2.8125, 0.225, 1.0625, 2.8125, -0.225, -1.0625, 2.8125, -0.225, -1.0625, 2.8125, 0.225, 1.0625, 2.8125, 0.225, -1.3125, 0.4375, 0.225, -1.3125, 2.5625, -0.225, -1.3125, 0.4375, -0.225, -1.3125, 0.4375, 0.225, -1.3125, 2.5625, 0.225, -1.3125, 2.5625, -0.225, -1.3125, 0.4375, 0.225, -1.0625, 0.1875, -0.225, -1.0625, 0.1875, 0.225, -1.0625, 0.1875, -0.225, -1.3125, 0.4375, 0.225, -1.1875, 0.3125, -0.225, -1.1875, 0.3125, -0.225, -1.3125, 0.4375, 0.225, -1.3125, 0.4375, -0.225, -1.3125, 2.5625, 0.225, -1.0625, 2.8125, -0.225, -1.3125, 2.5625, -0.225, -1.0625, 2.8125, -0.225, -1.3125, 2.5625, 0.225, -1.1875, 2.6875, 0.225, -1.0625, 2.8125, -0.225, -1.1875, 2.6875, 0.225, -1.0625, 2.8125, 0.225, 1.1875, 0.3125, 0.225, 1.3125, 0.4375, -0.225, 1.3125, 0.4375, 0.225, 1.3125, 0.4375, -0.225, 1.1875, 0.3125, 0.225, 1.0625, 0.1875, 0.225, 1.3125, 0.4375, -0.225, 1.0625, 0.1875, 0.225, 1.0625, 0.1875, -0.225, 1.0625, 2.8125, 0.225, 1.1875, 2.6875, -0.225, 1.0625, 2.8125, -0.225, 1.1875, 2.6875, -0.225, 1.0625, 2.8125, 0.225, 1.3125, 2.5625, 0.225, 1.1875, 2.6875, -0.225, 1.3125, 2.5625, 0.225, 1.3125, 2.5625, -0.225, 1.0625, 0.1875, 0.225, -1.0625, 0.1875, -0.225, 1.0625, 0.1875, -0.225, 1.0625, 0.1875, 0.225, -1.0625, 0.1875, 0.225, -1.0625, 0.1875, -0.225)
[sub_resource type="ArrayMesh" id="ArrayMesh_hx0vd"]
_surfaces = [{
"aabb": AABB(-1.5, 0, -0.225, 3, 3, 0.45),
"format": 34896613377,
"index_count": 168,
"index_data": PackedByteArray("AAABAAIAAAAEAAEADwAAAAIABAAAAAYAAAAPABAAAAAQAAYABgAQABEADwASABAAEQAQABIAEgAPABMABAASABMAEQASABQABAAUABIACwARABQABwAUAAQABwALABQABAAGAAcABgARABUACwAVABEABQAEABMAEwAPAAUABQABAAQACAAGABUAFQALAAgACAAJAAYABwAGAAkAFgAIAAsAFgAJAAgACwAHABcAFgALABcABwAJAAMAFwAHAAMACQAWAA0AGAAWABcAFwADABgAGAANABYAAwAMABgADQAYAAwAAwAJAAIACQANAAIAAwACAAEAAwAKAAwACgANAAwAAQAKAAMAAgANAA4ACgAOAA0AAgAOABkACgAZAA4AGgACABkACgAaABkADwACABoAAQAbAAoAGgAKABsADwAaABsAGwABAAUADwAbAAUA"),
"lods": [0.395458, PackedByteArray("AAABAAIAAwACAAEAAAAEAAEABQABAAQABAAAAAYABAAGAAcABwAFAAQAAAAIAAYABwAGAAkACAAJAAYABwAJAAMAAwAJAAIAAQAKAAMACgABAAUACwAHAAMABwALAAUACwAIAAUACwADAAwAAwAKAAwADAANAAsADQAIAAsACgANAAwADQAJAAgACQANAAIACgAOAA0AAgANAA4ADwAKAAUADwAFAAgADwAOAAoADwACAA4AAAAPAAgADwAAAAIA")],
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 28,
"vertex_data": PackedByteArray("AAAAAP//AAAAAP//AAAAAAAA/////wAA/////wAAAAAAAAAAAAAAAP8P/x8AAAAA//8AAP//AAD//wAAAAAAAP/v/x///wAA////////AAD/H//vAAAAAP/v/x8AAAAA/9//7wAAAAD/3//v//8AAP8f/+///wAA/w//H///AAD/H/8P//8AAP/f/w///wAA/x//DwAAAAD/F/8XAAAAAP/f/w8AAAAA/+f/F///AAD/7//f//8AAP/v/98AAAAA/+f/5wAAAAD/F//n//8AAP8P/9///wAA/w//3wAAAAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_88aga"]
resource_name = "bulkhead_Cube_001"
_surfaces = [{
"aabb": AABB(-1.5, 0, -0.225, 3, 3, 0.45),
"attribute_data": PackedByteArray("zGz//zKTAADMbAAAMpP/////AAD/H/8P/9//D//v/98AAAAA//////8P/98AAP//MpP//8xsAAAykwAAzGz//wAAAAD/3/8P/x//D/8P/9///wAAAAD////v/9//////AADMbP//MpP//8xsAAAyk///zGwAADKTAADMbP//MpPMbP8PzGz/3zKT/98yk/8P/x/MbP/fMpP/38xs/x8yk8xs/98yk/8PMpP/38xs/w//DzKT/w/MbP/vMpP/78xs/xf/5/8f/+//3//v/w//H//v/x//5/8X/+f/5//f/+//H//v/+//H/8P/x//F/8XzGz/HzKT/x8yk/8fzGz/H/8fzGz/HzKT/xfMbMxs/x8yk/8fzGz/F//nMpP/3zKT/9/MbDKT/xfMbP8fMpP/H//fMpP/H8xs/9/MbP8fMpM="),
"format": 34896613399,
"index_count": 168,
"index_data": PackedByteArray("AAABAAIAAAADAAEACgALADAACwAxADAACwAyADEACgAIAAsACQAyAAsAMwAIAAoACQAHADIACAAzAAUABwAJADQACAAFAAQANAAJAAQABAAFAAYANAAEADUABAAGADUADAANAA4ADAAPAA0AFgAXADYAFwA3ADYAFwA4ADcAFgAUABcAFQA4ABcAOQAUABYAFQATADgAFAA5ABEAEwAVABAAFAARABAAEwAQADoAEAARABIAOgAQADsAEAASADsAGAAZABoAGAAbABkAHAAdAB4AHAAfAB0APAAiAD0APAAhACIAJAAlACYAJAAnACUAKAA+ACoAKAA/AD4ALABAAEEAQAAsAEIAQgAsAC0AQwApAEQAKQBDAEUAKQBFACsARgAvAC4ALwBGAEcALwBHAEgAIABJACMASQAgAEoASQBKAEsATABNAE4ATABPAE0A"),
"lods": [0.395458, PackedByteArray("AAABAAIAAAADAAEABAAFAAYABwAEAAYACAAFAAQABwAJAAQABQAIAAoACQAHAAoACgAIAAsACQAKAAsADAANAA4ADAAPAA0AEAARABIAEwAQABIAFAARABAAEwAVABAAEQAUABYAFQATABYAFgAUABcAFQAWABcAGAAZABoAGAAbABkAHAAdAB4AHAAfAB0AIAAhACIAIwAgACIAJAAlACYAJAAnACUAKAApACoAKAArACkALAAtAC4ALwAuAC0A")],
"material": ExtResource("2_88qrs"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 80,
"vertex_data": PackedByteArray("AAAAAP//AAAAAP//AAAAAAAA/////wAAAAAAAAAAAAD/////AAAAAP8f/+8AAAAA/9//7wAAAAD/7/8fAAAAAAAA//8AAAAA//8AAAAAAAD/D/8fAAAAAAAAAAAAAAAA//8AAAAA/7//////////v/////8AAP+///8AAP///78AAP////8AgP/f/+///wCA/x//7///AID/D/8f//8AgP///////wCAAAAAAP//AID/7/8f//8AgP//AAD//wCAAAAAAAAA/z///wAA////P///AAAAAP8/AAAAAP///z//////AAD/vwAA//////+/AAD//wAA/7//////////v//f/+///1QW/+//H///AAD/7/8fAAAAAP/f/+8AAFQW/x//7wAA/z//3//v////P//f/+8AAP8//x//7////z//D/8f////v/8f/+8AAPzF/w//HwAA/7//H//v///8xf8P/x////zF/w//HwAA/MX/7/8f///8xf/v/x8AAPzF/xf/FwAAAAD/H/8PAAAAAP/f/w8AAAAA/w//3wAAAAD/7//fAAAAAP/n/+cAAAAA/+f/F///AID/3/8P//8AgP8f/w///wCA/+//3///AID/D//f//8AgP8X/+f//wCA/+//3///AAD/7//fAAAAAP8P/98AAP+//w//3////7//H/8PAAD8xf8f/w////zF/xf/FwAA/MX/D//f///8xf8P/98AAPzF/xf/5////MX/5/8X///8xf/f/w////zF/9//DwAA/MX/5//nAABUFv/v/9///1QW/+//3wAAVBb/3/8P////v/8f/w8AAP+//9//DwAA/7//H/8P////v/8//3//P/9//z//f/8//3////9/////f////3////9/////f////3////9/////f/9/AAD/fwAA/38AAP9/AAD/f////3////9/////f////3////9/////f////3///wAA/38AAP9/AAD/fwAA/3////9/////f////3////9/+koJav8//3//P/9/+koJagAA/38AAP9/AAD/fwAA/3//fwAAAGP+Of9/AAAAY/45AMYAYwDGAGP/4v25/+L9uf///3////9/////f////3////9/////f/9/////f////3////9/////f////3////8//3//P/9//38AAP9/AAAAxgBjAMYAYwDGAGMAY/45AGP+OQBj/jn/4v25/+L9uf/i/bn6Sglq+koJavpKCWr///9/////f////3////9/")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_hx0vd")
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_88qrs"]
data = PackedVector3Array(-1.4, 0.1, 0.14, -1.4, 2.9, -0.14, -1.4, 2.9, 0.14, -1.4, 0.1, 0.14, -1.4, 0.1, -0.14, -1.4, 2.9, -0.14, -1.4, 0.1, -0.14, 1.4, 2.9, -0.14, -1.4, 2.9, -0.14, -1.4, 0.1, -0.14, 1.4, 0.1, -0.14, 1.4, 2.9, -0.14, 1.4, 0.1, -0.14, 1.4, 2.9, 0.14, 1.4, 2.9, -0.14, 1.4, 0.1, -0.14, 1.4, 0.1, 0.14, 1.4, 2.9, 0.14, 1.4, 0.1, 0.14, -1.4, 2.9, 0.14, 1.4, 2.9, 0.14, 1.4, 0.1, 0.14, -1.4, 0.1, 0.14, -1.4, 2.9, 0.14, -1.4, 0.1, -0.14, 1.4, 0.1, 0.14, 1.4, 0.1, -0.14, -1.4, 0.1, -0.14, -1.4, 0.1, 0.14, 1.4, 0.1, 0.14, 1.4, 2.9, -0.14, -1.4, 2.9, 0.14, -1.4, 2.9, -0.14, 1.4, 2.9, -0.14, 1.4, 2.9, 0.14, -1.4, 2.9, 0.14)
data = PackedVector3Array(-1.5, 0, 0.225, -1.5, 3, -0.225, -1.5, 3, 0.225, -1.5, 0, 0.225, -1.5, 0, -0.225, -1.5, 3, -0.225, -1.3125, 0.375, -0.225, -1.5, 0, -0.225, -1.2188, 0.2812, -0.225, -1.5, 0, -0.225, -1.125, 0.1875, -0.225, -1.2188, 0.2812, -0.225, -1.5, 0, -0.225, 1.125, 0.1875, -0.225, -1.125, 0.1875, -0.225, -1.3125, 0.375, -0.225, -1.5, 3, -0.225, -1.5, 0, -0.225, 1.5, 0, -0.225, 1.125, 0.1875, -0.225, -1.5, 0, -0.225, -1.3125, 2.625, -0.225, -1.5, 3, -0.225, -1.3125, 0.375, -0.225, 1.5, 0, -0.225, 1.3125, 0.375, -0.225, 1.125, 0.1875, -0.225, -1.5, 3, -0.225, -1.3125, 2.625, -0.225, -1.125, 2.8125, -0.225, 1.3125, 0.375, -0.225, 1.5, 0, -0.225, 1.3125, 2.625, -0.225, -1.5, 3, -0.225, -1.125, 2.8125, -0.225, 1.5, 3, -0.225, 1.3125, 2.625, -0.225, 1.5, 0, -0.225, 1.5, 3, -0.225, 1.5, 3, -0.225, -1.125, 2.8125, -0.225, 1.125, 2.8125, -0.225, 1.3125, 2.625, -0.225, 1.5, 3, -0.225, 1.2187, 2.7187, -0.225, 1.5, 3, -0.225, 1.125, 2.8125, -0.225, 1.2187, 2.7187, -0.225, 1.5, 0, -0.225, 1.5, 3, 0.225, 1.5, 3, -0.225, 1.5, 0, -0.225, 1.5, 0, 0.225, 1.5, 3, 0.225, 1.3125, 0.375, 0.225, 1.5, 0, 0.225, 1.2187, 0.2812, 0.225, 1.5, 0, 0.225, 1.125, 0.1875, 0.225, 1.2187, 0.2812, 0.225, 1.5, 0, 0.225, -1.125, 0.1875, 0.225, 1.125, 0.1875, 0.225, 1.3125, 0.375, 0.225, 1.5, 3, 0.225, 1.5, 0, 0.225, -1.5, 0, 0.225, -1.125, 0.1875, 0.225, 1.5, 0, 0.225, 1.3125, 2.625, 0.225, 1.5, 3, 0.225, 1.3125, 0.375, 0.225, -1.5, 0, 0.225, -1.3125, 0.375, 0.225, -1.125, 0.1875, 0.225, 1.5, 3, 0.225, 1.3125, 2.625, 0.225, 1.125, 2.8125, 0.225, -1.3125, 0.375, 0.225, -1.5, 0, 0.225, -1.5, 3, 0.225, 1.5, 3, 0.225, 1.125, 2.8125, 0.225, -1.5, 3, 0.225, -1.3125, 0.375, 0.225, -1.5, 3, 0.225, -1.3125, 2.625, 0.225, -1.5, 3, 0.225, 1.125, 2.8125, 0.225, -1.125, 2.8125, 0.225, -1.3125, 2.625, 0.225, -1.5, 3, 0.225, -1.2188, 2.7187, 0.225, -1.5, 3, 0.225, -1.125, 2.8125, 0.225, -1.2188, 2.7187, 0.225, -1.5, 0, -0.225, 1.5, 0, 0.225, 1.5, 0, -0.225, -1.5, 0, -0.225, -1.5, 0, 0.225, 1.5, 0, 0.225, 1.5, 3, -0.225, -1.5, 3, 0.225, -1.5, 3, -0.225, 1.5, 3, -0.225, 1.5, 3, 0.225, -1.5, 3, 0.225, 1.3125, 2.625, 0.225, 1.3125, 0.375, -0.225, 1.3125, 2.625, -0.225, 1.3125, 2.625, 0.225, 1.3125, 0.375, 0.225, 1.3125, 0.375, -0.225, -1.125, 2.8125, -0.225, 1.125, 2.8125, 0.225, 1.125, 2.8125, -0.225, -1.125, 2.8125, -0.225, -1.125, 2.8125, 0.225, 1.125, 2.8125, 0.225, -1.3125, 0.375, 0.225, -1.3125, 2.625, -0.225, -1.3125, 0.375, -0.225, -1.3125, 0.375, 0.225, -1.3125, 2.625, 0.225, -1.3125, 2.625, -0.225, -1.3125, 0.375, 0.225, -1.125, 0.1875, -0.225, -1.125, 0.1875, 0.225, -1.125, 0.1875, -0.225, -1.3125, 0.375, 0.225, -1.2188, 0.2812, -0.225, -1.2188, 0.2812, -0.225, -1.3125, 0.375, 0.225, -1.3125, 0.375, -0.225, -1.3125, 2.625, 0.225, -1.125, 2.8125, -0.225, -1.3125, 2.625, -0.225, -1.125, 2.8125, -0.225, -1.3125, 2.625, 0.225, -1.2188, 2.7187, 0.225, -1.125, 2.8125, -0.225, -1.2188, 2.7187, 0.225, -1.125, 2.8125, 0.225, 1.2187, 0.2812, 0.225, 1.3125, 0.375, -0.225, 1.3125, 0.375, 0.225, 1.3125, 0.375, -0.225, 1.2187, 0.2812, 0.225, 1.125, 0.1875, 0.225, 1.3125, 0.375, -0.225, 1.125, 0.1875, 0.225, 1.125, 0.1875, -0.225, 1.125, 2.8125, 0.225, 1.2187, 2.7187, -0.225, 1.125, 2.8125, -0.225, 1.2187, 2.7187, -0.225, 1.125, 2.8125, 0.225, 1.3125, 2.625, 0.225, 1.2187, 2.7187, -0.225, 1.3125, 2.625, 0.225, 1.3125, 2.625, -0.225, 1.125, 0.1875, 0.225, -1.125, 0.1875, -0.225, 1.125, 0.1875, -0.225, 1.125, 0.1875, 0.225, -1.125, 0.1875, 0.225, -1.125, 0.1875, -0.225)
[sub_resource type="PrismMesh" id="PrismMesh_hknvo"]
[sub_resource type="ArrayMesh" id="ArrayMesh_4jho1"]
_surfaces = [{
"aabb": AABB(-1.40625, 0.09375, -0.14, 2.8125, 2.8125, 0.28),
"format": 34896613377,
"index_count": 36,
"index_data": PackedByteArray("AAABAAIAAAADAAEABAACAAEAAwAEAAEABQAAAAIAAwAAAAUABAAGAAIABQACAAYAAwAHAAQAAwAFAAcABwAGAAQABwAFAAYA"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 8,
"vertex_data": PackedByteArray("AAAAAP//AAAAAP//AAAAAAAA/////wAAAAAAAAAAAAD/////AAAAAP//AAD//wAA////////AAD//wAAAAAAAA==")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_bso71"]
resource_name = "bulkhead_Cube_003"
_surfaces = [{
"aabb": AABB(-1.40625, 0.09375, -0.14, 2.8125, 2.8125, 0.28),
"attribute_data": PackedByteArray("QXP//72MAABBcwAAvYz//wAA/////wAAAAAAAP////+9jP//QXMAAL2MAABBc////////wAAAAD//wAAAAD//wAAQXP//72M//9BcwAAvYz//0FzAAC9jAAAQXP//72M"),
"format": 34896613399,
"index_count": 36,
"index_data": PackedByteArray("AAABAAIAAAADAAEABAAFAAYABAAHAAUACAAJAAoACAALAAkADAANAA4ADAAPAA0AEAARABIAEAATABEAFAAVABYAFAAXABUA"),
"material": ExtResource("3_w7oba"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 24,
"vertex_data": PackedByteArray("AAAAAP//AAAAAP//AAAAAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAD//wAAAAD//wAAAAAAAP//AAAAAP+//////////7//////AAD/v///AAD///+///8AAP//AIAAAP////8AgP///////wCAAAAAAP//AIAAAAAAAAD/P///AAD///8///8AAAAA/z8AAAAA////P/////8AAP+/AAD//////78AAP//AAD/v/////////+//z//f/8//3//P/9//z//f////3////9/////f////3//fwAA/38AAP9/AAD/fwAA/3////9/////f////3///wAA/38AAP9/AAD/fwAA/3////9/////f////3////9/")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_4jho1")
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_w7oba"]
data = PackedVector3Array(-1.4063, 0.0938, 0.14, -1.4063, 2.9063, -0.14, -1.4063, 2.9063, 0.14, -1.4063, 0.0938, 0.14, -1.4063, 0.0938, -0.14, -1.4063, 2.9063, -0.14, -1.4063, 0.0938, -0.14, 1.4063, 2.9063, -0.14, -1.4063, 2.9063, -0.14, -1.4063, 0.0938, -0.14, 1.4063, 0.0938, -0.14, 1.4063, 2.9063, -0.14, 1.4063, 0.0938, -0.14, 1.4063, 2.9063, 0.14, 1.4063, 2.9063, -0.14, 1.4063, 0.0938, -0.14, 1.4063, 0.0938, 0.14, 1.4063, 2.9063, 0.14, 1.4063, 0.0938, 0.14, -1.4063, 2.9063, 0.14, 1.4063, 2.9063, 0.14, 1.4063, 0.0938, 0.14, -1.4063, 0.0938, 0.14, -1.4063, 2.9063, 0.14, -1.4063, 0.0938, -0.14, 1.4063, 0.0938, 0.14, 1.4063, 0.0938, -0.14, -1.4063, 0.0938, -0.14, -1.4063, 0.0938, 0.14, 1.4063, 0.0938, 0.14, 1.4063, 2.9063, -0.14, -1.4063, 2.9063, 0.14, -1.4063, 2.9063, -0.14, 1.4063, 2.9063, -0.14, 1.4063, 2.9063, 0.14, -1.4063, 2.9063, 0.14)
[sub_resource type="PrismMesh" id="PrismMesh_w7oba"]
left_to_right = 1.0
size = Vector3(0.2, 0.2, 3)
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_w7oba"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_hx0vd"]
data = PackedVector3Array(0.1, 0.1, 1.5, 0.1, -0.1, 1.5, -0.1, -0.1, 1.5, 0.1, 0.1, -1.5, -0.1, -0.1, -1.5, 0.1, -0.1, -1.5, 0.1, 0.1, 1.5, 0.1, 0.1, -1.5, 0.1, -0.1, 1.5, 0.1, 0.1, -1.5, 0.1, -0.1, -1.5, 0.1, -0.1, 1.5, 0.1, 0.1, -1.5, 0.1, 0.1, 1.5, -0.1, -0.1, -1.5, 0.1, 0.1, 1.5, -0.1, -0.1, 1.5, -0.1, -0.1, -1.5, -0.1, -0.1, 1.5, 0.1, -0.1, 1.5, -0.1, -0.1, -1.5, 0.1, -0.1, 1.5, 0.1, -0.1, -1.5, -0.1, -0.1, -1.5)
[sub_resource type="Animation" id="Animation_w7oba"]
@ -226,32 +290,38 @@ _data = {
[node name="Bulkhead" instance=ExtResource("1_77udb")]
script = ExtResource("2_hknvo")
[node name="Frame" parent="." index="0"]
mesh = SubResource("ArrayMesh_88aga")
[node name="StaticBody3D" type="StaticBody3D" parent="Frame" index="0"]
collision_layer = 5
[node name="CollisionShape3D" type="CollisionShape3D" parent="Frame/StaticBody3D" index="0"]
shape = SubResource("ConcavePolygonShape3D_hknvo")
shape = SubResource("ConcavePolygonShape3D_88qrs")
[node name="Door" parent="." index="1"]
mesh = SubResource("ArrayMesh_bso71")
[node name="StaticBody3D" type="StaticBody3D" parent="Door" index="0"]
collision_layer = 5
[node name="CollisionShape3D" type="CollisionShape3D" parent="Door/StaticBody3D" index="0"]
shape = SubResource("ConcavePolygonShape3D_88qrs")
shape = SubResource("ConcavePolygonShape3D_w7oba")
[node name="Ramp" type="StaticBody3D" parent="." index="3"]
[node name="MeshInstance3D" type="MeshInstance3D" parent="Ramp" index="0"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0.1, 0.325)
visible = false
mesh = SubResource("PrismMesh_hknvo")
mesh = SubResource("PrismMesh_w7oba")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Ramp" index="1"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0.1, 0.325)
shape = SubResource("ConcavePolygonShape3D_w7oba")
shape = SubResource("ConcavePolygonShape3D_hx0vd")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Ramp" index="2"]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0.1, -0.325)
shape = SubResource("ConcavePolygonShape3D_w7oba")
shape = SubResource("ConcavePolygonShape3D_hx0vd")
[node name="Dust" type="Node3D" parent="." index="4"]

View File

@ -0,0 +1,110 @@
[gd_scene load_steps=16 format=4 uid="uid://cppd3scvxf3eg"]
[ext_resource type="Texture2D" uid="uid://cd0w8eqpount3" path="res://assets/props/crate_long/crate_long_C.png" id="2_oy2vn"]
[ext_resource type="Texture2D" uid="uid://da5p04vbiy3xe" path="res://assets/props/crate_long/crate_long_M.png" id="3_c6a2t"]
[ext_resource type="Texture2D" uid="uid://bsovubygl3go2" path="res://assets/props/crate_long/crate_long_N.png" id="4_d06p6"]
[ext_resource type="Texture2D" uid="uid://b1m1my5q2vlwi" path="res://assets/props/crate_long/crate_long_R.png" id="5_cmp6v"]
[ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="5_d06p6"]
[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="6_cmp6v"]
[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="7_qmc2t"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5pe4w"]
resource_local_to_scene = true
albedo_texture = ExtResource("2_oy2vn")
metallic = 1.0
metallic_texture = ExtResource("3_c6a2t")
roughness_texture = ExtResource("5_cmp6v")
normal_enabled = true
normal_texture = ExtResource("4_d06p6")
ao_enabled = true
texture_filter = 2
[sub_resource type="ArrayMesh" id="ArrayMesh_oy2vn"]
_surfaces = [{
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
"format": 34896613377,
"index_count": 84,
"index_data": PackedByteArray("CgAGAAIAAgAEAAoABAAGAAoACwAEAAIADAAGAAQABAAIAAwACwAIAAQADAAIAAYAAgABAAsAAQAIAAsADQABAAIAAgAGAA0ABwABAA0ADQAGAAcACQABAAcACQAIAAEABwAGAA4ACQAHAAUABQAHAA4ABQAIAAkABgAIAA8AAwAIAAUADgAGAAAAAAAGAA8ADgAAAAUADwAIAAAABQAAAAMAAAAIAAMA"),
"lods": [0.108952, PackedByteArray("AgAGAAcABAAGAAIAAgABAAQABwABAAIABAAIAAYAAQAIAAQACQABAAcACQAIAAEACQAHAAUABQAIAAkABwAGAAAABwAAAAUABgAIAAAAAwAIAAUAAAAIAAMABQAAAAMA"), 0.261829, PackedByteArray("AAABAAIAAgABAAQAAQAAAAUABAADAAIAAQADAAQAAgADAAAABQADAAEABQAAAAMA"), 0.524037, PackedByteArray("AAABAAIAAgABAAMAAQAAAAMAAgADAAAA")],
"name": "Cube",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 16,
"vertex_data": PackedByteArray("AAAyM///AADc3f//AAAAAP//zMz//wAAAAAyMwAAAAD//zIzAAAAAAAAzMwAAAAA3N0AAP//AAAhIv////8AACEiAAAAAAAAISL//wAAAAD//zIz//8AAP//zMwAAAAA3N0AAAAAAADc3f////8AAAAAzMz//wAAISIAAP//AAA=")
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_c6a2t"]
resource_local_to_scene = true
_surfaces = [{
"aabb": AABB(-0.375, -0.25, -0.75, 0.75, 0.5, 1.5),
"attribute_data": PackedByteArray("/7//P/9v/7//X/8//7//vwAA/78AAP8//6f/v/9H/7//p/+//7//v/+f//f/v////6cAAP/H/wf/n/83/7//P/+X/7//l/8//zf/P/8P/7//x//H/5//x/+/AAD/n/8H/6f/P//H/zf/X/+//0f/P/9v/z//p/8//6f////H//f/D/8//5f/v/+X/z//p/+//6f/P/83/7//R/+//0f/P/9v/z//b/+//1//P/9f/7//N/+//w//v/83/z//D/8/"),
"format": 34896613399,
"index_count": 84,
"index_data": PackedByteArray("FgANAAwADAANABcAFwANAA4ADgANABgAGAANAA8ADwANABkAGgAHAAIAAgAHABsAEAABABEAEQABABwAHQAAAAYABgAAAAMACQAUAAgACAAUABUAFQAUAAoACgAUAB4AHgAUAAsACwAUAB8AIAATAAUABQATAAQAIQAiACMAIwAiACQAJQASACYAJgASACcAKAApACoAKgApACsALAAtAC4ALgAtAC8A"),
"lods": [0.108952, PackedByteArray("DAANAA4ADgANAA8AEAABABEAEAARAAYAEQAAAAYABgAAAAMAEQABAAIAAgABAAcABwASAAIABwATABIAEgATAAUABQATAAQACQAUAAgACAAUABUAFQAUAAoACgAUAAsA"), 0.261829, PackedByteArray("AAABAAIAAQAAAAYABgAAAAMAAgABAAcABwAEAAIAAgAEAAUACAAJAAoACgAJAAsA"), 0.524037, PackedByteArray("AAABAAIAAQAAAAMAAgABAAQAAgAEAAUA")],
"material": SubResource("StandardMaterial3D_5pe4w"),
"name": "Cube",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 48,
"vertex_data": PackedByteArray("AAAyM///VNXc3f//AAD/////zMz//1TVAAAyMwAAVNUAADIzAAD8xQAAMjP///zFAADMzAAAVNX//zIzAABU1QAAzMwAAP//AAAyMwAA///c3f//AAD/////MjMAAP/////MzP///7/c3QAA///svyEi/////0TBAAAyM///Fr8hIv//AAD//yEi////////3N0AAP///MUhIgAAAAD8xSEiAAAAAP//ISL//wAA/////zIz////v9zd//////+/AADMzP//DMEhIgAA//+cvP//zMwAAFTV//8yM///VNXc3f///////wAAzMz//1TV///MzAAA///c3QAAAAD//yEiAAD///zFISL//wAAqukhIv////+q6QAAzMwAAKrpAADMzP//qunc3QAAAAD8xf//MjMAAPzF//8yM////MXc3f////+q6dzd//8AAKrp///MzP//qun//8zMAACq6dzdAAAAAP+/ISIAAAAA/7/c3QAA////vyEiAAD///+/VFWqqv9//7+qKqoqVFWqqv45/pz+Of6cVFWqqqoqqir/P/+//z//v/7A/0C2QLbA/3//f/9//3//f/9//3//f/9//7//f/+//xwBRv45/pwOQA3A/z//v/9//3//f/9//3//f/9//3+qKqoqqiqqKv9//79UVaqq0sDSQKlCqML+Of6cCWoEtQlqBLUJagS1CWoEtf8cAUb/HAFG/xwBRgQ19hUENfYVBDX2FQQ19hUAAP9/AAD/fwAA/38AAP9/")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_oy2vn")
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_rp2qp"]
load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex"
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_if0c2"]
width = 256
height = 256
depth = 32
seamless = true
seamless_blend_skirt = 0.5
noise = ExtResource("7_qmc2t")
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_2pd8h"]
width = 256
height = 256
depth = 32
seamless = true
seamless_blend_skirt = 0.5
noise = ExtResource("7_qmc2t")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_sawbt"]
resource_local_to_scene = true
render_priority = 0
shader = ExtResource("6_cmp6v")
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
shader_parameter/pixellation = 128.0
shader_parameter/time_pixellation = 30.0
shader_parameter/roughness = 0.15
shader_parameter/specular_contribution = 0.8
shader_parameter/emission_strength = 0.02
shader_parameter/uv_scale = Vector2(4, 4)
shader_parameter/time_scale = 0.2
shader_parameter/edge_bleed = 0.25
shader_parameter/gunk_mask = SubResource("CompressedTexture2D_rp2qp")
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_if0c2")
shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_2pd8h")
shader_parameter/jitter_magnitude = 0.0
shader_parameter/jitter_time_scale = 0.1
shader_parameter/vertex_inflation = 0.0
shader_parameter/inflation_pixellation = 10.0
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_d06p6"]
data = PackedVector3Array(0.375, -0.15, 0.75, 0.275, -0.25, 0.75, 0.375, 0.15, 0.75, 0.375, 0.15, 0.75, 0.275, -0.25, 0.75, 0.275, 0.25, 0.75, 0.275, 0.25, 0.75, 0.275, -0.25, 0.75, -0.275, 0.25, 0.75, -0.275, 0.25, 0.75, 0.275, -0.25, 0.75, -0.375, 0.15, 0.75, -0.375, 0.15, 0.75, 0.275, -0.25, 0.75, -0.375, -0.15, 0.75, -0.375, -0.15, 0.75, 0.275, -0.25, 0.75, -0.275, -0.25, 0.75, 0.375, 0.15, -0.75, 0.375, -0.15, -0.75, 0.375, 0.15, 0.75, 0.375, 0.15, 0.75, 0.375, -0.15, -0.75, 0.375, -0.15, 0.75, -0.275, 0.25, -0.75, 0.275, 0.25, -0.75, -0.275, 0.25, 0.75, -0.275, 0.25, 0.75, 0.275, 0.25, -0.75, 0.275, 0.25, 0.75, -0.375, 0.15, 0.75, -0.375, -0.15, 0.75, -0.375, 0.15, -0.75, -0.375, 0.15, -0.75, -0.375, -0.15, 0.75, -0.375, -0.15, -0.75, -0.375, -0.15, -0.75, -0.275, -0.25, -0.75, -0.375, 0.15, -0.75, -0.375, 0.15, -0.75, -0.275, -0.25, -0.75, -0.275, 0.25, -0.75, -0.275, 0.25, -0.75, -0.275, -0.25, -0.75, 0.275, 0.25, -0.75, 0.275, 0.25, -0.75, -0.275, -0.25, -0.75, 0.375, 0.15, -0.75, 0.375, 0.15, -0.75, -0.275, -0.25, -0.75, 0.375, -0.15, -0.75, 0.375, -0.15, -0.75, -0.275, -0.25, -0.75, 0.275, -0.25, -0.75, -0.275, -0.25, 0.75, -0.275, -0.25, -0.75, -0.375, -0.15, 0.75, -0.375, -0.15, 0.75, -0.275, -0.25, -0.75, -0.375, -0.15, -0.75, -0.275, 0.25, -0.75, -0.275, 0.25, 0.75, -0.375, 0.15, -0.75, -0.375, 0.15, -0.75, -0.275, 0.25, 0.75, -0.375, 0.15, 0.75, 0.275, -0.25, -0.75, 0.275, -0.25, 0.75, 0.375, -0.15, -0.75, 0.375, -0.15, -0.75, 0.275, -0.25, 0.75, 0.375, -0.15, 0.75, 0.275, 0.25, 0.75, 0.275, 0.25, -0.75, 0.375, 0.15, 0.75, 0.375, 0.15, 0.75, 0.275, 0.25, -0.75, 0.375, 0.15, -0.75, 0.275, -0.25, -0.75, -0.275, -0.25, -0.75, 0.275, -0.25, 0.75, 0.275, -0.25, 0.75, -0.275, -0.25, -0.75, -0.275, -0.25, 0.75)
[node name="CrateLong" type="MeshInstance3D"]
mesh = SubResource("ArrayMesh_c6a2t")
[node name="GunkBody" parent="." node_paths=PackedStringArray("mesh_instance") instance=ExtResource("5_d06p6")]
mask_dim = 32
mesh_instance = NodePath("..")
source_gunk_material = SubResource("ShaderMaterial_sawbt")
[node name="CollisionShape3D" type="CollisionShape3D" parent="GunkBody"]
shape = SubResource("ConcavePolygonShape3D_d06p6")