eis_os wrote:
A vehicle can't reverse on a station <point>, it would screw up. (try to press the reverse button on a bus at busstation, it won't let you do it)
I had tried it, and found it to not work, I was really wondering if it was *possible* to code. As I see it the only actual difference between a bus-stop and a bus-station is that a bus-stop can be entered from to 2 directions, compared to a bus station's 1 direction.
Now, since all traffic must therefore turn around in a bus station, it will calculate a new optimum route to the next stop, but since buses are not able to turn around at bus stops, the route it takes after leaving may not be optimal. This is basically analagous to a terminus rail-station vs. a ro-ro rail-station (unless you've set "Trains reverse at end of line and stations". I assume this setting doesn't affect bus-stop behaviour). This would imply that bus-stops would become more optimal if buses were able to reverse *if* it presented a shorter path to its next destination.
Problem is, I don't know the TTDPatch codebase very well, so I'm not sure what the fundamental limitations of the game are, but as an example, would it be possible to code a bus-stop with more than 2 entrances (i.e. on a T-junction or crossroads)?
eis_os wrote:
PS: You won't put busstations at the road ends normally or you like really small towns...
Usually I don't bother using buses, but I recently started playing the game from 1930, and buses were really all you could build. At the start of the game, money is tight and town sizes small, so you have to be careful where you place bus stations. I figured the cheapest way was to replace a couple of road tiles with bus-stops, but to get the routing to work, you may have to change the road layout slightly. Not a big problem. I can work around that.
Regarding the issue of a bus getting stuck at a bus-stop at the end of a road. I can imagine a possible exploit for that:
1. Wait until a bus is at the stop.
2. Destroy the piece of road in front of the bus (this should be possible if the road is owned by the town, not the player)
3. Quickly replace it with something the other player can't destroy (a piece of railroad track should suffice).
4. The bus will be stuck *forever*. The player cannot return the bus to the depot. The bus cannot reverse, and the bus-stop can't be destroyed as long as the bus is stuck there.
It occurs to me the same exploit is possible with bus-stations. Hmm. I wonder if the AI players might "accidentally" do this to you when they're rearranging a town.
To sum up, all I'm saying is: It would be nice if buses could turn around at bus-stops (and have bus-stops on T-junctions and crossroads), but if it's too awkward to code, then don't worry about it.
