The May sale ends 5/23 at 9:59 AM ET!

Trace System Actor Component

iFruit - Blueprints - May 10, 2024
1
5 out of 5 stars(1 rating)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

A plug n play, melee trace actor component, seamless integration with any systems.

  • Supported Platforms
  • Supported Engine Versions
    5.3 - 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.

Documentation | Demo Video | Playable Demo

A plug & play, simple but powerful trace system, capable of doing any types of trace. Trace can report hits for both single and multiple targets, and trace functions come with parameters to adjust. The system by default reports the first hit(s) detected, but can also return all hit results as needed. All features shown in the playable demo are included.


The system is designed with scalability in mind, as hit results can be handled either internally or outside of the system, making the integration as smooth as possible. The system could also be used as a base and modified into a damage, attack, or even interaction system, entirely depending on your personal needs.


The system is made with 100% blueprints, and all blueprints are well organized and commented. Extensive documentation is also provided.


The attack animation retargeted from Aurora in the playable demo is included.

The attack animation retargeted from Mixamo is NOT included due to copyright.

Technical Details

Features:

  • Hit Detection

- for any types of attacks (melee/range/aoe)

- for single/multiple targets

- optional to use or not use ticks

  • Hit Result Report

- handling of hit result(s)

- easy integration with damage/attack/interaction system

  • Demo PlayEffects Function

- play visual and sound effects on hit


Number of Blueprints: 3 (with 3 additional Demo AnimNotifyState Blueprints Included)

Input: Not Applicable

Network Replicated: No

Supported Development Platforms:

Windows: Yes

Mac: Not Tested

Documentation: Trace System Documentation

Important/Additional Notes:

This project is a prototype, meaning if you expect a lot of functions right out of box, it may not be the option for you. But if you are looking for a good starting point for maybe an attack/combat/targeting or even interaction system, then I'd recommend you to consider it as the purpose of this project is to allow you the flexibility to create the functions based on your needs rather than providing a set of pre-made functions.