Transport Tycoon Forums

The place to talk about Transport Tycoon
It is currently Thu Mar 21, 2019 8:44 am

All times are UTC




Post new topic  Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Thu Feb 21, 2019 7:47 am 
Offline
OpenTTD Developer
OpenTTD Developer

Joined: Wed Mar 30, 2005 9:43 am
Posts: 1588
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!

_________________
He's like, some kind of OpenTTD developer.


Top
   
PostPosted: Thu Feb 21, 2019 9:16 am 
Offline
Tycoon
Tycoon
User avatar

Joined: Sat Mar 31, 2007 2:23 pm
Posts: 4806
Location: Lost in Music
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: )

_________________
FIRS Industry Replacement Set (Released) | HEQS Heavy Equipment Set (trucks, industrial trams and more) (Finished)
Squid Ate FISH (ships) (Released) | CHIPS Has Improved Players' Stations (Finished)
Iron Horse (trains, released) | Termite (tracks for Iron Horse, released) | Busy Bee (game script, released)

Road Hog (road vehicles, released)


Last edited by andythenorth on Thu Feb 21, 2019 1:03 pm, edited 1 time in total.

Top
   
PostPosted: Thu Feb 21, 2019 12:59 pm 
Offline
OpenTTD Developer
OpenTTD Developer
User avatar

Joined: Wed Nov 07, 2007 10:44 pm
Posts: 9209
Location: Sol d
I'm +1 to this proposal. But I'm against a setting to enable or disable this.

_________________
Image
OpenTTD: manual | online content | translations | Wanted contributions and patches
#openttdcoop: blog | wiki | public server | DevZone | NewGRF web translator
DevZone - home of the free NewGRFs: OpenSFX | OpenMSX | OpenGFX | Swedish Rails | OpenGFX+ Trains|RV|Industries|Airports|Landscape | NML


Top
   
PostPosted: Thu Feb 21, 2019 6:04 pm 
Offline
Route Supervisor
Route Supervisor

Joined: Sun Apr 03, 2016 8:19 pm
Posts: 487
+1, this is a great solution to an issue. I would definitely modify the Quicksilver Add-On to make use of it.

_________________
Licenses for my work...
You automatically have my permission to re-license graphics or code by me if needed for use in any project that is not GPL v2, on the condition that if you release any derivatives of my graphics they're automatically considered as ALSO GPL v2 (code may remain unreleased, but please do provide it) and carry this provision in GPL v2 uses.
Please ask someone in-the-know to be sure that the graphics are done by me. Especially TTD-Scale, long story.


Top
   
PostPosted: Fri Mar 01, 2019 3:12 pm 
Offline
OpenTTD Developer
OpenTTD Developer

Joined: Wed Mar 30, 2005 9:43 am
Posts: 1588
No negative responses...

_________________
He's like, some kind of OpenTTD developer.


Top
   
PostPosted: Fri Mar 01, 2019 5:04 pm 
Offline
Tycoon
Tycoon
User avatar

Joined: Tue Dec 03, 2002 10:36 am
Posts: 13185
Location: The Netherlands
A true beauty if it gets implemented.

_________________
Image
Dutch Trainset for OpenTTD | Dutch Trainset Topic | Combined Roadset v0.10


Top
   
PostPosted: Sat Mar 02, 2019 2:37 am 
Offline
Tycoon
Tycoon
User avatar

Joined: Mon Apr 28, 2003 6:52 pm
Posts: 1212
Sounds like a cool feature. I'll rework my own set's introduction dates just in case this ever gets implemented.

_________________
The French Narrow Gauge Train Set is now released! Get it here


Top
   
PostPosted: Sat Mar 02, 2019 9:44 pm 
Offline
OpenTTD Developer
OpenTTD Developer

Joined: Wed Mar 30, 2005 9:43 am
Posts: 1588
This has been merged and will end up in 1.9, barring any unforeseen issues.

_________________
He's like, some kind of OpenTTD developer.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 8 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000-2019 phpBB Limited

Copyright © Owen Rudge/The Transport Tycoon Forums 2001-2019.
Hosted by Zernebok Hosting.