PLEXUS GAME ASSET: All products 50% off

Limb Health System

MOOSELFLiES - Code Plugins - Jun 7, 2023

A character health system that distributes health between limbs.

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

DEMO PROJECT | DOCUMENTATION


The Limb Health System is a health system that distributes any characters health between limbs. This allow for detailed character health system where part of the body such as arm, legs, and heads all have their own health pool. On top of this, the system uses "Health Modifiers" to allow for easy scripting health related logic entirely inside of Blueprints. These modifiers can create effects such as bleeds, broken bones, health, poison, and much more!

Technical Details

Features:

  • Example Project: Demonstrates the system in action with only Blueprints. Although the system is written in C++, all of its features are exposed to Blueprints to allow for easy scripting.
  • Widgets: Game-ready, and customizable. These allow you to quickly get the system up and running or build-out custom widgets for your project.
  • Extendable: All code is fully commented and the plugin was written with the intent to allow for easy extension of the base classes that are included.
  • Data Driven: Many aspects of the system are controlled by data assets. This allows you to quickly design and iterate on asset within your project that use the system
  • Health Modifiers: These allow easy implementation of health related game logic that can be used on any actor with the health component. Check out the example project to see them in action!


Technical Details:

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Number of Blueprints: 10

Number of C++ Classes: 8

Network Replicated: No