Adding New GRF's to scenarios

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

Moderator: OpenTTD Developers

Post Reply
fredreed
Engineer
Engineer
Posts: 19
Joined: 02 Jul 2013 23:43

Adding New GRF's to scenarios

Post by fredreed »

How do you add new grfs to a scenario I am unable to do It?
User avatar
Sylf
President
President
Posts: 957
Joined: 23 Nov 2010 21:25
Location: ::1

Re: Adding New GRF's to scenarios

Post by Sylf »

The short answer nobody likes: you don't.

Long answer: you'll have to search this forum, and read how it's somewhat possible, how you do it, and why that's potentially breaking the game.
User avatar
Kevo00
Tycoon
Tycoon
Posts: 5646
Joined: 07 Feb 2004 01:51
Location: East Coast MainLine

Re: Adding New GRF's to scenarios

Post by Kevo00 »

It does seem better to add in the scenario editor - don't do it in a live game. Always at your own risk - but then you use OTTD at your own risk anyway.
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4765
Joined: 09 Sep 2007 05:03
Location: home

Re: Adding New GRF's to scenarios

Post by Alberth »

The scenario editor IS a live game, you just don't have a company yet.
Being a retired OpenTTD developer does not mean I know what I am doing.
Toffo
Engineer
Engineer
Posts: 62
Joined: 04 Jun 2009 10:59
Location: NSW, Australia

Re: Adding New GRF's to scenarios

Post by Toffo »

Hi,

Here is a way to enable adding NewGRFs to a running game (under Windows):

1. Go to Documents\OpenTTD and open openttd.cfg in Notepad or a similar program.
2. Search the file for "scenario" (without the quotation marks). Ctrl-F brings up the "find" box.
3. You should see a line that says "scenario_developer = false". Change that to "scenario_developer = true" and save and close the file.
4. Run OpenTTD and load the game that you want to change NewGRFs in (or generate a new game). Click and hold on the 3rd "cog" icon, move the mouse down to NewGRF settings and release the mouse button.
5. You'll now be able to add and remove NewGRFs from the running game.

NOTE: As others have suggested, this can cause huge problems and potentially break your save game. The break can start small and unnoticable but when 50 game-years later crazy unexplainable things are happening... It is explainable. It was the NewGRF change you made 50 game-years ago. If you choose to modify NewGRFs in a game, please don't come back asking for help to figure out why strange things are happening - it will be because of the NewGRF changes and you probably won't get any sympathy. Also, please do not file any bug reports related to that game.

Modifying NewGRFs on a running game is a very touchy topic here. It has led to a lot of bug reports and players frustrated with games breaking when it's the player that has caused the break. This explains why it's hard to get a straight answer on how to do it. I hope my straight answer helps - happy OpenTTDing!

These couple of threads give you some more information on the consequences of changing NewGRFs in a running game:
http://www.tt-forums.net/viewtopic.php?f=29&t=53881
viewtopic.php?f=60&t=69818#p1114133
User avatar
Dave
Moderator
Moderator
Posts: 17249
Joined: 26 Dec 2005 20:19
Location: North London

Re: Adding New GRF's to scenarios

Post by Dave »

Well put, nickz.
Official TT-Dave Fan Club

Dave's Screenshot Thread! - Albion: A fictional Britain
Flickr


Why be a song when you can be a symphony? r is a...
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 22 guests