Parent Rule List
From TrainzOnline
(Difference between revisions)
(→Trainz Wiki) |
|||
Line 8: | Line 8: | ||
<br> | <br> | ||
='''Parent Rules that Apply a Logic Test Before Executing Child Rules'''= | ='''Parent Rules that Apply a Logic Test Before Executing Child Rules'''= | ||
+ | <table cellpadding="4" bgcolor=#ffffff> | ||
+ | <tr valign="top"> | ||
+ | <td width="58">[[file:RulesWiki.PNG]]</td> | ||
+ | <td><font size="3">'''Rules List:'''</font><br> | ||
*'''[[Session_Rule_List_with_Parameters#Achievement_Check_Rule|Achievement Check Rule]]'''. Executes Child Rules when set achievement levels have been reached. | *'''[[Session_Rule_List_with_Parameters#Achievement_Check_Rule|Achievement Check Rule]]'''. Executes Child Rules when set achievement levels have been reached. | ||
Line 39: | Line 43: | ||
*'''[[Session_Rule_List_with_Parameters#Wait on Train Stop/Start Rule|Wait on Train Stop/Start Rule]]'''. Executes child rules when a train stops or starts moving. | *'''[[Session_Rule_List_with_Parameters#Wait on Train Stop/Start Rule|Wait on Train Stop/Start Rule]]'''. Executes child rules when a train stops or starts moving. | ||
*'''[[Session_Rule_List_with_Parameters#Wait on Waybill Screen/Main Screen Rule|Wait on Waybill Screen/Main Screen Rule]]'''. Executes child rules when the Waybill window is opened or closed. | *'''[[Session_Rule_List_with_Parameters#Wait on Waybill Screen/Main Screen Rule|Wait on Waybill Screen/Main Screen Rule]]'''. Executes child rules when the Waybill window is opened or closed. | ||
− | *'''[[Session_Rule_List_with_Parameters#Wait Rule|Wait Rule]]'''. Executes child rules after waiting for set number of seconds. | + | *'''[[Session_Rule_List_with_Parameters#Wait Rule|Wait Rule]]'''. Executes child rules after waiting for set number of seconds.</td> |
+ | </tr> | ||
+ | </table> | ||
<br> | <br> | ||
='''Parent Rules that Do Not Apply a Logic Test Before Executing Child Rules'''= | ='''Parent Rules that Do Not Apply a Logic Test Before Executing Child Rules'''= | ||
+ | <table cellpadding="4" bgcolor=#ffffff> | ||
+ | <tr valign="top"> | ||
+ | <td width="58">[[file:RulesWiki.PNG]]</td> | ||
+ | <td><font size="3">'''Rules List:'''</font><br> | ||
*'''[[Session_Rule_List_with_Parameters#Ordered List Rule|Ordered List Rule]]'''. Executes all Child Rules individually in sequential order. | *'''[[Session_Rule_List_with_Parameters#Ordered List Rule|Ordered List Rule]]'''. Executes all Child Rules individually in sequential order. | ||
Line 47: | Line 57: | ||
*'''[[Session_Rule_List_with_Parameters#Random List Rule|Random List Rule]]'''. Executes once only and randomly selects one Child Rule to execute. | *'''[[Session_Rule_List_with_Parameters#Random List Rule|Random List Rule]]'''. Executes once only and randomly selects one Child Rule to execute. | ||
*'''[[Session_Rule_List_with_Parameters#Reset List Rule|Reset List Rule]]'''. Executes all Child Rules in order and continuosly. | *'''[[Session_Rule_List_with_Parameters#Reset List Rule|Reset List Rule]]'''. Executes all Child Rules in order and continuosly. | ||
− | *'''[[Session_Rule_List_with_Parameters#Simultaneous List Rule|Simultaneous List Rule]]'''. Executes all Child Rules simultaneously. | + | *'''[[Session_Rule_List_with_Parameters#Simultaneous List Rule|Simultaneous List Rule]]'''. Executes all Child Rules simultaneously.</td> |
+ | </tr> | ||
+ | </table> | ||
---- | ---- | ||
---- | ---- |
Revision as of 18:49, 13 July 2018
Parent Rules are session rules that can have one or more sub-rules or Child Rules indented under them. Only certain rules can be Parent Rules. |
The Child Rules are executed once the Parent Rule has been activated.
Parent Rules that Apply a Logic Test Before Executing Child Rules
Rules List:
|
Parent Rules that Do Not Apply a Logic Test Before Executing Child Rules
Rules List:
|
Trainz Wiki
More Tutorials and Guides to Using Trainz |