Commit Graph

12 Commits (2d2290296d69bc4636e228983b5fa5f0c5708b96)

Author SHA1 Message Date
Darkvater ba25cf7def (svn r7692) -Fix: OpenTTD didn't compile without network enabled (newgrf sync code) 18 years ago
rubidium 8a812544ec (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. 18 years ago
Darkvater 9b9add65c3 (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.
18 years ago
Darkvater 28042b65ac (svn r7518) -Codechange: more NULL pointer resets after free. 18 years ago
Darkvater 1812bcfc8c (svn r7517) -Codechange: Set pointers to NULL when freeing the newgrf config variables and add the proper const to CopyGRFConfigList 18 years ago
rubidium 32db875d97 (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.
18 years ago
peter1138 5772da18b2 (svn r7495) -Fix (r7354): [NewGRF] Deactivate the target GRF, not the current GRF. 18 years ago
peter1138 be3e653db3 (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. 18 years ago
peter1138 0d5e3344fb (svn r7464) -Codechange: move BuildParamList from newgrf_gui to newgrf_config and
prefix with GRF.
18 years ago
peter1138 c7d3d996bf (svn r7357) -Codechange: new NewGRF set up window which allows modification of NewGRF settings. 18 years ago
peter1138 11474c26d7 (svn r7354) -Codechange: Remove grffile->flags and use grfconfig->flags exclusively. Update action 7/9 now that we know if GRFs are disabled. 18 years ago
peter1138 bd66cc5756 (svn r7348) -Feature: Initial support for saving NewGRF settings with savegames. Back up your savegames... 18 years ago