Elvas Tower: Loose consist exhaust - Elvas Tower

Jump to content

  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

Loose consist exhaust Rate Topic: -----

#11 User is offline   edwardk 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 1,350
  • Joined: 11-December 09
  • Gender:Male
  • Location:Chula Vista, CA
  • Simulator:MSTS
  • Country:

Posted 05 February 2015 - 02:12 PM

I was just checking the code. When a diesel locomotive is part of a player train, it is part of a initializing process, but when placed as a static object, there is no initializing process. This shows in the max exhaust being displayed.

Edward K.

#12 User is offline   railguy 

  • Engineer
  • Group: Status: Contributing Member
  • Posts: 653
  • Joined: 10-October 10
  • Gender:Male
  • Location:Kansas
  • Simulator:Open Rails
  • Country:

Posted 05 February 2015 - 02:37 PM

^That would likely also cause the loose consist locomotive sound never to initialize, either.

#13 User is online   R H Steele 

  • Executive Vice President
  • PipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 3,457
  • Joined: 14-March 13
  • Gender:Male
  • Location:known universe
  • Simulator:Open Rails
  • Country:

Posted 05 February 2015 - 03:23 PM

railguy could you post the exact name and source of the locomotives that are exhibiting this behavior? I'd like to see if I have them, if not, get them and try something out.
I'm still puzzled why it affects some engines in loose consists and not others.

Quoting from Edward K "I was just checking the code. When a diesel locomotive is part of a player train, it is part of a initializing process, but when placed as a static object, there is no initializing process. This shows in the max exhaust being displayed."

It would seem to follow that any engine used in a loose consist would exhbiti this behavior, or am I missing something?

#14 User is offline   railguy 

  • Engineer
  • Group: Status: Contributing Member
  • Posts: 653
  • Joined: 10-October 10
  • Gender:Male
  • Location:Kansas
  • Simulator:Open Rails
  • Country:

Posted 05 February 2015 - 04:26 PM

^I have tried numerous locomotives, both freeware and payware, and they all exhibit the loose consist behavior. The specific locomotives that I used for my example are the DieselsWest BNSF Dash 9 and the DieselsWest BN/BNSF SD70MAC. SLI and Maple Leaf Tracks locos do it too, as does every freeware locomotive that I've tried. Note that all of them are American diesels, but I can't imagine that non-US diesels would behave any differently. So, yes, I think the issue is universal to all loose consist diesels. The exception might be the rare case when the Initial and Max Magnitude and Rate values are so close to the same that they would look visually alike.

I am attaching two screenshots that illustrate what I'm talking about. "Uncoupled" was taken before I coupled my player locomotive (BNSF 1760) to a loose consist of two locomotives (both DieselsWest GE locomotives). Note the smoke from them--full throttle. "Coupled" was taken after I coupled the player locomotive to them. No smoke--they are at idle. The sounds were absent on the loose consist before I coupled to it; after coupling, voila!--sound. As to the loose consist in the background--I coupled to it before I coupled to the two locos in the screenshot. Those locos were smoking like crazy before I coupled to them, notice that they aren't in the screenshots. They were also silent until I coupled to them; once coupled the sounds on them started.
Attached Image: uncoupled.jpg

Attached Image: coupled.jpg

#15 User is online   R H Steele 

  • Executive Vice President
  • PipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 3,457
  • Joined: 14-March 13
  • Gender:Male
  • Location:known universe
  • Simulator:Open Rails
  • Country:

Posted 05 February 2015 - 05:11 PM

 railguy, on 05 February 2015 - 04:26 PM, said:

The exception might be the rare case when the Initial and Max Magnitude and Rate values are so close to the same that they would look visually alike.


That may be what I'm missing. Thanks for the screenshots and the engine information. When I get some time, I'm going to look at this.

#16 User is offline   Eldorado.Railroad 

  • Foreman Of Engines
  • Group: Status: Contributing Member
  • Posts: 984
  • Joined: 31-May 10
  • Gender:Male
  • Country:

Posted 06 February 2015 - 08:39 PM

 From 05 February 2015 - 02:12 PM:

