File diff r26037:b0d2c9388708 → r26038:ced62dd5d288
src/newgrf_engine.cpp
Show inline comments
 
@@ -1103,7 +1103,7 @@ void GetCustomEngineSprite(EngineID engi
 
}
 

	
 

	
 
void GetRotorOverrideSprite(EngineID engine, const struct Aircraft *v, bool info_view, EngineImageType image_type, VehicleSpriteSeq *result)
 
void GetRotorOverrideSprite(EngineID engine, const struct Aircraft *v, EngineImageType image_type, VehicleSpriteSeq *result)
 
{
 
	const Engine *e = Engine::Get(engine);
 

	
 
@@ -1111,6 +1111,7 @@ void GetRotorOverrideSprite(EngineID eng
 
	assert(e->type == VEH_AIRCRAFT);
 
	assert(!(e->u.air.subtype & AIR_CTOL));
 

	
 
	bool info_view = image_type != EIT_ON_MAP;
 
	VehicleResolverObject object(engine, v, VehicleResolverObject::WO_SELF, info_view, CBID_NO_CALLBACK);
 
	result->Clear();
 
	uint rotor_pos = v == nullptr || info_view ? 0 : v->Next()->Next()->state;