Replacing trains that are old
Moderator: OpenTTD Developers
Replacing trains that are old
Hello
Is there a eassy way to replace trains that are to old and need replacments ?
i tried in the trainscreen with replace trains but it ownly lets you update trains of a older
version to a newer version is there a way to replace all of them ?
Is there a eassy way to replace trains that are to old and need replacments ?
i tried in the trainscreen with replace trains but it ownly lets you update trains of a older
version to a newer version is there a way to replace all of them ?
- planetmaker
- OpenTTD Developer
- Posts: 9432
- Joined: 07 Nov 2007 22:44
- Location: Sol d
Re: Replacing trains that are old
Renewing an engine with the same model is autorenew (adv. settings), replacing with different model autoreplace (train list view)
https://wiki.openttd.org/Autoreplace#Autoreplace
https://wiki.openttd.org/Autorenew#Autorenew
https://wiki.openttd.org/Autoreplace#Autoreplace
https://wiki.openttd.org/Autorenew#Autorenew
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
Re: Replacing trains that are old
can't seem to find the config file
Re: Replacing trains that are old
you don't need the config file for that.
Re: Replacing trains that are old
I dont understand, why autorenew is hidden deeply in advanced configuration.
Many beginners ask about, because they fon't see this option directly.
Many beginners ask about, because they fon't see this option directly.
- Captain Obvious
- Engineer
- Posts: 8
- Joined: 05 Oct 2014 21:18
Re: Replacing trains that are old
Because the code is written by volunteers. They used to have many commonly used settings, now buried in the "Advanced Settings" locations, located under the option known as "Difficulty Settings". Yeah, I didn't understand this decision either, but that's what you get when you use opensource software. That's why, to the best of my ability, I only use professionally done retail software (like Microsoft Office as opposed to OpenOffice.org). Sure I pay a price for it, but it's always better than opensource.McZapkie wrote:I dont understand, why autorenew is hidden deeply in advanced configuration.
Many beginners ask about, because they fon't see this option directly.
Re: Replacing trains that are old
So, you're branching OpenTTD into a payware product? Nifty! What's your timeline on that? Hiring for developers yet? Got funding?Captain Obvious wrote:Because the code is written by volunteers. They used to have many commonly used settings, now buried in the "Advanced Settings" locations, located under the option known as "Difficulty Settings". Yeah, I didn't understand this decision either, but that's what you get when you use opensource software. That's why, to the best of my ability, I only use professionally done retail software (like Microsoft Office as opposed to OpenOffice.org). Sure I pay a price for it, but it's always better than opensource.McZapkie wrote:I dont understand, why autorenew is hidden deeply in advanced configuration.
Many beginners ask about, because they fon't see this option directly.
Do you like drones, quadcopters & flying toys? Check out Drone Strike Force!
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Re: Replacing trains that are old
Please don't treat my question as rethoric and offensive - I just observed that "I have no autorenew option" problem repeatedly occurs both in forum threads and ingame chat.
My question was - is it intended to hide autorenew option deeply (I understand, that details such servicing period, should be hidden), or it was digged accidentally?
My question was - is it intended to hide autorenew option deeply (I understand, that details such servicing period, should be hidden), or it was digged accidentally?
-
- Tycoon
- Posts: 1396
- Joined: 23 Feb 2014 22:02
Re: Replacing trains that are old
Ugh.Captain Obvious wrote:Because the code is written by volunteers. They used to have many commonly used settings, now buried in the "Advanced Settings" locations, located under the option known as "Difficulty Settings". Yeah, I didn't understand this decision either, but that's what you get when you use opensource software. That's why, to the best of my ability, I only use professionally done retail software (like Microsoft Office as opposed to OpenOffice.org). Sure I pay a price for it, but it's always better than opensource.McZapkie wrote:I dont understand, why autorenew is hidden deeply in advanced configuration.
Many beginners ask about, because they fon't see this option directly.
Software should not be paid for.
- planetmaker
- OpenTTD Developer
- Posts: 9432
- Joined: 07 Nov 2007 22:44
- Location: Sol d
Re: Replacing trains that are old
Neither really. It's grown over the years and autorenew is older than autoreplace. IMHO it should both be unified and accessible from the same place(s), at least (also) from the vehicle / list management (thus where there's autoreplace right now).McZapkie wrote:is it intended to hide autorenew option deeply (I understand, that details such servicing period, should be hidden), or it was digged accidentally?
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
Re: Replacing trains that are old
I agree with the above - I personally would like to be able to autoreplace with exisiting vehicles not just new vehicles. I like auto renew but sometimes it throws a whole bunch of money away just before I was getting around to replacing my engines with something newer and shinier. I guess I like getting the "your train is getting old" message and then being able to make the choice whether to renew or replace. Hopefully that makes sense.
Re: Replacing trains that are old
At 200 vehicles running around in your game, and 20 year life time, you have 10 replacements every game year, which at 13 real-time minutes / game year gives you such a question evey 1.3 minutes, say about every 90 seconds.
Are you really happy with a game asking you the same sort of question every 90 seconds?
Are you really happy with a game asking you the same sort of question every 90 seconds?
Being a retired OpenTTD developer does not mean I know what I am doing.
-
- Tycoon
- Posts: 1396
- Joined: 23 Feb 2014 22:02
Re: Replacing trains that are old
I'm fine with the train age message when no arrangements have been made (the opportunity to autoreplace is a powerful argument for setting up Groups).Blocky wrote:I agree with the above - I personally would like to be able to autoreplace with exisiting vehicles not just new vehicles. I like auto renew but sometimes it throws a whole bunch of money away just before I was getting around to replacing my engines with something newer and shinier. I guess I like getting the "your train is getting old" message and then being able to make the choice whether to renew or replace. Hopefully that makes sense.
But I do think that after a few years of "urgently needs replacing" the word "getting" should disappear...the train IS very old!
Re: Replacing trains that are old
It doesn't exactly throw your money away. If you sell a recently replaced vehicle, you'll get back most of what you paid for it.Blocky wrote:I like auto renew but sometimes it throws a whole bunch of money away just before I was getting around to replacing my engines with something newer and shinier.
In the extreme cases when you sell a brand spanking new vehicle that hasn't even left the depot, AFAICS you'll get back every penny.
Re: Replacing trains that are old
You are right, however value deprecating algorithm (DecreaseVehicleValue function) probably should be revised anyway, because currently algorithm with slow deprecating rate is sometimes abused for cheating (for example, you can buy vehicle with high running costs, earn money and sell it instead of returning empty).leifbk wrote:It doesn't exactly throw your money away. If you sell a recently replaced vehicle, you'll get back most of what you paid for it.
Vehicle value should stay fixed for a month (to have possibility of returning in case of accidentally wrong purchase) and decrease faster.
Whole autorenew.autoreplace mechanism can be fixed easily in my opinion - just allow to autoreplace given vehicle by the same model - do not remove same model from right window.
The only difference between other or same model should be disabled possibility of "autoreplace now" - if same model is choosen, only "autoreplace if old" should be available.
It would be much more convenient and clear than existing separate autorenew/autoreplace functions.
Re: Replacing trains that are old
I've heard that car dealers regularly calculate a 15 % decrease in value as soon as the buyer has taken possession of the vehicle. A 15-20 % percent decrease in value when a vehicle leaves the depot for the first time would certainly prevent abuse.McZapkie wrote:You are right, however value deprecating algorithm (DecreaseVehicleValue function) probably should be revised anyway, because currently algorithm with slow deprecating rate is sometimes abused for cheating (for example, you can buy vehicle with high running costs, earn money and sell it instead of returning empty).leifbk wrote:It doesn't exactly throw your money away. If you sell a recently replaced vehicle, you'll get back most of what you paid for it.
I totally agree, sir.McZapkie wrote:Whole autorenew.autoreplace mechanism can be fixed easily in my opinion - just allow to autoreplace given vehicle by the same model - do not remove same model from right window.
The only difference between other or same model should be disabled possibility of "autoreplace now" - if same model is choosen, only "autoreplace if old" should be available.
It would be much more convenient and clear than existing separate autorenew/autoreplace functions.
Re: Replacing trains that are old
Glad I saw this post. I was wondering how people manage old trains. It would take me ages to replace all the old trains on one network and i thought there had to be a better way!
Re: Replacing trains that are old
Personally speaking this only really affects me when it comes to road vehicles, as that's where you will start spending A LOT of time manually replacing each and every bus and truck (and you can easily built large quantities of each, but do you really want to have to manually replace them too?). I use the autoreplace function for road vehicles only, I quite enjoy replacing my trains as rather than 'replace', usually when the train is older a new, faster, more powerful engine is available to it's more of a replacement than a renew, same for planes too.Alberth wrote:At 200 vehicles running around in your game, and 20 year life time, you have 10 replacements every game year, which at 13 real-time minutes / game year gives you such a question evey 1.3 minutes, say about every 90 seconds.
Are you really happy with a game asking you the same sort of question every 90 seconds?
That's of course if you spend most of the years playing in a period of time where new vehicles become available, it's all up to the player though.
I only discovered auto-replace the other day and it saves lots of time, only issue is if you build groups of say..road vehicles within different years (different routes / sections of the map etc) then auto-replacing them all would replace the new models too, would that be correct?
Re: Replacing trains that are old
You can autoreplace only vehicles within a group. Choose group and then use autoreplace function.
Autoreplace can be done instantly or like autorenew (replace if old).
Warning - in case of global autoreplace settings, groups settings are ignored.
PS. I have proposal, that autorenew and autoreplace would work for wagons similar as for locomotives
(the only difference is that warning messages concerning lack of replacement would be deprecated).
Such option would help to change old livery carriages to the new one.
Wagon costs are usually not very high.
Autoreplace can be done instantly or like autorenew (replace if old).
Warning - in case of global autoreplace settings, groups settings are ignored.
PS. I have proposal, that autorenew and autoreplace would work for wagons similar as for locomotives
(the only difference is that warning messages concerning lack of replacement would be deprecated).
Such option would help to change old livery carriages to the new one.
Wagon costs are usually not very high.
Re: Replacing trains that are old
I agree, though I imagine the convenience with autorenew is that you wouldn't need to go through all the trains and set them up to "autoreplace with same model if old". I can't really think of any situations where I wouldn't want to upgrade to a new vehicle. When I started using it, I thought autorenew was needed to make autoreplace work so I had vehicles renewing before I could replace them and much frustration ensued.McZapkie wrote: Whole autorenew.autoreplace mechanism can be fixed easily in my opinion - just allow to autoreplace given vehicle by the same model - do not remove same model from right window.
The only difference between other or same model should be disabled possibility of "autoreplace now" - if same model is choosen, only "autoreplace if old" should be available.
It would be much more convenient and clear than existing separate autorenew/autoreplace functions.
Who is online
Users browsing this forum: No registered users and 18 guests