diff options
author | orwell96 <orwell@bleipb.de> | 2019-06-19 10:29:02 +0200 |
---|---|---|
committer | orwell96 <orwell@bleipb.de> | 2019-06-19 10:29:02 +0200 |
commit | d569863434c2720444ce4302e3fbcbdfd8c69f82 (patch) | |
tree | 36a3c8ec7169f828341bca1dabd9e93f00e30503 /advtrains_luaautomation | |
parent | 24e56dbfc2b29229ed6253b84635a16db87659fb (diff) | |
download | advtrains-d569863434c2720444ce4302e3fbcbdfd8c69f82.tar.gz advtrains-d569863434c2720444ce4302e3fbcbdfd8c69f82.tar.bz2 advtrains-d569863434c2720444ce4302e3fbcbdfd8c69f82.zip |
Railway Time: atlatc interface, improve util functions
Diffstat (limited to 'advtrains_luaautomation')
-rw-r--r-- | advtrains_luaautomation/environment.lua | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/advtrains_luaautomation/environment.lua b/advtrains_luaautomation/environment.lua index e0bfa69..21e86ff 100644 --- a/advtrains_luaautomation/environment.lua +++ b/advtrains_luaautomation/environment.lua @@ -223,6 +223,27 @@ if advtrains.interlocking then end end +-- Lines-specific: +if advtrains.lines then + local atlrwt = advtrains.lines.rwt + static_env.rwt = { + now = atlrwt.now, + new = atlrwt.new, + copy = atlrwt.copy, + from_sec = atlrwt.from_sec, + to_sec = atlrwt.to_sec, + add = atlrwt.add, + add_secs = atlrwt.add_secs, + diff = atlrwt.diff, + sub = atlrwt.sub, + adj_diff = atlrwt.adj_diff, + adjust_cycle = atlrwt.adjust_cycle, + adjust = atlrwt.adjust, + to_string = atlrwt.to_string, + get_time_until = atlrwt.get_time_until, + } +end + for _, name in pairs(safe_globals) do static_env[name] = _G[name] end |