ACF-Gmod/ACF — pull request #23 by Amplar (2013-06-22 15:53:11+00:00)
Title: Automatic gearboxes

Since we've got CVTs, I think we should try out making some realistic automatic gearboxes.

Automatic gearbox should include:
Torque converter instead of a clutch (it would just work like an automatic slipping clutch for takeoff)
Very smooth shifting (it would be the effect of increasing flywheel mass dramatically)
Lower amount of gears compared to manual ( 3,5,7)
Lower torque rating than manual
Heavier than manual
More torque loss in the transmission than a manual.

The advantage would be automatic shifting at the cost of weight and torque rating.

The gearbox should probably have inputs for:

Engine's Torque (This would be important to state so we can have shift up/down be modified by the torque coming out of the engine, so if you decide to input less throttle, the gearbox will shift at lower rpms.)
Shift up RPM
Shift down RPM
Park, reverse, neutral, drive, and override selection for gears 2 and 1. Park would just work by applying the acf brake, which the gearbox should also have a parking brake multiplier input.

The torque converter for starting off could simply be an RPM input on the trans you specify that the gearbox slips the clutch until it meets. My gearbox code in my E2s does this and it works well, however it needs to shut off past first gear or it will cause problems with low rpm driving.