summaryrefslogtreecommitdiff
path: root/advtrains_interlocking/database.lua
AgeCommit message (Collapse)Author
2019-01-24Point speed restriction railsorwell96
2019-01-22Fix may_modify_section on newly created sectionsorwell96
2019-01-22Prohibit removing/changing of TCBs and sections while routes or signals are setorwell96
2018-10-29Do not print "couldn't determine section" warning when all traverser ends ↵orwell96
were end-of-track
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-10Properly implement invalidate_all_paths, recheck lzb on aspect changeorwell96
2018-10-10Add signal safety control override, restructure control systemorwell96
2018-10-09Make signal influence point (~halt point) specifiableorwell96
Also extend signal api necessarily
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-16Move passive API to the advtrains coreorwell96
to remove dependency of interlocking on luaautomation
2018-08-12Automatic working (re-set certain route on train pass)orwell96
2018-07-21Implement routesettingorwell96
Missing things: signal aspect updating, waiting routes handling, management /info tool
2018-07-04Basic route management from signalling formspecorwell96
2018-07-04Signal assignment and route programming procedureorwell96
2018-06-29Implement trains blocking sectionsorwell96
2018-06-29get_ts_at_pos(), file for train-related stufforwell96
2018-06-26Complete Track Section handling, incl. removing tcb's and marker entitiesorwell96
2018-06-21Add track section concept and rework TCB design, implement new linking behaviororwell96
2018-06-20Add Track Circuit Breaks (TCBs), Database and Track Circuit Setuporwell96
Does not get saved yet.
2018-06-19Interlocking: Create demo signals, signal API and model for TCB configurer nodeorwell96
2018-06-14Draft of interlocking systemorwell96