aboutsummaryrefslogtreecommitdiff
path: root/advtrains_interlocking
Commit message (Collapse)AuthorAge
* Route Edit: Do not clear sel_rpart too eagerly, reshow form when necessaryorwell2024-12-05
|
* Route Edit: Support aspect selection per signal, support call-on routesorwell2024-12-05
|
* Feature to add passive components to a section as fixed locks (for level ↵orwell2024-12-03
| | | | crossings)
* Misc Fixes found during playorwell2024-12-01
|
* Auto-assign signal to TCB if it finds one ahead of the influence pointorwell2024-11-25
|
* Clear route_rsn when route commit succeeds and on section enteringorwell2024-11-25
|
* Remove debug prints of distant signalling systemorwell2024-11-25
|
* Make Buffers become implicitly their own TCBs and signals when interlocking ↵orwell2024-11-25
| | | | is enabled
* Add Blocksignal mode for signals to autocreate simple block routeorwell2024-11-14
|
* Route edit UI: option to copy route in placeorwell2024-11-13
|
* Merge branch 'master' into route_prog_reworkorwell2024-11-11
|\
| * Add "New From Route" function into route editing form1F616EMO2024-11-09
| | | | | | | | | | | | This patch allows creating new routes based on what was done on another route. This can be useful to fix minor mistakes on a route, or to create similar routes. Note that the route buffer created "steps back" one section, but with turnouts kept. The new button is placed above the "Save ARS" button - I know it is ugly, so please suggest a better place for it.
| * Fix update_route receiving invalid route ID in after()1F616EMO2024-11-09
| |
| * Update influence point markers, and allow right-clicking them1F616EMO2024-11-09
| |
| * Allow manually sorting of signal soutes1F616EMO2024-11-09
| | | | | | | | This patch adds two buttons to the signal UI for swapping routes in the list of routes. To prevent conflicts, this operation is only possible when there is no route set.
| * Various translation improvementsY. Wang2024-11-04
| |
| * Clear tcbs.route_rsn when a route is setY. Wang2024-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This appears to fix the issue where route_rsn is not cleared and later shown on the train HUD even when the route is set. Note that this only works if the route is (successfully) set after this patch is applied - it does not clear route_rsn for routes that are already set. How to test: * Set a conflicting route for the train. * Set a route for the train. Note that a message appears on the train HUD explaining that the route cannot be set (this is also the current behavior without the patch). * Cancel the conflicting route. Note that the message on the train HUD is cleared.
| * Remove TCB marker on TCB removal1F616EMO2024-08-01
| | | | | | | | | | | | | | This patch fixes the following problem: * TCB marker is not removed on TCB removal * TCB marker is recreated on removal
* | Support signal aspect selection for routes againorwell2024-07-20
| |
* | ARS supports triggering distant signal, other bugfixesorwell2024-07-20
| |
* | SmartRoute: Implement auto route search and first prototypeorwell2024-06-22
| |
* | Unassign signal on dig instead of needing button in signal formorwell2024-06-22
| |
* | Ks Vorsignalorwell2024-06-12
| |
* | Respect route_role of signals during routesetting, assign distant signals in ↵orwell2024-06-12
| | | | | | | | routes
* | Fix more setstate stuff with new API (compat legacy)orwell2024-06-11
| |
* | set_aspect: Flexibility, set aspect either via name or allow to fully ↵orwell2024-06-03
| | | | | | | | specify table (for advanced signals)
* | Fix working of the legacy signals under new systemorwell2024-05-24
| |
* | Add proper UI aspect selection for static dialogorwell2024-05-23
| |
* | Connect the ropes, start on making the UI workorwell2024-05-23
| |
* | Merge branch 'new-ks-orwell' into route_prog_reworkorwell2024-04-08
|\ \
| * | Fully implement and test new aspect support/distant signalling on ks and ↵new-ks-orwellorwell2024-04-08
| | | | | | | | | | | | japan signals
| * | Continue with new-ks reworkorwell2024-04-05
| | |
| * | Start changing APIs and applying proof-of-concept to ks signalsorwell2024-02-06
| | |
| * | Implementation Planorwell2024-01-28
| | |
| * | Adjust default aspect to allow shuntingY. Wang2023-04-10
| | |
| * | Allow selecting named aspectY. Wang2023-03-26
| | |
| * | Cancel type 2 signals; introduce signal groups for all signalsY. Wang2023-03-26
| | |
| * | Show IP form for repeater signalsY. Wang2023-03-23
| | |
| * | Distant signaling: avoid signal signsY. Wang2023-03-23
| | |
| * | Rework formspecs; add description to JP signal groupY. Wang2023-03-23
| | |
| * | Adjust signal aspect formspecs to be of similar sizeY. Wang2023-03-23
| | |
| * | Remove pre_occupy (not used); put detailed luacov info in artifactsY. Wang2023-03-23
| | |
| * | Increase testing coverage for signal_aspects APIY. Wang2023-03-23
| | |
| * | Harden type 2 signal group API; add test for type 2 main signalsY. Wang2023-03-23
| | |
| * | Add API documentationY. Wang2023-03-23
| | |
| * | Properly handle repeater signalsY. Wang2023-03-23
| | |
| * | Allow assigning distant signals from the main signalY. Wang2023-03-23
| | |
| * | Add hotfix for path invalidationY. Wang2023-03-23
| | |
| * | Automatic dst unassignment; respect tcbs.nodstY. Wang2023-03-23
| | |
| * | Reduce number of set_aspect callsY. Wang2023-03-23
| | |