You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ATC should be more simple, so any random player can use it. There are going to be a few kinds of blocks:
Switches and Train Destinations
Switches should include a formspec, which lets you select the direction of the train depending on train line. You can set the train line on the train menu formspec. For example:
straight: Line 4, Line 5
left: Line 3
Block signals
if you set a signal, a control rail will spawn next to it. you can set speed signals, that set the speed of the train and block signals that prevent trains from crashing into each other. In the block rails, you can set the blocks the train enters and the blocks the train exits after passing the signal. If the blocks the train is entering are blocked, the trains stop and wait until the block is free.
Station rails
You can set the stop times, where the doors open and whether the train should reverse. Also, you can set the train to wait for other trains, for instance, if you have a cross-platform interchange, you can set the trains to wait for each other.
The text was updated successfully, but these errors were encountered:
Have you done something on this yet? I would like you to implement it, for me, LUA ATC is enough for the moment and there are other things to implement first (see issues).
Of course, you don't have to if you don't want, and I'm not forcing you to do anything.
I have started to write a bit, but I haven't written progressed a lot so far, since I had a lot of other stuff to do, but I may be able to do this soon.
I'm going to implement this exact system soon.
ATC should be more simple, so any random player can use it. There are going to be a few kinds of blocks:
Switches and Train Destinations
Switches should include a formspec, which lets you select the direction of the train depending on train line. You can set the train line on the train menu formspec. For example:
straight: Line 4, Line 5
left: Line 3
Block signals
if you set a signal, a control rail will spawn next to it. you can set speed signals, that set the speed of the train and block signals that prevent trains from crashing into each other. In the block rails, you can set the blocks the train enters and the blocks the train exits after passing the signal. If the blocks the train is entering are blocked, the trains stop and wait until the block is free.
Station rails
You can set the stop times, where the doors open and whether the train should reverse. Also, you can set the train to wait for other trains, for instance, if you have a cross-platform interchange, you can set the trains to wait for each other.
The text was updated successfully, but these errors were encountered: