revision 2
[carveJwlIkooP6JGAAIwe30JlM.git] / world_audio.c
index 826e20a4ce708a80fc33a15050b21d79ec268e4f..df3af70edc665a396d405488c6de5061b1ecd318 100644 (file)
@@ -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 */