C:\Program Files\dotnet\sdk\10.0.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.EolTargetFrameworks.targets(32,5): warning NETSDK1138: The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy. [P:\Jenkins\jobs\Open Rails Code Bot (Unstable)\workspace\Open Rails Code Bot.csproj] C:\Program Files\dotnet\sdk\10.0.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.EolTargetFrameworks.targets(32,5): warning NETSDK1138: The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy. [P:\Jenkins\jobs\Open Rails Code Bot (Unstable)\workspace\Open Rails Code Bot.csproj] C:\Program Files\dotnet\sdk\10.0.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.EolTargetFrameworks.targets(32,5): warning NETSDK1138: The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy. [P:\Jenkins\jobs\Open Rails Code Bot (Unstable)\workspace\Open Rails Code Bot.csproj] Open Rails Code Bot started at 2026-11-01 10:07:03Z GitHub organisation: openrails GitHub team: development-team GitHub repository: openrails GitHub base branch: master GitHub merge branch: unstable Team members (18): Sharpe49 twpol cjakeman pzgulyas YoRyan perpetualKid strawberryfield cesarBLG peternewell Csantucci Roeterdink wjcurrey Looky1173 markus-GE mbm-OR SteelFill sweiland-openrails rwf-rr Open pull requests (46): #57 Ensure that build fails when tests fail to run By: twpol Branch: bugfix/net4-test-runner Draft: True Labels: not-for-unstable infrastructure Allowed to auto-merge? False #527 Brake cuts power refactor and new parameters By: Sharpe49 Branch: brake-cuts-power-refactor Draft: False Labels: enhancement not-for-unstable Allowed to auto-merge? False #541 Initial Virtual File System development By: pzgulyas Branch: ziparchive Draft: True Labels: enhancement not-for-unstable Allowed to auto-merge? False #570 glTF 2.0 support with PBR lighting By: pzgulyas Branch: gltf2 Draft: False Labels: enhancement for-unstable Allowed to auto-merge? True #800 Changes to migrate from Launchpad Bugs to GitHub Issues By: cjakeman Branch: migrate-bugtracker Draft: True Labels: website documentation not-for-unstable infrastructure Allowed to auto-merge? False #886 Scene viewer extension to TrackViewer By: pzgulyas Branch: tv3d-m Draft: True Labels: enhancement not-for-unstable Allowed to auto-merge? False #1013 Tools for reverse engineering shape and ace files (converting) By: Hirek193 Branch: master Draft: False Labels: enhancement Allowed to auto-merge? False #1057 Switchable brake system By: pzgulyas Branch: gpr Draft: False Labels: enhancement for-unstable Allowed to auto-merge? True #1081 Brake cuts power unification By: cesarBLG Branch: brake-cuts-power Draft: False Labels: enhancement Allowed to auto-merge? True #1091 Automatic speed control By: cesarBLG Branch: cruise-control-review Draft: False Labels: enhancement Allowed to auto-merge? True #1124 Built-in PBL2 brake controller By: cesarBLG Branch: pbl2 Draft: False Labels: enhancement Allowed to auto-merge? True #1126 ShapeHierarchy Attachment for More Wagon Addons By: SteelFill Branch: shape_hierarchy Draft: True Labels: enhancement Allowed to auto-merge? True #1127 Advanced Shape Descriptor Controls By: SteelFill Branch: shape_descriptor_features Draft: True Labels: enhancement Allowed to auto-merge? True #1128 Particle Emitter Overhaul By: SteelFill Branch: particle_emitter_overhaul Draft: False Labels: enhancement refactoring Allowed to auto-merge? True #1186 Hot Reloading of Trains, Scenery, and Terrain By: SteelFill Branch: hot_reload Draft: True Labels: enhancement Allowed to auto-merge? True #1212 Add dynamic spotlight lighting system By: Adhi-APLHA-mca Branch: feature/dynamic-lighting-system Draft: False Labels: enhancement Allowed to auto-merge? False #1218 Partial bug fix for https://bugs.launchpad.net/or/+bug/2148806 Switch state isn't synced in multiplayer mode By: Csantucci Branch: mp-switch-sync Draft: True Labels: bug Allowed to auto-merge? True #1233 adds Log Motion Data to DataLogger By: cjakeman Branch: coupling-rod-drift Draft: True Labels: bug Allowed to auto-merge? True #1237 added Control Rectangles (Ctrl+F5) for 3d locomotives By: sweiland-openrails Branch: display_controls_3d Draft: False Labels: enhancement Allowed to auto-merge? True #1246 Support for higher-resolution terrain By: twpol Branch: feature/hi-res-terrain Draft: True Labels: enhancement Allowed to auto-merge? True #1251 MSTS legacy shaders By: vitro-mod Branch: msts-legacy-shaders Draft: False Labels: enhancement Allowed to auto-merge? False #1253 Russian localization update By: myaroslav54 Branch: ru_local_update Draft: False Labels: for-unstable locales Allowed to auto-merge? True #1254 Fix multiplayer server crash from concurrent access to onlinePlayers By: edwar64896 Branch: fix/mpserver-thread-safe-onlineplayers Draft: False Labels: bug Allowed to auto-merge? False #1255 Validate table dimensions in InterpolatorDiesel2D By: edwar64896 Branch: fix/interpolator-validate-table-dimensions Draft: False Labels: bug Allowed to auto-merge? False #1256 Parse degF values safely and culture-invariantly in STFReader By: edwar64896 Branch: fix/stfreader-degf-tryparse Draft: False Labels: bug Allowed to auto-merge? False #1258 Replace Thread.Abort with cancellation in the route image fetch By: edwar64896 Branch: fix/contentform-thread-abort Draft: False Labels: bug Allowed to auto-merge? False #1261 Correction for varying wind speed. By: peternewell Branch: WInd_Sounds#1 Draft: True Labels: enhancement for-unstable Allowed to auto-merge? True #1266 Steam Locomotive Steam Cylinder Exhaust Sounds By: peternewell Branch: Steam_Locomotive_Exhaust_Sounds Draft: False Labels: enhancement for-unstable Allowed to auto-merge? True #1268 Support full SIMIS token IDs By: GokuMK Branch: native-token-ids Draft: False Labels: refactoring for-unstable Allowed to auto-merge? True #1269 Expand procedural profiles for tracks, roads and line objects By: GokuMK Branch: procedural-shapes Draft: True Labels: enhancement for-unstable Allowed to auto-merge? True #1270 Procedural terrain materials By: GokuMK Branch: procedural-terrain-textures Draft: True Labels: enhancement for-unstable Allowed to auto-merge? True #1272 Wheelslip Refactor By: SteelFill Branch: wheelslip_protection Draft: False Labels: refactoring Allowed to auto-merge? True #1273 Flexible Connections: Hoses, Hooks and Couplers By: NarrativaFerroviaria Branch: feature/flexible-connections Draft: False Labels: enhancement for-unstable Allowed to auto-merge? True #1274 Fix potential index out of range exceptions for outside cameras. By: rwf-rr Branch: fix-camera-using-takewhile-with-carid Draft: False Labels: bug Allowed to auto-merge? True #1275 Power consumption for auxiliary devices By: cesarBLG Branch: supply-power Draft: False Labels: enhancement Allowed to auto-merge? True #1276 Fix null pointer exception for car operations on replay. By: rwf-rr Branch: fix-replay-of-car-commands Draft: False Labels: bug Allowed to auto-merge? True #1279 Drive from a VR headset (OpenXR) By: RB211 Branch: feature/openxr-vr Draft: True Labels: Allowed to auto-merge? False #1281 Fix for FPS drop when F1/Help window is open By: twpol Branch: feature/fix-fps-help-window Draft: False Labels: bug Allowed to auto-merge? True #1282 Fix crash when Timetable file is empty or has empty first line. By: rwf-rr Branch: fix-timetablereader-empty-file-edwar64896 Draft: False Labels: bug Allowed to auto-merge? True #1283 Add physics-driven head motion to the 3D cab By: commentarykyle Branch: feature/3d-cab-head-motion Draft: False Labels: enhancement for-unstable Allowed to auto-merge? True #1284 Add free look to the 3D cab By: commentarykyle Branch: feature/3d-cab-free-look Draft: False Labels: enhancement for-unstable Allowed to auto-merge? True #1285 Fix multiplayer bug: cars vanishing on uncouple. By: rwf-rr Branch: fix-multiplayer-uncouple-cars-vanish Draft: False Labels: bug Allowed to auto-merge? True #1286 Fix null pointer exception in multiplayer with long trains. By: rwf-rr Branch: fix-multiplayer-flip-null-ref-exception Draft: False Labels: bug Allowed to auto-merge? True #1287 Fix Sound Variable Parsing Error By: SteelFill Branch: multi_sounds Draft: False Labels: bug Allowed to auto-merge? True #1288 Fix Diesel Engine Parsing Error By: SteelFill Branch: engine_rpm Draft: False Labels: bug Allowed to auto-merge? True #1289 Fix size of `Contrib.ActivityEditor.dll` By: twpol Branch: feature/fix-size-of-contrib.activityeditor Draft: False Labels: refactoring Allowed to auto-merge? True Pull requests suitable for auto-merging (33) [(d) = draft, (i) = for-unstable]: (i) #570 glTF 2.0 support with PBR lighting (i) #1057 Switchable brake system (i) #1253 Russian localization update (i) #1266 Steam Locomotive Steam Cylinder Exhaust Sounds (i) #1268 Support full SIMIS token IDs (i) #1273 Flexible Connections: Hoses, Hooks and Couplers (i) #1283 Add physics-driven head motion to the 3D cab (i) #1284 Add free look to the 3D cab #1081 Brake cuts power unification #1091 Automatic speed control #1124 Built-in PBL2 brake controller #1128 Particle Emitter Overhaul #1237 added Control Rectangles (Ctrl+F5) for 3d locomotives #1272 Wheelslip Refactor #1274 Fix potential index out of range exceptions for outside cameras. #1275 Power consumption for auxiliary devices #1276 Fix null pointer exception for car operations on replay. #1281 Fix for FPS drop when F1/Help window is open #1282 Fix crash when Timetable file is empty or has empty first line. #1285 Fix multiplayer bug: cars vanishing on uncouple. #1286 Fix null pointer exception in multiplayer with long trains. #1287 Fix Sound Variable Parsing Error #1288 Fix Diesel Engine Parsing Error #1289 Fix size of `Contrib.ActivityEditor.dll` (d) (i) #1261 Correction for varying wind speed. (d) (i) #1269 Expand procedural profiles for tracks, roads and line objects (d) (i) #1270 Procedural terrain materials (d) #1126 ShapeHierarchy Attachment for More Wagon Addons (d) #1127 Advanced Shape Descriptor Controls (d) #1186 Hot Reloading of Trains, Scenery, and Terrain (d) #1218 Partial bug fix for https://bugs.launchpad.net/or/+bug/2148806 Switch state isn't synced in multiplayer mode (d) #1233 adds Log Motion Data to DataLogger (d) #1246 Support for higher-resolution terrain Preparing repository... > git --no-pager config remove-section remote.origin > git --no-pager remote add origin --mirror=fetch git@github.com:openrails/openrails.git > git --no-pager fetch --update-head-ok > git --no-pager reset --hard < HEAD is now at 8be165eaa3 Automatic merge of T1.6.1-519-g5e29e7acbd and 24 pull requests > git --no-pager clean --force -d -x > git --no-pager checkout --quiet --detach 5e29e7acbd322b92482ec1b36f300635368e0014 Merging #570 glTF 2.0 support with PBR lighting... Source/3rdPartyLibs/glTFLoader/Build_Instructions.txt +12 -0 Source/3rdPartyLibs/glTFLoader/SingleValueCodegenTypeFactory.cs +369 -0 Source/3rdPartyLibs/glTFLoader/animation.channel.target.schema.json +40 -0 Source/3rdPartyLibs/glTFLoader/extras.schema.json +13 -0 Source/3rdPartyLibs/glTFLoader/image.schema.json +48 -0 Source/Contrib/TrackViewer/Drawing/BasicShapes.cs +1 -1 Source/Contrib/TrackViewer/Drawing/DrawTerrain.cs +1 -1 Source/Documentation/Manual/developing.rst +173 -0 Source/ORTS.Common/ConsistGenerator.cs +204 -0 Source/Orts.Formats.Msts/ConsistFile.cs +11 -0 Source/Orts.Settings/UserSettings.cs +2 -0 Source/Orts.Simulation/Simulation/Container.cs +1 -1 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +7 -0 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +3 -1 Source/Orts.Simulation/Simulation/RollingStocks/RollingStock.cs +4 -1 Source/Orts.Simulation/Simulation/Simulator.cs +2 -2 Source/Orts.Simulation/Simulation/Turntables.cs +15 -15 Source/Orts.Simulation/Simulation/Weather.cs +25 -0 Source/RunActivity/Content/Bloom.fx +275 -0 Source/RunActivity/Content/EnvMap/cmft.bat +74 -0 Source/RunActivity/Content/SceneryShader.fx +1,111 -325 Source/RunActivity/Content/ShadowMap.fx +260 -44 Source/RunActivity/RunActivity.csproj +12 -0 Source/RunActivity/Viewer3D/AnimatedPart.cs +207 -83 Source/RunActivity/Viewer3D/Cameras.cs +50 -0 Source/RunActivity/Viewer3D/DDSLib.cs +508 -73 Source/RunActivity/Viewer3D/Forest.cs +18 -14 Source/RunActivity/Viewer3D/GltfShape.cs +2,179 -0 Source/RunActivity/Viewer3D/Lights.cs +116 -40 Source/RunActivity/Viewer3D/MSTSSky.cs +0 -3 Source/RunActivity/Viewer3D/Materials.cs +1,267 -229 Source/RunActivity/Viewer3D/ParticleEmitter.cs +8 -6 Source/RunActivity/Viewer3D/Popups/HUDWindow.cs +8 -6 Source/RunActivity/Viewer3D/Precipitation.cs +18 -13 Source/RunActivity/Viewer3D/Processes/GameStateRunActivity.cs +2 -2 Source/RunActivity/Viewer3D/Processes/RenderProcess.cs +5 -0 Source/RunActivity/Viewer3D/RenderFrame.cs +470 -208 Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs +49 -44 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +94 -78 Source/RunActivity/Viewer3D/RollingStock/SubSystems/DistributedPowerInterface.cs +8 -6 Source/RunActivity/Viewer3D/Scenery.cs +18 -5 Source/RunActivity/Viewer3D/Shaders.cs +290 -91 Source/RunActivity/Viewer3D/Shapes.cs +699 -885 Source/RunActivity/Viewer3D/Signals.cs +139 -160 Source/RunActivity/Viewer3D/Sky.cs +0 -5 Source/RunActivity/Viewer3D/SkyInterpolation.cs +2 -0 Source/RunActivity/Viewer3D/Terrain.cs +30 -13 Source/RunActivity/Viewer3D/Transfers.cs +17 -14 Source/RunActivity/Viewer3D/Viewer.cs +2 -2 Source/RunActivity/Viewer3D/Water.cs +21 -12 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 60860386aaeb99f6d0600fc4e3e3de200c6ef019 < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/RunActivity/Viewer3D/ParticleEmitter.cs < Auto-merging Source/RunActivity/Viewer3D/Popups/HUDWindow.cs < Auto-merging Source/RunActivity/Viewer3D/Processes/GameStateRunActivity.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < Auto-merging Source/RunActivity/Viewer3D/Viewer.cs Merging #1057 Switchable brake system... Source/Documentation/Manual/physics.rst +70 -2 Source/Orts.Common/Conversions.cs +1 -1 Source/Orts.Parsers.Msts/STFReader.cs +2 -3 Source/Orts.Simulation/Simulation/AIs/AITrain.cs +1 -0 Source/Orts.Simulation/Simulation/Physics/Train.cs +40 -25 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +62 -29 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +480 -685 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/BrakeSystem.cs +76 -1 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/AirSinglePipe.cs +236 -100 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/EPBrakeSystem.cs +4 -5 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/MSTSBrakeSystem.cs +0 -11 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/ManualBraking.cs +5 -4 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/SMEBrakeSystem.cs +3 -2 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/SingleTransferPipe.cs +10 -15 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/StraightVacuumSinglePipe.cs +6 -5 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/VacuumSinglePipe.cs +78 -21 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/BrakeController.cs +1 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/TrainControlSystem.cs +6 -6 Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs +15 -6 Source/Orts.Simulation/Simulation/Simulator.cs +4 -4 Source/RunActivity/Viewer3D/Popups/CarOperationsWindow.cs +3 -3 Source/RunActivity/Viewer3D/Popups/HUDWindow.cs +17 -5 Source/RunActivity/Viewer3D/Popups/TrainCarOperationsViewerWindow.cs +4 -4 Source/RunActivity/Viewer3D/Popups/TrainCarOperationsWindow.cs +63 -3 Source/RunActivity/Viewer3D/WebServices/SwitchPanel/SwitchOnPanelDefinition.cs +1 -1 Source/RunActivity/Viewer3D/WebServices/SwitchPanel/SwitchOnPanelStatus.cs +1 -1 Source/RunActivity/Viewer3D/WebServices/TrainCarOperationsWebpage.cs +12 -12 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 261a0c5d7a8b6d638b8eaf1fd092a55e56fd6e71 < Auto-merging Source/Documentation/Manual/physics.rst < Auto-merging Source/Orts.Common/Conversions.cs < Auto-merging Source/Orts.Simulation/Simulation/Physics/Train.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs < Auto-merging Source/Orts.Simulation/Simulation/Simulator.cs < Auto-merging Source/RunActivity/Viewer3D/Popups/HUDWindow.cs < Auto-merging Source/RunActivity/Viewer3D/Popups/TrainCarOperationsWindow.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at c55b585d27 Merge commit '60860386aaeb99f6d0600fc4e3e3de200c6ef019' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 261a0c5d7a8b6d638b8eaf1fd092a55e56fd6e71 failed: 1 Merging #1253 Russian localization update... Source/Locales/Contrib/ru.po +149 -149 Source/Locales/Menu/ru.po +87 -83 Source/Locales/ORTS.Common/ru.po +246 -246 Source/Locales/ORTS.Menu/ru.po +7 -7 Source/Locales/ORTS.Settings/ru.po +20 -20 Source/Locales/Orts.Simulation/ru.po +104 -103 Source/Locales/RunActivity/ru.po +100 -98 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change eb666e871fd14e8384036855fc4a7fa50fa570ad Merging #1266 Steam Locomotive Steam Cylinder Exhaust Sounds... Source/Orts.Formats.Msts/SoundManagmentFile.cs +9 -1 Source/Orts.Simulation/Common/Events.cs +19 -0 Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs +14 -3 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +1 -0 Source/RunActivity/Viewer3D/Sound.cs +2 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change ea3772d65d261abb85516e06ac0d84d5baf9a7f5 < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs Merging #1268 Support full SIMIS token IDs... Docs/SIMIS Token IDs.md +93 -0 Source/Orts.Formats.Msts/WorldFile.cs +0 -7 Source/Orts.Parsers.Msts/SBR.cs +6 -20 Source/Orts.Parsers.Msts/TokenID.cs +48 -49 Source/Tests/Orts.Parsers.Msts/SbrTokenNamespaceTests.cs +291 -0 Source/Tests/Tests.csproj +2 -1 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change e559bfea908452f38013ff594211d77431b4c37a < Auto-merging Source/Orts.Parsers.Msts/SBR.cs Merging #1273 Flexible Connections: Hoses, Hooks and Couplers... Source/Orts.Simulation/Simulation/RollingStocks/FlexibleConnection.cs +660 -0 Source/Orts.Simulation/Simulation/RollingStocks/FlexibleConnectionCoupler.cs +197 -0 Source/Orts.Simulation/Simulation/RollingStocks/FlexibleConnectionHook.cs +351 -0 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +11 -0 Source/RunActivity/Viewer3D/Processes/Game.cs +9 -0 Source/RunActivity/Viewer3D/Processes/RenderProcess.cs +9 -0 Source/RunActivity/Viewer3D/Processes/RenderResourceCoordinator.cs +126 -0 Source/RunActivity/Viewer3D/RenderFrame.cs +43 -1 Source/RunActivity/Viewer3D/RenderFrameRetention.cs +74 -0 Source/RunActivity/Viewer3D/RollingStock/FlexibleConnectionCatenary.cs +688 -0 Source/RunActivity/Viewer3D/RollingStock/FlexibleConnectionCouplerViewer.cs +299 -0 Source/RunActivity/Viewer3D/RollingStock/FlexibleConnectionHookViewer.cs +626 -0 Source/RunActivity/Viewer3D/RollingStock/FlexibleConnectionViewer.cs +2,051 -0 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +113 -0 Source/RunActivity/Viewer3D/Trains.cs +9 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 712f33da781cf9f9aee3ecf70f9962f38b35427a < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/RunActivity/Viewer3D/Processes/RenderProcess.cs < Auto-merging Source/RunActivity/Viewer3D/RenderFrame.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/RenderFrame.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at 3fe37b34bd Merge commit 'e559bfea908452f38013ff594211d77431b4c37a' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 712f33da781cf9f9aee3ecf70f9962f38b35427a failed: 1 Merging #1283 Add physics-driven head motion to the 3D cab... Source/Documentation/Manual/cabs.rst +17 -0 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +3 -0 Source/RunActivity/Viewer3D/Cameras.cs +128 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 3fdd1942bc2416a5b9677cb20a2a86db82f5af65 < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/RunActivity/Viewer3D/Cameras.cs Merging #1284 Add free look to the 3D cab... Source/Documentation/Manual/cabs.rst +8 -0 Source/RunActivity/Viewer3D/Cameras.cs +130 -0 Source/RunActivity/Viewer3D/UserInput.cs +22 -0 Source/RunActivity/Viewer3D/Viewer.cs +4 -1 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change f02844edaaae2c02d54d56c104c9f9bd0153a7f1 < Auto-merging Source/Documentation/Manual/cabs.rst < Auto-merging Source/RunActivity/Viewer3D/Cameras.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Cameras.cs < Auto-merging Source/RunActivity/Viewer3D/Viewer.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at 3a01ceb7f2 Merge commit '3fdd1942bc2416a5b9677cb20a2a86db82f5af65' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change f02844edaaae2c02d54d56c104c9f9bd0153a7f1 failed: 1 Merging #1081 Brake cuts power unification... Source/Documentation/Manual/physics.rst +7 -2 Source/Orts.Simulation/Common/Scripting/TrainControlSystem.cs +7 -2 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +3 -4 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/AirSinglePipe.cs +14 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/VacuumSinglePipe.cs +3 -9 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/TrainControlSystem.cs +3 -3 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change a8127a1a48b670d053696e3aee9bbff97684c989 < Auto-merging Source/Documentation/Manual/physics.rst < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs Merging #1091 Automatic speed control... Source/Documentation/Manual/cruisecontrol.rst +79 -33 Source/Orts.Common/AccelerationController.cs +105 -0 Source/Orts.Simulation/Common/Scripting/BrakeController.cs +2 -2 Source/Orts.Simulation/Common/Scripting/TrainControlSystem.cs +30 -0 Source/Orts.Simulation/Simulation/Confirmer.cs +1 -1 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +63 -296 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/AirSinglePipe.cs +1 -1 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/EPBrakeSystem.cs +1 -1 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/BrakeController.cs +9 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/MSTSBrakeController.cs +25 -17 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/MultiPositionController.cs +6 -4 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/CruiseControl.cs +661 -664 Source/RunActivity/Viewer3D/Popups/TrainDrivingWindow.cs +1 -1 Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs +32 -74 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 26a3474526bcaaba03828c91caeb2899a5e5fcfe < Auto-merging Source/Orts.Simulation/Common/Scripting/TrainControlSystem.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/AirSinglePipe.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs Merging #1124 Built-in PBL2 brake controller... Source/Documentation/Manual/features-rollingstock.rst +9 -2 Source/Orts.Formats.Msts/CabViewFile.cs +2 -0 Source/Orts.Simulation/Common/Commands.cs +22 -3 Source/Orts.Simulation/Common/Scripting/BrakeController.cs +10 -0 Source/Orts.Simulation/Simulation/Confirmer.cs +2 -0 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +10 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/BrakeController.cs +26 -1 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/PBL2BrakeController.cs +465 -0 Source/Orts.Simulation/Simulation/Simulator.cs +1 -0 Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs +3 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change e241a0d1226220a09811b6882077c9eb77657a92 < Auto-merging Source/Documentation/Manual/features-rollingstock.rst < Auto-merging Source/Orts.Formats.Msts/CabViewFile.cs < Auto-merging Source/Orts.Simulation/Common/Scripting/BrakeController.cs < Auto-merging Source/Orts.Simulation/Simulation/Confirmer.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/BrakeController.cs < Auto-merging Source/Orts.Simulation/Simulation/Simulator.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs Merging #1128 Particle Emitter Overhaul... Source/Documentation/Manual/physics.rst +214 -7 Source/Orts.Simulation/MultiPlayer/Message.cs +14 -12 Source/Orts.Simulation/Simulation/RollingStocks/MSTSDieselLocomotive.cs +4 -1 Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs +69 -137 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +131 -52 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs +1 -2 Source/RunActivity/Content/ParticleEmitterShader.fx +44 -21 Source/RunActivity/RunActivity.csproj +6 -0 Source/RunActivity/Viewer3D/ParticleEmitter.cs +343 -91 Source/RunActivity/Viewer3D/RollingStock/MSTSDieselLocomotiveViewer.cs +3 -5 Source/RunActivity/Viewer3D/RollingStock/MSTSSteamLocomotiveViewer.cs +47 -45 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +13 -13 Source/RunActivity/Viewer3D/Shaders.cs +7 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 84f89abda56442d871c95479cb04f987caeada8e < Auto-merging Source/Documentation/Manual/physics.rst < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/RunActivity/RunActivity.csproj < Auto-merging Source/RunActivity/Viewer3D/ParticleEmitter.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < Auto-merging Source/RunActivity/Viewer3D/Shaders.cs Merging #1237 added Control Rectangles (Ctrl+F5) for 3d locomotives... Source/RunActivity/Viewer3D/Popups/ControlRectangle.cs +39 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change d29cebf937a6904d07e3fdeca5ea06226900d369 Merging #1272 Wheelslip Refactor... Source/Contrib/SimulatorTester/Program.cs +1 -1 Source/Documentation/Manual/physics.rst +86 -14 Source/Orts.Simulation/Common/Events.cs +4 -2 Source/Orts.Simulation/Common/Scripting/PowerSupply/DieselPowerSupply.cs +1 -1 Source/Orts.Simulation/Simulation/AIs/AITrain.cs +0 -7 Source/Orts.Simulation/Simulation/Physics/Train.cs +41 -5 Source/Orts.Simulation/Simulation/RollingStocks/MSTSDieselLocomotive.cs +25 -61 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +352 -424 Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs +15 -18 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs +29 -5 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselPowerSupply.cs +2 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerTransmissions/Axle.cs +718 -199 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerTransmissions/InductionMotor.cs +4 -13 Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs +2 -1 Source/Orts.Simulation/Simulation/Simulator.cs +5 -1 Source/Orts.Simulation/Simulation/Timetables/ProcessTimetable.cs +0 -1 Source/Orts.Simulation/Simulation/Timetables/TTPool.cs +0 -11 Source/Orts.Simulation/Simulation/Timetables/TTTrain.cs +0 -22 Source/Orts.Simulation/Simulation/Timetables/TTTurntable.cs +0 -11 Source/RunActivity/Viewer3D/Popups/HUDWindow.cs +2 -2 Source/RunActivity/Viewer3D/Popups/TrainDrivingWindow.cs +3 -3 Source/RunActivity/Viewer3D/Viewer.cs +2 -1 Source/RunActivity/Viewer3D/WebServices/TrainDrivingDisplay.cs +3 -3 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 5e2cdd23b3b9ae3c8613952f793e51a24c42824c < Auto-merging Source/Documentation/Manual/physics.rst < Auto-merging Source/Orts.Simulation/Common/Events.cs < Auto-merging Source/Orts.Simulation/Simulation/Physics/Train.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSDieselLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs < Auto-merging Source/Orts.Simulation/Simulation/Simulator.cs < Auto-merging Source/RunActivity/Viewer3D/Popups/HUDWindow.cs < Auto-merging Source/RunActivity/Viewer3D/Popups/TrainDrivingWindow.cs < Auto-merging Source/RunActivity/Viewer3D/Viewer.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at 0ce78c85ef Merge commit 'd29cebf937a6904d07e3fdeca5ea06226900d369' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 5e2cdd23b3b9ae3c8613952f793e51a24c42824c failed: 1 Merging #1274 Fix potential index out of range exceptions for outside cameras.... Source/Orts.Simulation/Simulation/Physics/Train.cs +16 -0 Source/RunActivity/Viewer3D/Cameras.cs +20 -8 Source/RunActivity/Viewer3D/Popups/TrainCarOperationsWindow.cs +24 -12 Source/RunActivity/Viewer3D/WebServices/TrainCarOperationsWebpage.cs +1 -1 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 3e547a803db4b751413afbbd341ccb11dc5539ec < Auto-merging Source/RunActivity/Viewer3D/Cameras.cs Merging #1275 Power consumption for auxiliary devices... Source/Documentation/Manual/features-rollingstock.rst +16 -2 Source/Documentation/Manual/physics.rst +10 -3 Source/Orts.Simulation/Common/Scripting/PowerSupply/CircuitBreaker.cs +4 -4 Source/Orts.Simulation/Common/Scripting/PowerSupply/ControlCarPowerSupply.cs +0 -1 Source/Orts.Simulation/Common/Scripting/PowerSupply/DieselPowerSupply.cs +2 -1 Source/Orts.Simulation/Common/Scripting/PowerSupply/LocomotivePowerSupply.cs +26 -18 Source/Orts.Simulation/Common/Scripting/PowerSupply/PowerSupply.cs +73 -0 Source/Orts.Simulation/Common/Scripting/PowerSupply/PowerVanPowerSupply.cs +137 -0 Source/Orts.Simulation/Common/Scripting/PowerSupply/TractionCutOffRelay.cs +1 -1 Source/Orts.Simulation/Common/Scripting/PowerSupply/TractionCutOffSubsytem.cs +11 -9 Source/Orts.Simulation/Simulation/RollingStocks/MSTSElectricLocomotive.cs +4 -2 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +43 -10 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +21 -13 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/Battery.cs +72 -37 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/CircuitBreaker.cs +22 -20 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/ControlCarPowerSupply.cs +6 -119 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs +107 -12 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselPowerSupply.cs +4 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DualModePowerSupply.cs +0 -12 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/ElectricPowerSupply.cs +7 -13 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/ElectricTrainSupplySwitch.cs +2 -7 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/ILocomotivePowerSupply.cs +0 -3 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/IPowerSupply.cs +10 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/ITractionCutOffSubsystem.cs +1 -1 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/LocomotivePowerSupply.cs +34 -159 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/Pantograph.cs +36 -2 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/PassengerCarPowerSupply.cs +49 -214 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/PowerSupply.cs +285 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/PowerVanPowerSupply.cs +191 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/SteamPowerSupply.cs +4 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/TractionCutOffRelay.cs +1 -1 Source/RunActivity/Viewer3D/Popups/HUDWindow.cs +19 -1 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +4 -4 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 4b786531fc4359c8f9fdb6c4b9053eea2f555877 < Auto-merging Source/Documentation/Manual/features-rollingstock.rst < Auto-merging Source/Documentation/Manual/physics.rst < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs < Auto-merging Source/RunActivity/Viewer3D/Popups/HUDWindow.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs Merging #1276 Fix null pointer exception for car operations on replay.... Source/Orts.Simulation/Common/Commands.cs +185 -54 Source/Orts.Simulation/Simulation/Physics/Train.cs +16 -0 Source/Orts.Simulation/Simulation/Simulator.cs +8 -0 Source/RunActivity/Viewer3D/Popups/CarOperationsWindow.cs +6 -6 Source/RunActivity/Viewer3D/Popups/TrainCarOperationsViewerWindow.cs +3 -3 Source/RunActivity/Viewer3D/Popups/TrainCarOperationsWindow.cs +4 -4 Source/RunActivity/Viewer3D/WebServices/TrainCarOperationsWebpage.cs +14 -10 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 972bd0e9deceaee37561b34c544e5a549319bbc3 < Auto-merging Source/Orts.Simulation/Common/Commands.cs < Auto-merging Source/Orts.Simulation/Simulation/Physics/Train.cs < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/Physics/Train.cs < Auto-merging Source/Orts.Simulation/Simulation/Simulator.cs < Auto-merging Source/RunActivity/Viewer3D/Popups/TrainCarOperationsWindow.cs < Auto-merging Source/RunActivity/Viewer3D/WebServices/TrainCarOperationsWebpage.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at 2dffdb7b26 Merge commit '4b786531fc4359c8f9fdb6c4b9053eea2f555877' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 972bd0e9deceaee37561b34c544e5a549319bbc3 failed: 1 Merging #1281 Fix for FPS drop when F1/Help window is open... Source/RunActivity/Viewer3D/Popups/WindowControls.cs +8 -8 Source/RunActivity/Viewer3D/Popups/WindowManager.cs +1 -16 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 924f491df033aa60933a3cbd90b9b824f3f392bb Merging #1282 Fix crash when Timetable file is empty or has empty first line.... Source/Orts.Parsers.OR/TimetableReader.cs +5 -0 Source/Tests/Orts.Parsers.OR/TimetableReaderTests.cs +19 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 7c24306ded4e4a7d38d11bc8ff45434e4b76b85a Merging #1285 Fix multiplayer bug: cars vanishing on uncouple.... Source/Orts.Simulation/MultiPlayer/Message.cs +5 -3 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 297b89f9b67cd979a810a54df2a5ef3584099121 < Auto-merging Source/Orts.Simulation/MultiPlayer/Message.cs Merging #1286 Fix null pointer exception in multiplayer with long trains.... Source/Orts.Simulation/MultiPlayer/Message.cs +6 -6 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change eb0df9ac1229b283d42e1d426fc48d9af2ce88c9 < Auto-merging Source/Orts.Simulation/MultiPlayer/Message.cs Merging #1287 Fix Sound Variable Parsing Error... Source/Orts.Formats.Msts/SoundManagmentFile.cs +7 -2 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change d34956c669e4a0d7c05a28c94409b9803be56e7c < Auto-merging Source/Orts.Formats.Msts/SoundManagmentFile.cs Merging #1288 Fix Diesel Engine Parsing Error... Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs +2 -3 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 74215eda487107c3a6be6d83611ac4a15a222955 < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs Merging #1289 Fix size of `Contrib.ActivityEditor.dll`... Source/Contrib/ActivityEditor/ActivityEditor/ActivityEditor.csproj +14 -23 Source/Contrib/ActivityEditor/ActivityEditor/Engine/Viewer2D.cs +25 -25 Source/Contrib/ActivityEditor/ActivityEditor/Properties/Resources.resx +2 -21 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change e14cd1c2974175d3501c40662b7125c22f2423b9 Merging #1261 Correction for varying wind speed.... Source/Orts.Formats.Msts/SoundManagmentFile.cs +84 -0 Source/RunActivity/Viewer3D/Sound.cs +541 -2 Source/RunActivity/Viewer3D/Weather.cs +58 -3 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 8251c5b21ac729bcd3f83a6f6063c5195b16905f < Auto-merging Source/Orts.Formats.Msts/SoundManagmentFile.cs < Auto-merging Source/RunActivity/Viewer3D/Sound.cs Merging #1269 Expand procedural profiles for tracks, roads and line objects... Docs/SIMIS Token IDs.md +93 -0 Source/ContentChecker/LoaderFactory.cs +1 -1 Source/ContentChecker/TelepoleLoader.cs +27 -0 Source/Orts.Formats.Msts/TelepoleDataFile.cs +139 -0 Source/Orts.Formats.Msts/WorldFile.cs +92 -8 Source/Orts.Parsers.Msts/SBR.cs +6 -20 Source/Orts.Parsers.Msts/TokenID.cs +50 -49 Source/RunActivity/Viewer3D/DynamicTrack.cs +660 -72 Source/RunActivity/Viewer3D/Materials.cs +4 -0 Source/RunActivity/Viewer3D/Ruler.cs +183 -0 Source/RunActivity/Viewer3D/Scenery.cs +44 -5 Source/RunActivity/Viewer3D/SuperElevation.cs +161 -57 Source/RunActivity/Viewer3D/Telepole.cs +403 -0 Source/RunActivity/Viewer3D/TrackProfileTemplate.cs +294 -0 Source/RunActivity/Viewer3D/TrackProfileTemplatePrimitive.cs +663 -0 Source/RunActivity/Viewer3D/Viewer.cs +6 -0 Source/Tests/Orts.Parsers.Msts/SbrTokenNamespaceTests.cs +293 -0 Source/Tests/Tests.csproj +2 -1 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change f1bf82f9d17f4332ec5a7278c1e722f8bb4caad6 < Auto-merging Source/RunActivity/Viewer3D/Materials.cs < Auto-merging Source/RunActivity/Viewer3D/Scenery.cs < Auto-merging Source/RunActivity/Viewer3D/Viewer.cs Merging #1270 Procedural terrain materials... Docs/SIMIS Token IDs.md +93 -0 Program/Readme - this folder is intentionally empty.txt +0 -32 Source/3rdPartyLibs/glTFLoader/Build_Instructions.txt +10 -0 Source/3rdPartyLibs/glTFLoader/animation.channel.target.schema.json +40 -0 Source/3rdPartyLibs/glTFLoader/extras.schema.json +13 -0 Source/ContentChecker/LoaderFactory.cs +1 -1 Source/ContentChecker/TelepoleLoader.cs +27 -0 Source/Contrib/TrackViewer/Drawing/BasicShapes.cs +1 -1 Source/Contrib/TrackViewer/Drawing/DrawTerrain.cs +1 -1 Source/Documentation/Manual/developing.rst +173 -0 Source/ORTS.Common/ConsistGenerator.cs +204 -0 Source/Orts.Formats.Msts/ConsistFile.cs +11 -0 Source/Orts.Formats.Msts/TelepoleDataFile.cs +139 -0 Source/Orts.Formats.Msts/TerrainFile.cs +167 -0 Source/Orts.Formats.Msts/TerrainMaterialFile.cs +176 -0 Source/Orts.Formats.Msts/TerrainMaterialMapFile.cs +196 -0 Source/Orts.Formats.Msts/WorldFile.cs +92 -8 Source/Orts.Parsers.Msts/SBR.cs +6 -20 Source/Orts.Parsers.Msts/TokenID.cs +57 -49 Source/Orts.Settings/UserSettings.cs +2 -0 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +7 -0 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +3 -1 Source/Orts.Simulation/Simulation/RollingStocks/RollingStock.cs +4 -1 Source/Orts.Simulation/Simulation/Simulator.cs +2 -2 Source/Orts.Simulation/Simulation/Turntables.cs +15 -15 Source/Orts.Simulation/Simulation/Weather.cs +25 -0 Source/RunActivity/Content/Bloom.fx +275 -0 Source/RunActivity/Content/EnvMap/cmft.bat +74 -0 Source/RunActivity/Content/SceneryShader.fx +1,183 -306 Source/RunActivity/Content/ShadowMap.fx +260 -44 Source/RunActivity/RunActivity.csproj +12 -0 Source/RunActivity/Viewer3D/AnimatedPart.cs +201 -82 Source/RunActivity/Viewer3D/Cameras.cs +50 -0 Source/RunActivity/Viewer3D/Common/Helpers.cs +37 -0 Source/RunActivity/Viewer3D/DDSLib.cs +508 -73 Source/RunActivity/Viewer3D/DynamicTrack.cs +660 -72 Source/RunActivity/Viewer3D/Forest.cs +18 -14 Source/RunActivity/Viewer3D/GltfShape.cs +2,190 -0 Source/RunActivity/Viewer3D/Lights.cs +116 -40 Source/RunActivity/Viewer3D/MSTSSky.cs +0 -3 Source/RunActivity/Viewer3D/Materials.cs +1,269 -225 Source/RunActivity/Viewer3D/ParticleEmitter.cs +8 -6 Source/RunActivity/Viewer3D/Popups/HUDWindow.cs +8 -6 Source/RunActivity/Viewer3D/Precipitation.cs +18 -13 Source/RunActivity/Viewer3D/ProceduralTerrain.cs +215 -0 Source/RunActivity/Viewer3D/Processes/GameStateRunActivity.cs +2 -2 Source/RunActivity/Viewer3D/Processes/RenderProcess.cs +5 -0 Source/RunActivity/Viewer3D/RenderFrame.cs +453 -192 Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs +49 -44 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +93 -77 Source/RunActivity/Viewer3D/RollingStock/SubSystems/DistributedPowerInterface.cs +8 -6 Source/RunActivity/Viewer3D/Ruler.cs +183 -0 Source/RunActivity/Viewer3D/Scenery.cs +62 -10 Source/RunActivity/Viewer3D/Shaders.cs +311 -92 Source/RunActivity/Viewer3D/Shapes.cs +714 -886 Source/RunActivity/Viewer3D/Signals.cs +139 -160 Source/RunActivity/Viewer3D/Sky.cs +0 -5 Source/RunActivity/Viewer3D/SkyInterpolation.cs +2 -0 Source/RunActivity/Viewer3D/SuperElevation.cs +161 -57 Source/RunActivity/Viewer3D/Telepole.cs +403 -0 Source/RunActivity/Viewer3D/Terrain.cs +275 -25 Source/RunActivity/Viewer3D/Tiles.cs +3 -0 Source/RunActivity/Viewer3D/TrackProfileTemplate.cs +294 -0 Source/RunActivity/Viewer3D/TrackProfileTemplatePrimitive.cs +663 -0 Source/RunActivity/Viewer3D/Transfers.cs +17 -14 Source/RunActivity/Viewer3D/Viewer.cs +8 -2 Source/RunActivity/Viewer3D/Water.cs +21 -12 Source/Tests/Orts.Formats.Msts/TerrainMaterialTests.cs +275 -0 Source/Tests/Orts.Parsers.Msts/SbrTokenNamespaceTests.cs +298 -0 Source/Tests/Tests.csproj +2 -1 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 03987bfe87d88cf43ba1f4a1fb18427c2d7e1867 < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/RunActivity/Content/SceneryShader.fx < Auto-merging Source/RunActivity/Viewer3D/Materials.cs < Auto-merging Source/RunActivity/Viewer3D/Popups/HUDWindow.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < Auto-merging Source/RunActivity/Viewer3D/Shaders.cs Merging #1126 ShapeHierarchy Attachment for More Wagon Addons... Source/Documentation/Manual/cabs.rst +72 -17 Source/Documentation/Manual/features-rollingstock.rst +244 -142 Source/Documentation/Manual/physics.rst +17 -1 Source/Documentation/Manual/sound.rst +133 -0 Source/Orts.Formats.Msts/CabViewFile.cs +4 -0 Source/Orts.Formats.Msts/LightCollection.cs +2 -0 Source/Orts.Formats.Msts/SoundManagmentFile.cs +7 -2 Source/Orts.Formats.OR/ContainerFile.cs +1 -1 Source/Orts.Simulation/Simulation/Container.cs +1 -1 Source/Orts.Simulation/Simulation/RollingStocks/Coupling/AnimatedAirHose.cs +1 -1 Source/Orts.Simulation/Simulation/RollingStocks/Coupling/AnimatedCoupler.cs +1 -1 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +13 -2 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +31 -20 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/FreightAnimations.cs +70 -33 Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs +8 -2 Source/RunActivity/Viewer3D/ALSoundHelper.cs +0 -6 Source/RunActivity/Viewer3D/AnimatedPart.cs +2 -7 Source/RunActivity/Viewer3D/Cameras.cs +98 -23 Source/RunActivity/Viewer3D/Lights.cs +12 -33 Source/RunActivity/Viewer3D/ParticleEmitter.cs +50 -7 Source/RunActivity/Viewer3D/RollingStock/MSTSElectricLocomotiveViewer.cs +0 -1 Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs +90 -44 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +179 -117 Source/RunActivity/Viewer3D/RollingStock/SubSystems/FreightAnimationsViewer.cs +39 -7 Source/RunActivity/Viewer3D/RollingStock/TrainCarViewer.cs +3 -41 Source/RunActivity/Viewer3D/Shapes.cs +61 -13 Source/RunActivity/Viewer3D/Sound.cs +104 -15 Source/RunActivity/Viewer3D/Viewer.cs +13 -8 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 7033b9161460df214d0da20c9ec26495a7e6d6c4 < Auto-merging Source/Documentation/Manual/cabs.rst < Auto-merging Source/Documentation/Manual/features-rollingstock.rst < Auto-merging Source/Documentation/Manual/physics.rst < CONFLICT (content): Merge conflict in Source/Documentation/Manual/physics.rst < Auto-merging Source/Orts.Formats.Msts/CabViewFile.cs < Auto-merging Source/Orts.Formats.Msts/SoundManagmentFile.cs < Auto-merging Source/Orts.Simulation/Simulation/Container.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/FreightAnimations.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs < Auto-merging Source/RunActivity/Viewer3D/AnimatedPart.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/AnimatedPart.cs < Auto-merging Source/RunActivity/Viewer3D/Cameras.cs < Auto-merging Source/RunActivity/Viewer3D/Lights.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Lights.cs < Auto-merging Source/RunActivity/Viewer3D/ParticleEmitter.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/ParticleEmitter.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < Auto-merging Source/RunActivity/Viewer3D/Shapes.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Shapes.cs < Auto-merging Source/RunActivity/Viewer3D/Sound.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Sound.cs < Auto-merging Source/RunActivity/Viewer3D/Viewer.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Viewer.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at 7982037635 Merge commit '03987bfe87d88cf43ba1f4a1fb18427c2d7e1867' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 7033b9161460df214d0da20c9ec26495a7e6d6c4 failed: 1 Merging #1127 Advanced Shape Descriptor Controls... Source/Documentation/Manual/features-rollingstock.rst +351 -3 Source/Documentation/Manual/options.rst +2 -0 Source/Orts.Formats.Msts/ShapeDescriptorFile.cs +118 -3 Source/Orts.Formats.OR/ContainerFile.cs +8 -2 Source/Orts.Simulation/Simulation/Container.cs +6 -1 Source/Orts.Simulation/Simulation/RollingStocks/Coupling/AnimatedAirHose.cs +2 -1 Source/Orts.Simulation/Simulation/RollingStocks/Coupling/AnimatedCoupler.cs +2 -1 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +18 -15 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +113 -15 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/FreightAnimations.cs +29 -2 Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs +2 -0 Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs +1 -1 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +53 -32 Source/RunActivity/Viewer3D/RollingStock/SubSystems/ContainerViewer.cs +2 -2 Source/RunActivity/Viewer3D/RollingStock/SubSystems/FreightAnimationsViewer.cs +1 -1 Source/RunActivity/Viewer3D/Shapes.cs +353 -33 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 5737887c81b2ad241a4ebb606b2fba97bec08adc < Auto-merging Source/Documentation/Manual/features-rollingstock.rst < CONFLICT (content): Merge conflict in Source/Documentation/Manual/features-rollingstock.rst < Auto-merging Source/Orts.Simulation/Simulation/Container.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/FreightAnimations.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < Auto-merging Source/RunActivity/Viewer3D/Shapes.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Shapes.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at 7982037635 Merge commit '03987bfe87d88cf43ba1f4a1fb18427c2d7e1867' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 5737887c81b2ad241a4ebb606b2fba97bec08adc failed: 1 Merging #1186 Hot Reloading of Trains, Scenery, and Terrain... Source/Documentation/Manual/options.rst +77 -0 Source/Menu/Options.Designer.cs +32 -0 Source/Menu/Options.cs +7 -0 Source/Orts.Common/Input/UserCommand.cs +1 -0 Source/Orts.Formats.Msts/AceFile.cs +20 -6 Source/Orts.Formats.Msts/CabViewFile.cs +19 -8 Source/Orts.Formats.Msts/ShapeDescriptorFile.cs +40 -5 Source/Orts.Formats.Msts/SoundManagmentFile.cs +71 -6 Source/Orts.Parsers.Msts/STFReader.cs +11 -1 Source/Orts.Settings/InputSettings.cs +1 -0 Source/Orts.Settings/UserSettings.cs +2 -0 Source/Orts.Simulation/Common/ORTSPaths.cs +1 -1 Source/Orts.Simulation/Simulation/Physics/Train.cs +2 -2 Source/Orts.Simulation/Simulation/RollingStocks/MSTSControlTrailerCar.cs +2 -2 Source/Orts.Simulation/Simulation/RollingStocks/MSTSDieselLocomotive.cs +3 -3 Source/Orts.Simulation/Simulation/RollingStocks/MSTSElectricLocomotive.cs +2 -2 Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs +90 -52 Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs +20 -2 Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs +121 -4 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/BrakeController.cs +8 -2 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/IController.cs +1 -0 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/MSTSNotchController.cs +3 -2 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/EOT.cs +2 -2 Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs +37 -9 Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs +11 -3 Source/Orts.Simulation/Simulation/Simulator.cs +194 -0 Source/RunActivity/Viewer3D/DDSLib.cs +2 -1 Source/RunActivity/Viewer3D/DynamicTrack.cs +84 -7 Source/RunActivity/Viewer3D/Forest.cs +17 -1 Source/RunActivity/Viewer3D/Lights.cs +77 -22 Source/RunActivity/Viewer3D/Materials.cs +177 -35 Source/RunActivity/Viewer3D/ParticleEmitter.cs +34 -0 Source/RunActivity/Viewer3D/Popups/OSDLocations.cs +4 -4 Source/RunActivity/Viewer3D/Processes/SoundProcess.cs +201 -2 Source/RunActivity/Viewer3D/RoadCars.cs +28 -4 Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs +137 -13 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +94 -4 Source/RunActivity/Viewer3D/RollingStock/TrainCarViewer.cs +25 -2 Source/RunActivity/Viewer3D/Scenery.cs +240 -53 Source/RunActivity/Viewer3D/Shapes.cs +132 -16 Source/RunActivity/Viewer3D/Signals.cs +15 -0 Source/RunActivity/Viewer3D/Sound.cs +12 -2 Source/RunActivity/Viewer3D/Terrain.cs +131 -14 Source/RunActivity/Viewer3D/Tiles.cs +11 -4 Source/RunActivity/Viewer3D/Trains.cs +38 -19 Source/RunActivity/Viewer3D/Transfers.cs +16 -1 Source/RunActivity/Viewer3D/Viewer.cs +451 -4 Source/RunActivity/Viewer3D/Water.cs +36 -0 Source/RunActivity/Viewer3D/World.cs +23 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 7ea47cf5435d0314099d774605d61c57bdee4bd6 < Auto-merging Source/Orts.Formats.Msts/CabViewFile.cs < Auto-merging Source/Orts.Formats.Msts/SoundManagmentFile.cs < Auto-merging Source/Orts.Settings/UserSettings.cs < Auto-merging Source/Orts.Simulation/Common/ORTSPaths.cs < Auto-merging Source/Orts.Simulation/Simulation/Physics/Train.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSDieselLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSElectricLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/BrakeController.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs < Auto-merging Source/Orts.Simulation/Simulation/Simulator.cs < Auto-merging Source/RunActivity/Viewer3D/DDSLib.cs < Auto-merging Source/RunActivity/Viewer3D/DynamicTrack.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/DynamicTrack.cs < Auto-merging Source/RunActivity/Viewer3D/Forest.cs < Auto-merging Source/RunActivity/Viewer3D/Lights.cs < Auto-merging Source/RunActivity/Viewer3D/Materials.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Materials.cs < Auto-merging Source/RunActivity/Viewer3D/ParticleEmitter.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/ParticleEmitter.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < Auto-merging Source/RunActivity/Viewer3D/Scenery.cs < Auto-merging Source/RunActivity/Viewer3D/Shapes.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Shapes.cs < Auto-merging Source/RunActivity/Viewer3D/Signals.cs < Auto-merging Source/RunActivity/Viewer3D/Sound.cs < Auto-merging Source/RunActivity/Viewer3D/Terrain.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Terrain.cs < Auto-merging Source/RunActivity/Viewer3D/Tiles.cs < Auto-merging Source/RunActivity/Viewer3D/Transfers.cs < Auto-merging Source/RunActivity/Viewer3D/Viewer.cs < Auto-merging Source/RunActivity/Viewer3D/Water.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at 7982037635 Merge commit '03987bfe87d88cf43ba1f4a1fb18427c2d7e1867' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 7ea47cf5435d0314099d774605d61c57bdee4bd6 failed: 1 Merging #1218 Partial bug fix for https://bugs.launchpad.net/or/+bug/2148806 Switch state isn't synced in multiplayer mode... Source/Orts.Simulation/MultiPlayer/Message.cs +1 -0 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 135564bc83be461132fa62606cac89b24ed56e35 < Auto-merging Source/Orts.Simulation/MultiPlayer/Message.cs Merging #1233 adds Log Motion Data to DataLogger... Source/Menu/Options.Designer.cs +13 -0 Source/Menu/Options.cs +1 -0 Source/Orts.Settings/UserSettings.cs +2 -0 Source/RunActivity/Viewer3D/InfoDisplay.cs +16 -0 Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs +15 -3 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 6e6c0f682c43db2955b936170a3ef0f02ac1a98b < Auto-merging Source/Menu/Options.Designer.cs < Auto-merging Source/Menu/Options.cs < Auto-merging Source/Orts.Settings/UserSettings.cs < Auto-merging Source/RunActivity/Viewer3D/InfoDisplay.cs < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs < Automatic merge failed; fix conflicts and then commit the result. > git --no-pager reset --hard < HEAD is now at 74b7f47300 Merge commit '135564bc83be461132fa62606cac89b24ed56e35' into HEAD > git --no-pager clean --force -d -x Error: git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 6e6c0f682c43db2955b936170a3ef0f02ac1a98b failed: 1 Merging #1246 Support for higher-resolution terrain... Source/RunActivity/Viewer3D/RenderFrame.cs +1 -2 Source/RunActivity/Viewer3D/Terrain.cs +28 -30 > git --no-pager merge --quiet --no-edit --no-ff -Xignore-space-change 14d1f00c2ae97f634f2cefffd472edd99617b6b9 < Auto-merging Source/RunActivity/Viewer3D/RenderFrame.cs < Auto-merging Source/RunActivity/Viewer3D/Terrain.cs Pull requests successfully auto-merged (24): #570 glTF 2.0 support with PBR lighting #1253 Russian localization update #1266 Steam Locomotive Steam Cylinder Exhaust Sounds #1268 Support full SIMIS token IDs #1283 Add physics-driven head motion to the 3D cab #1081 Brake cuts power unification #1091 Automatic speed control #1124 Built-in PBL2 brake controller #1128 Particle Emitter Overhaul #1237 added Control Rectangles (Ctrl+F5) for 3d locomotives #1274 Fix potential index out of range exceptions for outside cameras. #1275 Power consumption for auxiliary devices #1281 Fix for FPS drop when F1/Help window is open #1282 Fix crash when Timetable file is empty or has empty first line. #1285 Fix multiplayer bug: cars vanishing on uncouple. #1286 Fix null pointer exception in multiplayer with long trains. #1287 Fix Sound Variable Parsing Error #1288 Fix Diesel Engine Parsing Error #1289 Fix size of `Contrib.ActivityEditor.dll` #1261 Correction for varying wind speed. #1269 Expand procedural profiles for tracks, roads and line objects #1270 Procedural terrain materials #1218 Partial bug fix for https://bugs.launchpad.net/or/+bug/2148806 Switch state isn't synced in multiplayer mode #1246 Support for higher-resolution terrain Pull requests not auto-merged (9): #1057 Switchable brake system #1273 Flexible Connections: Hoses, Hooks and Couplers #1284 Add free look to the 3D cab #1272 Wheelslip Refactor #1276 Fix null pointer exception for car operations on replay. #1126 ShapeHierarchy Attachment for More Wagon Addons #1127 Advanced Shape Descriptor Controls #1186 Hot Reloading of Trains, Scenery, and Terrain #1233 adds Log Motion Data to DataLogger No changes to push into merge branch > git --no-pager checkout --quiet unstable Open Rails Code Bot finished at 2026-11-01 10:07:23Z
|