Interesting. But aren't some of you making this too complicated? My engine IDs are simply the last 2 digits of the cab number. And if they're running on the layout, then they are "in service." Simple, no matter how many loops you have or how many engines are running on the layout.
|