JTraffic Screensaver

The timetable header

The following commands must only appear in the timetable header. That means, no other lines, except comment lines, should be placed before or between them, in order for them to function correctly. The reason for this is that these commands apply to the Configuration window or the About window. The value(s) specified by these commands is needed even if the Timetable file is not running. Traffic reads the header of the current Timetable file when it displays the configuration window.  It proceeds to read the remainder of the Timetable file when it begins to generate trains, as reading the whole timetable file would be time consuming and dangerous (possible errors in the timetable file could disturb the functions).

$HLPWEB

$INFO

$NOAUTHORS

$NOCAT, $NOCATENARY

$NORAIL

$OPT,   $OPTION

$OPTCMD,   $OPTION_COMMAND

$OPTSUB, $OPTION_SUBMENU

$OPTEND, $OPTION_SUBMENU_END

$VERSION

The following commands often appear towards the top of the Timetable file, or even in the header itself.  However, they do not belong to the group of commands which are required to be in the header. They are not needed in the header, but they do not terminate the header.

$NOSTOPONCLICK

$NOSTOPONKEY

$NOSTOPONMOVE

The following commands does not belong to the header, but they are dealing with the conditional evaluation mostly controlled by the $OPTION command.

$CSET

Overview
The Configuration Window
Program Window
Stock List
Description Editor
Graphic Testpad
Timetable Editor
Timetable Syntax and Semanics
The timetable header
Sections, Groups, Lines, Scenes
Actions
Stock List File