mirror of https://github.com/OpenTTD/OpenTTD
(svn r22084) -Change: [NewGRF] Check grf version strictly and consider grfs with version < 2 as incompatible. If you have trouble with certain grfs from BaNaNaS, then bother the author about fixing the grf.
parent
22afd83964
commit
949bfabe5e
|
@ -5374,8 +5374,7 @@ static void ScanInfo(ByteReader *buf)
|
|||
|
||||
_cur_grfconfig->ident.grfid = grfid;
|
||||
|
||||
/* TODO We are incompatible to grf_version < 2 as well, but due to broken GRFs out there, we accept these till the next stable */
|
||||
if (/*grf_version < 2 || */grf_version > 7) {
|
||||
if (grf_version < 2 || grf_version > 7) {
|
||||
SetBit(_cur_grfconfig->flags, GCF_INVALID);
|
||||
DEBUG(grf, 0, "%s: NewGRF \"%s\" (GRFID %08X) uses GRF version %d, which is incompatible with this version of OpenTTD.", _cur_grfconfig->filename, name, BSWAP32(grfid), grf_version);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue