What criteria are you using to select an engine for a train? I'm currently testing with the 2cc set and I'm running into interesting stuff such as this, when it selects a "Budapest 1894" and tries to add wagons to it:
I'm currently checking:
- IsWagon (discard those)
- CanRunOnRail and HasPowerOnRail
- CanPullCargo (passengers)
- 200 hp minimum (arbitrary, just so it doesn't try to build rail busses or something really weak)
Then, I sort by price and pick one from the middle of the list, so it won't try to buy one a 400.000 pound "Big Boy".
How, other than by trial and error, to figure out which ones are your basic, simple, will-pull-wagons-for-food locomotives?
Edit: for now, I'll exclude the ones which carry passengers by themselves, even though they might be very useful.
Edit: well that doesn't work, all the 2cc monorail engines carry passengers.
Edit: trial and error it is; if it can't add wagons to an engine it sells it and adds it to the list of "do not buy again".