This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
usage:atlatc:events [2020-04-27 16:38] orwell add has_entered note |
usage:atlatc:events [2023-10-29 16:30] (current) orwell [approach] |
||
---|---|---|---|
Line 86: | Line 86: | ||
type = " | type = " | ||
punch = true, | punch = true, | ||
+ | name = name of puncher | ||
} | } | ||
</ | </ | ||
Line 102: | Line 103: | ||
</ | </ | ||
Fired when a train enters the rail. The field '' | Fired when a train enters the rail. The field '' | ||
- | If the world contains trains | + | If the world contains trains |
==== approach ==== | ==== approach ==== | ||
Line 116: | Line 117: | ||
Fired when a train approaches the rail. This event may be generated multiple times for the same train. | Fired when a train approaches the rail. This event may be generated multiple times for the same train. | ||
- | * **This function is available only in the '' | ||
* **This function is available only when the [[# | * **This function is available only when the [[# | ||
Line 122: | Line 122: | ||
=== Approach callback mechanism === | === Approach callback mechanism === | ||
- | The approach callback mechanism is a new feature that allows LuaAutomation ATC rails to hook into the approach callback system, which is used by the [[usage: | ||
- | **At the time of writing (2019-12-18), | + | //since version 2.3.0// |
+ | |||
+ | The approach callback mechanism is a new feature that allows LuaAutomation ATC rails to hook into the approach callback system, which is used by the [[usage: | ||
To enable the feature, define the following global variable in the local environment of the ATC rail: | To enable the feature, define the following global variable in the local environment of the ATC rail: | ||
Line 146: | Line 147: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * '' | ||