Overview
Player controller health system handled by FPHealth component.

| Property | Description |
|---|---|
| Health | Actual player controller health points. Ranged between (Min Health - Max Health) proeprties. |
| Min Health | Limit the minimum possible health of the player controller. Ranged between (0 - Max Health)*. |
| Max Health | Limit the maximum possible health points of the player controller. Ranged between (Min Health - ∞). |
Note
The player dies when their health reaches 0. When you limit a player's Min Health property to a value greater than 0, you make them immortal. This is useful when you want to give a player a buff or something like that (For example like in Unreal Tournament, Quake, ect.).
Regeneration Properties
Regeneration system automatically recover health points, after player controller take damage.

| Property | Description |
|---|---|
| Rate | Speed of recovery of health points (in seconds). |
| Value | How much health point add each rate. |
| Delay | Delay time before start recover health, after player take damage (in seconds). |
Sound Effects
Sound effects that are played in various situations.

| Property | Description |
|---|---|
| Take Damage | Played when player take damage. |
| Velocity Damage | Played when player take damage from velocity (falling, hitting, ect.). |
| Death | Played when player is die. |
| Heartbeat/Start | Starting from what value, start playing sound. |
| Heartbeat/Rate | Play sound rate (in seconds). |
| Heartbeat/Sound | Heartbeat sound. |
Velocity Damage Properties
The player can take damage from the speed of physical contact with other physical objects.

| Property | Description |
|---|---|
| Damage | The amount of damage that will be dealt in a collision in the specified range. |
| Min Velocity | Minimum velocity of collision. |
| Max Velocity | Maximum velocity of collision. |
Configuration Velocity Damage

- Use + button to add property.
- Use - button to remove property.
- Click on the Max Velocity label to edit the maximum possible velocity value.
Events

| Event | Description |
|---|---|
| On Take Damage Event() | Called when player take damage. |
| OnWakeUp Event() | Called when player wake up after die. |
| OnDeath Event() | Called when player die. |
Tip
These events are convenient for calling other functions, without having to write code.