Page 1 of 1

Proposal to make vehicle introduction dates synchronized

Posted: 21 Feb 2019 07:47
by peter1138
Hi,

There is a proposal to make vehicle introduction dates synchronized across vehicles, if the start date is set to the same value. The actual introduction date will still be randomized, but it will be to the same value.

This would likely benefit most sets allowing carriages/wagons to be introduced alongside engines.

https://github.com/OpenTTD/OpenTTD/pull/7147

There is no additional flag to enable or disable this behaviour. If you are a set author and think this proposal is a good idea or a bad idea, please comment either on the github link or here.

Thanks!

Re: Proposal to make vehicle introduction dates synchronized

Posted: 21 Feb 2019 09:16
by andythenorth
I am +1 to this proposal.

It solves a problem where specific engines and wagons/coaches should be introduced simultaneously.

This solution appeals because
  • it doesn't remove random introductions
  • it offers fine grained control (it's based on specific calendar dates, not just years)
  • it doesn't require changes to newgrf spec or authoring tools
  • it doesn't require newgrfs to explicitly support it by using a new property or callback
The only downside is for existing newgrfs which only set the intro year, and (leaving the day and month as 01 01). All of their vehicles for the specific year will be introduced simultaneously. (Guess who wrote grfs that do that? :twisted: )

Re: Proposal to make vehicle introduction dates synchronized

Posted: 21 Feb 2019 12:59
by planetmaker
I'm +1 to this proposal. But I'm against a setting to enable or disable this.

Re: Proposal to make vehicle introduction dates synchronized

Posted: 21 Feb 2019 18:04
by SimYouLater
+1, this is a great solution to an issue. I would definitely modify the Quicksilver Add-On to make use of it.

Re: Proposal to make vehicle introduction dates synchronized

Posted: 01 Mar 2019 15:12
by peter1138
No negative responses...

Re: Proposal to make vehicle introduction dates synchronized

Posted: 01 Mar 2019 17:04
by Hyronymus
A true beauty if it gets implemented.

Re: Proposal to make vehicle introduction dates synchronized

Posted: 02 Mar 2019 02:37
by Snail
Sounds like a cool feature. I'll rework my own set's introduction dates just in case this ever gets implemented.

Re: Proposal to make vehicle introduction dates synchronized

Posted: 02 Mar 2019 21:44
by peter1138
This has been merged and will end up in 1.9, barring any unforeseen issues.