JTraffic Screensaver

$CAT

$CAT L= <Level> N= <Text> <Language> = <Text> ...

The definitions of the labels and the organizational tree

L = <Level> The Level. The top level is 0.
N = <Text> The default name of the level (can also be a number or an abbreviation for a railway company, for example).
<Language> = <Text> The name of the level in different languages.  This changes based on the language selected.

If the level name begins with N= the language specific version will only be used if it exists.  When there is no language specific version of the name, the value in N= is used as default. If N = <Text> is blank, the language specific contents are shown for the first language code with content.  If all of the fields are blank, the program displays an empty rectangle and even menu items will appear in this fashion.

<Name>; <Type><Way Code><used>[*<Author Code>]; <Type> <Source> <File Name> <Macro Contents>

The actual picture resource.

<Name> Name of the picture.
<Type> The Type colour code: G: Green, Y: Yellow, R: Red, B: Blue, W: White, K: Black, L: Lilac, O: Orange, C: Cyan, N: Brown, Space: Grey, default values.
<Way Code> The code of the vehicle's default way.
<used> Field that shows if the vehicle has been marked as used (in the Stock List this can be toggled by way of a checkbox).
<Author Code> a * sign followed by the code for the picture's author.  The code corresponds to the value of the $AUTH parameter.
<Type> The picture type can be of one of the following:
G .gif file
B .bmp file, transparent
C .bmp file, upper left corner pixel determines transparency
D .dib file, transparent
E .dib file, upper left corner pixel determines transparency
H .bmp file, BahnLand type
L16 16 Bit file from binary resource
L32 32 Bit file from binary resource
T .tvl - file from TVL library
<Source> specifies the correct name of the source picture (always with the file name before the catalogue name).  If this is a file from a binary resource, the file name must be exact.
<File Name> File name without path.  If it is from a 16 Bit resource, the name will be the name of the resource and a code number, from a 32 Bit resource just the name of the resource and from a TVL file, only a code number.
<Macro Contents> If the vehicle possesses macros, they are saved here.

<Name>; <Type><Way Code><used>[*<Author Code>];M;<Macro Contents>

Separate type for the macro type code M, in this case the <Source> and <File Name> fields are omitted.

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