Train stop: Difference between revisions
(Map marker section removed since I'm not sure the page should contain information about how things used to run unless it's History section + more touchups.) |
|||
Line 6: | Line 6: | ||
== Mechanics == | == Mechanics == | ||
Train stops are used to denote a place for a train to stop. Every placed train stop will appear as a possible stop in the scheduling area of a [[train]]'s GUI. This can be used to create loading and unloading stations for trains. | Train stops are used to denote a place for a train to stop. Every placed train stop will appear as a possible stop in the scheduling area of a [[Railway#Train_schedule|train]]'s GUI. This can be used to create loading and unloading stations for trains. | ||
Train stops with the same name count as the same "station", and trains will try to load balance themselves between the stops of the station. For example: Four trains are dispatched to "iron ore loading". There are two stops, both named "iron ore loading". Two trains would go to each stop. If there were two trains at one of the stops, then after the initial four trains had arrived there would be three trains at each stop. | Train stops with the same name count as the same "station", and trains will try to load balance themselves between the stops of the station, starting with the closest stop. For example: Four trains are dispatched to "iron ore loading". There are two stops, both named "iron ore loading". Two trains would go to each stop. If there were two trains at one of the stops, then after the initial four trains had arrived there would be three trains at each stop. | ||
Trains will attempt to avoid routes that pass through stops that are not designated as the next destination. This is represented by a penalty to pathfinding distance, which usually forces a train to pick a "shorter" path. | |||
== Circuit Network == | == Circuit Network == | ||
Train stops can be enabled or disabled using the [[circuit network]]. If a train is scheduled to go to a | Train stops can be enabled or disabled using the [[circuit network]]. If a train is scheduled to go to a disabled train stop, it will skip it and move to the next one (or route to an enabled train stop with the same name if one exists). | ||
Additionally, train stops can be used to pass circuit signals to trains, | Additionally, train stops can be used to pass circuit signals to trains, read train contents, or uniquely identify trains with an ID number. | ||
== Indicators == | == Indicators == | ||
Line 22: | Line 22: | ||
There are indicator lights on the top of the train stop. These show: | There are indicator lights on the top of the train stop. These show: | ||
Solid light = The train stop is unoccupied/available. | |||
Alternate blinking = A train is approaching or passing the train stop. | |||
Simultaneous blinking = A train is stopped/occupying the train stop. | |||
No lights = The train stop is invalid. | No lights = The train stop is invalid. | ||
Blinking red = The train stop is disabled via circuit network. | Blinking red = The train stop is disabled via circuit network. | ||
== History == | == History == | ||
Line 42: | Line 36: | ||
{{history|0.15.0| | {{history|0.15.0| | ||
* Train station adds 2000 tiles penalty when path finding, so trains try to avoid stations not related to their path. | * Train station adds 2000 tiles penalty when path finding, so trains try to avoid stations not related to their path. | ||
* When the active train stop is removed trains will immediately leave the station if they're waiting at the station. | * When the active train stop is removed, trains will immediately leave the station if they're waiting at the station. | ||
}} | }} | ||
Revision as of 23:21, 23 December 2017
Train stop |
Recipe |
|
+ + + + → | |
Total raw |
|
+ + + |
Recipe |
|
+ + + + → | |
Total raw |
|
+ + + |
Map icon |
|
Health |
250 |
Stack size |
10 |
Dimensions |
2×2 |
Mining time |
0.2 |
Prototype type |
|
Internal name |
train-stop |
Required technologies |
|
Produced by |
|
Train stops are used to automate item transportation by trains by providing nameable locations for trains to travel to.
Mechanics
Train stops are used to denote a place for a train to stop. Every placed train stop will appear as a possible stop in the scheduling area of a train's GUI. This can be used to create loading and unloading stations for trains.
Train stops with the same name count as the same "station", and trains will try to load balance themselves between the stops of the station, starting with the closest stop. For example: Four trains are dispatched to "iron ore loading". There are two stops, both named "iron ore loading". Two trains would go to each stop. If there were two trains at one of the stops, then after the initial four trains had arrived there would be three trains at each stop.
Trains will attempt to avoid routes that pass through stops that are not designated as the next destination. This is represented by a penalty to pathfinding distance, which usually forces a train to pick a "shorter" path.
Circuit Network
Train stops can be enabled or disabled using the circuit network. If a train is scheduled to go to a disabled train stop, it will skip it and move to the next one (or route to an enabled train stop with the same name if one exists).
Additionally, train stops can be used to pass circuit signals to trains, read train contents, or uniquely identify trains with an ID number.
Indicators
There are indicator lights on the top of the train stop. These show:
Solid light = The train stop is unoccupied/available.
Alternate blinking = A train is approaching or passing the train stop.
Simultaneous blinking = A train is stopped/occupying the train stop.
No lights = The train stop is invalid.
Blinking red = The train stop is disabled via circuit network.
History
- 0.15.0:
- Train station adds 2000 tiles penalty when path finding, so trains try to avoid stations not related to their path.
- When the active train stop is removed, trains will immediately leave the station if they're waiting at the station.
- 0.13.0:
- New graphics
- Placement indicator
- Indicator of train position when stopped at station on hover.
- 0.10.0:
- Station names can now be changed.
- 0.7.0:
- Show the direction of incoming trains when being built.
- Multiple train stops for each train station.
- 0.4.1:
- Cannot be rotated after building.
- 0.4.0:
- Introduced