The International Simutrans Forum

Development => Patches & Projects => Incorporated Patches and Solved Bug Reports => Topic started by: dukederek on February 11, 2011, 01:31:27 AM

Title: Interaction between Pre and Choose Signals
Post by: dukederek on February 11, 2011, 01:31:27 AM
I've got back into Simutrans after a LONG layoff (5 years?) but I've been motivated to re-register by an odd bug/feature/confusion

So I picked up the stable (102.2?) and started just playing around, getting used to the game again when I came across some interesting signal behaviour. I attempted to search to see if something similar has been reported but all I could see was hundreds of requests about choose signals and non stopping trains.

I had a multi platform station with a choose signal which was working as expected. (and all lines serving the station had the same platform in their schedule) This was fine until, for some reason, I wanted to put a pre-signal behind the choose signal.

The required behaviour was "wait at the presignal until any platform is free, then proceed to it". what actually occurred was the trains started queuing at the presignal until the specific platform from their schedule was free.

Is this intended behaviour for some situation I can't imagine right now or maybe a limitation due to the block reservation system (consider another, faster train coming in from another approach and taking the "free" platform while the original train was still between pre and choose signal). frustrating nontheless, it would have been a really elegant solution.
Title: Re: Interaction between Pre and Choose Signals
Post by: Dwachs on February 11, 2011, 06:12:12 AM
Did you try your setup with a recent nightly? The signal code was reworked to some extent recently.
Title: Re: Interaction between Pre and Choose Signals
Post by: dukederek on February 11, 2011, 10:52:32 AM
Ah, no I haven't. I'll try it out and report. Thanks!

EDIT: yeah, my bad. works perfectly in the nightly.