- Musica i so amb SDL_Mixer

This commit is contained in:
2023-01-12 19:01:38 +01:00
parent e47441ee08
commit 1a1ff51a24
34 changed files with 169 additions and 129 deletions

View File

@@ -20,9 +20,16 @@ function remove_actor(actor)
end
end
function play(song)
function playmus(song,volume)
if not mute then
playchirp(song)
playmusic(song,volume)
end
end
function playsnd(sound,volume)
if not mute then
--print(sound)
playsound(sound,volume)
end
end
@@ -125,10 +132,10 @@ function game_init(menu)
menu_count=0
menu_change_room=300
menu_room=rnd(60)
play(audio_main_song)
playmus(audio_main_song)
else
_update=update_game
stopchirp()
stopmusic()
end
--fade.fadein()
end
@@ -207,8 +214,6 @@ function update_game()
abad.hab=abad.hab-10
elseif btnp(KEY_RETURN) then
mode=modes.playing
--mapa_do_backup()
--play(audio_main_song);
elseif btnp(KEY_S) and (btn(KEY_LCTRL) or btn(KEY_LGUI)) then
_update=update_dialog
elseif btnp(KEY_C) then
@@ -354,9 +359,9 @@ function update_menu()
elseif btnp(KEY_M) then
mute = not mute
if mute then
stopchirp()
stopmusic()
else
play(audio_main_song)
playmus(audio_main_song)
end
end
end