M-62 Soviet Locomotive
A soviet locomotive, designated M-62. It is sometimes known as Mashka in Russia and Sergej in Hungary.
It has an automatic generator system, and can haul some serious cargo at decent speeds, or accelerate to a blistering speed of 270 kph with no cargo!
It is SRC (Stormworks Rail Committee) compatible, so it is capable of double heading and controlling brakes on rolling stock.
It also has a radio controlled track switcher and heaters.
Huge thanks to Olli_DXD from SRC for help. He designed the prime mover, and gave tips on various aspects of the train!