[gd_scene load_steps=19 format=3 uid="uid://c2k0x1dp527n1"] [ext_resource type="ArrayMesh" uid="uid://bumwpsm42csme" path="res://assets/level/ceiling/ceiling_9x9.mesh" id="1_20lab"] [ext_resource type="PackedScene" uid="uid://cdi5sl60mw1po" path="res://src/world/gunkable/gunkable.tscn" id="2_jd3pc"] [ext_resource type="Material" uid="uid://cqjr3cbxtfg2j" path="res://assets/materials/gunk.material" id="3_s2uxq"] [ext_resource type="ArrayMesh" uid="uid://dpr5cgq743f4s" path="res://assets/level/floor/floor_9x9.mesh" id="4_exqd3"] [ext_resource type="ArrayMesh" uid="uid://c785n3j3aq4sf" path="res://assets/level/wall/wall_1.mesh" id="5_fopii"] [ext_resource type="Material" uid="uid://c1vy4bkwb1g5m" path="res://assets/materials/gunk_lowrez.material" id="6_d0c5k"] [ext_resource type="Texture2D" uid="uid://bd52xpmm3oqw" path="res://assets/props/bulkhead/bulkhead_door_C.png" id="7_iwhm6"] [ext_resource type="Texture2D" uid="uid://nexcq3xxrebb" path="res://assets/props/bulkhead/bulkhead_door_M.png" id="8_qdfj2"] [ext_resource type="Texture2D" uid="uid://dk4sm780p6jfc" path="res://assets/props/bulkhead/bulkhead_door_N.png" id="9_wwtwk"] [ext_resource type="Texture2D" uid="uid://rjuyd20y2ov1" path="res://assets/props/bulkhead/bulkhead_door_R.png" id="10_txlc2"] [ext_resource type="ArrayMesh" uid="uid://dbgk0kdg1vufk" path="res://assets/level/ceiling/ceiling_1.mesh" id="11_t6ns3"] [ext_resource type="PackedScene" uid="uid://b21fp0ko055os" path="res://levels/ghost_ship/level/cargo_bay/elevator/cargo_lift.tscn" id="12_18p4i"] [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_dly4i"] 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_fll4m"] 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_if0c2"] 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="StandardMaterial3D" id="StandardMaterial3D_sqa4l"] albedo_texture = ExtResource("7_iwhm6") metallic = 1.0 metallic_texture = ExtResource("8_qdfj2") roughness_texture = ExtResource("10_txlc2") normal_enabled = true normal_texture = ExtResource("9_wwtwk") uv1_scale = Vector3(3, 2, 1) texture_filter = 2 [sub_resource type="BoxMesh" id="BoxMesh_dly4i"] material = SubResource("StandardMaterial3D_sqa4l") size = Vector3(9, 6, 0.2) [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) [node name="CargoBay" type="Node3D"] [node name="LoadingDock" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 9) [node name="Bounds" type="Node3D" parent="LoadingDock"] [node name="Ceiling" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-1, -7.64274e-15, 8.74228e-08, 0, -1, -8.74228e-08, 8.74228e-08, -8.74228e-08, 1, 0, 6, 6) mesh = ExtResource("1_20lab") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Ceiling"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Ceiling/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_dly4i") [node name="Gunkable" parent="LoadingDock/Bounds/Ceiling/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("3_s2uxq") [node name="Ceiling2" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-1, -7.64274e-15, 8.74228e-08, 0, -1, -8.74228e-08, 8.74228e-08, -8.74228e-08, 1, 0, 6, -3) mesh = ExtResource("1_20lab") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Ceiling2"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Ceiling2/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_dly4i") [node name="Gunkable" parent="LoadingDock/Bounds/Ceiling2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("3_s2uxq") [node name="Floor" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6) mesh = ExtResource("4_exqd3") skeleton = NodePath("") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Floor"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Floor/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_fll4m") [node name="Gunkable" parent="LoadingDock/Bounds/Floor/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("3_s2uxq") [node name="Floor2" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -3) mesh = ExtResource("4_exqd3") skeleton = NodePath("") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Floor2"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Floor2/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_fll4m") [node name="Gunkable" parent="LoadingDock/Bounds/Floor2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("3_s2uxq") [node name="Wall2" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 1.5, -3) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall2"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall2/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall2/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall3" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 1.5, -6) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall3"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall3/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall13" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 1.5, -6) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall13"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall13/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall13/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall25" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 1.5, -9) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall25"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall25/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall25/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall26" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 1.5, -12) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall26"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall26/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall26/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall36" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -3, 4.5, -13.5) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall36"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall36/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall36/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall37" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 0, 4.5, -13.5) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall37"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall37/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall37/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall38" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 3, 4.5, -13.5) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall38"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall38/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall38/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall27" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 4.5, -12) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall27"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall27/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall27/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall28" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 4.5, -9) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall28"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall28/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall28/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall14" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 1.5, -3) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall14"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall14/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall14/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall15" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 1.5, 0) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall15"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall15/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall15/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall16" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 1.5, 3) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall16"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall16/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall16/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall17" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 1.5, 6) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall17"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall17/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall17/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall18" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 1.5, 9) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall18"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall18/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall18/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall19" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 4.5, 9) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall19"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall19/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall19/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall20" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 4.5, 6) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall20"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall20/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall20/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall21" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 4.5, 3) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall21"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall21/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall21/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall22" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 4.5, 0) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall22"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall22/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall22/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall23" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 4.5, -3) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall23"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall23/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall23/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall24" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1.31135e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31135e-07, -5.73205e-15, 4.5, 4.5, -6) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall24"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall24/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall24/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall4" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 1.5, 3) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall4"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall4/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall5" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 1.5, 6) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall5"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall5/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall6" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 1.5, 9) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall6"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall6/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall7" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 4.5, 9) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall7"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall7/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall8" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 4.5, 6) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall8"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall8/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall9" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 4.5, 3) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall9"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall9/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall9/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall10" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 4.5, 0) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall10"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall10/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall10/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall11" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 4.5, -3) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall11"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall11/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall11/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall12" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 4.5, -6) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall12"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall12/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall12/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall30" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 4.5, -9) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall30"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall30/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall30/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Wall32" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(-2.18557e-07, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -2.18557e-07, 9.55343e-15, -4.5, 4.5, -12) mesh = ExtResource("5_fopii") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Wall32"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Wall32/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_if0c2") [node name="Gunkable" parent="LoadingDock/Bounds/Wall32/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="BayDoor" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 10.5) mesh = SubResource("BoxMesh_dly4i") [node name="Ceiling3" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 3, 6, -9) mesh = ExtResource("11_t6ns3") skeleton = NodePath("../../..") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Ceiling3"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Ceiling3/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_54or8") [node name="Gunkable" parent="LoadingDock/Bounds/Ceiling3/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Ceiling4" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, 6, -9) mesh = ExtResource("11_t6ns3") skeleton = NodePath("../../..") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Ceiling4"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Ceiling4/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_54or8") [node name="Gunkable" parent="LoadingDock/Bounds/Ceiling4/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Ceiling5" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, -3, 6, -9) mesh = ExtResource("11_t6ns3") skeleton = NodePath("../../..") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Ceiling5"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Ceiling5/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_54or8") [node name="Gunkable" parent="LoadingDock/Bounds/Ceiling5/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Ceiling6" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, -3, 6, -12) mesh = ExtResource("11_t6ns3") skeleton = NodePath("../../..") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Ceiling6"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Ceiling6/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_54or8") [node name="Gunkable" parent="LoadingDock/Bounds/Ceiling6/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Ceiling7" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 0, 6, -12) mesh = ExtResource("11_t6ns3") skeleton = NodePath("../../..") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Ceiling7"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Ceiling7/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_54or8") [node name="Gunkable" parent="LoadingDock/Bounds/Ceiling7/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Ceiling8" type="MeshInstance3D" parent="LoadingDock/Bounds"] transform = Transform3D(1, 0, 0, 0, -1, -8.74228e-08, 0, 8.74228e-08, -1, 3, 6, -12) mesh = ExtResource("11_t6ns3") skeleton = NodePath("../../..") [node name="StaticBody3D" type="StaticBody3D" parent="LoadingDock/Bounds/Ceiling8"] collision_layer = 5 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="LoadingDock/Bounds/Ceiling8/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_54or8") [node name="Gunkable" parent="LoadingDock/Bounds/Ceiling8/StaticBody3D" node_paths=PackedStringArray("body", "mesh_instance") instance=ExtResource("2_jd3pc")] mask_dim = 64 body = NodePath("..") mesh_instance = NodePath("../..") source_gunk_material = ExtResource("6_d0c5k") [node name="Elevator" parent="LoadingDock" instance=ExtResource("12_18p4i")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -10.5)