Skip to content
Media 0 for listing Replicated Health System

Description

Visit the Gitbook documentation for this system here!

Discord

Report Bug

Product is actively supported!

The Replicated Health System (RHS) is a powerful system neatly packaged in a single actor component. The RHS component can be added to any actor in your game, be it a player or a normal object class. The whole system is optimized for single & multiplayer games and designed for performance. Created by a professional Unreal Engine developer, the component has many useful features that you can use not only to deploy the system in your projects, but also to use the existing component to build your own system. The system comes with an integrated healthbar that is automatically created for you right after import. ❤️

Below are several short descriptions of the benefits included in the Replicated Health System (RHS). You can read them here to get a quick understanding of the product. For a more in-depth knowledge, you may be interested in reading the documentation.

Public Functions 🔓

Public functions are a collection of blueprint functions that can be used to access or manipulate data within the RHS component. Public functions allow you to communicate with the RHS component without causing damage, while providing better protection against unwanted manipulation.

Private Functions 🔒⚙️

Private Functions are a collection of Blueprint functions that are not accessible from outside the RHS component. While not useful anywhere outside of the component, these functions provide great value when it comes to changing internal systems, for example, when advancing & customizing the system.

Dispatcher Events 🔐📨

Dispatcher events are used to report events that occur in the RHS to the outside world without exposing sensitive data. You can bind your own logic to the dispatcher events to ensure that your custom logic is fired whenever you want. For example, you can use our dispatcher events to print a message when the owner of the RHS component dies.

Macros ⚙️📦💨

Most of the logic contained in the RHS component is packaged in well-commented macros. Macros have many advantages, the most important being: Code reusability, clean and tidy code, error minimization, easy customization and scaling, easy team collaboration % Performance optimization.

Easy Settings Interface ⚙️🔍

Of course, we also considered those of you who prefer a more "out of the box" experience. Therefore, the RHS component uses a simple structure to display all available settings in the component details panel. You can use these settings to make changes to the system without interfering with the existing logic. You are welcome!

Documentation & Support 🤝📚

As always, the documentation for this system tries to be as comprehensive as possible while still giving you all the knowledge you need to work with this system and beyond. However, if you have any other questions, feel free to join the discord and we will try to help you as soon as possible. Documentation.

Security measures 🛡️

The system was designed with security in mind. Not only to prevent you from accidentally destroying systems while working with the RHS, but also to prevent players from manipulating the RHS while playing the game. Systems such as a health system are vulnerable to hackers trying to cheat and gain an advantage in your game.

Included formats

  • logo of Unreal Engine format