(svn r4704) - NewGRF: in Action 0x03, set the engine type's GRF ID on the 'default' cargo type, not for each specific cargo. Fixes '(undefined string)' issues, as some engines weren't set properly.

This commit is contained in:
peter1138 2006-05-02 21:58:02 +00:00
parent 2fdce8ee8c
commit ff7d2cace9

View File

@ -1704,7 +1704,6 @@ static void NewVehicle_SpriteGroupMapping(byte *buf, int len)
SetWagonOverrideSprites(engine, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count);
} else {
SetCustomEngineSprites(engine, ctype, _cur_grffile->spritegroups[groupid]);
SetEngineGRF(engine, _cur_grffile->grfid);
last_engines[i] = engine;
}
}
@ -1736,6 +1735,7 @@ static void NewVehicle_SpriteGroupMapping(byte *buf, int len)
}
} else {
SetCustomEngineSprites(engine, GC_DEFAULT, _cur_grffile->spritegroups[groupid]);
SetEngineGRF(engine, _cur_grffile->grfid);
last_engines[i] = engine;
}
}