#ifndef AUDIO_H #define AUDIO_H #include "common.h" // Initialize audio system void audio_init(void); // Close audio system void audio_close(void); // Play movement sound void audio_play_move(void); // Play attack sound void audio_play_attack(GameState *gs); // Play item pickup sound void audio_play_item_pickup(GameState *gs); // Play enemy death sound void audio_play_enemy_death(GameState *gs); // Play player damage sound void audio_play_player_damage(GameState *gs); // Play stairs/level change sound void audio_play_stairs(GameState *gs); // Play dodge sound void audio_play_dodge(GameState *gs); // Play block sound void audio_play_block(GameState *gs); // Play critical hit sound void audio_play_crit(GameState *gs); // Play status effect proc sound void audio_play_proc(void); #endif // AUDIO_H