diff --git a/asset_dev/props/sofa/sofa_parts.blend b/asset_dev/props/sofa/sofa_parts.blend new file mode 100644 index 0000000..803b134 Binary files /dev/null and b/asset_dev/props/sofa/sofa_parts.blend differ diff --git a/asset_dev/props/sofa/sofa_parts.blend1 b/asset_dev/props/sofa/sofa_parts.blend1 new file mode 100644 index 0000000..aace227 Binary files /dev/null and b/asset_dev/props/sofa/sofa_parts.blend1 differ diff --git a/assets/props/sofa/sofa_bottom_cushion.mtl b/assets/props/sofa/sofa_bottom_cushion.mtl new file mode 100644 index 0000000..f4b7c28 --- /dev/null +++ b/assets/props/sofa/sofa_bottom_cushion.mtl @@ -0,0 +1,12 @@ +# Blender 4.3.2 MTL File: 'sofa_parts.blend' +# www.blender.org + +newmtl Frame_Material +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.800000 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 diff --git a/assets/props/sofa/sofa_bottom_cushion.obj b/assets/props/sofa/sofa_bottom_cushion.obj new file mode 100644 index 0000000..91ee5d6 --- /dev/null +++ b/assets/props/sofa/sofa_bottom_cushion.obj @@ -0,0 +1,195 @@ +# Blender 4.3.2 +# www.blender.org +mtllib sofa_bottom_cushion.mtl +o BottomCushion +v 0.300727 -0.076171 -0.402174 +v 0.301396 -0.031171 -0.447169 +v 0.345722 -0.031171 -0.401504 +v 0.300727 0.073829 -0.402174 +v 0.345722 0.028829 -0.401504 +v 0.301396 0.028829 -0.447169 +v -0.288005 -0.031171 -0.455939 +v -0.288675 -0.076171 -0.410944 +v -0.333670 -0.031171 -0.411614 +v -0.288675 0.073829 -0.410944 +v -0.288005 0.028829 -0.455939 +v -0.333670 0.028829 -0.411614 +v -0.301396 -0.031171 0.443961 +v -0.345722 -0.031171 0.398297 +v -0.300727 -0.076171 0.398966 +v -0.300727 0.073829 0.398966 +v -0.345722 0.028829 0.398297 +v -0.301396 0.028829 0.443961 +v 0.288005 -0.031171 0.452732 +v 0.288675 -0.076171 0.407737 +v 0.333670 -0.031171 0.408406 +v 0.288005 0.028829 0.452732 +v 0.333670 0.028829 0.408406 +v 0.288675 0.073829 0.407737 +v 0.108329 -0.076171 -0.405097 +v -0.095807 -0.076171 -0.408021 +v -0.095111 -0.029414 -0.453016 +v 0.109025 -0.029414 -0.450092 +v 0.109025 0.032927 -0.450092 +v -0.095111 0.032927 -0.453016 +v -0.095807 0.079684 -0.408021 +v 0.108329 0.079684 -0.405097 +v -0.108329 -0.076171 0.409909 +v 0.095807 -0.076171 0.412832 +v 0.095111 -0.029414 0.457827 +v -0.109025 -0.029414 0.454904 +v -0.109025 0.032927 0.454904 +v 0.095111 0.032927 0.457827 +v 0.095807 0.079684 0.412832 +v -0.108329 0.079684 0.409909 +vn 0.9999 -0.0000 0.0149 +vn 0.0152 -0.0000 -0.9999 +vn 0.0264 -0.0000 0.9997 +vn -0.9999 -0.0000 -0.0149 +vn 0.0304 0.9995 0.0005 +vn -0.0000 -1.0000 -0.0000 +vn 0.5859 -0.5774 -0.5687 +vn 0.5859 0.5774 -0.5687 +vn -0.5687 -0.5774 -0.5859 +vn -0.5687 0.5774 -0.5859 +vn -0.5859 -0.5774 0.5687 +vn -0.5859 0.5774 0.5687 +vn 0.5687 -0.5774 0.5859 +vn 0.5687 0.5774 0.5859 +vn 0.0140 -0.7002 -0.7138 +vn -0.0072 0.7001 -0.7140 +vn 0.0157 -0.7000 0.7140 +vn 0.0369 0.6994 0.7137 +vn 0.7175 -0.0000 -0.6965 +vn 0.7070 0.7071 0.0105 +vn -0.7070 -0.7071 -0.0105 +vn -0.6965 -0.0000 -0.7175 +vn -0.7175 -0.0000 0.6965 +vn -0.7070 0.7071 -0.0105 +vn 0.7070 -0.7071 0.0105 +vn 0.6965 -0.0000 0.7175 +vn -0.0586 0.6994 0.7123 +vn -0.0103 0.6934 0.7204 +vn -0.0374 -0.7000 0.7132 +vn -0.0103 -0.6934 0.7204 +vn 0.0290 0.7001 -0.7134 +vn 0.0103 0.6934 -0.7204 +vn 0.0077 -0.7002 -0.7139 +vn 0.0103 -0.6934 -0.7204 +vn -0.0304 0.9995 -0.0005 +vn -0.0000 1.0000 -0.0000 +vn -0.0568 -0.0000 0.9984 +vn -0.0143 -0.0000 0.9999 +vn 0.0143 -0.0000 -0.9999 +vt 0.937500 0.695312 +vt 0.937500 0.546875 +vt 0.953125 0.546875 +vt 0.953125 0.695312 +vt 0.843750 0.710938 +vt 0.843750 0.726562 +vt 0.804688 0.726562 +vt 0.804688 0.710938 +vt 0.882812 0.531250 +vt 0.882812 0.515625 +vt 0.921875 0.515625 +vt 0.921875 0.531250 +vt 0.773438 0.546875 +vt 0.789062 0.546875 +vt 0.789062 0.695312 +vt 0.773438 0.695312 +vt 0.882812 0.546875 +vt 0.921875 0.546875 +vt 0.921875 0.695312 +vt 0.882812 0.695312 +vt 0.304688 0.687500 +vt 0.304688 0.539062 +vt 0.343750 0.539062 +vt 0.343750 0.687500 +vt 0.968750 0.695312 +vt 0.960938 0.710938 +vt 0.929688 0.710938 +vt 0.765625 0.710938 +vt 0.757812 0.695312 +vt 0.804688 0.695312 +vt 0.796875 0.710938 +vt 0.765625 0.531250 +vt 0.757812 0.546875 +vt 0.804688 0.546875 +vt 0.796875 0.531250 +vt 0.960938 0.531250 +vt 0.968750 0.546875 +vt 0.929688 0.531250 +vt 0.843750 0.742188 +vt 0.804688 0.742188 +vt 0.843750 0.695312 +vt 0.882812 0.500000 +vt 0.921875 0.500000 +vt 0.953125 0.710938 +vt 0.937500 0.710938 +vt 0.789062 0.710938 +vt 0.773438 0.710938 +vt 0.773438 0.531250 +vt 0.789062 0.531250 +vt 0.937500 0.531250 +vt 0.953125 0.531250 +vt 0.804688 0.531250 +vt 0.843750 0.531250 +vt 0.843750 0.546875 +vt 0.804688 0.500000 +vt 0.843750 0.500000 +vt 0.843750 0.515625 +vt 0.804688 0.515625 +vt 0.921875 0.710938 +vt 0.882812 0.710938 +vt 0.921875 0.742188 +vt 0.882812 0.742188 +vt 0.882812 0.726562 +vt 0.921875 0.726562 +vt 0.226562 0.687500 +vt 0.226562 0.539062 +vt 0.265625 0.539062 +vt 0.265625 0.687500 +s 0 +usemtl Frame_Material +f 5/1/1 23/2/1 21/3/1 3/4/1 +f 30/5/2 27/6/2 7/7/2 11/8/2 +f 38/9/3 35/10/3 19/11/3 22/12/3 +f 14/13/4 17/14/4 12/15/4 9/16/4 +f 39/17/5 24/18/5 4/19/5 32/20/5 +f 34/21/6 25/22/6 1/23/6 20/24/6 +f 1/25/7 2/26/7 3/4/7 +f 4/19/8 5/1/8 6/27/8 +f 7/28/9 8/29/9 9/16/9 +f 10/30/10 11/31/10 12/15/10 +f 13/32/11 14/13/11 15/33/11 +f 16/34/12 17/14/12 18/35/12 +f 19/36/13 20/37/13 21/3/13 +f 22/38/14 23/2/14 24/18/14 +f 26/39/15 8/40/15 7/7/15 27/6/15 +f 30/5/16 11/8/16 10/30/16 31/41/16 +f 34/42/17 20/43/17 19/11/17 35/10/17 +f 38/9/18 22/12/18 24/18/18 39/17/18 +f 5/1/19 3/4/19 2/44/19 6/45/19 +f 23/2/20 5/1/20 4/19/20 24/18/20 +f 14/13/21 9/16/21 8/29/21 15/33/21 +f 9/16/22 12/15/22 11/46/22 7/47/22 +f 17/14/23 14/13/23 13/48/23 18/49/23 +f 12/15/24 17/14/24 16/34/24 10/30/24 +f 3/4/25 21/3/25 20/37/25 1/25/25 +f 21/3/26 23/2/26 22/50/26 19/51/26 +f 18/52/27 37/53/27 40/54/27 16/34/27 +f 37/53/28 38/9/28 39/17/28 40/54/28 +f 15/55/29 33/56/29 36/57/29 13/58/29 +f 33/56/30 34/42/30 35/10/30 36/57/30 +f 6/59/31 29/60/31 32/20/31 4/19/31 +f 29/60/32 30/5/32 31/41/32 32/20/32 +f 1/61/33 25/62/33 28/63/33 2/64/33 +f 25/62/34 26/39/34 27/6/34 28/63/34 +f 15/65/6 8/66/6 26/67/6 33/68/6 +f 33/68/6 26/67/6 25/22/6 34/21/6 +f 16/34/35 40/54/35 31/41/35 10/30/35 +f 40/54/36 39/17/36 32/20/36 31/41/36 +f 18/52/37 13/58/37 36/57/37 37/53/37 +f 37/53/38 36/57/38 35/10/38 38/9/38 +f 6/59/2 2/64/2 28/63/2 29/60/2 +f 29/60/39 28/63/39 27/6/39 30/5/39 diff --git a/assets/props/sofa/sofa_bottom_cushion.obj.import b/assets/props/sofa/sofa_bottom_cushion.obj.import new file mode 100644 index 0000000..2e6a1eb --- /dev/null +++ b/assets/props/sofa/sofa_bottom_cushion.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://bc4otwcwsiu2m" +path="res://.godot/imported/sofa_bottom_cushion.obj-53455774d3eb6d03a3ba0b141be85073.mesh" + +[deps] + +files=["res://.godot/imported/sofa_bottom_cushion.obj-53455774d3eb6d03a3ba0b141be85073.mesh"] + +source_file="res://assets/props/sofa/sofa_bottom_cushion.obj" +dest_files=["res://.godot/imported/sofa_bottom_cushion.obj-53455774d3eb6d03a3ba0b141be85073.mesh", "res://.godot/imported/sofa_bottom_cushion.obj-53455774d3eb6d03a3ba0b141be85073.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 diff --git a/assets/props/sofa/sofa_frame.mtl b/assets/props/sofa/sofa_frame.mtl new file mode 100644 index 0000000..f4b7c28 --- /dev/null +++ b/assets/props/sofa/sofa_frame.mtl @@ -0,0 +1,12 @@ +# Blender 4.3.2 MTL File: 'sofa_parts.blend' +# www.blender.org + +newmtl Frame_Material +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.800000 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 diff --git a/assets/props/sofa/sofa_frame.obj b/assets/props/sofa/sofa_frame.obj new file mode 100644 index 0000000..6850365 --- /dev/null +++ b/assets/props/sofa/sofa_frame.obj @@ -0,0 +1,220 @@ +# Blender 4.3.2 +# www.blender.org +mtllib sofa_frame.mtl +o Frame +v 1.040000 -0.500000 -0.600000 +v 1.040000 -0.500000 0.600000 +v -1.040000 -0.500000 -0.600000 +v -1.040000 -0.500000 0.600000 +v 1.040000 -0.300000 -0.300000 +v -1.040000 -0.300000 -0.300000 +v -1.040000 0.300000 -0.510000 +v -1.040000 0.300000 -0.600000 +v 1.040000 0.300000 -0.600000 +v 1.040000 0.300000 -0.510000 +v 1.090000 -0.350000 0.600000 +v 1.040000 -0.300000 0.550000 +v -1.040000 -0.300000 0.550000 +v -1.090000 -0.350000 0.600000 +v 1.250000 -0.500000 -0.600000 +v 1.300000 -0.500000 -0.550000 +v 1.300000 -0.500000 0.550000 +v 1.250000 -0.500000 0.600000 +v -1.250000 -0.500000 0.600000 +v -1.300000 -0.500000 0.550000 +v -1.300000 -0.500000 -0.550000 +v -1.250000 -0.500000 -0.600000 +v 1.040000 0.050000 0.550000 +v 1.090000 0.050000 0.600000 +v 1.090000 0.100000 0.550000 +v -1.040000 0.050000 -0.600000 +v -1.090000 0.100000 -0.550000 +v 1.090000 0.100000 -0.550000 +v 1.040000 0.050000 -0.600000 +v -1.040000 0.050000 0.550000 +v -1.090000 0.100000 0.550000 +v -1.090000 0.050000 0.600000 +v 1.300000 0.050000 0.550000 +v 1.250000 0.100000 0.550000 +v 1.250000 0.050000 0.600000 +v -1.300000 0.050000 -0.550000 +v -1.250000 0.100000 -0.550000 +v -1.250000 0.050000 -0.600000 +v 1.300000 0.050000 -0.550000 +v 1.250000 0.050000 -0.600000 +v 1.250000 0.100000 -0.550000 +v -1.300000 0.050000 0.550000 +v -1.250000 0.050000 0.600000 +v -1.250000 0.100000 0.550000 +v 1.040000 0.050000 -0.422500 +v -1.040000 0.050000 -0.422500 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 1.0000 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 0.3304 0.9439 +vn -0.5774 0.5774 0.5773 +vn 0.5774 0.5774 0.5773 +vn 0.5774 0.5773 0.5774 +vn -0.5774 0.5773 -0.5774 +vn 0.5774 0.5773 -0.5774 +vn -0.5774 0.5773 0.5774 +vn -0.0000 0.7071 0.7071 +vn -0.7071 0.7071 -0.0000 +vn 0.7071 0.7071 -0.0000 +vn -0.0000 0.7071 -0.7071 +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.031250 0.710938 +vt 0.109375 0.742188 +vt 0.000000 0.742188 +vt 0.609375 0.054688 +vt 0.609375 0.015625 +vt 0.718750 0.015625 +vt 0.718750 0.054688 +vt 0.109375 0.250000 +vt 0.109375 0.281250 +vt 0.031250 0.281250 +vt 0.617188 0.546875 +vt 0.617188 0.960938 +vt 0.601562 0.960938 +vt 0.601562 0.546875 +vt 0.609375 0.468750 +vt 0.765625 0.054688 +vt 0.765625 0.468750 +vt 0.718750 0.468750 +vt 0.664062 0.515625 +vt 0.671875 0.546875 +vt 0.617188 0.531250 +vt 0.226562 0.210938 +vt 0.226562 0.015625 +vt 0.296875 0.039062 +vt 0.296875 0.210938 +vt 0.937500 0.054688 +vt 0.937500 0.468750 +vt 0.773438 0.468750 +vt 0.773438 0.054688 +vt 0.140625 0.226562 +vt 0.140625 0.031250 +vt 0.210938 0.031250 +vt 0.210938 0.203125 +vt 0.000000 0.234375 +vt 0.000000 0.015625 +vt 0.109375 0.015625 +vt 0.109375 0.234375 +vt 0.593750 0.007812 +vt 0.601562 0.015625 +vt 0.601562 0.054688 +vt 0.367188 0.054688 +vt 0.367188 0.015625 +vt 0.375000 0.007812 +vt 0.601562 0.468750 +vt 0.601562 0.507812 +vt 0.593750 0.515625 +vt 0.375000 0.515625 +vt 0.367188 0.507812 +vt 0.367188 0.468750 +vt 0.125000 0.710938 +vt 0.343750 0.710938 +vt 0.343750 0.742188 +vt 0.125000 0.742188 +vt 0.000000 0.289062 +vt 0.000000 0.703125 +vt 0.742188 0.546875 +vt 0.742188 0.960938 +vt 0.671875 0.960938 +vt 0.125000 0.281250 +vt 0.125000 0.250000 +vt 0.343750 0.250000 +vt 0.343750 0.281250 +vt 0.000000 0.976562 +vt 0.000000 0.757812 +vt 0.109375 0.757812 +vt 0.109375 0.976562 +vt 0.117188 0.296875 +vt 0.117188 0.695312 +vt 0.109375 0.710938 +vt 0.117188 0.234375 +vt 0.351562 0.757812 +vt 0.359375 0.742188 +vt 0.351562 0.234375 +vt 0.359375 0.250000 +vt 0.117188 0.757812 +vt 0.953125 0.046875 +vt 0.953125 0.476562 +vt 0.320312 0.296875 +vt 0.125000 0.296875 +vt 0.351562 0.296875 +vt 0.125000 0.695312 +vt 0.320312 0.695312 +vt 0.351562 0.695312 +vt 0.125000 0.015625 +vt 0.125000 0.234375 +vt 0.125000 0.757812 +vt 0.125000 0.976562 +vt 0.359375 0.289062 +vt 0.359375 0.703125 +vt 0.304688 0.226562 +vt 0.226562 0.226562 +vt 0.000000 0.000000 +vt 0.109375 0.000000 +vt 0.000000 0.250000 +vt 0.140625 0.015625 +vt 0.218750 0.015625 +vt 0.109375 0.992188 +vt 0.000000 0.992188 +vt 0.664062 0.992188 +vt 0.617188 0.976562 +vt 0.609375 0.507812 +vt 0.718750 0.507812 +s 0 +usemtl Frame_Material +f 14/1/1 43/2/1 19/3/1 +f 3/4/2 22/5/2 38/6/2 26/7/2 +f 35/8/1 24/9/1 11/10/1 +f 7/11/3 10/12/3 9/13/3 8/14/3 +f 1/15/2 3/4/2 26/7/2 8/16/2 9/17/2 29/18/2 +f 26/19/4 46/20/4 7/11/4 8/21/4 +f 23/22/4 45/23/4 5/24/4 12/25/4 +f 13/26/3 12/27/3 5/28/3 6/29/3 +f 46/30/5 30/31/5 13/32/5 6/33/5 +f 17/34/5 16/35/5 39/36/5 33/37/5 +f 21/38/6 22/39/6 3/40/6 4/41/6 19/42/6 20/43/6 +f 1/44/6 15/45/6 16/46/6 17/47/6 18/48/6 2/49/6 +f 31/50/3 27/51/3 37/52/3 44/53/3 +f 2/54/1 11/10/1 14/1/1 4/55/1 +f 6/56/7 5/57/7 45/58/7 10/12/7 7/11/7 46/20/7 +f 25/59/3 34/60/3 41/61/3 28/62/3 +f 21/63/4 20/64/4 42/65/4 36/66/4 +f 3/40/6 1/44/6 2/49/6 4/41/6 +f 23/67/8 24/9/8 25/59/8 +f 30/68/9 31/50/9 32/69/9 +f 33/70/10 34/60/10 35/8/10 +f 36/71/11 37/52/11 38/72/11 +f 39/73/12 40/74/12 41/61/12 +f 42/75/13 43/2/13 44/53/13 +f 12/27/14 13/26/14 14/76/14 11/77/14 +f 45/78/15 23/79/15 25/59/15 28/62/15 29/80/15 +f 31/50/16 30/81/16 46/82/16 26/83/16 27/51/16 +f 41/84/16 34/85/16 33/37/16 39/36/16 +f 44/86/15 37/87/15 36/66/15 42/65/15 +f 40/74/17 29/88/17 28/62/17 41/61/17 +f 24/9/14 35/8/14 34/60/14 25/59/14 +f 37/52/17 27/51/17 26/89/17 38/72/17 +f 31/50/14 44/53/14 43/2/14 32/69/14 +f 11/90/18 24/91/18 23/22/18 12/25/18 +f 39/36/19 16/35/19 15/92/19 40/93/19 +f 35/8/20 18/94/20 17/34/20 33/37/20 +f 13/32/20 30/31/20 32/95/20 14/96/20 +f 42/65/18 20/64/18 19/3/18 43/2/18 +f 38/97/21 22/98/21 21/63/21 36/66/21 +f 45/58/5 29/99/5 9/100/5 10/12/5 +f 15/101/2 1/15/2 29/18/2 40/102/2 +f 19/3/1 4/55/1 14/1/1 +f 14/1/1 32/69/1 43/2/1 +f 11/10/1 2/54/1 18/94/1 +f 18/94/1 35/8/1 11/10/1 diff --git a/assets/props/sofa/sofa_frame.obj.import b/assets/props/sofa/sofa_frame.obj.import new file mode 100644 index 0000000..5079fdf --- /dev/null +++ b/assets/props/sofa/sofa_frame.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://vb5cxt1113xr" +path="res://.godot/imported/sofa_frame.obj-f87f60fc5f094b1938fb864d31e6949f.mesh" + +[deps] + +files=["res://.godot/imported/sofa_frame.obj-f87f60fc5f094b1938fb864d31e6949f.mesh"] + +source_file="res://assets/props/sofa/sofa_frame.obj" +dest_files=["res://.godot/imported/sofa_frame.obj-f87f60fc5f094b1938fb864d31e6949f.mesh", "res://.godot/imported/sofa_frame.obj-f87f60fc5f094b1938fb864d31e6949f.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 diff --git a/assets/props/sofa/sofa_frame_back.mtl b/assets/props/sofa/sofa_frame_back.mtl new file mode 100644 index 0000000..f4b7c28 --- /dev/null +++ b/assets/props/sofa/sofa_frame_back.mtl @@ -0,0 +1,12 @@ +# Blender 4.3.2 MTL File: 'sofa_parts.blend' +# www.blender.org + +newmtl Frame_Material +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.800000 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 diff --git a/assets/props/sofa/sofa_frame_back.obj b/assets/props/sofa/sofa_frame_back.obj new file mode 100644 index 0000000..3c87323 --- /dev/null +++ b/assets/props/sofa/sofa_frame_back.obj @@ -0,0 +1,53 @@ +# Blender 4.3.2 +# www.blender.org +mtllib sofa_frame_back.mtl +o FrameBack +v 1.040000 -0.500000 -0.600000 +v -1.040000 -0.500000 -0.600000 +v 1.040000 -0.300000 -0.300000 +v -1.040000 -0.300000 -0.300000 +v -1.040000 0.300000 -0.510000 +v -1.040000 0.300000 -0.600000 +v 1.040000 0.300000 -0.600000 +v 1.040000 0.300000 -0.510000 +v -1.040000 0.050000 -0.600000 +v 1.040000 0.050000 -0.600000 +v 1.040000 0.050000 -0.422500 +v -1.040000 0.050000 -0.422500 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -1.0000 -0.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 0.3304 0.9439 +vn -0.0000 -0.8321 0.5547 +vt 0.617188 0.546875 +vt 0.617188 0.960938 +vt 0.601562 0.960938 +vt 0.601562 0.546875 +vt 0.609375 0.468750 +vt 0.609375 0.054688 +vt 0.718750 0.054688 +vt 0.765625 0.054688 +vt 0.765625 0.468750 +vt 0.718750 0.468750 +vt 0.773438 0.054688 +vt 0.671875 0.960938 +vt 0.773438 0.468750 +vt 0.742188 0.546875 +vt 0.742188 0.960938 +vt 0.671875 0.546875 +vt 0.601562 0.054688 +s 0 +usemtl Frame_Material +f 5/1/1 8/2/1 7/3/1 6/4/1 +f 1/5/2 2/6/2 9/7/2 6/8/2 7/9/2 10/10/2 +f 9/7/3 2/6/3 4/11/3 +f 10/10/4 11/12/4 3/13/4 +f 10/10/4 7/9/4 8/2/4 +f 4/14/5 3/15/5 11/12/5 8/2/5 5/1/5 12/16/5 +f 12/16/3 5/1/3 9/7/3 +f 4/11/6 2/17/6 1/5/6 3/13/6 +f 4/11/3 12/16/3 9/7/3 +f 3/13/4 1/5/4 10/10/4 +f 10/10/4 8/2/4 11/12/4 +f 5/1/3 6/8/3 9/7/3 diff --git a/assets/props/sofa/sofa_frame_back.obj.import b/assets/props/sofa/sofa_frame_back.obj.import new file mode 100644 index 0000000..18a193e --- /dev/null +++ b/assets/props/sofa/sofa_frame_back.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://p5abgc2c764" +path="res://.godot/imported/sofa_frame_back.obj-daa20e12fe932de857b90d19a05f57b4.mesh" + +[deps] + +files=["res://.godot/imported/sofa_frame_back.obj-daa20e12fe932de857b90d19a05f57b4.mesh"] + +source_file="res://assets/props/sofa/sofa_frame_back.obj" +dest_files=["res://.godot/imported/sofa_frame_back.obj-daa20e12fe932de857b90d19a05f57b4.mesh", "res://.godot/imported/sofa_frame_back.obj-daa20e12fe932de857b90d19a05f57b4.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 diff --git a/assets/props/sofa/sofa_frame_base.mtl b/assets/props/sofa/sofa_frame_base.mtl new file mode 100644 index 0000000..f4b7c28 --- /dev/null +++ b/assets/props/sofa/sofa_frame_base.mtl @@ -0,0 +1,12 @@ +# Blender 4.3.2 MTL File: 'sofa_parts.blend' +# www.blender.org + +newmtl Frame_Material +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.800000 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 diff --git a/assets/props/sofa/sofa_frame_base.obj b/assets/props/sofa/sofa_frame_base.obj new file mode 100644 index 0000000..8d56836 --- /dev/null +++ b/assets/props/sofa/sofa_frame_base.obj @@ -0,0 +1,51 @@ +# Blender 4.3.2 +# www.blender.org +mtllib sofa_frame_base.mtl +o FrameBase +v 1.040000 -0.500000 -0.600000 +v 1.040000 -0.500000 0.600000 +v -1.040000 -0.500000 -0.600000 +v -1.040000 -0.500000 0.600000 +v 1.040000 -0.300000 -0.300000 +v -1.040000 -0.300000 -0.300000 +v 1.040000 -0.350000 0.600000 +v 1.040000 -0.300000 0.550000 +v -1.040000 -0.300000 0.550000 +v -1.040000 -0.350000 0.600000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 0.8321 -0.5547 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -1.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 0.7071 0.7071 +vt 0.773438 0.054688 +vt 0.367188 0.054688 +vt 0.937500 0.054688 +vt 0.937500 0.468750 +vt 0.773438 0.468750 +vt 0.609375 0.054688 +vt 0.609375 0.468750 +vt 0.742188 0.546875 +vt 0.000000 0.289062 +vt 0.031250 0.281250 +vt 0.031250 0.710938 +vt 0.000000 0.703125 +vt 0.601562 0.054688 +vt 0.601562 0.468750 +vt 0.367188 0.468750 +vt 0.953125 0.046875 +vt 0.953125 0.476562 +s 0 +usemtl Frame_Material +f 6/1/1 4/2/1 9/3/1 +f 9/3/2 8/4/2 5/5/2 6/1/2 +f 3/6/1 4/2/1 6/1/1 +f 5/5/3 1/7/3 3/6/3 6/8/3 +f 2/9/4 7/10/4 10/11/4 4/12/4 +f 3/13/5 1/14/5 2/15/5 4/2/5 +f 5/5/6 8/4/6 2/15/6 +f 8/4/7 9/3/7 10/16/7 7/17/7 +f 2/15/6 1/7/6 5/5/6 +f 4/2/1 10/11/1 9/3/1 +f 7/10/6 2/15/6 8/4/6 diff --git a/assets/props/sofa/sofa_frame_base.obj.import b/assets/props/sofa/sofa_frame_base.obj.import new file mode 100644 index 0000000..1df834b --- /dev/null +++ b/assets/props/sofa/sofa_frame_base.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://c4iypmwtplmbb" +path="res://.godot/imported/sofa_frame_base.obj-32658da007f3f052dbe8f2e8ff3bfdcc.mesh" + +[deps] + +files=["res://.godot/imported/sofa_frame_base.obj-32658da007f3f052dbe8f2e8ff3bfdcc.mesh"] + +source_file="res://assets/props/sofa/sofa_frame_base.obj" +dest_files=["res://.godot/imported/sofa_frame_base.obj-32658da007f3f052dbe8f2e8ff3bfdcc.mesh", "res://.godot/imported/sofa_frame_base.obj-32658da007f3f052dbe8f2e8ff3bfdcc.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 diff --git a/assets/props/sofa/sofa_frame_middle.mtl b/assets/props/sofa/sofa_frame_middle.mtl new file mode 100644 index 0000000..f4b7c28 --- /dev/null +++ b/assets/props/sofa/sofa_frame_middle.mtl @@ -0,0 +1,12 @@ +# Blender 4.3.2 MTL File: 'sofa_parts.blend' +# www.blender.org + +newmtl Frame_Material +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.800000 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 diff --git a/assets/props/sofa/sofa_frame_middle.obj b/assets/props/sofa/sofa_frame_middle.obj new file mode 100644 index 0000000..925d08e --- /dev/null +++ b/assets/props/sofa/sofa_frame_middle.obj @@ -0,0 +1,81 @@ +# Blender 4.3.2 +# www.blender.org +mtllib sofa_frame_middle.mtl +o FrameMiddle +v 1.040000 -0.500000 -0.600000 +v 1.040000 -0.500000 0.600000 +v -1.040000 -0.500000 -0.600000 +v -1.040000 -0.500000 0.600000 +v 1.040000 -0.300000 -0.300000 +v -1.040000 -0.300000 -0.300000 +v -1.040000 0.300000 -0.510000 +v -1.040000 0.300000 -0.600000 +v 1.040000 0.300000 -0.600000 +v 1.040000 0.300000 -0.510000 +v 1.040000 -0.350000 0.600000 +v 1.040000 -0.300000 0.550000 +v -1.040000 -0.300000 0.550000 +v -1.040000 -0.350000 0.600000 +v -1.040000 0.050000 -0.600000 +v 1.040000 0.050000 -0.600000 +v 1.040000 0.050000 -0.422500 +v -1.040000 0.050000 -0.422500 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 1.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 0.3304 0.9439 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 0.7071 0.7071 +vt 0.773438 0.054688 +vt 0.367188 0.054688 +vt 0.937500 0.054688 +vt 0.617188 0.546875 +vt 0.617188 0.960938 +vt 0.601562 0.960938 +vt 0.601562 0.546875 +vt 0.609375 0.468750 +vt 0.609375 0.054688 +vt 0.718750 0.054688 +vt 0.765625 0.054688 +vt 0.765625 0.468750 +vt 0.718750 0.468750 +vt 0.937500 0.468750 +vt 0.773438 0.468750 +vt 0.671875 0.960938 +vt 0.000000 0.289062 +vt 0.031250 0.281250 +vt 0.031250 0.710938 +vt 0.000000 0.703125 +vt 0.742188 0.546875 +vt 0.742188 0.960938 +vt 0.671875 0.546875 +vt 0.601562 0.054688 +vt 0.601562 0.468750 +vt 0.367188 0.468750 +vt 0.953125 0.046875 +vt 0.953125 0.476562 +s 0 +usemtl Frame_Material +f 6/1/1 4/2/1 13/3/1 +f 7/4/2 10/5/2 9/6/2 8/7/2 +f 1/8/3 3/9/3 15/10/3 8/11/3 9/12/3 16/13/3 +f 15/10/1 3/9/1 6/1/1 +f 13/3/2 12/14/2 5/15/2 6/1/2 +f 3/9/1 4/2/1 6/1/1 +f 16/13/4 17/16/4 5/15/4 +f 16/13/4 9/12/4 10/5/4 +f 2/17/5 11/18/5 14/19/5 4/20/5 +f 6/21/6 5/22/6 17/16/6 10/5/6 7/4/6 18/23/6 +f 3/24/7 1/25/7 2/26/7 4/2/7 +f 18/23/1 7/4/1 15/10/1 +f 5/15/4 12/14/4 2/26/4 +f 12/14/8 13/3/8 14/27/8 11/28/8 +f 2/26/4 1/8/4 5/15/4 +f 4/2/1 14/19/1 13/3/1 +f 11/18/4 2/26/4 12/14/4 +f 6/1/1 18/23/1 15/10/1 +f 5/15/4 1/8/4 16/13/4 +f 16/13/4 10/5/4 17/16/4 +f 7/4/1 8/11/1 15/10/1 diff --git a/assets/props/sofa/sofa_frame_middle.obj.import b/assets/props/sofa/sofa_frame_middle.obj.import new file mode 100644 index 0000000..40bfc9e --- /dev/null +++ b/assets/props/sofa/sofa_frame_middle.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://dpvf0k6w8dvvk" +path="res://.godot/imported/sofa_frame_middle.obj-ff4d918d56fe72b8485db34fce12a392.mesh" + +[deps] + +files=["res://.godot/imported/sofa_frame_middle.obj-ff4d918d56fe72b8485db34fce12a392.mesh"] + +source_file="res://assets/props/sofa/sofa_frame_middle.obj" +dest_files=["res://.godot/imported/sofa_frame_middle.obj-ff4d918d56fe72b8485db34fce12a392.mesh", "res://.godot/imported/sofa_frame_middle.obj-ff4d918d56fe72b8485db34fce12a392.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 diff --git a/assets/props/sofa/sofa_top_cushion.mtl b/assets/props/sofa/sofa_top_cushion.mtl new file mode 100644 index 0000000..f4b7c28 --- /dev/null +++ b/assets/props/sofa/sofa_top_cushion.mtl @@ -0,0 +1,12 @@ +# Blender 4.3.2 MTL File: 'sofa_parts.blend' +# www.blender.org + +newmtl Frame_Material +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.800000 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.500000 +d 1.000000 +illum 2 diff --git a/assets/props/sofa/sofa_top_cushion.obj b/assets/props/sofa/sofa_top_cushion.obj new file mode 100644 index 0000000..ef7a8c6 --- /dev/null +++ b/assets/props/sofa/sofa_top_cushion.obj @@ -0,0 +1,134 @@ +# Blender 4.3.2 +# www.blender.org +mtllib sofa_top_cushion.mtl +o TopCushion +v 0.294733 -0.216543 0.119762 +v 0.294733 -0.246275 0.034815 +v 0.339733 -0.231409 0.077289 +v 0.294733 -0.273882 0.092154 +v -0.294733 -0.216543 0.119762 +v -0.294733 -0.246275 0.034815 +v -0.294733 -0.273882 0.092155 +v -0.339733 -0.231409 0.077289 +v -0.294733 0.270939 -0.098533 +v -0.294733 0.243331 -0.041193 +v -0.294733 0.213599 -0.126141 +v -0.339733 0.228465 -0.083667 +v 0.294733 0.243331 -0.041194 +v 0.339733 0.228465 -0.083667 +v 0.294733 0.213599 -0.126141 +v 0.294733 0.270939 -0.098533 +v 0.098244 0.220468 -0.125977 +v -0.098244 0.220468 -0.125977 +v -0.098244 0.250200 -0.036001 +v 0.098244 0.250200 -0.036002 +v 0.098244 -0.273882 0.105239 +v -0.098244 -0.273882 0.105239 +v -0.098244 -0.246275 0.044506 +v 0.098244 -0.246275 0.044506 +v 0.098244 -0.216543 0.134481 +v -0.098244 -0.216543 0.134481 +v -0.098244 0.277807 -0.096735 +v 0.098244 0.277807 -0.096735 +vn -0.0295 -0.3366 -0.9412 +vn 0.0535 0.3363 0.9402 +vn 0.5774 -0.3542 0.7357 +vn 0.5773 -0.7357 -0.3542 +vn -0.5773 -0.3542 0.7357 +vn -0.5774 -0.7357 -0.3542 +vn -0.5774 0.7357 0.3542 +vn -0.5774 0.3542 -0.7357 +vn 0.5774 0.7357 0.3542 +vn 0.5774 0.3542 -0.7357 +vn 0.7071 -0.2336 -0.6674 +vn 0.0111 0.4441 -0.8959 +vn 0.0392 0.9051 0.4233 +vn 0.0245 -0.9056 -0.4235 +vn -0.0633 -0.4433 0.8942 +vn -0.7071 0.2336 0.6674 +vn -0.7071 -0.2336 -0.6674 +vn 0.7071 0.2336 0.6674 +vn 0.0633 -0.4433 0.8942 +vn -0.0000 -0.4543 0.8908 +vn -0.0245 -0.9056 -0.4235 +vn -0.0000 -0.9104 -0.4138 +vn -0.0392 0.9051 0.4233 +vn -0.0000 0.9104 0.4138 +vn -0.0111 0.4441 -0.8959 +vn -0.0000 0.4543 -0.8908 +vn -0.0535 0.3363 0.9402 +vn -0.0000 0.3431 0.9393 +vn 0.0295 -0.3366 -0.9412 +vn -0.0000 -0.3431 -0.9393 +vt 0.343750 0.859375 +vt 0.304688 0.859375 +vt 0.304688 0.765625 +vt 0.343750 0.765625 +vt 0.343750 0.882812 +vt 0.343750 0.976562 +vt 0.304688 0.976562 +vt 0.304688 0.882812 +vt 0.296875 0.976562 +vt 0.304688 0.984375 +vt 0.289062 0.976562 +vt 0.296875 0.984375 +vt 0.421875 0.984375 +vt 0.421875 0.976562 +vt 0.429688 0.976562 +vt 0.437500 0.976562 +vt 0.429688 0.984375 +vt 0.421875 0.875000 +vt 0.429688 0.882812 +vt 0.421875 0.882812 +vt 0.437500 0.882812 +vt 0.429688 0.875000 +vt 0.304688 0.875000 +vt 0.296875 0.882812 +vt 0.289062 0.882812 +vt 0.296875 0.875000 +vt 0.343750 0.875000 +vt 0.382812 0.984375 +vt 0.421875 1.000000 +vt 0.382812 1.000000 +vt 0.382812 0.976562 +vt 0.343750 0.984375 +vt 0.343750 1.000000 +vt 0.304688 1.000000 +vt 0.382812 0.882812 +vt 0.382812 0.875000 +vt 0.382812 0.859375 +vt 0.421875 0.859375 +vt 0.382812 0.765625 +vt 0.421875 0.765625 +s 0 +usemtl Frame_Material +f 17/1/1 15/2/1 2/3/1 24/4/1 +f 20/5/2 25/6/2 1/7/2 13/8/2 +f 3/9/3 1/7/3 4/10/3 +f 2/11/4 3/9/4 4/12/4 +f 7/13/5 5/14/5 8/15/5 +f 6/16/6 7/17/6 8/15/6 +f 9/18/7 12/19/7 10/20/7 +f 11/21/8 12/19/8 9/22/8 +f 16/23/9 13/8/9 14/24/9 +f 14/24/10 15/25/10 16/26/10 +f 14/24/11 3/9/11 2/11/11 15/25/11 +f 28/27/12 16/23/12 15/2/12 17/1/12 +f 20/5/13 13/8/13 16/23/13 28/27/13 +f 22/28/14 7/13/14 6/29/14 23/30/14 +f 26/31/15 5/14/15 7/13/15 22/28/15 +f 12/19/16 8/15/16 5/14/16 10/20/16 +f 8/15/17 12/19/17 11/21/17 6/16/17 +f 3/9/18 14/24/18 13/8/18 1/7/18 +f 1/7/19 25/6/19 21/32/19 4/10/19 +f 25/6/20 26/31/20 22/28/20 21/32/20 +f 4/10/21 21/32/21 24/33/21 2/34/21 +f 21/32/22 22/28/22 23/30/22 24/33/22 +f 10/20/23 19/35/23 27/36/23 9/18/23 +f 19/35/24 20/5/24 28/27/24 27/36/24 +f 9/18/25 27/36/25 18/37/25 11/38/25 +f 27/36/26 28/27/26 17/1/26 18/37/26 +f 10/20/27 5/14/27 26/31/27 19/35/27 +f 19/35/28 26/31/28 25/6/28 20/5/28 +f 11/38/29 18/37/29 23/39/29 6/40/29 +f 18/37/30 17/1/30 24/4/30 23/39/30 diff --git a/assets/props/sofa/sofa_top_cushion.obj.import b/assets/props/sofa/sofa_top_cushion.obj.import new file mode 100644 index 0000000..48cd440 --- /dev/null +++ b/assets/props/sofa/sofa_top_cushion.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://drr1wn0wmt5bi" +path="res://.godot/imported/sofa_top_cushion.obj-4653d502e73ad4501fb84791db9575a5.mesh" + +[deps] + +files=["res://.godot/imported/sofa_top_cushion.obj-4653d502e73ad4501fb84791db9575a5.mesh"] + +source_file="res://assets/props/sofa/sofa_top_cushion.obj" +dest_files=["res://.godot/imported/sofa_top_cushion.obj-4653d502e73ad4501fb84791db9575a5.mesh", "res://.godot/imported/sofa_top_cushion.obj-4653d502e73ad4501fb84791db9575a5.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 diff --git a/levels/ghost_ship/ghost_ship_level.tscn b/levels/ghost_ship/ghost_ship_level.tscn index 31c026d..ba85cfc 100644 --- a/levels/ghost_ship/ghost_ship_level.tscn +++ b/levels/ghost_ship/ghost_ship_level.tscn @@ -1,36 +1,16 @@ -[gd_scene load_steps=64 format=3 uid="uid://crydi5cjgfwe5"] +[gd_scene load_steps=18 format=3 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://cwhmn3w8hoads" path="res://levels/ghost_ship/level/airlock/airlock.tscn" id="2_dxmep"] [ext_resource type="PackedScene" uid="uid://ddmgqfhiv3aag" path="res://levels/ghost_ship/level/corridor_1/corridor_1.tscn" id="4_4akax"] [ext_resource type="PackedScene" uid="uid://s1ab8rt2blyd" path="res://levels/ghost_ship/level/mess_hall/mess_hall.tscn" id="6_mgo71"] [ext_resource type="PackedScene" uid="uid://6mggsi84ok1n" path="res://levels/ghost_ship/level/corridor_2/corridor_2.tscn" id="9_uc45a"] -[ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="10_fll4m"] +[ext_resource type="PackedScene" uid="uid://yfgx3lis11b7" path="res://levels/ghost_ship/level/crew_quarters/crew_quarters.tscn" id="10_p11ap"] [ext_resource type="PackedScene" uid="uid://cnqvb6q8tyxmd" path="res://levels/ghost_ship/level/corridor_3/corridor_3.tscn" id="11_d1yty"] -[ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="11_dly4i"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk.material" id="12_rp2qp"] -[ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="13_2pd8h"] -[ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="13_if0c2"] [ext_resource type="PackedScene" uid="uid://b3h2ldhluwco" path="res://levels/ghost_ship/level/medbay/medbay.tscn" id="13_ruwlj"] [ext_resource type="PackedScene" uid="uid://b4o21udtetijo" path="res://levels/ghost_ship/level/ops_center/ops_center.tscn" id="14_0idgf"] -[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_lowrez.material" id="14_2pd8h"] [ext_resource type="PackedScene" uid="uid://c2k0x1dp527n1" path="res://levels/ghost_ship/level/cargo_bay/cargo_bay.tscn" id="15_p11ap"] -[ext_resource type="ArrayMesh" uid="uid://b17naqcl4ie21" path="res://assets/level/floor/floor_1.mesh" id="15_rp2qp"] -[ext_resource type="ArrayMesh" uid="uid://dbgk0kdg1vufk" path="res://assets/level/ceiling/ceiling_1.mesh" id="16_if0c2"] -[ext_resource type="ArrayMesh" uid="uid://d0sdsir1hqnbu" path="res://assets/level/wall/wall_4.mesh" id="16_v8y1j"] [ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="17_0idgf"] -[ext_resource type="PackedScene" uid="uid://ctm84yms40858" path="res://src/props/railing/railing.tscn" id="18_2pd8h"] -[ext_resource type="PackedScene" uid="uid://cvx5u0ttmri4q" path="res://src/props/sofa/sofa.tscn" id="20_54or8"] -[ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="21_54or8"] -[ext_resource type="PackedScene" uid="uid://p86qtslgpe1i" path="res://src/props/trash_can/phys_trash_can.tscn" id="22_qo5rw"] -[ext_resource type="ArrayMesh" uid="uid://c2pruwilyqs07" path="res://assets/level/floor/floor_6x9.mesh" id="23_d8p6j"] -[ext_resource type="Texture2D" uid="uid://ddjth5slpjrcd" path="res://assets/level/ceiling/ceiling_1_C.png" id="24_gim1e"] -[ext_resource type="Texture2D" uid="uid://bs1fx1h0tddde" path="res://assets/level/ceiling/ceiling_1_M.png" id="25_6giaa"] -[ext_resource type="Texture2D" uid="uid://bmwmajwul60ti" path="res://assets/level/ceiling/ceiling_1_N.png" id="26_otfxe"] -[ext_resource type="Texture2D" uid="uid://8hav47a84uk" path="res://assets/level/ceiling/ceiling_1_R.png" id="27_smvh1"] -[ext_resource type="ArrayMesh" uid="uid://bx00qgk2dyjrw" path="res://assets/level/wall/wall_2.mesh" id="28_48a1a"] -[ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="29_kp5n7"] -[ext_resource type="PackedScene" uid="uid://drm5dspi48pf5" path="res://src/props/crate_long/phys_crate_long.tscn" id="30_gim1e"] [ext_resource type="PackedScene" uid="uid://cubwniraol1qn" path="res://src/props/bulkhead/bulkhead.tscn" id="35_f0xh4"] [ext_resource type="PackedScene" uid="uid://ctr56p23cvupu" path="res://src/props/retinal_scanner/retinal_scanner.tscn" id="41_u2hqf"] [ext_resource type="Script" uid="uid://cvx514gdjd5ev" path="res://src/world/meet_spook/meet_spook.gd" id="49_dxmep"] @@ -45,151 +25,6 @@ agent_radius = 0.75 region_min_size = 14.0 edge_max_length = 4.0 -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_qu6vm"] -data = PackedVector3Array(4.5, 0, 4.5, -4.5, 0, 4.5, 4.5, 0, -4.5, 4.5, 0, -4.5, -4.5, 0, 4.5, -4.5, 0, -4.5) - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_qo5rw"] -data = PackedVector3Array(4.5, 0, 4.5, -4.5, 0, 4.5, 4.5, 0, -4.5, 4.5, 0, -4.5, -4.5, 0, 4.5, -4.5, 0, -4.5) - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_v8y1j"] -data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5) - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_2pd8h"] -data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5) - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_54or8"] -data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5) - -[sub_resource type="CylinderMesh" id="CylinderMesh_qo5rw"] -top_radius = 1.0 -bottom_radius = 1.0 -height = 0.1 -rings = 0 - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_sqa4l"] -data = PackedVector3Array(0, 0.05, 1, 0.098, 0.05, 0.9952, 0, -0.05, 1, 0.098, 0.05, 0.9952, 0.098, -0.05, 0.9952, 0, -0.05, 1, 0.098, 0.05, 0.9952, 0.1951, 0.05, 0.9808, 0.098, -0.05, 0.9952, 0.1951, 0.05, 0.9808, 0.1951, -0.05, 0.9808, 0.098, -0.05, 0.9952, 0.1951, 0.05, 0.9808, 0.2903, 0.05, 0.9569, 0.1951, -0.05, 0.9808, 0.2903, 0.05, 0.9569, 0.2903, -0.05, 0.9569, 0.1951, -0.05, 0.9808, 0.2903, 0.05, 0.9569, 0.3827, 0.05, 0.9239, 0.2903, -0.05, 0.9569, 0.3827, 0.05, 0.9239, 0.3827, -0.05, 0.9239, 0.2903, -0.05, 0.9569, 0.3827, 0.05, 0.9239, 0.4714, 0.05, 0.8819, 0.3827, -0.05, 0.9239, 0.4714, 0.05, 0.8819, 0.4714, -0.05, 0.8819, 0.3827, -0.05, 0.9239, 0.4714, 0.05, 0.8819, 0.5556, 0.05, 0.8315, 0.4714, -0.05, 0.8819, 0.5556, 0.05, 0.8315, 0.5556, -0.05, 0.8315, 0.4714, -0.05, 0.8819, 0.5556, 0.05, 0.8315, 0.6344, 0.05, 0.773, 0.5556, -0.05, 0.8315, 0.6344, 0.05, 0.773, 0.6344, -0.05, 0.773, 0.5556, -0.05, 0.8315, 0.6344, 0.05, 0.773, 0.7071, 0.05, 0.7071, 0.6344, -0.05, 0.773, 0.7071, 0.05, 0.7071, 0.7071, -0.05, 0.7071, 0.6344, -0.05, 0.773, 0.7071, 0.05, 0.7071, 0.773, 0.05, 0.6344, 0.7071, -0.05, 0.7071, 0.773, 0.05, 0.6344, 0.773, -0.05, 0.6344, 0.7071, -0.05, 0.7071, 0.773, 0.05, 0.6344, 0.8315, 0.05, 0.5556, 0.773, -0.05, 0.6344, 0.8315, 0.05, 0.5556, 0.8315, -0.05, 0.5556, 0.773, -0.05, 0.6344, 0.8315, 0.05, 0.5556, 0.8819, 0.05, 0.4714, 0.8315, -0.05, 0.5556, 0.8819, 0.05, 0.4714, 0.8819, -0.05, 0.4714, 0.8315, -0.05, 0.5556, 0.8819, 0.05, 0.4714, 0.9239, 0.05, 0.3827, 0.8819, -0.05, 0.4714, 0.9239, 0.05, 0.3827, 0.9239, -0.05, 0.3827, 0.8819, -0.05, 0.4714, 0.9239, 0.05, 0.3827, 0.9569, 0.05, 0.2903, 0.9239, -0.05, 0.3827, 0.9569, 0.05, 0.2903, 0.9569, -0.05, 0.2903, 0.9239, -0.05, 0.3827, 0.9569, 0.05, 0.2903, 0.9808, 0.05, 0.1951, 0.9569, -0.05, 0.2903, 0.9808, 0.05, 0.1951, 0.9808, -0.05, 0.1951, 0.9569, -0.05, 0.2903, 0.9808, 0.05, 0.1951, 0.9952, 0.05, 0.098, 0.9808, -0.05, 0.1951, 0.9952, 0.05, 0.098, 0.9952, -0.05, 0.098, 0.9808, -0.05, 0.1951, 0.9952, 0.05, 0.098, 1, 0.05, 0, 0.9952, -0.05, 0.098, 1, 0.05, 0, 1, -0.05, 0, 0.9952, -0.05, 0.098, 1, 0.05, 0, 0.9952, 0.05, -0.098, 1, -0.05, 0, 0.9952, 0.05, -0.098, 0.9952, -0.05, -0.098, 1, -0.05, 0, 0.9952, 0.05, -0.098, 0.9808, 0.05, -0.1951, 0.9952, -0.05, -0.098, 0.9808, 0.05, -0.1951, 0.9808, -0.05, -0.1951, 0.9952, -0.05, -0.098, 0.9808, 0.05, -0.1951, 0.9569, 0.05, -0.2903, 0.9808, -0.05, -0.1951, 0.9569, 0.05, -0.2903, 0.9569, -0.05, -0.2903, 0.9808, -0.05, -0.1951, 0.9569, 0.05, -0.2903, 0.9239, 0.05, -0.3827, 0.9569, -0.05, -0.2903, 0.9239, 0.05, -0.3827, 0.9239, -0.05, -0.3827, 0.9569, -0.05, -0.2903, 0.9239, 0.05, -0.3827, 0.8819, 0.05, -0.4714, 0.9239, -0.05, -0.3827, 0.8819, 0.05, -0.4714, 0.8819, -0.05, -0.4714, 0.9239, -0.05, -0.3827, 0.8819, 0.05, -0.4714, 0.8315, 0.05, -0.5556, 0.8819, -0.05, -0.4714, 0.8315, 0.05, -0.5556, 0.8315, -0.05, -0.5556, 0.8819, -0.05, -0.4714, 0.8315, 0.05, -0.5556, 0.773, 0.05, -0.6344, 0.8315, -0.05, -0.5556, 0.773, 0.05, -0.6344, 0.773, -0.05, -0.6344, 0.8315, -0.05, -0.5556, 0.773, 0.05, -0.6344, 0.7071, 0.05, -0.7071, 0.773, -0.05, -0.6344, 0.7071, 0.05, -0.7071, 0.7071, -0.05, -0.7071, 0.773, -0.05, -0.6344, 0.7071, 0.05, -0.7071, 0.6344, 0.05, -0.773, 0.7071, -0.05, -0.7071, 0.6344, 0.05, -0.773, 0.6344, -0.05, -0.773, 0.7071, -0.05, -0.7071, 0.6344, 0.05, -0.773, 0.5556, 0.05, -0.8315, 0.6344, -0.05, -0.773, 0.5556, 0.05, -0.8315, 0.5556, -0.05, -0.8315, 0.6344, -0.05, -0.773, 0.5556, 0.05, -0.8315, 0.4714, 0.05, -0.8819, 0.5556, -0.05, -0.8315, 0.4714, 0.05, -0.8819, 0.4714, -0.05, -0.8819, 0.5556, -0.05, -0.8315, 0.4714, 0.05, -0.8819, 0.3827, 0.05, -0.9239, 0.4714, -0.05, -0.8819, 0.3827, 0.05, -0.9239, 0.3827, -0.05, -0.9239, 0.4714, -0.05, -0.8819, 0.3827, 0.05, -0.9239, 0.2903, 0.05, -0.9569, 0.3827, -0.05, -0.9239, 0.2903, 0.05, -0.9569, 0.2903, -0.05, -0.9569, 0.3827, -0.05, -0.9239, 0.2903, 0.05, -0.9569, 0.1951, 0.05, -0.9808, 0.2903, -0.05, -0.9569, 0.1951, 0.05, -0.9808, 0.1951, -0.05, -0.9808, 0.2903, -0.05, -0.9569, 0.1951, 0.05, -0.9808, 0.098, 0.05, -0.9952, 0.1951, -0.05, -0.9808, 0.098, 0.05, -0.9952, 0.098, -0.05, -0.9952, 0.1951, -0.05, -0.9808, 0.098, 0.05, -0.9952, 0, 0.05, -1, 0.098, -0.05, -0.9952, 0, 0.05, -1, 0, -0.05, -1, 0.098, -0.05, -0.9952, 0, 0.05, -1, -0.098, 0.05, -0.9952, 0, -0.05, -1, -0.098, 0.05, -0.9952, -0.098, -0.05, -0.9952, 0, -0.05, -1, -0.098, 0.05, -0.9952, -0.1951, 0.05, -0.9808, -0.098, -0.05, -0.9952, -0.1951, 0.05, -0.9808, -0.1951, -0.05, -0.9808, -0.098, -0.05, -0.9952, -0.1951, 0.05, -0.9808, -0.2903, 0.05, -0.9569, -0.1951, -0.05, -0.9808, -0.2903, 0.05, -0.9569, -0.2903, -0.05, -0.9569, -0.1951, -0.05, -0.9808, -0.2903, 0.05, -0.9569, -0.3827, 0.05, -0.9239, -0.2903, -0.05, -0.9569, -0.3827, 0.05, -0.9239, -0.3827, -0.05, -0.9239, -0.2903, -0.05, -0.9569, -0.3827, 0.05, -0.9239, -0.4714, 0.05, -0.8819, -0.3827, -0.05, -0.9239, -0.4714, 0.05, -0.8819, -0.4714, -0.05, -0.8819, -0.3827, -0.05, -0.9239, -0.4714, 0.05, -0.8819, -0.5556, 0.05, -0.8315, -0.4714, -0.05, -0.8819, -0.5556, 0.05, -0.8315, -0.5556, -0.05, -0.8315, -0.4714, -0.05, -0.8819, -0.5556, 0.05, -0.8315, -0.6344, 0.05, -0.773, -0.5556, -0.05, -0.8315, -0.6344, 0.05, -0.773, -0.6344, -0.05, -0.773, -0.5556, -0.05, -0.8315, -0.6344, 0.05, -0.773, -0.7071, 0.05, -0.7071, -0.6344, -0.05, -0.773, -0.7071, 0.05, -0.7071, -0.7071, -0.05, -0.7071, -0.6344, -0.05, -0.773, -0.7071, 0.05, -0.7071, -0.773, 0.05, -0.6344, -0.7071, -0.05, -0.7071, -0.773, 0.05, -0.6344, -0.773, -0.05, -0.6344, -0.7071, -0.05, -0.7071, -0.773, 0.05, -0.6344, -0.8315, 0.05, -0.5556, -0.773, -0.05, -0.6344, -0.8315, 0.05, -0.5556, -0.8315, -0.05, -0.5556, -0.773, -0.05, -0.6344, -0.8315, 0.05, -0.5556, -0.8819, 0.05, -0.4714, -0.8315, -0.05, -0.5556, -0.8819, 0.05, -0.4714, -0.8819, -0.05, -0.4714, -0.8315, -0.05, -0.5556, -0.8819, 0.05, -0.4714, -0.9239, 0.05, -0.3827, -0.8819, -0.05, -0.4714, -0.9239, 0.05, -0.3827, -0.9239, -0.05, -0.3827, -0.8819, -0.05, -0.4714, -0.9239, 0.05, -0.3827, -0.9569, 0.05, -0.2903, -0.9239, -0.05, -0.3827, -0.9569, 0.05, -0.2903, -0.9569, -0.05, -0.2903, -0.9239, -0.05, -0.3827, -0.9569, 0.05, -0.2903, -0.9808, 0.05, -0.1951, -0.9569, -0.05, -0.2903, -0.9808, 0.05, -0.1951, -0.9808, -0.05, -0.1951, -0.9569, -0.05, -0.2903, -0.9808, 0.05, -0.1951, -0.9952, 0.05, -0.098, -0.9808, -0.05, -0.1951, -0.9952, 0.05, -0.098, -0.9952, -0.05, -0.098, -0.9808, -0.05, -0.1951, -0.9952, 0.05, -0.098, -1, 0.05, 0, -0.9952, -0.05, -0.098, -1, 0.05, 0, -1, -0.05, 0, -0.9952, -0.05, -0.098, -1, 0.05, 0, -0.9952, 0.05, 0.098, -1, -0.05, 0, -0.9952, 0.05, 0.098, -0.9952, -0.05, 0.098, -1, -0.05, 0, -0.9952, 0.05, 0.098, -0.9808, 0.05, 0.1951, -0.9952, -0.05, 0.098, -0.9808, 0.05, 0.1951, -0.9808, -0.05, 0.1951, -0.9952, -0.05, 0.098, -0.9808, 0.05, 0.1951, -0.9569, 0.05, 0.2903, -0.9808, -0.05, 0.1951, -0.9569, 0.05, 0.2903, -0.9569, -0.05, 0.2903, -0.9808, -0.05, 0.1951, -0.9569, 0.05, 0.2903, -0.9239, 0.05, 0.3827, -0.9569, -0.05, 0.2903, -0.9239, 0.05, 0.3827, -0.9239, -0.05, 0.3827, -0.9569, -0.05, 0.2903, -0.9239, 0.05, 0.3827, -0.8819, 0.05, 0.4714, -0.9239, -0.05, 0.3827, -0.8819, 0.05, 0.4714, -0.8819, -0.05, 0.4714, -0.9239, -0.05, 0.3827, -0.8819, 0.05, 0.4714, -0.8315, 0.05, 0.5556, -0.8819, -0.05, 0.4714, -0.8315, 0.05, 0.5556, -0.8315, -0.05, 0.5556, -0.8819, -0.05, 0.4714, -0.8315, 0.05, 0.5556, -0.773, 0.05, 0.6344, -0.8315, -0.05, 0.5556, -0.773, 0.05, 0.6344, -0.773, -0.05, 0.6344, -0.8315, -0.05, 0.5556, -0.773, 0.05, 0.6344, -0.7071, 0.05, 0.7071, -0.773, -0.05, 0.6344, -0.7071, 0.05, 0.7071, -0.7071, -0.05, 0.7071, -0.773, -0.05, 0.6344, -0.7071, 0.05, 0.7071, -0.6344, 0.05, 0.773, -0.7071, -0.05, 0.7071, -0.6344, 0.05, 0.773, -0.6344, -0.05, 0.773, -0.7071, -0.05, 0.7071, -0.6344, 0.05, 0.773, -0.5556, 0.05, 0.8315, -0.6344, -0.05, 0.773, -0.5556, 0.05, 0.8315, -0.5556, -0.05, 0.8315, -0.6344, -0.05, 0.773, -0.5556, 0.05, 0.8315, -0.4714, 0.05, 0.8819, -0.5556, -0.05, 0.8315, -0.4714, 0.05, 0.8819, -0.4714, -0.05, 0.8819, -0.5556, -0.05, 0.8315, -0.4714, 0.05, 0.8819, -0.3827, 0.05, 0.9239, -0.4714, -0.05, 0.8819, -0.3827, 0.05, 0.9239, -0.3827, -0.05, 0.9239, -0.4714, -0.05, 0.8819, -0.3827, 0.05, 0.9239, -0.2903, 0.05, 0.9569, -0.3827, -0.05, 0.9239, -0.2903, 0.05, 0.9569, -0.2903, -0.05, 0.9569, -0.3827, -0.05, 0.9239, -0.2903, 0.05, 0.9569, -0.1951, 0.05, 0.9808, -0.2903, -0.05, 0.9569, -0.1951, 0.05, 0.9808, -0.1951, -0.05, 0.9808, -0.2903, -0.05, 0.9569, -0.1951, 0.05, 0.9808, -0.098, 0.05, 0.9952, -0.1951, -0.05, 0.9808, -0.098, 0.05, 0.9952, -0.098, -0.05, 0.9952, -0.1951, -0.05, 0.9808, -0.098, 0.05, 0.9952, 0, 0.05, 1, -0.098, -0.05, 0.9952, 0, 0.05, 1, 0, -0.05, 1, -0.098, -0.05, 0.9952, 0, 0.05, 0, 0.098, 0.05, 0.9952, 0, 0.05, 1, 0, 0.05, 0, 0.1951, 0.05, 0.9808, 0.098, 0.05, 0.9952, 0, 0.05, 0, 0.2903, 0.05, 0.9569, 0.1951, 0.05, 0.9808, 0, 0.05, 0, 0.3827, 0.05, 0.9239, 0.2903, 0.05, 0.9569, 0, 0.05, 0, 0.4714, 0.05, 0.8819, 0.3827, 0.05, 0.9239, 0, 0.05, 0, 0.5556, 0.05, 0.8315, 0.4714, 0.05, 0.8819, 0, 0.05, 0, 0.6344, 0.05, 0.773, 0.5556, 0.05, 0.8315, 0, 0.05, 0, 0.7071, 0.05, 0.7071, 0.6344, 0.05, 0.773, 0, 0.05, 0, 0.773, 0.05, 0.6344, 0.7071, 0.05, 0.7071, 0, 0.05, 0, 0.8315, 0.05, 0.5556, 0.773, 0.05, 0.6344, 0, 0.05, 0, 0.8819, 0.05, 0.4714, 0.8315, 0.05, 0.5556, 0, 0.05, 0, 0.9239, 0.05, 0.3827, 0.8819, 0.05, 0.4714, 0, 0.05, 0, 0.9569, 0.05, 0.2903, 0.9239, 0.05, 0.3827, 0, 0.05, 0, 0.9808, 0.05, 0.1951, 0.9569, 0.05, 0.2903, 0, 0.05, 0, 0.9952, 0.05, 0.098, 0.9808, 0.05, 0.1951, 0, 0.05, 0, 1, 0.05, 0, 0.9952, 0.05, 0.098, 0, 0.05, 0, 0.9952, 0.05, -0.098, 1, 0.05, 0, 0, 0.05, 0, 0.9808, 0.05, -0.1951, 0.9952, 0.05, -0.098, 0, 0.05, 0, 0.9569, 0.05, -0.2903, 0.9808, 0.05, -0.1951, 0, 0.05, 0, 0.9239, 0.05, -0.3827, 0.9569, 0.05, -0.2903, 0, 0.05, 0, 0.8819, 0.05, -0.4714, 0.9239, 0.05, -0.3827, 0, 0.05, 0, 0.8315, 0.05, -0.5556, 0.8819, 0.05, -0.4714, 0, 0.05, 0, 0.773, 0.05, -0.6344, 0.8315, 0.05, -0.5556, 0, 0.05, 0, 0.7071, 0.05, -0.7071, 0.773, 0.05, -0.6344, 0, 0.05, 0, 0.6344, 0.05, -0.773, 0.7071, 0.05, -0.7071, 0, 0.05, 0, 0.5556, 0.05, -0.8315, 0.6344, 0.05, -0.773, 0, 0.05, 0, 0.4714, 0.05, -0.8819, 0.5556, 0.05, -0.8315, 0, 0.05, 0, 0.3827, 0.05, -0.9239, 0.4714, 0.05, -0.8819, 0, 0.05, 0, 0.2903, 0.05, -0.9569, 0.3827, 0.05, -0.9239, 0, 0.05, 0, 0.1951, 0.05, -0.9808, 0.2903, 0.05, -0.9569, 0, 0.05, 0, 0.098, 0.05, -0.9952, 0.1951, 0.05, -0.9808, 0, 0.05, 0, 0, 0.05, -1, 0.098, 0.05, -0.9952, 0, 0.05, 0, -0.098, 0.05, -0.9952, 0, 0.05, -1, 0, 0.05, 0, -0.1951, 0.05, -0.9808, -0.098, 0.05, -0.9952, 0, 0.05, 0, -0.2903, 0.05, -0.9569, -0.1951, 0.05, -0.9808, 0, 0.05, 0, -0.3827, 0.05, -0.9239, -0.2903, 0.05, -0.9569, 0, 0.05, 0, -0.4714, 0.05, -0.8819, -0.3827, 0.05, -0.9239, 0, 0.05, 0, -0.5556, 0.05, -0.8315, -0.4714, 0.05, -0.8819, 0, 0.05, 0, -0.6344, 0.05, -0.773, -0.5556, 0.05, -0.8315, 0, 0.05, 0, -0.7071, 0.05, -0.7071, -0.6344, 0.05, -0.773, 0, 0.05, 0, -0.773, 0.05, -0.6344, -0.7071, 0.05, -0.7071, 0, 0.05, 0, -0.8315, 0.05, -0.5556, -0.773, 0.05, -0.6344, 0, 0.05, 0, -0.8819, 0.05, -0.4714, -0.8315, 0.05, -0.5556, 0, 0.05, 0, -0.9239, 0.05, -0.3827, -0.8819, 0.05, -0.4714, 0, 0.05, 0, -0.9569, 0.05, -0.2903, -0.9239, 0.05, -0.3827, 0, 0.05, 0, -0.9808, 0.05, -0.1951, -0.9569, 0.05, -0.2903, 0, 0.05, 0, -0.9952, 0.05, -0.098, -0.9808, 0.05, -0.1951, 0, 0.05, 0, -1, 0.05, 0, -0.9952, 0.05, -0.098, 0, 0.05, 0, -0.9952, 0.05, 0.098, -1, 0.05, 0, 0, 0.05, 0, -0.9808, 0.05, 0.1951, -0.9952, 0.05, 0.098, 0, 0.05, 0, -0.9569, 0.05, 0.2903, -0.9808, 0.05, 0.1951, 0, 0.05, 0, -0.9239, 0.05, 0.3827, -0.9569, 0.05, 0.2903, 0, 0.05, 0, -0.8819, 0.05, 0.4714, -0.9239, 0.05, 0.3827, 0, 0.05, 0, -0.8315, 0.05, 0.5556, -0.8819, 0.05, 0.4714, 0, 0.05, 0, -0.773, 0.05, 0.6344, -0.8315, 0.05, 0.5556, 0, 0.05, 0, -0.7071, 0.05, 0.7071, -0.773, 0.05, 0.6344, 0, 0.05, 0, -0.6344, 0.05, 0.773, -0.7071, 0.05, 0.7071, 0, 0.05, 0, -0.5556, 0.05, 0.8315, -0.6344, 0.05, 0.773, 0, 0.05, 0, -0.4714, 0.05, 0.8819, -0.5556, 0.05, 0.8315, 0, 0.05, 0, -0.3827, 0.05, 0.9239, -0.4714, 0.05, 0.8819, 0, 0.05, 0, -0.2903, 0.05, 0.9569, -0.3827, 0.05, 0.9239, 0, 0.05, 0, -0.1951, 0.05, 0.9808, -0.2903, 0.05, 0.9569, 0, 0.05, 0, -0.098, 0.05, 0.9952, -0.1951, 0.05, 0.9808, 0, 0.05, 0, 0, 0.05, 1, -0.098, 0.05, 0.9952, 0, -0.05, 0, 0, -0.05, 1, 0.098, -0.05, 0.9952, 0, -0.05, 0, 0.098, -0.05, 0.9952, 0.1951, -0.05, 0.9808, 0, -0.05, 0, 0.1951, -0.05, 0.9808, 0.2903, -0.05, 0.9569, 0, -0.05, 0, 0.2903, -0.05, 0.9569, 0.3827, -0.05, 0.9239, 0, -0.05, 0, 0.3827, -0.05, 0.9239, 0.4714, -0.05, 0.8819, 0, -0.05, 0, 0.4714, -0.05, 0.8819, 0.5556, -0.05, 0.8315, 0, -0.05, 0, 0.5556, -0.05, 0.8315, 0.6344, -0.05, 0.773, 0, -0.05, 0, 0.6344, -0.05, 0.773, 0.7071, -0.05, 0.7071, 0, -0.05, 0, 0.7071, -0.05, 0.7071, 0.773, -0.05, 0.6344, 0, -0.05, 0, 0.773, -0.05, 0.6344, 0.8315, -0.05, 0.5556, 0, -0.05, 0, 0.8315, -0.05, 0.5556, 0.8819, -0.05, 0.4714, 0, -0.05, 0, 0.8819, -0.05, 0.4714, 0.9239, -0.05, 0.3827, 0, -0.05, 0, 0.9239, -0.05, 0.3827, 0.9569, -0.05, 0.2903, 0, -0.05, 0, 0.9569, -0.05, 0.2903, 0.9808, -0.05, 0.1951, 0, -0.05, 0, 0.9808, -0.05, 0.1951, 0.9952, -0.05, 0.098, 0, -0.05, 0, 0.9952, -0.05, 0.098, 1, -0.05, 0, 0, -0.05, 0, 1, -0.05, 0, 0.9952, -0.05, -0.098, 0, -0.05, 0, 0.9952, -0.05, -0.098, 0.9808, -0.05, -0.1951, 0, -0.05, 0, 0.9808, -0.05, -0.1951, 0.9569, -0.05, -0.2903, 0, -0.05, 0, 0.9569, -0.05, -0.2903, 0.9239, -0.05, -0.3827, 0, -0.05, 0, 0.9239, -0.05, -0.3827, 0.8819, -0.05, -0.4714, 0, -0.05, 0, 0.8819, -0.05, -0.4714, 0.8315, -0.05, -0.5556, 0, -0.05, 0, 0.8315, -0.05, -0.5556, 0.773, -0.05, -0.6344, 0, -0.05, 0, 0.773, -0.05, -0.6344, 0.7071, -0.05, -0.7071, 0, -0.05, 0, 0.7071, -0.05, -0.7071, 0.6344, -0.05, -0.773, 0, -0.05, 0, 0.6344, -0.05, -0.773, 0.5556, -0.05, -0.8315, 0, -0.05, 0, 0.5556, -0.05, -0.8315, 0.4714, -0.05, -0.8819, 0, -0.05, 0, 0.4714, -0.05, -0.8819, 0.3827, -0.05, -0.9239, 0, -0.05, 0, 0.3827, -0.05, -0.9239, 0.2903, -0.05, -0.9569, 0, -0.05, 0, 0.2903, -0.05, -0.9569, 0.1951, -0.05, -0.9808, 0, -0.05, 0, 0.1951, -0.05, -0.9808, 0.098, -0.05, -0.9952, 0, -0.05, 0, 0.098, -0.05, -0.9952, 0, -0.05, -1, 0, -0.05, 0, 0, -0.05, -1, -0.098, -0.05, -0.9952, 0, -0.05, 0, -0.098, -0.05, -0.9952, -0.1951, -0.05, -0.9808, 0, -0.05, 0, -0.1951, -0.05, -0.9808, -0.2903, -0.05, -0.9569, 0, -0.05, 0, -0.2903, -0.05, -0.9569, -0.3827, -0.05, -0.9239, 0, -0.05, 0, -0.3827, -0.05, -0.9239, -0.4714, -0.05, -0.8819, 0, -0.05, 0, -0.4714, -0.05, -0.8819, -0.5556, -0.05, -0.8315, 0, -0.05, 0, -0.5556, -0.05, -0.8315, -0.6344, -0.05, -0.773, 0, -0.05, 0, -0.6344, -0.05, -0.773, -0.7071, -0.05, -0.7071, 0, -0.05, 0, -0.7071, -0.05, -0.7071, -0.773, -0.05, -0.6344, 0, -0.05, 0, -0.773, -0.05, -0.6344, -0.8315, -0.05, -0.5556, 0, -0.05, 0, -0.8315, -0.05, -0.5556, -0.8819, -0.05, -0.4714, 0, -0.05, 0, -0.8819, -0.05, -0.4714, -0.9239, -0.05, -0.3827, 0, -0.05, 0, -0.9239, -0.05, -0.3827, -0.9569, -0.05, -0.2903, 0, -0.05, 0, -0.9569, -0.05, -0.2903, -0.9808, -0.05, -0.1951, 0, -0.05, 0, -0.9808, -0.05, -0.1951, -0.9952, -0.05, -0.098, 0, -0.05, 0, -0.9952, -0.05, -0.098, -1, -0.05, 0, 0, -0.05, 0, -1, -0.05, 0, -0.9952, -0.05, 0.098, 0, -0.05, 0, -0.9952, -0.05, 0.098, -0.9808, -0.05, 0.1951, 0, -0.05, 0, -0.9808, -0.05, 0.1951, -0.9569, -0.05, 0.2903, 0, -0.05, 0, -0.9569, -0.05, 0.2903, -0.9239, -0.05, 0.3827, 0, -0.05, 0, -0.9239, -0.05, 0.3827, -0.8819, -0.05, 0.4714, 0, -0.05, 0, -0.8819, -0.05, 0.4714, -0.8315, -0.05, 0.5556, 0, -0.05, 0, -0.8315, -0.05, 0.5556, -0.773, -0.05, 0.6344, 0, -0.05, 0, -0.773, -0.05, 0.6344, -0.7071, -0.05, 0.7071, 0, -0.05, 0, -0.7071, -0.05, 0.7071, -0.6344, -0.05, 0.773, 0, -0.05, 0, -0.6344, -0.05, 0.773, -0.5556, -0.05, 0.8315, 0, -0.05, 0, -0.5556, -0.05, 0.8315, -0.4714, -0.05, 0.8819, 0, -0.05, 0, -0.4714, -0.05, 0.8819, -0.3827, -0.05, 0.9239, 0, -0.05, 0, -0.3827, -0.05, 0.9239, -0.2903, -0.05, 0.9569, 0, -0.05, 0, -0.2903, -0.05, 0.9569, -0.1951, -0.05, 0.9808, 0, -0.05, 0, -0.1951, -0.05, 0.9808, -0.098, -0.05, 0.9952, 0, -0.05, 0, -0.098, -0.05, 0.9952, 0, -0.05, 1) - -[sub_resource type="Gradient" id="Gradient_yfel2"] -offsets = PackedFloat32Array(0, 0.1, 0.4, 0.6, 1) -colors = PackedColorArray(0.15, 0.15, 0.15, 1, 0.355313, 0.355314, 0.355313, 1, 0.356863, 0.356863, 0.356863, 1, 0.647059, 0.647059, 0.647059, 1, 0.15, 0.15, 0.15, 1) - -[sub_resource type="GradientTexture1D" id="GradientTexture1D_w3xaq"] -gradient = SubResource("Gradient_yfel2") - -[sub_resource type="Curve" id="Curve_yfel2"] -_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.746094, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] -point_count = 3 - -[sub_resource type="CurveTexture" id="CurveTexture_w3xaq"] -curve = SubResource("Curve_yfel2") - -[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_d8p6j"] -emission_shape = 3 -emission_box_extents = Vector3(9, 3, 4.5) -direction = Vector3(0, -1, 0) -spread = 100.0 -initial_velocity_min = 0.05 -initial_velocity_max = 0.15 -gravity = Vector3(0, 0, 0) -scale_curve = SubResource("CurveTexture_w3xaq") -color_ramp = SubResource("GradientTexture1D_w3xaq") -turbulence_enabled = true -turbulence_noise_strength = 0.1 -turbulence_noise_scale = 0.3 -turbulence_influence_min = 0.0 - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_lfacn"] -data = PackedVector3Array(4.5, 0, 3, -4.5, 0, 3, 4.5, 0, -3, 4.5, 0, -3, -4.5, 0, 3, -4.5, 0, -3) - -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u2hqf"] -resource_local_to_scene = true -albedo_texture = ExtResource("24_gim1e") -metallic = 1.0 -metallic_texture = ExtResource("25_6giaa") -roughness_texture = ExtResource("27_smvh1") -normal_enabled = true -normal_texture = ExtResource("26_otfxe") -uv1_scale = Vector3(3, 2, 1) -texture_filter = 4 - -[sub_resource type="ArrayMesh" id="ArrayMesh_f0xh4"] -_surfaces = [{ -"aabb": AABB(-4.5, 0, -3, 9, 1e-05, 6), -"format": 34896613377, -"index_count": 6, -"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), -"name": "Plane", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 4, -"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) -}] -blend_shape_mode = 0 - -[sub_resource type="ArrayMesh" id="ArrayMesh_nmnkj"] -_surfaces = [{ -"aabb": AABB(-4.5, 0, -3, 9, 1e-05, 6), -"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), -"format": 34896613399, -"index_count": 6, -"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), -"material": SubResource("StandardMaterial3D_u2hqf"), -"name": "Plane", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 4, -"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) -}] -blend_shape_mode = 0 -shadow_mesh = SubResource("ArrayMesh_f0xh4") - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_u2hqf"] -data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5) - -[sub_resource type="BoxMesh" id="BoxMesh_62grt"] -size = Vector3(3, 0.2, 1.4) - -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6nvhk"] -data = PackedVector3Array(-1.5, 0.1, 0.7, 1.5, 0.1, 0.7, -1.5, -0.1, 0.7, 1.5, 0.1, 0.7, 1.5, -0.1, 0.7, -1.5, -0.1, 0.7, 1.5, 0.1, -0.7, -1.5, 0.1, -0.7, 1.5, -0.1, -0.7, -1.5, 0.1, -0.7, -1.5, -0.1, -0.7, 1.5, -0.1, -0.7, 1.5, 0.1, 0.7, 1.5, 0.1, -0.7, 1.5, -0.1, 0.7, 1.5, 0.1, -0.7, 1.5, -0.1, -0.7, 1.5, -0.1, 0.7, -1.5, 0.1, -0.7, -1.5, 0.1, 0.7, -1.5, -0.1, -0.7, -1.5, 0.1, 0.7, -1.5, -0.1, 0.7, -1.5, -0.1, -0.7, 1.5, 0.1, 0.7, -1.5, 0.1, 0.7, 1.5, 0.1, -0.7, -1.5, 0.1, 0.7, -1.5, 0.1, -0.7, 1.5, 0.1, -0.7, -1.5, -0.1, 0.7, 1.5, -0.1, 0.7, -1.5, -0.1, -0.7, 1.5, -0.1, 0.7, 1.5, -0.1, -0.7, -1.5, -0.1, -0.7) - -[sub_resource type="Curve" id="Curve_54end"] -_limits = [0.0, 0.4, 0.0, 1.0] -_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.3, 0.4), 0.0, 0.0, 0, 0, Vector2(0.7, 0.4), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] -point_count = 4 - -[sub_resource type="CurveTexture" id="CurveTexture_ncghj"] -curve = SubResource("Curve_54end") - -[sub_resource type="Gradient" id="Gradient_1h5r5"] -offsets = PackedFloat32Array(0, 0.1, 0.4, 0.6, 1) -colors = PackedColorArray(0.15, 0.15, 0.15, 1, 0.355313, 0.355314, 0.355313, 1, 0.356863, 0.356863, 0.356863, 1, 0.647059, 0.647059, 0.647059, 1, 0.15, 0.15, 0.15, 1) - -[sub_resource type="GradientTexture1D" id="GradientTexture1D_8r2kq"] -gradient = SubResource("Gradient_1h5r5") - -[sub_resource type="Curve" id="Curve_2qkxu"] -_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.746094, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] -point_count = 3 - -[sub_resource type="CurveTexture" id="CurveTexture_ii88q"] -curve = SubResource("Curve_2qkxu") - -[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_wvfch"] -emission_shape = 3 -emission_box_extents = Vector3(4.5, 1.5, 3) -direction = Vector3(0, -1, 0) -spread = 100.0 -initial_velocity_min = 0.05 -initial_velocity_max = 0.15 -gravity = Vector3(0, 0, 0) -scale_curve = SubResource("CurveTexture_ii88q") -color_ramp = SubResource("GradientTexture1D_8r2kq") -alpha_curve = SubResource("CurveTexture_ncghj") -turbulence_enabled = true -turbulence_noise_strength = 0.1 -turbulence_noise_scale = 0.3 -turbulence_influence_min = 0.0 - [node name="GhostShipLevel" type="Node3D"] [node name="PlayerShip" parent="." instance=ExtResource("1_2pyr1")] @@ -277,2113 +112,24 @@ label = "SWITCH_BULKHEAD_LABEL" transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 3.3, 1.3, -10.6) label = "SWITCH_BULKHEAD_LABEL" -[node name="TEMPORARYCrewQuartersContents" type="Node3D" parent="BeastNav"] +[node name="CrewQuarters" parent="BeastNav" instance=ExtResource("10_p11ap")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.8, 0, -66.3) -[node name="CrewQuartersMeetSpook" type="Marker3D" parent="BeastNav/TEMPORARYCrewQuartersContents" node_paths=PackedStringArray("spawners") groups=["MeetSpookSource"]] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, -66) +[node name="CrewQuartersMeetSpook" type="Marker3D" parent="BeastNav/CrewQuarters" node_paths=PackedStringArray("spawners") groups=["MeetSpookSource"]] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 0, 0.300003) script = ExtResource("49_dxmep") mob_scene = ExtResource("56_vt4uw") spawners = [NodePath("../../Corridor2/CrewQuartersMeetSpookSpawner"), NodePath("../../Corridor3/CrewQuartersMeetSpookSpawner")] metadata/_custom_type_script = "uid://cvx514gdjd5ev" -[node name="SwitchD2" parent="BeastNav/TEMPORARYCrewQuartersContents" instance=ExtResource("17_0idgf")] -transform = Transform3D(-1, 0, 8.74226e-08, 0, 1, 0, -8.74226e-08, 0, -1, -29.9, 1.3, -64.6) +[node name="SwitchD2" parent="BeastNav/CrewQuarters" instance=ExtResource("17_0idgf")] +transform = Transform3D(-1, 0, 8.74226e-08, 0, 1, 0, -8.74226e-08, 0, -1, -7.1, 1.3, 1.7) label = "SWITCH_BULKHEAD_LABEL" -[node name="SwitchE1" parent="BeastNav/TEMPORARYCrewQuartersContents" instance=ExtResource("17_0idgf")] -transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -15.1, 1.3, -64.5) +[node name="SwitchE1" parent="BeastNav/CrewQuarters" instance=ExtResource("17_0idgf")] +transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 7.7, 1.3, 1.8) label = "SWITCH_BULKHEAD_LABEL" -[node name="CrewQuarters" type="Node3D" parent="BeastNav"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.8, 0, -66.3) - -[node name="CommonArea" type="Node3D" parent="BeastNav/CrewQuarters"] - -[node name="Bounds" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea"] - -[node name="Ceiling" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -7.64274e-15, 8.74228e-08, 0, -1, -8.74228e-08, 8.74228e-08, -8.74228e-08, 1, -4.2, 3, -2.7) -mesh = ExtResource("10_fll4m") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_qu6vm") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Ceiling2" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -7.64274e-15, 8.74228e-08, 0, -1, -8.74228e-08, 8.74228e-08, -8.74228e-08, 1, 4.8, 3, -2.7) -mesh = ExtResource("10_fll4m") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling2"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling2/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_qu6vm") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, -3, -2.7) -mesh = ExtResource("13_2pd8h") -skeleton = NodePath("") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_qo5rw") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Floor2" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, -3, -2.7) -mesh = ExtResource("13_2pd8h") -skeleton = NodePath("") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor2"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor2/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_qo5rw") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Wall" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -7.2, 1.5, 1.8) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall2" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91068e-15, -5.7, 1.5, 3.3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall2"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall2/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall5" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91068e-15, 3.3, 1.5, 3.3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall5"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall5/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall18" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 6.3, 1.5, 3.3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall18"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall18/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall18/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall21" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, -2.7, 1.5, 3.3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall21"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall21/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall21/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall35" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91068e-15, -5.7, -1.5, 3.3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall35"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall35/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall35/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall36" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91068e-15, 3.3, -1.5, 3.3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall36"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall36/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall36/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall37" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 6.3, -1.5, 3.3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall37"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall37/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall37/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall38" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, -2.7, -1.5, 3.3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall38"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall38/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall38/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -1.2, 1.5, 1.8) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall3/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall4" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 1.8, 1.5, 1.8) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall4"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall4/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall6" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 7.8, 1.5, 1.8) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall6"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall6/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall7" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, 1.5, -2.7) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall7"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall7/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall8" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, 1.5, -5.7) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall8"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall8/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall9" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 7.8, 1.5, -7.2) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall9"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall9/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall10" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 4.8, 1.5, -7.2) -mesh = ExtResource("16_v8y1j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall10"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall10/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall10/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall11" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 1.8, 1.5, -7.2) -mesh = ExtResource("16_v8y1j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall11"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall11/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall11/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall12" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -1.2, 1.5, -7.2) -mesh = ExtResource("16_v8y1j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall12"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall12/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall12/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall13" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -4.2, 1.5, -7.2) -mesh = ExtResource("16_v8y1j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall13"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall13/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall13/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall14" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -7.2, 1.5, -7.2) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall14"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall14/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall14/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall15" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, 1.5, -5.7) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall15"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall15/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall15/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall16" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, 1.5, -2.7) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall16"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall16/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall16/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall17" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -7.2, -1.5, 1.8) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall17"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall17/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall17/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall19" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -1.2, -1.5, 1.8) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall19"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall19/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall19/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall20" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 1.8, -1.5, 1.8) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall20"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall20/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall20/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall22" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 7.8, -1.5, 1.8) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall22"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall22/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall22/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall23" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, -1.5, 0.300003) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall23"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall23/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall23/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall24" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, -1.5, -2.7) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall24"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall24/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall24/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall25" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, -1.5, -5.7) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall25"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall25/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall25/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall26" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 7.8, -1.5, -7.2) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall26"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall26/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall26/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall27" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 4.8, -1.5, -7.2) -mesh = ExtResource("16_v8y1j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall27"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall27/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall27/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall28" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 1.8, -1.5, -7.2) -mesh = ExtResource("16_v8y1j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall28"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall28/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall28/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall29" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -1.2, -1.5, -7.2) -mesh = ExtResource("16_v8y1j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall29"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall29/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall29/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall30" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -4.2, -1.5, -7.2) -mesh = ExtResource("16_v8y1j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall30"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall30/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall30/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall31" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -7.2, -1.5, -7.2) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall31"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall31/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall31/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall32" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, -1.5, -5.7) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall32"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall32/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall32/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall33" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, -1.5, -2.7) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall33"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall33/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall33/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall34" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, -1.5, 0.300003) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall34"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall34/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_v8y1j") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Wall34/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Walkway" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] - -[node name="WalkwayTile" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.2, 0, 0.300003) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile"] -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="WalkwayTile2" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, 0, 0.300003) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile2"] -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile2/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile2/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile2/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile2"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile2/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile2/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile2/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="WalkwayTile7" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, 0, 3.3) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile7"] -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile7/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile7/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile7/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile7"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile7/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile7/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile7/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="WalkwayTile8" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 0, 3.3) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile8"] -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile8/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile8/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile8/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile8"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile8/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile8/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile8/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="WalkwayTile3" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.2, 0, 0.300003) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile3"] -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile3/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile3/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile3/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile3"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile3/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile3/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile3/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="WalkwayTile4" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8, 0, 0.300003) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile4"] -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile4/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile4/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile4/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile4"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile4/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile4/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile4/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="WalkwayTile5" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 0, 0.300003) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile5"] -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile5/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile5/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile5/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile5"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile5/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile5/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile5/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="WalkwayTile6" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.8, 0, 0.300003) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile6"] -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile6/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile6/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile6/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile6"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile6/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile6/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/WalkwayTile6/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Railing" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway" instance=ExtResource("18_2pd8h")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.2, 0.5, -1.2) - -[node name="Railing2" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway" instance=ExtResource("18_2pd8h")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, 0.5, -1.2) - -[node name="Railing3" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway" instance=ExtResource("18_2pd8h")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.2, 0.5, -1.2) - -[node name="Railing4" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway" instance=ExtResource("18_2pd8h")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8, 0.5, -1.2) - -[node name="Railing5" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway" instance=ExtResource("18_2pd8h")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 0.5, -1.2) - -[node name="Stairs" type="CSGCombiner3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.8, -3, -2.7) - -[node name="CSGBox3D" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1.8) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D2" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.3, -1.5) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D3" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.6, -1.2) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D4" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, -0.899994) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D5" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, -0.599991) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D6" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -0.299988) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D7" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.8, 1.52588e-05) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D8" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.1, 0.300018) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D9" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.4, 0.600021) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D10" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.7, 0.900024) -size = Vector3(3, 0.1, 0.4) - -[node name="CSGBox3D11" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.95, 1.25045) -size = Vector3(3, 0.1, 0.5) - -[node name="CSGBox3D12" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 0.5, -1.8) -size = Vector3(0.1, 1, 0.2) - -[node name="CSGBox3D13" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 3.5, 1.2) -size = Vector3(0.1, 1, 0.2) - -[node name="CSGBox3D14" type="CSGBox3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Walkway/Stairs"] -transform = Transform3D(1, 0, 0, 0, 0.707107, -0.707107, 0, 0.707107, 0.707107, -1.5, 2.42865, -0.329697) -size = Vector3(0.1, 4.23, 0.2) - -[node name="Floor3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, -3, 3.3) -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor3/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Floor4" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, -3, 3.3) -mesh = ExtResource("15_rp2qp") -skeleton = NodePath("../../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor4"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor4/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_2pd8h") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Floor4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 4.8, 3, 3.3) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling3/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Ceiling4" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds"] -transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, -4.2, 3, 3.3) -mesh = ExtResource("16_if0c2") -skeleton = NodePath("../..") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling4"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling4/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_54or8") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/CommonArea/Bounds/Ceiling4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Props" type="Node3D" parent="BeastNav/CrewQuarters/CommonArea"] - -[node name="Sofa" parent="BeastNav/CrewQuarters/CommonArea/Props" instance=ExtResource("20_54or8")] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.6, -2.5, -4.35001) -skeleton = NodePath("") - -[node name="Sofa2" parent="BeastNav/CrewQuarters/CommonArea/Props" instance=ExtResource("20_54or8")] -transform = Transform3D(0.258819, 0, -0.965926, 0, 1, 0, 0.965926, 0, 0.258819, -1.2, -2.5, -4.95) -skeleton = NodePath("") - -[node name="CoffeeTable" type="MeshInstance3D" parent="BeastNav/CrewQuarters/CommonArea/Props"] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3.9, -2.4, -4.35001) -mesh = SubResource("CylinderMesh_qo5rw") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/CommonArea/Props/CoffeeTable" groups=["PlasticMaterial"]] -collision_layer = 5 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/CommonArea/Props/CoffeeTable/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_sqa4l") - -[node name="OverheadLight" parent="BeastNav/CrewQuarters/CommonArea" instance=ExtResource("21_54or8")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, 3, -2.7) - -[node name="OverheadLight2" parent="BeastNav/CrewQuarters/CommonArea" instance=ExtResource("21_54or8")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 3, -2.7) - -[node name="PhysTrashCan" parent="BeastNav/CrewQuarters/CommonArea" instance=ExtResource("22_qo5rw")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.299999, -2.5, 1.2) -sleeping = true - -[node name="FloatingDust" parent="BeastNav/CrewQuarters/CommonArea" instance=ExtResource("29_kp5n7")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.3, 0, -2.7) -visibility_aabb = AABB(-9, -3, -4.5, 18, 6, 9) -process_material = SubResource("ParticleProcessMaterial_d8p6j") - -[node name="Room1" type="Node3D" parent="BeastNav/CrewQuarters"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.2, 0, 9.3) - -[node name="Bounds" type="Node3D" parent="BeastNav/CrewQuarters/Room1"] - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -1.5) -mesh = ExtResource("23_d8p6j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_lfacn") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Ceiling" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, -3, 3, -1.5) -mesh = SubResource("ArrayMesh_nmnkj") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Ceiling"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Ceiling/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_lfacn") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Wall" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, 0) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall2" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, -3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall2"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall2/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, -6, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall3/StaticBody3D"] -transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall4" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, 0, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall4"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall4/StaticBody3D"] -transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall5" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, -6, 1.5, 1.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall5"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall5/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall6" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, -3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall6"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall6/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall7" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, 0) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall7"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall7/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall8" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 1.5, 1.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall8"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall8/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall9" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 1.5) -mesh = ExtResource("28_48a1a") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall9"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall9/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room1/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Props" type="Node3D" parent="BeastNav/CrewQuarters/Room1"] - -[node name="Bed" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room1/Props"] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.8, 0.6, 0) -mesh = SubResource("BoxMesh_62grt") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room1/Props/Bed"] -collision_layer = 5 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room1/Props/Bed/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_6nvhk") - -[node name="FloatingDust" parent="BeastNav/CrewQuarters/Room1" instance=ExtResource("29_kp5n7")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 1.5, -1.5) -visibility_aabb = AABB(-4.5, -1.5, -3, 9, 3, 6) -process_material = SubResource("ParticleProcessMaterial_wvfch") - -[node name="OverheadLight" parent="BeastNav/CrewQuarters/Room1" instance=ExtResource("21_54or8")] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3, 3, 0) - -[node name="Room2" type="Node3D" parent="BeastNav/CrewQuarters"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8, 0, 9.3) - -[node name="Bounds" type="Node3D" parent="BeastNav/CrewQuarters/Room2"] - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -1.5) -mesh = ExtResource("23_d8p6j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_lfacn") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Ceiling" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, -3, 3, -1.5) -mesh = SubResource("ArrayMesh_nmnkj") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Ceiling"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Ceiling/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_lfacn") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Wall" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, 0) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall2" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, -3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall2"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall2/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, -3, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall3/StaticBody3D"] -transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall4" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, 0, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall4"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall4/StaticBody3D"] -transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall5" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, -6, 1.5, 1.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall5"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall5/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall6" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, -3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall6"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall6/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall7" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, 0) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall7"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall7/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall8" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 1.5, 1.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall8"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall8/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall9" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 1.5) -mesh = ExtResource("28_48a1a") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall9"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall9/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room2/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Props" type="Node3D" parent="BeastNav/CrewQuarters/Room2"] - -[node name="Bed" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room2/Props"] -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0.6, -3.8) -mesh = SubResource("BoxMesh_62grt") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room2/Props/Bed"] -collision_layer = 5 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room2/Props/Bed/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_6nvhk") - -[node name="FloatingDust" parent="BeastNav/CrewQuarters/Room2" instance=ExtResource("29_kp5n7")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 1.5, -1.5) -visibility_aabb = AABB(-4.5, -1.5, -3, 9, 3, 6) -process_material = SubResource("ParticleProcessMaterial_wvfch") - -[node name="OverheadLight" parent="BeastNav/CrewQuarters/Room2" instance=ExtResource("21_54or8")] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3, 3, 0) - -[node name="Room3" type="Node3D" parent="BeastNav/CrewQuarters"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, -3, 9.3) - -[node name="Bounds" type="Node3D" parent="BeastNav/CrewQuarters/Room3"] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -3) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -1.5) -mesh = ExtResource("23_d8p6j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_lfacn") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Ceiling" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, -3, 2.999, -1.5) -mesh = SubResource("ArrayMesh_nmnkj") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Ceiling"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Ceiling/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_lfacn") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Wall" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(1, -1.06581e-14, -5.92923e-21, 0, -4.37114e-08, -1, 1.06581e-14, 1, -4.37114e-08, -3, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall2" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, -3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall2"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall2/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, -6, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall3/StaticBody3D"] -transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall4" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, 0, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall4"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall4/StaticBody3D"] -transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall5" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, -6, 1.5, 1.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall5"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall5/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall6" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, -3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall6"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall6/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall7" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, 0) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall7"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall7/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall8" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 1.5, 1.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall8"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall8/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall9" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 1.5) -mesh = ExtResource("28_48a1a") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall9"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall9/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room3/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Props" type="Node3D" parent="BeastNav/CrewQuarters/Room3"] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -3) - -[node name="Bed" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room3/Props"] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.8, 0.6, -3) -mesh = SubResource("BoxMesh_62grt") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room3/Props/Bed"] -collision_layer = 5 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room3/Props/Bed/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_6nvhk") - -[node name="FloatingDust" parent="BeastNav/CrewQuarters/Room3" instance=ExtResource("29_kp5n7")] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.5, 1.5, 0) -visibility_aabb = AABB(-4.5, -1.5, -3, 9, 3, 6) -process_material = SubResource("ParticleProcessMaterial_wvfch") - -[node name="OverheadLight" parent="BeastNav/CrewQuarters/Room3" instance=ExtResource("21_54or8")] -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 2.999, 0) - -[node name="PhysCrateLong" parent="BeastNav/CrewQuarters/Room3" instance=ExtResource("30_gim1e")] -transform = Transform3D(0.258819, 0, 0.965926, 0, 1, 0, -0.965926, 0, 0.258819, 11.4, 0.3, 3.90001) -sleeping = true - -[node name="Room4" type="Node3D" parent="BeastNav/CrewQuarters"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.8, -3, 9.3) - -[node name="Bounds" type="Node3D" parent="BeastNav/CrewQuarters/Room4"] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -3) - -[node name="Floor" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -1.5) -mesh = ExtResource("23_d8p6j") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Floor"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Floor/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_lfacn") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Ceiling" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, -3, 2.999, -1.5) -mesh = SubResource("ArrayMesh_nmnkj") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Ceiling"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Ceiling/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_lfacn") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("12_rp2qp") - -[node name="Wall" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(1, -1.06581e-14, -5.92923e-21, 0, -4.37114e-08, -1, 1.06581e-14, 1, -4.37114e-08, -3, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall2" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, 0) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall2"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall2/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall3" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, -6, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall3"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall3/StaticBody3D"] -transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall4" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, 0, 1.5, -4.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall4"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall4/StaticBody3D"] -transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall5" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, -6, 1.5, 1.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall5"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall5/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall6" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, -3) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall6"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall6/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall7" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, 0) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall7"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall7/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall8" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 1.5, 1.5) -mesh = ExtResource("13_if0c2") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall8"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall8/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Wall9" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Bounds"] -transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 1.5) -mesh = ExtResource("28_48a1a") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall9"] -collision_layer = 5 -collision_mask = 0 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall9/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_u2hqf") - -[node name="Gunkable" parent="BeastNav/CrewQuarters/Room4/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("11_dly4i")] -mask_dim = 64 -body = NodePath("..") -mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("14_2pd8h") - -[node name="Props" type="Node3D" parent="BeastNav/CrewQuarters/Room4"] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -3) - -[node name="Bed" type="MeshInstance3D" parent="BeastNav/CrewQuarters/Room4/Props"] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.8, 0.6, 0) -mesh = SubResource("BoxMesh_62grt") - -[node name="StaticBody3D" type="StaticBody3D" parent="BeastNav/CrewQuarters/Room4/Props/Bed"] -collision_layer = 5 - -[node name="CollisionShape3D" type="CollisionShape3D" parent="BeastNav/CrewQuarters/Room4/Props/Bed/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_6nvhk") - -[node name="FloatingDust" parent="BeastNav/CrewQuarters/Room4" instance=ExtResource("29_kp5n7")] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.5, 1.5, 0) -visibility_aabb = AABB(-4.5, -1.5, -3, 9, 3, 6) -process_material = SubResource("ParticleProcessMaterial_wvfch") - -[node name="OverheadLight" parent="BeastNav/CrewQuarters/Room4" instance=ExtResource("21_54or8")] -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 2.999, 0) - [node name="Corridor3" parent="BeastNav" instance=ExtResource("11_d1yty")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, 0, -66) @@ -2611,15 +357,15 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, 1.5, -57) [connection signal="activated" from="BeastNav/Corridor2/SwitchC2" to="BeastNav/Corridor2/SwitchC2" method="disable"] [connection signal="activated" from="BeastNav/Corridor2/SwitchC2" to="BeastNav/Bulkheads/BulkheadC" method="toggle"] [connection signal="activated" from="BeastNav/Corridor2/SwitchD1" to="BeastNav/Corridor2/SwitchD1" method="disable"] -[connection signal="activated" from="BeastNav/Corridor2/SwitchD1" to="BeastNav/TEMPORARYCrewQuartersContents/SwitchD2" method="disable"] +[connection signal="activated" from="BeastNav/Corridor2/SwitchD1" to="BeastNav/CrewQuarters/SwitchD2" method="disable"] [connection signal="activated" from="BeastNav/Corridor2/SwitchD1" to="BeastNav/Bulkheads/BulkheadD" method="toggle"] -[connection signal="activated" from="BeastNav/TEMPORARYCrewQuartersContents/SwitchD2" to="BeastNav/Corridor2/SwitchD1" method="disable"] -[connection signal="activated" from="BeastNav/TEMPORARYCrewQuartersContents/SwitchD2" to="BeastNav/TEMPORARYCrewQuartersContents/SwitchD2" method="disable"] -[connection signal="activated" from="BeastNav/TEMPORARYCrewQuartersContents/SwitchD2" to="BeastNav/Bulkheads/BulkheadD" method="toggle"] -[connection signal="activated" from="BeastNav/TEMPORARYCrewQuartersContents/SwitchE1" to="BeastNav/TEMPORARYCrewQuartersContents/SwitchE1" method="disable"] -[connection signal="activated" from="BeastNav/TEMPORARYCrewQuartersContents/SwitchE1" to="BeastNav/Corridor3/SwitchE2" method="disable"] -[connection signal="activated" from="BeastNav/TEMPORARYCrewQuartersContents/SwitchE1" to="BeastNav/Bulkheads/BulkheadE" method="toggle"] -[connection signal="activated" from="BeastNav/Corridor3/SwitchE2" to="BeastNav/TEMPORARYCrewQuartersContents/SwitchE1" method="disable"] +[connection signal="activated" from="BeastNav/CrewQuarters/SwitchD2" to="BeastNav/Corridor2/SwitchD1" method="disable"] +[connection signal="activated" from="BeastNav/CrewQuarters/SwitchD2" to="BeastNav/CrewQuarters/SwitchD2" method="disable"] +[connection signal="activated" from="BeastNav/CrewQuarters/SwitchD2" to="BeastNav/Bulkheads/BulkheadD" method="toggle"] +[connection signal="activated" from="BeastNav/CrewQuarters/SwitchE1" to="BeastNav/CrewQuarters/SwitchE1" method="disable"] +[connection signal="activated" from="BeastNav/CrewQuarters/SwitchE1" to="BeastNav/Corridor3/SwitchE2" method="disable"] +[connection signal="activated" from="BeastNav/CrewQuarters/SwitchE1" to="BeastNav/Bulkheads/BulkheadE" method="toggle"] +[connection signal="activated" from="BeastNav/Corridor3/SwitchE2" to="BeastNav/CrewQuarters/SwitchE1" method="disable"] [connection signal="activated" from="BeastNav/Corridor3/SwitchE2" to="BeastNav/Corridor3/SwitchE2" method="disable"] [connection signal="activated" from="BeastNav/Corridor3/SwitchE2" to="BeastNav/Bulkheads/BulkheadE" method="toggle"] [connection signal="activated" from="BeastNav/Corridor3/RetinalScanner" to="BeastNav/Corridor3/RetinalScanner" method="disable"] @@ -2647,8 +393,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, 1.5, -57) [connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadC" to="BeastNav/MessHall/SwitchC1" method="enable"] [connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadC" to="BeastNav/Corridor2/SwitchC2" method="enable"] [connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadD" to="BeastNav/Corridor2/SwitchD1" method="enable"] -[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadD" to="BeastNav/TEMPORARYCrewQuartersContents/SwitchD2" method="enable"] -[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadE" to="BeastNav/TEMPORARYCrewQuartersContents/SwitchE1" method="enable"] +[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadD" to="BeastNav/CrewQuarters/SwitchD2" method="enable"] +[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadE" to="BeastNav/CrewQuarters/SwitchE1" method="enable"] [connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadE" to="BeastNav/Corridor3/SwitchE2" method="enable"] [connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadF" to="BeastNav/OpsCenter/SwitchF2" method="enable"] [connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadH" to="BeastNav/Corridor3/SwitchH1" method="enable"] diff --git a/levels/ghost_ship/level/crew_quarters/crew_quarters.tscn b/levels/ghost_ship/level/crew_quarters/crew_quarters.tscn new file mode 100644 index 0000000..f476fb4 --- /dev/null +++ b/levels/ghost_ship/level/crew_quarters/crew_quarters.tscn @@ -0,0 +1,2281 @@ +[gd_scene load_steps=50 format=3 uid="uid://yfgx3lis11b7"] + +[ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="1_5rwfs"] +[ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_xbtal"] +[ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="3_xbtal"] +[ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="4_mxi1m"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk.material" id="4_rcrnx"] +[ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_lowrez.material" id="5_rcrnx"] +[ext_resource type="PackedScene" uid="uid://30o8ltnnxpxo" path="res://src/effects/floating_dust.tscn" id="7_smsfc"] +[ext_resource type="ArrayMesh" uid="uid://b17naqcl4ie21" path="res://assets/level/floor/floor_1.mesh" id="8_vt83f"] +[ext_resource type="ArrayMesh" uid="uid://dbgk0kdg1vufk" path="res://assets/level/ceiling/ceiling_1.mesh" id="9_ga3kk"] +[ext_resource type="PackedScene" uid="uid://ctm84yms40858" path="res://src/props/railing/railing.tscn" id="10_b82y2"] +[ext_resource type="PackedScene" uid="uid://c55n6h3ydi32e" path="res://src/props/sofa/phys_sofa.tscn" id="11_vt83f"] +[ext_resource type="PackedScene" uid="uid://p86qtslgpe1i" path="res://src/props/trash_can/phys_trash_can.tscn" id="13_5rwfs"] +[ext_resource type="ArrayMesh" uid="uid://c2pruwilyqs07" path="res://assets/level/floor/floor_6x9.mesh" id="13_txbaw"] +[ext_resource type="Texture2D" uid="uid://ddjth5slpjrcd" path="res://assets/level/ceiling/ceiling_1_C.png" id="14_5f6s4"] +[ext_resource type="Texture2D" uid="uid://bs1fx1h0tddde" path="res://assets/level/ceiling/ceiling_1_M.png" id="15_t8llt"] +[ext_resource type="Texture2D" uid="uid://bmwmajwul60ti" path="res://assets/level/ceiling/ceiling_1_N.png" id="16_jbppi"] +[ext_resource type="Texture2D" uid="uid://8hav47a84uk" path="res://assets/level/ceiling/ceiling_1_R.png" id="17_ddwoq"] +[ext_resource type="ArrayMesh" uid="uid://d0sdsir1hqnbu" path="res://assets/level/wall/wall_4.mesh" id="18_rwb8f"] +[ext_resource type="PackedScene" uid="uid://drm5dspi48pf5" path="res://src/props/crate_long/phys_crate_long.tscn" id="20_ga3kk"] +[ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="24_or2wh"] +[ext_resource type="ArrayMesh" uid="uid://bx00qgk2dyjrw" path="res://assets/level/wall/wall_2.mesh" id="25_1o6wp"] + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_qu6vm"] +data = PackedVector3Array(4.5, 0, 4.5, -4.5, 0, 4.5, 4.5, 0, -4.5, 4.5, 0, -4.5, -4.5, 0, 4.5, -4.5, 0, -4.5) + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_qo5rw"] +data = PackedVector3Array(4.5, 0, 4.5, -4.5, 0, 4.5, 4.5, 0, -4.5, 4.5, 0, -4.5, -4.5, 0, 4.5, -4.5, 0, -4.5) + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_v8y1j"] +data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5) + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_2pd8h"] +data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5) + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_54or8"] +data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5) + +[sub_resource type="BoxShape3D" id="BoxShape3D_vt83f"] +size = Vector3(3, 4.24365, 0.1) + +[sub_resource type="BoxShape3D" id="BoxShape3D_ga3kk"] +size = Vector3(3, 0.1, 0.354736) + +[sub_resource type="CylinderMesh" id="CylinderMesh_qo5rw"] +top_radius = 1.0 +bottom_radius = 1.0 +height = 0.1 +rings = 0 + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_sqa4l"] +data = PackedVector3Array(0, 0.05, 1, 0.098, 0.05, 0.9952, 0, -0.05, 1, 0.098, 0.05, 0.9952, 0.098, -0.05, 0.9952, 0, -0.05, 1, 0.098, 0.05, 0.9952, 0.1951, 0.05, 0.9808, 0.098, -0.05, 0.9952, 0.1951, 0.05, 0.9808, 0.1951, -0.05, 0.9808, 0.098, -0.05, 0.9952, 0.1951, 0.05, 0.9808, 0.2903, 0.05, 0.9569, 0.1951, -0.05, 0.9808, 0.2903, 0.05, 0.9569, 0.2903, -0.05, 0.9569, 0.1951, -0.05, 0.9808, 0.2903, 0.05, 0.9569, 0.3827, 0.05, 0.9239, 0.2903, -0.05, 0.9569, 0.3827, 0.05, 0.9239, 0.3827, -0.05, 0.9239, 0.2903, -0.05, 0.9569, 0.3827, 0.05, 0.9239, 0.4714, 0.05, 0.8819, 0.3827, -0.05, 0.9239, 0.4714, 0.05, 0.8819, 0.4714, -0.05, 0.8819, 0.3827, -0.05, 0.9239, 0.4714, 0.05, 0.8819, 0.5556, 0.05, 0.8315, 0.4714, -0.05, 0.8819, 0.5556, 0.05, 0.8315, 0.5556, -0.05, 0.8315, 0.4714, -0.05, 0.8819, 0.5556, 0.05, 0.8315, 0.6344, 0.05, 0.773, 0.5556, -0.05, 0.8315, 0.6344, 0.05, 0.773, 0.6344, -0.05, 0.773, 0.5556, -0.05, 0.8315, 0.6344, 0.05, 0.773, 0.7071, 0.05, 0.7071, 0.6344, -0.05, 0.773, 0.7071, 0.05, 0.7071, 0.7071, -0.05, 0.7071, 0.6344, -0.05, 0.773, 0.7071, 0.05, 0.7071, 0.773, 0.05, 0.6344, 0.7071, -0.05, 0.7071, 0.773, 0.05, 0.6344, 0.773, -0.05, 0.6344, 0.7071, -0.05, 0.7071, 0.773, 0.05, 0.6344, 0.8315, 0.05, 0.5556, 0.773, -0.05, 0.6344, 0.8315, 0.05, 0.5556, 0.8315, -0.05, 0.5556, 0.773, -0.05, 0.6344, 0.8315, 0.05, 0.5556, 0.8819, 0.05, 0.4714, 0.8315, -0.05, 0.5556, 0.8819, 0.05, 0.4714, 0.8819, -0.05, 0.4714, 0.8315, -0.05, 0.5556, 0.8819, 0.05, 0.4714, 0.9239, 0.05, 0.3827, 0.8819, -0.05, 0.4714, 0.9239, 0.05, 0.3827, 0.9239, -0.05, 0.3827, 0.8819, -0.05, 0.4714, 0.9239, 0.05, 0.3827, 0.9569, 0.05, 0.2903, 0.9239, -0.05, 0.3827, 0.9569, 0.05, 0.2903, 0.9569, -0.05, 0.2903, 0.9239, -0.05, 0.3827, 0.9569, 0.05, 0.2903, 0.9808, 0.05, 0.1951, 0.9569, -0.05, 0.2903, 0.9808, 0.05, 0.1951, 0.9808, -0.05, 0.1951, 0.9569, -0.05, 0.2903, 0.9808, 0.05, 0.1951, 0.9952, 0.05, 0.098, 0.9808, -0.05, 0.1951, 0.9952, 0.05, 0.098, 0.9952, -0.05, 0.098, 0.9808, -0.05, 0.1951, 0.9952, 0.05, 0.098, 1, 0.05, 0, 0.9952, -0.05, 0.098, 1, 0.05, 0, 1, -0.05, 0, 0.9952, -0.05, 0.098, 1, 0.05, 0, 0.9952, 0.05, -0.098, 1, -0.05, 0, 0.9952, 0.05, -0.098, 0.9952, -0.05, -0.098, 1, -0.05, 0, 0.9952, 0.05, -0.098, 0.9808, 0.05, -0.1951, 0.9952, -0.05, -0.098, 0.9808, 0.05, -0.1951, 0.9808, -0.05, -0.1951, 0.9952, -0.05, -0.098, 0.9808, 0.05, -0.1951, 0.9569, 0.05, -0.2903, 0.9808, -0.05, -0.1951, 0.9569, 0.05, -0.2903, 0.9569, -0.05, -0.2903, 0.9808, -0.05, -0.1951, 0.9569, 0.05, -0.2903, 0.9239, 0.05, -0.3827, 0.9569, -0.05, -0.2903, 0.9239, 0.05, -0.3827, 0.9239, -0.05, -0.3827, 0.9569, -0.05, -0.2903, 0.9239, 0.05, -0.3827, 0.8819, 0.05, -0.4714, 0.9239, -0.05, -0.3827, 0.8819, 0.05, -0.4714, 0.8819, -0.05, -0.4714, 0.9239, -0.05, -0.3827, 0.8819, 0.05, -0.4714, 0.8315, 0.05, -0.5556, 0.8819, -0.05, -0.4714, 0.8315, 0.05, -0.5556, 0.8315, -0.05, -0.5556, 0.8819, -0.05, -0.4714, 0.8315, 0.05, -0.5556, 0.773, 0.05, -0.6344, 0.8315, -0.05, -0.5556, 0.773, 0.05, -0.6344, 0.773, -0.05, -0.6344, 0.8315, -0.05, -0.5556, 0.773, 0.05, -0.6344, 0.7071, 0.05, -0.7071, 0.773, -0.05, -0.6344, 0.7071, 0.05, -0.7071, 0.7071, -0.05, -0.7071, 0.773, -0.05, -0.6344, 0.7071, 0.05, -0.7071, 0.6344, 0.05, -0.773, 0.7071, -0.05, -0.7071, 0.6344, 0.05, -0.773, 0.6344, -0.05, -0.773, 0.7071, -0.05, -0.7071, 0.6344, 0.05, -0.773, 0.5556, 0.05, -0.8315, 0.6344, -0.05, -0.773, 0.5556, 0.05, -0.8315, 0.5556, -0.05, -0.8315, 0.6344, -0.05, -0.773, 0.5556, 0.05, -0.8315, 0.4714, 0.05, -0.8819, 0.5556, -0.05, -0.8315, 0.4714, 0.05, -0.8819, 0.4714, -0.05, -0.8819, 0.5556, -0.05, -0.8315, 0.4714, 0.05, -0.8819, 0.3827, 0.05, -0.9239, 0.4714, -0.05, -0.8819, 0.3827, 0.05, -0.9239, 0.3827, -0.05, -0.9239, 0.4714, -0.05, -0.8819, 0.3827, 0.05, -0.9239, 0.2903, 0.05, -0.9569, 0.3827, -0.05, -0.9239, 0.2903, 0.05, -0.9569, 0.2903, -0.05, -0.9569, 0.3827, -0.05, -0.9239, 0.2903, 0.05, -0.9569, 0.1951, 0.05, -0.9808, 0.2903, -0.05, -0.9569, 0.1951, 0.05, -0.9808, 0.1951, -0.05, -0.9808, 0.2903, -0.05, -0.9569, 0.1951, 0.05, -0.9808, 0.098, 0.05, -0.9952, 0.1951, -0.05, -0.9808, 0.098, 0.05, -0.9952, 0.098, -0.05, -0.9952, 0.1951, -0.05, -0.9808, 0.098, 0.05, -0.9952, 0, 0.05, -1, 0.098, -0.05, -0.9952, 0, 0.05, -1, 0, -0.05, -1, 0.098, -0.05, -0.9952, 0, 0.05, -1, -0.098, 0.05, -0.9952, 0, -0.05, -1, -0.098, 0.05, -0.9952, -0.098, -0.05, -0.9952, 0, -0.05, -1, -0.098, 0.05, -0.9952, -0.1951, 0.05, -0.9808, -0.098, -0.05, -0.9952, -0.1951, 0.05, -0.9808, -0.1951, -0.05, -0.9808, -0.098, -0.05, -0.9952, -0.1951, 0.05, -0.9808, -0.2903, 0.05, -0.9569, -0.1951, -0.05, -0.9808, -0.2903, 0.05, -0.9569, -0.2903, -0.05, -0.9569, -0.1951, -0.05, -0.9808, -0.2903, 0.05, -0.9569, -0.3827, 0.05, -0.9239, -0.2903, -0.05, -0.9569, -0.3827, 0.05, -0.9239, -0.3827, -0.05, -0.9239, -0.2903, -0.05, -0.9569, -0.3827, 0.05, -0.9239, -0.4714, 0.05, -0.8819, -0.3827, -0.05, -0.9239, -0.4714, 0.05, -0.8819, -0.4714, -0.05, -0.8819, -0.3827, -0.05, -0.9239, -0.4714, 0.05, -0.8819, -0.5556, 0.05, -0.8315, -0.4714, -0.05, -0.8819, -0.5556, 0.05, -0.8315, -0.5556, -0.05, -0.8315, -0.4714, -0.05, -0.8819, -0.5556, 0.05, -0.8315, -0.6344, 0.05, -0.773, -0.5556, -0.05, -0.8315, -0.6344, 0.05, -0.773, -0.6344, -0.05, -0.773, -0.5556, -0.05, -0.8315, -0.6344, 0.05, -0.773, -0.7071, 0.05, -0.7071, -0.6344, -0.05, -0.773, -0.7071, 0.05, -0.7071, -0.7071, -0.05, -0.7071, -0.6344, -0.05, -0.773, -0.7071, 0.05, -0.7071, -0.773, 0.05, -0.6344, -0.7071, -0.05, -0.7071, -0.773, 0.05, -0.6344, -0.773, -0.05, -0.6344, -0.7071, -0.05, -0.7071, -0.773, 0.05, -0.6344, -0.8315, 0.05, -0.5556, -0.773, -0.05, -0.6344, -0.8315, 0.05, -0.5556, -0.8315, -0.05, -0.5556, -0.773, -0.05, -0.6344, -0.8315, 0.05, -0.5556, -0.8819, 0.05, -0.4714, -0.8315, -0.05, -0.5556, -0.8819, 0.05, -0.4714, -0.8819, -0.05, -0.4714, -0.8315, -0.05, -0.5556, -0.8819, 0.05, -0.4714, -0.9239, 0.05, -0.3827, -0.8819, -0.05, -0.4714, -0.9239, 0.05, -0.3827, -0.9239, -0.05, -0.3827, -0.8819, -0.05, -0.4714, -0.9239, 0.05, -0.3827, -0.9569, 0.05, -0.2903, -0.9239, -0.05, -0.3827, -0.9569, 0.05, -0.2903, -0.9569, -0.05, -0.2903, -0.9239, -0.05, -0.3827, -0.9569, 0.05, -0.2903, -0.9808, 0.05, -0.1951, -0.9569, -0.05, -0.2903, -0.9808, 0.05, -0.1951, -0.9808, -0.05, -0.1951, -0.9569, -0.05, -0.2903, -0.9808, 0.05, -0.1951, -0.9952, 0.05, -0.098, -0.9808, -0.05, -0.1951, -0.9952, 0.05, -0.098, -0.9952, -0.05, -0.098, -0.9808, -0.05, -0.1951, -0.9952, 0.05, -0.098, -1, 0.05, 0, -0.9952, -0.05, -0.098, -1, 0.05, 0, -1, -0.05, 0, -0.9952, -0.05, -0.098, -1, 0.05, 0, -0.9952, 0.05, 0.098, -1, -0.05, 0, -0.9952, 0.05, 0.098, -0.9952, -0.05, 0.098, -1, -0.05, 0, -0.9952, 0.05, 0.098, -0.9808, 0.05, 0.1951, -0.9952, -0.05, 0.098, -0.9808, 0.05, 0.1951, -0.9808, -0.05, 0.1951, -0.9952, -0.05, 0.098, -0.9808, 0.05, 0.1951, -0.9569, 0.05, 0.2903, -0.9808, -0.05, 0.1951, -0.9569, 0.05, 0.2903, -0.9569, -0.05, 0.2903, -0.9808, -0.05, 0.1951, -0.9569, 0.05, 0.2903, -0.9239, 0.05, 0.3827, -0.9569, -0.05, 0.2903, -0.9239, 0.05, 0.3827, -0.9239, -0.05, 0.3827, -0.9569, -0.05, 0.2903, -0.9239, 0.05, 0.3827, -0.8819, 0.05, 0.4714, -0.9239, -0.05, 0.3827, -0.8819, 0.05, 0.4714, -0.8819, -0.05, 0.4714, -0.9239, -0.05, 0.3827, -0.8819, 0.05, 0.4714, -0.8315, 0.05, 0.5556, -0.8819, -0.05, 0.4714, -0.8315, 0.05, 0.5556, -0.8315, -0.05, 0.5556, -0.8819, -0.05, 0.4714, -0.8315, 0.05, 0.5556, -0.773, 0.05, 0.6344, -0.8315, -0.05, 0.5556, -0.773, 0.05, 0.6344, -0.773, -0.05, 0.6344, -0.8315, -0.05, 0.5556, -0.773, 0.05, 0.6344, -0.7071, 0.05, 0.7071, -0.773, -0.05, 0.6344, -0.7071, 0.05, 0.7071, -0.7071, -0.05, 0.7071, -0.773, -0.05, 0.6344, -0.7071, 0.05, 0.7071, -0.6344, 0.05, 0.773, -0.7071, -0.05, 0.7071, -0.6344, 0.05, 0.773, -0.6344, -0.05, 0.773, -0.7071, -0.05, 0.7071, -0.6344, 0.05, 0.773, -0.5556, 0.05, 0.8315, -0.6344, -0.05, 0.773, -0.5556, 0.05, 0.8315, -0.5556, -0.05, 0.8315, -0.6344, -0.05, 0.773, -0.5556, 0.05, 0.8315, -0.4714, 0.05, 0.8819, -0.5556, -0.05, 0.8315, -0.4714, 0.05, 0.8819, -0.4714, -0.05, 0.8819, -0.5556, -0.05, 0.8315, -0.4714, 0.05, 0.8819, -0.3827, 0.05, 0.9239, -0.4714, -0.05, 0.8819, -0.3827, 0.05, 0.9239, -0.3827, -0.05, 0.9239, -0.4714, -0.05, 0.8819, -0.3827, 0.05, 0.9239, -0.2903, 0.05, 0.9569, -0.3827, -0.05, 0.9239, -0.2903, 0.05, 0.9569, -0.2903, -0.05, 0.9569, -0.3827, -0.05, 0.9239, -0.2903, 0.05, 0.9569, -0.1951, 0.05, 0.9808, -0.2903, -0.05, 0.9569, -0.1951, 0.05, 0.9808, -0.1951, -0.05, 0.9808, -0.2903, -0.05, 0.9569, -0.1951, 0.05, 0.9808, -0.098, 0.05, 0.9952, -0.1951, -0.05, 0.9808, -0.098, 0.05, 0.9952, -0.098, -0.05, 0.9952, -0.1951, -0.05, 0.9808, -0.098, 0.05, 0.9952, 0, 0.05, 1, -0.098, -0.05, 0.9952, 0, 0.05, 1, 0, -0.05, 1, -0.098, -0.05, 0.9952, 0, 0.05, 0, 0.098, 0.05, 0.9952, 0, 0.05, 1, 0, 0.05, 0, 0.1951, 0.05, 0.9808, 0.098, 0.05, 0.9952, 0, 0.05, 0, 0.2903, 0.05, 0.9569, 0.1951, 0.05, 0.9808, 0, 0.05, 0, 0.3827, 0.05, 0.9239, 0.2903, 0.05, 0.9569, 0, 0.05, 0, 0.4714, 0.05, 0.8819, 0.3827, 0.05, 0.9239, 0, 0.05, 0, 0.5556, 0.05, 0.8315, 0.4714, 0.05, 0.8819, 0, 0.05, 0, 0.6344, 0.05, 0.773, 0.5556, 0.05, 0.8315, 0, 0.05, 0, 0.7071, 0.05, 0.7071, 0.6344, 0.05, 0.773, 0, 0.05, 0, 0.773, 0.05, 0.6344, 0.7071, 0.05, 0.7071, 0, 0.05, 0, 0.8315, 0.05, 0.5556, 0.773, 0.05, 0.6344, 0, 0.05, 0, 0.8819, 0.05, 0.4714, 0.8315, 0.05, 0.5556, 0, 0.05, 0, 0.9239, 0.05, 0.3827, 0.8819, 0.05, 0.4714, 0, 0.05, 0, 0.9569, 0.05, 0.2903, 0.9239, 0.05, 0.3827, 0, 0.05, 0, 0.9808, 0.05, 0.1951, 0.9569, 0.05, 0.2903, 0, 0.05, 0, 0.9952, 0.05, 0.098, 0.9808, 0.05, 0.1951, 0, 0.05, 0, 1, 0.05, 0, 0.9952, 0.05, 0.098, 0, 0.05, 0, 0.9952, 0.05, -0.098, 1, 0.05, 0, 0, 0.05, 0, 0.9808, 0.05, -0.1951, 0.9952, 0.05, -0.098, 0, 0.05, 0, 0.9569, 0.05, -0.2903, 0.9808, 0.05, -0.1951, 0, 0.05, 0, 0.9239, 0.05, -0.3827, 0.9569, 0.05, -0.2903, 0, 0.05, 0, 0.8819, 0.05, -0.4714, 0.9239, 0.05, -0.3827, 0, 0.05, 0, 0.8315, 0.05, -0.5556, 0.8819, 0.05, -0.4714, 0, 0.05, 0, 0.773, 0.05, -0.6344, 0.8315, 0.05, -0.5556, 0, 0.05, 0, 0.7071, 0.05, -0.7071, 0.773, 0.05, -0.6344, 0, 0.05, 0, 0.6344, 0.05, -0.773, 0.7071, 0.05, -0.7071, 0, 0.05, 0, 0.5556, 0.05, -0.8315, 0.6344, 0.05, -0.773, 0, 0.05, 0, 0.4714, 0.05, -0.8819, 0.5556, 0.05, -0.8315, 0, 0.05, 0, 0.3827, 0.05, -0.9239, 0.4714, 0.05, -0.8819, 0, 0.05, 0, 0.2903, 0.05, -0.9569, 0.3827, 0.05, -0.9239, 0, 0.05, 0, 0.1951, 0.05, -0.9808, 0.2903, 0.05, -0.9569, 0, 0.05, 0, 0.098, 0.05, -0.9952, 0.1951, 0.05, -0.9808, 0, 0.05, 0, 0, 0.05, -1, 0.098, 0.05, -0.9952, 0, 0.05, 0, -0.098, 0.05, -0.9952, 0, 0.05, -1, 0, 0.05, 0, -0.1951, 0.05, -0.9808, -0.098, 0.05, -0.9952, 0, 0.05, 0, -0.2903, 0.05, -0.9569, -0.1951, 0.05, -0.9808, 0, 0.05, 0, -0.3827, 0.05, -0.9239, -0.2903, 0.05, -0.9569, 0, 0.05, 0, -0.4714, 0.05, -0.8819, -0.3827, 0.05, -0.9239, 0, 0.05, 0, -0.5556, 0.05, -0.8315, -0.4714, 0.05, -0.8819, 0, 0.05, 0, -0.6344, 0.05, -0.773, -0.5556, 0.05, -0.8315, 0, 0.05, 0, -0.7071, 0.05, -0.7071, -0.6344, 0.05, -0.773, 0, 0.05, 0, -0.773, 0.05, -0.6344, -0.7071, 0.05, -0.7071, 0, 0.05, 0, -0.8315, 0.05, -0.5556, -0.773, 0.05, -0.6344, 0, 0.05, 0, -0.8819, 0.05, -0.4714, -0.8315, 0.05, -0.5556, 0, 0.05, 0, -0.9239, 0.05, -0.3827, -0.8819, 0.05, -0.4714, 0, 0.05, 0, -0.9569, 0.05, -0.2903, -0.9239, 0.05, -0.3827, 0, 0.05, 0, -0.9808, 0.05, -0.1951, -0.9569, 0.05, -0.2903, 0, 0.05, 0, -0.9952, 0.05, -0.098, -0.9808, 0.05, -0.1951, 0, 0.05, 0, -1, 0.05, 0, -0.9952, 0.05, -0.098, 0, 0.05, 0, -0.9952, 0.05, 0.098, -1, 0.05, 0, 0, 0.05, 0, -0.9808, 0.05, 0.1951, -0.9952, 0.05, 0.098, 0, 0.05, 0, -0.9569, 0.05, 0.2903, -0.9808, 0.05, 0.1951, 0, 0.05, 0, -0.9239, 0.05, 0.3827, -0.9569, 0.05, 0.2903, 0, 0.05, 0, -0.8819, 0.05, 0.4714, -0.9239, 0.05, 0.3827, 0, 0.05, 0, -0.8315, 0.05, 0.5556, -0.8819, 0.05, 0.4714, 0, 0.05, 0, -0.773, 0.05, 0.6344, -0.8315, 0.05, 0.5556, 0, 0.05, 0, -0.7071, 0.05, 0.7071, -0.773, 0.05, 0.6344, 0, 0.05, 0, -0.6344, 0.05, 0.773, -0.7071, 0.05, 0.7071, 0, 0.05, 0, -0.5556, 0.05, 0.8315, -0.6344, 0.05, 0.773, 0, 0.05, 0, -0.4714, 0.05, 0.8819, -0.5556, 0.05, 0.8315, 0, 0.05, 0, -0.3827, 0.05, 0.9239, -0.4714, 0.05, 0.8819, 0, 0.05, 0, -0.2903, 0.05, 0.9569, -0.3827, 0.05, 0.9239, 0, 0.05, 0, -0.1951, 0.05, 0.9808, -0.2903, 0.05, 0.9569, 0, 0.05, 0, -0.098, 0.05, 0.9952, -0.1951, 0.05, 0.9808, 0, 0.05, 0, 0, 0.05, 1, -0.098, 0.05, 0.9952, 0, -0.05, 0, 0, -0.05, 1, 0.098, -0.05, 0.9952, 0, -0.05, 0, 0.098, -0.05, 0.9952, 0.1951, -0.05, 0.9808, 0, -0.05, 0, 0.1951, -0.05, 0.9808, 0.2903, -0.05, 0.9569, 0, -0.05, 0, 0.2903, -0.05, 0.9569, 0.3827, -0.05, 0.9239, 0, -0.05, 0, 0.3827, -0.05, 0.9239, 0.4714, -0.05, 0.8819, 0, -0.05, 0, 0.4714, -0.05, 0.8819, 0.5556, -0.05, 0.8315, 0, -0.05, 0, 0.5556, -0.05, 0.8315, 0.6344, -0.05, 0.773, 0, -0.05, 0, 0.6344, -0.05, 0.773, 0.7071, -0.05, 0.7071, 0, -0.05, 0, 0.7071, -0.05, 0.7071, 0.773, -0.05, 0.6344, 0, -0.05, 0, 0.773, -0.05, 0.6344, 0.8315, -0.05, 0.5556, 0, -0.05, 0, 0.8315, -0.05, 0.5556, 0.8819, -0.05, 0.4714, 0, -0.05, 0, 0.8819, -0.05, 0.4714, 0.9239, -0.05, 0.3827, 0, -0.05, 0, 0.9239, -0.05, 0.3827, 0.9569, -0.05, 0.2903, 0, -0.05, 0, 0.9569, -0.05, 0.2903, 0.9808, -0.05, 0.1951, 0, -0.05, 0, 0.9808, -0.05, 0.1951, 0.9952, -0.05, 0.098, 0, -0.05, 0, 0.9952, -0.05, 0.098, 1, -0.05, 0, 0, -0.05, 0, 1, -0.05, 0, 0.9952, -0.05, -0.098, 0, -0.05, 0, 0.9952, -0.05, -0.098, 0.9808, -0.05, -0.1951, 0, -0.05, 0, 0.9808, -0.05, -0.1951, 0.9569, -0.05, -0.2903, 0, -0.05, 0, 0.9569, -0.05, -0.2903, 0.9239, -0.05, -0.3827, 0, -0.05, 0, 0.9239, -0.05, -0.3827, 0.8819, -0.05, -0.4714, 0, -0.05, 0, 0.8819, -0.05, -0.4714, 0.8315, -0.05, -0.5556, 0, -0.05, 0, 0.8315, -0.05, -0.5556, 0.773, -0.05, -0.6344, 0, -0.05, 0, 0.773, -0.05, -0.6344, 0.7071, -0.05, -0.7071, 0, -0.05, 0, 0.7071, -0.05, -0.7071, 0.6344, -0.05, -0.773, 0, -0.05, 0, 0.6344, -0.05, -0.773, 0.5556, -0.05, -0.8315, 0, -0.05, 0, 0.5556, -0.05, -0.8315, 0.4714, -0.05, -0.8819, 0, -0.05, 0, 0.4714, -0.05, -0.8819, 0.3827, -0.05, -0.9239, 0, -0.05, 0, 0.3827, -0.05, -0.9239, 0.2903, -0.05, -0.9569, 0, -0.05, 0, 0.2903, -0.05, -0.9569, 0.1951, -0.05, -0.9808, 0, -0.05, 0, 0.1951, -0.05, -0.9808, 0.098, -0.05, -0.9952, 0, -0.05, 0, 0.098, -0.05, -0.9952, 0, -0.05, -1, 0, -0.05, 0, 0, -0.05, -1, -0.098, -0.05, -0.9952, 0, -0.05, 0, -0.098, -0.05, -0.9952, -0.1951, -0.05, -0.9808, 0, -0.05, 0, -0.1951, -0.05, -0.9808, -0.2903, -0.05, -0.9569, 0, -0.05, 0, -0.2903, -0.05, -0.9569, -0.3827, -0.05, -0.9239, 0, -0.05, 0, -0.3827, -0.05, -0.9239, -0.4714, -0.05, -0.8819, 0, -0.05, 0, -0.4714, -0.05, -0.8819, -0.5556, -0.05, -0.8315, 0, -0.05, 0, -0.5556, -0.05, -0.8315, -0.6344, -0.05, -0.773, 0, -0.05, 0, -0.6344, -0.05, -0.773, -0.7071, -0.05, -0.7071, 0, -0.05, 0, -0.7071, -0.05, -0.7071, -0.773, -0.05, -0.6344, 0, -0.05, 0, -0.773, -0.05, -0.6344, -0.8315, -0.05, -0.5556, 0, -0.05, 0, -0.8315, -0.05, -0.5556, -0.8819, -0.05, -0.4714, 0, -0.05, 0, -0.8819, -0.05, -0.4714, -0.9239, -0.05, -0.3827, 0, -0.05, 0, -0.9239, -0.05, -0.3827, -0.9569, -0.05, -0.2903, 0, -0.05, 0, -0.9569, -0.05, -0.2903, -0.9808, -0.05, -0.1951, 0, -0.05, 0, -0.9808, -0.05, -0.1951, -0.9952, -0.05, -0.098, 0, -0.05, 0, -0.9952, -0.05, -0.098, -1, -0.05, 0, 0, -0.05, 0, -1, -0.05, 0, -0.9952, -0.05, 0.098, 0, -0.05, 0, -0.9952, -0.05, 0.098, -0.9808, -0.05, 0.1951, 0, -0.05, 0, -0.9808, -0.05, 0.1951, -0.9569, -0.05, 0.2903, 0, -0.05, 0, -0.9569, -0.05, 0.2903, -0.9239, -0.05, 0.3827, 0, -0.05, 0, -0.9239, -0.05, 0.3827, -0.8819, -0.05, 0.4714, 0, -0.05, 0, -0.8819, -0.05, 0.4714, -0.8315, -0.05, 0.5556, 0, -0.05, 0, -0.8315, -0.05, 0.5556, -0.773, -0.05, 0.6344, 0, -0.05, 0, -0.773, -0.05, 0.6344, -0.7071, -0.05, 0.7071, 0, -0.05, 0, -0.7071, -0.05, 0.7071, -0.6344, -0.05, 0.773, 0, -0.05, 0, -0.6344, -0.05, 0.773, -0.5556, -0.05, 0.8315, 0, -0.05, 0, -0.5556, -0.05, 0.8315, -0.4714, -0.05, 0.8819, 0, -0.05, 0, -0.4714, -0.05, 0.8819, -0.3827, -0.05, 0.9239, 0, -0.05, 0, -0.3827, -0.05, 0.9239, -0.2903, -0.05, 0.9569, 0, -0.05, 0, -0.2903, -0.05, 0.9569, -0.1951, -0.05, 0.9808, 0, -0.05, 0, -0.1951, -0.05, 0.9808, -0.098, -0.05, 0.9952, 0, -0.05, 0, -0.098, -0.05, 0.9952, 0, -0.05, 1) + +[sub_resource type="Gradient" id="Gradient_yfel2"] +offsets = PackedFloat32Array(0, 0.1, 0.4, 0.6, 1) +colors = PackedColorArray(0.15, 0.15, 0.15, 1, 0.355313, 0.355314, 0.355313, 1, 0.356863, 0.356863, 0.356863, 1, 0.647059, 0.647059, 0.647059, 1, 0.15, 0.15, 0.15, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_w3xaq"] +gradient = SubResource("Gradient_yfel2") + +[sub_resource type="Curve" id="Curve_yfel2"] +_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.746094, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] +point_count = 3 + +[sub_resource type="CurveTexture" id="CurveTexture_w3xaq"] +curve = SubResource("Curve_yfel2") + +[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_d8p6j"] +emission_shape = 3 +emission_box_extents = Vector3(9, 3, 4.5) +direction = Vector3(0, -1, 0) +spread = 100.0 +initial_velocity_min = 0.05 +initial_velocity_max = 0.15 +gravity = Vector3(0, 0, 0) +scale_curve = SubResource("CurveTexture_w3xaq") +color_ramp = SubResource("GradientTexture1D_w3xaq") +turbulence_enabled = true +turbulence_noise_strength = 0.1 +turbulence_noise_scale = 0.3 +turbulence_influence_min = 0.0 + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_lfacn"] +data = PackedVector3Array(4.5, 0, 3, -4.5, 0, 3, 4.5, 0, -3, 4.5, 0, -3, -4.5, 0, 3, -4.5, 0, -3) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u2hqf"] +resource_local_to_scene = true +albedo_texture = ExtResource("14_5f6s4") +metallic = 1.0 +metallic_texture = ExtResource("15_t8llt") +roughness_texture = ExtResource("17_ddwoq") +normal_enabled = true +normal_texture = ExtResource("16_jbppi") +uv1_scale = Vector3(3, 2, 1) +texture_filter = 4 + +[sub_resource type="ArrayMesh" id="ArrayMesh_f0xh4"] +_surfaces = [{ +"aabb": AABB(-4.5, 0, -3, 9, 1e-05, 6), +"format": 34896613377, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_nmnkj"] +_surfaces = [{ +"aabb": AABB(-4.5, 0, -3, 9, 1e-05, 6), +"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), +"format": 34896613399, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"material": SubResource("StandardMaterial3D_u2hqf"), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_f0xh4") + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_u2hqf"] +data = PackedVector3Array(1.5, 0, 1.5, -1.5, 0, 1.5, 1.5, 0, -1.5, 1.5, 0, -1.5, -1.5, 0, 1.5, -1.5, 0, -1.5) + +[sub_resource type="BoxMesh" id="BoxMesh_62grt"] +size = Vector3(3, 0.2, 1.4) + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6nvhk"] +data = PackedVector3Array(-1.5, 0.1, 0.7, 1.5, 0.1, 0.7, -1.5, -0.1, 0.7, 1.5, 0.1, 0.7, 1.5, -0.1, 0.7, -1.5, -0.1, 0.7, 1.5, 0.1, -0.7, -1.5, 0.1, -0.7, 1.5, -0.1, -0.7, -1.5, 0.1, -0.7, -1.5, -0.1, -0.7, 1.5, -0.1, -0.7, 1.5, 0.1, 0.7, 1.5, 0.1, -0.7, 1.5, -0.1, 0.7, 1.5, 0.1, -0.7, 1.5, -0.1, -0.7, 1.5, -0.1, 0.7, -1.5, 0.1, -0.7, -1.5, 0.1, 0.7, -1.5, -0.1, -0.7, -1.5, 0.1, 0.7, -1.5, -0.1, 0.7, -1.5, -0.1, -0.7, 1.5, 0.1, 0.7, -1.5, 0.1, 0.7, 1.5, 0.1, -0.7, -1.5, 0.1, 0.7, -1.5, 0.1, -0.7, 1.5, 0.1, -0.7, -1.5, -0.1, 0.7, 1.5, -0.1, 0.7, -1.5, -0.1, -0.7, 1.5, -0.1, 0.7, 1.5, -0.1, -0.7, -1.5, -0.1, -0.7) + +[sub_resource type="Curve" id="Curve_54end"] +_limits = [0.0, 0.4, 0.0, 1.0] +_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.3, 0.4), 0.0, 0.0, 0, 0, Vector2(0.7, 0.4), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] +point_count = 4 + +[sub_resource type="CurveTexture" id="CurveTexture_ncghj"] +curve = SubResource("Curve_54end") + +[sub_resource type="Gradient" id="Gradient_1h5r5"] +offsets = PackedFloat32Array(0, 0.1, 0.4, 0.6, 1) +colors = PackedColorArray(0.15, 0.15, 0.15, 1, 0.355313, 0.355314, 0.355313, 1, 0.356863, 0.356863, 0.356863, 1, 0.647059, 0.647059, 0.647059, 1, 0.15, 0.15, 0.15, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_8r2kq"] +gradient = SubResource("Gradient_1h5r5") + +[sub_resource type="Curve" id="Curve_2qkxu"] +_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.746094, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] +point_count = 3 + +[sub_resource type="CurveTexture" id="CurveTexture_ii88q"] +curve = SubResource("Curve_2qkxu") + +[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_wvfch"] +emission_shape = 3 +emission_box_extents = Vector3(4.5, 1.5, 3) +direction = Vector3(0, -1, 0) +spread = 100.0 +initial_velocity_min = 0.05 +initial_velocity_max = 0.15 +gravity = Vector3(0, 0, 0) +scale_curve = SubResource("CurveTexture_ii88q") +color_ramp = SubResource("GradientTexture1D_8r2kq") +alpha_curve = SubResource("CurveTexture_ncghj") +turbulence_enabled = true +turbulence_noise_strength = 0.1 +turbulence_noise_scale = 0.3 +turbulence_influence_min = 0.0 + +[node name="CrewQuarters" type="Node3D"] + +[node name="CommonArea" type="Node3D" parent="."] + +[node name="Bounds" type="Node3D" parent="CommonArea"] + +[node name="Ceiling" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -7.64274e-15, 8.74228e-08, 0, -1, -8.74228e-08, 8.74228e-08, -8.74228e-08, 1, -4.2, 3, -2.7) +mesh = ExtResource("3_xbtal") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Ceiling"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Ceiling/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_qu6vm") + +[node name="Gunkable" parent="CommonArea/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Ceiling2" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -7.64274e-15, 8.74228e-08, 0, -1, -8.74228e-08, 8.74228e-08, -8.74228e-08, 1, 4.8, 3, -2.7) +mesh = ExtResource("3_xbtal") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Ceiling2"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Ceiling2/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_qu6vm") + +[node name="Gunkable" parent="CommonArea/Bounds/Ceiling2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, -3, -2.7) +mesh = ExtResource("1_5rwfs") +skeleton = NodePath("") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_qo5rw") + +[node name="Gunkable" parent="CommonArea/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Floor2" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, -3, -2.7) +mesh = ExtResource("1_5rwfs") +skeleton = NodePath("") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Floor2"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Floor2/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_qo5rw") + +[node name="Gunkable" parent="CommonArea/Bounds/Floor2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Wall" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -7.2, 1.5, 1.8) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall2" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91068e-15, -5.7, 1.5, 3.3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall2"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall2/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall5" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91068e-15, 3.3, 1.5, 3.3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall5"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall5/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall18" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 6.3, 1.5, 3.3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall18"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall18/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall18/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall21" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, -2.7, 1.5, 3.3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall21"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall21/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall21/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall35" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91068e-15, -5.7, -1.5, 3.3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall35"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall35/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall35/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall36" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91068e-15, 3.3, -1.5, 3.3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall36"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall36/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall36/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall37" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 6.3, -1.5, 3.3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall37"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall37/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall37/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall38" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, -2.7, -1.5, 3.3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall38"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall38/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall38/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall3" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -1.2, 1.5, 1.8) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall3/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall4" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 1.8, 1.5, 1.8) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall4"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall4/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall6" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 7.8, 1.5, 1.8) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall6"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall6/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall7" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, 1.5, -2.7) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall7"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall7/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall8" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, 1.5, -5.7) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall8"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall8/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall9" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 7.8, 1.5, -7.2) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall9"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall9/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall10" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 4.8, 1.5, -7.2) +mesh = ExtResource("18_rwb8f") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall10"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall10/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall10/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall11" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 1.8, 1.5, -7.2) +mesh = ExtResource("18_rwb8f") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall11"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall11/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall11/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall12" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -1.2, 1.5, -7.2) +mesh = ExtResource("18_rwb8f") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall12"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall12/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall12/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall13" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -4.2, 1.5, -7.2) +mesh = ExtResource("18_rwb8f") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall13"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall13/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall13/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall14" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -7.2, 1.5, -7.2) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall14"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall14/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall14/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall15" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, 1.5, -5.7) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall15"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall15/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall15/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall16" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, 1.5, -2.7) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall16"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall16/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall16/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall17" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -7.2, -1.5, 1.8) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall17"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall17/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall17/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall19" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -1.2, -1.5, 1.8) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall19"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall19/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall19/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall20" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 1.8, -1.5, 1.8) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall20"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall20/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall20/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall22" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 7.8, -1.5, 1.8) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall22"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall22/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall22/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall23" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, -1.5, 0.300003) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall23"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall23/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall23/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall24" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, -1.5, -2.7) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall24"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall24/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall24/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall25" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 9.3, -1.5, -5.7) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall25"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall25/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall25/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall26" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 7.8, -1.5, -7.2) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall26"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall26/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall26/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall27" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 4.8, -1.5, -7.2) +mesh = ExtResource("18_rwb8f") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall27"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall27/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall27/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall28" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 1.8, -1.5, -7.2) +mesh = ExtResource("18_rwb8f") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall28"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall28/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall28/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall29" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -1.2, -1.5, -7.2) +mesh = ExtResource("18_rwb8f") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall29"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall29/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall29/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall30" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -4.2, -1.5, -7.2) +mesh = ExtResource("18_rwb8f") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall30"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall30/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall30/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall31" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -7.2, -1.5, -7.2) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall31"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall31/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall31/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall32" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, -1.5, -5.7) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall32"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall32/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall32/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall33" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, -1.5, -2.7) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall33"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall33/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall33/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall34" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -8.7, -1.5, 0.300003) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Wall34"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Wall34/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_v8y1j") + +[node name="Gunkable" parent="CommonArea/Bounds/Wall34/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Walkway" type="Node3D" parent="CommonArea/Bounds"] + +[node name="WalkwayTile" type="Node3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.2, 0, 0.300003) + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile"] +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="WalkwayTile2" type="Node3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, 0, 0.300003) + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile2"] +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile2/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile2/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile2/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile2"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile2/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile2/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile2/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="WalkwayTile7" type="Node3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, 0, 3.3) + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile7"] +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile7/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile7/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile7/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile7"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile7/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile7/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile7/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="WalkwayTile8" type="Node3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 0, 3.3) + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile8"] +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile8/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile8/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile8/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile8"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile8/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile8/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile8/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="WalkwayTile3" type="Node3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.2, 0, 0.300003) + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile3"] +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile3/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile3/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile3/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile3"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile3/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile3/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile3/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="WalkwayTile4" type="Node3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8, 0, 0.300003) + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile4"] +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile4/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile4/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile4/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile4"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile4/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile4/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile4/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="WalkwayTile5" type="Node3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 0, 0.300003) + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile5"] +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile5/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile5/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile5/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile5"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile5/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile5/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile5/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="WalkwayTile6" type="Node3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.8, 0, 0.300003) + +[node name="Floor" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile6"] +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile6/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile6/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile6/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds/Walkway/WalkwayTile6"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, -0.001, 0) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/WalkwayTile6/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/WalkwayTile6/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Walkway/WalkwayTile6/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Railing" parent="CommonArea/Bounds/Walkway" instance=ExtResource("10_b82y2")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.2, 0.5, -1.2) + +[node name="Railing2" parent="CommonArea/Bounds/Walkway" instance=ExtResource("10_b82y2")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, 0.5, -1.2) + +[node name="Railing3" parent="CommonArea/Bounds/Walkway" instance=ExtResource("10_b82y2")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.2, 0.5, -1.2) + +[node name="Railing4" parent="CommonArea/Bounds/Walkway" instance=ExtResource("10_b82y2")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8, 0.5, -1.2) + +[node name="Railing5" parent="CommonArea/Bounds/Walkway" instance=ExtResource("10_b82y2")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 0.5, -1.2) + +[node name="Stairs" type="CSGCombiner3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.8, -3, -2.7) +use_collision = true +collision_layer = 68 +collision_mask = 0 + +[node name="CSGBox3D" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1.8) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D2" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.3, -1.5) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D3" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.6, -1.2) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D4" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, -0.899994) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D5" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, -0.599991) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D6" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -0.299988) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D7" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.8, 1.52588e-05) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D8" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.1, 0.300018) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D9" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.4, 0.600021) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D10" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.7, 0.900024) +size = Vector3(3, 0.1, 0.4) + +[node name="CSGBox3D11" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Stairs"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.95, 1.25045) +size = Vector3(3, 0.1, 0.5) + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Walkway/Stairs"] +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/Stairs/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 0.707107, -0.707107, 0, 0.707107, 0.707107, 0, 1.4468, -0.353196) +shape = SubResource("BoxShape3D_vt83f") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="CommonArea/Bounds/Walkway/Stairs/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.95, 1.32415) +shape = SubResource("BoxShape3D_ga3kk") + +[node name="Bannister" type="CSGCombiner3D" parent="CommonArea/Bounds/Walkway"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.8, -3, -2.7) +use_collision = true +collision_layer = 5 +collision_mask = 0 + +[node name="CSGBox3D12" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Bannister"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 0.5, -1.8) +size = Vector3(0.1, 1, 0.2) + +[node name="CSGBox3D13" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Bannister"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 3.5, 1.2) +size = Vector3(0.1, 1, 0.2) + +[node name="CSGBox3D14" type="CSGBox3D" parent="CommonArea/Bounds/Walkway/Bannister"] +transform = Transform3D(1, 0, 0, 0, 0.707107, -0.707107, 0, 0.707107, 0.707107, -1.5, 2.42865, -0.329697) +size = Vector3(0.1, 4.23, 0.2) + +[node name="Floor3" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, -3, 3.3) +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Floor3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Floor3/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Floor3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Floor4" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, -3, 3.3) +mesh = ExtResource("8_vt83f") +skeleton = NodePath("../../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Floor4"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Floor4/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_2pd8h") + +[node name="Gunkable" parent="CommonArea/Bounds/Floor4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling3" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 4.8, 3, 3.3) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Ceiling3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Ceiling3/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Ceiling4" type="MeshInstance3D" parent="CommonArea/Bounds"] +transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, -4.2, 3, 3.3) +mesh = ExtResource("9_ga3kk") +skeleton = NodePath("../..") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Bounds/Ceiling4"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Bounds/Ceiling4/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -1.67038e-22, 0, -1.67038e-22, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_54or8") + +[node name="Gunkable" parent="CommonArea/Bounds/Ceiling4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Props" type="Node3D" parent="CommonArea"] + +[node name="PhysSofa" parent="CommonArea/Props" instance=ExtResource("11_vt83f")] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.6, -2.5, -4.35001) + +[node name="PhysSofa2" parent="CommonArea/Props" instance=ExtResource("11_vt83f")] +transform = Transform3D(0.258819, 0, -0.965926, 0, 1, 0, 0.965926, 0, 0.258819, -1.2, -2.5, -4.95) + +[node name="CoffeeTable" type="MeshInstance3D" parent="CommonArea/Props"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3.9, -2.4, -4.35001) +mesh = SubResource("CylinderMesh_qo5rw") + +[node name="StaticBody3D" type="StaticBody3D" parent="CommonArea/Props/CoffeeTable" groups=["PlasticMaterial"]] +collision_layer = 5 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CommonArea/Props/CoffeeTable/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_sqa4l") + +[node name="OverheadLight" parent="CommonArea" instance=ExtResource("24_or2wh")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, 3, -2.7) + +[node name="OverheadLight2" parent="CommonArea" instance=ExtResource("24_or2wh")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 3, -2.7) + +[node name="PhysTrashCan" parent="CommonArea" instance=ExtResource("13_5rwfs")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.299999, -2.5, 1.2) +sleeping = true + +[node name="FloatingDust" parent="CommonArea" instance=ExtResource("7_smsfc")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.3, 0, -2.7) +visibility_aabb = AABB(-9, -3, -4.5, 18, 6, 9) +process_material = SubResource("ParticleProcessMaterial_d8p6j") + +[node name="Room1" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.2, 0, 9.3) + +[node name="Bounds" type="Node3D" parent="Room1"] + +[node name="Floor" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -1.5) +mesh = ExtResource("13_txbaw") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_lfacn") + +[node name="Gunkable" parent="Room1/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Ceiling" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, -3, 3, -1.5) +mesh = SubResource("ArrayMesh_nmnkj") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Ceiling"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Ceiling/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_lfacn") + +[node name="Gunkable" parent="Room1/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Wall" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, 0) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall2" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, -3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall2"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall2/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall3" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, -6, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall3/StaticBody3D"] +transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall4" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, 0, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall4"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall4/StaticBody3D"] +transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall5" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, -6, 1.5, 1.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall5"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall5/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall6" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, -3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall6"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall6/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall7" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, 0) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall7"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall7/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall8" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 1.5, 1.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall8"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall8/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall9" type="MeshInstance3D" parent="Room1/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 1.5) +mesh = ExtResource("25_1o6wp") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Bounds/Wall9"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Bounds/Wall9/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room1/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Props" type="Node3D" parent="Room1"] + +[node name="Bed" type="MeshInstance3D" parent="Room1/Props"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.8, 0.6, 0) +mesh = SubResource("BoxMesh_62grt") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room1/Props/Bed"] +collision_layer = 5 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room1/Props/Bed/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_6nvhk") + +[node name="FloatingDust" parent="Room1" instance=ExtResource("7_smsfc")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 1.5, -1.5) +visibility_aabb = AABB(-4.5, -1.5, -3, 9, 3, 6) +process_material = SubResource("ParticleProcessMaterial_wvfch") + +[node name="OverheadLight" parent="Room1" instance=ExtResource("24_or2wh")] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3, 3, 0) + +[node name="Room2" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.8, 0, 9.3) + +[node name="Bounds" type="Node3D" parent="Room2"] + +[node name="Floor" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -1.5) +mesh = ExtResource("13_txbaw") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_lfacn") + +[node name="Gunkable" parent="Room2/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Ceiling" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, -3, 3, -1.5) +mesh = SubResource("ArrayMesh_nmnkj") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Ceiling"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Ceiling/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_lfacn") + +[node name="Gunkable" parent="Room2/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Wall" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, 0) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall2" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, -3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall2"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall2/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall3" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, -3, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall3/StaticBody3D"] +transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall4" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, 0, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall4"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall4/StaticBody3D"] +transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall5" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, -6, 1.5, 1.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall5"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall5/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall6" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, -3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall6"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall6/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall7" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, 0) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall7"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall7/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall8" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 1.5, 1.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall8"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall8/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall9" type="MeshInstance3D" parent="Room2/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 1.5) +mesh = ExtResource("25_1o6wp") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Bounds/Wall9"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Bounds/Wall9/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room2/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Props" type="Node3D" parent="Room2"] + +[node name="Bed" type="MeshInstance3D" parent="Room2/Props"] +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0.6, -3.8) +mesh = SubResource("BoxMesh_62grt") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room2/Props/Bed"] +collision_layer = 5 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room2/Props/Bed/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_6nvhk") + +[node name="FloatingDust" parent="Room2" instance=ExtResource("7_smsfc")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 1.5, -1.5) +visibility_aabb = AABB(-4.5, -1.5, -3, 9, 3, 6) +process_material = SubResource("ParticleProcessMaterial_wvfch") + +[node name="OverheadLight" parent="Room2" instance=ExtResource("24_or2wh")] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -3, 3, 0) + +[node name="Room3" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.2, -3, 9.3) + +[node name="Bounds" type="Node3D" parent="Room3"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -3) + +[node name="Floor" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -1.5) +mesh = ExtResource("13_txbaw") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_lfacn") + +[node name="Gunkable" parent="Room3/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Ceiling" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, -3, 2.999, -1.5) +mesh = SubResource("ArrayMesh_nmnkj") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Ceiling"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Ceiling/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_lfacn") + +[node name="Gunkable" parent="Room3/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Wall" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(1, -1.06581e-14, -5.92923e-21, 0, -4.37114e-08, -1, 1.06581e-14, 1, -4.37114e-08, -3, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall2" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, -3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall2"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall2/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall3" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, -6, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall3/StaticBody3D"] +transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall4" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, 0, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall4"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall4/StaticBody3D"] +transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall5" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, -6, 1.5, 1.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall5"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall5/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall6" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, -3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall6"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall6/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall7" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, 0) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall7"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall7/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall8" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 1.5, 1.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall8"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall8/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall9" type="MeshInstance3D" parent="Room3/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 1.5) +mesh = ExtResource("25_1o6wp") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Bounds/Wall9"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Bounds/Wall9/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room3/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Props" type="Node3D" parent="Room3"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -3) + +[node name="Bed" type="MeshInstance3D" parent="Room3/Props"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.8, 0.6, -3) +mesh = SubResource("BoxMesh_62grt") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room3/Props/Bed"] +collision_layer = 5 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room3/Props/Bed/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_6nvhk") + +[node name="FloatingDust" parent="Room3" instance=ExtResource("7_smsfc")] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.5, 1.5, 0) +visibility_aabb = AABB(-4.5, -1.5, -3, 9, 3, 6) +process_material = SubResource("ParticleProcessMaterial_wvfch") + +[node name="OverheadLight" parent="Room3" instance=ExtResource("24_or2wh")] +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 2.999, 0) + +[node name="PhysCrateLong" parent="Room3" instance=ExtResource("20_ga3kk")] +transform = Transform3D(0.258819, 0, 0.965926, 0, 1, 0, -0.965926, 0, 0.258819, 11.4, 0.3, 3.90001) +sleeping = true + +[node name="Room4" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.8, -3, 9.3) + +[node name="Bounds" type="Node3D" parent="Room4"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -3) + +[node name="Floor" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -1.5) +mesh = ExtResource("13_txbaw") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Floor"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Floor/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_lfacn") + +[node name="Gunkable" parent="Room4/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Ceiling" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, -3, 2.999, -1.5) +mesh = SubResource("ArrayMesh_nmnkj") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Ceiling"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Ceiling/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_lfacn") + +[node name="Gunkable" parent="Room4/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("4_rcrnx") + +[node name="Wall" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(1, -1.06581e-14, -5.92923e-21, 0, -4.37114e-08, -1, 1.06581e-14, 1, -4.37114e-08, -3, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall2" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91068e-15, 1.5, 1.5, 0) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall2"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall2/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35185e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall3" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, -6, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall3"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall3/StaticBody3D"] +transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall4" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(1, -2.13163e-14, -1.90582e-21, 0, -4.37114e-08, -1, 2.13163e-14, 1, -4.37114e-08, 0, 1.5, -4.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall4"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall4/StaticBody3D"] +transform = Transform3D(1, 0, -1.00974e-28, 0, 1, 0, 0, 0, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall5" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(-1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, -6, 1.5, 1.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall5"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall5/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall6" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, -3) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall6"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall6/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall7" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, -7.5, 1.5, 0) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall7"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall7/StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, -8.35189e-23, 0, -8.35188e-23, 1, 0, 0, 0) +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall8" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 1.5, 1.5) +mesh = ExtResource("4_mxi1m") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall8"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall8/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Wall9" type="MeshInstance3D" parent="Room4/Bounds"] +transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -3, 1.5, 1.5) +mesh = ExtResource("25_1o6wp") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Bounds/Wall9"] +collision_layer = 5 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Bounds/Wall9/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_u2hqf") + +[node name="Gunkable" parent="Room4/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_xbtal")] +mask_dim = 64 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("5_rcrnx") + +[node name="Props" type="Node3D" parent="Room4"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -3) + +[node name="Bed" type="MeshInstance3D" parent="Room4/Props"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.8, 0.6, 0) +mesh = SubResource("BoxMesh_62grt") + +[node name="StaticBody3D" type="StaticBody3D" parent="Room4/Props/Bed"] +collision_layer = 5 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Room4/Props/Bed/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_6nvhk") + +[node name="FloatingDust" parent="Room4" instance=ExtResource("7_smsfc")] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.5, 1.5, 0) +visibility_aabb = AABB(-4.5, -1.5, -3, 9, 3, 6) +process_material = SubResource("ParticleProcessMaterial_wvfch") + +[node name="OverheadLight" parent="Room4" instance=ExtResource("24_or2wh")] +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 2.999, 0) diff --git a/levels/prop_test/prop_test.tscn b/levels/prop_test/prop_test.tscn index a29d8bf..9c32f86 100644 --- a/levels/prop_test/prop_test.tscn +++ b/levels/prop_test/prop_test.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=43 format=3 uid="uid://dc4tts6342cuj"] +[gd_scene load_steps=44 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="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_ml0ka"] @@ -7,7 +7,7 @@ [ext_resource type="Environment" uid="uid://iqhvx1couqcf" path="res://levels/prop_test/debug_environment.tres" id="3_mvw32"] [ext_resource type="PackedScene" uid="uid://cubwniraol1qn" path="res://src/props/bulkhead/bulkhead.tscn" id="4_g7cgy"] [ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="5_y13lv"] -[ext_resource type="PackedScene" uid="uid://cvx5u0ttmri4q" path="res://src/props/sofa/sofa.tscn" id="6_kccq3"] +[ext_resource type="PackedScene" uid="uid://cvx5u0ttmri4q" path="res://src/props/sofa/static_sofa.tscn" id="6_kccq3"] [ext_resource type="PackedScene" uid="uid://ca7b5gjl3ri0p" path="res://src/props/cafe_table/cafe_table.tscn" id="6_tm4v6"] [ext_resource type="PackedScene" uid="uid://cppd3scvxf3eg" path="res://src/props/crate_long/static_crate_long.tscn" id="7_4jlf1"] [ext_resource type="PackedScene" uid="uid://bpsiwx1517pk1" path="res://src/props/tarp_crate/tarp_crate.tscn" id="7_xlkhi"] @@ -24,6 +24,7 @@ [ext_resource type="PackedScene" uid="uid://ctm84yms40858" path="res://src/props/railing/railing.tscn" id="16_kccq3"] [ext_resource type="PackedScene" uid="uid://ctr56p23cvupu" path="res://src/props/retinal_scanner/retinal_scanner.tscn" id="17_r8upy"] [ext_resource type="PackedScene" uid="uid://cjqayfrj2oxyr" path="res://src/props/tarp_crate/tarp_crate_logo.tscn" id="20_pfhf5"] +[ext_resource type="PackedScene" uid="uid://c55n6h3ydi32e" path="res://src/props/sofa/phys_sofa.tscn" id="21_4q7ty"] [ext_resource type="PackedScene" uid="uid://cklppdtyaadlo" path="res://src/props/trash_can/static_trash_can.tscn" id="21_wgtci"] [ext_resource type="PackedScene" uid="uid://dtus42gmb1kqq" path="res://src/props/vending_machine/vending_machine.tscn" id="22_6oadn"] [ext_resource type="Texture2D" uid="uid://d2xq0uvxh2ojk" path="res://assets/props/vending_machine/vending_machine_C.png" id="23_ibd1t"] @@ -226,6 +227,9 @@ skeleton = NodePath("../..") [node name="RetinalScanner" parent="Props" instance=ExtResource("17_r8upy")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 1.3, -12) +[node name="PhysSofa" parent="Props" instance=ExtResource("21_4q7ty")] +transform = Transform3D(-0.984808, 0, -0.173648, 0, 1, 0, 0.173648, 0, -0.984808, 33, 0.5, -8.4) + [node name="Sofa" parent="Props" instance=ExtResource("6_kccq3")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 0.5, -12) skeleton = NodePath("../SwitchPodium") diff --git a/src/props/crate_long/phys_crate_long.tscn b/src/props/crate_long/phys_crate_long.tscn index 1680c3f..9eaa58c 100644 --- a/src/props/crate_long/phys_crate_long.tscn +++ b/src/props/crate_long/phys_crate_long.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=13 format=3 uid="uid://drm5dspi48pf5"] +[gd_scene load_steps=12 format=3 uid="uid://drm5dspi48pf5"] [ext_resource type="Script" uid="uid://sksndhqyo2bn" path="res://src/props/physics/persistent_prop.gd" id="1_q4djj"] [ext_resource type="ArrayMesh" uid="uid://cd7vwjss7qytk" path="res://assets/props/crate_long/crate_long.obj" id="1_sao54"] @@ -10,9 +10,6 @@ [ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_lowrez.material" id="7_rlyiq"] [ext_resource type="Script" uid="uid://040xta01xqxd" path="res://src/props/physics/holdable.gd" id="8_p8srg"] -[sub_resource type="BoxShape3D" id="BoxShape3D_p8srg"] -size = Vector3(0.75, 0.5, 1.5) - [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8j27j"] albedo_texture = ExtResource("2_rlyiq") metallic = 1.0 @@ -23,8 +20,8 @@ normal_texture = ExtResource("4_q4djj") ao_enabled = true texture_filter = 2 -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_p8srg"] -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) +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_q4djj"] +points = PackedVector3Array(0.375, 0.149961, 0.75, 0.375, -0.15001, 0.75, 0.375, 0.149961, -0.75, 0.274936, 0.25, 0.75, 0.274936, -0.25, 0.75, 0.375, -0.15001, -0.75, 0.274936, 0.25, -0.75, -0.275083, 0.25, 0.75, -0.275083, -0.25, 0.75, 0.274936, -0.25, -0.75, -0.275083, 0.25, -0.75, -0.375, 0.149961, 0.75, -0.375, -0.15001, 0.75, -0.275083, -0.25, -0.75, -0.375, 0.149961, -0.75, -0.375, -0.15001, -0.75) [node name="PhysCrateLong" type="RigidBody3D" groups=["Persistent", "PlasticMaterial"]] collision_layer = 67 @@ -32,24 +29,17 @@ collision_mask = 73 mass = 200.0 script = ExtResource("1_q4djj") -[node name="CollisionShape3D" type="CollisionShape3D" parent="."] -shape = SubResource("BoxShape3D_p8srg") - [node name="MeshInstance3D" type="MeshInstance3D" parent="."] mesh = ExtResource("1_sao54") surface_material_override/0 = SubResource("StandardMaterial3D_8j27j") -[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D"] -collision_layer = 4 -collision_mask = 0 +[node name="CollisionShape3D" type="CollisionShape3D" parent="."] +shape = SubResource("ConvexPolygonShape3D_q4djj") -[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D/StaticBody3D"] -shape = SubResource("ConcavePolygonShape3D_p8srg") - -[node name="Gunkable" parent="MeshInstance3D/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("6_064yj")] +[node name="Gunkable" parent="." node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("6_064yj")] mask_dim = 128 body = NodePath("..") -mesh_instance = NodePath("../..") +mesh_instance = NodePath("../MeshInstance3D") source_gunk_material = ExtResource("7_rlyiq") [node name="Holdable" type="Node" parent="."] diff --git a/src/props/med_cart/phys_med_cart.tscn b/src/props/med_cart/phys_med_cart.tscn index 5c674a8..e27cbf6 100644 --- a/src/props/med_cart/phys_med_cart.tscn +++ b/src/props/med_cart/phys_med_cart.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=13 format=3 uid="uid://cv6sxj04rrkt2"] +[gd_scene load_steps=14 format=3 uid="uid://cv6sxj04rrkt2"] [ext_resource type="Script" uid="uid://sksndhqyo2bn" path="res://src/props/physics/persistent_prop.gd" id="1_3jm8i"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="1_fu1y0"] @@ -10,8 +10,11 @@ [ext_resource type="Texture2D" uid="uid://bcnsofhrfxyjk" path="res://assets/props/med_cart/med_cart_R.png" id="7_2wjh0"] [ext_resource type="Script" uid="uid://040xta01xqxd" path="res://src/props/physics/holdable.gd" id="8_8v7ae"] -[sub_resource type="BoxShape3D" id="BoxShape3D_fu1y0"] -size = Vector3(0.7, 1, 1.2) +[sub_resource type="BoxShape3D" id="BoxShape3D_3jm8i"] +size = Vector3(0.7, 0.06, 1.2) + +[sub_resource type="BoxShape3D" id="BoxShape3D_r1b3g"] +size = Vector3(0.7, 1, 0.06) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xx4to"] transparency = 2 @@ -34,14 +37,28 @@ collision_mask = 73 mass = 40.0 script = ExtResource("1_3jm8i") -[node name="CollisionShape3D" type="CollisionShape3D" parent="."] -shape = SubResource("BoxShape3D_fu1y0") +[node name="CollisionShape3D2" type="CollisionShape3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.2, 0) +shape = SubResource("BoxShape3D_3jm8i") + +[node name="CollisionShape3D3" type="CollisionShape3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.3, 0) +shape = SubResource("BoxShape3D_3jm8i") + +[node name="CollisionShape3D4" type="CollisionShape3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.56) +shape = SubResource("BoxShape3D_r1b3g") + +[node name="CollisionShape3D5" type="CollisionShape3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.56) +shape = SubResource("BoxShape3D_r1b3g") [node name="MeshInstance3D" type="MeshInstance3D" parent="."] mesh = ExtResource("3_3jm8i") surface_material_override/0 = SubResource("StandardMaterial3D_xx4to") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D"] +visible = false collision_layer = 4 collision_mask = 0 diff --git a/src/props/sofa/phys_sofa.tscn b/src/props/sofa/phys_sofa.tscn new file mode 100644 index 0000000..54c6759 --- /dev/null +++ b/src/props/sofa/phys_sofa.tscn @@ -0,0 +1,237 @@ +[gd_scene load_steps=19 format=3 uid="uid://c55n6h3ydi32e"] + +[ext_resource type="ArrayMesh" uid="uid://vb5cxt1113xr" path="res://assets/props/sofa/sofa_frame.obj" id="2_txvha"] +[ext_resource type="Texture2D" uid="uid://c7wa2igxm2vta" path="res://assets/props/sofa/sofa_C.png" id="3_twcgi"] +[ext_resource type="Texture2D" uid="uid://bdutuchsgsudg" path="res://assets/props/sofa/sofa_M.png" id="4_pr1sr"] +[ext_resource type="Texture2D" uid="uid://c0fmlt2f7h0l7" path="res://assets/props/sofa/sofa_N.png" id="5_p1o88"] +[ext_resource type="Texture2D" uid="uid://bgedr6qe65yve" path="res://assets/props/sofa/sofa_R.png" id="6_xa6g3"] +[ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="7_twcgi"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk.material" id="8_pr1sr"] +[ext_resource type="ArrayMesh" uid="uid://bc4otwcwsiu2m" path="res://assets/props/sofa/sofa_bottom_cushion.obj" id="9_p1o88"] +[ext_resource type="Script" uid="uid://040xta01xqxd" path="res://src/props/physics/holdable.gd" id="10_xa6g3"] +[ext_resource type="ArrayMesh" uid="uid://drr1wn0wmt5bi" path="res://assets/props/sofa/sofa_top_cushion.obj" id="11_yib26"] + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yib26"] +albedo_texture = ExtResource("3_twcgi") +metallic = 1.0 +metallic_texture = ExtResource("4_pr1sr") +roughness_texture = ExtResource("6_xa6g3") +normal_enabled = true +normal_texture = ExtResource("5_p1o88") +texture_filter = 2 + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_txvha"] +data = PackedVector3Array(-1.25, 0.05, 0.6, -1.09, -0.35, 0.6, -1.25, -0.5, 0.6, -1.09, 0.05, 0.6, -1.09, -0.35, 0.6, -1.25, 0.05, 0.6, -1.04, -0.5, 0.6, -1.25, -0.5, 0.6, -1.09, -0.35, 0.6, -1.09, -0.35, 0.6, 1.04, -0.5, 0.6, -1.04, -0.5, 0.6, 1.09, -0.35, 0.6, 1.04, -0.5, 0.6, -1.09, -0.35, 0.6, 1.04, -0.5, 0.6, 1.09, -0.35, 0.6, 1.25, -0.5, 0.6, 1.25, 0.05, 0.6, 1.25, -0.5, 0.6, 1.09, -0.35, 0.6, 1.09, 0.05, 0.6, 1.25, 0.05, 0.6, 1.09, -0.35, 0.6, -1.25, -0.5, -0.6, -1.04, -0.5, -0.6, -1.25, 0.05, -0.6, -1.25, 0.05, -0.6, -1.04, -0.5, -0.6, -1.04, 0.05, -0.6, -1.04, -0.5, -0.6, 1.04, -0.5, -0.6, -1.04, 0.05, -0.6, -1.04, 0.05, -0.6, 1.04, -0.5, -0.6, -1.04, 0.3, -0.6, -1.04, 0.3, -0.6, 1.04, -0.5, -0.6, 1.04, 0.3, -0.6, 1.04, 0.3, -0.6, 1.04, -0.5, -0.6, 1.04, 0.05, -0.6, 1.04, -0.5, -0.6, 1.25, -0.5, -0.6, 1.04, 0.05, -0.6, 1.04, 0.05, -0.6, 1.25, -0.5, -0.6, 1.25, 0.05, -0.6, 1.04, 0.3, -0.51, -1.04, 0.3, -0.51, 1.04, 0.3, -0.6, 1.04, 0.3, -0.6, -1.04, 0.3, -0.51, -1.04, 0.3, -0.6, -1.04, 0.05, -0.4225, -1.04, 0.05, -0.6, -1.04, 0.3, -0.51, -1.04, 0.3, -0.51, -1.04, 0.05, -0.6, -1.04, 0.3, -0.6, 1.04, 0.05, -0.4225, 1.04, 0.05, 0.55, 1.04, -0.3, -0.3, 1.04, -0.3, -0.3, 1.04, 0.05, 0.55, 1.04, -0.3, 0.55, 1.04, -0.3, 0.55, -1.04, -0.3, 0.55, 1.04, -0.3, -0.3, 1.04, -0.3, -0.3, -1.04, -0.3, 0.55, -1.04, -0.3, -0.3, -1.04, 0.05, 0.55, -1.04, 0.05, -0.4225, -1.04, -0.3, 0.55, -1.04, -0.3, 0.55, -1.04, 0.05, -0.4225, -1.04, -0.3, -0.3, 1.3, -0.5, -0.55, 1.3, -0.5, 0.55, 1.3, 0.05, -0.55, 1.3, 0.05, -0.55, 1.3, -0.5, 0.55, 1.3, 0.05, 0.55, -1.25, -0.5, -0.6, -1.3, -0.5, -0.55, -1.04, -0.5, -0.6, -1.25, -0.5, 0.6, -1.3, -0.5, -0.55, -1.3, -0.5, 0.55, -1.04, -0.5, 0.6, -1.3, -0.5, -0.55, -1.25, -0.5, 0.6, -1.04, -0.5, -0.6, -1.3, -0.5, -0.55, -1.04, -0.5, 0.6, 1.04, -0.5, 0.6, -1.04, -0.5, -0.6, -1.04, -0.5, 0.6, 1.04, -0.5, -0.6, -1.04, -0.5, -0.6, 1.04, -0.5, 0.6, 1.25, -0.5, 0.6, 1.04, -0.5, -0.6, 1.04, -0.5, 0.6, 1.3, -0.5, 0.55, 1.04, -0.5, -0.6, 1.25, -0.5, 0.6, 1.3, -0.5, -0.55, 1.04, -0.5, -0.6, 1.3, -0.5, 0.55, 1.25, -0.5, -0.6, 1.04, -0.5, -0.6, 1.3, -0.5, -0.55, -1.09, 0.1, -0.55, -1.09, 0.1, 0.55, -1.25, 0.1, -0.55, -1.25, 0.1, -0.55, -1.09, 0.1, 0.55, -1.25, 0.1, 0.55, 1.04, -0.3, -0.3, -1.04, -0.3, -0.3, 1.04, 0.05, -0.4225, 1.04, 0.05, -0.4225, -1.04, -0.3, -0.3, 1.04, 0.3, -0.51, 1.04, 0.3, -0.51, -1.04, -0.3, -0.3, -1.04, 0.3, -0.51, -1.04, 0.3, -0.51, -1.04, -0.3, -0.3, -1.04, 0.05, -0.4225, 1.25, 0.1, 0.55, 1.09, 0.1, 0.55, 1.25, 0.1, -0.55, 1.25, 0.1, -0.55, 1.09, 0.1, 0.55, 1.09, 0.1, -0.55, -1.3, -0.5, 0.55, -1.3, -0.5, -0.55, -1.3, 0.05, 0.55, -1.3, 0.05, 0.55, -1.3, -0.5, -0.55, -1.3, 0.05, -0.55, 1.09, 0.05, 0.6, 1.04, 0.05, 0.55, 1.09, 0.1, 0.55, -1.09, 0.1, 0.55, -1.04, 0.05, 0.55, -1.09, 0.05, 0.6, 1.25, 0.1, 0.55, 1.3, 0.05, 0.55, 1.25, 0.05, 0.6, -1.25, 0.1, -0.55, -1.3, 0.05, -0.55, -1.25, 0.05, -0.6, 1.25, 0.05, -0.6, 1.3, 0.05, -0.55, 1.25, 0.1, -0.55, -1.25, 0.05, 0.6, -1.3, 0.05, 0.55, -1.25, 0.1, 0.55, -1.04, -0.3, 0.55, 1.04, -0.3, 0.55, -1.09, -0.35, 0.6, -1.09, -0.35, 0.6, 1.04, -0.3, 0.55, 1.09, -0.35, 0.6, 1.04, 0.05, 0.55, 1.04, 0.05, -0.4225, 1.09, 0.1, 0.55, 1.09, 0.1, 0.55, 1.04, 0.05, -0.4225, 1.09, 0.1, -0.55, 1.09, 0.1, -0.55, 1.04, 0.05, -0.4225, 1.04, 0.05, -0.6, -1.04, 0.05, 0.55, -1.09, 0.1, 0.55, -1.04, 0.05, -0.4225, -1.04, 0.05, -0.4225, -1.09, 0.1, 0.55, -1.04, 0.05, -0.6, -1.04, 0.05, -0.6, -1.09, 0.1, 0.55, -1.09, 0.1, -0.55, 1.25, 0.1, 0.55, 1.25, 0.1, -0.55, 1.3, 0.05, 0.55, 1.3, 0.05, 0.55, 1.25, 0.1, -0.55, 1.3, 0.05, -0.55, -1.25, 0.1, -0.55, -1.25, 0.1, 0.55, -1.3, 0.05, -0.55, -1.3, 0.05, -0.55, -1.25, 0.1, 0.55, -1.3, 0.05, 0.55, 1.04, 0.05, -0.6, 1.25, 0.05, -0.6, 1.09, 0.1, -0.55, 1.09, 0.1, -0.55, 1.25, 0.05, -0.6, 1.25, 0.1, -0.55, 1.25, 0.05, 0.6, 1.09, 0.05, 0.6, 1.25, 0.1, 0.55, 1.25, 0.1, 0.55, 1.09, 0.05, 0.6, 1.09, 0.1, 0.55, -1.09, 0.1, -0.55, -1.25, 0.1, -0.55, -1.04, 0.05, -0.6, -1.04, 0.05, -0.6, -1.25, 0.1, -0.55, -1.25, 0.05, -0.6, -1.25, 0.1, 0.55, -1.09, 0.1, 0.55, -1.25, 0.05, 0.6, -1.25, 0.05, 0.6, -1.09, 0.1, 0.55, -1.09, 0.05, 0.6, 1.09, 0.05, 0.6, 1.09, -0.35, 0.6, 1.04, 0.05, 0.55, 1.04, 0.05, 0.55, 1.09, -0.35, 0.6, 1.04, -0.3, 0.55, 1.3, -0.5, -0.55, 1.3, 0.05, -0.55, 1.25, -0.5, -0.6, 1.25, -0.5, -0.6, 1.3, 0.05, -0.55, 1.25, 0.05, -0.6, 1.25, -0.5, 0.6, 1.25, 0.05, 0.6, 1.3, -0.5, 0.55, 1.3, -0.5, 0.55, 1.25, 0.05, 0.6, 1.3, 0.05, 0.55, -1.04, 0.05, 0.55, -1.04, -0.3, 0.55, -1.09, 0.05, 0.6, -1.09, 0.05, 0.6, -1.04, -0.3, 0.55, -1.09, -0.35, 0.6, -1.3, -0.5, 0.55, -1.3, 0.05, 0.55, -1.25, -0.5, 0.6, -1.25, -0.5, 0.6, -1.3, 0.05, 0.55, -1.25, 0.05, 0.6, -1.25, -0.5, -0.6, -1.25, 0.05, -0.6, -1.3, -0.5, -0.55, -1.3, -0.5, -0.55, -1.25, 0.05, -0.6, -1.3, 0.05, -0.55, 1.04, 0.05, -0.6, 1.04, 0.05, -0.4225, 1.04, 0.3, -0.6, 1.04, 0.3, -0.6, 1.04, 0.05, -0.4225, 1.04, 0.3, -0.51) + +[sub_resource type="BoxShape3D" id="BoxShape3D_twcgi"] +size = Vector3(0.26, 0.6, 1.2) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_pr1sr"] +points = PackedVector3Array(-1.04, -0.5, -0.6, -1.04, -0.30002, -0.3, 1.04, -0.5, -0.6, -1.04, -0.5, 0.6, -1.04, -0.30002, 0.549961, 1.04, -0.30002, -0.3, 1.04, -0.5, 0.6, -1.04, -0.35, 0.6, 1.04, -0.30002, 0.549961, 1.04, -0.35, 0.6) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_p1o88"] +points = PackedVector3Array(1.04, 0.3, -0.510024, 1.04, 0.3, -0.6, -1.04, 0.3, -0.510024, 1.04, -0.300078, -0.3, 1.04, -0.5, -0.6, -1.04, 0.3, -0.6, -1.04, -0.300078, -0.3, -1.04, -0.5, -0.6) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xa6g3"] +albedo_texture = ExtResource("3_twcgi") +metallic = 1.0 +metallic_texture = ExtResource("4_pr1sr") +roughness_texture = ExtResource("6_xa6g3") +normal_enabled = true +normal_texture = ExtResource("5_p1o88") +texture_filter = 2 + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_yib26"] +points = PackedVector3Array(0.345722, 0.0288206, -0.401557, 0.300713, 0.0738257, -0.402183, 0.288666, 0.0738257, 0.407649, 0.333607, 0.0288206, 0.408364, 0.345722, -0.0311811, -0.401557, 0.301322, 0.0288206, -0.447263, 0.108292, 0.0796687, -0.405134, 0.0957707, 0.0796687, 0.412747, 0.287989, 0.0288206, 0.452639, 0.333607, -0.0311811, 0.408364, 0.288666, -0.076171, 0.407649, 0.300713, -0.076171, -0.402183, 0.301322, -0.0311811, -0.447263, 0.108969, 0.0329245, -0.450125, -0.0958384, 0.0796687, -0.408086, -0.10836, 0.0796687, 0.409885, 0.0950938, 0.0329245, 0.457827, 0.287989, -0.0311811, 0.452639, 0.0957707, -0.076171, 0.412747, 0.108292, -0.076171, -0.405134, -0.288057, -0.0311811, -0.455939, 0.108969, -0.0294267, -0.450125, -0.288057, 0.0288206, -0.455939, -0.0951615, 0.0329245, -0.453077, -0.288733, 0.0738257, -0.410948, -0.300781, 0.0738257, 0.398883, -0.301458, 0.0288206, 0.443874, -0.109036, 0.0329245, 0.454875, 0.0950938, -0.0294267, 0.457827, -0.10836, -0.076171, 0.409885, -0.288733, -0.076171, -0.410948, -0.333675, -0.0311811, -0.411664, -0.333675, 0.0288206, -0.411664, -0.345722, 0.0288206, 0.398257, -0.301458, -0.0311811, 0.443874, -0.109036, -0.0294267, 0.454875, -0.300781, -0.076171, 0.398883, -0.345722, -0.0311811, 0.398257) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_s5bq7"] +points = PackedVector3Array(0.0982352, 0.277807, -0.0967521, 0.0982352, 0.220456, -0.125988, -0.0983018, 0.277807, -0.0967521, 0.0982352, 0.250158, -0.0360101, 0.294706, 0.270895, -0.0985379, 0.294706, 0.213544, -0.126141, -0.0983018, 0.220456, -0.125988, -0.0983018, 0.250158, -0.0360101, -0.294772, 0.270895, -0.0985379, 0.0982352, -0.216585, 0.134455, 0.294706, 0.243299, -0.0412143, 0.339733, 0.228449, -0.0836904, 0.294706, -0.246287, 0.0348089, -0.294772, 0.213544, -0.126141, -0.294772, 0.243299, -0.0412143, -0.0983018, -0.216585, 0.134455, -0.339733, 0.228449, -0.0836904, 0.0982352, -0.273882, 0.10522, 0.294706, -0.273882, 0.0921325, 0.294706, -0.216585, 0.119736, 0.339733, -0.231436, 0.077285, -0.294772, -0.246287, 0.0348089, -0.339733, -0.231436, 0.077285, -0.294772, -0.216585, 0.119736, -0.0983018, -0.273882, 0.10522, -0.294772, -0.273882, 0.0921325) + +[node name="PhysSofa" type="Node3D"] + +[node name="SofaFrame" type="RigidBody3D" parent="."] +collision_layer = 98 +collision_mask = 73 +mass = 500.0 +sleeping = true + +[node name="MeshInstance3D" type="MeshInstance3D" parent="SofaFrame"] +mesh = ExtResource("2_txvha") +surface_material_override/0 = SubResource("StandardMaterial3D_yib26") + +[node name="StaticBody3D" type="StaticBody3D" parent="SofaFrame/MeshInstance3D"] +collision_layer = 4 +collision_mask = 0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="SofaFrame/MeshInstance3D/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_txvha") + +[node name="Gunkable" parent="SofaFrame/MeshInstance3D/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("7_twcgi")] +mask_dim = 196 +body = NodePath("..") +mesh_instance = NodePath("../..") +source_gunk_material = ExtResource("8_pr1sr") + +[node name="ArmLCollision" type="CollisionShape3D" parent="SofaFrame"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.17, -0.2, 0) +shape = SubResource("BoxShape3D_twcgi") + +[node name="ArmRCollision" type="CollisionShape3D" parent="SofaFrame"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.17, -0.2, 0) +shape = SubResource("BoxShape3D_twcgi") + +[node name="BaseCollision" type="CollisionShape3D" parent="SofaFrame"] +shape = SubResource("ConvexPolygonShape3D_pr1sr") + +[node name="BackCollision" type="CollisionShape3D" parent="SofaFrame"] +shape = SubResource("ConvexPolygonShape3D_p1o88") + +[node name="BottomCushion" type="RigidBody3D" parent="."] +transform = Transform3D(0.999999, 0, -0.00153589, 0, 1, 0, 0.00153589, 0, 0.999999, 0, -0.224, 0.153) +collision_layer = 70 +collision_mask = 73 +mass = 30.0 +sleeping = true + +[node name="MeshInstance3D" type="MeshInstance3D" parent="BottomCushion"] +mesh = ExtResource("9_p1o88") +surface_material_override/0 = SubResource("StandardMaterial3D_xa6g3") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="BottomCushion"] +shape = SubResource("ConvexPolygonShape3D_yib26") + +[node name="Gunkable" parent="BottomCushion" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("7_twcgi")] +mask_dim = 196 +body = NodePath("..") +mesh_instance = NodePath("../MeshInstance3D") +source_gunk_material = ExtResource("8_pr1sr") + +[node name="Holdable" type="Node" parent="BottomCushion"] +script = ExtResource("10_xa6g3") +hold_distance = 1.2 +metadata/_custom_type_script = "uid://040xta01xqxd" + +[node name="BottomCushion3" type="RigidBody3D" parent="."] +transform = Transform3D(0.999822, 0.00228604, -0.0187437, -0.00228638, 0.999997, 3.51163e-06, 0.0187437, 3.93442e-05, 0.999824, 0.688976, -0.224, 0.17095) +collision_layer = 70 +collision_mask = 73 +mass = 30.0 +sleeping = true + +[node name="MeshInstance3D" type="MeshInstance3D" parent="BottomCushion3"] +mesh = ExtResource("9_p1o88") +surface_material_override/0 = SubResource("StandardMaterial3D_xa6g3") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="BottomCushion3"] +shape = SubResource("ConvexPolygonShape3D_yib26") + +[node name="Gunkable" parent="BottomCushion3" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("7_twcgi")] +mask_dim = 196 +body = NodePath("..") +mesh_instance = NodePath("../MeshInstance3D") +source_gunk_material = ExtResource("8_pr1sr") + +[node name="Holdable" type="Node" parent="BottomCushion3"] +script = ExtResource("10_xa6g3") +hold_distance = 1.2 +metadata/_custom_type_script = "uid://040xta01xqxd" + +[node name="BottomCushion2" type="RigidBody3D" parent="."] +transform = Transform3D(0.999913, 0, 0.0131594, 0, 1, 0, -0.0131594, 0, 0.999913, -0.690142, -0.223657, 0.154269) +collision_layer = 70 +collision_mask = 73 +mass = 30.0 +sleeping = true + +[node name="MeshInstance3D" type="MeshInstance3D" parent="BottomCushion2"] +mesh = ExtResource("9_p1o88") +surface_material_override/0 = SubResource("StandardMaterial3D_xa6g3") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="BottomCushion2"] +shape = SubResource("ConvexPolygonShape3D_yib26") + +[node name="Gunkable" parent="BottomCushion2" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("7_twcgi")] +mask_dim = 196 +body = NodePath("..") +mesh_instance = NodePath("../MeshInstance3D") +source_gunk_material = ExtResource("8_pr1sr") + +[node name="Holdable" type="Node" parent="BottomCushion2"] +script = ExtResource("10_xa6g3") +hold_distance = 1.2 +metadata/_custom_type_script = "uid://040xta01xqxd" + +[node name="TopCushion" type="RigidBody3D" parent="."] +transform = Transform3D(0.999895, 0.0133165, 0.00570669, -0.0133163, 0.999911, -7.59997e-05, -0.0057072, -7.27493e-12, 0.999984, -0.689198, 0.077623, -0.380305) +collision_layer = 70 +collision_mask = 73 +mass = 30.0 +sleeping = true + +[node name="MeshInstance3D" type="MeshInstance3D" parent="TopCushion"] +mesh = ExtResource("11_yib26") +surface_material_override/0 = SubResource("StandardMaterial3D_xa6g3") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="TopCushion"] +shape = SubResource("ConvexPolygonShape3D_s5bq7") + +[node name="Gunkable" parent="TopCushion" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("7_twcgi")] +mask_dim = 196 +body = NodePath("..") +mesh_instance = NodePath("../MeshInstance3D") +source_gunk_material = ExtResource("8_pr1sr") + +[node name="Holdable" type="Node" parent="TopCushion"] +script = ExtResource("10_xa6g3") +hold_distance = 1.2 +metadata/_custom_type_script = "uid://040xta01xqxd" + +[node name="TopCushion2" type="RigidBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000443935, 0.0780895, -0.380305) +collision_layer = 70 +collision_mask = 73 +mass = 30.0 +sleeping = true + +[node name="MeshInstance3D" type="MeshInstance3D" parent="TopCushion2"] +mesh = ExtResource("11_yib26") +surface_material_override/0 = SubResource("StandardMaterial3D_xa6g3") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="TopCushion2"] +shape = SubResource("ConvexPolygonShape3D_s5bq7") + +[node name="Gunkable" parent="TopCushion2" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("7_twcgi")] +mask_dim = 196 +body = NodePath("..") +mesh_instance = NodePath("../MeshInstance3D") +source_gunk_material = ExtResource("8_pr1sr") + +[node name="Holdable" type="Node" parent="TopCushion2"] +script = ExtResource("10_xa6g3") +hold_distance = 1.2 +metadata/_custom_type_script = "uid://040xta01xqxd" + +[node name="TopCushion3" type="RigidBody3D" parent="."] +transform = Transform3D(0.999759, -0.00898652, -0.0200525, 0.00898832, 0.99996, 0, 0.0200517, -0.000180238, 0.999799, 0.691321, 0.0831664, -0.380305) +collision_layer = 70 +collision_mask = 73 +mass = 30.0 +sleeping = true + +[node name="MeshInstance3D" type="MeshInstance3D" parent="TopCushion3"] +mesh = ExtResource("11_yib26") +surface_material_override/0 = SubResource("StandardMaterial3D_xa6g3") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="TopCushion3"] +shape = SubResource("ConvexPolygonShape3D_s5bq7") + +[node name="Gunkable" parent="TopCushion3" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("7_twcgi")] +mask_dim = 196 +body = NodePath("..") +mesh_instance = NodePath("../MeshInstance3D") +source_gunk_material = ExtResource("8_pr1sr") + +[node name="Holdable" type="Node" parent="TopCushion3"] +script = ExtResource("10_xa6g3") +hold_distance = 1.2 +metadata/_custom_type_script = "uid://040xta01xqxd" diff --git a/src/props/sofa/sofa.tscn b/src/props/sofa/static_sofa.tscn similarity index 98% rename from src/props/sofa/sofa.tscn rename to src/props/sofa/static_sofa.tscn index 8d3691d..54f326e 100644 --- a/src/props/sofa/sofa.tscn +++ b/src/props/sofa/static_sofa.tscn @@ -1,27 +1,27 @@ [gd_scene load_steps=10 format=3 uid="uid://cvx5u0ttmri4q"] -[ext_resource type="ArrayMesh" uid="uid://b8p36gpkqwmkb" path="res://assets/props/sofa/sofa.obj" id="1_xi4at"] -[ext_resource type="Texture2D" uid="uid://c7wa2igxm2vta" path="res://assets/props/sofa/sofa_C.png" id="2_dd1m6"] -[ext_resource type="Texture2D" uid="uid://bdutuchsgsudg" path="res://assets/props/sofa/sofa_M.png" id="3_tqm3d"] -[ext_resource type="Texture2D" uid="uid://c0fmlt2f7h0l7" path="res://assets/props/sofa/sofa_N.png" id="4_kf17g"] -[ext_resource type="Texture2D" uid="uid://bgedr6qe65yve" path="res://assets/props/sofa/sofa_R.png" id="5_0yugb"] -[ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="6_tqm3d"] -[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk.material" id="7_kf17g"] +[ext_resource type="ArrayMesh" uid="uid://b8p36gpkqwmkb" path="res://assets/props/sofa/sofa.obj" id="1_g3a6i"] +[ext_resource type="Texture2D" uid="uid://c7wa2igxm2vta" path="res://assets/props/sofa/sofa_C.png" id="2_8uuk4"] +[ext_resource type="Texture2D" uid="uid://bdutuchsgsudg" path="res://assets/props/sofa/sofa_M.png" id="3_wm5v5"] +[ext_resource type="Texture2D" uid="uid://c0fmlt2f7h0l7" path="res://assets/props/sofa/sofa_N.png" id="4_gvxvv"] +[ext_resource type="Texture2D" uid="uid://bgedr6qe65yve" path="res://assets/props/sofa/sofa_R.png" id="5_v4bqu"] +[ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="6_oo3l6"] +[ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk.material" id="7_84i3a"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dd1m6"] -albedo_texture = ExtResource("2_dd1m6") +albedo_texture = ExtResource("2_8uuk4") metallic = 1.0 -metallic_texture = ExtResource("3_tqm3d") -roughness_texture = ExtResource("5_0yugb") +metallic_texture = ExtResource("3_wm5v5") +roughness_texture = ExtResource("5_v4bqu") normal_enabled = true -normal_texture = ExtResource("4_kf17g") +normal_texture = ExtResource("4_gvxvv") texture_filter = 2 [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_tqm3d"] data = PackedVector3Array(-1.25, 0.05, 0.6, -1.09, -0.35, 0.6, -1.25, -0.5, 0.6, -1.09, 0.05, 0.6, -1.09, -0.35, 0.6, -1.25, 0.05, 0.6, -1.04, -0.5, 0.6, -1.25, -0.5, 0.6, -1.09, -0.35, 0.6, -1.09, -0.35, 0.6, 1.04, -0.5, 0.6, -1.04, -0.5, 0.6, 1.09, -0.35, 0.6, 1.04, -0.5, 0.6, -1.09, -0.35, 0.6, 1.04, -0.5, 0.6, 1.09, -0.35, 0.6, 1.25, -0.5, 0.6, 1.25, 0.05, 0.6, 1.25, -0.5, 0.6, 1.09, -0.35, 0.6, 1.09, 0.05, 0.6, 1.25, 0.05, 0.6, 1.09, -0.35, 0.6, -1.25, -0.5, -0.6, -1.04, -0.5, -0.6, -1.25, 0.05, -0.6, -1.25, 0.05, -0.6, -1.04, -0.5, -0.6, -1.04, 0.05, -0.6, -1.04, -0.5, -0.6, 1.04, -0.5, -0.6, -1.04, 0.05, -0.6, -1.04, 0.05, -0.6, 1.04, -0.5, -0.6, -1.04, 0.3, -0.6, -1.04, 0.3, -0.6, 1.04, -0.5, -0.6, 1.04, 0.3, -0.6, 1.04, 0.3, -0.6, 1.04, -0.5, -0.6, 1.04, 0.05, -0.6, 1.04, -0.5, -0.6, 1.25, -0.5, -0.6, 1.04, 0.05, -0.6, 1.04, 0.05, -0.6, 1.25, -0.5, -0.6, 1.25, 0.05, -0.6, 1.04, 0.3, -0.51, -1.04, 0.3, -0.51, 1.04, 0.3, -0.6, 1.04, 0.3, -0.6, -1.04, 0.3, -0.51, -1.04, 0.3, -0.6, -1.04, 0.05, -0.4225, -1.04, 0.05, -0.6, -1.04, 0.3, -0.51, -1.04, 0.3, -0.51, -1.04, 0.05, -0.6, -1.04, 0.3, -0.6, 1.04, 0.05, -0.4225, 1.04, 0.05, 0.55, 1.04, -0.3, -0.3, 1.04, -0.3, -0.3, 1.04, 0.05, 0.55, 1.04, -0.3, 0.55, 1.04, -0.3, 0.55, -1.04, -0.3, 0.55, 1.04, -0.3, -0.3, 1.04, -0.3, -0.3, -1.04, -0.3, 0.55, -1.04, -0.3, -0.3, -1.04, 0.05, 0.55, -1.04, 0.05, -0.4225, -1.04, -0.3, 0.55, -1.04, -0.3, 0.55, -1.04, 0.05, -0.4225, -1.04, -0.3, -0.3, 1.3, -0.5, -0.55, 1.3, -0.5, 0.55, 1.3, 0.05, -0.55, 1.3, 0.05, -0.55, 1.3, -0.5, 0.55, 1.3, 0.05, 0.55, -1.25, -0.5, -0.6, -1.3, -0.5, -0.55, -1.04, -0.5, -0.6, -1.25, -0.5, 0.6, -1.3, -0.5, -0.55, -1.3, -0.5, 0.55, -1.04, -0.5, 0.6, -1.3, -0.5, -0.55, -1.25, -0.5, 0.6, -1.04, -0.5, -0.6, -1.3, -0.5, -0.55, -1.04, -0.5, 0.6, 1.04, -0.5, 0.6, -1.04, -0.5, -0.6, -1.04, -0.5, 0.6, 1.04, -0.5, -0.6, -1.04, -0.5, -0.6, 1.04, -0.5, 0.6, 1.25, -0.5, 0.6, 1.04, -0.5, -0.6, 1.04, -0.5, 0.6, 1.3, -0.5, 0.55, 1.04, -0.5, -0.6, 1.25, -0.5, 0.6, 1.3, -0.5, -0.55, 1.04, -0.5, -0.6, 1.3, -0.5, 0.55, 1.25, -0.5, -0.6, 1.04, -0.5, -0.6, 1.3, -0.5, -0.55, -1.09, 0.1, -0.55, -1.09, 0.1, 0.55, -1.25, 0.1, -0.55, -1.25, 0.1, -0.55, -1.09, 0.1, 0.55, -1.25, 0.1, 0.55, 1.04, -0.3, -0.3, -1.04, -0.3, -0.3, 1.04, 0.05, -0.4225, 1.04, 0.05, -0.4225, -1.04, -0.3, -0.3, 1.04, 0.3, -0.51, 1.04, 0.3, -0.51, -1.04, -0.3, -0.3, -1.04, 0.3, -0.51, -1.04, 0.3, -0.51, -1.04, -0.3, -0.3, -1.04, 0.05, -0.4225, 1.25, 0.1, 0.55, 1.09, 0.1, 0.55, 1.25, 0.1, -0.55, 1.25, 0.1, -0.55, 1.09, 0.1, 0.55, 1.09, 0.1, -0.55, -1.3, -0.5, 0.55, -1.3, -0.5, -0.55, -1.3, 0.05, 0.55, -1.3, 0.05, 0.55, -1.3, -0.5, -0.55, -1.3, 0.05, -0.55, 1.09, 0.05, 0.6, 1.04, 0.05, 0.55, 1.09, 0.1, 0.55, -1.09, 0.1, 0.55, -1.04, 0.05, 0.55, -1.09, 0.05, 0.6, 1.25, 0.1, 0.55, 1.3, 0.05, 0.55, 1.25, 0.05, 0.6, -1.25, 0.1, -0.55, -1.3, 0.05, -0.55, -1.25, 0.05, -0.6, 1.25, 0.05, -0.6, 1.3, 0.05, -0.55, 1.25, 0.1, -0.55, -1.25, 0.05, 0.6, -1.3, 0.05, 0.55, -1.25, 0.1, 0.55, -1.04, -0.3, 0.55, 1.04, -0.3, 0.55, -1.09, -0.35, 0.6, -1.09, -0.35, 0.6, 1.04, -0.3, 0.55, 1.09, -0.35, 0.6, 1.04, 0.05, 0.55, 1.04, 0.05, -0.4225, 1.09, 0.1, 0.55, 1.09, 0.1, 0.55, 1.04, 0.05, -0.4225, 1.09, 0.1, -0.55, 1.09, 0.1, -0.55, 1.04, 0.05, -0.4225, 1.04, 0.05, -0.6, -1.04, 0.05, 0.55, -1.09, 0.1, 0.55, -1.04, 0.05, -0.4225, -1.04, 0.05, -0.4225, -1.09, 0.1, 0.55, -1.04, 0.05, -0.6, -1.04, 0.05, -0.6, -1.09, 0.1, 0.55, -1.09, 0.1, -0.55, 1.25, 0.1, 0.55, 1.25, 0.1, -0.55, 1.3, 0.05, 0.55, 1.3, 0.05, 0.55, 1.25, 0.1, -0.55, 1.3, 0.05, -0.55, -1.25, 0.1, -0.55, -1.25, 0.1, 0.55, -1.3, 0.05, -0.55, -1.3, 0.05, -0.55, -1.25, 0.1, 0.55, -1.3, 0.05, 0.55, 1.04, 0.05, -0.6, 1.25, 0.05, -0.6, 1.09, 0.1, -0.55, 1.09, 0.1, -0.55, 1.25, 0.05, -0.6, 1.25, 0.1, -0.55, 1.25, 0.05, 0.6, 1.09, 0.05, 0.6, 1.25, 0.1, 0.55, 1.25, 0.1, 0.55, 1.09, 0.05, 0.6, 1.09, 0.1, 0.55, -1.09, 0.1, -0.55, -1.25, 0.1, -0.55, -1.04, 0.05, -0.6, -1.04, 0.05, -0.6, -1.25, 0.1, -0.55, -1.25, 0.05, -0.6, -1.25, 0.1, 0.55, -1.09, 0.1, 0.55, -1.25, 0.05, 0.6, -1.25, 0.05, 0.6, -1.09, 0.1, 0.55, -1.09, 0.05, 0.6, 1.09, 0.05, 0.6, 1.09, -0.35, 0.6, 1.04, 0.05, 0.55, 1.04, 0.05, 0.55, 1.09, -0.35, 0.6, 1.04, -0.3, 0.55, 1.3, -0.5, -0.55, 1.3, 0.05, -0.55, 1.25, -0.5, -0.6, 1.25, -0.5, -0.6, 1.3, 0.05, -0.55, 1.25, 0.05, -0.6, 1.25, -0.5, 0.6, 1.25, 0.05, 0.6, 1.3, -0.5, 0.55, 1.3, -0.5, 0.55, 1.25, 0.05, 0.6, 1.3, 0.05, 0.55, -1.04, 0.05, 0.55, -1.04, -0.3, 0.55, -1.09, 0.05, 0.6, -1.09, 0.05, 0.6, -1.04, -0.3, 0.55, -1.09, -0.35, 0.6, -1.3, -0.5, 0.55, -1.3, 0.05, 0.55, -1.25, -0.5, 0.6, -1.25, -0.5, 0.6, -1.3, 0.05, 0.55, -1.25, 0.05, 0.6, -1.25, -0.5, -0.6, -1.25, 0.05, -0.6, -1.3, -0.5, -0.55, -1.3, -0.5, -0.55, -1.25, 0.05, -0.6, -1.3, 0.05, -0.55, 1.04, 0.05, -0.6, 1.04, 0.05, -0.4225, 1.04, 0.3, -0.6, 1.04, 0.3, -0.6, 1.04, 0.05, -0.4225, 1.04, 0.3, -0.51, -0.7913, -0.2518, -0.2965, -0.7913, -0.1876, -0.2965, -0.9901, -0.2538, -0.2974, -0.9901, -0.2538, -0.2974, -0.7913, -0.1876, -0.2965, -0.9901, -0.1922, -0.2974, -0.7913, -0.2518, -0.2965, -0.5925, -0.1902, -0.2955, -0.7913, -0.1876, -0.2965, -0.5925, -0.2529, -0.2955, -0.5925, -0.1902, -0.2955, -0.7913, -0.2518, -0.2965, -0.5925, -0.2529, -0.2955, -0.3937, -0.195, -0.2945, -0.5925, -0.1902, -0.2955, -0.3937, -0.255, -0.2945, -0.3937, -0.195, -0.2945, -0.5925, -0.2529, -0.2955, 0.5938, -0.2522, -0.291, 0.5938, -0.1884, -0.291, 0.395, -0.255, -0.2918, 0.395, -0.255, -0.2918, 0.5938, -0.1884, -0.291, 0.395, -0.195, -0.2918, 0.5938, -0.2522, -0.291, 0.7926, -0.187, -0.2902, 0.5938, -0.1884, -0.291, 0.7926, -0.2516, -0.2902, 0.7926, -0.187, -0.2902, 0.5938, -0.2522, -0.291, 0.7926, -0.2516, -0.2902, 0.9914, -0.1926, -0.2894, 0.7926, -0.187, -0.2902, 0.9914, -0.254, -0.2894, 0.9914, -0.1926, -0.2894, 0.7926, -0.2516, -0.2902, 0.3466, -0.195, 0.563, 0.3466, -0.255, 0.563, 0.3498, -0.195, -0.247, 0.3498, -0.195, -0.247, 0.3466, -0.255, 0.563, 0.3498, -0.255, -0.247, -0.5928, -0.3, -0.2505, -0.5968, -0.3, 0.5675, -0.394, -0.3, -0.2495, -0.394, -0.3, -0.2495, -0.5968, -0.3, 0.5675, -0.398, -0.3, 0.5605, -0.5928, -0.3, -0.2505, -0.7956, -0.3, 0.5666, -0.5968, -0.3, 0.5675, -0.7916, -0.3, -0.2515, -0.7956, -0.3, 0.5666, -0.5928, -0.3, -0.2505, -0.7916, -0.3, -0.2515, -0.9943, -0.3, 0.5575, -0.7956, -0.3, 0.5666, -0.9904, -0.3, -0.2524, -0.9943, -0.3, 0.5575, -0.7916, -0.3, -0.2515, -0.398, -0.15, 0.5605, -0.5968, -0.1431, 0.5675, -0.394, -0.15, -0.2495, -0.394, -0.15, -0.2495, -0.5968, -0.1431, 0.5675, -0.5928, -0.1431, -0.2505, 0.789, -0.2516, 0.6178, 0.789, -0.187, 0.6178, 0.9878, -0.254, 0.6106, 0.9878, -0.254, 0.6106, 0.789, -0.187, 0.6178, 0.9878, -0.1926, 0.6106, 0.3336, -0.195, 0.56, 0.3457, -0.195, -0.2499, 0.3336, -0.255, 0.56, 0.3336, -0.255, 0.56, 0.3457, -0.195, -0.2499, 0.3457, -0.255, -0.2499, -1.0354, -0.2538, -0.2527, -1.0354, -0.1922, -0.2527, -1.0393, -0.2538, 0.5573, -1.0393, -0.2538, 0.5573, -1.0354, -0.1922, -0.2527, -1.0393, -0.1922, 0.5573, 0.7924, -0.3, -0.2452, 0.7892, -0.3, 0.5728, 0.9912, -0.3, -0.2444, 0.9912, -0.3, -0.2444, 0.7892, -0.3, 0.5728, 0.988, -0.3, 0.5656, 0.7924, -0.3, -0.2452, 0.5904, -0.3, 0.572, 0.7892, -0.3, 0.5728, 0.5936, -0.3, -0.246, 0.5904, -0.3, 0.572, 0.7924, -0.3, -0.2452, 0.5936, -0.3, -0.246, 0.3916, -0.3, 0.5632, 0.5904, -0.3, 0.572, 0.3948, -0.3, -0.2468, 0.3916, -0.3, 0.5632, 0.5936, -0.3, -0.246, -0.353, -0.195, 0.5607, -0.349, -0.195, -0.2493, -0.353, -0.255, 0.5607, -0.353, -0.255, 0.5607, -0.349, -0.195, -0.2493, -0.349, -0.255, -0.2493, -0.0951, -0.2532, -0.3014, -0.0951, -0.1909, -0.3014, -0.288, -0.255, -0.3043, -0.288, -0.255, -0.3043, -0.0951, -0.1909, -0.3014, -0.288, -0.195, -0.3043, -0.597, -0.2529, 0.6125, -0.597, -0.1902, 0.6125, -0.3982, -0.255, 0.6055, -0.3982, -0.255, 0.6055, -0.597, -0.1902, 0.6125, -0.3982, -0.195, 0.6055, 1.033, -0.254, 0.5658, 1.033, -0.1926, 0.5658, 1.0362, -0.254, -0.2442, 1.0362, -0.254, -0.2442, 1.033, -0.1926, 0.5658, 1.0362, -0.1926, -0.2442, 0.0951, -0.2532, 0.6094, 0.0951, -0.1909, 0.6094, 0.288, -0.255, 0.6043, 0.288, -0.255, 0.6043, 0.0951, -0.1909, 0.6094, 0.288, -0.195, 0.6043, -0.3457, -0.195, 0.5499, -0.3457, -0.255, 0.5499, -0.3337, -0.195, -0.26, -0.3337, -0.195, -0.26, -0.3457, -0.255, 0.5499, -0.3337, -0.255, -0.26, 0.2887, -0.15, 0.5593, 0.0958, -0.1441, 0.5644, 0.3007, -0.15, -0.2506, 0.3007, -0.15, -0.2506, 0.0958, -0.1441, 0.5644, 0.1083, -0.1441, -0.2535, 0.1083, -0.3, -0.2535, 0.0958, -0.3, 0.5644, 0.3007, -0.3, -0.2506, 0.3007, -0.3, -0.2506, 0.0958, -0.3, 0.5644, 0.2887, -0.3, 0.5593, 0.1083, -0.3, -0.2535, -0.1084, -0.3, 0.5615, 0.0958, -0.3, 0.5644, -0.0958, -0.3, -0.2564, -0.1084, -0.3, 0.5615, 0.1083, -0.3, -0.2535, -0.0958, -0.3, -0.2564, -0.3008, -0.3, 0.5506, -0.1084, -0.3, 0.5615, -0.2887, -0.3, -0.2594, -0.3008, -0.3, 0.5506, -0.0958, -0.3, -0.2564, 1.0362, -0.1926, -0.2442, 0.9912, -0.1466, -0.2444, 0.9914, -0.1926, -0.2894, -0.9901, -0.1922, -0.2974, -0.9904, -0.146, -0.2524, -1.0354, -0.1922, -0.2527, 0.9878, -0.1926, 0.6106, 0.988, -0.1466, 0.5656, 1.033, -0.1926, 0.5658, -1.0393, -0.1922, 0.5573, -0.9943, -0.146, 0.5575, -0.9946, -0.1922, 0.6026, 0.9914, -0.254, -0.2894, 0.9912, -0.3, -0.2444, 1.0362, -0.254, -0.2442, -1.0354, -0.2538, -0.2527, -0.9904, -0.3, -0.2524, -0.9901, -0.2538, -0.2974, 1.033, -0.254, 0.5658, 0.988, -0.3, 0.5656, 0.9878, -0.254, 0.6106, -0.9946, -0.2538, 0.6026, -0.9943, -0.3, 0.5575, -1.0393, -0.2538, 0.5573, 0.3948, -0.3, -0.2468, 0.395, -0.255, -0.2918, 0.3498, -0.255, -0.247, 0.3014, -0.255, -0.2956, 0.3007, -0.3, -0.2506, 0.3457, -0.255, -0.2499, 0.395, -0.195, -0.2918, 0.3948, -0.15, -0.2468, 0.3498, -0.195, -0.247, 0.3457, -0.195, -0.2499, 0.3007, -0.15, -0.2506, 0.3014, -0.195, -0.2956, -0.3937, -0.255, -0.2945, -0.394, -0.3, -0.2495, -0.349, -0.255, -0.2493, -0.2887, -0.3, -0.2594, -0.288, -0.255, -0.3043, -0.3337, -0.255, -0.26, -0.349, -0.195, -0.2493, -0.394, -0.15, -0.2495, -0.3937, -0.195, -0.2945, -0.288, -0.195, -0.3043, -0.2887, -0.15, -0.2594, -0.3337, -0.195, -0.26, -0.398, -0.3, 0.5605, -0.3982, -0.255, 0.6055, -0.353, -0.255, 0.5607, -0.3457, -0.255, 0.5499, -0.3014, -0.255, 0.5956, -0.3008, -0.3, 0.5506, -0.353, -0.195, 0.5607, -0.3982, -0.195, 0.6055, -0.398, -0.15, 0.5605, -0.3457, -0.195, 0.5499, -0.3008, -0.15, 0.5506, -0.3014, -0.195, 0.5956, 0.3466, -0.255, 0.563, 0.3914, -0.255, 0.6082, 0.3916, -0.3, 0.5632, 0.2887, -0.3, 0.5593, 0.288, -0.255, 0.6043, 0.3336, -0.255, 0.56, 0.3466, -0.195, 0.563, 0.3916, -0.15, 0.5632, 0.3914, -0.195, 0.6082, 0.3336, -0.195, 0.56, 0.288, -0.195, 0.6043, 0.2887, -0.15, 0.5593, 0.988, -0.1466, 0.5656, 0.9912, -0.1466, -0.2444, 1.033, -0.1926, 0.5658, 1.033, -0.1926, 0.5658, 0.9912, -0.1466, -0.2444, 1.0362, -0.1926, -0.2442, -1.0393, -0.1922, 0.5573, -1.0354, -0.1922, -0.2527, -0.9943, -0.146, 0.5575, -0.9943, -0.146, 0.5575, -1.0354, -0.1922, -0.2527, -0.9904, -0.146, -0.2524, 1.033, -0.254, 0.5658, 1.0362, -0.254, -0.2442, 0.988, -0.3, 0.5656, 0.988, -0.3, 0.5656, 1.0362, -0.254, -0.2442, 0.9912, -0.3, -0.2444, -0.9943, -0.3, 0.5575, -0.9904, -0.3, -0.2524, -1.0393, -0.2538, 0.5573, -1.0393, -0.2538, 0.5573, -0.9904, -0.3, -0.2524, -1.0354, -0.2538, -0.2527, -1.0393, -0.2538, 0.5573, -1.0393, -0.1922, 0.5573, -0.9946, -0.2538, 0.6026, -0.9946, -0.2538, 0.6026, -1.0393, -0.1922, 0.5573, -0.9946, -0.1922, 0.6026, -1.0354, -0.1922, -0.2527, -1.0354, -0.2538, -0.2527, -0.9901, -0.1922, -0.2974, -0.9901, -0.1922, -0.2974, -1.0354, -0.2538, -0.2527, -0.9901, -0.2538, -0.2974, 0.9878, -0.254, 0.6106, 0.9878, -0.1926, 0.6106, 1.033, -0.254, 0.5658, 1.033, -0.254, 0.5658, 0.9878, -0.1926, 0.6106, 1.033, -0.1926, 0.5658, 1.0362, -0.254, -0.2442, 1.0362, -0.1926, -0.2442, 0.9914, -0.254, -0.2894, 0.9914, -0.254, -0.2894, 1.0362, -0.1926, -0.2442, 0.9914, -0.1926, -0.2894, 0.3948, -0.3, -0.2468, 0.5936, -0.3, -0.246, 0.395, -0.255, -0.2918, 0.395, -0.255, -0.2918, 0.5936, -0.3, -0.246, 0.5938, -0.2522, -0.291, 0.395, -0.195, -0.2918, 0.5938, -0.1884, -0.291, 0.3948, -0.15, -0.2468, 0.3948, -0.15, -0.2468, 0.5938, -0.1884, -0.291, 0.5936, -0.1405, -0.246, -0.3937, -0.255, -0.2945, -0.5925, -0.2529, -0.2955, -0.394, -0.3, -0.2495, -0.394, -0.3, -0.2495, -0.5925, -0.2529, -0.2955, -0.5928, -0.3, -0.2505, -0.2887, -0.3, -0.2594, -0.0958, -0.3, -0.2564, -0.288, -0.255, -0.3043, -0.288, -0.255, -0.3043, -0.0958, -0.3, -0.2564, -0.0951, -0.2532, -0.3014, -0.394, -0.15, -0.2495, -0.5928, -0.1431, -0.2505, -0.3937, -0.195, -0.2945, -0.3937, -0.195, -0.2945, -0.5928, -0.1431, -0.2505, -0.5925, -0.1902, -0.2955, -0.288, -0.195, -0.3043, -0.0951, -0.1909, -0.3014, -0.2887, -0.15, -0.2594, -0.2887, -0.15, -0.2594, -0.0951, -0.1909, -0.3014, -0.0958, -0.1441, -0.2564, -0.398, -0.3, 0.5605, -0.5968, -0.3, 0.5675, -0.3982, -0.255, 0.6055, -0.3982, -0.255, 0.6055, -0.5968, -0.3, 0.5675, -0.597, -0.2529, 0.6125, -0.3982, -0.195, 0.6055, -0.597, -0.1902, 0.6125, -0.398, -0.15, 0.5605, -0.398, -0.15, 0.5605, -0.597, -0.1902, 0.6125, -0.5968, -0.1431, 0.5675, 0.3914, -0.255, 0.6082, 0.5902, -0.2522, 0.617, 0.3916, -0.3, 0.5632, 0.3916, -0.3, 0.5632, 0.5902, -0.2522, 0.617, 0.5904, -0.3, 0.572, 0.2887, -0.3, 0.5593, 0.0958, -0.3, 0.5644, 0.288, -0.255, 0.6043, 0.288, -0.255, 0.6043, 0.0958, -0.3, 0.5644, 0.0951, -0.2532, 0.6094, 0.3916, -0.15, 0.5632, 0.5904, -0.1405, 0.572, 0.3914, -0.195, 0.6082, 0.3914, -0.195, 0.6082, 0.5904, -0.1405, 0.572, 0.5902, -0.1884, 0.617, 0.288, -0.195, 0.6043, 0.0951, -0.1909, 0.6094, 0.2887, -0.15, 0.5593, 0.2887, -0.15, 0.5593, 0.0951, -0.1909, 0.6094, 0.0958, -0.1441, 0.5644, 0.3498, -0.255, -0.247, 0.3466, -0.255, 0.563, 0.3948, -0.3, -0.2468, 0.3948, -0.3, -0.2468, 0.3466, -0.255, 0.563, 0.3916, -0.3, 0.5632, 0.3457, -0.255, -0.2499, 0.3457, -0.195, -0.2499, 0.3014, -0.255, -0.2956, 0.3014, -0.255, -0.2956, 0.3457, -0.195, -0.2499, 0.3014, -0.195, -0.2956, 0.3498, -0.195, -0.247, 0.3498, -0.255, -0.247, 0.395, -0.195, -0.2918, 0.395, -0.195, -0.2918, 0.3498, -0.255, -0.247, 0.395, -0.255, -0.2918, 0.3457, -0.195, -0.2499, 0.3336, -0.195, 0.56, 0.3007, -0.15, -0.2506, 0.3007, -0.15, -0.2506, 0.3336, -0.195, 0.56, 0.2887, -0.15, 0.5593, -0.349, -0.255, -0.2493, -0.349, -0.195, -0.2493, -0.3937, -0.255, -0.2945, -0.3937, -0.255, -0.2945, -0.349, -0.195, -0.2493, -0.3937, -0.195, -0.2945, -0.3337, -0.255, -0.26, -0.3457, -0.255, 0.5499, -0.2887, -0.3, -0.2594, -0.2887, -0.3, -0.2594, -0.3457, -0.255, 0.5499, -0.3008, -0.3, 0.5506, -0.3337, -0.195, -0.26, -0.3337, -0.255, -0.26, -0.288, -0.195, -0.3043, -0.288, -0.195, -0.3043, -0.3337, -0.255, -0.26, -0.288, -0.255, -0.3043, -0.349, -0.195, -0.2493, -0.353, -0.195, 0.5607, -0.394, -0.15, -0.2495, -0.394, -0.15, -0.2495, -0.353, -0.195, 0.5607, -0.398, -0.15, 0.5605, -0.353, -0.255, 0.5607, -0.349, -0.255, -0.2493, -0.398, -0.3, 0.5605, -0.398, -0.3, 0.5605, -0.349, -0.255, -0.2493, -0.394, -0.3, -0.2495, -0.3457, -0.255, 0.5499, -0.3457, -0.195, 0.5499, -0.3014, -0.255, 0.5956, -0.3014, -0.255, 0.5956, -0.3457, -0.195, 0.5499, -0.3014, -0.195, 0.5956, -0.353, -0.195, 0.5607, -0.353, -0.255, 0.5607, -0.3982, -0.195, 0.6055, -0.3982, -0.195, 0.6055, -0.353, -0.255, 0.5607, -0.3982, -0.255, 0.6055, -0.3457, -0.195, 0.5499, -0.3337, -0.195, -0.26, -0.3008, -0.15, 0.5506, -0.3008, -0.15, 0.5506, -0.3337, -0.195, -0.26, -0.2887, -0.15, -0.2594, 0.3336, -0.255, 0.56, 0.3457, -0.255, -0.2499, 0.2887, -0.3, 0.5593, 0.2887, -0.3, 0.5593, 0.3457, -0.255, -0.2499, 0.3007, -0.3, -0.2506, 0.3466, -0.255, 0.563, 0.3466, -0.195, 0.563, 0.3914, -0.255, 0.6082, 0.3914, -0.255, 0.6082, 0.3466, -0.195, 0.563, 0.3914, -0.195, 0.6082, 0.3466, -0.195, 0.563, 0.3498, -0.195, -0.247, 0.3916, -0.15, 0.5632, 0.3916, -0.15, 0.5632, 0.3498, -0.195, -0.247, 0.3948, -0.15, -0.2468, 0.3336, -0.195, 0.56, 0.3336, -0.255, 0.56, 0.288, -0.195, 0.6043, 0.288, -0.195, 0.6043, 0.3336, -0.255, 0.56, 0.288, -0.255, 0.6043, 0.988, -0.1466, 0.5656, 0.7892, -0.1386, 0.5728, 0.9912, -0.1466, -0.2444, 0.9912, -0.1466, -0.2444, 0.7892, -0.1386, 0.5728, 0.7924, -0.1386, -0.2452, -0.7958, -0.1876, 0.6116, -0.9946, -0.1922, 0.6026, -0.7956, -0.1394, 0.5666, -0.7956, -0.1394, 0.5666, -0.9946, -0.1922, 0.6026, -0.9943, -0.146, 0.5575, -0.597, -0.1902, 0.6125, -0.7958, -0.1876, 0.6116, -0.5968, -0.1431, 0.5675, -0.5968, -0.1431, 0.5675, -0.7958, -0.1876, 0.6116, -0.7956, -0.1394, 0.5666, -0.7956, -0.3, 0.5666, -0.9943, -0.3, 0.5575, -0.7958, -0.2518, 0.6116, -0.7958, -0.2518, 0.6116, -0.9943, -0.3, 0.5575, -0.9946, -0.2538, 0.6026, -0.5968, -0.3, 0.5675, -0.7956, -0.3, 0.5666, -0.597, -0.2529, 0.6125, -0.597, -0.2529, 0.6125, -0.7956, -0.3, 0.5666, -0.7958, -0.2518, 0.6116, -0.7916, -0.1394, -0.2515, -0.9904, -0.146, -0.2524, -0.7913, -0.1876, -0.2965, -0.7913, -0.1876, -0.2965, -0.9904, -0.146, -0.2524, -0.9901, -0.1922, -0.2974, -0.5928, -0.1431, -0.2505, -0.7916, -0.1394, -0.2515, -0.5925, -0.1902, -0.2955, -0.5925, -0.1902, -0.2955, -0.7916, -0.1394, -0.2515, -0.7913, -0.1876, -0.2965, -0.7913, -0.2518, -0.2965, -0.9901, -0.2538, -0.2974, -0.7916, -0.3, -0.2515, -0.7916, -0.3, -0.2515, -0.9901, -0.2538, -0.2974, -0.9904, -0.3, -0.2524, -0.5925, -0.2529, -0.2955, -0.7913, -0.2518, -0.2965, -0.5928, -0.3, -0.2505, -0.5928, -0.3, -0.2505, -0.7913, -0.2518, -0.2965, -0.7916, -0.3, -0.2515, -0.9946, -0.2538, 0.6026, -0.9946, -0.1922, 0.6026, -0.7958, -0.2518, 0.6116, -0.7958, -0.2518, 0.6116, -0.9946, -0.1922, 0.6026, -0.7958, -0.1876, 0.6116, -0.7958, -0.2518, 0.6116, -0.7958, -0.1876, 0.6116, -0.597, -0.2529, 0.6125, -0.597, -0.2529, 0.6125, -0.7958, -0.1876, 0.6116, -0.597, -0.1902, 0.6125, -0.7956, -0.1394, 0.5666, -0.9943, -0.146, 0.5575, -0.7916, -0.1394, -0.2515, -0.7916, -0.1394, -0.2515, -0.9943, -0.146, 0.5575, -0.9904, -0.146, -0.2524, -0.5968, -0.1431, 0.5675, -0.7956, -0.1394, 0.5666, -0.5928, -0.1431, -0.2505, -0.5928, -0.1431, -0.2505, -0.7956, -0.1394, 0.5666, -0.7916, -0.1394, -0.2515, 0.5904, -0.1405, 0.572, 0.3916, -0.15, 0.5632, 0.5936, -0.1405, -0.246, 0.5936, -0.1405, -0.246, 0.3916, -0.15, 0.5632, 0.3948, -0.15, -0.2468, 0.7892, -0.1386, 0.5728, 0.5904, -0.1405, 0.572, 0.7924, -0.1386, -0.2452, 0.7924, -0.1386, -0.2452, 0.5904, -0.1405, 0.572, 0.5936, -0.1405, -0.246, -0.1091, -0.1909, 0.6065, -0.3014, -0.195, 0.5956, -0.1084, -0.1441, 0.5615, -0.1084, -0.1441, 0.5615, -0.3014, -0.195, 0.5956, -0.3008, -0.15, 0.5506, 0.0951, -0.1909, 0.6094, -0.1091, -0.1909, 0.6065, 0.0958, -0.1441, 0.5644, 0.0958, -0.1441, 0.5644, -0.1091, -0.1909, 0.6065, -0.1084, -0.1441, 0.5615, 0.7892, -0.1386, 0.5728, 0.988, -0.1466, 0.5656, 0.789, -0.187, 0.6178, 0.789, -0.187, 0.6178, 0.988, -0.1466, 0.5656, 0.9878, -0.1926, 0.6106, 0.5904, -0.1405, 0.572, 0.7892, -0.1386, 0.5728, 0.5902, -0.1884, 0.617, 0.5902, -0.1884, 0.617, 0.7892, -0.1386, 0.5728, 0.789, -0.187, 0.6178, -0.1084, -0.3, 0.5615, -0.3008, -0.3, 0.5506, -0.1091, -0.2532, 0.6065, -0.1091, -0.2532, 0.6065, -0.3008, -0.3, 0.5506, -0.3014, -0.255, 0.5956, 0.0958, -0.3, 0.5644, -0.1084, -0.3, 0.5615, 0.0951, -0.2532, 0.6094, 0.0951, -0.2532, 0.6094, -0.1084, -0.3, 0.5615, -0.1091, -0.2532, 0.6065, 0.789, -0.2516, 0.6178, 0.9878, -0.254, 0.6106, 0.7892, -0.3, 0.5728, 0.7892, -0.3, 0.5728, 0.9878, -0.254, 0.6106, 0.988, -0.3, 0.5656, 0.5902, -0.2522, 0.617, 0.789, -0.2516, 0.6178, 0.5904, -0.3, 0.572, 0.5904, -0.3, 0.572, 0.789, -0.2516, 0.6178, 0.7892, -0.3, 0.5728, 0.109, -0.1909, -0.2985, 0.3014, -0.195, -0.2956, 0.1083, -0.1441, -0.2535, 0.1083, -0.1441, -0.2535, 0.3014, -0.195, -0.2956, 0.3007, -0.15, -0.2506, -0.0951, -0.1909, -0.3014, 0.109, -0.1909, -0.2985, -0.0958, -0.1441, -0.2564, -0.0958, -0.1441, -0.2564, 0.109, -0.1909, -0.2985, 0.1083, -0.1441, -0.2535, 0.1083, -0.3, -0.2535, 0.3007, -0.3, -0.2506, 0.109, -0.2532, -0.2985, 0.109, -0.2532, -0.2985, 0.3007, -0.3, -0.2506, 0.3014, -0.255, -0.2956, -0.0958, -0.3, -0.2564, 0.1083, -0.3, -0.2535, -0.0951, -0.2532, -0.3014, -0.0951, -0.2532, -0.3014, 0.1083, -0.3, -0.2535, 0.109, -0.2532, -0.2985, 0.7926, -0.187, -0.2902, 0.9914, -0.1926, -0.2894, 0.7924, -0.1386, -0.2452, 0.7924, -0.1386, -0.2452, 0.9914, -0.1926, -0.2894, 0.9912, -0.1466, -0.2444, 0.5938, -0.1884, -0.291, 0.7926, -0.187, -0.2902, 0.5936, -0.1405, -0.246, 0.5936, -0.1405, -0.246, 0.7926, -0.187, -0.2902, 0.7924, -0.1386, -0.2452, 0.7924, -0.3, -0.2452, 0.9912, -0.3, -0.2444, 0.7926, -0.2516, -0.2902, 0.7926, -0.2516, -0.2902, 0.9912, -0.3, -0.2444, 0.9914, -0.254, -0.2894, 0.5936, -0.3, -0.246, 0.7924, -0.3, -0.2452, 0.5938, -0.2522, -0.291, 0.5938, -0.2522, -0.291, 0.7924, -0.3, -0.2452, 0.7926, -0.2516, -0.2902, -0.1084, -0.1441, 0.5615, -0.3008, -0.15, 0.5506, -0.0958, -0.1441, -0.2564, -0.0958, -0.1441, -0.2564, -0.3008, -0.15, 0.5506, -0.2887, -0.15, -0.2594, 0.0958, -0.1441, 0.5644, -0.1084, -0.1441, 0.5615, 0.1083, -0.1441, -0.2535, 0.1083, -0.1441, -0.2535, -0.1084, -0.1441, 0.5615, -0.0958, -0.1441, -0.2564, -0.3014, -0.255, 0.5956, -0.3014, -0.195, 0.5956, -0.1091, -0.2532, 0.6065, -0.1091, -0.2532, 0.6065, -0.3014, -0.195, 0.5956, -0.1091, -0.1909, 0.6065, -0.1091, -0.2532, 0.6065, -0.1091, -0.1909, 0.6065, 0.0951, -0.2532, 0.6094, 0.0951, -0.2532, 0.6094, -0.1091, -0.1909, 0.6065, 0.0951, -0.1909, 0.6094, 0.3014, -0.255, -0.2956, 0.3014, -0.195, -0.2956, 0.109, -0.2532, -0.2985, 0.109, -0.2532, -0.2985, 0.3014, -0.195, -0.2956, 0.109, -0.1909, -0.2985, 0.109, -0.2532, -0.2985, 0.109, -0.1909, -0.2985, -0.0951, -0.2532, -0.3014, -0.0951, -0.2532, -0.3014, 0.109, -0.1909, -0.2985, -0.0951, -0.1909, -0.3014, 0.3914, -0.255, 0.6082, 0.3914, -0.195, 0.6082, 0.5902, -0.2522, 0.617, 0.5902, -0.2522, 0.617, 0.3914, -0.195, 0.6082, 0.5902, -0.1884, 0.617, 0.5902, -0.2522, 0.617, 0.5902, -0.1884, 0.617, 0.789, -0.2516, 0.6178, 0.789, -0.2516, 0.6178, 0.5902, -0.1884, 0.617, 0.789, -0.187, 0.6178, 0.2947, 0.2921, -0.5072, 0.0982, 0.299, -0.5071, 0.2947, -0.1678, -0.3463, 0.2947, -0.1678, -0.3463, 0.0982, 0.299, -0.5071, 0.0982, -0.1678, -0.3366, 0.9856, 0.2997, -0.5072, 0.7868, 0.3042, -0.5071, 0.9912, -0.1601, -0.3463, 0.9912, -0.1601, -0.3463, 0.7868, 0.3042, -0.5071, 0.7924, -0.1625, -0.3366, 0.0982, -0.1381, -0.2466, 0.0982, 0.3287, -0.4171, 0.2947, -0.1381, -0.2613, 0.2947, -0.1381, -0.2613, 0.0982, 0.3287, -0.4171, 0.2947, 0.3218, -0.4223, -0.3893, 0.2881, -0.5059, -0.5881, 0.2974, -0.5056, -0.3949, -0.1717, -0.3449, -0.3949, -0.1717, -0.3449, -0.5881, 0.2974, -0.5056, -0.5937, -0.1693, -0.3352, -0.5933, -0.1396, -0.2452, -0.5877, 0.3271, -0.4157, -0.3945, -0.142, -0.26, -0.3945, -0.142, -0.26, -0.5877, 0.3271, -0.4157, -0.3889, 0.3178, -0.4209, 0.7921, -0.1328, -0.2466, 0.7865, 0.3339, -0.4171, 0.9909, -0.1304, -0.2613, 0.9909, -0.1304, -0.2613, 0.7865, 0.3339, -0.4171, 0.9853, 0.3294, -0.4223, -0.985, 0.3527, -0.4783, -0.9853, 0.325, -0.4209, -1.0305, 0.3107, -0.4634, 1.0305, 0.3151, -0.4648, 0.9853, 0.3294, -0.4223, 0.9849, 0.3571, -0.4796, -1.036, -0.1491, -0.3025, -0.9909, -0.1348, -0.26, -0.9916, -0.1921, -0.2876, 0.9916, -0.1877, -0.2889, 0.9909, -0.1304, -0.2613, 1.036, -0.1447, -0.3038, -1.0305, 0.3107, -0.4634, -0.9857, 0.2953, -0.5059, -0.985, 0.3527, -0.4783, 0.9849, 0.3571, -0.4796, 0.9856, 0.2997, -0.5072, 1.0305, 0.3151, -0.4648, -0.9916, -0.1921, -0.2876, -0.9912, -0.1645, -0.3449, -1.036, -0.1491, -0.3025, 1.036, -0.1447, -0.3038, 0.9912, -0.1601, -0.3463, 0.9916, -0.1877, -0.2889, 0.3945, -0.1376, -0.2613, 0.3952, -0.195, -0.2889, 0.3497, -0.153, -0.3038, 0.2947, -0.1381, -0.2613, 0.3397, -0.1529, -0.3038, 0.2947, -0.1954, -0.2889, 0.3949, -0.1674, -0.3463, 0.3497, -0.153, -0.3038, 0.3952, -0.195, -0.2889, 0.3397, -0.1529, -0.3038, 0.2947, -0.1678, -0.3463, 0.2947, -0.1954, -0.2889, -0.3952, -0.1993, -0.2876, -0.3945, -0.142, -0.26, -0.3497, -0.1574, -0.3025, -0.2947, -0.1381, -0.2613, -0.2947, -0.1954, -0.2889, -0.3397, -0.1529, -0.3038, -0.3497, -0.1574, -0.3025, -0.3949, -0.1717, -0.3449, -0.3952, -0.1993, -0.2876, -0.2947, -0.1954, -0.2889, -0.2947, -0.1678, -0.3463, -0.3397, -0.1529, -0.3038, -0.3889, 0.3178, -0.4209, -0.3886, 0.3454, -0.4783, -0.3441, 0.3024, -0.4634, -0.3397, 0.3069, -0.4648, -0.2947, 0.3494, -0.4796, -0.2947, 0.3218, -0.4223, -0.3441, 0.3024, -0.4634, -0.3886, 0.3454, -0.4783, -0.3893, 0.2881, -0.5059, -0.3397, 0.3069, -0.4648, -0.2947, 0.2921, -0.5072, -0.2947, 0.3494, -0.4796, 0.3889, 0.3222, -0.4223, 0.3441, 0.3068, -0.4648, 0.3886, 0.3498, -0.4796, 0.2947, 0.3218, -0.4223, 0.2947, 0.3494, -0.4796, 0.3397, 0.3069, -0.4648, 0.3441, 0.3068, -0.4648, 0.3893, 0.2925, -0.5072, 0.3886, 0.3498, -0.4796, 0.2947, 0.2921, -0.5072, 0.3397, 0.3069, -0.4648, 0.2947, 0.3494, -0.4796, 0.3397, -0.1529, -0.3038, 0.3397, 0.3069, -0.4648, 0.2947, -0.1678, -0.3463, 0.2947, -0.1678, -0.3463, 0.3397, 0.3069, -0.4648, 0.2947, 0.2921, -0.5072, 0.3497, -0.153, -0.3038, 0.3441, 0.3068, -0.4648, 0.3945, -0.1376, -0.2613, 0.3945, -0.1376, -0.2613, 0.3441, 0.3068, -0.4648, 0.3889, 0.3222, -0.4223, 0.2947, 0.3494, -0.4796, 0.0982, 0.3563, -0.4778, 0.2947, 0.2921, -0.5072, 0.2947, 0.2921, -0.5072, 0.0982, 0.3563, -0.4778, 0.0982, 0.299, -0.5071, 0.3893, 0.2925, -0.5072, 0.5881, 0.3018, -0.5071, 0.3886, 0.3498, -0.4796, 0.3886, 0.3498, -0.4796, 0.5881, 0.3018, -0.5071, 0.5874, 0.3591, -0.4778, 0.2947, 0.3218, -0.4223, 0.0982, 0.3287, -0.4171, 0.2947, 0.3494, -0.4796, 0.2947, 0.3494, -0.4796, 0.0982, 0.3287, -0.4171, 0.0982, 0.3563, -0.4778, 0.3886, 0.3498, -0.4796, 0.5874, 0.3591, -0.4778, 0.3889, 0.3222, -0.4223, 0.3889, 0.3222, -0.4223, 0.5874, 0.3591, -0.4778, 0.5877, 0.3315, -0.4171, -0.3886, 0.3454, -0.4783, -0.5874, 0.3547, -0.4764, -0.3893, 0.2881, -0.5059, -0.3893, 0.2881, -0.5059, -0.5874, 0.3547, -0.4764, -0.5881, 0.2974, -0.5056, -0.3889, 0.3178, -0.4209, -0.5877, 0.3271, -0.4157, -0.3886, 0.3454, -0.4783, -0.3886, 0.3454, -0.4783, -0.5877, 0.3271, -0.4157, -0.5874, 0.3547, -0.4764, -0.2947, -0.1954, -0.2889, -0.0983, -0.1954, -0.2759, -0.2947, -0.1678, -0.3463, -0.2947, -0.1678, -0.3463, -0.0983, -0.1954, -0.2759, -0.0983, -0.1678, -0.3366, -0.3949, -0.1717, -0.3449, -0.5937, -0.1693, -0.3352, -0.3952, -0.1993, -0.2876, -0.3952, -0.1993, -0.2876, -0.5937, -0.1693, -0.3352, -0.594, -0.1969, -0.2744, -0.2947, -0.1381, -0.2613, -0.0983, -0.1381, -0.2466, -0.2947, -0.1954, -0.2889, -0.2947, -0.1954, -0.2889, -0.0983, -0.1381, -0.2466, -0.0983, -0.1954, -0.2759, -0.3952, -0.1993, -0.2876, -0.594, -0.1969, -0.2744, -0.3945, -0.142, -0.26, -0.3945, -0.142, -0.26, -0.594, -0.1969, -0.2744, -0.5933, -0.1396, -0.2452, 0.3952, -0.195, -0.2889, 0.594, -0.1926, -0.2759, 0.3949, -0.1674, -0.3463, 0.3949, -0.1674, -0.3463, 0.594, -0.1926, -0.2759, 0.5937, -0.1649, -0.3366, 0.3945, -0.1376, -0.2613, 0.5933, -0.1352, -0.2466, 0.3952, -0.195, -0.2889, 0.3952, -0.195, -0.2889, 0.5933, -0.1352, -0.2466, 0.594, -0.1926, -0.2759, -0.9853, 0.325, -0.4209, -0.9909, -0.1348, -0.26, -1.0305, 0.3107, -0.4634, -1.0305, 0.3107, -0.4634, -0.9909, -0.1348, -0.26, -1.036, -0.1491, -0.3025, 1.0305, 0.3151, -0.4648, 1.036, -0.1447, -0.3038, 0.9853, 0.3294, -0.4223, 0.9853, 0.3294, -0.4223, 1.036, -0.1447, -0.3038, 0.9909, -0.1304, -0.2613, -1.0305, 0.3107, -0.4634, -1.036, -0.1491, -0.3025, -0.9857, 0.2953, -0.5059, -0.9857, 0.2953, -0.5059, -1.036, -0.1491, -0.3025, -0.9912, -0.1645, -0.3449, 0.9856, 0.2997, -0.5072, 0.9912, -0.1601, -0.3463, 1.0305, 0.3151, -0.4648, 1.0305, 0.3151, -0.4648, 0.9912, -0.1601, -0.3463, 1.036, -0.1447, -0.3038, -0.3397, -0.1529, -0.3038, -0.3397, 0.3069, -0.4648, -0.2947, -0.1381, -0.2613, -0.2947, -0.1381, -0.2613, -0.3397, 0.3069, -0.4648, -0.2947, 0.3218, -0.4223, -0.3497, -0.1574, -0.3025, -0.3441, 0.3024, -0.4634, -0.3949, -0.1717, -0.3449, -0.3949, -0.1717, -0.3449, -0.3441, 0.3024, -0.4634, -0.3893, 0.2881, -0.5059, -0.3441, 0.3024, -0.4634, -0.3497, -0.1574, -0.3025, -0.3889, 0.3178, -0.4209, -0.3889, 0.3178, -0.4209, -0.3497, -0.1574, -0.3025, -0.3945, -0.142, -0.26, -0.3397, 0.3069, -0.4648, -0.3397, -0.1529, -0.3038, -0.2947, 0.2921, -0.5072, -0.2947, 0.2921, -0.5072, -0.3397, -0.1529, -0.3038, -0.2947, -0.1678, -0.3463, 0.3397, 0.3069, -0.4648, 0.3397, -0.1529, -0.3038, 0.2947, 0.3218, -0.4223, 0.2947, 0.3218, -0.4223, 0.3397, -0.1529, -0.3038, 0.2947, -0.1381, -0.2613, 0.3441, 0.3068, -0.4648, 0.3497, -0.153, -0.3038, 0.3893, 0.2925, -0.5072, 0.3893, 0.2925, -0.5072, 0.3497, -0.153, -0.3038, 0.3949, -0.1674, -0.3463, 0.7921, -0.1328, -0.2466, 0.9909, -0.1304, -0.2613, 0.7928, -0.1901, -0.2759, 0.7928, -0.1901, -0.2759, 0.9909, -0.1304, -0.2613, 0.9916, -0.1877, -0.2889, 0.5933, -0.1352, -0.2466, 0.7921, -0.1328, -0.2466, 0.594, -0.1926, -0.2759, 0.594, -0.1926, -0.2759, 0.7921, -0.1328, -0.2466, 0.7928, -0.1901, -0.2759, 0.7928, -0.1901, -0.2759, 0.9916, -0.1877, -0.2889, 0.7924, -0.1625, -0.3366, 0.7924, -0.1625, -0.3366, 0.9916, -0.1877, -0.2889, 0.9912, -0.1601, -0.3463, 0.594, -0.1926, -0.2759, 0.7928, -0.1901, -0.2759, 0.5937, -0.1649, -0.3366, 0.5937, -0.1649, -0.3366, 0.7928, -0.1901, -0.2759, 0.7924, -0.1625, -0.3366, -0.7928, -0.1945, -0.2744, -0.9916, -0.1921, -0.2876, -0.7921, -0.1372, -0.2452, -0.7921, -0.1372, -0.2452, -0.9916, -0.1921, -0.2876, -0.9909, -0.1348, -0.26, -0.594, -0.1969, -0.2744, -0.7928, -0.1945, -0.2744, -0.5933, -0.1396, -0.2452, -0.5933, -0.1396, -0.2452, -0.7928, -0.1945, -0.2744, -0.7921, -0.1372, -0.2452, 0.0982, -0.1381, -0.2466, 0.2947, -0.1381, -0.2613, 0.0982, -0.1954, -0.2759, 0.0982, -0.1954, -0.2759, 0.2947, -0.1381, -0.2613, 0.2947, -0.1954, -0.2889, -0.0983, -0.1381, -0.2466, 0.0982, -0.1381, -0.2466, -0.0983, -0.1954, -0.2759, -0.0983, -0.1954, -0.2759, 0.0982, -0.1381, -0.2466, 0.0982, -0.1954, -0.2759, -0.7924, -0.1669, -0.3352, -0.9912, -0.1645, -0.3449, -0.7928, -0.1945, -0.2744, -0.7928, -0.1945, -0.2744, -0.9912, -0.1645, -0.3449, -0.9916, -0.1921, -0.2876, -0.5937, -0.1693, -0.3352, -0.7924, -0.1669, -0.3352, -0.594, -0.1969, -0.2744, -0.594, -0.1969, -0.2744, -0.7924, -0.1669, -0.3352, -0.7928, -0.1945, -0.2744, 0.0982, -0.1954, -0.2759, 0.2947, -0.1954, -0.2889, 0.0982, -0.1678, -0.3366, 0.0982, -0.1678, -0.3366, 0.2947, -0.1954, -0.2889, 0.2947, -0.1678, -0.3463, -0.0983, -0.1954, -0.2759, 0.0982, -0.1954, -0.2759, -0.0983, -0.1678, -0.3366, -0.0983, -0.1678, -0.3366, 0.0982, -0.1954, -0.2759, 0.0982, -0.1678, -0.3366, -0.7865, 0.3295, -0.4157, -0.9853, 0.325, -0.4209, -0.7862, 0.3571, -0.4764, -0.7862, 0.3571, -0.4764, -0.9853, 0.325, -0.4209, -0.985, 0.3527, -0.4783, -0.5877, 0.3271, -0.4157, -0.7865, 0.3295, -0.4157, -0.5874, 0.3547, -0.4764, -0.5874, 0.3547, -0.4764, -0.7865, 0.3295, -0.4157, -0.7862, 0.3571, -0.4764, -0.7862, 0.3571, -0.4764, -0.985, 0.3527, -0.4783, -0.7869, 0.2998, -0.5056, -0.7869, 0.2998, -0.5056, -0.985, 0.3527, -0.4783, -0.9857, 0.2953, -0.5059, -0.5874, 0.3547, -0.4764, -0.7862, 0.3571, -0.4764, -0.5881, 0.2974, -0.5056, -0.5881, 0.2974, -0.5056, -0.7862, 0.3571, -0.4764, -0.7869, 0.2998, -0.5056, 0.7861, 0.3615, -0.4778, 0.9849, 0.3571, -0.4796, 0.7865, 0.3339, -0.4171, 0.7865, 0.3339, -0.4171, 0.9849, 0.3571, -0.4796, 0.9853, 0.3294, -0.4223, 0.5874, 0.3591, -0.4778, 0.7861, 0.3615, -0.4778, 0.5877, 0.3315, -0.4171, 0.5877, 0.3315, -0.4171, 0.7861, 0.3615, -0.4778, 0.7865, 0.3339, -0.4171, -0.0983, 0.3287, -0.4171, -0.2947, 0.3218, -0.4223, -0.0983, 0.3563, -0.4778, -0.0983, 0.3563, -0.4778, -0.2947, 0.3218, -0.4223, -0.2947, 0.3494, -0.4796, 0.0982, 0.3287, -0.4171, -0.0983, 0.3287, -0.4171, 0.0982, 0.3563, -0.4778, 0.0982, 0.3563, -0.4778, -0.0983, 0.3287, -0.4171, -0.0983, 0.3563, -0.4778, 0.7868, 0.3042, -0.5071, 0.9856, 0.2997, -0.5072, 0.7861, 0.3615, -0.4778, 0.7861, 0.3615, -0.4778, 0.9856, 0.2997, -0.5072, 0.9849, 0.3571, -0.4796, 0.5881, 0.3018, -0.5071, 0.7868, 0.3042, -0.5071, 0.5874, 0.3591, -0.4778, 0.5874, 0.3591, -0.4778, 0.7868, 0.3042, -0.5071, 0.7861, 0.3615, -0.4778, -0.0983, 0.3563, -0.4778, -0.2947, 0.3494, -0.4796, -0.0983, 0.299, -0.5071, -0.0983, 0.299, -0.5071, -0.2947, 0.3494, -0.4796, -0.2947, 0.2921, -0.5072, 0.0982, 0.3563, -0.4778, -0.0983, 0.3563, -0.4778, 0.0982, 0.299, -0.5071, 0.0982, 0.299, -0.5071, -0.0983, 0.3563, -0.4778, -0.0983, 0.299, -0.5071, 0.3945, -0.1376, -0.2613, 0.3889, 0.3222, -0.4223, 0.5933, -0.1352, -0.2466, 0.5933, -0.1352, -0.2466, 0.3889, 0.3222, -0.4223, 0.5877, 0.3315, -0.4171, 0.5933, -0.1352, -0.2466, 0.5877, 0.3315, -0.4171, 0.7921, -0.1328, -0.2466, 0.7921, -0.1328, -0.2466, 0.5877, 0.3315, -0.4171, 0.7865, 0.3339, -0.4171, -0.9909, -0.1348, -0.26, -0.9853, 0.325, -0.4209, -0.7921, -0.1372, -0.2452, -0.7921, -0.1372, -0.2452, -0.9853, 0.325, -0.4209, -0.7865, 0.3295, -0.4157, -0.7921, -0.1372, -0.2452, -0.7865, 0.3295, -0.4157, -0.5933, -0.1396, -0.2452, -0.5933, -0.1396, -0.2452, -0.7865, 0.3295, -0.4157, -0.5877, 0.3271, -0.4157, -0.7869, 0.2998, -0.5056, -0.9857, 0.2953, -0.5059, -0.7924, -0.1669, -0.3352, -0.7924, -0.1669, -0.3352, -0.9857, 0.2953, -0.5059, -0.9912, -0.1645, -0.3449, -0.5881, 0.2974, -0.5056, -0.7869, 0.2998, -0.5056, -0.5937, -0.1693, -0.3352, -0.5937, -0.1693, -0.3352, -0.7869, 0.2998, -0.5056, -0.7924, -0.1669, -0.3352, -0.2947, -0.1381, -0.2613, -0.2947, 0.3218, -0.4223, -0.0983, -0.1381, -0.2466, -0.0983, -0.1381, -0.2466, -0.2947, 0.3218, -0.4223, -0.0983, 0.3287, -0.4171, -0.0983, -0.1381, -0.2466, -0.0983, 0.3287, -0.4171, 0.0982, -0.1381, -0.2466, 0.0982, -0.1381, -0.2466, -0.0983, 0.3287, -0.4171, 0.0982, 0.3287, -0.4171, 0.5881, 0.3018, -0.5071, 0.3893, 0.2925, -0.5072, 0.5937, -0.1649, -0.3366, 0.5937, -0.1649, -0.3366, 0.3893, 0.2925, -0.5072, 0.3949, -0.1674, -0.3463, 0.7868, 0.3042, -0.5071, 0.5881, 0.3018, -0.5071, 0.7924, -0.1625, -0.3366, 0.7924, -0.1625, -0.3366, 0.5881, 0.3018, -0.5071, 0.5937, -0.1649, -0.3366, -0.0983, 0.299, -0.5071, -0.2947, 0.2921, -0.5072, -0.0983, -0.1678, -0.3366, -0.0983, -0.1678, -0.3366, -0.2947, 0.2921, -0.5072, -0.2947, -0.1678, -0.3463, 0.0982, 0.299, -0.5071, -0.0983, 0.299, -0.5071, 0.0982, -0.1678, -0.3366, 0.0982, -0.1678, -0.3366, -0.0983, 0.299, -0.5071, -0.0983, -0.1678, -0.3366) -[node name="Sofa" type="MeshInstance3D"] -mesh = ExtResource("1_xi4at") +[node name="StaticSofa" type="MeshInstance3D"] +mesh = ExtResource("1_g3a6i") surface_material_override/0 = SubResource("StandardMaterial3D_dd1m6") [node name="StaticBody3D" type="StaticBody3D" parent="."] @@ -31,8 +31,8 @@ collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_tqm3d") -[node name="Gunkable" parent="StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("6_tqm3d")] +[node name="Gunkable" parent="StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("6_oo3l6")] mask_dim = 196 body = NodePath("..") mesh_instance = NodePath("../..") -source_gunk_material = ExtResource("7_kf17g") +source_gunk_material = ExtResource("7_84i3a") diff --git a/src/props/trash_can/phys_trash_can.tscn b/src/props/trash_can/phys_trash_can.tscn index 13e9f3f..67ba0e2 100644 --- a/src/props/trash_can/phys_trash_can.tscn +++ b/src/props/trash_can/phys_trash_can.tscn @@ -10,8 +10,8 @@ [ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_lowrez.material" id="7_7amwm"] [ext_resource type="Script" uid="uid://040xta01xqxd" path="res://src/props/physics/holdable.gd" id="9_kxk5h"] -[sub_resource type="BoxShape3D" id="BoxShape3D_kxk5h"] -size = Vector3(0.305, 1, 0.739) +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_kxk5h"] +points = PackedVector3Array(-0.4, -0.5, -7.83205e-05, -0.28285, -0.5, -0.28285, -0.28285, -0.5, 0.282772, -0.4, 0.399961, -7.83205e-05, -7.83205e-05, -0.5, -0.4, -0.28285, 0.399961, -0.28285, -7.83205e-05, -0.5, 0.4, -0.28285, 0.399961, 0.282772, -0.350196, 0.5, -7.83205e-05, 0.282772, -0.5, -0.28285, -7.83205e-05, 0.399961, -0.4, -0.247612, 0.5, -0.247612, -7.83205e-05, 0.5, -0.350196, 0.282772, -0.5, 0.282772, -7.83205e-05, 0.399961, 0.4, -0.247612, 0.5, 0.247533, 0.4, -0.5, -7.83205e-05, 0.282772, 0.399961, -0.28285, 0.247533, 0.5, -0.247612, 0.282772, 0.399961, 0.282772, 0.247533, 0.5, 0.247533, -7.83205e-05, 0.5, 0.350039, 0.4, 0.399961, -7.83205e-05, 0.350039, 0.5, -7.83205e-05) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2hi74"] albedo_texture = ExtResource("2_g7pab") @@ -32,20 +32,7 @@ mass = 40.0 script = ExtResource("1_g7pab") [node name="CollisionShape3D" type="CollisionShape3D" parent="."] -transform = Transform3D(0.92388, 0, 0.382683, 0, 1, 0, -0.382683, 0, 0.92388, 0, 0, 0) -shape = SubResource("BoxShape3D_kxk5h") - -[node name="CollisionShape3D2" type="CollisionShape3D" parent="."] -transform = Transform3D(0.382683, 0, 0.92388, 0, 1, 0, -0.92388, 0, 0.382683, 0, 0, 0) -shape = SubResource("BoxShape3D_kxk5h") - -[node name="CollisionShape3D3" type="CollisionShape3D" parent="."] -transform = Transform3D(-0.382683, 0, 0.92388, 0, 1, 0, -0.92388, 0, -0.382683, 0, 0, 0) -shape = SubResource("BoxShape3D_kxk5h") - -[node name="CollisionShape3D4" type="CollisionShape3D" parent="."] -transform = Transform3D(-0.923879, 0, 0.382683, 0, 1, 0, -0.382683, 0, -0.923879, 0, 0, 0) -shape = SubResource("BoxShape3D_kxk5h") +shape = SubResource("ConvexPolygonShape3D_kxk5h") [node name="MeshInstance3D" type="MeshInstance3D" parent="."] mesh = ExtResource("1_2hi74")