Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Prevent splitting trains when they're off track (fixes #178) | orwell96 | 2021-04-25 |
| | |||
* | Hopefully fix #177 | orwell96 | 2021-04-25 |
| | |||
* | Fix undeclared globals warnings (#176) | orwell96 | 2021-04-25 |
| | | | | Reported by Vanessa Dannenberg | ||
* | Add check for box inventory | Gabriel Pérez-Cerezo | 2021-04-11 |
| | | | | | this fixes a crash when the new technic train battery wagon passes over a loading / unloading track. | ||
* | Add /at_whereis command to check the position of a train. | Gabriel Pérez-Cerezo | 2021-04-10 |
| | |||
* | Update serialize_lib | orwell96 | 2021-04-04 |
|\ | |||
| * | Open files in binary mode; also serialize carriage return | orwell96 | 2021-04-04 |
| | | | | | | | | Bumps serialization version as CR escape would not be read correctly in older version | ||
| * | Add documentation and license | orwell96 | 2021-03-22 |
| | | |||
| * | Fix init.lua functions to do what is documented on error | orwell96 | 2021-03-22 |
| | | |||
* | | Remove sounds = default.sound_stone_defaults() as default is no longer a ↵ | orwell96 | 2021-04-04 |
| | | | | | | | | dependency | ||
* | | Make mesecons_switch a proper optional dependency (H#175) | Blockhead | 2021-03-31 |
| | | |||
* | | Increase size of LuaATC code input forms to 15x12 units | orwell96 | 2021-03-22 |
| | | | | | | | | | | The current size of the code form is rather limiting as it fills only a small part of the screen. Also adds global constant in init.lua so this can easily adapted in the future | ||
* | | Remove "Last punched" from LuaATC init code fs | hlqkj | 2021-03-22 |
| | | | | | | | | | | Also removed the now-dead last punch pos helper code. Resized buttons accordinghly. | ||
* | | Rework route ui formspec layout | hlqkj | 2021-03-22 |
| | | | | | | | | | | - Aligned stuff - Added style to use monospaced font in the ars rules editor textarea | ||
* | | Rework active_common formspec layout | hlqkj | 2021-03-22 |
| | | | | | | | | | | | | - Aligned stuff - Added style to use monospaced font in the code editor textarea - Added label to the environment dropdown | ||
* | | Rework envsetup formspec layout | hlqkj | 2021-03-22 |
| | | | | | | | | | | - Aligned stuff - Added style to use monospaced font in the code editor textarea | ||
* | | Use mono font to ATC rail command fields | hlqkj | 2021-03-22 |
| | | |||
* | | Rework stoprail formspec layout and add mono style | hlqkj | 2021-03-22 |
| | | | | | | | | | | - Rework formspec layout, fixed tab order - Added style to use monospaced font for the stn and ars fields | ||
* | | Do not return early after setting station info on stop rail | Blockhead | 2021-03-22 |
| | | | | | | | | Solves Hemiptera#171 | ||
* | | Do not crash when operating signals without interlocking | Blockhead | 2021-03-22 |
| | | | | | | | | | | The default set of signals were crashing when operated by right-clicking or mesecons when advtrains_interlocking was not enabled. | ||
* | | 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 |
| |