๐ŸŽ๏ธDrone & RC Car Tuning Guide

This guide covers performance tuning for drones and RC cars โ€” perfect for server owners who want to adjust how fast they feel, how fragile they are, and how much repairs cost.

๐ŸŽ๏ธ RC Car Tuning

โšก Speed & Handling

Speed = {
    Enabled      = true,   -- true = use these overrides, false = use model defaults
    MaxSpeed     = 45.0,   -- top speed (meters/second) ~ 45 = 100mph
    Acceleration = 0.22,   -- higher = faster acceleration (stock rcbandito โ‰ˆ 0.18)
    BrakeForce   = 0.30,   -- higher = stronger brakes, shorter stopping distance
}
  • MaxSpeed: Controls the RC carโ€™s top speed.

    • Recommended Range: 35โ€“60 (keep below 60 to avoid chaos).

  • Acceleration: How quickly it reaches top speed.

    • Too high will make it feel like a rocket.

  • BrakeForce: Determines how fast it slows down.

    • Higher values = more responsive stopping.

๐Ÿ’ก Pro Tip: If you want to make different RC cars (e.g., race vs. off-road), clone the config and give them different Speed tuning for variety.


๐Ÿ’ฅ Collision Damage

Collision = {
    Enabled         = true,
    SpeedThreshold  = 0.15,  -- minimum speed before damage applies
    CooldownMs      = 3000,  -- wait time between damage ticks
    Min             = 10,    -- minimum damage per collision
    Max             = 25,    -- maximum damage per collision
    ScaleBySpeed    = false, -- true = damage scales with speed
    ScaleMultiplier = 0.15,  -- extra damage per m/s if scaling enabled
}
  • SpeedThreshold: Prevents tiny bumps from dealing damage.

  • Min/Max: Damage range per collision.

  • ScaleBySpeed: Makes faster crashes more punishing.

  • CooldownMs: Stops damage from stacking too fast if you hit multiple objects quickly.

๐Ÿ”ง Tuning Tips:

  • For hardcore servers, lower SpeedThreshold and raise Max damage to make crashes more dangerous.

  • For casual servers, raise SpeedThreshold so small taps donโ€™t hurt the car.


๐Ÿ› ๏ธ Repair Cost Balancing

Repair = {
    enabled        = true,
    costPerPercent = 10,     -- price per 1% health restored
    minimumCost    = 5000,   -- never charge less than this
    maximumCost    = 10000,  -- never charge more than this
}
  • costPerPercent: Primary way to balance repair economy.

  • minimumCost: Even if a car is barely scratched, charge at least this much.

  • maximumCost: Cap cost to prevent absurd repair bills.

๐Ÿ’ก Server Economy Tip: If money is scarce on your server, lower minimumCost to encourage repairs. If you want RC cars to feel valuable, raise maximumCost so players protect them.


๐Ÿ›ธ Drone Tuning

๐ŸŽฎ Flight Feel (FlightTuning)

FlightTuning = {
    maxSpeed         = 0.25,  -- forward/back speed (m/s)
    strafeSpeed      = 0.05,  -- left/right speed
    verticalSpeed    = 0.08,  -- up/down speed (Q/E)
    accel            = 0.012, -- how fast it gains forward speed
    decel            = 0.012, -- how quickly it stops forward motion
    strafeAccel      = 0.010, -- how quickly it strafes left/right
    verticalAccel    = 0.008, -- how quickly it climbs/descends
    mouseSensitivity = 1.0,   -- camera rotation speed
}
  • maxSpeed: Overall forward speed cap.

  • accel/decel: Control smoothness โ€” lower values feel heavy, higher values feel snappy.

  • strafeSpeed & verticalSpeed: Good for fine-tuning realism (drones usually strafe slower than they move forward).

  • mouseSensitivity: Adjusts camera responsiveness.

๐Ÿ’ก Pro Tip: If players complain the drone feels "floaty," increase decel slightly so it stops faster. If they say it feels "twitchy," lower mouseSensitivity for smoother camera control.


๐Ÿ’ฅ Drone Damage

PlayerShotImpact = {
    Enabled      = true,
    hitDamageMin = 2,
    hitDamageMax = 5,
}
Collision = {
    Enabled        = true,
    SpeedThreshold = 0.15,
    Min            = 10,
    Max            = 25,
}
Water = {
    Enabled          = true,
    DamagePerSecond  = 25,
    TickMs           = 1000,
    FirstTickInstant = true,
}
  • PlayerShotImpact: Damage per bullet โ€” tweak to make drones harder or easier to shoot down.

  • Collision: Same as RC cars but affects drones crashing into walls.

  • Water: Deals continuous damage while touching water. Set Enabled = false to make waterproof drones.


โš–๏ธ Balancing Recommendations

Server Type
Suggested Tuning

Casual / Fun

Higher MaxSpeed, lower collision damage, cheap repairs

Serious RP

Realistic speeds, normal damage, moderate repair costs

Hardcore RP

Lower MaxSpeed, high collision & bullet damage, expensive repairs


๐ŸŽฏ Quick Testing Tips

  • Turn debug = true on your zones to test access points.

  • Spawn RC cars/drones in a test environment and tweak Speed, FlightTuning, and Collision until they "feel right."

  • Use a spreadsheet to calculate repair cost ranges (costPerPercent * missingHealth) to keep your economy balanced.

Last updated