QUOTE (Kylock @ May 6 2008, 08:38 PM)

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!
<div style="margin:20px; margin-top:5px"><div style="margin-bottom:2px">
[Show/Hide] Code</div><div style="margin: 0px; padding: 6px; border: 1px inset;"><div style="display: none;">
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
</div></div></div>
There an XP version?