Skip to content
Media 0 for listing CPP Replicated Limb Based Health Component

Description

Example Project

Documentation

Discord

Movement Component By Reddy

Video

Tutorials

Road map

Latest Version: 1.4.2 (released May 21st 2024)

Limb Based Health Component is a C++ library that provides a comprehensive system for managing the health of a character's limbs. It features a 6-limb health system that tracks the health of the head, body, left arm, right arm, left leg, and right leg individually, allowing for more granular and realistic damage management. Also it offers a nuanced range from unharmed to slow, medium, or fast bleeding states.

The library also includes a bleeding system that allows for simulated blood loss when a limb is damaged, and a healing system that allows for the recovery of health over time or through the use of healing items.

In addition, the Limb Based Health Component includes a fall damage system that calculates damage based on the distance of a fall and the character's landing position. This allows for realistic fall damage that takes into account the severity of the fall and the body part that absorbs the impact.

The library is designed to be easily integrated into existing projects and is exposed to Blueprints for easy use by designers and other non-programmers. This allows for easy customization of the health system and enables designers to create their own unique gameplay experiences.

An example project showcasing the capabilities of the Limb Based Health Component is available on GitHub at https://github.com/CitroenGames/LBHC_Example. The project includes a playable character that utilizes the limb-based health system and demonstrates the various features of the library in action.

Included formats

  • logo of Unreal Engine format