[gd_scene load_steps=47 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://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="2_2egij"] [ext_resource type="Texture2D" uid="uid://c0a6flcoixsr2" path="res://assets/level/floor/floor_1_C.png" id="3_1chi6"] [ext_resource type="Texture2D" uid="uid://dxuxhlycaamcy" path="res://assets/level/floor/floor_1_M.png" id="4_3ryvr"] [ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="5_1njh5"] [ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_3kphg"] [ext_resource type="Texture2D" uid="uid://bgc8oqsnimb8i" path="res://assets/level/floor/floor_1_N.png" id="7_726th"] [ext_resource type="Texture2D" uid="uid://23uupxc78b8n" path="res://assets/level/floor/floor_1_R.png" id="8_r8dlq"] [ext_resource type="Texture2D" uid="uid://ddjth5slpjrcd" path="res://assets/level/ceiling/ceiling_1_C.png" id="9_p11ap"] [ext_resource type="Texture2D" uid="uid://bs1fx1h0tddde" path="res://assets/level/ceiling/ceiling_1_M.png" id="10_d1yty"] [ext_resource type="Texture2D" uid="uid://bmwmajwul60ti" path="res://assets/level/ceiling/ceiling_1_N.png" id="11_ruwlj"] [ext_resource type="Texture2D" uid="uid://8hav47a84uk" path="res://assets/level/ceiling/ceiling_1_R.png" id="12_0idgf"] [ext_resource type="Texture2D" uid="uid://m2qxenym1otw" path="res://assets/level/wall/wall_2_C.png" id="13_fll4m"] [ext_resource type="Texture2D" uid="uid://begn6qloo0m1q" path="res://assets/level/wall/wall_2_M.png" id="14_dly4i"] [ext_resource type="Texture2D" uid="uid://cpdrvdu3qt62t" path="res://assets/level/wall/wall_2_N.png" id="15_rp2qp"] [ext_resource type="Texture2D" uid="uid://ba5vvrx730go8" path="res://assets/level/wall/wall_2_R.png" id="16_if0c2"] [sub_resource type="CompressedTexture2D" id="CompressedTexture2D_hrvvi"] load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex" [sub_resource type="NoiseTexture3D" id="NoiseTexture3D_2roq2"] width = 256 height = 256 depth = 32 seamless = true seamless_blend_skirt = 0.5 noise = ExtResource("6_3kphg") [sub_resource type="NoiseTexture3D" id="NoiseTexture3D_fk1xc"] width = 256 height = 256 depth = 32 seamless = true seamless_blend_skirt = 0.5 noise = ExtResource("6_3kphg") [sub_resource type="ShaderMaterial" id="ShaderMaterial_ruwlj"] resource_local_to_scene = true render_priority = 0 shader = ExtResource("5_1njh5") shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) shader_parameter/pixellation = 128.0 shader_parameter/time_pixellation = 30.0 shader_parameter/roughness = 0.15 shader_parameter/specular_contribution = 0.8 shader_parameter/emission_strength = 0.02 shader_parameter/uv_scale = Vector2(8, 8) shader_parameter/time_scale = 0.2 shader_parameter/edge_bleed = 0.25 shader_parameter/gunk_mask = SubResource("CompressedTexture2D_hrvvi") shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2") shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_d1yty"] resource_local_to_scene = true albedo_texture = ExtResource("3_1chi6") metallic = 1.0 metallic_texture = ExtResource("4_3ryvr") roughness_texture = ExtResource("8_r8dlq") normal_enabled = true normal_texture = ExtResource("7_726th") uv1_scale = Vector3(3, 3, 3) texture_filter = 4 [sub_resource type="ArrayMesh" id="ArrayMesh_7kdnt"] _surfaces = [{ "aabb": AABB(-4.5, 0, -4.5, 9, 1e-05, 9), "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_ruwlj"] _surfaces = [{ "aabb": AABB(-4.5, 0, -4.5, 9, 1e-05, 9), "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_d1yty"), "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_7kdnt") [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_yvipw"] 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="ShaderMaterial" id="ShaderMaterial_0idgf"] resource_local_to_scene = true render_priority = 0 shader = ExtResource("5_1njh5") shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) shader_parameter/pixellation = 128.0 shader_parameter/time_pixellation = 30.0 shader_parameter/roughness = 0.15 shader_parameter/specular_contribution = 0.8 shader_parameter/emission_strength = 0.02 shader_parameter/uv_scale = Vector2(8, 8) shader_parameter/time_scale = 0.2 shader_parameter/edge_bleed = 0.25 shader_parameter/gunk_mask = SubResource("CompressedTexture2D_hrvvi") shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2") shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qu6vm"] resource_local_to_scene = true albedo_texture = ExtResource("9_p11ap") metallic = 1.0 metallic_texture = ExtResource("10_d1yty") roughness_texture = ExtResource("12_0idgf") normal_enabled = true normal_texture = ExtResource("11_ruwlj") uv1_scale = Vector3(3, 3, 3) texture_filter = 4 [sub_resource type="ArrayMesh" id="ArrayMesh_0idgf"] _surfaces = [{ "aabb": AABB(-4.5, 0, -4.5, 9, 1e-05, 9), "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_qu6vm"), "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_7kdnt") [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_d1yty"] 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="QuadMesh" id="QuadMesh_7y0xw"] size = Vector2(9, 3) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_2egij"] data = PackedVector3Array(4.5, -1.5, 0, -4.5, -1.5, 0, 4.5, 1.5, 0, -4.5, -1.5, 0, -4.5, 1.5, 0, 4.5, 1.5, 0) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ajjdt"] data = PackedVector3Array(4.5, -1.5, 0, -4.5, -1.5, 0, 4.5, 1.5, 0, -4.5, -1.5, 0, -4.5, 1.5, 0, 4.5, 1.5, 0) [sub_resource type="QuadMesh" id="QuadMesh_kcek3"] size = Vector2(3.75, 3) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_7y0xw"] data = PackedVector3Array(1.875, -1.5, 0, -1.875, -1.5, 0, 1.875, 1.5, 0, -1.875, -1.5, 0, -1.875, 1.5, 0, 1.875, 1.5, 0) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_kcek3"] data = PackedVector3Array(1.875, -1.5, 0, -1.875, -1.5, 0, 1.875, 1.5, 0, -1.875, -1.5, 0, -1.875, 1.5, 0, 1.875, 1.5, 0) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_1chi6"] data = PackedVector3Array(1.875, -1.5, 0, -1.875, -1.5, 0, 1.875, 1.5, 0, -1.875, -1.5, 0, -1.875, 1.5, 0, 1.875, 1.5, 0) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_3ryvr"] data = PackedVector3Array(1.875, -1.5, 0, -1.875, -1.5, 0, 1.875, 1.5, 0, -1.875, -1.5, 0, -1.875, 1.5, 0, 1.875, 1.5, 0) [sub_resource type="QuadMesh" id="QuadMesh_1njh5"] size = Vector2(1.5, 0.5) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_3kphg"] data = PackedVector3Array(0.75, -0.25, 0, -0.75, -0.25, 0, 0.75, 0.25, 0, -0.75, -0.25, 0, -0.75, 0.25, 0, 0.75, 0.25, 0) [sub_resource type="ShaderMaterial" id="ShaderMaterial_fll4m"] resource_local_to_scene = true render_priority = 0 shader = ExtResource("5_1njh5") shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) shader_parameter/pixellation = 128.0 shader_parameter/time_pixellation = 30.0 shader_parameter/roughness = 0.15 shader_parameter/specular_contribution = 0.8 shader_parameter/emission_strength = 0.02 shader_parameter/uv_scale = Vector2(8, 8) shader_parameter/time_scale = 0.2 shader_parameter/edge_bleed = 0.25 shader_parameter/gunk_mask = SubResource("CompressedTexture2D_hrvvi") shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2") shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_54or8"] resource_local_to_scene = true albedo_texture = ExtResource("13_fll4m") metallic = 1.0 metallic_texture = ExtResource("14_dly4i") roughness_texture = ExtResource("16_if0c2") normal_enabled = true normal_texture = ExtResource("15_rp2qp") texture_filter = 4 [sub_resource type="ArrayMesh" id="ArrayMesh_d8x4t"] _surfaces = [{ "aabb": AABB(-1.5, 0, -1.5, 3, 1e-05, 3), "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_1njh5"] _surfaces = [{ "aabb": AABB(-1.5, 0, -1.5, 3, 1e-05, 3), "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_54or8"), "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_d8x4t") [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_p11ap"] 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="ShaderMaterial" id="ShaderMaterial_dly4i"] resource_local_to_scene = true render_priority = 0 shader = ExtResource("5_1njh5") shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) shader_parameter/pixellation = 128.0 shader_parameter/time_pixellation = 30.0 shader_parameter/roughness = 0.15 shader_parameter/specular_contribution = 0.8 shader_parameter/emission_strength = 0.02 shader_parameter/uv_scale = Vector2(8, 8) shader_parameter/time_scale = 0.2 shader_parameter/edge_bleed = 0.25 shader_parameter/gunk_mask = SubResource("CompressedTexture2D_hrvvi") shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2") shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ruwlj"] resource_local_to_scene = true albedo_texture = ExtResource("13_fll4m") metallic = 1.0 metallic_texture = ExtResource("14_dly4i") roughness_texture = ExtResource("16_if0c2") normal_enabled = true normal_texture = ExtResource("15_rp2qp") texture_filter = 4 [sub_resource type="ArrayMesh" id="ArrayMesh_fll4m"] _surfaces = [{ "aabb": AABB(-1.5, 0, -1.5, 3, 1e-05, 3), "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_ruwlj"), "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_d8x4t") [node name="GhostShipLevel" type="Node3D"] [node name="PlayerShip" parent="." instance=ExtResource("1_2pyr1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.75) [node name="Airlock" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -12) [node name="Floor" parent="Airlock" instance=ExtResource("2_2egij")] source_gunk_material = SubResource("ShaderMaterial_ruwlj") [node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/Floor"] mesh = SubResource("ArrayMesh_ruwlj") skeleton = NodePath("../..") [node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/Floor"] shape = SubResource("ConcavePolygonShape3D_yvipw") [node name="Ceiling" parent="Airlock" instance=ExtResource("2_2egij")] transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, 0, 3, 0) source_gunk_material = SubResource("ShaderMaterial_0idgf") [node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/Ceiling"] mesh = SubResource("ArrayMesh_0idgf") skeleton = NodePath("../..") [node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/Ceiling"] shape = SubResource("ConcavePolygonShape3D_d1yty") [node name="SimpleWalls" type="StaticBody3D" parent="Airlock"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0) [node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.5, 0, 0) mesh = SubResource("QuadMesh_7y0xw") [node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.5, 0, 0) shape = SubResource("ConcavePolygonShape3D_2egij") [node name="MeshInstance3D2" type="MeshInstance3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4.5, 0, 0) mesh = SubResource("QuadMesh_7y0xw") [node name="CollisionShape3D2" type="CollisionShape3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4.5, 0, 0) shape = SubResource("ConcavePolygonShape3D_ajjdt") [node name="MeshInstance3D3" type="MeshInstance3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.875, 0, 4.5) visible = false mesh = SubResource("QuadMesh_kcek3") [node name="CollisionShape3D3" type="CollisionShape3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.875, 0, 4.5) shape = SubResource("ConcavePolygonShape3D_7y0xw") [node name="MeshInstance3D4" type="MeshInstance3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.875, 0, 4.5) visible = false mesh = SubResource("QuadMesh_kcek3") [node name="CollisionShape3D4" type="CollisionShape3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.875, 0, 4.5) shape = SubResource("ConcavePolygonShape3D_kcek3") [node name="MeshInstance3D5" type="MeshInstance3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.625, 0, 4.5) mesh = SubResource("QuadMesh_kcek3") [node name="CollisionShape3D5" type="CollisionShape3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.625, 0, 4.5) shape = SubResource("ConcavePolygonShape3D_1chi6") [node name="MeshInstance3D6" type="MeshInstance3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.625, 0, 4.5) mesh = SubResource("QuadMesh_kcek3") [node name="CollisionShape3D6" type="CollisionShape3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.625, 0, 4.5) shape = SubResource("ConcavePolygonShape3D_3ryvr") [node name="MeshInstance3D7" type="MeshInstance3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.25, 4.5) mesh = SubResource("QuadMesh_1njh5") [node name="CollisionShape3D7" type="CollisionShape3D" parent="Airlock/SimpleWalls"] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.25, 4.5) shape = SubResource("ConcavePolygonShape3D_3kphg") [node name="FarWall" type="Node3D" parent="Airlock"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4.5) [node name="LeftWall" parent="Airlock/FarWall" instance=ExtResource("2_2egij")] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -3, 1.5, 0) mask_dim = 64 source_gunk_material = SubResource("ShaderMaterial_fll4m") [node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/FarWall/LeftWall"] mesh = SubResource("ArrayMesh_1njh5") [node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/FarWall/LeftWall"] shape = SubResource("ConcavePolygonShape3D_p11ap") [node name="RightWall" parent="Airlock/FarWall" instance=ExtResource("2_2egij")] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 3, 1.5, 0) mask_dim = 64 source_gunk_material = SubResource("ShaderMaterial_dly4i") [node name="MeshInstance3D" type="MeshInstance3D" parent="Airlock/FarWall/RightWall"] mesh = SubResource("ArrayMesh_fll4m") [node name="CollisionShape3D" type="CollisionShape3D" parent="Airlock/FarWall/RightWall"] shape = SubResource("ConcavePolygonShape3D_p11ap")