A plugin to handle the functionality for all sorts of impacts!
Ballistic Impact Ultimate handles all functionality for all sorts of impacts e.g. projectiles, hitscan (Line Trace) impacts. It does everything expected from an impact and is very easy to use and prevents clutter as only one blueprint function needs to be called. It is very customizable as the impact sound, particle effect (Cascade, Niagara or both), decal can be selected along with other properties, such as the decal size, life span and how far away the decal is visible etc. It is flexible and allows for unique properties to be selected for each projectile or hitscan. Everything has been categorized to ensure it is easy to understand.
While examples of decal, sound and particles are included. It is expected you to have your own decals, sounds and particles effects to use. This is so that it can fit the art style of your game or/and the Surface Type you are using, since you can customize up to 62 custom surface materials.
It takes less than a couple of minutes to step up. Further information can be found within the documentation.
Works with melee weapons: https://www.youtube.com/watch?v=YkwuJpOMYfU
Setting it up:
Line Trace: https://www.youtube.com/watch?v=Z3Fbitvip5g
Number of Blueprints: 2 example blueprints (Line trace integration, projectile integration)
Number of C++ Classes: 1
Network Replicated: Very easy to replicate. Look inside documentation for more information
Supported Development Platforms: Windows, Mac, Linux
Supported Target Build Platforms: Windows, Linux, Android, Mac, IOS