are "Rail Slugs" possible at all? would be nice to have some on my shorter freight lines for that tiny bit of realism. ideally i'd like to have them in game with CN colours, but just having them at all is good for me. now, im still kinda new with forums and such so im hoping the attached picture is visible, i added it incase you werent sure of what im talking about.
Well rail slugs IRL are used to distribute power from the lead locomotive into more axles, as many locomotive traction motors can't handle full load at slow speeds. So this power is distributed into a slug or two to allow a train to haul heavier cars at low speeds (as low as 15 Miles per hour)
I'm not good at coding yet as I have a hard time understanding any code, but the simpilest way I could add a slug in would be to say, get a sprite for a slug, and code it in as a cheap, unpowered engine with the same tractive effort as a switcher locomotive like a RS-3 or EMD SW1500, though this is a pretty quick and dirty way to get something like that in and it wouldn't work properly as they do in real life.
Though I'm guessing the proper way to code a slug would be perhaps something like this...
When connected to a locomotive, it'll limit the train to say 15-25 MPH to make things a little more gameplay friendly, but it'll cause compatible switcher locomotives to halve their power output (So a SW1500 would have its 1500HP halved to 750) while the Slug would be coded to automatically adjust its power for the lead locomotives half power rating (So the slug would run at 750HP in the case of a SW1500), but it would also have its own Tractive effort value.
So in the end it wouldn't give you more Horse power but more tractive effort to allow something like a switcher locomotive to move a heavier consist at low speeds, perhaps a string of empty hoppers in a large railyard. But this could also be used in OpenTTD to maybe run very short lines say from a Iron mine close to a steel mill with a short switcher run train (and use a slug to give it the traction it'd need to pull something at any speed)
EDIT : Please execuse me people if I don't quiet fully understand how a slug works, I haven't read up on them in a long while and I'm busy fixing up computers right now.