diff options
author | peter1138 <peter1138@openttd.org> | 2006-10-17 14:52:55 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2006-10-17 14:52:55 +0000 |
commit | da639420411af786afb8935b3ffa8ae5b7a2bf02 (patch) | |
tree | 65561802c9a3ba08aa86919f9a87fa96adc65492 /newgrf.c | |
parent | 8072c6fe17fceb454171bc1837be4c6f1bdde4bb (diff) | |
download | openttd-da639420411af786afb8935b3ffa8ae5b7a2bf02.tar.xz |
(svn r6795) - NewGRF: Add support for cargo-specific wagon overrides.
Diffstat (limited to 'newgrf.c')
-rw-r--r-- | newgrf.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -1870,8 +1870,7 @@ static void FeatureMapSpriteGroup(byte *buf, int len) if (ctype == GC_INVALID) ctype = GC_PURCHASE; if (wagover) { - // TODO: No multiple cargo types per vehicle yet. --pasky - SetWagonOverrideSprites(engine, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count); + SetWagonOverrideSprites(engine, ctype, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count); } else { SetCustomEngineSprites(engine, ctype, _cur_grffile->spritegroups[groupid]); last_engines[i] = engine; @@ -1901,7 +1900,7 @@ static void FeatureMapSpriteGroup(byte *buf, int len) SetRotorOverrideSprites(engine, _cur_grffile->spritegroups[groupid]); } else { // TODO: No multiple cargo types per vehicle yet. --pasky - SetWagonOverrideSprites(engine, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count); + SetWagonOverrideSprites(engine, GC_DEFAULT, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count); } } else { SetCustomEngineSprites(engine, GC_DEFAULT, _cur_grffile->spritegroups[groupid]); |