# # 敵全滅後にバトルイベント発動可能 #  (C)2005 TYPE74RX-T # # ★ ゲームスイッチの何番にバトルイベント発動フラグ情報を格納するかを設定 RX_T_AFTER_BATTLE_EVENT_NUM = 10 class Scene_Battle #-------------------------------------------------------------------------- # ● メイン処理 #-------------------------------------------------------------------------- alias rx_t_after_battle_event_main main def main # バトルイベント発動フラグを初期化 $game_switches[RX_T_AFTER_BATTLE_EVENT_NUM] = false # ★ バトル終了処理(勝利時)フラグを初期化 $rx_t_battle_end = false rx_t_after_battle_event_main end #-------------------------------------------------------------------------- # ● アフターバトルフェーズ開始 #-------------------------------------------------------------------------- alias rx_t_after_bat_event_start_phase5 start_phase5 def start_phase5 # バトル終了処理(勝利時)フラグが立っていない場合 unless $rx_t_battle_end # バトルイベント発動フラグを立てる $game_switches[RX_T_AFTER_BATTLE_EVENT_NUM] = true # バトルイベント発動 setup_battle_event # バトル終了処理(勝利時)フラグを立てる $rx_t_battle_end = true else # バトルイベント発動フラグを初期化 $game_switches[RX_T_AFTER_BATTLE_EVENT_NUM] = false # アフターバトルフェーズ開始 rx_t_after_bat_event_start_phase5 end end end