Skip to content

Releases: YoRyan/open-nec

v2.1.0

28 Jun 21:43
Compare
Choose a tag to compare
  • Fix NJ Transit and MARC destination menus showing when loading new tiles
  • Add a randomized 3-6 second delay to cab signal upgrades and downgrades
  • Add hidden cheats menu: activate the acknowledger (Q) and horn (Space) simultaneously to open
  • Add support for the NJ Transit F40PH-2CAT
  • ACS-64: Reinstate blended braking from Open NEC v1
  • ACS-64: Show Metro-North aspects only when operating in that territory

v2.0.0

10 Oct 04:34
Compare
Choose a tag to compare
  • 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.

v1.1.1

11 May 23:55
Compare
Choose a tag to compare
  • All locomotives:
    • Fixed certain cab signal aspects for diverging routes on MTA territory getting interpreted as Restricting.

v1.1.0

22 Apr 17:35
Compare
Choose a tag to compare
  • Fixed ZIP download failing to extract in Windows Explorer.
  • By popular demand, support for the Metro-North M7 EMU and Shoreliner cab car.
  • Metro-North locomotives:
    • ATC now correctly enforces 15 mph for Restricting and 80 mph for Clear/Normal.
  • Siemens ACS-64:
    • Fixed alerter not triggering the safety systems warning icon on the HUD.
    • Fixed desk and console light controls to behave prototypically.
    • Horn now correctly plays the bell and flashes the ditch lights.
    • Reinstated blended braking.
    • Enhanced compatibility with CTSL Railfan's enhancement pack:
      • The Suppression threshold is now set correctly for the automatic brake lever.
      • Pressing Shift+' moves the brake lever to the correct Suppression setting.
      • The safety systems alarm sound now plays continuously and correctly.
  • Acela Express:
    • Added fading effect for ditch lights.
    • Horn now correctly plays the bell.
  • NJ Transit locomotives:
    • Fixed ACSES braking curve overriding the ATC-enforced speed when approaching a speed limit drop.
  • All locomotives:
    • Added popup alerts that trigger when encountering a change in electrification.
    • Added popup alerts that trigger when starting and stopping a power change in a dual-mode locomotive.

v1.0.0

27 Jan 21:16
Compare
Choose a tag to compare
  • Support for the Metro-North M8.
    • Includes a notched master controller and, when used with Fan Railer's physics mod, blended braking.
  • ATC:
    • Fixed duplicate enforcement alarms.
  • ACSES:
    • Added acknowledgement for all civil speed drops.
    • Increased alert and penalty curve margins to 3 and 6 mph.
    • Cab displays now show a Stop aspect when nearing a Stop signal with a Restricting pulse code in force, to simulate a positive stop. There is a braking curve for the detection of positive stops, but there is no enforcement of the positive stop. Scripting limitations require OpenNEC to show a positive stop for all stop signals, not just ones at interlockings.
    • Reduced instances of "forgetting" the upcoming speed limit on heavier routes like New York-New Haven and Washington-Baltimore.
  • Acela Express:
    • Added a destination sign for New Carrollton, which Acela stopped at during its first few years of service.
  • EMD GP40PH-2B:
    • Changed strobe light pattern to be more prototypical.
  • GE Arrow III:
    • Restored ability to lower the pantograph using the cab control.
    • AI trains now turn on their bright headlights.
  • Amtrak locomotives:
    • Changed ditch lights to flash at a prototypical frequency.
  • NJ Transit locomotives:
    • Speed drop alarms can now be acknowledged and silenced.
    • Speed drop sounds now play at the beginning of the braking curve, not the end.
  • All locomotives:
    • For locomotives for which it would be unrealistic, sounding the horn no longer flashes the ditch lights.
    • Train brake status is now sent via consist message 10101, which enables the brake lights on Dovetail's Superliners and Ragno's Viewliner to work.

v0.7.0

17 Sep 01:59
Compare
Choose a tag to compare
  • Support for the NJ Transit Arrow III and GP40PH-2B.
  • Bombardier HHP-8:
    • Critical: Fixed nil error in script.
  • Bombardier ALP-45DP:
    • Reinstated exhaust fans.
    • Exhaust particles now increase or decrease depending on power output.
  • Siemens ACS-64:
    • Fixed wheelslip indicator being perpetually illuminated.

v0.6.0

01 Sep 17:28
Compare
Choose a tag to compare
  • Support for the NJ Transit ALP-45DP and ALP-46.
  • ATC:
    • Removed target deceleration rate requirement to achieve Suppression.
    • Fixed occasional failure to detect Suppression in locomotives with notched controllers.
    • Added support for Brandon Phelan's new Washington-Baltimore signal scripts.
  • Bombardier Comet V and Multilevel:
    • Changed speed bars to show the ACSES braking curve at all times.
    • Reinstated power mode changing when MU'ing with an ALP-45DP (see notes).
    • Reinstated blended braking and safety systems cut in/out.
    • Fixed HEP status and destination sign not being synced to other coaches.
  • MPI MP36PH:
    • Reinstated safety systems cut in/out.
  • All locomotives:
    • Removed the acknowledge auto-reset feature. Clicking the exclamation mark icon in the HUD now sticks the acknowledge control in the pressed state, as with other equipment in TS1.

v0.5.0

22 May 18:46
Compare
Choose a tag to compare
  • Support for the NJ Transit Comet V and Multilevel Cab Car.
  • ATC:
    • Logic has been changed to require target deceleration rate AND brake lever in suppression.
  • Amtrak ACS-64:
    • Fix overpowered train brakes.
  • Amtrak P32/P42 and MNRR P32:
    • Ditch lights will now flash when switched on.
    • Equipment speed limit raised to 110 mph for Amtrak locos.
  • Bombardier Multilevel:
    • Brake light indicators reinstated.
    • Manual door control reinstated.
    • Destination sign control reinstated.
    • MARC Multilevel destination signs texture swapped for MARC destinations.

v0.4.0

23 Apr 18:28
Compare
Choose a tag to compare
  • Support for the Amtrak and Metro-North P32AC-DM.
  • Support for the Amtrak P42DC (paths are set for the Washington-Baltimore version).
  • Official support for the Hudson Line route.
  • Amtrak Acela:
    • Critical: Fix broken destination signs and MU pantograph operation.

v0.3.0

17 Apr 17:41
Compare
Choose a tag to compare
  • Support for the Amtrak ACS-64.
  • Support for the MARC MP36PH and Multilevel Cab Car.
  • ACSES:
    • Temporarily disable positive stop as it is a nuisance in yards and stations.
  • Amtrak Acela:
    • Fix ditch lights rendering even when turned off.
  • Amtrak HHP-8:
    • Fix ditch lights rendering even when turned off.
    • Fix Xbox and Raildriver controls when running with Fan Railer's mod.