aboutsummaryrefslogtreecommitdiff
path: root/advtrains_interlocking/routesetting.lua
diff options
context:
space:
mode:
authororwell <orwell@bleipb.de>2024-05-23 20:25:35 +0200
committerorwell <orwell@bleipb.de>2024-05-23 20:25:35 +0200
commit9af6e32e644cfa53641e83d7550c0af2d31553fd (patch)
treeed7bab8989e35db5bed619e916d8e0ff5bd2b639 /advtrains_interlocking/routesetting.lua
parent6fd845baec0f5aa8b7cdee1adf8d05061a643242 (diff)
downloadadvtrains-9af6e32e644cfa53641e83d7550c0af2d31553fd.tar.gz
advtrains-9af6e32e644cfa53641e83d7550c0af2d31553fd.tar.bz2
advtrains-9af6e32e644cfa53641e83d7550c0af2d31553fd.zip
Add proper UI aspect selection for static dialog
Diffstat (limited to 'advtrains_interlocking/routesetting.lua')
-rw-r--r--advtrains_interlocking/routesetting.lua11
1 files changed, 2 insertions, 9 deletions
diff --git a/advtrains_interlocking/routesetting.lua b/advtrains_interlocking/routesetting.lua
index a576139..51709dc 100644
--- a/advtrains_interlocking/routesetting.lua
+++ b/advtrains_interlocking/routesetting.lua
@@ -159,15 +159,8 @@ function ilrs.set_route(signal, route, try)
end
end
for i = #signals, 1, -1 do
- if lastsig then
- local tcbs = signals[i]
- local pos = tcbs.signal
- local _, assigned_by = advtrains.distant.get_main(pos)
- if (not nodst) and (not assigned_by or assigned_by == "routesetting") then
- advtrains.distant.assign(lastsig, pos, "routesetting", true)
- end
- advtrains.interlocking.signal.update_route_aspect(tcbs, i ~= 1)
- end
+ -- TODO add logic for distant signal assign
+ advtrains.interlocking.signal.update_route_aspect(signals[i], i ~= 1)
end
return true