summaryrefslogtreecommitdiff
path: root/advtrains_interlocking/routesetting.lua
AgeCommit message (Collapse)Author
2019-02-12Fix routesetting when TCBS is missing (H#109)orwell96
2019-02-05Signalling form auto-updateorwell96
2019-01-22Prohibit removing/changing of TCBs and sections while routes or signals are setorwell96
2019-01-15Actual working ARSorwell96
2018-11-19Permit basic signal aspect settingorwell96
(basically only usable with Ks signals, because they're the only signals supporting slow move and/or shunt move
2018-10-30Replace "Allow accelereting train towards signal"orwell96
This is a better implementation of the same goal. The last commit caused trains to overrun the IP sometimes. Haven't noticed so far with this approach
2018-10-29Miscellaneous routesetting fixesorwell96
- Move handling of "route_committed" to the routesetting function - Put aspect in every TCBS on the way - Add "route_origin" to TCBS fields to prevent subroute cancelling - Cancel entire route when another train enters from the wrong TCB
2018-10-25Display route_rsn when denying routesetting by subroute locked.orwell96
2018-10-07Improve route programming:orwell96
- Formspec for TCBs instead of unhandy chatcommands - Ability to advance route over the next secction without punching end - Better visualization - Ability to route into dead-end sections
2018-08-24Add LuaAutomation interface functions for interlocking routesetting and ↵orwell96
aspect requesting. This allows to incorporate interlocking to automated systems
2018-08-16Move passive API to the advtrains coreorwell96
to remove dependency of interlocking on luaautomation
2018-08-13Fix various bugs found while testingorwell96
2018-08-12Automatic working (re-set certain route on train pass)orwell96
2018-08-12Signal aspect handling, make default signals compatible, fix signal diggingorwell96
2018-08-12Add routesetting callbacks.orwell96
Now, only the signal aspect setting is still missing
2018-08-03Uncommitted route handling (update_route function)orwell96
2018-07-21Implement routesettingorwell96
Missing things: signal aspect updating, waiting routes handling, management /info tool
2018-07-17Change stuff on route programming, begin routesettingorwell96