# Rocket Launcher Muzzle Flash & Projectile Setup

## **1.Muzzle Flash**

* Select **MuzzleFlashVFX**
* In **Details Panel** → assign your **Muzzle Flash Niagara System**\
  \&#xNAN;*(you can use custom VFX)*
* Place it at the **tip of the muzzle**
* Muzzle Flash Recommanded Values are attached in Below Image

<figure><img src="/files/sPON5AkrnzF17lFNaA18" alt=""><figcaption></figcaption></figure>

## **2. Projectile Spawn**

* Select **BulletProjectile**
* Place it **slightly in front of the muzzle**\
  \&#xNAN;*(avoid spawning inside the mesh)*

<figure><img src="/files/yq2ll8KyUly2IF0iqU7N" alt=""><figcaption></figcaption></figure>

***

#### **Final Step (Important)**

* Go to **Class Defaults**
* under **VFX-Customizable**

Set:

* **Bullet Projectile** → `BP_ImpactProjectile`

<div align="left"><figure><img src="/files/yel7ovo5UanXspcaOoJ2" alt=""><figcaption></figcaption></figure></div>

***

## **Important Tips**

* Always keep projectile spawn **outside the mesh**
* Incorrect placement can cause:
  * Visual glitches
    * Wrong bullet direction

***

## **Result**

Correct muzzle flash with accurate projectile spawning for both modes.


---

# 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://voxel-vision.gitbook.io/advanced-vr-template/add-your-own-rocket-launcher/integrations-1.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.
