ExpertLevels
Contents | Developers pages | Command Line Options | Timetables | Scenario Creation | Developing Installers
Page is under construction. Information is subject to change.
The ExpertLevels table defines groups of train series which can be disabled by the user upon starting a simulation. For example, if there are trains in a timetable like 2602, 2612, 2656, and so on, you can think of these trains belonging to the "2600 series". Specifically, a range of train numbers is called a "series", in this case, trains 2600-2699. Within the context of this table and loading ExpertLevels using the scenario system, such a range is represented as 26XX, where the Xs are "don't care" values.
This table is optional. When omitted, the simulation will not give a warning or error. If the table is defined and has errors, then those errors will prevent the simulation from loading.
When defined and loaded successfully, the user has the option to choose a set of series to reject (via a dialog presented during simulation loading).
- ID
- (int)
- Automatically incremented.
- RejectSeries
- (string)
- Semicolon-delimited list of train series to reject.
- If trains 800-899 are to be rejected, for example, then the code to use is "8XX". Similarly, "23XX" matches all trains from 2300 up to 2399.
- Example: "8XX;23XX;10XXX" matches trains 800-899, 2300-2399, and 10000-10999.
- Title_<LANGUAGE>
- (string)
- A short name to show the user, in their <LANGUAGE>. Language codes are EN, NL, or DE. You MUST support all three languages (even if the text is the same). The field names are thus: Title_EN, Title_NL, and Title_DE.
- Description_<LANGUAGE>
- (string)
- A longer description of the series rejection to show the user, in their <LANGUAGE>. Language codes are EN, NL, or DE. You MUST support all three languages (even if the text is the same). The field names are thus: Title_EN, Title_NL, and Title_DE.
Contents | Developers pages | Command Line Options | Timetables | Scenario Creation | Developing Installers