OpenBVE v1.11.2.1
This build primarily contains small fixes, but should be noted as containing one potentially breaking change to the RouteLimit animated instruction, in the edge-case where no limit is set.
Significant Changes:
- New: Add particle system to XML trains.
- New: Implement DeclData template in the NewXParser
- New: Add RailAnnounce and RailAnnounceAll commands.
- Change: Use the new block parser in a couple more places.
- Change: Force close viewer windows under Mono to stop hanging processes.
- Change: Remove the use Prism.Mvmm library, by cloning the class we use- The current version is no longer MIT licenced.
- Change: Improve the handling of visibility update locks on reload in Route Viewer.
- Change: Use lower object optimisation threshold for the BVE5 Seoul Metro route.
- Change: Combine marker drawing routines into the common renderer.
- Fix: IgnoreW should be true for root matrix transforms in AssimpXParser.
- Fix: Potential SanYingInput crash on joysticks with more buttons than axis.
- Fix: Correct some erroneous error text in the CSV / RW route parser.
- Fix: Remove a couple of spurious errors generated by the new block parser.
- Fix: Directly creating a texture with an invalid path could crash.
- Fix: Correct blending of object based backgrounds using partial transparency.