<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.trainzsimulator.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Klapec</id>
	<title>TrainzOnline - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.trainzsimulator.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Klapec"/>
	<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/wiki/Special:Contributions/Klapec"/>
	<updated>2026-11-05T11:47:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=List_of_Standard_Messages&amp;diff=567</id>
		<title>List of Standard Messages</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=List_of_Standard_Messages&amp;diff=567"/>
		<updated>2009-04-04T22:22:28Z</updated>

		<summary type="html">&lt;p&gt;Klapec: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[TrainzScript Langage Reference|API Hierarchy]]&lt;br /&gt;
&lt;br /&gt;
*This list is a first step towards documenting Trainz use of messages. It has been generated by scanning one or two copies of jetlog.txt from TC, together with the TC scripts folder and the TRS2006 copy of index.chm. There are probably many standard messages missing and there are some obscure ones listed. Please add anything that is missing. I will progressively link and document the list. &lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|rules=&amp;quot;rows&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;95%&amp;quot; style=&amp;quot;border-collapse:collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|width=&amp;quot;15&amp;quot;|&lt;br /&gt;
|width=&amp;quot;250&amp;quot;|Message&lt;br /&gt;
|width=&amp;quot;165&amp;quot;|Source &amp;amp; Destination&lt;br /&gt;
|Purpose&lt;br /&gt;
|&lt;br /&gt;
{{IndexSplit|A}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Animation-Event Message|Animation-Event,&#039;&#039;eventname&#039;&#039;]]&lt;br /&gt;
|meshobject &amp;gt; meshobject&lt;br /&gt;
|Sent when an animation triggers an event. These events are included in *.kin files generated by max or gmax when the &#039;Query for Event&#039; box is checked during animation export.  They are used to enable code to be executed in sync with animations.&lt;br /&gt;
{{IndexSplit|B}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|BaseIndustry,LoadComplete&lt;br /&gt;
|industry &amp;gt; industry&lt;br /&gt;
|Sent when an industry loading operation has completed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Browser Messages|Browser-Closed,&#039;&#039;null&#039;&#039;]]&lt;br /&gt;
|browser &amp;gt; broadcast&lt;br /&gt;
|Sent when any in game browser is closed.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Browser-Key,ScriptObjectives&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|Sent by Trainz in response to a ScriptObjectives hotkey press. Obsolete?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Browser Messages|Browser-URL,&#039;&#039;live://linkname&#039;&#039;]]&lt;br /&gt;
|browser &amp;gt; broadcast&lt;br /&gt;
|Sent when the user clicks in a link in a custom browser&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Build,Cancelled&lt;br /&gt;
|? &amp;gt; buildable&lt;br /&gt;
|Not generally used. Intended for RTS-style gameplay where individual industries (etc) start in an unbuilt state and can be built at some resource cost during gameplay.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Build,Completed&lt;br /&gt;
|? &amp;gt; buildable&lt;br /&gt;
|Not generally used. Intended for RTS-style gameplay where individual industries (etc) start in an unbuilt state and can be built at some resource cost during gameplay.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Build,Started&lt;br /&gt;
|? &amp;gt; buildable&lt;br /&gt;
|Not generally used. Intended for RTS-style gameplay where individual industries (etc) start in an unbuilt state and can be built at some resource cost during gameplay.&lt;br /&gt;
{{IndexSplit|C}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Camera Messages|Camera,Interior-Changed]]&lt;br /&gt;
|new train? &amp;gt; broadcast&lt;br /&gt;
|Sent when a different train is selected.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Camera Messages|Camera,Target-Changed]]&lt;br /&gt;
|new target? &amp;gt; broadcast&lt;br /&gt;
|Sent when the camera selects a different target, may not be a train.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Camera Messages|Camera,External-View]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when the camera mode is changed.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Camera Messages|Camera,Internal-View]]&lt;br /&gt;
|? &amp;gt; Broadcast&lt;br /&gt;
|Sent when the camera mode is changed.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Camera Messages|Camera,Roaming-View]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when the camera mode is changed.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Camera Messages|Camera,Tracking-View]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when the camera mode is changed.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Check,Speed&lt;br /&gt;
|vehicle &amp;gt; vehicle&lt;br /&gt;
|Sent continuously to ensure that jetlog isn&#039;t allowed to remain legible :-)&lt;br /&gt;
{{IndexSplit|D}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|DriverCharacter,BoardedTrain&lt;br /&gt;
|driver &amp;gt; broadcast&lt;br /&gt;
|Sent when a driver boards a train&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|DriverCharacter,Created&lt;br /&gt;
|driver &amp;gt; broadcast&lt;br /&gt;
|Sent when a driver character is initialised&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|DriverCharacter,LeftTrain&lt;br /&gt;
|driver &amp;gt; broadcast&lt;br /&gt;
|Sent when a driver leaves a train&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|DriverModule,DCC-Panel-Created]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when driver selection widget has been created&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|DriverSetup,CharactersDone&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when driver characters have been initialised&lt;br /&gt;
{{IndexSplit|G}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|GenericIndustry,LoadComplete&lt;br /&gt;
|industry &amp;gt; industry&lt;br /&gt;
|Sent when an industry loading operation has completed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|GenericIndustry,ProcessComplete&lt;br /&gt;
|industry &amp;gt; industry&lt;br /&gt;
|Sent when an industry process has completed&lt;br /&gt;
{{IndexSplit|H}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|HandleTrain,Release&lt;br /&gt;
|industry &amp;gt; train&lt;br /&gt;
|Sent when an industry loading operation has completed&lt;br /&gt;
{{IndexSplit|I}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|Interface-Event,MapViewOff]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when the minimap is opened&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|Interface-Event,MapViewOn]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when the minimap is closed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|Interface-Event,Mouse-Enter]]&lt;br /&gt;
|object &amp;gt; broadcast&lt;br /&gt;
|Sent on mouseover an object&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|Interface-Event,Mouse-Leave]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent on mouseout of an object&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|Interface-Event,Set-Metric-Mode]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when the interface units are changed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|Interface-Event,Toggle-Interface]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent when the main HUD is turned on or off&lt;br /&gt;
{{IndexSplit|J}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Junction,Enter]]&lt;br /&gt;
|junction &amp;gt; train&lt;br /&gt;
|Sent when a train enters a junction&#039;s outer area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Junction,InnerEnter]]&lt;br /&gt;
|junction &amp;gt; train&lt;br /&gt;
|Sent when a train enters a junction&#039;s inner area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Junction,InnerLeave]]&lt;br /&gt;
|junction &amp;gt; train&lt;br /&gt;
|Sent when a train leaves a junction&#039;s inner area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Junction,Leave]]&lt;br /&gt;
|junction &amp;gt; train&lt;br /&gt;
|Sent when a train leaves a junction&#039;s outer area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Junction,Stopped]]&lt;br /&gt;
|junction &amp;gt; train&lt;br /&gt;
|Sent when a train stops in a junction trigger area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Junction,Toggled&lt;br /&gt;
|junction &amp;gt; broadcast&lt;br /&gt;
|Sent when a junctionbase object is toggled&lt;br /&gt;
{{IndexSplit|M}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[MapObject Messages|MapObject,View-Details]]&lt;br /&gt;
|? &amp;gt; object&lt;br /&gt;
|Sent when the user right-clicks an object and selects &#039;View Details&#039; from the resulting menu, some assets provide a built-in browser in response to this message.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[MapObject Messages|MapObject,View-Schedule]]&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|Sent when the user right-clicks an object and selects &#039;View Schedule&#039; from the resulting menu. The vehicle must have a timetable for this menu item to be displayed.&lt;br /&gt;
{{IndexSplit|O}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Enter]]&lt;br /&gt;
|crossing &amp;gt; crossing&lt;br /&gt;
|Train has entered crossing trigger area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Leave]]&lt;br /&gt;
|crossing &amp;gt; crossing&lt;br /&gt;
|Train has left crossing trigger area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Enter]]&lt;br /&gt;
|train &amp;gt; junction&lt;br /&gt;
|Sent when a train enters a junction&#039;s outer area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,InnerEnter]]&lt;br /&gt;
|train &amp;gt; junction&lt;br /&gt;
|Sent when a train enters a junction&#039;s inner area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,InnerLeave]]&lt;br /&gt;
|train &amp;gt; junction&lt;br /&gt;
|Sent when a train leaves a junction&#039;s inner area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Leave]]&lt;br /&gt;
|train &amp;gt; junction&lt;br /&gt;
|Sent when a train leaves a junction&#039;s outer area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Stopped]]&lt;br /&gt;
|train &amp;gt; junction&lt;br /&gt;
|Sent when a train stops in a junction trigger area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Enter]]&lt;br /&gt;
|train &amp;gt; trackmark&lt;br /&gt;
|Sent when a train enters a trackmark&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Leave]]&lt;br /&gt;
|train &amp;gt; trackmark&lt;br /&gt;
|Sent when a train leaves a trackmark&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Stopped]]&lt;br /&gt;
|train &amp;gt; trackmark&lt;br /&gt;
|Sent when a train stops at a trackmark&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Enter]]&lt;br /&gt;
|train &amp;gt; trigger&lt;br /&gt;
|Sent when a train enters a trigger&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Leave]]&lt;br /&gt;
|train &amp;gt; trigger&lt;br /&gt;
|Sent when a train leaves a trigger&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Stopped]]&lt;br /&gt;
|train &amp;gt; trigger&lt;br /&gt;
|Sent when a train stops at a trigger&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Enter]]&lt;br /&gt;
|vehicle &amp;gt; scenerywithtrack&lt;br /&gt;
|Sent when a vehicle enters a scenery trigger&#039;s outer area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,InnerEnter]]&lt;br /&gt;
|vehicle &amp;gt; scenerywithtrack&lt;br /&gt;
|Sent when a vehicle enters a scenery trigger&#039;s inner area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,InnerLeave]]&lt;br /&gt;
|vehicle &amp;gt; scenerywithtrack&lt;br /&gt;
|Sent when a vehicle leaves a scenery trigger&#039;s inner area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Leave]]&lt;br /&gt;
|vehicle &amp;gt; scenerywithtrack&lt;br /&gt;
|Sent when a vehicle leaves a scenery trigger&#039;s outer area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Object,Stopped]]&lt;br /&gt;
|vehicle &amp;gt; scenerywithtrack&lt;br /&gt;
|Sent when a train stops in a scenery trigger&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|OnlineAccess,ReceiveMessage&lt;br /&gt;
|? &amp;gt; onlineaccess&lt;br /&gt;
|Message awaiting collection&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|OnlineAccess,StatusChange&lt;br /&gt;
|? &amp;gt; onlineaccess&lt;br /&gt;
|Network status change&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|OnlineGroup,StatusChange&lt;br /&gt;
|? &amp;gt; onlinegroup&lt;br /&gt;
|Network status change&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|OnlineGroup,UsersChange&lt;br /&gt;
|? &amp;gt; onlinegroup&lt;br /&gt;
|Network users change&lt;br /&gt;
{{IndexSplit|P}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Permit,Granted&lt;br /&gt;
|? &amp;gt; objectrequesting&lt;br /&gt;
|Sent when a track or junction permit is granted&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|PortalTunnel,EmitTrain&lt;br /&gt;
|portal &amp;gt; portal&lt;br /&gt;
|Sent when a portal produces a train&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[pfx Message|pfx,&#039;&#039;particledata&#039;&#039;]]&lt;br /&gt;
|script &amp;gt; object&lt;br /&gt;
|Sent by script to control particle effects&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Process-Start,&#039;&#039;processname&#039;&#039;&lt;br /&gt;
|industry &amp;gt; industry&lt;br /&gt;
|Sent when an industry process has started&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Process-Stop,&#039;&#039;processname&#039;&#039;&lt;br /&gt;
|industry &amp;gt; industry&lt;br /&gt;
|Sent when an industry process has completed&lt;br /&gt;
{{IndexSplit|S}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Scenario,KillMonitor&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|Sent to terminate a scenario thread&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Scenario,Quit&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|Sent to terminate a scenario&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|ScenarioBehaviour,Touch&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|Called on a parent rule when the child rule completes. May also indicate other state changes.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|SceneryTrigger,Enter]]&lt;br /&gt;
|scenerywithtrack &amp;gt; vehicle&lt;br /&gt;
|Sent when a vehicle enters a scenery trigger&#039;s outer area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|SceneryTrigger,InnerEnter]]&lt;br /&gt;
|scenerywithtrack &amp;gt; vehicle&lt;br /&gt;
|Sent when a vehicle enters a scenery trigger&#039;s inner area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|SceneryTrigger,InnerLeave]]&lt;br /&gt;
|scenerywithtrack &amp;gt; vehicle&lt;br /&gt;
|Sent when a vehicle leaves a scenery trigger&#039;s inner area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|SceneryTrigger,Leave]]&lt;br /&gt;
|scenerywithtrack &amp;gt; vehicle&lt;br /&gt;
|Sent when a vehicle leaves a scenery trigger&#039;s outer area&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|SceneryTrigger,Stopped]]&lt;br /&gt;
|scenerywithtrack &amp;gt; vehicle&lt;br /&gt;
|Sent when a train stops in a scenery trigger&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Schedule,Abort&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent when a command schedule is abandoned&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Schedule,Complete&lt;br /&gt;
|train &amp;gt; broadcast&lt;br /&gt;
|Sent when a command schedule is completed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Schedule,Touch&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent when a Train&#039;s AI schedule state is modified (see Train.StopSchedule()) and sniffed by DriverCharacter to implement DriverCommand support.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Signal Messages|Signal,StateChanged]]&lt;br /&gt;
|signal &amp;gt; broadcast&lt;br /&gt;
|Signal aspect has changed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|StationMain.Timer,Tick&lt;br /&gt;
|station &amp;gt; station&lt;br /&gt;
|Sent by stations to initiate a periodic update&lt;br /&gt;
{{IndexSplit|T}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Timer,Tick&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|A common custom message used by various scripts to implement timed polling.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Timetable,&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Trackmark,Enter]]&lt;br /&gt;
|trackmark &amp;gt; train&lt;br /&gt;
|Sent when a train enters a trackmark&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Trackmark,Leave]]&lt;br /&gt;
|trackmark &amp;gt; train&lt;br /&gt;
|Sent when a train leaves a trackmark&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Trackmark,Stopped]]&lt;br /&gt;
|trackmark &amp;gt; train&lt;br /&gt;
|Sent when a train stops at a trackmark&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Signal Messages|Train,Entered red signal]]&lt;br /&gt;
|signal &amp;gt; train&lt;br /&gt;
|Train has entered signal&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Signal Messages|Train,Entered red signal notify]]&lt;br /&gt;
|train &amp;gt; broadcast&lt;br /&gt;
|Train has entered signal&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,Over speed limit]]&lt;br /&gt;
|train &amp;gt; broadcast&lt;br /&gt;
|Sent when a train exceeds the current speed limit.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,Under speed limit]]&lt;br /&gt;
|train &amp;gt; broadcast&lt;br /&gt;
|Sent when a train slows below the current speed limit.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,Over advisory speed limit]]&lt;br /&gt;
|train &amp;gt; broadcast&lt;br /&gt;
|Sent when a train exceeds the current advisory speed limit.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,Under advisory speed limit]]&lt;br /&gt;
|train &amp;gt; broadcast&lt;br /&gt;
|Sent when a train slows below the current advisory speed limit.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,Over floating speed limit]]&lt;br /&gt;
|train &amp;gt; broadcast&lt;br /&gt;
|Sent when a train exceeds the floating speed limit.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,Under floating speed limit]]&lt;br /&gt;
|train &amp;gt; broadcast&lt;br /&gt;
|Sent when a train slows below the floating speed limit.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,Cleanup]]&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|Sent immediately prior to the destruction of a Train object, to allow certain scripts to clean up their state.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,Deleted]]&lt;br /&gt;
|train &amp;gt; ?&lt;br /&gt;
|Sent when a train is deleted from the train list. This will also occur when two trains couple to form a new train.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train,ThreadAITrainStoppedMovingFailed&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Internal Train.gs implementation- sent when the AI fails to enter the expected junction.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train,CommandCoupleVehicleTimer&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Internal Train.gs implementation- sent when the AI fails to couple in a two-second window.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train,CommandReverseTrain.Pulse&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Internal Train.gs implementation- sent when the AI fails to take permits to reverse a train within a 20-second window.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,DriverBoarded]]&lt;br /&gt;
|train &amp;gt; driver&lt;br /&gt;
|Sent when a driver boards a train&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train,NotifyBell&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent when the interface bell button is clicked&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train,NotifyHeadlights&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent when the interface headlight button is clicked&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train,NotifyHorn&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent when the interface horn button is clicked&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train,NotifyPantographs&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent when the interface pantograph button is clicked&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,ReachedTarget]]&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|Sent by Trainz when a train reaches the specified Autopilot Target Position.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,SlowingForTarget]]&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent by Trainz when the train begins to slow on approach to a specified Autopilot Target Position.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,StartedMoving]]&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent when a train starts to move&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Train Messages|Train,StoppedMoving]]&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|Sent when a train stops&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train,Tick&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Train,EnterTrack]]&lt;br /&gt;
|track &amp;gt; train&lt;br /&gt;
|Sent when a train enters a track section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Train,InnerEnterTrack]]&lt;br /&gt;
|track &amp;gt; train&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Train,InnerLeaveTrack]]&lt;br /&gt;
|track &amp;gt; train&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Train,LeaveTrack]]&lt;br /&gt;
|track &amp;gt; train&lt;br /&gt;
|Sent when a train leaves a track section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Train.ThreadAITrainStuck,Touch&lt;br /&gt;
|train &amp;gt; train&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|TrainTimetable,Touch&lt;br /&gt;
|? &amp;gt; ?&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Trigger,Enter]]&lt;br /&gt;
|trigger &amp;gt; train&lt;br /&gt;
|Sent when a train enters a trigger&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Trigger,Leave]]&lt;br /&gt;
|trigger &amp;gt; train&lt;br /&gt;
|Sent when a train leaves a trigger&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Object Messages|Trigger,Stopped]]&lt;br /&gt;
|trigger &amp;gt; train&lt;br /&gt;
|Sent when a train stops at a trigger&lt;br /&gt;
{{IndexSplit|V}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Vehicle Messages|Vehicle,BadCouple]]&lt;br /&gt;
|vehicle &amp;gt; broadcast&lt;br /&gt;
|Sent when a vehicle couples at excessive speed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Vehicle Messages|Vehicle,Collided]]&lt;br /&gt;
|vehicle &amp;gt; broadcast&lt;br /&gt;
|Sent on a collision between vehicles&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Vehicle Messages|Vehicle,Coupled]]&lt;br /&gt;
|vehicle &amp;gt; broadcast&lt;br /&gt;
|Sent when a vehicle couples to another&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Vehicle Messages|Vehicle,Decoupled]]&lt;br /&gt;
|vehicle &amp;gt; broadcast&lt;br /&gt;
|Sent when a vehicle uncouples from another&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Vehicle Messages|Vehicle,Derailed]]&lt;br /&gt;
|vehicle &amp;gt; broadcast&lt;br /&gt;
|Sent when a vehicle is derailed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Vehicle,LoadComplete&lt;br /&gt;
|industry &amp;gt; vehicle&lt;br /&gt;
|Sent when loading of a vehicle from an industry is complete&lt;br /&gt;
{{IndexSplit|W}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|WaybillManager,WaybillsWindowShown]]&lt;br /&gt;
|waybillmanager &amp;gt; broadcast&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Interface Messages|WaybillManager,WaybillsWindowHidden]]&lt;br /&gt;
|waybillmanager &amp;gt; broadcast&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[ModuleInit Message|World,ModuleInit]]&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent whenever TRS switches to Driver, Surveyor or Railyard modes&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|World,Unpaused&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|World,Day&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent 1.) at ca. 05:45 ~ 0.739409 Gametime 2.) sometimes when TS starts Driver&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|World,Night&lt;br /&gt;
|? &amp;gt; broadcast&lt;br /&gt;
|Sent 1.) at ca. 18:15 ~ 0.260611 GameTime 2.) whenever TS starts Driver or Surveyor and Playtime is beween 18:15 and 05:45 3.) sometimes when TS switched to Driver or Surveyor&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Klapec</name></author>
	</entry>
</feed>