setup_navmesh
Spawns or resizes a NavMeshBoundsVolume in Unreal Editor to define AI navigation area, then optionally rebuilds the navigation system for immediate use.
Instructions
Spawn or resize a NavMeshBoundsVolume in the current editor level.
If a NavMeshBoundsVolume already exists it will be resized and repositioned instead of creating a duplicate. After placement the navigation system is optionally rebuilt so AI characters can immediately use the navmesh.
Args: extent: Half-extents [X, Y, Z] in cm (default [5000, 5000, 500]). The volume will cover a 2X by 2Y by 2*Z area. location: Centre location [X, Y, Z] in cm (default [0, 0, 0]). rebuild: Trigger a nav-system rebuild after placement (default True).
Returns: Dict with 'action' ('created' or 'resized_existing'), 'actor' (volume name), 'rebuilt', 'success'.
KB: see knowledge_base/01_BLUEPRINT_FUNDAMENTALS.md#overview Example: setup_navmesh()
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| extent | No | ||
| rebuild | No | ||
| location | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |