diff options
Diffstat (limited to 'arm7/lib/src/SND_work.c')
-rw-r--r-- | arm7/lib/src/SND_work.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/arm7/lib/src/SND_work.c b/arm7/lib/src/SND_work.c index d40ccdc6..2256ee3f 100644 --- a/arm7/lib/src/SND_work.c +++ b/arm7/lib/src/SND_work.c @@ -1,28 +1,32 @@ #include "SND_work.h" +#include "SND_capture.h" #include "SND_channel.h" #include "SND_exChannel.h" -#include "SND_capture.h" struct SNDWork SNDi_Work; struct SNDSharedWork *SNDi_SharedWork; -void SND_SetPlayerLocalVariable(int player, int var, s16 value) { +void SND_SetPlayerLocalVariable(int player, int var, s16 value) +{ SNDi_SharedWork->players[player].localVars[var] = value; } -void SND_SetPlayerGlobalVariable(int var, s16 value) { +void SND_SetPlayerGlobalVariable(int var, s16 value) +{ SNDi_SharedWork->globalVars[var] = value; } -void SND_UpdateSharedWork(void) { +void SND_UpdateSharedWork(void) +{ u16 channelActiveMask = 0; u16 channelCaptureMask = 0; if (SNDi_SharedWork == NULL) return; - - for (s32 i = 0; i < SND_CHANNEL_COUNT; i++) { + + for (s32 i = 0; i < SND_CHANNEL_COUNT; i++) + { if (SND_IsChannelActive(i)) channelActiveMask |= 1 << i; } |