This plugin adds a melee weapon system to your game with customizable per-bone collision detection!
See Technical info section
Rama's Melee Weapon plugin has these powerful Features:
1. Ability to specify exactly which parts of a weapon’s physics asset deal damage.
2. Complete control over which parts of a swing animation deal the damage, allowing you to ignore the wind up and wind down from a swing animation, through the use of UE4 animation notifies.
3. Per-bone accuracy, so you can know exactly which bones of a character mesh were hit by the weapon!
4. My very own custom PhysX core coding, so that efficient volume shapes are used to represent the weapon’s collision as it swings through the air. I went deep into Nvidia’s PhysX system and wrote a lot of custom code to make this system as efficient and customizeable as possible! I added a lot of code to draw PhysX shapes in the editor and during runtime so you can see exactly what my Rama Melee Plugin is doing!
5. The whole system can be utilized entirely in Blueprints, but my plugin includes all the source code so you can extend every part of my system, including the hardcore PhysX coding! I have many videos demonstrating the usefulness and mechanics of this plugin here.
List of Modules:
• RamaMeleePlugin (Runtime)
Intended Platforms: Desktop, should work in VR no issue, and on console and Mobile as the product mainly works with PhysX engine + Blueprints
Platforms Tested: Desktop
Documentation Included: I have extensive video documentation on the use of my code plugin here:
• Part 1
• Part 2
• Part 3
Important\Additional Notes: Entire C++ source code is included!
6/7/2016 ~ Hit results now return the physical material that was struck by the melee weapon!
8/27/2016 ~ The physics asset shape index is now returned with the Weapon Hit event so you can apply custom damage amounts based on which weapon shape made contact!
5/13/2018 ~ Deep Tracing is now an optional feature for use with weapons that pass through everything they hit very fast and you want to report all hits, even within a single trace tick (think Lightning Sword). See related Product Picture for more info! ♥ Rama