# 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.

![](/files/-Mdb7OG-hQ99Mn96KFnM)

On Canvas, it looks like this :

![](/files/-Mdb7fBwDTgv0C0z8wM8)

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**](/aurora-engine/weapon/untitled/create-weapon-id.md) 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**](/aurora-engine/weapon/untitled/create-weapon-id.md) 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**](/aurora-engine/weapon/configurate-weapon/setup-gun/reload-system.md) 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**](/aurora-engine/weapon/configurate-weapon/setup-gun/reload-system.md) 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**](/aurora-engine/weapon/configurate-weapon/setup-gun/shooting-system.md) to the UI element on which it is located in the **Text component**.          |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://renownedgames.gitbook.io/aurora-engine/ui/weapon-receiver.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
