From 5087690b09cdf9c5e7dcb6e98c78d9fceb56f466 Mon Sep 17 00:00:00 2001 From: yexo Date: Mon, 2 Aug 2010 16:04:24 +0000 Subject: [PATCH] (svn r20307) -Fix (r20305): the palette for baseset extra grfs was never set so it defaulted to dos --- src/newgrf_config.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/newgrf_config.cpp b/src/newgrf_config.cpp index afe99e1ae6..6807a5d5d1 100644 --- a/src/newgrf_config.cpp +++ b/src/newgrf_config.cpp @@ -286,6 +286,7 @@ bool FillGRFDetails(GRFConfig *config, bool is_static) /* Find and load the Action 8 information */ LoadNewGRFFile(config, CONFIG_SLOT, GLS_FILESCAN); + config->SetSuitablePalette(); /* Skip if the grfid is 0 (not read) or 0xFFFFFFFF (ttdp system grf) */ if (config->ident.grfid == 0 || config->ident.grfid == 0xFFFFFFFF || config->IsOpenTTDBaseGRF()) return false; @@ -298,8 +299,6 @@ bool FillGRFDetails(GRFConfig *config, bool is_static) if (HasBit(config->flags, GCF_UNSAFE)) return false; } - config->SetSuitablePalette(); - return CalcGRFMD5Sum(config); }