aboutsummaryrefslogtreecommitdiff
path: root/advtrains_train_subway/models
diff options
context:
space:
mode:
authororwell96 <orwell@bleipb.de>2018-03-14 20:57:07 +0100
committerorwell96 <orwell@bleipb.de>2018-03-14 20:57:07 +0100
commit8b576357ef1d2346e9af112e115ac92a5f4d222d (patch)
treedca625bf3b98205202b2127b618bd884ca1f2ae8 /advtrains_train_subway/models
parent481f6218a8b377a0826b7e080046b5a890702e12 (diff)
downloadadvtrains-8b576357ef1d2346e9af112e115ac92a5f4d222d.tar.gz
advtrains-8b576357ef1d2346e9af112e115ac92a5f4d222d.tar.bz2
advtrains-8b576357ef1d2346e9af112e115ac92a5f4d222d.zip
Rework the privilege system completely
See privilege_guide.txt for information
Diffstat (limited to 'advtrains_train_subway/models')
0 files changed, 0 insertions, 0 deletions
train's movement direction against the arrow on the ATC rail: M+ is true when train drives in direction of arrow. [</>/<=/>=][speed] Test if train's speed is greater or smaller than the given value Examples: I- B0 W R ; S8 If the train drives in the 'wrong' direction, stop and reverse; independently accelerate to speed 8 afterwards. I<8 S8 ; If the train is slower than 8, accelerate to 8. # ATC controller operation modes static: Only give 1 static command. mesecon: Give 2 different commands depending on if the controller is mesecon-powered or not digiline: Don't give any commands by itself. When a train passes, a digiline message in the form of "[+/-][speed]" is sent on the set channel (where +/- means the same as with conditions). Any digiline message sent to the controller will be interpreted as ATC command and sent to the train. ** the latter two are not yet implemented. # Persistence ATC controllers that are configured as 'static' or 'mesecon' are persistent over mapblock unloads and will even command the train when the mapblock is unloaded. This is not possible with digilines since these do not work in unloaded mapchunks. # LUA ATC controller (in development) The LUA ATC Controller will operate by using LUA code. All operations shown above will have a function equivalent. Additionally all LUA ATC controllers share an environment and setting signal and switch status will be possible to allow for complicated railway systems/fully automated subways a.s.o. Also planned: - digicompute add-on to allow computer access to the ATC environment (railway maps... ... ... ... ...)