mirror of
https://github.com/zeldaret/mm.git
synced 2026-05-23 15:01:32 -04:00
82fe521721
* Rename functions * code_801A5BD0 OK * PR 1, improve spacing * Rename unused struct * Rename Sfx Variables * PR Feedback, update names * Add comment * cleanup vars * Fix merge * Rework documentation, include more functions in sfx system * PR suggestions * fix AudioSfx_MuteBanks * missed enum * more cleanup * more suggestions
16 lines
428 B
C
16 lines
428 B
C
#include "global.h"
|
|
|
|
const u8 sSfxBankIds[] = {
|
|
BANK_PLAYER, BANK_ITEM, BANK_ENV, BANK_ENEMY, BANK_SYSTEM, BANK_OCARINA, BANK_VOICE,
|
|
};
|
|
|
|
void AudioMgr_StopAllSfxExceptSystem(void) {
|
|
volatile const u8* bankIdPtr;
|
|
|
|
for (bankIdPtr = sSfxBankIds; bankIdPtr < (sSfxBankIds + ARRAY_COUNT(sSfxBankIds)); bankIdPtr++) {
|
|
if (*bankIdPtr != BANK_SYSTEM) {
|
|
AudioSfx_StopByBank(*bankIdPtr);
|
|
}
|
|
}
|
|
}
|