Combat Components

Grzegorz Szewczyk - Aug 7, 2019

Plugin speeds up a process of creating combat systems and not only.

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

Plugin speeds up a process of creating combat systems and not only.

Contact Email: szewczykgrzesiek@gmail.com

Preview Video

Included Components:

  • CollisionHandler - detects collision using traces, can be used both on skeletal and static mesh.
  • RotatingOwner - allows to rotate owner of the component to given direction.

Technical Details

Features:

  • Collision Detection can be used simultaneously on multiple components deriving from Primitive Component (Static/Skeletal mesh)
  •  Rotating Actor towards selected direction (through interface function) e.g AI rotating towards its target while attacking / Player rotating towards movement input while playing root motion animation
  • Anim notify classes which allows to enable / disable functionality of the components in animations
  • Example project from preview video


Code Modules: CombatComponents (Runtime)

Number of C++ Classes: 7

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation

Example Project 4.22 (requires plugin)

Executable Demo