X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_audio.c;h=df3af70edc665a396d405488c6de5061b1ecd318;hb=5f6a4f9df6c8accc89f1920bfe9ace3cbac4c4b6;hp=826e20a4ce708a80fc33a15050b21d79ec268e4f;hpb=a109f126d8adab622e38fbcc2d4281e75255246a;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_audio.c b/world_audio.c index 826e20a..df3af70 100644 --- a/world_audio.c +++ b/world_audio.c @@ -1,12 +1,9 @@ -#ifndef WORLD_AUDIO_C -#define WORLD_AUDIO_C - #include "audio.h" #include "world_audio.h" /* finds any active playing in world and fades them out, we can only do this * while unloading */ -static void world_fadeout_audio( world_instance *world ) +void world_fadeout_audio( world_instance *world ) { if( world->status != k_world_status_unloading ){ vg_fatal_error( "World status must be set to 'unloading', to fadeout" @@ -29,8 +26,8 @@ static void world_fadeout_audio( world_instance *world ) /* * Trace out a random point, near the player to try and determine water areas */ -static -enum audio_sprite_type world_audio_sample_sprite_random(v3f origin, v3f output){ +enum audio_sprite_type world_audio_sample_sprite_random(v3f origin, v3f output) +{ v3f chance = { (vg_randf64(&vg.rand)-0.5f) * 30.0f, 8, (vg_randf64(&vg.rand)-0.5f) * 30.0f }; @@ -68,7 +65,7 @@ enum audio_sprite_type world_audio_sample_sprite_random(v3f origin, v3f output){ return k_audio_sprite_type_none; } -static void world_audio_sample_distances( v3f co, int *index, float *value ) +void world_audio_sample_distances( v3f co, int *index, float *value ) { float inr3 = 0.57735027, inr2 = 0.70710678118; @@ -140,5 +137,3 @@ static void world_audio_sample_distances( v3f co, int *index, float *value ) if( si >= 14 ) si = 0; } - -#endif /* WORLD_AUDIO_C */