# UIController

{% hint style="info" %}
The UI Controller is placed at the Root of the Player UI Prefab
{% endhint %}

{% hint style="danger" %}
The UI Controller includes several references that are already properly assigned, configured, and equipped with tooltips within the Unity Inspector. These references do not require modification. For clarity, only the customization settings will be displayed here, omitting the predefined references.

If you need help, feel free to contact [Support](https://cowsinss-organization.gitbook.io/fps-engine-documentation/support).
{% endhint %}

### HEALTH

<mark style="color:purple;">BarHealthDisplay</mark>: Use Sliders to display player statistics.

<mark style="color:purple;">NumericHealthDisplay</mark>: Use Numbers through text ( TextMeshPro ) to display player statistics.

### ATTACHMENTS

<mark style="color:purple;">usingAttachmentColor</mark>: Color of an attachment UI element when it is equipped.

<mark style="color:purple;">notUsingAttachmentColor</mark>: Color of an attachment UI element when it is unequipped. This is the default color.

[More information regarding Attachments.](https://cowsinss-organization.gitbook.io/fps-engine-documentation/how-to-use/working-with-attachments)

### EXPERIENCE

<mark style="color:purple;">lerpXPSpeed</mark>: Speed at which the XP bar is filled when collecting XP points.

### UI EVENTS

<mark style="color:purple;">displayEvents</mark>: An object showing death events will be displayed on kill
