[gd_scene load_steps=9 format=3 uid="uid://b3rp0a5do2mm6"] [ext_resource type="ArrayMesh" uid="uid://caii2ypk4lb1k" path="res://resource/mesh_level/block_center.vox" id="1_8nl8s"] [ext_resource type="ArrayMesh" uid="uid://c6g1c31dd86yp" path="res://resource/mesh_level/block_corner.vox" id="2_870el"] [ext_resource type="ArrayMesh" uid="uid://d1awgblbh4vmq" path="res://resource/mesh_level/block_edge.vox" id="3_0q8sx"] [ext_resource type="ArrayMesh" uid="uid://7gy8vxvh5jqa" path="res://resource/mesh_level/window1.vox" id="4_glrv6"] [ext_resource type="ArrayMesh" uid="uid://b20130pl5hfvy" path="res://resource/mesh_level/window2.vox" id="5_7lr01"] [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_stlyj"] data = PackedVector3Array(-0.32, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, -0.32, 0.32, -0.32, 0.32, 0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, 0.32, 0.32, -0.32, 0.32, -0.32, 0.32, -0.32, -0.32, 0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, -0.32, -0.32, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, -0.32, -0.32, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.32, -0.32, -0.32, 0.32, -0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.32, 0.32, -0.32, -0.32, 0.32, 0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, 0.32, -0.32, -0.32, 0.32, 0.32, -0.32) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_urjlt"] data = PackedVector3Array(-0.32, 0.32, -0.32, -0.3, 0.32, -0.32, -0.3, 0.32, 0.32, -0.3, 0.32, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, -0.32, -0.3, 0.32, -0.3, -0.28, 0.32, -0.3, -0.28, 0.32, 0.32, -0.28, 0.32, 0.32, -0.3, 0.32, 0.32, -0.3, 0.32, -0.3, -0.3, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, 0.32, -0.3, 0.32, 0.32, -0.3, -0.3, 0.32, -0.3, -0.3, 0.32, -0.32, -0.28, 0.32, -0.28, 0.32, 0.32, -0.28, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.28, 0.32, 0.32, -0.28, 0.32, -0.28, -0.28, 0.32, -0.3, 0.32, 0.32, -0.3, 0.32, 0.32, -0.28, 0.32, 0.32, -0.28, -0.28, 0.32, -0.28, -0.28, 0.32, -0.3, -0.3, -0.32, 0.32, -0.3, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, 0.32, -0.3, -0.32, 0.32, -0.28, -0.32, 0.32, -0.28, -0.32, -0.3, -0.3, -0.32, -0.3, -0.3, -0.32, -0.3, -0.3, -0.32, 0.32, -0.28, -0.32, 0.32, 0.32, -0.32, -0.3, 0.32, -0.32, -0.32, -0.3, -0.32, -0.32, -0.3, -0.32, -0.32, -0.3, -0.32, -0.3, 0.32, -0.32, -0.3, 0.32, -0.32, 0.32, 0.32, -0.32, -0.28, -0.28, -0.32, -0.28, -0.28, -0.32, -0.28, -0.28, -0.32, 0.32, 0.32, -0.32, 0.32, 0.32, -0.32, -0.28, 0.32, -0.32, -0.3, -0.28, -0.32, -0.3, -0.28, -0.32, -0.3, -0.28, -0.32, -0.28, 0.32, -0.32, -0.28, -0.32, 0.32, -0.32, -0.32, 0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, -0.32, -0.32, 0.32, -0.32, 0.32, 0.32, -0.28, 0.32, -0.32, -0.28, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.28, 0.32, 0.32, -0.3, 0.32, -0.32, -0.3, 0.32, -0.32, -0.28, 0.32, -0.32, -0.28, 0.32, 0.32, -0.28, 0.32, 0.32, -0.3, 0.32, 0.32, -0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.3, 0.32, -0.32, -0.3, 0.32, 0.32, -0.3, 0.32, 0.32, -0.32, -0.32, -0.32, 0.32, -0.32, 0.32, 0.32, -0.3, 0.32, 0.32, -0.3, 0.32, 0.32, -0.3, -0.32, 0.32, -0.32, -0.32, 0.32, -0.3, -0.32, 0.32, -0.3, 0.32, 0.32, -0.28, 0.32, 0.32, -0.28, 0.32, 0.32, -0.28, -0.32, 0.32, -0.3, -0.32, 0.32, -0.28, -0.32, 0.32, -0.28, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.32, 0.32, -0.28, -0.32, 0.32, 0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, 0.32, -0.32, -0.32, 0.32, 0.32, -0.32) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_wreew"] data = PackedVector3Array(-0.32, 0.32, -0.32, -0.3, 0.32, -0.32, -0.3, 0.32, 0.32, -0.3, 0.32, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, -0.32, -0.3, 0.32, -0.32, -0.28, 0.32, -0.32, -0.28, 0.32, 0.32, -0.28, 0.32, 0.32, -0.3, 0.32, 0.32, -0.3, 0.32, -0.32, -0.28, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.28, 0.32, 0.32, -0.28, 0.32, -0.32, -0.3, -0.32, 0.32, -0.3, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, 0.32, -0.3, -0.32, 0.32, -0.28, -0.32, 0.32, -0.28, -0.32, -0.32, -0.3, -0.32, -0.32, -0.3, -0.32, -0.32, -0.3, -0.32, 0.32, -0.28, -0.32, 0.32, 0.32, -0.32, 0.32, 0.32, -0.32, -0.32, -0.28, -0.32, -0.32, -0.28, -0.32, -0.32, -0.28, -0.32, 0.32, 0.32, -0.32, 0.32, -0.32, 0.32, -0.32, -0.32, 0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, -0.32, -0.32, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, -0.32, -0.32, 0.32, -0.32, 0.32, 0.32, -0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.32, -0.32, -0.32, 0.32, -0.32, 0.32, 0.32, -0.3, 0.32, 0.32, -0.3, 0.32, 0.32, -0.3, -0.32, 0.32, -0.32, -0.32, 0.32, -0.3, -0.32, 0.32, -0.3, 0.32, 0.32, -0.28, 0.32, 0.32, -0.28, 0.32, 0.32, -0.28, -0.32, 0.32, -0.3, -0.32, 0.32, -0.28, -0.32, 0.32, -0.28, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, -0.32, 0.32, -0.28, -0.32, 0.32, -0.3, 0.32, -0.32, -0.32, 0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.32, -0.3, -0.32, -0.32, -0.3, 0.32, -0.32, -0.28, 0.32, -0.32, -0.3, 0.32, -0.32, -0.3, -0.32, -0.32, -0.3, -0.32, -0.32, -0.28, -0.32, -0.32, -0.28, 0.32, -0.32, 0.32, 0.32, -0.32, -0.28, 0.32, -0.32, -0.28, -0.32, -0.32, -0.28, -0.32, -0.32, 0.32, -0.32, -0.32, 0.32, 0.32, -0.32) [node name="MeshLibrary" type="Node3D"] [node name="BlockAirWall" type="MeshInstance3D" parent="."] [node name="StaticBody3D" type="StaticBody3D" parent="BlockAirWall"] [node name="CollisionShape3D" type="CollisionShape3D" parent="BlockAirWall/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_stlyj") [node name="BlockCenter" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0) mesh = ExtResource("1_8nl8s") [node name="StaticBody3D" type="StaticBody3D" parent="BlockCenter"] [node name="CollisionShape3D" type="CollisionShape3D" parent="BlockCenter/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_stlyj") [node name="BlockCorner" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 0) mesh = ExtResource("2_870el") [node name="StaticBody3D" type="StaticBody3D" parent="BlockCorner"] [node name="CollisionShape3D" type="CollisionShape3D" parent="BlockCorner/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_urjlt") [node name="BlockEdge" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, 0) mesh = ExtResource("3_0q8sx") [node name="StaticBody3D" type="StaticBody3D" parent="BlockEdge"] [node name="CollisionShape3D" type="CollisionShape3D" parent="BlockEdge/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_wreew") [node name="Window" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1) cast_shadow = 0 mesh = ExtResource("4_glrv6") [node name="Window2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1) cast_shadow = 0 mesh = ExtResource("5_7lr01")