MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / iSndVolUpdate

Function iSndVolUpdate

src/SB/Core/gc/iSnd.cpp:689–701  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

687 return -0x388;
688 }
689 else
690 {
691 return MIN(i, 0);
692 }
693}
694
695void iSndCalcVol(xSndVoiceInfo* vp, vinfo* info)
696{
697 S32 vol = iVolFromX(vp->vol * gSnd.categoryVolFader[vp->category]);
698
699 info->x10 = vol;
700 info->x14 = vol;
701 info->x18 = 0x40;
702 info->x1c = 0x40;
703 MIXAdjustFader(info->voice, vol - MIXGetFader(info->voice));
704 MIXAdjustPan(info->voice, 0x40 - MIXGetPan(info->voice));

Callers 1

iSndUpdateSoundsFunction · 0.85

Calls 3

MIXUnMuteFunction · 0.85
iSndCalcVolFunction · 0.85

Tested by

no test coverage detected