Objective Path Locator – Waypoint System
Description
Objective Path Locator – Waypoint System is a lightweight, Blueprint-only navigation helper that spawns a temporary spline path from the player to a target actor using NavMesh pathfinding.
Trigger it via Enhanced Input (default X) and optionally show a target marker widget.
Key Features
Press X to spawn a temporary path to the objective
NavMesh-based route with a spline visual guide
Optional target marker widget
Auto cleanup after a configurable lifetime
Blueprint-only, clean and lightweight setup
Works with keyboard
Quick Setup
Add a NavMeshBoundsVolume to your level and build navigation.
Add the included Input Mapping Context and bind IA_Locator (default X).
Set/assign a TargetActor (use included target actor/component setup or set it at runtime).
Press X in Play to spawn the path.
Customization
Change the key via Enhanced Input
Path lifetime
Spline mesh/materials, thickness, offsets
Trace channel / ground alignment behavior
Technical details
Features:
• On-demand objective path using NavMesh pathfinding
• Spline-based visual guide (optional ground alignment)
• Optional target marker widget
• Auto cleanup after configurable lifetime
Number of Blueprints: 4 (BP_LocatorSpline, BP_LocatorTarget, AC_LocatorTarget, WBP_LocatorTarget)
Input: Keyboard (Enhanced Input)
Network Replicated: No (client-side visual helper; trigger on owning client)
Supported Development Platforms: Windows
Documentation Link: https://docs.google.com/document/d/13n1pKnU6wgnV6fPOw0jNhJtbvVVku3NjNNJOowpOJxw/edit?usp=sharing
Important/Additional Notes: Requires NavMeshBoundsVolume and built navigation. Path is generated only if the target is reachable on NavMesh.







