59 lines
2.7 KiB
Text
59 lines
2.7 KiB
Text
[gd_scene format=3 uid="uid://dioufwlo42kfh"]
|
|
|
|
[ext_resource type="Material" uid="uid://bivt02tm06osv" path="res://materials/tile/stone_floor.tres" id="1_hue54"]
|
|
[ext_resource type="PackedScene" uid="uid://bpkg5vy54815e" path="res://scenes/marker/procedural_start.tscn" id="2_0r4hg"]
|
|
[ext_resource type="PackedScene" uid="uid://d2v1prhy01lcv" path="res://scenes/marker/procgen_spawn.tscn" id="2_pn80y"]
|
|
[ext_resource type="PackedScene" uid="uid://dw1whdwjephca" path="res://scenes/marker/procedural_end.tscn" id="3_pn80y"]
|
|
[ext_resource type="PackedScene" uid="uid://bes8qlakdmyr6" path="res://scenes/marker/aggro_zone.tscn" id="4_0r4hg"]
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_pn80y"]
|
|
size = Vector3(8, 4, 8)
|
|
|
|
[sub_resource type="NavigationMesh" id="NavigationMesh_pn80y"]
|
|
vertices = PackedVector3Array(-3.75, 0.6000001, -3.75, -3.75, 0.6000001, 3.75, 3.75, 0.6000001, 3.75, 3.75, 0.6000001, -3.75)
|
|
polygons = [PackedInt32Array(3, 2, 0), PackedInt32Array(0, 2, 1)]
|
|
geometry_source_geometry_mode = 1
|
|
cell_size = 0.05
|
|
cell_height = 0.05
|
|
border_size = 0.25
|
|
agent_radius = 0.25
|
|
|
|
[node name="Item3" type="Node3D" unique_id=1898621031]
|
|
|
|
[node name="Geometry" type="Node3D" parent="." unique_id=1828031604 groups=["navigation_mesh_source_group"]]
|
|
|
|
[node name="CSGBox3D25" type="CSGBox3D" parent="Geometry" unique_id=93057530]
|
|
layers = 1023
|
|
use_collision = true
|
|
collision_layer = 255
|
|
collision_mask = 255
|
|
size = Vector3(8, 1, 8)
|
|
material = ExtResource("1_hue54")
|
|
|
|
[node name="Label3D" type="Label3D" parent="Geometry" unique_id=1011547739]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
|
billboard = 1
|
|
text = "3"
|
|
|
|
[node name="Spawns" type="Node3D" parent="." unique_id=1153235281]
|
|
|
|
[node name="Spawn" parent="Spawns" unique_id=2054091961 instance=ExtResource("2_pn80y")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0)
|
|
|
|
[node name="ProceduralStart" parent="." unique_id=1915860137 instance=ExtResource("2_0r4hg")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, 0.5, 0)
|
|
|
|
[node name="ProceduralEnd" parent="." unique_id=1312865697 instance=ExtResource("3_pn80y")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 0.5, 0)
|
|
|
|
[node name="AggroZone" parent="." unique_id=744621063 instance=ExtResource("4_0r4hg")]
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="AggroZone" unique_id=687211074]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
|
|
shape = SubResource("BoxShape3D_pn80y")
|
|
debug_color = Color(0.98925954, 0, 0.29793912, 0.41960785)
|
|
|
|
[node name="NavigationLink3D" type="NavigationLink3D" parent="." unique_id=553468132]
|
|
|
|
[node name="Navmesh" type="NavigationRegion3D" parent="." unique_id=775691988]
|
|
navigation_mesh = SubResource("NavigationMesh_pn80y")
|