More diesel_smoke patch
Moderator: OpenTTD Developers
No... If developers don't add patches made by the players, no matter how good, they don't get into "trunk".
BTW - why only x2? It's configurable, so you can have all 3 variations. Besides - it's all the same equation with 0 or 1 or 2 being the 2^n with which smoke densities are divided.
BTW - why only x2? It's configurable, so you can have all 3 variations. Besides - it's all the same equation with 0 or 1 or 2 being the 2^n with which smoke densities are divided.

NewGRF: Oil Wells in Temperate terrain now can Increase production, Better vehicle names, Use-able default aircraft, Oil Rig for Snowland and Desert, Speed for Suspension bridges.
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Look now - stop bothering me with your unimportant requests - if you like current setting of non-smoke, just use it, without the patch, ok?Jango wrote:only because otherwise it becomes "YAPO" - yet another patch option. Sometimes the wealth of options is just annoying to the end user. It needs the programmer to choose something generally acceptable in the case of a non-important patch like this

P.S.: In other, more gentle words - the whole idea of this patch is to have a lot of smoke (not too much though) for a diesel train, that carries long, heavy load. Have you seen any such trains in real life, Jango? Because one of such, here, on the sunny side of Alps, was the inspiration for this patch.
And please, don't tick me off with your forcedly thrown together abbreviations.
NewGRF: Oil Wells in Temperate terrain now can Increase production, Better vehicle names, Use-able default aircraft, Oil Rig for Snowland and Desert, Speed for Suspension bridges.
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
actually this was an abbreviation which Celestar coined because he was realising that the patch option screen was becoming a mess of different options which didn't really need to be there.SirkoZ wrote:Look now - stop bothering me with your unimportant requests - if you like current setting of non-smoke, just use it, without the patch, ok?Jango wrote:only because otherwise it becomes "YAPO" - yet another patch option. Sometimes the wealth of options is just annoying to the end user. It needs the programmer to choose something generally acceptable in the case of a non-important patch like this
P.S.: In other, more gentle words - the whole idea of this patch is to have a lot of smoke (not too much though) for a diesel train, that carries long, heavy load. Have you seen any such trains in real life, Jango? Because one of such, here, on the sunny side of Alps, was the inspiration for this patch.
And please, don't tick me off with your forcedly thrown together abbreviations.
I have no particular like or dislike of the use of the patch, and I was trying to support you in the sense that It'd be good to see this kind of patch in the main code. But in order to see patches become successfully integrated into the OpenTTD code, it becomes necessary to trim and to make idealogies consistent.
Your average user does not particularly want to be able to edit the amount of smoke generated, but that does not mean that the amount of smoke generated shouldn't be more realistic. - i suspect that we may have got our wires crossed, i was not saying that you shouldn't produce the patch, i was saying that allowing the user to adjust the amount of smoke shouldn't be necessary.
Ok, all nice and all, but why can one not chose all kinds of different settings?
I'm sorry, but in this case you, Jango, and maybe also celestar are talking in favor of all the people, that just go around anything bumping around without actually reading the obvious and available "writing on the wall".
Sure, I can make 2 (the least) the default settings or even remove configurability, but I think - why would it not be possible to tweak the gane for maximum enjoyement. OpenTTD could therefore have a subsection with sliders, so "infinite" number of more exotic patch settings can be put there which some will appreciate a lot...
I'm sorry, but in this case you, Jango, and maybe also celestar are talking in favor of all the people, that just go around anything bumping around without actually reading the obvious and available "writing on the wall".
Sure, I can make 2 (the least) the default settings or even remove configurability, but I think - why would it not be possible to tweak the gane for maximum enjoyement. OpenTTD could therefore have a subsection with sliders, so "infinite" number of more exotic patch settings can be put there which some will appreciate a lot...
NewGRF: Oil Wells in Temperate terrain now can Increase production, Better vehicle names, Use-able default aircraft, Oil Rig for Snowland and Desert, Speed for Suspension bridges.
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
- White Rabbit
- Tycoon
- Posts: 1734
- Joined: 22 Jun 2005 19:15
-
- Tycoon
- Posts: 1966
- Joined: 21 May 2004 07:39
- Location: Singapore
- White Rabbit
- Tycoon
- Posts: 1734
- Joined: 22 Jun 2005 19:15
-
- Tycoon
- Posts: 1966
- Joined: 21 May 2004 07:39
- Location: Singapore
Duelly noted.White Rabbit wrote:Why not have even more options for longer steam trails and more frequent puffs, like TTDP? While there's a difference between steam/smoke generated by this patch and default OTTD, I still think there's not nearly enough of it, and the patch doesn't compare with the Patch, if you know what I mean...

