Multicore Games
  • 🇫🇲Flying Drone Movement
  • Overview
    • ✨Features
  • Setup and Implementation
    • 🛠️Getting set up
      • ⚙️General Setup
      • 👀Drone Setup
      • 💥Customization
Powered by GitBook
On this page
  1. Setup and Implementation
  2. Getting set up

Customization

PreviousDrone Setup

Last updated 9 months ago

Mesh Customization

To change the drone mesh, go to: Content -> Flying_DroneMovement -> Blueprints -> BP_Drone -> Components

The "Main Mesh" 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 "Preview Mesh" acts as a visual body, without collision. Change this mesh if you want to change only the appearance of the drone. (Attach further mesh components to the "Preview Mesh", with DISABLED collision)

Adjustable Parameters

To change the drone parameters, go to: Content -> Flying_DroneMovement -> Blueprints -> BP_Drone

The Flying Drone Movement features 10 parameters:

  1. Movement_Inputs | Default Value: 0, 0, 0

    • Custom data structure for keeping track of the movement inputs for further programming

  2. Turn_Inputs | Default Value: 0, 0, 0

    • Custom data structure for keeping track of the turning inputs for further programming

  3. Movement_Speed | Default Value: 6000

    • Sets the Movement Speed on all 3 Axis (X, Y, Z)

  4. Turn_Rate | Default Value: 1000

    • Sets the Turning Speed on all 3 Axis (Pitch, Yaw, Roll)

  5. Use_AutoStabilization? | Default Value: TRUE

    • Toggles the Automatic Stabilization feature, that locks the Roll and smoothly controls the Pitch and Yaw

  6. Stabilization_Speed | Default Value: 2

    • Sets the Stabilization Speed (Works as an Interpolation Speed, 0 = Instant)

  7. Drone_Sway | Default Value: 3

    • Sets the Drone Sway (Works as an Interpolation Speed, 0 = Instant)

  8. Mass_Kg | Default Value: 1

    • Sets the Mass Override of the Drone in Kilograms

  9. Linear_Damping | Default Value: 4

    • Sets the Linear Damping Value (How fast the Drone Stops)

    • Works like Friction, slowly stopping the Drone

  10. Angular_Damping | Default Value: 4

    • Sets the Angular Damping Value (How fast the Drone Stops turning)

    • Works like Friction, slowly stopping the Drone from turning

🛠️
💥