# Module Attachments

Sometimes you have a single module with multiple parts, each of which must go to a specific location on the vehicle it's mounted on. An example of this is a twin gun weapon, where each of the weapon units must go to a different location on the vehicle, even though it is all part of a single module.

To achieve this, create gameobjects on your vehicle and position/rotate them where each of the module's parts needs to go. Then add them one-by-one to the module mount's 'Attachment Points' list.

<figure><img src="/files/IEvdDn5fnsZK3wqBjzwH" alt="" width="340"><figcaption><p>Add attachment points to a module mount.</p></figcaption></figure>

Next, go to the module and drag each of its parts into the Module component's 'Attachment Items' list. The order in the list here will match the order of the 'Attachment Points' on the module mount.

<figure><img src="/files/7fjOjIs1lAKQrD3KGACu" alt="" width="340"><figcaption><p>Add attachment items to the module.</p></figcaption></figure>

Now, when the module is mounted at the module mount, each of the 'Attachment Items' on the module will be placed at the position/rotation of the corresponding 'Attachment Point' on the module mount.


---

# 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://vsxgames.gitbook.io/universal-vehicle-combat/core-framework/modules/module-attachments.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.