NewGRF: Oil Wells in Temperate terrain now can Increase production, Better vehicle names, Use-able default aircraft, Oil Rig for Snowland and Desert, Speed for Suspension bridges.
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
- White Rabbit
- Tycoon
- Posts: 1734
- Joined: 22 Jun 2005 19:15
Yes...I think I might just get it on time.White Rabbit wrote:Hurry, and you can get it done before richk comes back!SirkoZ wrote: Duelly noted.

NewGRF: Oil Wells in Temperate terrain now can Increase production, Better vehicle names, Use-able default aircraft, Oil Rig for Snowland and Desert, Speed for Suspension bridges.
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
-
- Tycoon
- Posts: 1966
- Joined: 21 May 2004 07:39
- Location: Singapore
- White Rabbit
- Tycoon
- Posts: 1734
- Joined: 22 Jun 2005 19:15
Ok, I didn't think of the patch in the IN, since it's over a thousand revisions behind the latest mini IN and I'm no longer playing with it. The smoke patch I'm using is the one in the mini IN, and its minimal value is 0 both within OTTD's patch configuration window and in the .CFG file.Singaporekid wrote:Of course I have.

Changing the value to less than 0 will make OTTD automatically reset it to 0 when you run the game. Or are values below 0 supposed to be possible, Sirkoz?
Last edited by White Rabbit on 12 May 2006 15:11, edited 1 time in total.
No, the possible values are 0, 1 and 2.
NewGRF: Oil Wells in Temperate terrain now can Increase production, Better vehicle names, Use-able default aircraft, Oil Rig for Snowland and Desert, Speed for Suspension bridges.
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Tis' the season, so after some 2000 revisions - here it is - my patch again synchronised with the nightly/source - revision 7490 (the Mini_IN update is not provided because the patch is already included there - if needed, PM me). 

- Attachments
-
- diesel_smoke_sz_2-0b_r7490_NS.patch
- diff
- (4.66 KiB) Downloaded 415 times
NewGRF: Oil Wells in Temperate terrain now can Increase production, Better vehicle names, Use-able default aircraft, Oil Rig for Snowland and Desert, Speed for Suspension bridges.
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
I see.
I must mention here, that I tried to play some of the OpenTTD COOP save games with around 1000 diesel/steam trains running at any time and it ran fine. How many vehicles does my patch "steal" from the array?
Is there any way to make the patch client-side?
I must mention here, that I tried to play some of the OpenTTD COOP save games with around 1000 diesel/steam trains running at any time and it ran fine. How many vehicles does my patch "steal" from the array?

Is there any way to make the patch client-side?
NewGRF: Oil Wells in Temperate terrain now can Increase production, Better vehicle names, Use-able default aircraft, Oil Rig for Snowland and Desert, Speed for Suspension bridges.
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
Patches (OpenTTD): Improved smooth_economy [in trunk], More (diesel) smoke [in trunk], Realistic_acceleration finetune.
Keep 'em rollin'!
one for each steam/diesel cloud anywhere on the map.SirkoZ wrote:I see.
I must mention here, that I tried to play some of the OpenTTD COOP save games with around 1000 diesel/steam trains running at any time and it ran fine. How many vehicles does my patch "steal" from the array?
Yes, but you will not like this. You will need to split eyecandy effects from vehicles, that affects the game. Overloading the eyecandy one will not affect the game while overloading the vehicle will.SirkoZ wrote:Is there any way to make the patch client-side?
Say we got close to the limit of vehicles in a game. One player (A) got really intense smoke from his steam trains, so he takes up say 20 vehicle space for each locomotive. Another guy (B) only use 8 vehicle slots for each steam locomotive. Eventually B will build a new vehicle and the game will allow him to do so because it can find free vehicle slots. The same goes for the server, so they both build the new vehicle. A already used all his slots for steam and the game will fail to build the vehicle and now we got a game, where all clients will not have the same amount of vehicles in the game -> desync.
I really can't see any easy way out of this one and splitting the vehicles and the "eyecandy vehicles" is a massive job.
Who is online
Users browsing this forum: No registered users and 25 guests