Feature Request: Option to define curve-to-speed reduction

Got an idea for OpenTTD? Post it here!

Moderator: OpenTTD Developers

Post Reply
User avatar
SirXavius
Transport Coordinator
Transport Coordinator
Posts: 302
Joined: 28 Jun 2006 18:25
Location: Florida

Feature Request: Option to define curve-to-speed reduction

Post by SirXavius »

It would be great if the user could define how much a train's speed is reduced based on the shortness of the curve.

For example, when encountering the first curve, the current reduction is S - 0 (Where S is the current train speed),but perhaps the user should define this. When encountering the next curve within x tiles, the speed is reduced by S - R% (where R is the percentage of speed to subtract).

Maybe a limit can be defined by the user, so that if the train is already going speed S, S is not reduced at the given curve.
Eddi
Tycoon
Tycoon
Posts: 8272
Joined: 17 Jan 2007 00:14

Re: Feature Request: Option to define curve-to-speed reduction

Post by Eddi »

curve speed is a property that can (or should) be influenced by NewGRFs. also, curve speed does not depend on the train's current speed at all. it's a flat limit.
User avatar
SirXavius
Transport Coordinator
Transport Coordinator
Posts: 302
Joined: 28 Jun 2006 18:25
Location: Florida

Re: Feature Request: Option to define curve-to-speed reduction

Post by SirXavius »

I'm sure it's a hard-coded limit, which I why i'm asking the devs to soften it, and make it user-defined, if possible.
Eddi
Tycoon
Tycoon
Posts: 8272
Joined: 17 Jan 2007 00:14

Re: Feature Request: Option to define curve-to-speed reduction

Post by Eddi »

The devs are not magical beings that you pray to and hope they bestow a gift upon you. somebody is going to have to do the work of both specifying the desired change and then implementing it.

if you feel like no dev is taking on this work, maybe you should start picking it up.

maybe you could start by figuring out how exactly it works now, and explaining what exactly you want to do differently.
frosch
OpenTTD Developer
OpenTTD Developer
Posts: 988
Joined: 20 Dec 2006 13:31
Location: Aschaffenburg

Re: Feature Request: Option to define curve-to-speed reduction

Post by frosch »

This is already accessible via NewGRF NewRailTypes property 11 / curve_speed_multiplier.
⢇⡸⢸⠢⡇⡇⢎⡁⢎⡱⢸⡱⢸⣭⠀⢸⢜⢸⢸⣀⢸⣀⢸⣭⢸⡱⠀⢰⠭⡆⣫⠰⣉⢸⢸⠀⢰⠭⡆⡯⡆⢹⠁⠀⢐⠰⡁
Post Reply

Return to “OpenTTD Suggestions”

Who is online

Users browsing this forum: No registered users and 32 guests