Spotlight Sale: Save 50% on select Blueprints now through September 9.

Target Lock System

Cindiviar - Blueprints - Jul 21, 2024

Easy to implement blueprint-only system for lock on target. Based on Souls-like (Elden Ring) games. Easy to customize without C++ knowledge.

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.4
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

If you want to make your own 'Elden Ring', 'Dark Souls' or other RPG, but don't want to waste time for creating one of core mechanics of your game - system of targeting, and want to be able to modificate this system for your needs without C++ knowledge - this product is for you.


Fully Blueprint based Target Lock System, basic Damage System, which you can modernize as you wish, NO casting. Can be used in the multiplayer games.

Feel free to contact me via email: cindiviar@gmail.com


————————————————————————————


UPDATE V1.2 (02.09.24)


Added:

  • Replication - system can be used in the multiplayer projects now.
  • Alternative Target Selection (UseAlternativeTargetSelection):

- First pressing on 'Q' (or your key) - target selection

- Second+ pressing on 'Q' (or your key) - change to nearest enemy

- Pressing on 'C' (or your key) - deselection

  • Switcher for Closest Target Selection (ClosestTargetToPlayer) - select next target closest to the current target or to the player.
  • Switcher for Auto Target Changing (UseAutoChangingAfterUntargeting) - whether select another target if current have deselected by obstacle etc.


Improved some logic.


————————————————————————————


UPDATE V1.1 (07.08.24)


Added switches for:

  • Auto Changing After Kill
  • Changing Target by Mouse

Technical Details

Features:

  • Replication
  • Two types of target selection
  • Auto change target after kill 
  • Unlock target by cause of obstacle
  • Easy to change target in any direction by mouse/gamepad
  • Clean blueprints, easy to modificate
  • Easy adjustment of basic variables


Number of Blueprints: 12 (7 main + 5 additional)

Number of Widget Blueprints: 2 (1 main + 1 additional)

Input: Keyboard, Mouse or Gamepad

Replication: Yes

Documentation: Setup tutorial


NOTE: Your project has to be enabled these plugins (watch about it in setup tutorial)

  • Enhanced Input
  • Raw Input