Easy Combat Softlock

UNREAL ASSET Easy Combat Softlock v5.0

Upgrade or register to download
Potentially Outdated? (3+ Months)
Supported UE versions
5.0+
Potentially Outdated: This resource hasn't been updated in over 3 months. Since base platforms and games update frequently, older files may experience compatibility issues. Please verify the supported versions and check the discussion tab or official sources first. If the resource no longer works, consider requesting an update from the author.
Marketplace Listing


🎯 Easy Combat Softlock System
Dynamic Targeting & Smooth Combat Control for Unreal Engine

The Easy Combat Softlock System allows your character to search, rotate toward, and optionally move to a target using five different targeting modes while remaining flexible and fluid in multi-enemy combat.

Unlike traditional hard-lock systems, the Softlock only locks onto a target for a brief moment and smoothly rotates or repositions the character toward it. This enables precise combat without being tied to a single enemy, while still working perfectly for 1 on 1 encounters.



🎥 Preview & Resources
👉 Join the discord for support and feedback.



🧩 Blueprint Only - Designed for Easy Integration
The system can be used:



✔️ directly in Blueprints
✔️ or triggered through Animation Notifies



This gives you full control to search and validate targets inside any animation — wherever you need it.

Setup takes about 2 minutes, yet the system offers a wide range of configuration options to adapt it to your combat mechanics and gameplay style.



⚙️ Double-Layer Targeting System
Two search layers can be active at the same time:
If the first targeting method fails, the second one takes over automatically.



Available Search Types
  • Area
  • Actor Look Direction
  • Camera Look Direction
  • Input Direction
  • Last Target
More details are available in the documentation.



✨ Key Features
  • 100% Blueprint
  • Very easy setup & workflow
  • Softlock & Hardlock systems work hand in hand
  • All essential variables include detailed tooltips
  • Default values can be overridden at runtime
    - via Blueprint or Animation Notify

🔹 Softlock System
  • Search for targets using five targeting modes
  • Automatically rotate the actor toward the focused target
  • (Optional) Move the actor toward the target
  • Double-layer fallback targeting logic
  • Fully usable via Blueprints & Animation Notifies

🔒 Hardlock System (NEW)
Works seamlessly together with Softlock and extends functionality:

  • Lock onto a specific target
  • Optionally lock:
    • camera
    • character movement
  • Mark targets using widgets or UI symbols
  • Optional: Always sync Softlock target to Hardlock target
  • Distance threshold to automatically disable hardlock
  • Tolerance time when Line of Sight is broken

🧠 Custom Target Type — Perfect for AI (NEW)
Allows you to fix a specific target until changed.

Ideal for:

  • AI behavior trees
  • AI controller focus targets
  • scripted combat encounters
The target can be set:

  • directly via function
  • or via the included Softlock Interface

🎯 Additional New Features
  • (NEW) Custom Target Type
  • (NEW) Camera rotation toward the active target
  • (NEW) Predictive target markers
    -visualize potential lock-on targets
  • (NEW) Event Dispatcher output for active target data
  • (NEW) Improved performance & tick behavior

🚀 Performance Improvements
  • Tick is disabled by default and only active in Hardlock mode
  • Heavy functions restructured for efficiency
  • Replaced multi-output pure functions
    to prevent repeated executions
Back
Top