Dynamic Engine
  • Starting your engine
    • Introducing Dynamic
    • The simulation
    • The network
  • Your first drive
    • Setting the script
    • Creating a Dynamic vehicle profile
    • Editing a Dynamic vehicle profile
    • Migrating from C.H.A.S.E.R
  • Fine Tuning your vehicle
    • Adapting your NUI
    • Editing the engine
    • Creating engine swap profiles
    • Creating a transmission data
    • Creating tyre profiles
    • Creating a new camera
    • Tweaking HUD
    • Setting Up Performance Index
    • Tuning your vehicle
    • Utilizing offsets
  • Exports
    • Learning the exports
    • Brake Exports
      • getBrakeTemp
      • toggleBrakeDebug
      • setBrakeTemp
  • Caller Exports
    • stopDynamic
    • startDynamic
  • Camera Exports
    • getCameraData
    • getCameraAmmount
    • startCamera
    • swapCamera
    • stopCamera
    • setCurrentCameraPitchOffset
    • setCurrentCameraFovOffset
    • setCurrentCameraSpacingOffset
    • setCurrentFpvCameraSpacingOffset
    • toggleBikeYawCorrection
  • Differential Exports
    • getIsVehicleCurrentlyDrifting
    • getIsVehicleCurrentlyDriftingThrottleLess
  • Drivetrain Exports
    • setFrontTorqueDist
  • Ecu Exports
    • setCurrentVehicleTcsLevel
    • toggleTcs
    • toggleEsc
    • getAssists
    • getTelemetryData
    • getGlobalTelemetryData
    • getWheelData
    • getVehicleData
    • getAvailableTyres
    • getTyreData
    • getAvailableEngineSwaps
    • getEngineData
  • Performance Index Exports
    • getPerformanceIndex
    • getPerformanceIndexCalibrationMetrics
  • Transmission Exports
    • getTopSpeedTable
    • getTopSpeedTableFromTransmissionData
    • setTransmissionMode
    • getTransmissionMode
  • Tuning Exports
    • loadTunedSetup
  • Tyre Exports
    • warmTyre
  • From enthusiasts to everyone
    • With Passion.
Powered by GitBook
On this page
  1. Transmission Exports

getTopSpeedTable

getTopSpeedTable( vehicleHash [string] )

Returns a table with topspeeds per gear for the specified vehicle hash. If on lua, pay attention to the +1 indexing.

Preferably, you should input the vehicle hash as "elegy" for example. However if you input it's hash "196747873" it will also work, but will have the function to take longer to execute.

Code Example:

        local getTopSpeedPressed = WarMenu.Button("Print Top Speed of Each Gear")
        if WarMenu.IsItemHovered() then
            WarMenu.ToolTip('Prints in the top speed of each gear for this vehicle.',nil,true)
        end
        if getTopSpeedPressed then 
            local currentCarModel = GetEntityModel(GetVehiclePedIsIn(PlayerPedId(),false))
            local speedTable = dynamic:getTopSpeedTable(currentCarModel)

            for k,v in ipairs(speedTable) do
                print("Gear "..(k-1)..": ", v)
            end
        end
PreviousTransmission ExportsNextgetTopSpeedTableFromTransmissionData