Réalisé en quelques minutes à la demande de RITOJS, de quoi ajouter une musique sur la scene de chargement, sauvegarde, avec une distinction entre si on vient de l'écran titre, si on sauve ou si on charge.
Il suffit de modifier le nom des fichiers musicaux (BGM) dans les constantes du module SoundConfig.
Et copier coller ce script au dessus de Main
- Code:
-
module SoundConfig
FROM_TITLE = "Airship"
SAVING = "Battle1"
LOADING = "Battle2"
end
#==============================================================================
# ** Scene_File
#------------------------------------------------------------------------------
# This class performs the save and load screen processing.
#==============================================================================
class Scene_File
#--------------------------------------------------------------------------
# * Alias
#--------------------------------------------------------------------------
alias sound_start start
alias sound_return_scene return_scene
#--------------------------------------------------------------------------
# * Start processing
#--------------------------------------------------------------------------
def start
sound = (@from_title) ? SoundConfig::FROM_TITLE : ((@saving) ? SoundConfig::SAVING : SoundConfig::LOADING)
Audio.bgm_play("Audio/BGM/#{sound}")
sound_start
end
#--------------------------------------------------------------------------
# * Return to Original Screen
#--------------------------------------------------------------------------
def return_scene
Audio.bgm_stop
sound_return_scene
end
end