Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | Distant signaling: avoid signal signs | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Rework formspecs; add description to JP signal group | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Adjust signal aspect formspecs to be of similar size | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Remove pre_occupy (not used); put detailed luacov info in artifacts | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Optimize textures in previous commits | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Increase testing coverage for signal_aspects API | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Harden type 2 signal group API; add test for type 2 main signals | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Add texture for Japanese signal masts | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Use green Ks masts | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Add API documentation | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Properly handle repeater signals | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Allow assigning distant signals from the main signal | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Add hotfix for path invalidation | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Automatic dst unassignment; respect tcbs.nodst | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Reduce number of set_aspect calls | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Unassign distant signals when canceling route | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Remove test world script from CI | Y. Wang | 2023-03-23 | |
| | | | | | | | | | | | | | | | | | | The system involving the test world has not been updated for a significant amount of time and will likely be replaced with unittests in the future. | |||
| * | | Implement primitive distant signaling | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Use tabs to switch between signaling and IP forms | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Record signal aspect to avoid excessive get_aspect calls; report testing ↵ | Y. Wang | 2023-03-23 | |
| | | | | | | | | | | | | coverage | |||
| * | | Use mineunit for advtrains_* | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Implement basic route signaling with Japanese signals for demo | Y. Wang | 2023-03-23 | |
| | | | ||||
| * | | Add Ne 3 and Ne 4 | Y. Wang | 2023-03-23 | |
| | | | ||||
* | | | Implement routesetting incorporating tscache, other improvements | orwell | 2024-01-28 | |
| | | | ||||
* | | | Signals can have nil name, documentation on route def | orwell | 2023-12-17 | |
| | | | ||||
* | | | Implement RS cache, per-track-section caching of route locks. This will ↵ | orwell | 2023-10-15 | |
| | | | | | | | | | | | | later be ground truth for routesetting (new-style) | |||
* | | | Re-implement point origin handling (replace old points_split hack by proper ↵ | orwell | 2023-10-15 | |
| | | | | | | | | | | | | solution) | |||
* | | | Use conn_map in the path calculation | orwell | 2023-10-15 | |
| | | | ||||
* | | | Forget it, and use the old preset tables for track registration. Just adapt ↵ | orwell | 2023-10-15 | |
| | | | | | | | | | | | | it to the new definition. | |||
* | | | Make the track registration less manual again to prevent duplicate code | orwell96 | 2023-09-05 | |
| | | | | | | | | | | | | (but keep the template table in the track mod, as it's supposed to be) | |||
* | | | Begin major rework of track registration system | orwell96 | 2023-09-04 | |
| | | | ||||
* | | | Improve map formspec rendering | orwell96 | 2023-05-27 | |
| | | | ||||
* | | | Fix map, fix train placing | orwell96 | 2023-05-27 | |
| | | | ||||
* | | | Trackmap: get started | orwell96 | 2023-05-27 | |
| | | | ||||
* | | | Kill itrainmap with fire | orwell96 | 2023-05-27 | |
| | | | ||||
* | | | TCB Xlinking added, to make nonconnected crossings possible | orwell96 | 2023-05-27 | |
| | | | ||||
* | | | Auto-Repair Track Sections/TCBs (automatically when adding/removing or ↵ | orwell96 | 2023-05-27 | |
| | | | | | | | | | | | | triggered by interlocking tool) | |||
* | | | Add TrackIterator interface as a common framework for walking along tracks ↵ | orwell96 | 2023-05-27 | |
| |/ |/| | | | | | | | | | (also for third-party libs) This will replace the interlocking traverser and will be used in the new itrainmap implementation | |||
* | | Add function to get wagon in train from index | orwell96 | 2023-05-27 | |
| | | | | | | | | | | Can be used to determine which wagon is at a certain world position Testing: use debugitems.lua | |||
* | | Add craft recipes for the new ks speed indicators | Maverick2797 | 2023-04-12 | |
| | | ||||
* | | Make selection boxes of track nodes larger | Blockhead | 2023-04-12 | |
| | | | | | | | | | | | | | | This reduces the difficulty of having to point at the centre of the correct track node, and hopefully does not prevent placing tracks in more than a couple of cases. Three-way turnouts on an angle may be an exception but they may be worth it. User feedback is needed. | |||
* | | Report coordinates of wagons with unregistered prototypes | Y. Wang | 2023-04-12 | |
|/ | | | | Related issue: https://forum.minetest.net/viewtopic.php?p=414307#p414307 | |||
* | Add get_fc() and set_fc() commands | Maverick2797 | 2023-03-17 | |
| | | | | | get_fc: returns a table of each wagon's FC codes set_fc: set a table to overwrite the FC codes of a train's wagons | |||
* | small security fixes in advtrains_luaautomation/ | Maverick2797 | 2023-03-17 | |
| | | | | | | | - fixed file permissions of advtrains_luaautomation/README.md (755->644) - fixed file permissions of advtrains_luaautomation/environment.lua (755->644) - prevented LuaATC section_occupancy() from having direct access to the interlocking section id occupancy table - simplify section_occupancy() logic | |||
* | Add punchers name to ops panel punch eventrelease-2.4.2 | Maverick2797 | 2023-03-12 | |
| | | | | event={type="punch", punch=true, name="foo"} | |||
* | On_Joinplayer: fix train ID check for attachment update | orwell96 | 2022-06-13 | |
| | | | | Previously, statement was always false because train_id is no longer in the luaentity | |||
* | Minor change to README | Antonia | 2022-03-03 | |
| | | | | 45 degree platform design is not a sound | |||
* | Fix new wagon positioning when wheel positions are asymmetric, and remove ↵ | orwell96 | 2022-02-24 | |
| | | | | leftover train.debug | |||
* | Wagons: Add two-pos wheel positioning logic for more realistic look of long ↵ | orwell96 | 2022-02-09 | |
| | | | | | | wagons Adds field "wheel_positions" in wagon definition | |||
* | atc_reset(): Removed unused string parameter and also clear ATC autocouple ↵ | orwell96 | 2021-12-31 | |
| | | | | | | flag (Cpl) Fixes H#189 and H#190 |