#============================================================================== # ■ XP-RGSS-34 マップ別戦闘曲 [Ver.1.0.0] by Claimh #------------------------------------------------------------------------------ # マップごとに戦闘曲を変更します。 #============================================================================== module BattleBGM #============================================================================== # カスタマイズSTART #============================================================================== # マップ戦闘曲無効化用スイッチ MAP_B_BGM_SW = 1 # マップごとの戦闘曲を設定 BGM = { # マップID => ["BGMファイル名",ボリューム(100〜0),ピッチ(150〜50)] 1 => ["001-Battle01",100,100], 2 => ["002-Battle02",100,100], 3 => ["003-Battle03",100,100], 4 => ["004-Battle04",100,100] } #============================================================================== # カスタマイズEND #============================================================================== end class Game_System #-------------------------------------------------------------------------- # ● バトル BGM の取得 #-------------------------------------------------------------------------- alias battle_bgm_map battle_bgm def battle_bgm bgm = battle_bgm_map if !BattleBGM::BGM[$game_map.map_id].nil? and !$game_switches[BattleBGM::MAP_B_BGM_SW] bgm.name = BattleBGM::BGM[$game_map.map_id][0] bgm.volume = BattleBGM::BGM[$game_map.map_id][1] bgm.pitch = BattleBGM::BGM[$game_map.map_id][2] end return bgm end end