Switch navigation mesh to be based on collision only, not collision and texture meshes

Will need to finetune enemy navigation agent placement depending on if they're now too high/low to sit in the navigation region
This commit is contained in:
2026-02-25 22:33:38 -08:00
parent 9d18bbb349
commit a686ce2fbc
59 changed files with 442 additions and 457 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=29 format=3 uid="uid://b6akxaacr8jd2"]
[gd_scene load_steps=30 format=3 uid="uid://b6akxaacr8jd2"]
[ext_resource type="Script" uid="uid://bccyfmj8ikewh" path="res://src/map/dungeon/code/SpecialRoom.cs" id="1_r0ujh"]
[ext_resource type="PackedScene" uid="uid://clg0hy24ip0gd" path="res://src/map/dungeon/models/Area 2/Puer/A2-Puer.glb" id="2_r0ujh"]
@@ -105,6 +105,9 @@ size = Vector3(16.0153, 8.34869, 0.344238)
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_pycw7"]
size = Vector3(36.5886, 0.982544, 36.2278)
[sub_resource type="BoxShape3D" id="BoxShape3D_407jo"]
size = Vector3(36, 6, 36)
@@ -285,6 +288,10 @@ shape = SubResource("CylinderShape3D_407jo")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.5273, -3.47329, -9.92922)
shape = SubResource("CylinderShape3D_407jo")
[node name="CollisionShape3D22" type="CollisionShape3D" parent="Collisions/StaticBody3D2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.174683, -6.34227, -7.33823)
shape = SubResource("BoxShape3D_pycw7")
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)