<aside> <img src="/icons/key-antique_gray.svg" alt="/icons/key-antique_gray.svg" width="40px" />


<aside> <img src="/icons/triangle-alternate_gray.svg" alt="/icons/triangle-alternate_gray.svg" width="40px" />

INTEGRATION GUIDE: MHS 2.0 + GASP (Mover)

</aside>


Step-by-step guide to integrate the Multiplayer Health System (MHS) into the Game Animation Sample Project (GASP) using the Mover character.

⚠️ Important Notice:

https://youtu.be/72NsgxCttK4?si=4DTq2VrNhRFB2KP6


In this video, you will learn how to integrate the Multiplayer Health System (MHS) into Epic Games' GASP (Game Animation Sample Project). We will explain step-by-step how to combine GASP's advanced locomotion with the MHS survival logic using the Mover character. Thanks to the Component-Based Architecture (BPC), we will equip the sample character with a robust health and shield system, directional damage feedback, and replicated death mechanics in just a few minutes.



<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

1. Component Configuration

</aside>


image.png

<aside>

Preparation of the Mover-based character.


image.png

<aside>

In the details panel, assign the Animation Data Asset that you created during the CMC character integration.

</aside>


<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

2. Animation

</aside>


image.png

<aside>

Open the 🟦 SandboxCharacter_Mover_ABP:


<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

3. Interfaces and HUD

</aside>


image.png

<aside>

Configuration of ally identification and weak points.


<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

4. Weak Points

</aside>



<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

</aside>


Implementation of the shield effect and damage visual on the character's material.



<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

</aside>


⚠️ Important: Due to current bugs in the Mover component, the Mesh collision does not reliably detect hits.


<aside> <img src="/icons/flag-checkered_gray.svg" alt="/icons/flag-checkered_gray.svg" width="40px" />

</aside>