equal
deleted
inserted
replaced
61 |
61 |
62 callback = GetVehicleCallback(CBID_VEHICLE_SOUND_EFFECT, event, 0, v->engine_type, v); |
62 callback = GetVehicleCallback(CBID_VEHICLE_SOUND_EFFECT, event, 0, v->engine_type, v); |
63 if (callback == CALLBACK_FAILED) return false; |
63 if (callback == CALLBACK_FAILED) return false; |
64 if (callback >= GetNumOriginalSounds()) callback += file->sound_offset - GetNumOriginalSounds(); |
64 if (callback >= GetNumOriginalSounds()) callback += file->sound_offset - GetNumOriginalSounds(); |
65 |
65 |
66 if (callback < GetNumSounds()) SndPlayVehicleFx(callback, v); |
66 if (callback < GetNumSounds()) SndPlayVehicleFx((SoundFx)callback, v); |
67 return true; |
67 return true; |
68 } |
68 } |