Elvas Tower: Timetable mode update - Elvas Tower

Jump to content

Posting Rules

All new threads will be started by members of the Open Rails team, Staff, and/or Admins. Existing threads started in other forums may get moved here when it makes sense to do so.

Once a thread is started any member may post replies to it.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Timetable mode update Update in unstable version Rate Topic: -----

#1 User is offline   roeter 

  • Vice President
  • Group: Status: Elite Member
  • Posts: 2,424
  • Joined: 25-October 11
  • Gender:Male
  • Country:

Posted 29 July 2019 - 01:44 PM

The unstable version named "U2019.07.29-1921 2019-07-29 20:28:16" (download here) contains an extensive update, mainly for timetable mode, but also some new signalling functions.
(Please note that versions "2019.07.29-0921 2019-07-29 10:28:14" upto "2019.07.29-0921 2019-07-29 19:43:16" are intermediate versions, as each pull request was processed separately).

Below is a list of all patches and corrections, as well as the new additions.
For these new additions, links to threads where these will be described in detail (with manuals and examples) will be inserted in due course, some documentation still needs to be worked on but the intention is to complete this all over the next few days.

First, a list of (small) corrections and patches (all applicable to timetable mode only) :
  • Corrections for station stops:
    • Additional check for AI trains on stop position (if train exceeded platform length, stop was not always processed correctly)
    • Addition of $closeup command for station stop (similar to /closeup for #dispose field)
    • When a train terminated at a station, but no arrival time was set but $setstop was used in #dispose field, an incorrect arrival/departure time was used.
      The time used was the start time for that particular train, but this should be the start time for the train into which it formed. That is now corrected.

  • Correction to Next Station Window :
    if a train was to attach to another train at a station, the text "Attach to train at next stop" was immediately displayed on starting, this is now corrected to be displayed when approaching the relevant stop.
  • Attach / detach / transfer : some errors in very particular situations for attach/detach/transfer action which involves the player train have been corrected. In all cases, the problem was that the program did not 'recognize' the player train (or ex-player train) as the train to which the action applied.


All the above all small errors which only occured in very specific situations.

Of more interest (I think) are the new additions.

Included are two new signalling functions :
  • switchstand : a function particularly intended for switchstands.
    This function creates a direct link between the signal and the first switch beyond the signal, and allows for operation of the signal dependent on the switch position without using a route link or route indicating dummy signals. The direct link also ensures the signal is updated immediately when the switch is operated; usually, there can be a delay as signal update is independent from switch operation.
  • dist_multi_sig_mr_of_lr : function similar to dist_multi_sig_mr, but it checks all heads and uses the head with the least restrictive aspect. It does not check for route links. This function can be used as alternative for dist_multi_sig_mr for routes where dummy routing signals are used instead of signal route links.


New timetable functions :
  • Weather files
    This has been long in the making but has now been included. Weather files can be used to set the required weather throughout a full day. When starting a timetable, the required weather file can be selected from the menu.
    For details, see here.
  • Operational turntables
    First phase of operation of turntables in timetable mode, including full operation for AI trains, has now been included.
    For full details, see here.
    A full updated manual for timetable commands is available in that post, as well as example files for the turntable at Durango on the Rio Grande Southern route.


General function :
  • Analogue clock in 2D Cabview
    Definition for analogue clock in cabview (with two or three hands) is now available for 2D cabviews.
    For details, see here.


Those who require or are interested in the source code can download this from the OR GIT depository, either by downloading the pull requests or by using my local base.

As said, further information on the new items will follow asap.

Regards,
Rob Roeterdink

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users