New Acceleration Setting

Got an idea for OpenTTD? Post it here!

Moderator: OpenTTD Developers

Post Reply
User avatar
Emperor Jake
Tycoon
Tycoon
Posts: 3443
Joined: 24 Apr 2007 09:37
Skype: Discord: Emperor Jake #4106
Location: Not Actually Japan
Contact:

New Acceleration Setting

Post by Emperor Jake »

How about this for an idea - 3 acceleration settings:

Original acceleration - the one where trains slow to 20km/h at every slope
Realistic Acceleration - this should be the way that realistic acceleration was earlier
Ultra-Realistic Acceleration - THe newest one that takes into account the air resistance and tunnel resistance, and any other new things people may want optional.

There have laready been a few people (including me) who have complained of the air resistance slowing down trains...
Thanks,
Jake
Supercheese
Tycoon
Tycoon
Posts: 1660
Joined: 16 Dec 2007 22:24
Location: Idaho, USA

Re: New Acceleration Setting

Post by Supercheese »

Well, perhaps the middle category should be something like "Semi-Realistic" or "Quasi-Realistic" then, and the final category plain "Realistic". After all, having no air resistance isn't "realistic" in the strict sense of the term...
Eyecandy Road Vehicles | Fake Subways | Supercheese's NewObjects

"Fashions and cultures change, but steam trains shall always be majestic."
-Professor Hershel Layton
Terkhen
OpenTTD Developer
OpenTTD Developer
Posts: 1034
Joined: 11 Sep 2008 07:32
Location: Spain

Re: New Acceleration Setting

Post by Terkhen »

The air drag method is not very realistic, it's just a model. That's why, in my opinion, calling it "ultra-realistic" is not really adequate (In my personal opinion none of the methods is realistic and neither is realism the goal, but that's different discussion). Besides, the increased slowness of vehicles is not only caused by air drag. See r20303 and r21106.
User avatar
Emperor Jake
Tycoon
Tycoon
Posts: 3443
Joined: 24 Apr 2007 09:37
Skype: Discord: Emperor Jake #4106
Location: Not Actually Japan
Contact:

Re: New Acceleration Setting

Post by Emperor Jake »

The naming doesn't really matter, call it what you want. The point is the function of the switch, to be able to turn off the air drag and have an option to set the "realistic" acceleration model to what it was like before.
michael blunck
Tycoon
Tycoon
Posts: 5954
Joined: 27 Apr 2005 07:09
Contact:

Re: New Acceleration Setting

Post by michael blunck »

Emperor Jake wrote:The naming doesn't really matter, call it what you want. The point is the function of the switch, to be able to turn off the air drag and have an option to set the "realistic" acceleration model to what it was like before.
Do I remember correctly, that me and Terkhen had explained it to you already in that other thread?

regards
Michael
Image
Terkhen
OpenTTD Developer
OpenTTD Developer
Posts: 1034
Joined: 11 Sep 2008 07:32
Location: Spain

Re: New Acceleration Setting

Post by Terkhen »

That explains my déjà vu with this thread :D

As I already mentioned, the best solution would be tweaking TE/air drag to match the changes in the acceleration model (if the NewGRF set authors feel that it is needed at all). I don't feel that Yet Another Setting is required in this case, as the changes are minor. Besides, adding settings to very sensitive parts of the code (such as the acceleration code) might create a noticeable performance hit.
Last edited by Terkhen on 10 Dec 2010 16:17, edited 1 time in total.
michael blunck
Tycoon
Tycoon
Posts: 5954
Joined: 27 Apr 2005 07:09
Contact:

Re: New Acceleration Setting

Post by michael blunck »

Terkhen wrote: As I already mentioned, the best solution would be tweaking TE/air drag to match the changes in the acceleration model (if the NewGRF set authors feel that it is needed at all).
I didn´t had the time to cross-check air drag behaviour in both programs, resp. with the DB Set where some engines were originally using that feature. I´ll try to run some tests on the weekend.

Other than that, IMO it´d pointless trying to satisfy every player by "tweaking" coefficients. As already stated in that other thread, the ball´s in the yard of newgrf developers now, fixing their code.

regards
Michael
Image
Post Reply

Return to “OpenTTD Suggestions”

Who is online

Users browsing this forum: No registered users and 2 guests