How to add newgrf to a scenario?
Moderator: OpenTTD Developers
How to add newgrf to a scenario?
I spent a lot of time designing my dream scenario, and then I realized I failed to activate some of the newgrfs I wanted, before starting the scenario editor. Now I can only start the scenario with the newgrfs I had active when I started designing it.
I completely understand that it's not allowed to add (and especially remove) newgrfs after a game is started. However, is there a possibility to add newgrfs to a scenario? For example, export the scenario (terrain, towns, etc.), create a new one with the desired newgrfs and import it?
Is my scenario salvageable, or do I have to start again from scratch? I only intend to add vehicle newgrfs.
I completely understand that it's not allowed to add (and especially remove) newgrfs after a game is started. However, is there a possibility to add newgrfs to a scenario? For example, export the scenario (terrain, towns, etc.), create a new one with the desired newgrfs and import it?
Is my scenario salvageable, or do I have to start again from scratch? I only intend to add vehicle newgrfs.
Re: How to add newgrf to a scenario?
Hm... I believe, there used to be a sticky thread about this or at least a few older threads...
Very short answer, assuming you use Windows: Go to c:\users\[username]\documents\openttd\, open the openttd.cfg with the text editor of your choice and change "scenario_developer" to "true". If you're not on Windows or the path doesn't exist for some reason, just search for the openttd.cfg and do the same. Now restart the game and you can change the NewGRFs any time you want.
Don't blame me or any of the developers though, if you get corrupted files or crashes or anything else goes wrong - that big red warning's there for a reason.
Very short answer, assuming you use Windows: Go to c:\users\[username]\documents\openttd\, open the openttd.cfg with the text editor of your choice and change "scenario_developer" to "true". If you're not on Windows or the path doesn't exist for some reason, just search for the openttd.cfg and do the same. Now restart the game and you can change the NewGRFs any time you want.
Don't blame me or any of the developers though, if you get corrupted files or crashes or anything else goes wrong - that big red warning's there for a reason.
Re: How to add newgrf to a scenario?
Thank you!
It seems that one upon a time it was part of the normal package, because I now faintly remember that red warning box from many years ago.
It seems that one upon a time it was part of the normal package, because I now faintly remember that red warning box from many years ago.
Re: How to add newgrf to a scenario?
They eventually removed the option from the cheat menu because too many people ignored the red warning box and then submitted bug reports when things went awry.
Adding a vehicle NewGRF should be okay. Once you add it, though, you shouldn't remove it. As a precaution, I'd suggest creating your scenario without NewGRFs first, save a backup copy, and then add your NewGRFs and save a new copy.
Adding a vehicle NewGRF should be okay. Once you add it, though, you shouldn't remove it. As a precaution, I'd suggest creating your scenario without NewGRFs first, save a backup copy, and then add your NewGRFs and save a new copy.
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
- planetmaker
- OpenTTD Developer
- Posts: 9432
- Joined: 07 Nov 2007 22:44
- Location: Sol d
Re: How to add newgrf to a scenario?
Actually... I don't consider that particularily cautious. I'd first look for the NewGRFs I want to use, test that composition briefly with a random map. And if it's suitable, then use it to create a new scenario.
In any case: make a backup of your savegame before you start to modify the NewGRFs being used with it. You may only discover oddities due to changes many game years after you made the changes to the savegame. And then it's too late to rescue anything if you have no backup.
In any case: make a backup of your savegame before you start to modify the NewGRFs being used with it. You may only discover oddities due to changes many game years after you made the changes to the savegame. And then it's too late to rescue anything if you have no backup.
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: How to add newgrf to a scenario?
That's why I suggested making a backup of the scenario before adding NewGRFs. Sometimes even with the best of intentions and testing, you find later on a combination of NewGRFs has gone terribly wrong.planetmaker wrote:In any case: make a backup of your savegame before you start to modify the NewGRFs being used with it. You may only discover oddities due to changes many game years after you made the changes to the savegame. And then it's too late to rescue anything if you have no backup.
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
- trainman1432
- Transport Coordinator
- Posts: 316
- Joined: 05 Jan 2013 02:34
- Location: at home
Re: How to add newgrf to a scenario?
You faintly remember? I VIVIDLY remember a time when i was a noob at OpenTTD, I added NARS to a Monorail map, and then Openttd crashed. It scared me nearly half to death!!P.Val wrote:Thank you!
faintly remember that red warning box
Jetrain
YATTC
YATTC
Re: How to add newgrf to a scenario?
I have actualy tried accessing that game file and changing scenario_developer to true, but when I try to access the newgrf menu, I'm still stuck without being able to add any newgrf.
Re: How to add newgrf to a scenario?
Are you editing the file while OpenTTD is open? If so, then close it first. OpenTTD only reads the file once when it starts, then writes to it again when it closes. If you've edited it in-between, then your changes will be overwritten by the game when it saves any changes made in the game itself.
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: How to add newgrf to a scenario?
I would strongly recommend using the console commands to change settings, instead of ever editing the config files. You can change all settings via the console, and they will take effect immediately.
Re: How to add newgrf to a scenario?
does this also work with removing newgrfs from a downloaded scenario?
Re: How to add newgrf to a scenario?
yes
edit:
Note that removing GRFs may break a lot of things, especially industry GRFs - removing an industry GRF basically makes the map unplayable, and removing NRT road GRFs may break the map infrastructure.
On the other hand, removing vehicle, rail, station, and graphics replacement GRFs are usually fine, since any content in those GRFs won't appear until you actually start playing.
Re: How to add newgrf to a scenario?
How do I do this with console commands? The config editing doesn't work on Windows.
Who is online
Users browsing this forum: No registered users and 0 guests