railguy, on 09 June 2024 - 04:05 PM, said:
^I ran some experiments in NY MG R153 as you suggested. Most of my issues seem to be solved. It does appear that there has been modification (much needed) of how TrainPipeLeakRate works. One question that I have in the case of DPU locomotives: Does TrainPipeLeakRate only operate on the lead locomotive, or on the DPU as well--if the latter, would that make the leak rate additive? As originally implemented, it would seem that TrainPipeLeakRate was only effective on the lead locomotive, acting as a surrogate for the cumulative leaks in the train line. In real world operation, each car and locomotive would have its own leak rate, the total leakage of the consist making up the train pipe leak rate. Admittedly, such an approach would likely be "a bridge too far" in the sim.
Thanks to all who have worked on this feature. It's pretty neat to finally have DP locomotives having compressors, etc. doing things in the sim.
Thanks to all who have worked on this feature. It's pretty neat to finally have DP locomotives having compressors, etc. doing things in the sim.
I expected the fix to train pipe leak rate would catch someone by surprise. Most folks didn't use it or set it to the usual 5 psi/min without a second thought. Anyone clever might have noticed that it didn't have enough of an effect on longer trains and set it to some unreasonably big number to get a visible amount of leaking. The implementation is still dubious as the leak rate is an engine parameter and not a wagon parameter-so the best I can do is take the leak rate defined in the player locomotive and apply that to the entire train. Other locomotives will have no effect. (Though this has the weird effect that the leakage can change when you switch cabs to a different locomotive.)
Leaks will need a major overhaul so that each train car can have its own leakage, preferably with some randomization and dependence on temperature, and that leaks for brake system components other than the brake pipe can be added. Brake cylinder leaks are particularly devious on the long mountain grades that MSTS creators loved to represent.
railguy, on 09 June 2024 - 04:05 PM, said:
A final question for Phillip. Can the "ORTSDPBrakeSynchronization ( "Apply, Release, Emergency, Independent" )" only be added to a locomotive's "base" .eng file, or can it be added to an .inc file that modifies the base .eng file?
Works the same as other parameters, functions the same whether placed in an .eng file or an .inc file. Just be careful to avoid including ORTSDPBrakeSynchronization in both the .eng file and an .inc file or else it will get hard to keep track of.