--- a/newgrf_engine.c Fri Apr 28 07:14:22 2006 +0000
+++ b/newgrf_engine.c Fri Apr 28 19:49:48 2006 +0000
@@ -405,7 +405,7 @@
return group;
}
-int GetCustomEngineSprite(EngineID engine, const Vehicle* v, Direction direction)
+SpriteID GetCustomEngineSprite(EngineID engine, const Vehicle* v, Direction direction)
{
const SpriteGroup *group;
const RealSpriteGroup *rsg;
--- a/newgrf_engine.h Fri Apr 28 07:14:22 2006 +0000
+++ b/newgrf_engine.h Fri Apr 28 19:49:48 2006 +0000
@@ -17,7 +17,7 @@
void SetWagonOverrideSprites(EngineID engine, struct SpriteGroup *group, byte *train_id, int trains);
void SetCustomEngineSprites(EngineID engine, byte cargo, struct SpriteGroup *group);
// loaded is in percents, overriding_engine 0xffff is none
-int GetCustomEngineSprite(EngineID engine, const Vehicle* v, Direction direction);
+SpriteID GetCustomEngineSprite(EngineID engine, const Vehicle* v, Direction direction);
void SetEngineGRF(EngineID engine, uint32 grfid);
uint32 GetEngineGRFID(EngineID engine);