Changing newgrfs ingame

Got an idea for OpenTTD? Post it here!

Moderator: OpenTTD Developers

Yexo
Tycoon
Tycoon
Posts: 3663
Joined: 20 Dec 2007 12:49

Re: Changing newgrfs ingame

Post by Yexo »

Voyager One: Sorry for the confusion by including your quote in my post, it was a reaction to Transporter, not to you.
User avatar
Voyager One
Tycoon
Tycoon
Posts: 11204
Joined: 28 Dec 2009 09:47
Location: Rijeka, Croatia

Re: Changing newgrfs ingame

Post by Voyager One »

You didn't confuse me, not at all. :lol:

I deserved that reaction, at least a part of it. :wink:
Leon

Image Image Image Image
"... all I ask is a tall ship and a star to steer her by..." - John Masefield
User avatar
adf88
Chief Executive
Chief Executive
Posts: 644
Joined: 14 Jan 2008 15:51
Location: PL

Re: Changing newgrfs ingame

Post by adf88 »

andythenorth wrote:Crash reports are not useful when it's because they changed newgrf in a running game. And quite often players lie about that, or forget. Trying to diagnose and fix these crashes takes up the time of newgrf authors like me. It's an absolute waste of my time when the cause is that newgrfs were changed. It's time that could be better spent on creating newgrfs, or something else fun.

It's also an offensive disregard for the effort that newgrf authors put in to creating and maintaining newgrfs, especially when players lie or forget that they changed newgrf. And it's offensive that players whine about it so much, when the explanations have been set out clearly multiple times in the forums. And it's offensive to call it paternalism or a lust for power.
In addition to the recent change discussed here, maybe an additional boolean could be added to savegames telling if NewGRFs were changed in-game? And perhaps include such information into crash log?
:] don't worry, be happy and checkout my patches
Arie-
Director
Director
Posts: 593
Joined: 20 Jan 2009 16:07

Re: Changing newgrfs ingame

Post by Arie- »

This already is the case. When you take a look at a crash report you'll see that on tick 0 NewGRF's are initialised, changes to NewGRF configuration are registerd the same way, only would the tick in that case not be zero.
Hitperson
Transport Coordinator
Transport Coordinator
Posts: 348
Joined: 09 May 2005 07:25

Re: Changing newgrfs ingame

Post by Hitperson »

ok, sorry for bumping up this topic but i must ask, are there clear and concise instructions as to how one would add GRF's to an existing game as with all the threads i have found on this subject there has been nothing clearly stated.

Yes i am well aware of the risks involved with changing GRF's in an already functioning game but i typically find that on the odd occasion i may have forgotten to add a GRF prior to the game which may only come into effect after 50 or so years and it is typically a royal pain when you cannot add them in when you realise this.

Many thanks for help on this (yes i have set "scenario developer" to "true" in the config.)
User avatar
PaulC
Director
Director
Posts: 616
Joined: 31 Jul 2006 12:40
Location: Lancs, England
Contact:

Re: Changing newgrfs ingame

Post by PaulC »

Hitperson wrote:(yes i have set "scenario developer" to "true" in the config.)
If that's the case then you should already be able to do so...
Hitperson
Transport Coordinator
Transport Coordinator
Posts: 348
Joined: 09 May 2005 07:25

Re: Changing newgrfs ingame

Post by Hitperson »

PaulC wrote:
Hitperson wrote:(yes i have set "scenario developer" to "true" in the config.)
If that's the case then you should already be able to do so...
well then i have no idea how to do so...

E: nevermind, it works. for some reason the Config had reverted.

thanks anyway.
User avatar
Andrew350
Chairman
Chairman
Posts: 771
Joined: 19 Dec 2011 07:54
Location: Washington State, USA
Contact:

Re: Changing newgrfs ingame

Post by Andrew350 »

//Edit: Ignore this :)

If the in-game NewGRF settings window still isn't 'activated', you must not have set it like you thought. Try entering setting gui.scenario_developer 1 in the in-game console to make sure.
Eddi
Tycoon
Tycoon
Posts: 8289
Joined: 17 Jan 2007 00:14

Re: Changing newgrfs ingame

Post by Eddi »

the config will revert to its previous state if you edit it while openttd is open.
Boondox(Ryda)
Engineer
Engineer
Posts: 9
Joined: 11 Feb 2012 02:01

Re: Changing newgrfs ingame

Post by Boondox(Ryda) »

i see a problem with the remove of the changing newgrf sets ingame is that people will just roll back before 1.1.0 or whenever they removed it to accauly do it and then they can accauly make more reports >.>
User avatar
YNM
Tycoon
Tycoon
Posts: 3574
Joined: 22 Mar 2012 11:10
Location: West Java

Re: Changing newgrfs ingame

Post by YNM »

Boondox(Ryda) wrote:i see a problem with the remove of the changing newgrf sets ingame is that people will just roll back before 1.1.0 or whenever they removed it to accauly do it and then they can accauly make more reports >.>
Eh, Add / Remove / Replace / changing NewGRF parameters in-game is actually not recomended, even a bit prohibited (Specially with removing, as removing make you lose information for a vehicle). Adding / replacing with a new one is OK as long as they are compatible. Change parameters is mostly OK, the problem may only arise if the parameters make something become unavailable.

Reports due to changing these things will be ignored, likely.

The short way to do it is editing the openttd.cfg file using notepad, then search the value related to. (I forgot which one, but I do it in the same manner)
YNM = yoursNotMine - Don't get it ?
「ヨーッスノットマイン」もと申します。
Arie-
Director
Director
Posts: 593
Joined: 20 Jan 2009 16:07

Re: Changing newgrfs ingame

Post by Arie- »

Boondox(Ryda) wrote:i see a problem with the remove of the changing newgrf sets ingame is that people will just roll back before 1.1.0 or whenever they removed it to accauly do it and then they can accauly make more reports >.>
Save game compatbility: I don't think 1.2.1 games can be loaded in 1.1.0
Boondox(Ryda)
Engineer
Engineer
Posts: 9
Joined: 11 Feb 2012 02:01

Re: Changing newgrfs ingame

Post by Boondox(Ryda) »

Arie- wrote:
Boondox(Ryda) wrote:i see a problem with the remove of the changing newgrf sets ingame is that people will just roll back before 1.1.0 or whenever they removed it to accauly do it and then they can accauly make more reports >.>
Save game compatbility: I don't think 1.2.1 games can be loaded in 1.1.0
but they might just forget their save game and make a new one and then change newgrfs and try posting logs on crashes e.e
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Changing newgrfs ingame

Post by planetmaker »

Boondox(Ryda) wrote:
Arie- wrote:
Boondox(Ryda) wrote:i see a problem with the remove of the changing newgrf sets ingame is that people will just roll back before 1.1.0 or whenever they removed it to accauly do it and then they can accauly make more reports >.>
Save game compatbility: I don't think 1.2.1 games can be loaded in 1.1.0
but they might just forget their save game and make a new one and then change newgrfs and try posting logs on crashes e.e
Yes. But what's your point?

If people want to play 1.1.x they shall play with that version; there's no reason (nor way) to stop them doing so. But those people will also find out that many new NewGRFs as well as goal scripts will only work with OpenTTD 1.2.0 or later.
Boondox(Ryda)
Engineer
Engineer
Posts: 9
Joined: 11 Feb 2012 02:01

Re: Changing newgrfs ingame

Post by Boondox(Ryda) »

true sorry for posting here then
Post Reply

Return to “OpenTTD Suggestions”

Who is online

Users browsing this forum: No registered users and 2 guests