summaryrefslogtreecommitdiff
path: root/advtrains_interlocking
AgeCommit message (Collapse)Author
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-30Make fillout_aspect also fill "info" fieldorwell96
2018-10-30Do not allow static signals for routesettingorwell96
2018-10-29Do not print "couldn't determine section" warning when all traverser ends ↵orwell96
were end-of-track
2018-10-29Allow to accelerate trains slowly towards red signals from stand.orwell96
Previously, it was impossible to accelerate a standing train once it was ~10m in front of a red signal.
2018-10-29Fix typo in signal assignment, causing crashorwell96
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-29Fix signal_get_aspect()orwell96
Had a series of bugs as result, like auto-clearing IPs and not-working lzb
2018-10-26Add Interlocking Tool to inspect route locksorwell96
2018-10-26Add "Reset track section" functionorwell96
2018-10-25Fix demo signalsorwell96
2018-10-25Add doc for supported_aspects, improve other doc and aspect autofillorwell96
2018-10-25Display route_rsn when denying routesetting by subroute locked.orwell96
2018-10-17Improve ATC-LZB-User control interaction, smoothen LZB control operationsorwell96
(prevent flickering view when atc battles against lzb)
2018-10-17Actually allow what manual promises (setting IP on non-assigned signals)orwell96
2018-10-10Remote Routesetting from Onboard Computerorwell96
+ Fix lzb oncoming item deletion/speed restriction
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-09-28Fix route programming lock-placementorwell96
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-12Add 'interlocking' privilege and add security checksorwell96
2018-08-12Automatic working (re-set certain route on train pass)orwell96
2018-08-12fix digging unconfigured tcbsorwell96
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
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