Vectorial1024 / ExpressBusServices

Buses skip stops whenever possible.
https://steamcommunity.com/sharedfiles/filedetails/?id=2262054175
MIT License
9 stars 0 forks source link

Agressive and Experimental mode can cause bus despawning #19

Open Leni-Vienne opened 2 years ago

Leni-Vienne commented 2 years ago

I have spotted an issue with bus stops on 3u long road. Buses will return to depot or despawn on the second time they come across a 3u stop, which makes buses quite unreliable at picking up passengers. I made a video showing the problem, where everything works fine until I shift the stop to the 3u-long road. You can also see that the buses seem to return to the depot every other stop.

https://www.youtube.com/watch?v=15dtyXIzZFE

With this savegame below, buses on the red line will despawn but only once as I couldn't reproduce the repeating pattern like on the video. It could still be useful for testing purposes.

https://drive.google.com/file/d/1nDLBsCtM-3BnNj_MwJxX8e9HigpR1TkZ/view?usp=sharing

In the end, here are my findings :

I hope this have been helpful. I'm happily using prudential mode at the moment as it's still way better than vanilla ;)

Vectorial1024 commented 2 years ago

Experimental mode

This is supposed to be a placeholder for #9 but currently it is exactly the Aggressive mode because I currently do not know how to approach #9.


But still, because the Aggressive mode is based on TLM's express bus mode, at the end of the day, if we got problems with that, it be best if we also put a link on TLM's side.

(imo, it is rather rare to set a bus stop at some 3u segment, but anyway...)

Leni-Vienne commented 2 years ago

Thank you for mentioning the issue to Klyte, I didn't if TLM's express buses was based on your mod or not.

I agree, my use case is very specific as I'm building as 1:1 city in a mountainous area so the roads are very narrow and the nodes are often close to one another at intersections. So in spite of the use of move it and NMT's Remove Node feature, around 15 out of 20 bus lines were affected