How to Control Junctions in Sessions
From TrainzOnline
(Difference between revisions)
(Created page with "The screenshots shown below give examples of how junction settings can be used to control the operation of a session. ==='''Asking the User to Set Junctions'''=== '''1. The ...") |
m |
||
Line 16: | Line 16: | ||
<table> | <table> | ||
<tr> | <tr> | ||
− | <td>[[file:TestJunctions. | + | <td>[[file:TestJunctions.JPG]]</td> |
</tr> | </tr> | ||
</table> | </table> |
Revision as of 14:09, 8 May 2018
The screenshots shown below give examples of how junction settings can be used to control the operation of a session.
Asking the User to Set Junctions
1. The Scenario:
A consist has been halted at a trigger placed in front of a junction. The user will be asked to set that junction and the following junction before the consist can proceed.
2. Rules Used:
- Wait_on_Navigation_Point to trigger the event.
- Message Popup Rule to open a message window on the screen.
- Multiple Junction Alignment Check Rule to test if specified junctions are set correctly.
3. Session Rules Screenshot:
4. Example Explanation:
- Line 1: Wait on Navigation Point The event is triggered when the consist halts at the navigation point assigned to the trigger. This executes the following rules simulaneously
- Line 2: Message Popup Displays a message window asking that the next two junctions be manually set.
- Line 3: Multiple Junction Alignment Check tests the switch directions of the next two junctions and waits until they are aligned as specified.
File:JunctionSettings.jpg |
Checking junction switch settings |
The following line is executed only if the junctions are set correctly
- Line 4: Message Popup Displays a message window sating that ht junctions are now correctly set.