In #3937 some of the suggestions offered in this thread have been added to the latest update of the steam effects.
i) Steam heating boiler (shown as the third exhaust on the locomotive) has been lightened up.
ii) HEP generator has been added, as well as a "wood smoke" effect, as shown on the third wagon.
Some concerns have been raised about the smoke coming in "puffs". This appears to be as a result of the way the particle emitter attempts to draw the smoke effect. It appears to be exacerbated when non-black smoke is used. Unfortunately the particle drawer is very much a mystery to me so I suspect that I will not have the expertise to modify it.
As a result of some overlaps in code some configuration changes were necessary for the ENG and WAG file configurations.
To implement the effects as shown in the attached screenshot the following type of code needs to be added to the WAG section of the cars:
Effects (
SpecialEffects (
Comment ( == Steam Heating Hose Leak == )
HeatingHoseFX (
0.0 0.6 -11.64
0 -1 0
0.1
)
Comment ( == Wagon Generator Smoke == )
WagonGeneratorFX (
0.0 4.66 9.19
0 1 0
0.1
)
Comment ( == Wagon Smoke == )
WagonSmokeFX (
0.0 4.66 7.19
0 1 0
0.2
)
)
)
I believe that these types of effects provide all the "relevant" ones worth modelling.
I am wondering whether it is worth while adding relevant coding to adjust the car / locomotive wagon physics as the weight of the car changes due to fuel and/or water consumption. Based upon some info that I have found a steam boiler might use 150 gallons (uk) of water an hour, and 15.5 gallons (uk) of diesel.
The other aspect is that the effects are currently "permanently" on, and maybe there needs to be a means to turn them on and off.
Thus to finish off these features, I would like to establish a small ad-hoc test team who have an interest in using these features to work with me to develop and test a few simple scenarios were these features might be used.
If you are interested please let me know.