Skip to content

v2.0.0

Compare
Choose a tag to compare
@YoRyan YoRyan released this 10 Oct 04:34
· 56 commits to main since this release
  • Complete rewrite of the project using TypeScript instead of Lua. This introduces type safety, which should mean the end of runtime errors and easier project development and maintenance going forward.
  • Complete rewrite of all safety systems:
    • Alarm and penalty behavior now conforms to cActUsjUiCe's specifications.
    • The "ATC" and "ACSES" lights now flash to indicate which system is in an alarm state.
    • The alerter is disabled if both ATC and ACSES are disabled.
    • Safety systems can be acknowledged by switching to an external view.
  • Improved performance for sessions with lots of locomotives, especially MU units like the M7 and M8.
  • Support for the NJ Transit Comet IV cab car included in the Morristown DLC.
  • Added destination sign selector UI from the LIRR DLC.
  • Added progress bar UI for dual-power mode changes.
  • All equipment automatically rings the bell upon sounding the horn.
  • All equipment has a fading effect for lights controlled by scripting, such as ditch lights.
  • All equipment makes use of the reverse ditch lights and reverse cab lights when changing ends.
  • All equipment can switch Amfleet I enhancement pack cars to low-platform mode by placing the reverser in neutral. (AI trains will use a sane, equipment-specific default.)
  • ACS-64: Use Amtrak's 2022 countdown-style ADU as seen in TSW.