aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Add Wagon Properties ToolMaverick27972024-08-09
| | | | | | | | Also added the Wagon ID to the Wagon Properties formspec
| * Fix boardcom train id display, add command to teleport to train by idgpcf2024-08-08
| |
| * Adding Train ID to Onboard Computer formspec so we know what the Train ID is ↵erstazi2024-08-08
| | | | | | | | without LuaATC
| * Fix minetest server test rungpcf2024-08-08
| |
| * Fix incorrect speed indicator; include routing info in text HUDY. Wang2024-08-08
| |
| * Rework graphical train HUD codeY. Wang2024-08-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - A basic texture manipulation API is added; currently this is only a (selected) subset of texture modifiers provided by MT; the goal is to avoid writing (potentially incorrect) texture strings by hand; - The graphical HUD code is cleaned up; in particular, most code used for generating texture patterns are moved to texture.lua so that the code can be used outside of the HUD; - Inactive elements are given the darkslategray background. A basic unittest is added; however, it needs to be expanded for better coverage. Reported-by: Lars Müller <appgurulars@gmx.de>
| * Remove superfluous train_id check from reverse_lookuprelease-2.4.4orwell2024-08-01
| | | | | | | | Reported by Sebastien F4GRX, thank you!
| * Fix set_aspect()Maverick27972024-08-01
| | | | | | | | Actually send aspect to advtrains.interlocking.signal_set_aspect() from LuaATC set_aspect()
| * Fix section_occupancy: Return empty tableBlockhead2024-08-01
| | | | | | | | | | | | | | | | | | | | Fixes the functioning of the LuaATC function section_occupancy in the presence of no trains. Currently, if there is no train in the section, advtrains.interlocking.db.get_ts will return a table with a nil entry. When that nil value is passed to table.copy, Minetest throws out an error. Instead of passing nil to table.copy, just make a new empty table.
| * Fix crossing bell positional stereo1F616EMO2024-08-01
| |
| * 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
| * Fix for broken get_trains_at, fixing LuaATC/Lines Scheduler executionorwell2024-05-06
| |
| * Fix use_texture_alpha for tracksY. Wang2024-02-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The use of textures with transparent pixels (for the default tracks: the "features" on the track) without specifying use_texture_alpha (at least for the mesh drawtype) has been deprecated in a PR from August 2020[1] (i.e. since 5.4.0[2]) and removed in the latest dev version[3]. As a consequence, regular tracks are now rendered with black markers at the same position where e.g. the blue (Lua)ATC marker would be found. This commit fixes the issue by enabling use_texture_alpha by default for all tracks. [1] https://github.com/minetest/minetest/pull/10122 [2] https://dev.minetest.net/Changelog#5.3.0_.E2.86.92_5.4.0 [3] https://github.com/minetest/minetest/pull/13929
| * Add register_function command so mods can register their own functons, ↵gpcf2024-02-06
| | | | | | | | low-level interface for departure boards
| * Add chatcommand and luaatc function to get global_slowdownorwell2024-02-06
| |
| * Set maximum train length and prevent coupling if it would exceedorwell2023-12-20
| |
| * advtrains_techage: Liquid infotext display needs to be added in corerelease-2.4.3orwell962023-07-20
| |
| * Fix path_invalidate_ahead after recent commitorwell962023-07-01
| |
| * Turn loading tracks into loading ramps when within the loaded areaMaverick27972023-06-24
| | | | | | | | | | | | | | - Partially addresses Hemiptera #165 / Notabug #6 - Will recalculate wagon textures when the inventory is modified - Only acts as a loading ramp when in a loaded area. - Retains previous flood loading of entire train when area unloaded
| * Occupation system: store multiple indices for the same train, introduce ↵orwell962023-06-24
| | | | | | | | reverse_lookup_sel() to select appropriate index out of multiple based on a heuristic
* | Wall signals: make them a bit bigger againorwell2024-07-20
| |
* | 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 new signal set Munich U-Bahn signals as drop-in replacement for the old ↵orwell2024-05-23
| | | | | | | | wallsignals
* | 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
| | |
| * | Optimize textures in previous commitsY. 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 texture for Japanese signal mastsY. Wang2023-03-23
| | |