I was just checking the code. When a diesel locomotive is part of a player train, it is part of a initializing process, but when placed as a static object, there is no initializing process. This shows in the max exhaust being displayed.


Edward,

I am glad you spotted this. Gratefully, you are one of the devs that picks up on the orphaned bugs. I hope, like the creeping alpha problem you solved some months back you are willing to take a look at this one and arrive at a way to solve it. The user can cheat the system partially by making the loose consist with a "dead engine, which is really a wagon" not emit particles. It would be nicer if a loose consist with an active engine would not run at max exhaust. I have noticed this many times since being brought to my attention by "railguy". Sadly I have my fingers in many pots, and testing one thing leads to finding bugs elsewhere.

Thanks,

Steve

#17 User is offline   railguy 

  • Engineer
  • Group: Status: Contributing Member
  • Posts: 653
  • Joined: 10-October 10
  • Gender:Male
  • Location:Kansas
  • Simulator:Open Rails
  • Country:

Posted 07 February 2015 - 07:21 AM

^I've sometimes used the "dead engine" method to eliminate the smoking problem with a loose consist. In a number of my or others' activities, though, loose consist locomotives don't stay loose consist locomotives, they will eventually be picked up by a player train. I would hope that, someday, the activity designer could specify the status of loose consist locomotives at the beginning of an activity--as in not running, idling, or (even more neat for modern diesel locomotives) in Automated Engine Shutown and Startup (AESS) mode--the latter being where the locomotive can start, vary idle RPM, or shut down the prime mover based on various locomotive and environmental parameters. Now, that would be something.

#18 User is offline   edwardk 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 1,350
  • Joined: 11-December 09
  • Gender:Male
  • Location:Chula Vista, CA
  • Simulator:MSTS
  • Country:

Posted 08 February 2015 - 02:37 PM

 Eldorado.Railroad, on 06 February 2015 - 08:39 PM, said:

Edward,

I am glad you spotted this. Gratefully, you are one of the devs that picks up on the orphaned bugs. I hope, like the creeping alpha problem you solved some months back you are willing to take a look at this one and arrive at a way to solve it. The user can cheat the system partially by making the loose consist with a "dead engine, which is really a wagon" not emit particles. It would be nicer if a loose consist with an active engine would not run at max exhaust. I have noticed this many times since being brought to my attention by "railguy". Sadly I have my fingers in many pots, and testing one thing leads to finding bugs elsewhere.

Thanks,

Steve



I am attempting to understand the process. It appears that any locomotive that is part of the player train(key point) will be part of the DieselEngines Initialize process, but diesel locomotives that are part of the loose consist category are never included. Keep in mind that before the DieselEngines process was implemented, the player train was the same way so I just have to figure out how to include static locomotives.

Edward K.

#19 User is offline   edwardk 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 1,350
  • Joined: 11-December 09
  • Gender:Male
  • Location:Chula Vista, CA
  • Simulator:MSTS
  • Country:

Posted 09 February 2015 - 12:07 AM

Please check V2851. For all static diesel locomotives, I set ExhaustParticles to 0 since the locomotive is suppose to be shutdown. At this time it would be bit more difficult to have a number of static locomotives with the exhaust indicating as running and shutdown.

Edward K.

#20 User is offline   Eldorado.Railroad 

  • Foreman Of Engines
  • Group: Status: Contributing Member
  • Posts: 984
  • Joined: 31-May 10
  • Gender:Male
  • Country:

Posted 09 February 2015 - 03:19 PM

 edwardk, on 09 February 2015 - 12:07 AM, said:

Please check V2851. For all static diesel locomotives, I set ExhaustParticles to 0 since the locomotive is suppose to be shutdown. At this time it would be bit more difficult to have a number of static locomotives with the exhaust indicating as running and shutdown.


Edward,

I will give this a try later tonight, I just hope that a wait point bug (another recent thread with Rob Roeter at the helm!) will not clobber my test activities. Big thanks for your effort on this bug.

Could you explain exactly what is mean't by this (maybe a an example consist?):
"At this time it would be bit more difficult to have a number of static locomotives with the exhaust indicating as running and shutdown."

Steve

  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users