aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Multi-ARS (waiting for multiple routes simultaneously, load-balancing)HEADrelease-2.6.0masterorwell2025-05-06
|
* luaautomation: Split functions return the new train idorwell2025-05-05
|
* Fix creation of JP signal modelsY. Wang2025-05-05
|
* Stoprail configuration form translation bug correctionTanavit2025-05-05
| | | | | | | | | The implementation of the translation of the doors opening side in the stoprail configuration form (commit c08896f) introduced a bug locking the opening doors side selection dropdown box to "Closed". This commit corrects this bug by use of the numerical index (1,2,3) of the side selection instead of its litteral value ("Left","Right","Closed" or their translations).
* Allow using def.suitable_substrate to override default substrate detection1F616EMO2025-05-05
| | | | Adds def.suitable_substrate to track definition that takes upos and decide whether a surface is suitable for that track. Not sure if this is a fix of regression or new feature, cuz I have seen def.suitable_substrate being used and worked before.
* Suppress auto assign to TCB/Distant if Aux1 is pressedorwell2025-04-24
|
* Ars: Support And operator (conjunction), prepare syntax for multiars ↵orwell2025-04-11
| | | | (priorities), fix comments
* Smartroute: Append via section info to routes when ambiguousorwell2025-04-09
|
* Add craft recipes for LuaATC componentsMaverick27972025-04-09
|
* Actually show signal influence point form with AUX1Jürgen Rühle2025-04-08
| | | | | Currently a signal assigned to a TCB will always show the signalling form even when AUX1 is held.
* Add craft recipes for Interlocking Tool, Trackmap Tool and PCNaming ToolMaverick27972025-04-08
|
* Add recipes for merged route-prog-rework signalsMaverick27972025-04-08
| | | | | | Add recipe for Ks Distant Signal Reorder and comment Ks and speed sign recipes Add circular crafting for wall-mounted Munich U-Bahn signals, with entry recipe based on existing wall-mounted signal
* Translations improvement.Tanavit2025-04-08
| | | | | | | | | | | | | | | | | | | | | | | | File : - advtrains : init.lua wagons.lua - advtrains_line_automation : scheduler.lua stoprail.lua Actions : - Conversion of attrans() to S() - Insertion of S() function calls where needed. Miscellaneous : - Removing of personnal tries on update-translastions.sh which should not have been committed. # Third and last patch of a serie of three to be applied to the master branch of advtrains on commit #0b7fdc6 # # ATTENTION : # # 1. These patches come from a derivation of the l10n branch which, afaik, is not yet merged in the master branch. # I guess that applying these patches will shortcut the l10n branch. # 2. These patches contain translations strings of for the modification I proposed some month ago for basic_trains which, # afaik, are not yet merged in its master branch.
* Basic trains french translationsTanavit2025-04-08
| | | | | | | | | | | | | Include update-translations.sh modification to remove file line numbers. # Second patch of a serie of three to be applied to the master branch of advtrains on commit #0b7fdc6 # # ATTENTION : # # 1. These patches come from a derivation of the l10n branch which, afaik, is not yet merged in the master branch. # I guess that applying these patches will shortcut the l10n branch. # 2. These patches contain translations strings of for the modification I proposed some month ago for basic_trains which, # afaik, are not yet merged in its master branch.
* Remove line numbers from translation filesupdate-translations.sh2025-04-08
| | | | | | | | | | | # First patch of a serie of three to be applied to the master branch of advtrains on commit #0b7fdc6 # # ATTENTION : # # 1. These patches come from a derivation of the l10n branch which, afaik, is not yet merged in the master branch. # I guess that applying these patches will shortcut the l10n branch. # 2. These patches contain translations strings of for the modification I proposed some month ago for basic_trains which, # afaik, are not yet merged in its master branch.
* fix undeclared global accessesorwell2025-03-25
|
* Old builtin signals: add route_roleorwell2025-03-25
|
* Add /at_chown to allow changing wagon ownershipMaverick27972025-03-24
|
* Add wagon owner to Wagon Properties formspecMaverick27972025-03-24
|
* Allow boarding wagons with irregular width from the platform1F616EMO2025-03-24
| | | | | | (i.e. width ~= 3) Extends detection to the whole span of the wagon's width (to be consistent with previous behaviors, the middle is only included if width = 1).
* is_node_loaded: use new function compare_block_status() instead of removed ↵orwell2025-03-24
| | | | is_block_active()
* Back up pre-2.5.0 version of interlocking save file for users who want to ↵release-2.5.0orwell2025-03-23
| | | | downgrade. To be reverted for next release
* Add script for creating releasesorwell2025-03-23
|
* The trap triggered, improve outputorwell2025-02-18
|
* Try to narrow down heisenbug with endless looporwell2025-01-29
|
* Revert "Two occupation loops seem to have issues with endless loops, add guards"orwell2025-01-29
| | | | This reverts commit 021332c4aaaf8cfd18b3f08e5f069b203097f01d.
* Stoprail wait green signal: make configurable, off for existing, default on ↵orwell2025-01-28
| | | | for all new
* Adjust HUD codeY. Wang2025-01-28
|
* ATC: add "G" command to wait for green signal, improve ATC hud, potentially ↵orwell2025-01-28
| | | | fix LZB issue
* Lua is great - or "Why are the Zs3 nodes not rotatable"orwell2025-01-22
|
* Disable dump debug saveorwell2025-01-15
|
* Fix bugs found in the videoorwell2025-01-15
|
* KS signal signs: change linespeed indicator 20->E, make tempspeed E also ↵orwell2025-01-09
| | | | yellow, to make it more consistent (while deviating a bit from real life)
* Track sections: Support train entering a section multiple times (finally ↵orwell2025-01-09
| | | | solves 7 year old bug)
* Convert old PTS format on freeing route locks (route_post is not migrated)orwell2025-01-09
|
* Two occupation loops seem to have issues with endless loops, add guardsorwell2025-01-09
|
* Various bugfixes found in lunixforks debugorwell2025-01-09
|
* Remove Smartroute debug printsorwell2025-01-08
|
* Update docs, fix the other signalsorwell2025-01-07
|
* Remove unused source files (parts of ywang's original distant signal ↵orwell2025-01-07
| | | | implementation & old track registration)
* Move logic to create block signalroutes into Smartroute instead of separate ↵orwell2025-01-07
| | | | buttons, other UI enhancements
* Fix crash with missing section in routesetting, correctly clear ARS table ↵orwell2025-01-07
| | | | when empty
* Let up button clear the disable_ars flag on trainorwell2025-01-07
|
* Bugfix for accidentally splitting sections on train placementorwell2025-01-07
|
* Change logic for pure distant signals: remain assigned even after train ↵orwell2025-01-07
| | | | clears TCB (mirror real life behavior)
* Add facility to auto-name signals when they are assignedorwell2025-01-07
|
* Smartroute: rework to use result of rs_cache instead of duplicating, use ↵orwell2025-01-07
| | | | bread-first-search and incremental search further with formspec
* Repair sections on smartroute, detect start!=end TS in routesetting, create ↵orwell2024-12-13
| | | | section with IL tool aux1
* ks signals: fix signs; mark routes with illegal end TCB as invalidorwell2024-12-11
|
* Smartroute: Never replace already existing intact routes, change ↵orwell2024-12-10
| | | | colorcoding, other fixes