# Customization

<details>

<summary>Mesh Customization</summary>

To change the drone mesh, go to:\ <mark style="color:green;">Content -> Flying\_DroneMovement -> Blueprints -> BP\_Drone -> Components</mark>

The <mark style="color:yellow;">"Main Mesh"</mark> is the root of the Drone Blueprint and works as an invisible, custom and complex collision to better simulate impacts. Change this mesh if you want to change the overall collision of the Drone.

The <mark style="color:yellow;">"Preview Mesh"</mark> acts as a visual body, without collision. Change this mesh if you want to change only the appearance of the drone.\ <mark style="color:red;">(Attach further mesh components to the "Preview Mesh", with DISABLED collision)</mark>

![](/files/uh7WT6fKGAQrooM5pu67)

</details>

<details>

<summary>Adjustable Parameters</summary>

To change the drone parameters, go to:\ <mark style="color:green;">Content -> Flying\_DroneMovement -> Blueprints -> BP\_Drone</mark><br>

The **Flying Drone Movement** features 10 parameters:

1. Movement\_Inputs | <mark style="color:yellow;">Default Value: 0, 0, 0</mark>
   * Custom data structure for keeping track of the movement inputs for further programming
2. Turn\_Inputs | <mark style="color:yellow;">Default Value: 0, 0, 0</mark>
   * Custom data structure for keeping track of the turning inputs for further programming
3. Movement\_Speed | <mark style="color:yellow;">Default Value: 6000</mark>
   * Sets the Movement Speed on all 3 Axis (X, Y, Z)
4. Turn\_Rate | <mark style="color:yellow;">Default Value: 1000</mark>
   * Sets the Turning Speed on all 3 Axis (Pitch, Yaw, Roll)
5. Use\_AutoStabilization? | <mark style="color:yellow;">Default Value: TRUE</mark>
   * Toggles the Automatic Stabilization feature, that locks the Roll and smoothly controls the Pitch and Yaw
6. Stabilization\_Speed | <mark style="color:yellow;">Default Value: 2</mark>
   * Sets the Stabilization Speed <mark style="color:red;">(Works as an Interpolation Speed, 0 = Instant)</mark>
7. Drone\_Sway | <mark style="color:yellow;">Default Value: 3</mark>
   * Sets the Drone Sway <mark style="color:red;">(Works as an Interpolation Speed, 0 = Instant)</mark>
8. Mass\_Kg | <mark style="color:yellow;">Default Value: 1</mark>
   * Sets the Mass Override of the Drone in Kilograms
9. Linear\_Damping | <mark style="color:yellow;">Default Value: 4</mark>
   * Sets the Linear Damping Value (How fast the Drone Stops)
   * Works like Friction, slowly stopping the Drone
10. Angular\_Damping | <mark style="color:yellow;">Default Value: 4</mark>
    * Sets the Angular Damping Value (How fast the Drone Stops turning)
    * Works like Friction, slowly stopping the Drone from turning

</details>


---

# 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://multicore-games.gitbook.io/flying-drone-movement/setup-and-implementation/getting-set-up/customization.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.
