[gd_scene load_steps=8 format=3 uid="uid://fafw4evt372"] [ext_resource type="Script" path="res://Tiles/tile.gd" id="1_qgvt0"] [ext_resource type="PackedScene" uid="uid://dh2nm1sphyfqx" path="res://Tiles/TilePath.tscn" id="2_66bgp"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cwetn"] cull_mode = 2 [sub_resource type="PlaneMesh" id="PlaneMesh_jju0s"] material = SubResource("StandardMaterial3D_cwetn") size = Vector2(10, 10) [sub_resource type="PlaneMesh" id="PlaneMesh_rsriu"] material = SubResource("StandardMaterial3D_cwetn") size = Vector2(2, 10) [sub_resource type="PlaneMesh" id="PlaneMesh_hvfah"] material = SubResource("StandardMaterial3D_cwetn") size = Vector2(10, 11.685) center_offset = Vector3(0, 0, -5.825) [sub_resource type="Curve3D" id="Curve3D_8f65e"] _data = { "points": PackedVector3Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10, 0, 0, 0, 0, 0, 0, 0, 6, -20, 0, 0, 0, 0, 0, 0, 0, 6, -30), "tilts": PackedFloat32Array(0, 0, 0, 0) } point_count = 4 [node name="Tile1" type="Node3D"] script = ExtResource("1_qgvt0") [node name="Floor" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, -2.38419e-07, 0, 2.38419e-07, 1, 0, 0, -5) mesh = SubResource("PlaneMesh_jju0s") [node name="Wall1" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 1, -2.09725e-14, -1, -4.37114e-08, -2.38419e-07, -2.38419e-07, 8.88178e-15, 1, -5, 1, -5) mesh = SubResource("PlaneMesh_rsriu") [node name="Wall2" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 1, -2.09725e-14, -1, -4.37114e-08, -2.38419e-07, -2.38419e-07, 8.88178e-15, 1, 5, 1, -5) mesh = SubResource("PlaneMesh_rsriu") [node name="Floor2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.857167, -0.515038, 0, 0.515038, 0.857167, 0, 0, -10) mesh = SubResource("PlaneMesh_hvfah") [node name="Floor3" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, -2.38419e-07, 0, 2.38419e-07, 1, 0, 6, -25) mesh = SubResource("PlaneMesh_jju0s") [node name="Wall3" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 1, -2.09725e-14, -1, -4.37114e-08, -2.38419e-07, -2.38419e-07, 8.88178e-15, 1, -5, 7, -25) mesh = SubResource("PlaneMesh_rsriu") [node name="Wall4" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 1, -2.09725e-14, -1, -4.37114e-08, -2.38419e-07, -2.38419e-07, 8.88178e-15, 1, 5, 7, -25) mesh = SubResource("PlaneMesh_rsriu") [node name="SpawnPoint" type="Marker3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, -30) [node name="MainPath" parent="." instance=ExtResource("2_66bgp")] curve = SubResource("Curve3D_8f65e") [node name="OnScreenNotifier" type="VisibleOnScreenNotifier3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4, -15) aabb = AABB(-5, -4, -15, 10, 8, 30)