| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
| |
This reverts commit 5f290819cdb78303396f9f89907ebbc66a9d74b3.
|
|
|
|
| |
This reverts commit 1965e846b6c61958063ea13e2ac88ae18b701d09.
|
| |
|
| |
|
| |
|
|
|
|
| |
Cause was a cascaded crash, original cause was something different
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Missing: ATC stuff, yaw problems
|
|
|
|
| |
system
|
|
|
|
|
|
|
|
| |
wagons
The occupation system as it is now will change. For each position, I will save the index in the train's path,
and implement a callback system. I need this because the occupation window system will not be enough to cover all use cases
(e.g. to make a train stop with it's center or back at a certain position, I need 3 different brake distances, which doesn't fit into the scheme)
|
|
|
|
| |
There's something wrong with the new paths, next time build a path validity checker to trace the issue
|
| |
|
|
|
|
| |
Still outstanding: trains
|
|
|
|
| |
The changes to the path system have not yet been integrated...
|
|
...to support an arbitrary number of connections for rails, which leads to these new features:
- switches now get recognized by the trackworker correctly
- ability to add real rail crosses
During this, I also rewrote the rail registering system and the conway function (important part of path prediction)
Note, developers: the track preset format changed, you might need to rewrite them according to the presets in tracks.lua if you wrote your own
(possibly breaks advcarts)
|