<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" />

Eventos e Inputs (API)

</aside>


Esta sección detalla la API completa del sistema: cómo se gestionan los controles mediante el contexto de salud y cómo fluye la lógica de eventos replicados.


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

1. Inputs (IMC_Health)

</aside>


El sistema utiliza su propio Input Mapping Context llamado 🟦 IMC_Health. Este contexto gestiona las acciones de supervivencia y cooperación.

<aside>

🟥 IA_Interact: Acción de interacción mantenida.

<aside>

🟥 IA_Heal: Acción de autocuración.


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

2. Recepción de Daño (Unificación)

</aside>


Para optimizar el ancho de banda y centralizar la lógica, el 🟦 BPC_Health_System descarta los eventos específicos (PointDamage, RadialDamage) y utiliza una única vía de entrada.

<aside>

🟥 Event AnyDamage: El "Embudo" de daño.


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

3. Eventos del Sistema (State Machine)

</aside>


Estos eventos gestionan los cambios de estado críticos y su replicación.

<aside>

<aside>

<aside>

<aside>


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

4. Macros Internas

</aside>


<aside>

🟪 MCR_Update_Actor_Status:




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

Página Anterior

REQUISITOS DEL PROYECTO

</aside>

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

Página Siguiente

DAÑO Y VISUALES

</aside>