.name = "Gate"
};
-static void audio_init(void)
+static int audio_init(void)
{
audio_player_init( &audio_player0 );
audio_player_init( &audio_player1 );
audio_player_set_flags( &ambient_sprites[2], AUDIO_FLAG_SPACIAL_3D );
audio_player_set_flags( &ambient_sprites[3], AUDIO_FLAG_SPACIAL_3D );
audio_player_set_vol( &ambient_player, 1.0f );
- audio_player_set_vol( &audio_player_gate, 5.0f );
+ audio_player_set_vol( &audio_player_gate, 0.0f );
audio_player_set_vol( &audio_player_extra, 1.0f );
audio_player_playclip( &audio_player0, &audio_board[0] );
.opt_f32 = { .clamp = 0 },
.persistent = 1
});
+
+ return 1;
}
-static void audio_free(void)
+static void audio_free(void*_)
{
+ /* TODO! */
+ vg_warn( "UNIMPLEMENTED: audio_free()\n" );
}
static void audio_sample_occlusion( v3f origin )
int lv = 0;
v3f last;
+ v3_zero(last);
for( int i=0; i<sample_count; i++ )
{