diff options
author | rubidium <rubidium@openttd.org> | 2009-08-20 17:02:44 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2009-08-20 17:02:44 +0000 |
commit | 2fd1b000e5d179418cb831a13392545d77ea3b48 (patch) | |
tree | b8349df74006922d7b819989e9e2e141beaef5b0 /src/settings_gui.cpp | |
parent | 367ff2375af6a7eeac122186335a193361bf06f2 (diff) | |
download | openttd-2fd1b000e5d179418cb831a13392545d77ea3b48.tar.xz |
(svn r17241) -Change: make a distinction between missing and corrupted data files. If (at least) one data file is missing do not consider the set to be useable. Do also no autodetect sets with missing files.
Diffstat (limited to 'src/settings_gui.cpp')
-rw-r--r-- | src/settings_gui.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/settings_gui.cpp b/src/settings_gui.cpp index 18b06c575..e18c08ad1 100644 --- a/src/settings_gui.cpp +++ b/src/settings_gui.cpp @@ -199,7 +199,7 @@ struct GameOptionsWindow : Window { case GOW_RESOLUTION_DROPDOWN: SetDParam(0, GetCurRes() == _num_resolutions ? STR_RES_OTHER : SPECSTR_RESOLUTION_START + GetCurRes()); break; case GOW_SCREENSHOT_DROPDOWN: SetDParam(0, SPECSTR_SCREENSHOT_START + _cur_screenshot_format); break; case GOW_BASE_GRF_DROPDOWN: SetDParamStr(0, BaseGraphics::GetUsedSet()->name); break; - case GOW_BASE_GRF_STATUS: SetDParam(0, BaseGraphics::GetUsedSet()->GetNumMissing()); break; + case GOW_BASE_GRF_STATUS: SetDParam(0, BaseGraphics::GetUsedSet()->GetNumInvalid()); break; case GOW_BASE_SFX_DROPDOWN: SetDParamStr(0, BaseSounds::GetUsedSet()->name); break; } } @@ -238,10 +238,10 @@ struct GameOptionsWindow : Window { case GOW_BASE_GRF_STATUS: /* Find the biggest description for the default size. */ for (int i = 0; i < BaseGraphics::GetNumSets(); i++) { - uint missing_files = BaseGraphics::GetSet(i)->GetNumMissing(); - if (missing_files == 0) continue; + uint invalid_files = BaseGraphics::GetSet(i)->GetNumInvalid(); + if (invalid_files == 0) continue; - SetDParam(0, missing_files); + SetDParam(0, invalid_files); *size = maxdim(*size, GetStringBoundingBox(STR_GAME_OPTIONS_BASE_GRF_STATUS)); } break; |