nanos world API Reference Unofficial documentation
Function Server Moderate

VehicleWheeled:SetTransmissionSetup

Configures the Vehicle Transmission

Syntax

Lua
my_vehicle_wheeled:SetTransmissionSetup(transmission_final_ratio = 3.08, transmission_change_up_rpm = 4500, transmission_change_down_rpm = 2000, transmission_gear_change_time = 0.4, transmission_efficiency = 0.9, forward_gear_ratios = {
	2.85,
	2.02,
	1.35,
	1.0
}, reverse_gear_ratios = { 2.86 })

Parameters

Name Type Default Description
transmission_final_ratio optional float 3.08 The final gear ratio multiplies the transmission gear ratios
transmission_change_up_rpm optional integer 4500 Engine Revs at which gear up change occurs
transmission_change_down_rpm optional integer 2000 Engine Revs at which gear down change occurs
transmission_gear_change_time optional float 0.4 Time it takes to switch gears (seconds)
transmission_efficiency optional float 0.9 Mechanical frictional losses mean transmission might operate at 0.94 (94% efficiency)
forward_gear_ratios optional float[] { 2.85, 2.02, 1.35, 1.0 } List of forward gear ratios
reverse_gear_ratios optional float[] { 2.86 } List of reverse gear ratios