# Weapon Receiver

This type of component is hung on the **UI element** and transmits information from a specific component to this **UI element**.

Each weapon has a **HUD** where the sight is located and information about the weapon, that's what we'll talk about now.

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Mdb3vGp7lgWvIM8E_LZ%2F-Mdb7OG-hQ99Mn96KFnM%2Fimage%20\(63\).jpg?alt=media\&token=5a703858-66c5-4068-9573-5bb4193122e6)

On Canvas, it looks like this :

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Mdb3vGp7lgWvIM8E_LZ%2F-Mdb7fBwDTgv0C0z8wM8%2Fimage.png?alt=media\&token=670d1b45-82d1-4dc9-aa39-45e61d235913)

Several text fields that will be filled with information about the weapon.

{% hint style="info" %}
The position of the text fields can be any, adjust them as you want.
{% endhint %}

> Now let's look at the components that will help display information about the weapon and its condition.

| Component Name        | Description                                                                                                                                                                                                                                                           |
| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Weapon Name Receiver  | Translates information about the **name of the weapon** from the [**Weapon Identifier**](https://renownedgames.gitbook.io/aurora-engine/weapon/untitled/create-weapon-id) to the UI element on which it is located in the **Text component**.                         |
| Weapon Type Receiver  | Translates information about the **type of weapon** from the [**Weapon Identifier**](https://renownedgames.gitbook.io/aurora-engine/weapon/untitled/create-weapon-id) to the UI element on which it is located in the **Text component**.                             |
| Bullet Count Receiver | Transmits information about the **number of bullets in the magazine** from the [**reloading system**](https://renownedgames.gitbook.io/aurora-engine/weapon/configurate-weapon/setup-gun/reload-system) to the UI element on which the **Text component** is located. |
| Clip Count Receiver   | Transmits information about the **number of bullets in stock** from the [**reloading system**](https://renownedgames.gitbook.io/aurora-engine/weapon/configurate-weapon/setup-gun/reload-system) to the UI element on which the **Text component** is located.        |
| Fire Mode Receiver    | Translates information about the **type of shooting** from the [**shooting system**](https://renownedgames.gitbook.io/aurora-engine/weapon/configurate-weapon/setup-gun/shooting-system) to the UI element on which it is located in the **Text component**.          |
