This listing has not been migrated to FAB by the seller. It is only available to use from your Vault in the Epic Games Launcher.Learn more about Fab

A Bullet Penetration Plugin

Sergey Zhernovoy - Code Plugins - Sep 1, 2016
2
5 out of 5 stars(2 ratings)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

A Bullet Penetration Plugin provides the possibility of creating a special class of the actor.

  • Supported Platforms
  • Supported Engine Versions
    4.10 - 4.13
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.
Preview: youtube.com/watch?v=ylLgdjfZjHY&index=1&list=PLT_EAPpL_PZ6bj11wIdin_hsdfb0pp8Q6

User Guide: youtube.com/playlist?list=PLT_EAPpL_PZ6bj11wIdin_hsdfb0pp8Q6

A Bullet Penetration Plugin is created primarily to help a developers to create shooters. It provides the possibility of creating a special class of the actor,
the main feature of which - is the ability to hit and cause damage to targets beyond the obstacle. Thus it is possible to achieve the effect of the shooting
like in the world famous Counter-strike, when an obstacle does not guarantee complete safety for your opponent..
Actors created on the basis of the main plugin class and its subclasses, are essentially is already "bullet", and working on the principle of "fire and forget" - only need to specify the starting point and the direction of flight,
everything else the bullet will make itself, depending on its configuration. Bullet taken into account not only the thickness of the obstacles, which it got,
but also the physical properties of the surface of the obstacle, these properties can be adjusted depending on your preferences.
In addition, the bullet can produce effects for the inlet and outlet openings and transfer damage using standard methods of UE4 (like Apply Damage and etc.),
add impulse to the point of bullet hit - and therefore the integration of plugin will not require any serious changes in your project.
Thus ABulletPenetrationPlugin covers a wide range of applications, necessary to create a shooter. All in your hands!

Technical Details

• List of Modules: ABulletPenetrationPlugin(Runtime)
• List of Features:
- ABulletPenetrationPlugin is written entirely on C++, but is aimed primarily for users working on a bluprint.No C++ coding required, everything can be managed via blueprints.
- 2 Blueprint's functions for launch your bullet : StartFly and StartFlyWithOverride.
- 1 Blueprint's bindable event : OnBulletHit.
- Debug options are available in the class of bullet settings.
- Full control to configure effects for the inlet and outlet openings via DataTable.
- Can transfer damage using standard methods of UE4(like Apply Damage and etc.)
• Intended Platforms: Win32, Win64, HTML5
• Platforms Tested:
- UE4 Projects(packaged) : Win32, Win64, HTML5
- UE4 Editor : Win64
• Documentation Included: Yes, as ToolTips in Editor
• Important\Additional Notes:
- ABulletPenetrationPlugin already includes a binaries for Win64.Therefore it can be used in the Blueprint-only projects. - After the installation of ABulletPenetrationPlugin, a special class will be available, and you can create your bluprints based on which. All the default variables
of this class, blueprints, who was based on him, will be have detailed description and visual schematic hint,with detailed information on the appointment of the variable.
- The algorithm of the plugin uses a complex trace. Since in UE4 tracing of BSP-geometry may return wrong results,
we recommend to exclude the BSP-geometry from the level, but its availability and using will not lead to any errors of the plugin.