mirror of https://github.com/OpenTTD/OpenTTD
(svn r7950) -Backport from trunk (r7760, r7766):
- Sprite usage debug message showed the starting sprite, not current sprite, and only do this during activation (r7760). - [OSX] Remove incorrect debug message about missing grf files.release/0.5
parent
bae0695ac9
commit
1277599c30
14
gfxinit.c
14
gfxinit.c
|
@ -121,6 +121,20 @@ static bool FileMD5(const MD5File file, bool warn)
|
|||
}
|
||||
#endif
|
||||
|
||||
#if defined SECOND_DATA_DIR
|
||||
/* If we failed to find the file in the first data directory, we will try the other one */
|
||||
|
||||
if (f == NULL) {
|
||||
snprintf(buf, lengthof(buf), "%s%s", _paths.second_data_dir, file.filename);
|
||||
f = fopen(buf, "rb");
|
||||
|
||||
if (f == NULL) {
|
||||
strtolower(buf + strlen(_paths.second_data_dir) - 1);
|
||||
f = fopen(buf, "rb");
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
if (f != NULL) {
|
||||
md5_state_t filemd5state;
|
||||
md5_byte_t buffer[1024];
|
||||
|
|
7
newgrf.c
7
newgrf.c
|
@ -3793,8 +3793,11 @@ void LoadNewGRF(uint load_index, uint file_index)
|
|||
|
||||
if (stage == GLS_LABELSCAN) InitNewGRFFile(c, _cur_spriteid);
|
||||
LoadNewGRFFile(c, slot++, stage);
|
||||
if (stage == GLS_ACTIVATION) ClearTemporaryNewGRFData();
|
||||
DEBUG(spritecache, 2) ("Currently %i sprites are loaded", load_index);
|
||||
|
||||
if (stage == GLS_ACTIVATION) {
|
||||
ClearTemporaryNewGRFData();
|
||||
DEBUG(spritecache, 2) ("Currently %i sprites are loaded", _cur_spriteid);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue