Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Add 'serialize_lib/' from commit 'a6e8b8b4353863ad563a4d5187f40fea702ea2de' | orwell96 | 2021-03-13 | |
|\| | | | | | | | | | | | git-subtree-dir: serialize_lib git-subtree-mainline: b82e10051d69730b7459cceae4e4e8719b4445d0 git-subtree-split: a6e8b8b4353863ad563a4d5187f40fea702ea2de | |||
| * | mod.conf: Add more information about the mod, not just the name | orwell96 | 2021-03-13 | |
| | | ||||
| * | add unit tests for serialize_lib | Gabriel Pérez-Cerezo | 2021-01-31 | |
| | | ||||
| * | Fix serialisation: breach of contract, file left open | Blockhead | 2021-01-18 | |
| | | | | | | | | Previous commit did not fix saving, but is kept because there is a corner case for which it is required (see MT forum) | |||
| * | Fix atomic saving on windows when save file does not exist | orwell96 | 2021-01-17 | |
| | | ||||
| * | Some more serializer fixes (backported from new_lzb): | orwell96 | 2021-01-12 | |
| | | | | | | | | | | | | - Move DUMP_DEBUG_SAVE block before the actual saving so it can be used to trace serializer errors - Don't crash on functions in data, ignore them silently - Increase the save interval | |||
| * | serialize_lib: Allow empty strings in key | orwell96 | 2021-01-12 | |
| | | ||||
| * | Serialize_lib: finish up and add atomic api | orwell96 | 2021-01-12 | |
| | | ||||
| * | Implement basic serialization and file opening | orwell96 | 2021-01-12 | |
| | ||||
* | Remove serialize_lib in order to re-add it as subtree | orwell96 | 2021-03-13 | |
| | ||||
* | Replace deprecated depends.txt's by mod.conf and organize dependencies ↵ | orwell96 | 2021-03-13 | |
| | | | | consistently, add modpack.conf | |||
* | Signal influence points: Make sure to clear on removal of signal, clear ↵ | orwell96 | 2021-03-12 | |
| | | | | orphaned when digging rail | |||
* | Track can-dig check: also notify user when digging is not allowed | orwell96 | 2021-03-12 | |
| | ||||
* | Split out all train mods as basic_trains and remove them from main repo | orwell96 | 2021-03-12 | |
| | | | | Note: I'm not rewriting the history of this repository, too dangerous. basic_trains has been split out with git-filter-repo. | |||
* | Added alternative recipes, falling back on the default: items as they seem ↵ | Maverick2797 | 2021-03-06 | |
| | | | | | | to be in the rest of the mod. May need rebalancing though. | |||
* | LuaATC: add sending atc command to train by ID, and getters for in/out text ↵ | orwell96 | 2021-03-02 | |
| | | | | (solves #124 and #166) | |||
* | Fix protection of TSR rail | orwell96 | 2021-02-19 | |
| | ||||
* | Add some missing craft recipes | orwell96 | 2021-02-19 | |
| | | | | | | | - LuaATC remains non-craftable for now (elevated privs necessary anyway) - Some crafts altered from dario's proposal Co-authored-by: W3RQ01 <dario23@linux-forks.de> | |||
* | LuaATC: add interrupt_safe() and clear_interrupts(), fix queue mainloop | orwell96 | 2021-02-17 | |
| | ||||
* | LuaATC: Improve error/print logging, log only to subscribed players | orwell96 | 2021-02-17 | |
| | ||||
* | Clean up structure of atlatc README.md after rebase | orwell96 | 2021-02-17 | |
| | ||||
* | Updated atlac readme to consistently use Markdown formatting | Maverick2797 | 2021-02-17 | |
| | ||||
* | Make DTIME_LIMIT and SAVE_INTERVAL globally accessible | orwell96 | 2021-02-15 | |
| | ||||
* | Restore LuaATC autocouple interface accidentally lost in 74a2199 | orwell96 | 2021-02-15 | |
| | | | | During rebase, this part of the autocouple feature must have been accidentally lost | |||
* | LZB: Look ahead before movement, not after | orwell96 | 2021-02-12 | |
| | ||||
* | Don't try to invalidate_ahead when path has been regularily invalidated before | orwell96 | 2021-02-10 | |
| | ||||
* | Prevent calling approach callbacks during routesetting | orwell96 | 2021-02-10 | |
| | | | | interlocking.set_route() was updating the signal aspect, which caused LZB's invalidate_ahead callback to run, although the route isn't yet fully set. Don't look ahead at this point, but instead in the next train step. | |||
* | fix legacy signal aspect converter | orwell96 | 2021-02-10 | |
| | ||||
* | LZB: don't look ahead past red signal | orwell96 | 2021-02-10 | |
| | ||||
* | Fix manual train control | orwell96 | 2021-02-10 | |
| | ||||
* | Make anti-LZB-flicker system work after rebase onto hud redesign | orwell96 | 2021-02-10 | |
| | ||||
* | Fix hud and trainlogic to work together | orwell96 | 2021-02-10 | |
| | ||||
* | Replace deprecated object:getxxx()/setxxx() by get_xxx()/set_xxx() | orwell96 | 2021-02-10 | |
| | ||||
* | Add save interval setting, fix accidental global variable, at_sync_ndb on ↵ | orwell96 | 2021-02-10 | |
| | | | | server priv not limited, timetaking for restore_all | |||
* | luaatc: Train event: also remember arrow connection in enter callback, ↵ | orwell96 | 2021-02-10 | |
| | | | | remove obsolete code | |||
* | Log how long saving takes | orwell96 | 2021-02-10 | |
| | ||||
* | Make dtime limiting a setting | orwell96 | 2021-02-10 | |
| | ||||
* | Remove debug facilities | orwell96 | 2021-02-10 | |
| | ||||
* | luaatc: don't fail train event when train has already passed the rail at ↵ | orwell96 | 2021-02-10 | |
| | | | | event time | |||
* | Add global slowdown factor instead of hard dtime limiting | orwell96 | 2021-02-10 | |
| | ||||
* | Rewrite movement logic again | orwell96 | 2021-02-10 | |
| | ||||
* | Add debug prints, modify LZB to fix problems with look_ahead | orwell96 | 2021-02-10 | |
| | ||||
* | Stoprail: Set LZB checkpoint speed back to 2 | orwell96 | 2021-02-10 | |
| | | | | | Caused problems when approaching stoprail in manual control also better for compatibility | |||
* | Add IGNORE_WORLD mode to test using only the advtrains save data | orwell96 | 2021-02-10 | |
| | ||||
* | Add sign to make shunt moves proceed as main and improve doc of signals | orwell96 | 2021-02-10 | |
| | ||||
* | Make cab signalling work with renamed lzb fields | orwell96 | 2021-02-10 | |
| | ||||
* | Fix new green signals bug caused by old trav_lzbdata, and callback loop in ↵ | orwell96 | 2021-02-10 | |
| | | | | signalling formspec | |||
* | Start using path_invalidate_ahead() | orwell96 | 2021-02-10 | |
| | ||||
* | Hm, forget about it for now. Might be perfectly valid when train goes ↵ | orwell96 | 2021-02-10 | |
| | | | | farther than train length in step | |||
* | More debug info to hopefully gain more info on the bug | orwell96 | 2021-02-10 | |
| |