src/newgrf_sound.cpp
branchcustombridgeheads
changeset 5650 aefc131bf5ce
parent 5649 55c8267c933f
child 6268 4b5241e5dd10
equal deleted inserted replaced
5649:55c8267c933f 5650:aefc131bf5ce
    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 }