How to Use Message Popup Rule
(→Using a Custom Message) |
(→Using a String-Table Message) |
||
| Line 98: | Line 98: | ||
<td>[[file:MessagePopup4.JPG]]</td> | <td>[[file:MessagePopup4.JPG]]</td> | ||
<td> | <td> | ||
| + | <table cellpadding="4" bgcolor=#cccccc> | ||
| + | <tr valign="top"> | ||
| + | <td>[[file:Gears.PNG]]</td> | ||
| + | <td><font size="3">'''Settings:'''</font><br> | ||
| + | '''In This Example:''' | ||
| + | *Gameplay will not be paused while the message is displayed. | ||
| + | *Any previously opened message window will be closed before this message is displayed. | ||
| + | *'''Message location:''' - the '''Top left''' of the screen will be used. | ||
| + | *The text message in the '''config.txt''' file of the HTML asset named '''General Purpose Session HTML''' will be displayed. This message will be stored:- | ||
| + | **in a '''string-table'' container, | ||
| + | **using a '''String Table Token''' named '''html_warning_late''' | ||
| + | *An optional sound file named '''"all-aboard.wav"''' has been added and is found in the HTML asset named '''General Purpose Session HTML''' | ||
| + | *'''Autoplay Wav''' is ticked so the sound will be played when the page is displayed</td> | ||
| + | </tr> | ||
| + | </table> | ||
| + | <br> | ||
<table cellpadding="4" bgcolor=#ffffb0> | <table cellpadding="4" bgcolor=#ffffb0> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 106: | Line 122: | ||
</tr> | </tr> | ||
</table> | </table> | ||
| − | <br> | + | </td> |
| + | </tr> | ||
| + | </table> | ||
| + | <br clear=all> | ||
For example, the '''config.txt''' file of the asset '''General Purpose Session HTML''' contains the following:- | For example, the '''config.txt''' file of the asset '''General Purpose Session HTML''' contains the following:- | ||
'''string-table''' | '''string-table''' | ||
| Line 115: | Line 134: | ||
<br><br> | <br><br> | ||
See the Trainz Wiki Page '''[[How to Create a HTML Asset]]''' for more information. | See the Trainz Wiki Page '''[[How to Create a HTML Asset]]''' for more information. | ||
| − | |||
| − | |||
| − | |||
---- | ---- | ||
---- | ---- | ||
Revision as of 15:45, 9 July 2018
Contents |
| The Message Popup Rule is a T:ANE Session Rule that creates onscreen messages for users in Driver Mode. |
The screenshots below illustrate how to use the Message Popup Rule.
Using a HTML Page
The settings shown in this example will direct TANE to load the message from a HTML file in a HTML asset.
|
|
Using a Custom Message
The settings shown in this example will direct TANE to load the message from text entered in the Custom Message box.
|
See the Trainz Wiki Page How to Create a HTML Asset for more information. |
| The custom message popup created by the example shown above |
Using a String-Table Message
The settings shown in this example will direct TANE to load the message from text stored in the config.txt string table of a specified HTML asset.
For example, the config.txt file of the asset General Purpose Session HTML contains the following:-
string-table
{
html_warning_late "You are running late!"
}
...which will produce the message "You are running late!" from the Message Popup Rule settings shown on the left.
See the Trainz Wiki Page How to Create a HTML Asset for more information.
Trainz Wiki
- How to Guides
- Session Rules List (Alphabetical) with Parameters
- Session Rules List (Categories) With Parameters
Route Creation Tutorials:
Session Creation Tutorials:
- Adding Message Popups - Applications
- Adding Navigation Points
- Adding Navigation Points - Applications
- Configuring the Driver Setup Rule
- Controlling Junctions in Sessions
- Controlling Signals in Sessions
- Creating a HTML Asset (Session Introduction Page and In Game Messages)
- List of Parent Rules
- Parent and Child Rules
- Using Track Triggers
- Using Variables in Sessions - Examples