Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add split_train_at_fc luaatc command | Gabriel Pérez-Cerezo | 2020-07-26 |
| | | | | | | This command splits the train at the second non-empty FC it encounters, taking with it the first few freight cars that all go to the same destination. | ||
* | Add workaround to unload wagons that are too far away from players | orwell96 | 2020-07-12 |
| | |||
* | Add autocouple mode | Gabriel Pérez-Cerezo | 2020-06-29 |
| | | | | | | | The shunting mode no longer makes trains couple, since it was meant for other purposes. For autocoupling, the new autocoupling mode is used. If trains are in autocouple mode, they couple when they collide with another train. | ||
* | Workaround to handle split points (dt. aufgefahrene Weichen), fixing H#77 | orwell96 | 2020-06-10 |
| | |||
* | Fix trains flipping when autocoupling | Gabriel Pérez-Cerezo | 2020-06-08 |
| | |||
* | Simplify and optimize path_get_index_by_offset (cherrypicked) | orwell96 | 2019-12-09 |
| | |||
* | Tentative fix for #31 | Gabriel Pérez-Cerezo | 2019-12-03 |
| | | | | | This might fix #31 by clearing the HUD entry for the player when joining | ||
* | Don't spawn couple entities when not loaded | orwell96 | 2019-11-26 |
| | |||
* | remove obsolete code/comments | orwell96 | 2019-11-26 |
| | |||
* | Shunting mode now couples trains on collision. | Gabriel Pérez-Cerezo | 2019-08-11 |
| | | | | Trains now get coupled when one of them is in coupling mode. | ||
* | Add decoupling to luaatc | Gabriel Pérez-Cerezo | 2019-08-11 |
| | |||
* | Change API to return the id of a newly created train when discoupling | Gabriel Pérez-Cerezo | 2019-08-09 |
| | |||
* | Run entity overrun checking only in loaded areas | orwell96 | 2019-06-05 |
| | |||
* | Move LZB system to core and unify approach callback mechanism | orwell96 | 2019-04-16 |
| | |||
* | Add setting for death behavior and implement damage checks better | orwell96 | 2019-03-09 |
| | |||
* | Prioritize LZB callback (possible bugfix for H#100) | orwell96 | 2019-02-19 |
| | |||
* | Point speed restriction rails | orwell96 | 2019-01-24 |
| | |||
* | Possible fix for braking problems + debug outputs | orwell96 | 2019-01-23 |
| | |||
* | output step distance in train (debugging purposes) | orwell96 | 2019-01-22 |
| | |||
* | Make "Can't restore train" a log message instead of atwarn() | orwell96 | 2019-01-22 |
| | |||
* | Warn when something clears the path winthin train step | orwell96 | 2019-01-22 |
| | |||
* | Revert "Correct last commit" | orwell96 | 2019-01-22 |
| | | | | This reverts commit 5f290819cdb78303396f9f89907ebbc66a9d74b3. | ||
* | Revert "Debugging code to trace down path_invalidate within callbacks error" | orwell96 | 2019-01-22 |
| | | | | This reverts commit 1965e846b6c61958063ea13e2ac88ae18b701d09. | ||
* | Revert "Index NaN check (tracking obscure error detected on LW migration)" | orwell96 | 2019-01-22 |
| | | | | This reverts commit e915b61da6f18efa49b6afacb7e9ca181d59cc5c. | ||
* | Correct last commit | orwell96 | 2019-01-22 |
| | |||
* | Debugging code to trace down path_invalidate within callbacks error | orwell96 | 2019-01-22 |
| | |||
* | Workaround | orwell96 | 2019-01-21 |
| | |||
* | Do not run train steps when path has been deleted | orwell96 | 2019-01-21 |
| | |||
* | Avoid division through zero in get_acceleration | orwell96 | 2019-01-21 |
| | |||
* | Index NaN check (tracking obscure error detected on LW migration) | orwell96 | 2019-01-21 |
| | |||
* | Fix player_to_train_mapping (H#74) | orwell96 | 2018-12-16 |
| | | | | Entries were not inserted, thus neither damage protection nor teleport-to-train did work | ||
* | Fix crashes: | orwell96 | 2018-12-10 |
| | | | | | 1. when train hit a route, nil access to already cancelled route caused crash 2. fix crash when trying to ensure_init a train that doesn't exist | ||
* | Shunt signals (not exactly Ks), along with fixes in other components that ↵ | orwell96 | 2018-12-08 |
| | | | | those rely on | ||
* | Apply speed restriction 0.5 indexes later, do not cap tarvelocity by ↵ | orwell96 | 2018-12-04 |
| | | | | speed_restriction | ||
* | Remove superfluous "tarvelocity" assignments | orwell96 | 2018-11-20 |
| | |||
* | Remove "couple locks" and apply protection to the actual coupling process, ↵ | orwell96 | 2018-11-10 |
| | | | | and fix permissions on that | ||
* | Document fix 0a982b6356b2f4b6a28e74f9f90c4f584169a96d | orwell96 | 2018-10-29 |
| | | | | Add comment that explains why fix was necessary | ||
* | Actually set last_connid to 1, to prevent warning | orwell96 | 2018-10-29 |
| | |||
* | Handle the case that a train is not initialized (train_ensure_init returns ↵ | orwell96 | 2018-10-29 |
| | | | | | | nil/false) Fixes H#72 | ||
* | Small fixes which do not have any effect | orwell96 | 2018-10-29 |
| | |||
* | Improve ATC-LZB-User control interaction, smoothen LZB control operations | orwell96 | 2018-10-17 |
| | | | | (prevent flickering view when atc battles against lzb) | ||
* | Address H#60, H#17, M#18 and M#7 | orwell96 | 2018-10-17 |
| | | | | | | | duplicate "message" to "msg" make operation panel "cracky" remove inexistent dtime_s parameter add bones:bones to the list of not_blocking_trains nodes | ||
* | Properly handle speed restrictions | orwell96 | 2018-10-10 |
| | |||
* | Remote Routesetting from Onboard Computer | orwell96 | 2018-10-10 |
| | | | | + Fix lzb oncoming item deletion/speed restriction | ||
* | Properly implement invalidate_all_paths, recheck lzb on aspect change | orwell96 | 2018-10-10 |
| | |||
* | Add signal safety control override, restructure control system | orwell96 | 2018-10-10 |
| | |||
* | Teleport player to their train every 2 seconds instead of just on_joinplayer | orwell96 | 2018-08-12 |
| | | | | Solves problem of wagon being unloaded while player sitting inside it because of network lag | ||
* | Fix some incompatibility crash for old worlds | orwell96 | 2018-08-12 |
| | |||
* | Fix ATC rail reversing | orwell96 | 2018-08-12 |
| | |||
* | Add off-track train flag, fixes wagon object property reset on reversing | orwell96 | 2018-07-04 |
| |