User Tools

Site Tools


usage:atlatc:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
usage:atlatc:start [2020-01-22 11:49]
orwell
usage:atlatc:start [2021-10-27 23:26] (current)
breadbox64 Change luaATC rail link to connect to said page
Line 1: Line 1:
 ====== Lua ATC ====== ====== Lua ATC ======
  
-The advtrains core provides the ATC rail as a basic facility to perform automatic train operation. In combination with the [[usage:interlocking:start]] system and the [[usage:lines:stoprail]], it is sufficient for basic automatic railway lines. However, sometimes the need arises to perform advanced actions, such as controlling a passenger information monitor, handle complex train moves or develop a departure timing system. The advtrains_luaautomation module provides a very powerful tool to achieve such tasks, at the drawback that some programming skill is required.+The advtrains core provides the ATC rail as a basic facility to perform automatic train operation. The combination of the [[usage:interlocking:start]] system and the [[usage:lines:stoprail]], it is sufficient for basic automatic railway lines. However, sometimes the need arises to perform advanced actions, such as controlling a passenger information monitor, handle complex train moves or develop a departure timing system. The advtrains_luaautomation module provides a very powerful tool to achieve such tasks, at the drawback that some programming skill is required.
  
 ===== What is it? ===== ===== What is it? =====
 LuaATC is a Lua programming interface to advtrains, programmable using an in-game editor. LuaATC is a Lua programming interface to advtrains, programmable using an in-game editor.
  
-Using [[usage:atlatc:latcrail|LuaATC rails]], player-provided Lua code reacts to certain events, such as a train driving over the rail, and perform custom, freely-programmable actions, such as issuing ATC commands, sending digiline messages, and setting switches or signals. It can also time a so-called "interrupt" event after a certain time, e.g. for stopping a train and making it depart a few seconds later.+Using [[usage:nodes:atc_rail|LuaATC rails]], player-provided Lua code reacts to certain events, such as a train driving over the rail, and perform custom, freely-programmable actions, such as issuing ATC commands, sending digiline messages, and setting switches or signals. It can also time a so-called "interrupt" event after a certain time, e.g. for stopping a train and making it depart a few seconds later.
  
 ===== History ===== ===== History =====
usage/atlatc/start.1579690152.txt.gz · Last modified: 2020-01-22 11:49 by orwell