[gd_scene load_steps=7 format=3 uid="uid://6tmryoxhs3yq"] [ext_resource type="PackedScene" uid="uid://dysxftv7xniv0" path="res://player/player.tscn" id="1_3tqxd"] [ext_resource type="Script" path="res://map/world.gd" id="1_mjcfj"] [ext_resource type="Texture2D" uid="uid://cp8pv6wya3ep2" path="res://textures/untextured.png" id="2_sxhh7"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ul8mq"] albedo_color = Color(0.199732, 0.199732, 0.199732, 1) albedo_texture = ExtResource("2_sxhh7") uv1_scale = Vector3(20, 20, 20) texture_filter = 0 [sub_resource type="PlaneMesh" id="PlaneMesh_43sel"] material = SubResource("StandardMaterial3D_ul8mq") size = Vector2(50, 50) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_mhr6o"] data = PackedVector3Array(25, 0, 25, -25, 0, 25, 25, 0, -25, -25, 0, 25, -25, 0, -25, 25, 0, -25) [node name="World" type="Node3D"] script = ExtResource("1_mjcfj") [node name="map" type="Node3D" parent="."] [node name="DirectionalLight3D" type="DirectionalLight3D" parent="map"] transform = Transform3D(-0.866025, -0.433013, 0.25, 0, 0.5, 0.866025, -0.5, 0.75, -0.433013, 0, 10, 0) shadow_enabled = true [node name="MeshInstance3D" type="MeshInstance3D" parent="map"] mesh = SubResource("PlaneMesh_43sel") skeleton = NodePath("../..") [node name="StaticBody3D" type="StaticBody3D" parent="map/MeshInstance3D"] [node name="CollisionShape3D" type="CollisionShape3D" parent="map/MeshInstance3D/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_mhr6o") [node name="player" parent="." instance=ExtResource("1_3tqxd")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -16) distance = 5.0 [connection signal="playerTurn" from="player" to="." method="_player_add_wall"]