diff options
author | glx <glx@openttd.org> | 2007-09-28 00:34:10 +0000 |
---|---|---|
committer | glx <glx@openttd.org> | 2007-09-28 00:34:10 +0000 |
commit | 1f4889e38a220c61bca4374426683a8cf8cb8c8b (patch) | |
tree | 333b0c21596c621ea5c109b15f9e4fdf762038e6 /src | |
parent | 7cdbb50b5b9917daea1d0eecbd6a973558dac061 (diff) | |
download | openttd-1f4889e38a220c61bca4374426683a8cf8cb8c8b.tar.xz |
(svn r11178) -Fix: don't check newgrf callback 22 in scenario editor
Diffstat (limited to 'src')
-rw-r--r-- | src/industry_gui.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/industry_gui.cpp b/src/industry_gui.cpp index 79b9e1e51..70160936d 100644 --- a/src/industry_gui.cpp +++ b/src/industry_gui.cpp @@ -118,7 +118,7 @@ static void BuildDynamicIndustryWndProc(Window *w, WindowEvent *e) indsp = GetIndustrySpec(ind); if (indsp->enabled && (!indsp->IsRawIndustry() || _game_mode == GM_EDITOR)) { _fund_gui.index[_fund_gui.count] = ind; - _fund_gui.enabled[_fund_gui.count] = CheckIfCallBackAllowsAvailability(ind, IACT_USERCREATION); + _fund_gui.enabled[_fund_gui.count] = (_game_mode == GM_EDITOR) || CheckIfCallBackAllowsAvailability(ind, IACT_USERCREATION); _fund_gui.count++; } } @@ -128,7 +128,7 @@ static void BuildDynamicIndustryWndProc(Window *w, WindowEvent *e) indsp = GetIndustrySpec(ind); if (indsp->enabled && indsp->IsRawIndustry()) { _fund_gui.index[_fund_gui.count] = ind; - _fund_gui.enabled[_fund_gui.count] = CheckIfCallBackAllowsAvailability(ind, IACT_USERCREATION); + _fund_gui.enabled[_fund_gui.count] = (_game_mode == GM_EDITOR) || CheckIfCallBackAllowsAvailability(ind, IACT_USERCREATION); _fund_gui.count++; } } |