
Описание
⚠️ Maintenance status: This plugin is no longer actively maintained as of April 2026. The current build targets UE 5.7 and will not be updated for newer Unreal versions. Source code is included — feel free to fork and adapt for your needs. For questions, please use our Discord. Response time: up to 7 days.
Smart Cone Trace is a powerful plugin for Unreal Engine 5 that enables advanced cone-shaped tracing and visibility checks fully accessible from Blueprints. Designed for AI vision, enemy detection, stealth mechanics, and gameplay logic, this system simulates a true cone trace using a series of Box Traces, offering both precision and performance.
Whether you're building AI sight, field of view (FOV) checks, occlusion-aware line of sight systems, or environmental awareness tools, this plugin gives you full control over tracing logic, filters, and visual feedback — without writing a single line of C++.
🔧 Key Features
🔹 Cone-Shaped Tracing using iterative BoxTrace logic
🔹 Built-in Visibility & Occlusion Check: automatic Line-of-Sight verification (stops "seeing" through walls)
🔹 Flexible Visibility Origins: Trace visibility from Camera (Screen Space) or Cone Origin
🔹 Configurable angle, length, step size, box depth, and tolerance
🔹 Multi-Hit and Single-Hit modes — just like LineTrace or SphereTrace
🔹 Filter by Actor Class, Tags, or Interfaces
🔹 Optional self-ignore and actor ignore list
🔹 Detailed debug visualization: boxes, hit points, direction lines, and radius arcs
🔹 100% Blueprint-compatible — works in pure Blueprint projects
🔹 Built-in Actor Component for interval-based tracing (no Tick required)
🔹 Includes Blueprint Function Library with helper utilities
🔹 Supports usage in AI, Triggers, UI, and Blueprint Scripts
🔹 Use cases: enemy detection, vision cones, FOV scanning, perception checks, cone overlaps, custom collision
📦 What's Included
ConeTraceByChannel Blueprint node
SmartConeTraceComponent (tickless interval-based actor component)
StartConeTraceTimer / StopConeTraceTimer logic with automatic binding
Struct with HitActors, VisibleActors, ClosestHit, IsValidHit and more
Helper functions: check if actor was hit or visible, get first valid hit, filter by class
Full source code included
💡 Ideal For:
AI vision and perception systems
Stealth mechanics and FOV cones
Occlusion-aware target detection (checks visibility)
Blueprint-based enemy scanners
Custom trigger zones and overlap cones
Gameplay logic, combat targeting, or environment scanning
No C++ required. Fully integrated with Unreal Engine's Blueprint system.





