summaryrefslogtreecommitdiff
path: root/src/audio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/audio.c')
-rw-r--r--src/audio.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/audio.c b/src/audio.c
index f741570..696b9ec 100644
--- a/src/audio.c
+++ b/src/audio.c
@@ -132,6 +132,11 @@ void audio_channel_finished(int channel) {
audio_channel_usage[channel] = false;
}
+void play_music(Mix_Music* music) {
+ Mix_FadeInMusic(music, -1, 2000);
+ Mix_VolumeMusic(MIX_MAX_VOLUME/4);
+}
+
void play_positioned_sound(int channel, Mix_Chunk* wav, vec3f pos, float max_audible_dist) {
player* p = get_player_by_id(player_id);
if (!p) return;