Diesel locomotives starting and stopping A few question about triggers and cab controls in diesel locomotives
#1
Posted 10 January 2017 - 04:01 PM
as I read on manual that is possible to use triggers 23 and 24 also on diesel locomotives, I decided to try to apply them. I used trigger 23 for the engine starting sound and then the background noise of the engine running meanwhile trigger 24 is used for stopping the background sound and then for the stopping sequence. Everything works perfectly except for the fact that when simulation starts, despite the engine is turned on, sounds related to trigger 23 are not played. You have to power off and the on the engine to be able to hear them. Is it possible, at least for diesel locomotives, both player and AI, to play trigger 23 related sounds at the start of the simulation?
Another question always about starting and stopping diesel engines is about cabview controls. Is it actually possible to set a cabcontrol for start/stop the engine? If yes, how I can set it? If no, is it possible to implement it?
Thanks in advance for the answers.
Nicolò
#2
Posted 10 January 2017 - 04:58 PM
Nicolò, on 10 January 2017 - 04:01 PM, said:
as I read on manual that is possible to use triggers 23 and 24 also on diesel locomotives, I decided to try to apply them. I used trigger 23 for the engine starting sound and then the background noise of the engine running meanwhile trigger 24 is used for stopping the background sound and then for the stopping sequence. Everything works perfectly except for the fact that when simulation starts, despite the engine is turned on, sounds related to trigger 23 are not played. You have to power off and the on the engine to be able to hear them. Is it possible, at least for diesel locomotives, both player and AI, to play trigger 23 related sounds at the start of the simulation?
There are few ways to do this, but you can achieve having the engine sound with trigger 23 on start up. Without knowing your SMS setup, i cannot inform you of the best way.
Nicolò, on 10 January 2017 - 04:01 PM, said:
Another question always about starting and stopping diesel engines is about cabview controls. Is it actually possible to set a cabcontrol for start/stop the engine? If yes, how I can set it? If no, is it possible to implement it?
I've mention this myself awhile ago and today. Unless it planned on the roadmap, the answer to your question is no.
Under MSTS, this was possible by using the 'bell' key with the right SMS setup. But we don't want to use that setup in OR :rolleyes:
Thanks
#3
Posted 11 January 2017 - 12:49 AM
#4
Posted 11 January 2017 - 01:21 AM
Thanks for reply.
Here the section of SMS cab file about starting/stopping the engine:
Stream ( Priority ( 6 ) Volume( 0.6 ) Triggers ( 4 Discrete_Trigger ( 23 PlayOneShot ( 1 File ( "V100_an.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 23 StartLoopRelease ( 1 File ( "V100_Leerlauf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 24 ReleaseLoopRelease() ) Discrete_Trigger ( 24 PlayOneShot ( 1 File ( "V100_aus.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) ) )
#5
Posted 11 January 2017 - 01:44 AM
Hamza97, on 11 January 2017 - 12:49 AM, said:
Very true. Thinking about it, i haven't tried a diesel with fuel set to 0% in an activity, on top of a fuel pump or just pressing the instant refuel key? I try that now.
No, anything less than 1% for fuel, OR defaults to 100%!
Thanks
#6
Posted 11 January 2017 - 01:52 AM
Nicolò, on 11 January 2017 - 01:21 AM, said:
Thanks for reply.
Here the section of SMS cab file about starting/stopping the engine:
The easiest method to have the sound at startup, is to add an initial trigger. Try this :-
Stream ( Priority ( 6 ) Volume( 0.6 ) Triggers ( 5 Initial_Trigger ( StartLoopRelease ( 1 File ( V100_Leerlauf.wav" -1 ) SelectionMethod (SequentialSelection) ) ) Discrete_Trigger ( 23 PlayOneShot ( 1 File ( "V100_an.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 23 StartLoopRelease ( 1 File ( "V100_Leerlauf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 24 ReleaseLoopRelease() ) Discrete_Trigger ( 24 PlayOneShot ( 1 File ( "V100_aus.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) ) )
Thanks
#8
Posted 11 January 2017 - 03:48 PM
#9
Posted 11 January 2017 - 05:40 PM
DirtyRam, on 11 January 2017 - 03:48 PM, said:
Thanks much, Mike
You mean the mention wav files above ? Haven't a clue, other than i believe it's german. But i can safely say what they mean :
V100_Leerlauf.wav = Engine_Idle.wav
V100_an.wav = Engine_Startup.wav
V100_aus.wav = Engine_Shutdown.wav
Apologies if you mean something completely different!
Thanks
#10
Posted 12 January 2017 - 09:32 AM
I bring this up because some of the sound triggers that are currently not well-suited in the sim or simply not present to emulate prime mover startup and shutdown are also necessary for AESS. The high idle feature (and AESS) would also require tying RPM and sound triggers to various internal and external parameters (e.g., engine coolant temperature, outside temperature, air brake system pressure, reverser position, throttle lever position, etc.). It surely would be a cool thing to have a locomotive in the sim emulate what real world locomotives do in this regard.