-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Suggestion] Train-side length override for stop positions #1085
Comments
I apologize if that's not what you mean.
|
That's close enough. But I mean specific cases, like if cars are longer (or shorter) for certain trains so that smaller number of cars should stop where bigger would. Think of E331, it has more cars in BVE terms (more separate car bodies) but it stopped where 10 regular cars (E233 or 205) would. |
I see.
how about doing it like this? |
it's still problematic when there are 8-car trains, 10-car trains and longer 8-car trains that stop where 10 cars normally do run on the same line, this is the scenario that I meant originally and that can't be solved currently. |
So for example, on a platform with a base of 20m/car Type 1: 8-car formation. Length 160m: 20m/car And, we want to make this like... Type 1 a stopping position for 8 cars But since it can only judge by "8", it stops at the 8. |
I can't see a good solution to this one. Anything you add is going to need specific route / train combination mappings. What it feels like is that it wants an extension of the XML station format somehow. If we assume that our default station is thus:
We could then add an alternative per-train station definition something like this:
Basically though, I don't see much difference here to just adding different routefiles. It'd be marginally more convienient, but in order for a feature to gain traction, it needs something new and shiny. |
Thank you for the idea.
|
Not a great idea since it attaches stop positions to train names on route side. I thought of something in train's xml like:
Basically, it's a 8-car train, but stop positions treat it as 10 cars because of CarCountOverride. |
There are routes where multiple stop positions depending on car amount are required. However, there are cases where trains having a smaller number of longer cars have to stop at a position not matching their car count (good example is New York subway and 75ft cars where 8-car trains have to stop at 10-car signs).
Best solution I can think of is an override value specified on the train side that will only affect stop positions (anything else like dummy cars is detrimental to physics, sound, performance etc) - train is still simulated as 8 cars (NY example) but stops where a train formed with an override count (10 in this example) would.
The text was updated successfully, but these errors were encountered: