Added audio_utils.h/.c and refactored calls to mmEffectEx to use wrapper play_sfx() instead

This commit is contained in:
MeirGavish
2025-08-01 20:36:07 +03:00
parent 5149e6c23e
commit 537ceb622f
3 changed files with 41 additions and 27 deletions
+8
View File
@@ -0,0 +1,8 @@
#include "audio_utils.h"
#include <maxmod.h>
void play_sfx(mm_word id, mm_word rate)
{
mm_sound_effect sfx = { {id}, rate, 0, SFX_DEFAULT_VOLUME, SFX_DEFAULT_PAN, };
mmEffectEx(&sfx);
}