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

Function xSndSceneInit

src/SB/Core/x/xSnd.cpp:42–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40}
41
42void xSndSceneInit()
43{
44 gSnd.listenerMode = SND_LISTENER_MODE_PLAYER;
45 for (U32 i = 0; i < 2; i++)
46 {
47 gSnd.listenerMat[i].at.assign(1.0f, 0.0f, 0.0f);
48 gSnd.listenerMat[i].right.assign(0.0f, 1.0f, 0.0f);
49 gSnd.listenerMat[i].up.assign(0.0f, 0.0f, 1.0f);
50 gSnd.listenerMat[i].pos.assign(999999.0f, 999999.0f, 999999.0f);
51 }
52 gSnd.at.assign(1.0f, 0.0f, 0.0f);
53 gSnd.right.assign(0.0f, 1.0f, 0.0f);
54 gSnd.up.assign(0.0f, 0.0f, 1.0f);
55 gSnd.pos.assign(999999.0f, 999999.0f, 999999.0f);
56 iSndUpdate();
57}
58
59void xSndSetEnvironmentalEffect(sound_effect effectType)
60{

Callers 2

xSndInitFunction · 0.70
zSceneInitFunction · 0.50

Calls 1

iSndUpdateFunction · 0.85

Tested by

no test coverage detected