equal
deleted
inserted
replaced
950 |
950 |
951 return group->g.callback.result; |
951 return group->g.callback.result; |
952 } |
952 } |
953 |
953 |
954 |
954 |
955 /* Callback 36 handler */ |
955 /* Callback 36 handlers */ |
956 uint GetVehicleProperty(const Vehicle *v, uint8 property, uint orig_value) |
956 uint GetVehicleProperty(const Vehicle *v, uint8 property, uint orig_value) |
957 { |
957 { |
958 uint16 callback = GetVehicleCallback(CBID_VEHICLE_MODIFY_PROPERTY, property, 0, v->engine_type, v); |
958 uint16 callback = GetVehicleCallback(CBID_VEHICLE_MODIFY_PROPERTY, property, 0, v->engine_type, v); |
|
959 if (callback != CALLBACK_FAILED) return callback; |
|
960 |
|
961 return orig_value; |
|
962 } |
|
963 |
|
964 |
|
965 uint GetEngineProperty(EngineID engine, uint8 property, uint orig_value) |
|
966 { |
|
967 uint16 callback = GetVehicleCallback(CBID_VEHICLE_MODIFY_PROPERTY, property, 0, engine, NULL); |
959 if (callback != CALLBACK_FAILED) return callback; |
968 if (callback != CALLBACK_FAILED) return callback; |
960 |
969 |
961 return orig_value; |
970 return orig_value; |
962 } |
971 } |
963 |
972 |