(svn r4697) - NewGRF: callback IDs can now be 16 bit values.

This commit is contained in:
peter1138 2006-05-02 20:44:06 +00:00
parent 26f6659ec0
commit 36a98ba47e
2 changed files with 2 additions and 2 deletions

View File

@ -765,7 +765,7 @@ bool UsesWagonOverride(const Vehicle* v)
* @param vehicle The vehicle to evaluate the callback for, or NULL if it doesnt exist yet
* @return The value the callback returned, or CALLBACK_FAILED if it failed
*/
uint16 GetVehicleCallback(byte callback, uint32 param1, uint32 param2, EngineID engine, const Vehicle *v)
uint16 GetVehicleCallback(uint16 callback, uint32 param1, uint32 param2, EngineID engine, const Vehicle *v)
{
const SpriteGroup *group;
ResolverObject object;

View File

@ -156,7 +156,7 @@ void InitializeSpriteGroupPool(void);
typedef struct ResolverObject {
byte callback;
uint16 callback;
uint32 callback_param1;
uint32 callback_param2;