This is a locked, single-post thread from Creation Asylum. Archived here to prevent its loss.
No support is given. If you are the owner of the thread, please contact administration.
Is your victory fanfare obnoxiously long ?
Does it bother you when its still playing as your party once again roams the map ?
WORRY NO MORE! With this little dandy script, the fanfare will fade out as the battle scene does and your Map BGM will play as it should and all will be well with the world!
Just pop this baby in right somewhere after Materials and before Main to enjoy all the advantages of having obnoxiously long battle victory MEs!
Code
Code:
#==============================================================================
# ■ Fade Battle End ME
# 6.5.2008
#------------------------------------------------------------------------------
# Script by: Kylock
#==============================================================================
# This script fades the Battle End ME at the end of the battle instead of
# playing out the entire sound file.
#==============================================================================
class Scene_Battle < Scene_Base
def battle_end(result)
if result == 2 and not $game_troop.can_lose
call_gameover
else
$game_party.clear_actions
$game_party.remove_states_battle
$game_troop.clear
if $game_temp.battle_proc != nil
$game_temp.battle_proc.call(result)
$game_temp.battle_proc = nil
end
#Fades Fanfare ME
RPG::ME.fade(1000)
unless $BTEST
$game_temp.map_bgm.play
$game_temp.map_bgs.play
end
$scene = Scene_Map.new
@message_window.clear
Graphics.fadeout(30)
#Stops fanfare me, starts Map BGM
RPG::ME.stop
end
$game_temp.in_battle = false
end
end