The International Simutrans Forum

Simutrans Extended => Simutrans Extended Development => Simutrans Extended Solved Bug Reports => Topic started by: Jando on March 18, 2019, 12:43:28 PM

Title: Passengers wait at a stop for services for which their wealth level is too low
Post by: Jando on March 18, 2019, 12:43:28 PM
Now that I think about it, I recall that there was a bug report with a good reproduction case of this sort earlier this year, and I fixed the bug underlying it (which was caused by returning passengers erroneously reverting to the very low class rather than retaining their originally assigned class). Can you confirm that the behaviour that you describe has now been fixed? If not, I should be grateful for a reliable reproduction case so that I can investigate further.

Behaviour not fixed, sorry. :)

Very low class passengers (that travel on foot) can still overcrowd a stop that has no service for very low class passengers, here is a screenshot of it from a current map of mine with today's latest binary:
(http://i.imgur.com/9v23gIYm.png) (https://imgur.com/9v23gIY)

Saved game here, valid for 60 days: https://simutrans-germany.com/files/upload/AA_Test.sve (https://simutrans-germany.com/files/upload/AA_Test.sve)

All passenger services on that map have been set to default classes, carrying classes as set in the default vehicle specification, no service for very low class passengers on that entire map. Just fast forward the saved game and sooner or later you'll see a stop in the stop list go orange.
Title: Re: Passengers wait at a stop for services for which their wealth level is too low
Post by: jamespetts on March 18, 2019, 04:30:41 PM
Thank you for your report: I have split this from the general discussion about server features, moved it to the development board and given it a bug report icon to keep track of it. I will look into this when I have a chance.
Title: Re: Passengers wait at a stop for services for which their wealth level is too low
Post by: jamespetts on March 19, 2019, 12:22:53 AM
I believe that I have now managed to fix this: the problem was caused by passengers not recognising when a route was a walking route between two stations and would instead wait for public transport. The fix will not immediately clear passengers of the wrong class from the stations, but they will eventually disperse and no furhter incorrectly classed passengers should accumulate.

Thank you for your report: I should be grateful if you could re-test with the next nightly build.
Title: Re: Passengers wait at a stop for services for which their wealth level is too low
Post by: Jando on March 22, 2019, 10:04:12 AM
Looks good to me, No new cases found. Thank you, James!