passengers with specific destinations using train timetables
Posted: 21 Jun 2007 21:01
Currently, passengers in OpenTTD do not care where they are delivered to. It has been suggested several times to change this somehow. But as far as I know, it has never been suggested that passengers find a path to their specific destination using train timetables.
If the player defines a timetable(schedule) for all of his passenger trains and buses, the passengers could use these timetables for planning their journey to their specific destinations. For example, let's say that there are 30 towns on the map and that all towns generate an equal amount of passengers for all other 29 towns. Then, a passenger wanting to travel from a certain tile (e.g. a house) in one town to another tile in another town on the other side of the map would calculate a route which may look like this:
Passenger trains will not leave a station until their planned departure time. If trains do not keep to their timetable, they are penalized. Apart from the already mentioned company rating, the delays of trains are also counted as the journey time. Income from passengers is less if the journey time is higher (this is already implemented in OpenTTD). Also, if a train arrives late and therefore passengers miss the train for the next stage of their journey, the total delay in the passenger's journey is also counted as journey time of the train who caused the delay (which further decreases the income of the train).
This suggestion would also make coverage areas of stations obsolete (at least for passengers). It will of course still be important for train stations to be inside or near towns. But train stations can easily increase their effective coverage area by providing frequent bus service from the station to the surrounding area, so many passengers would have a fast route to the station (which makes the station attractive for the passenger route pathfinder).
This would also make multiplayer games more interesting, because all players would try to cover as many towns as possible in their network and provide the best (frequent and fast) passenger service.
If the player defines a timetable(schedule) for all of his passenger trains and buses, the passengers could use these timetables for planning their journey to their specific destinations. For example, let's say that there are 30 towns on the map and that all towns generate an equal amount of passengers for all other 29 towns. Then, a passenger wanting to travel from a certain tile (e.g. a house) in one town to another tile in another town on the other side of the map would calculate a route which may look like this:
- Take the bus to the local train station (or walk if no bus connection exits).
- Take the next passenger train to the next larger city (which has better and faster train connections)
- Take the next fast passenger express train (InterCity train) to a major city near the destination town.
- Take the next passenger train from this city station to the destination town.
- Take the bus from the station to the destination tile (or walk if no bus connection exists).
Passenger trains will not leave a station until their planned departure time. If trains do not keep to their timetable, they are penalized. Apart from the already mentioned company rating, the delays of trains are also counted as the journey time. Income from passengers is less if the journey time is higher (this is already implemented in OpenTTD). Also, if a train arrives late and therefore passengers miss the train for the next stage of their journey, the total delay in the passenger's journey is also counted as journey time of the train who caused the delay (which further decreases the income of the train).
This suggestion would also make coverage areas of stations obsolete (at least for passengers). It will of course still be important for train stations to be inside or near towns. But train stations can easily increase their effective coverage area by providing frequent bus service from the station to the surrounding area, so many passengers would have a fast route to the station (which makes the station attractive for the passenger route pathfinder).
This would also make multiplayer games more interesting, because all players would try to cover as many towns as possible in their network and provide the best (frequent and fast) passenger service.