Easy Combat Softlock

UNREAL ASSET Easy Combat Softlock v5.0

No permission to download
Supported UE versions
5.0+
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
Author
Snakebyte777
First release
Last update

Ratings

0.00 star(s) 0 ratings
Back
Top