Changeset - r1560:f77b1c6c7854
[Not reviewed]
master
0 1 0
pasky - 19 years ago 2005-03-25 16:07:35
pasky@openttd.org
(svn r2064) - Codechange: GetVehicleSpriteGroup() cleanup - drop overriding_engine, which was around probably only for historical reasons. (Paralellily developed by HackyKid.)
1 file changed with 2 insertions and 4 deletions:
0 comments (0 inline, 0 general)
engine.c
Show inline comments
 
@@ -462,18 +462,16 @@ static RealSpriteGroup* ResolveVehicleSp
 
static SpriteGroup *GetVehicleSpriteGroup(byte engine, const Vehicle *v)
 
{
 
	SpriteGroup *group;
 
	uint16 overriding_engine = -1;
 
	byte cargo = CID_PURCHASE;
 

	
 
	if (v != NULL) {
 
		overriding_engine = v->type == VEH_Train ? v->u.rail.first_engine : -1;
 
		cargo = _global_cargo_id[_opt.landscape][v->cargo_type];
 
	}
 

	
 
	group = &_engine_custom_sprites[engine][cargo];
 

	
 
	if (overriding_engine != 0xffff) {
 
		SpriteGroup *overset = GetWagonOverrideSpriteSet(engine, overriding_engine);
 
	if (v != NULL && v->type == VEH_Train) {
 
		SpriteGroup *overset = GetWagonOverrideSpriteSet(engine, v->u.rail.first_engine);
 

	
 
		if (overset != NULL) group = overset;
 
	}
0 comments (0 inline, 0 general)