- Cartelet de boot llevat si no estem en debug
- La musica fa fadeout
This commit is contained in:
9
mini.cpp
9
mini.cpp
@@ -214,7 +214,9 @@ int main(int argc,char*argv[]){
|
||||
|
||||
reinit();
|
||||
initaudio();
|
||||
#ifdef DEBUG
|
||||
debug("MINI v%s\n",MINI_VERSION);
|
||||
#endif
|
||||
lua_init(lua_files);
|
||||
lua_call_init();
|
||||
|
||||
@@ -1002,7 +1004,7 @@ void playmusic(const char *filename, const int volume) {
|
||||
if (music != NULL) Mix_FreeMusic(music);
|
||||
music = Mix_LoadMUS_RW(SDL_RWFromMem(buffer, size), 1);
|
||||
Mix_PlayMusic(music, -1);
|
||||
if (volume!=-1) Mix_VolumeMusic(volume);
|
||||
Mix_VolumeMusic(volume!=-1?volume:MIX_MAX_VOLUME);
|
||||
}
|
||||
|
||||
void pausemusic() {
|
||||
@@ -1014,7 +1016,8 @@ void resumemusic() {
|
||||
}
|
||||
|
||||
void stopmusic() {
|
||||
Mix_HaltMusic();
|
||||
//Mix_HaltMusic();
|
||||
Mix_FadeOutMusic(1000);
|
||||
}
|
||||
|
||||
int loadsound(const char *filename) {
|
||||
@@ -1034,7 +1037,7 @@ void freesound(int soundfile) {
|
||||
|
||||
int playsound(int soundfile, const int volume) {
|
||||
const int channel = Mix_PlayChannel(-1, sounds[soundfile], 0);
|
||||
if (volume!=-1) Mix_Volume(channel, volume);
|
||||
Mix_Volume(channel, volume!=-1?volume:MIX_MAX_VOLUME);
|
||||
return channel;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user