//added on 980905 by adb from original source to make sfx volume work void digi_audio_set_digi_volume( int dvolume ) { dvolume = fixmuldiv( dvolume, SOUND_MAX_VOLUME, 0x7fff); if ( dvolume > SOUND_MAX_VOLUME ) digi_volume = SOUND_MAX_VOLUME; else if ( dvolume < 0 ) digi_volume = 0; else digi_volume = dvolume; if ( !digi_initialised ) return; digi_sync_sounds(); }
void digi_set_digi_volume(int dvolume) { int i; if ( !digi_initialized ) return; // dvolume = fixmuldiv( dvolume, _DIGI_MAX_VOLUME, 0x7fff); if ( dvolume > _DIGI_MAX_VOLUME ) digi_volume = _DIGI_MAX_VOLUME; else if ( dvolume < 0 ) digi_volume = 0; else digi_volume = dvolume; digi_sync_sounds(); }
void digi_resume_digi_sounds() { digi_sync_sounds(); //don't think we really need to do this, but can't hurt digi_unpause_looping_sound(); }