Longer Years?

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

Post Reply
Kerbal
Engineer
Engineer
Posts: 5
Joined: 07 Jul 2016 18:23

Longer Years?

Post by Kerbal »

Hi first post, just a small question;

Is it possible to make years longer while keeping real time the same? I often find that time passes way too fast for me and I'd like to spend more time in the golden age of steam rather than it passing by really quickly.
User avatar
kamnet
Moderator
Moderator
Posts: 8584
Joined: 28 Sep 2009 17:15
Location: Eastern KY
Contact:

Re: Longer Years?

Post by kamnet »

You can use the cheat menu (ctrl-alt-c) to roll back the time as often as you wish until you want to move forward. This will only work in a single player game.

There are also non-standard versions of OpenTTD called patch packs, and many of these patch packs include a function known as the Daylength patch, which allows you to slow down how many ticks-per-second pass, which then lengthens each day. save games with Daylength patches may not be playable on other versions of OpenTTD, and you will only b able to play multiplayer games against other players using that same exact patched version of OpenTTD.
User avatar
Sylf
President
President
Posts: 957
Joined: 23 Nov 2010 21:25
Location: ::1

Re: Longer Years?

Post by Sylf »

Not with a vanilla version of OpenTTD.
There have been numerous patches (you can do a search for "Day Length" to find more about it). They attempt to make a day longer without slowing down the vehicles. Some slow down the industry production speed, some don't... and I think there are other differences between different patches.

http://www.tt-forums.net/viewtopic.php?t=42432
http://www.tt-forums.net/viewtopic.php?t=70841
http://www.tt-forums.net/viewtopic.php?t=31657
http://www.tt-forums.net/viewtopic.php?t=20006

Some patch packs (with pre-compiled versions) that include one of above:
http://www.tt-forums.net/viewtopic.php?f=33&t=73469
http://www.tt-forums.net/viewtopic.php?f=33&t=66892
http://www.tt-forums.net/viewtopic.php?f=33&t=74365
http://www.tt-forums.net/viewtopic.php?f=33&t=47622
http://www.tt-forums.net/viewtopic.php?f=33&t=73085
Kerbal
Engineer
Engineer
Posts: 5
Joined: 07 Jul 2016 18:23

Re: Longer Years?

Post by Kerbal »

Thank you, how do patches work with multiplayer? Does everyone need the patch or just the host?
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4763
Joined: 09 Sep 2007 05:03
Location: home

Re: Longer Years?

Post by Alberth »

For multi-player, everybody always needs the exact same version, that is, everybody must play the patched version or everybody must play the vanilla version.
Being a retired OpenTTD developer does not mean I know what I am doing.
Eddi
Tycoon
Tycoon
Posts: 8271
Joined: 17 Jan 2007 00:14

Re: Longer Years?

Post by Eddi »

also, patches have (usually) not gone through the same level of rigorous testing that the base game has, so desync errors may occur, and if they do, they will be rather frequent.
Kerbal
Engineer
Engineer
Posts: 5
Joined: 07 Jul 2016 18:23

Re: Longer Years?

Post by Kerbal »

that's a shame, was going to use this for a server. as it was annoying to go to sleep and come back to the next century and have to replace your aging steam engines with diesels. So thought extending the time so the server could go from say 1880 to 1950 rather than ending up in 2025 by the next day and needing a restart.

Is this feature going to be added to the trunk at any point? Seems an odd thing to lack given the amount of customization available in openttd.
User avatar
kamnet
Moderator
Moderator
Posts: 8584
Joined: 28 Sep 2009 17:15
Location: Eastern KY
Contact:

Re: Longer Years?

Post by kamnet »

I believe you can pause the server when nobody is logged in to play.

No, this patch is not being considered for inclusion in the core source code at this time, and one of the main reasons is because it is not stable under multiplayer and may cause desyncs. There are also other issues, much of which is covered in the topics you were previously linked to. OpenTTD developers are very careful about the quality of the code that is added to the game.
Transportman
Tycoon
Tycoon
Posts: 2781
Joined: 22 Feb 2011 18:34

Re: Longer Years?

Post by Transportman »

Why not have vehicles never expire? Then new vehicles do become available, but you do not need to use them.
Coder of the Dutch Trackset | Development support for the Dutch Trainset | Coder of the 2cc TrainsInNML
Hattyfatner
Engineer
Engineer
Posts: 35
Joined: 18 Jun 2016 20:45

Re: Longer Years?

Post by Hattyfatner »

I would love this patch. It feels like time passes far too quickly for me too!
PropH
Engineer
Engineer
Posts: 45
Joined: 10 Jun 2016 08:45
Location: Russia

Re: Longer Years?

Post by PropH »

You can set variable "min_active_clients" in openttd.cfg to 1, so if nobody is playing on the server(spectators are ignored), it will pause.
Sorry for my "great" English
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: Google [Bot] and 14 guests