[gd_scene load_steps=15 format=3 uid="uid://b1nm5h3yccr16"] [ext_resource type="Script" path="res://scenes/World.gd" id="1_gtcjp"] [ext_resource type="PackedScene" uid="uid://bfyjtfdko3l7o" path="res://entities/Player.tscn" id="2_a343a"] [ext_resource type="Texture2D" uid="uid://bnsrnuuq28p4d" path="res://assets/textures/player_draw_mask.png" id="4_dipd5"] [ext_resource type="Material" uid="uid://bg3dawo5kkosg" path="res://materials/GrassNoiseMaterial.tres" id="4_pseda"] [ext_resource type="Texture2D" uid="uid://vcebfpqo2ko7" path="res://assets/textures/player_bomb_mask.png" id="5_17c1g"] [sub_resource type="Environment" id="Environment_f3jci"] ambient_light_source = 3 ambient_light_color = Color(0.521569, 0.521569, 0.521569, 1) ambient_light_energy = 2.64 [sub_resource type="World3D" id="World3D_s7kgt"] [sub_resource type="BoxShape3D" id="BoxShape3D_l8rqm"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mr6ph"] albedo_color = Color(0.670588, 0.262745, 0.262745, 1) [sub_resource type="BoxMesh" id="BoxMesh_rh61i"] material = SubResource("StandardMaterial3D_mr6ph") [sub_resource type="BoxMesh" id="BoxMesh_bwn4a"] material = ExtResource("4_pseda") [sub_resource type="BoxShape3D" id="BoxShape3D_mneaf"] size = Vector3(100, 2, 100) [sub_resource type="BoxShape3D" id="BoxShape3D_p0rqu"] size = Vector3(4, 1, 0.4) [sub_resource type="BoxMesh" id="BoxMesh_237xr"] material = SubResource("StandardMaterial3D_mr6ph") size = Vector3(4, 1, 0.4) [node name="World" type="Node3D"] script = ExtResource("1_gtcjp") [node name="Player1" parent="." instance=ExtResource("2_a343a")] coloring_sprite_path = NodePath("../WorldColoringViewport/Player1Sprite") coloring_bomb_sprite_path = NodePath("../WorldColoringViewport/Player1BombSprite") [node name="Player2" parent="." instance=ExtResource("2_a343a")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.63193, 0, 0) color = Color(0.878431, 0, 0.980392, 1) move_right_action = "move_right_p2" move_left_action = "move_left_p2" move_down_action = "move_down_p2" move_up_action = "move_up_p2" dash_action = "dash_p2" bomb_action = "bomb_p2" coloring_sprite_path = NodePath("../WorldColoringViewport/Player2Sprite") coloring_bomb_sprite_path = NodePath("../WorldColoringViewport/Player2BombSprite") [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_f3jci") [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(-4.37114e-08, -0.528438, 0.848972, 0, 0.848972, 0.528438, -1, 2.30988e-08, -3.71097e-08, 0.936448, 2.01321, 1.19116) shadow_enabled = true [node name="Camera3D" type="Camera3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.305147, 0.952305, 0, -0.952305, 0.305147, 0, 10, 3.10854) [node name="Sprite3D" type="Sprite3D" parent="."] transform = Transform3D(20, 0, 0, 0, -8.74228e-07, 50, 0, -20, -2.18557e-06, 0, 0, 0) modulate = Color(1, 1, 1, 0.32549) [node name="WorldColoringViewport" type="SubViewport" parent="."] own_world_3d = true world_3d = SubResource("World3D_s7kgt") transparent_bg = true handle_input_locally = false size = Vector2i(1000, 1000) render_target_clear_mode = 1 render_target_update_mode = 4 [node name="Player1Sprite" type="Sprite2D" parent="WorldColoringViewport"] texture = ExtResource("4_dipd5") [node name="Player1BombSprite" type="Sprite2D" parent="WorldColoringViewport"] visible = false texture = ExtResource("5_17c1g") [node name="Player2Sprite" type="Sprite2D" parent="WorldColoringViewport"] texture = ExtResource("4_dipd5") [node name="Player2BombSprite" type="Sprite2D" parent="WorldColoringViewport"] visible = false texture = ExtResource("5_17c1g") [node name="Level" type="Node3D" parent="."] [node name="Box" type="StaticBody3D" parent="Level"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.38367, 0, 2.83298) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Box"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_l8rqm") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Box"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_rh61i") [node name="Platform2" type="StaticBody3D" parent="Level"] [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Platform2"] transform = Transform3D(101, 0, 0, 0, 2, 0, 0, 0, 101, 0, -1, 0) mesh = SubResource("BoxMesh_bwn4a") [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Platform2"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0) shape = SubResource("BoxShape3D_mneaf") [node name="BoxNorthEast" type="StaticBody3D" parent="Level"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 0, -50) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/BoxNorthEast"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/BoxNorthEast"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="BoxSouthWest" type="StaticBody3D" parent="Level"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 50) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/BoxSouthWest"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/BoxSouthWest"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Obstacles" type="Node3D" parent="Level"] [node name="Wall" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.625706, 0, -0.780059, 0, 1, 0, 0.780059, 0, 0.625706, 4.38367, 0, -0.230851) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall2" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.674444, 0, -0.738326, 0, 1, 0, 0.738326, 0, 0.674444, -1.89943, 0, 1.2094) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall2"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall2"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall3" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.367962, 0, -0.929841, 0, 1, 0, 0.929841, 0, -0.367962, 6.83599, 0, 3.24005) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall3"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall3"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall4" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.152434, 0, -0.988314, 0, 1, 0, 0.988314, 0, 0.152434, -0.835927, 0, -3.97188) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall4"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall4"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall5" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.327812, 0, -0.944743, 0, 1, 0, 0.944743, 0, -0.327812, 9.64452, 0, -4.22134) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall5"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall5"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall6" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.266549, 0, -0.963822, 0, 1, 0, 0.963822, 0, -0.266549, 5.08324, 0, -8.77616) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall6"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall6"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall7" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.983128, 0, -0.182922, 0, 1, 0, 0.182922, 0, -0.983128, 8.00946, 0, -0.298632) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall7"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall7"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall8" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.755876, 0, -0.654715, 0, 1, 0, 0.654715, 0, -0.755876, 10.0366, 0, -10.6312) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall8"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall8"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall9" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.991202, 0, -0.13236, 0, 1, 0, 0.13236, 0, -0.991202, -5.06147, 0, -4.51615) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall9"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall9"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall10" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.980673, 0, -0.195655, 0, 1, 0, 0.195655, 0, -0.980673, -3.04629, 0, -10.6391) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall10"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall10"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall11" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.605739, 0, 0.795664, 0, 1, 0, -0.795664, 0, -0.605739, -9.30035, 0, -4.21121) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall11"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall11"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall12" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.924812, 0, 0.380425, 0, 1, 0, -0.380425, 0, -0.924812, 0.839184, 0, -7.05027) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall12"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall12"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall13" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.825192, 0, -0.564852, 0, 1, 0, 0.564852, 0, 0.825192, -8.35868, 0, 11.0594) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall13"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall13"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall14" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.859719, 0, -0.510768, 0, 1, 0, 0.510768, 0, 0.859719, -13.9532, 0, 14.2614) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall14"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall14"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall15" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.0822168, 0, -0.996615, 0, 1, 0, 0.996615, 0, -0.0822168, -5.00445, 0, 13.669) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall15"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall15"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall16" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.432747, 0, -0.901516, 0, 1, 0, 0.901516, 0, 0.432747, -14.4395, 0, 8.99451) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall16"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall16"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall17" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.0394692, 0, -0.999221, 0, 1, 0, 0.999221, 0, -0.0394692, -4.48265, 0, 5.71366) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall17"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall17"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall18" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.0246939, 0, -0.999695, 0, 1, 0, 0.999695, 0, 0.0246939, -10.1697, 0, 2.67894) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall18"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall18"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall19" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.887703, 0, -0.460417, 0, 1, 0, 0.460417, 0, -0.887703, -4.90868, 0, 9.94208) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall19"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall19"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall20" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.53329, 0, -0.845933, 0, 1, 0, 0.845933, 0, -0.53329, -5.96803, 0, -0.533995) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall20"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall20"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall21" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.910106, 0, -0.414375, 0, 1, 0, 0.414375, 0, -0.910106, -18.6411, 0, 9.70022) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall21"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall21"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall22" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.881658, 0, -0.471889, 0, 1, 0, 0.471889, 0, -0.881658, -18.4899, 0, 3.25593) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall22"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall22"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall23" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.810614, 0, 0.58558, 0, 1, 0, -0.58558, 0, -0.810614, -22.6089, 0, 11.2224) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall23"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall23"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall24" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.99542, 0, 0.0956026, 0, 1, 0, -0.0956026, 0, -0.99542, -13.73, 0, 5.56244) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall24"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall24"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall25" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.388995, 0, -0.92124, 0, 1, 0, 0.92124, 0, 0.388995, 19.217, 1.90735e-06, -8.11925) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall25"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall25"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall26" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.447275, 0, -0.894397, 0, 1, 0, 0.894397, 0, 0.447275, 12.7794, 1.90735e-06, -8.4489) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall26"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall26"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall27" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.607819, 0, -0.794075, 0, 1, 0, 0.794075, 0, -0.607819, 20.6286, 1.90735e-06, -4.11073) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall27"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall27"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall28" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.123151, 0, -0.992388, 0, 1, 0, 0.992388, 0, -0.123151, 15.2169, 1.90735e-06, -13.1431) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall28"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall28"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall29" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.573262, 0, -0.819372, 0, 1, 0, 0.819372, 0, -0.573262, 25.3674, 1.90735e-06, -10.522) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall29"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall29"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall30" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.519534, 0, -0.85445, 0, 1, 0, 0.85445, 0, -0.519534, 22.2227, 1.90735e-06, -16.149) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall30"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall30"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall31" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.995722, 0, 0.0924053, 0, 1, 0, -0.0924053, 0, -0.995722, 22.7236, 1.90735e-06, -7.19467) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall31"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall31"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall32" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.905895, 0, -0.423504, 0, 1, 0, 0.423504, 0, -0.905895, 27.4943, 1.90735e-06, -16.5814) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall32"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall32"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall33" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.989686, 0, 0.143251, 0, 1, 0, -0.143251, 0, -0.989686, 11.3004, 1.90735e-06, -14.8202) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall33"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall33"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall34" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.996836, 0, 0.0794856, 0, 1, 0, -0.0794856, 0, -0.996836, 14.9105, 1.90735e-06, -20.1605) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall34"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall34"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall35" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.365527, 0, 0.930801, 0, 1, 0, -0.930801, 0, -0.365527, 7.13928, 1.90735e-06, -15.684) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall35"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall35"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall36" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.785835, 0, 0.618436, 0, 1, 0, -0.618436, 0, -0.785835, 17.6687, 1.90735e-06, -15.6472) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall36"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall36"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall37" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.625706, 0, -0.780059, 0, 1, 0, 0.780059, 0, 0.625706, -18.8638, 0, -7.46463) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall37"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall37"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall38" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.674444, 0, -0.738326, 0, 1, 0, 0.738326, 0, 0.674444, -25.1469, 0, -6.02437) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall38"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall38"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall39" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.367962, 0, -0.929841, 0, 1, 0, 0.929841, 0, -0.367962, -16.4115, 0, -3.99372) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall39"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall39"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall40" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.152434, 0, -0.988314, 0, 1, 0, 0.988314, 0, 0.152434, -24.0834, 0, -11.2057) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall40"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall40"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall41" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.327812, 0, -0.944743, 0, 1, 0, 0.944743, 0, -0.327812, -13.603, 0, -11.4551) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall41"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall41"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall42" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.266549, 0, -0.963822, 0, 1, 0, 0.963822, 0, -0.266549, -18.1642, 0, -16.0099) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall42"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall42"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall43" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.983128, 0, -0.182922, 0, 1, 0, 0.182922, 0, -0.983128, -15.238, 0, -7.53241) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall43"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall43"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall44" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.755876, 0, -0.654715, 0, 1, 0, 0.654715, 0, -0.755876, -13.2109, 0, -17.8649) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall44"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall44"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall45" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.991202, 0, -0.13236, 0, 1, 0, 0.13236, 0, -0.991202, -28.309, 0, -11.7499) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall45"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall45"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall46" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.625706, 0, -0.780059, 0, 1, 0, 0.780059, 0, 0.625706, 10.0284, 0, 11.3939) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall46"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall46"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall47" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.674444, 0, -0.738326, 0, 1, 0, 0.738326, 0, 0.674444, 3.74525, 0, 12.8342) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall47"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall47"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall48" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.367962, 0, -0.929841, 0, 1, 0, 0.929841, 0, -0.367962, 12.4807, 0, 14.8648) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall48"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall48"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall49" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(0.152434, 0, -0.988314, 0, 1, 0, 0.988314, 0, 0.152434, 4.80875, 0, 7.65288) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall49"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall49"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall50" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.327812, 0, -0.944743, 0, 1, 0, 0.944743, 0, -0.327812, 15.2892, 0, 7.40342) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall50"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall50"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall51" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.266549, 0, -0.963822, 0, 1, 0, 0.963822, 0, -0.266549, 10.7279, 0, 2.84861) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall51"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall51"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall52" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.983128, 0, -0.182922, 0, 1, 0, 0.182922, 0, -0.983128, 13.6541, 0, 11.3261) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall52"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall52"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall53" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.755876, 0, -0.654715, 0, 1, 0, 0.654715, 0, -0.755876, 15.6813, 0, 0.993603) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall53"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall53"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr") [node name="Wall54" type="StaticBody3D" parent="Level/Obstacles"] transform = Transform3D(-0.991202, 0, -0.13236, 0, 1, 0, 0.13236, 0, -0.991202, 0.583206, 0, 7.10862) [node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Obstacles/Wall54"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) shape = SubResource("BoxShape3D_p0rqu") [node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Obstacles/Wall54"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) mesh = SubResource("BoxMesh_237xr")