Commit Graph

11 Commits

Author SHA1 Message Date
rubidium
17e8ce4202 (svn r7582) -Fix (r7490): appending static GRFs to the list of to-be loaded GRF for a game could result in duplicate GRFs in that list, which can cause a segmentation fault while loading the GRFs. 2006-12-27 18:25:17 +00:00
Darkvater
dbb36b67d8 (svn r7523) -Feature: Add the possibility to change the newgrf configuration of a running game.
This is only possible in SP (or in the intro menu). During game play you will
 get a confirmation window when applying the changes as some actions can crash
 OpenTTD and/or make your current game unplayable.
2006-12-21 10:29:16 +00:00
Darkvater
4b1fb7ff61 (svn r7518) -Codechange: more NULL pointer resets after free. 2006-12-20 21:17:33 +00:00
Darkvater
d849b8f66b (svn r7517) -Codechange: Set pointers to NULL when freeing the newgrf config variables and add the proper const to CopyGRFConfigList 2006-12-20 20:43:52 +00:00
rubidium
78c1aad22c (svn r7505) -Feature: show NewGRFs used on a game server, show which NewGRFs you do and do not have.
-Feature: show NewGRF compatability of network games in the Game List window; a green square if you got the same OpenTTD version and have the needed NewGRF, a red square if the version does not match and a yellow square if the version matches, but the client is missing at least one of the NewGRFs.
2006-12-18 12:26:55 +00:00
peter1138
107656f9c9 (svn r7495) -Fix (r7354): [NewGRF] Deactivate the target GRF, not the current GRF. 2006-12-14 15:14:29 +00:00
peter1138
08a494f184 (svn r7490) -Feature: Load a list of NewGRFs from the config (in the [newgrf-static] section) that should always be loaded. These will also be active during the intro screen, and in multiplayer games. Only "network-safe" NewGRFs are permitted, such as fonts and sprite replacement sets. 2006-12-12 19:38:41 +00:00
peter1138
f27cc51674 (svn r7464) -Codechange: move BuildParamList from newgrf_gui to newgrf_config and
prefix with GRF.
2006-12-10 11:29:14 +00:00
peter1138
1ba264866a (svn r7357) -Codechange: new NewGRF set up window which allows modification of NewGRF settings. 2006-12-04 14:27:54 +00:00
peter1138
301d392b2c (svn r7354) -Codechange: Remove grffile->flags and use grfconfig->flags exclusively. Update action 7/9 now that we know if GRFs are disabled. 2006-12-04 13:45:20 +00:00
peter1138
3b6d2ed064 (svn r7348) -Feature: Initial support for saving NewGRF settings with savegames. Back up your savegames... 2006-12-04 08:30:04 +00:00