Stations
I noticed that at stations where the platform is on the train's left, the doors on the train's right side opened. I'm sure a conductor would get written up for opening the doors on the wrong side once, but doing it ten times (at 205, BPB, KB, Fordham, Tremont, 145th, RockCenter, 9th Av, 62nd St, Bay Pkwy)… well, if it happened on a real D train and it didn't make the news, I would be surprised. There is a fix for this, which I will explain below.
I also noticed that at places where the signal at the departing end of the station is an automatic or other single-headed signal, the signal shows red as the train approaches, but turns green as the train approaches the stopping point. I've seen this bug on many of the other BVE routes depicting the subway system, and there is a fix, which I will also explain.
The fix for these two issues. It all has to do with the Track.sta command.
Signalling
Finally, I start with a bit of a story. After crossing the Manhattan Bridge and passing DeKalb, I approach Pacific Street, and to my surprise, I see the train in front of me, with two signals behind it: the one immediately behind showing red, and the one behind that showing yellow. I hit the brakes, waited for the train to go well ahead of me, then proceeded into the station.
This leads me to pose a question: Is there anyone working on the Track.Section + Track.SigF method of placing signals? Because that would be really nice, especially when you consider repeater signals. What's cool about Track.Section is that you can make it so that there can be two blocks of red behind a train.
with track
1435,.section 0;0;2;4,.sigF 3;0;-3;-1
SIGNED. I understand the older routes were coded for BVE 2, so block spacing and opening doors on the wrong side could be forgiven in those situations. But the newer routes have less of an excuse. It's a giant pain to suddenly meet the end of another train. It's at the point where before opening up any route for the first time, I look over the code and modify it as quoted. It's only a few minutes of simple coding and before anyone decides to have a hissy fit and says "do it yourself", I do.
And I shouldn't have to, because I'm not a developer. If we can code the massive Stillwell Avenue shed or Smith-Ninth Street, then we can certainly make sure that the doors don't open on the wrong side.
As far as signalling goes, you might be interested in this signal pack. (
http://forums.bvestation.com/index.php?topic=730.msg7798)