This is a list of all the code changes since the last stable version. Those since the previous testing version are highlighted.
- X3883 Bug fix for https://bugs.launchpad.net/or/+bug/1699589 Reference to an empty TrackShape block causes crash.
- X3882 https://blueprints.launchpad.net/or/+spec/steam-generator-effects - finish moving steam heat controller to locomotive and initial release of visual effects
- X3881 https://blueprints.launchpad.net/or/+spec/steam-generator-effects - additional code rearrangement + bug fix - http://www.elvastower.com/forums/index.php?/topic/30413-same-problem-with-dbhp-display-on-steam-engines/
- X3880 Resolves a problem with engines send to a pool, see http://www.elvastower.com/forums/index.php?/topic/30397-engines-sent-to-pool-gather-together/page__view__findpost__p__220900
- X3879 https://blueprints.launchpad.net/or/+spec/steam-generator-effects - turnoff trace statement inadvertently left on.
- X3878 https://blueprints.launchpad.net/or/+spec/steam-generator-effects - code rearrangement for steam generator effects + fix for MotiveForce not zero at zero throttle (http://www.elvastower.com/forums/index.php?/topic/30392-steamer-accelerates-despite-direction-and-regulator-is-at-zero/)
- X3877 Bug fix for https://bugs.launchpad.net/or/+bug/1698141 In Activity mode during pre-update AI speed is not controlled well.
- X3876 Solves a problem introduced in version 3863 when a train is approaching a waiting point, see http://www.elvastower.com/forums/index.php?/topic/30326-update-timetable-mode-signalling/page__view__findpost__p__220869.
- X3875 Further update for problems found after version 3863, see http://www.elvastower.com/forums/index.php?/topic/30326-update-timetable-mode-signalling/page__view__findpost__p__220809.
- X3874 Bug fix for https://bugs.launchpad.net/or/+bug/1696086 When signal is STOP OR displays in CabSignalDisplay aspect for STOP_AND_PROCEED.
- X3873 Bug fix for https://bugs.launchpad.net/or/+bug/1695915 Throttle position not shown in autopilot mode.
- X3872 Second part of bug fix for https://bugs.launchpad.net/or/+bug/1695901 Station stop list managed incorrectly with train switchings.
- X3871 Partial bug fix for https://bugs.launchpad.net/or/+bug/1695901 Station stop list managed incorrectly with train switchings.
- X3870 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - corrected calculation problem with DBHP introduced
- X3869 Bug fix for https://bugs.launchpad.net/or/+bug/1695082 Station platforms aren't replaced in passing paths.
- X3868 Bug fix for https://bugs.launchpad.net/or/+bug/1695013 AI trains deceleration starts too early after x3863.
- X3867 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - turn off debug code left on
- X3866 Bug fix for https://bugs.launchpad.net/or/+bug/1694822 Wrong holding signal selected at station stops.
- X3865 Correction for two small errors accidently introduced in version 3863.
- X3864 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - adjustments to compound locomotive
- X3863 Update for timetable mode and signalling, see http://www.elvastower.com/forums/index.php?/topic/30326-update-timetable-mode-signalling/page__view__findpost__p__220170
- X3862 http://www.elvastower.com/forums/index.php?/topic/30311-updater-aborts/
Bug fix for updater deleting temporary files when an error occurs.
- X3861 Bug fix for https://bugs.launchpad.net/or/+bug/1693686 In manual mode also sections beyond other train are reserved.
- X3860 Bug fix for https://bugs.launchpad.net/or/+bug/1693680 Incorrect waiting point management after exiting from suspended state.
- X3859 Bug fix for https://bugs.launchpad.net/or/+bug/1693678 Incorrect waiting point timing after resuming.
- X3858 Bug fix for https://bugs.launchpad.net/or/+bug/1692483 TRACTION_BRAKING is not correctly scaled.
- X3857 Bug fix for https://bugs.launchpad.net/or/+bug/1692238 LOAD_METER is not correctly scaled.
- X3856 Bug fix for https://bugs.launchpad.net/or/+bug/1691251 Tractive effort bar not showing.
- X3855 Bug fix for https://bugs.launchpad.net/or/+bug/1692226 In cabviews leftward horizontal bars move vertically.
- X3854 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - adjusted Boiler Efficiency defaults and corrected some errors in compound locomotive
- X3853 http://www.elvastower.com/forums/index.php?/topic/22890-f6-display-intenisty/
Display sidings, train, and car labels only up to 500m (platforms still 1000m). Use orange for sidings to differentiate from platforms.
- X3852 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - adjustment to how MEP (indicator diagram) is calculated.
- X3851 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - added code to steam module for calculation of grate limit, other minor adjustments
- X3850 http://www.elvastower.com/forums/index.php?/topic/22890-f6-display-intenisty/
Added messages when switching train/car labels, same as station/siding labels.
- X3849 http://www.elvastower.com/forums/index.php?/topic/22890-f6-display-intenisty/
Bug fix for blending on station/siding labels.
Additionally made train/car labels behave the same as station/siding labels.
- X3848 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - adjusted code to allow more monitoring parameters
- X3847 https://blueprints.launchpad.net/or/+spec/station-label-intensity
Vary alpha intensity of label backdrop as well as text.
- X3846 Fix for bug https://bugs.launchpad.net/or/+bug/1684020, use summer texture if seasonal texture is not available.
- X3845 Bug fix for https://bugs.launchpad.net/or/+bug/1688205 Distant mountains aren't shown with MSTS environments.
- X3844 Bug fix for https://bugs.launchpad.net/or/+bug/1687895 In Multiplayer horn of remote trains is not heard.
- X3843 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - adjusted default values
- X3842 Bug fix for https://bugs.launchpad.net/or/+bug/1687264 Brakepipe is loosing the pressure with activated bleed valve.
- X3841 http://www.elvastower.com/forums/index.php?/topic/27463-shortcuts-in-trains/page__view__findpost__p__191433
Bug fix for warning loading 2-value freight animations
- X3840 Skymesh modifications to correct tiling errors.
- X3839 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - corrected issue introduced in #3836 - http://www.elvastower.com/forums/index.php?/topic/29799-steam-effects-for-diesel-locomotives-and-passenger-cars/
- X3838 Enabled cloud dome with correct uv tiling.
- X3837 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - adjustment of some default values for steam locomotives
- X3836 https://blueprints.launchpad.net/or/+spec/steam-generator-effects - moved steam heat controller to locomotive for access by all locomotives, and added an initial generator exhaust for diesel locomotive
- X3835 Removed warning messages for file ingame.sms introduced with bug fix https://bugs.launchpad.net/or/+bug/1683120
- X3834 Bug fix for https://bugs.launchpad.net/or/+bug/1685916 Signal/WP deadlock.
- X3833 Simple bug fix for resume exceptions not containing the complete stack.
- X3832 https://blueprints.launchpad.net/or/+spec/station-label-intensity
Increase label distance to 1km and vary intensity more clearly than colour.
- X3831 https://blueprints.launchpad.net/or/+spec/station-label-intensity
Vary station label intensity by distance.
Patch by mbm_OR.
- X3830 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - minor adjustment of log parameters
- X3829 Bug fix for https://bugs.launchpad.net/or/+bug/1683120 Crash when trigger type not applicable to .sms file
- X3828 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - adjustments to data log and superheat
- X3827 https://blueprints.launchpad.net/or/+spec/steam-code-adjustment - initial code release - added ability to record key performance data @ 5mph intervals, user selectable
- X3826 Bug fix for https://bugs.launchpad.net/or/+bug/1682183 System.ArgumentOutOfRangeException at Orts.Simulation.AIs.AITrain.UpdateStationState (x.3823).
- X3825 Small fix to improve appearance of cloud layer.
- X3824 Implements correct tiling of MSTS skies.
- X3823 Bug fix for https://bugs.launchpad.net/or/+bug/1680533 It is impossible to reset a TCS emergency in explorer mode.
- X3822 Bug fix for https://bugs.launchpad.net/or/+bug/1678304 Alpha bit number not loaded correctly.
- X3821 New bug fix for https://bugs.launchpad.net/or/+bug/1670144 Forest trees above tunnels are deleted.
- X3820 Blueprint https://blueprints.launchpad.net/or/+spec/conditional-load-of-day-textures Conditional load of day textures. OR manual update.
- X3819 Provisionally revert changes of release 3814.
- X3817 https://blueprints.launchpad.net/or/+spec/steam-generator-effects - preparation for adding steam generator effects
- X3815 https://blueprints.launchpad.net/or/+spec/variable-mass - Correct problem with copying multiple locomotives if freight animation present
- X3814 Bug fix for https://bugs.launchpad.net/or/+bug/1670144 Forest trees above tunnels are deleted.
- X3813 Bug fix for https://bugs.launchpad.net/or/+bug/1670138 Penalty lights aren't activated when emergency activated manually.
- X3812 Reverting changes made to method "setSignalDefaultNextSignal", see bug report https://bugs.launchpad.net/or/+bug/1669754.
- X3811 https://blueprints.launchpad.net/or/+spec/variable-mass - update manual for physics variation with load.
- X3810 https://blueprints.launchpad.net/or/+spec/variable-mass - corrected problem with drive wheel weight not initialising correctly
- X3809 https://blueprints.launchpad.net/or/+spec/variable-mass - added additional freight types + added treatment for ORTSTrackGauge similar to RigidWheelbase
- X3808 Bug 1668610 - fix extra block consumption due to EndOfBlock API
- X3807 https://bugs.launchpad.net/or/+bug/1606021 The vigilance alarm sound is now active when the vigilance monitor state is emergency
- X3806 Bug fix for https://bugs.launchpad.net/or/+bug/1667906 System.ArgumentOutOfRangeException at Orts.Simulation.Physics.Train.TCSubpathRoute.GetDistanceAlongRoute (Crash when passing red signal).
- X3805 Manual updated for blueprints "Exclude trees from being placed on roads" and "User definable sound attenuation factor in cab and passenger views".
- X3804 Bug fix for https://bugs.launchpad.net/or/+bug/1667087 Wrong external sound volume attenuation.
- X3803 https://blueprints.launchpad.net/or/+spec/variable-mass - corrected problem with static freight animations on locomotives
- X3802 http://www.elvastower.com/forums/index.php?/topic/29906-ortsrigidwheelbase-two-numbers-expected/ - don't show warning when only one distance used in ORTSRigidWheelBase
- X3801 Blueprint https://blueprints.launchpad.net/or/+spec/user-definable-sound-attenuation-factor User definable sound attenuation factor in cab and passenger views.
- X3800 Blueprint https://blueprints.launchpad.net/or/+spec/optionally-remove-forest-trees-from-roads Exclude trees from being placed on roads.
- X3799 https://bugs.launchpad.net/or/+bug/1473986 - fix for invalid TrItemIds in source regions
- X3798 Bug fix for https://bugs.launchpad.net/or/+bug/1665747 Sunrise and sunset in southern hemisphere.
- X3797 https://bugs.launchpad.net/or/+bug/1664703 - fixed issue with cylinder cock steam effects not displaying
- X3796 https://blueprints.launchpad.net/or/+spec/variable-mass - corrected issue with tender leading the locomotive not being recognised
- X3795 https://blueprints.launchpad.net/or/+spec/variable-mass - add locomotive load physics variation
- X3794 Manual updated with short description of night version of 3D cab.
- X3793 Bug fix for https://bugs.launchpad.net/or/+bug/1663934 3DCab night textures not activated in tunnels.
- X3792 Bug fix for https://bugs.launchpad.net/or/+bug/1663842 Overhead wire not displayed correctly above A1tFrog6dLft.s .
- X3791 Bug fix for https://bugs.launchpad.net/or/+bug/1663655 Entering tunnel OR switches from 2Dcab to 3Dcab.
- X3790 First bug fix for https://bugs.launchpad.net/or/+bug/1663642 3DCab night texture not loaded when Conditional load of night textures checked.
- X3789 Manual update for Automatic curve squeal sound.
- X3788 Blueprint https://blueprints.launchpad.net/or/+spec/automatic-curve-squeal-sound Automatic curve squeal sound. Basic feature implemented.
- X3787 Bug fix for https://bugs.launchpad.net/or/+bug/1663352 TrackViewer won't load route.
- X3786 Bug fix for https://bugs.launchpad.net/or/+bug/1663322 Crash in track debug window.
- X3785 https://bugs.launchpad.net/or/+bug/1662443 - fixed steam locomotive code so that if a tender is required, the locomotive must have one connected.
- X3784 Bug fix for https://bugs.launchpad.net/or/+bug/1662100 Raildriver always shows mph on its LED display. Fix provided by M. Roth.
- X3783 https://blueprints.launchpad.net/or/+spec/variable-mass - add aux water tender load physics variation
- X3782 https://blueprints.launchpad.net/or/+spec/variable-mass - added steam tender load physics variation
- X3781 Updated manual with documentation about Open/close doors on AI trains https://blueprints.launchpad.net/or/+spec/open-close-doors-on-ai-trains .
- X3780 Open/close doors on AI trains https://blueprints.launchpad.net/or/+spec/open-close-doors-on-ai-trains .
- X3779 Bug fix for https://bugs.launchpad.net/or/+bug/1661817 Car operations window closes without player command.
- X3778 Bug fix for https://bugs.launchpad.net/or/+bug/1661680 Push-pull trains don't follow a correct station sequence.
- X3777 https://blueprints.launchpad.net/or/+spec/variable-mass - load animation physics for static and continuous animation wagons added
- X3776 Steam Model reference documentation adjusted to reflect the fact that most parameters are in the manual.
- X3775 Documents incorporated into manual
- X3774 https://bugs.launchpad.net/or/+bug/1659184
First major issue involved multiple activation of crossings attached to the same road when using static consists. Secondary issue involved static cars parked in industry sidings within proximity of crossing.
Thanks goes to Joseph for his help.
- X3773 https://blueprints.launchpad.net/or/+spec/variable-mass - preparing inputs for variable load physics
- X3772 Documentation for switch track sound feature added in manual.
- X3771 Blueprint Automatic switch sounds when trains pass over https://blueprints.launchpad.net/or/+spec/automatic-switch-track-sound .
- X3770 Bug fix for https://bugs.launchpad.net/or/+bug/1659880 In a specific case restore on turntable does not work correctly.
- X3769 Updated manual with documentation for transfertables.
- X3768 Implementation of operating transfertables, https://blueprints.launchpad.net/or/+spec/transfer-tables .
- X3767 Bug fix for https://bugs.launchpad.net/or/+bug/1657359 Pickup fill rate as defined in .w file is not taken into consideration.
- X3766 Updater: Fix for "Directory not empty" error on updates.