X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=ent_challenge.c;h=72149b1a4d4dd72327c01b71ad6207cb8a8b2fbe;hb=fbc68c65e01838feb77f47b30994b45fcc39ebaf;hp=b8f2f5e27ef6a083c822557455df179a44115222;hpb=7ccbfdd0b7717b5a906a4d4309324782d1fe73e8;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/ent_challenge.c b/ent_challenge.c index b8f2f5e..72149b1 100644 --- a/ent_challenge.c +++ b/ent_challenge.c @@ -67,8 +67,10 @@ static void ent_challenge_preupdate( ent_challenge *challenge, int active ){ world_static.challenge_target = NULL; world_static.challenge_timer = 0.0f; world_static.focused_entity = 0; + audio_lock(); audio_oneshot_3d( &audio_challenge[6], localplayer.rb.co, 30.0f, 1.0f ); + audio_unlock(); } return; } @@ -92,7 +94,9 @@ static void ent_challenge_preupdate( ent_challenge *challenge, int active ){ next = objective->id_next; v3_fill( objective->transform.s, 1.0f ); } + audio_lock(); audio_oneshot( &audio_challenge[5], 1.0f, 0.0f ); + audio_unlock(); return; } } @@ -101,7 +105,9 @@ static void ent_challenge_preupdate( ent_challenge *challenge, int active ){ world_static.challenge_target = NULL; world_entity_unfocus(); gui_helper_clear(); + audio_lock(); audio_oneshot( &audio_challenge[4], 1.0f, 0.0f ); + audio_unlock(); return; } }