# # 1ターンキルで戦闘終了時にバトルイベント発動 #  (C)2005 TYPE74RX-T # # ★ ゲームスイッチの何番に1ターンキルのフラグ情報を格納するかを設定 RX_T_ONE_TURN_KILL_NUM = 10 class Scene_Battle #-------------------------------------------------------------------------- # ● メイン処理 #-------------------------------------------------------------------------- alias rx_t_one_turn_kill_main main def main # 1ターンキル用フラグを初期化 $game_switches[RX_T_ONE_TURN_KILL_NUM] = false rx_t_one_turn_kill_main end #-------------------------------------------------------------------------- # ● アフターバトルフェーズ開始 #-------------------------------------------------------------------------- alias rx_t_one_kill_start_phase5 start_phase5 def start_phase5 # ★ ターン数が1の時(1ターンキルした場合) if $game_temp.battle_turn == 1 # 1ターンキル用フラグを立てる $game_switches[RX_T_ONE_TURN_KILL_NUM] = true else # アフターバトルフェーズ開始 rx_t_one_kill_start_phase5 end # ★ 1ターンキル用フラグが立っていたら if $game_switches[RX_T_ONE_TURN_KILL_NUM] # ターン数初期化 $game_temp.battle_turn = 0 # 戦闘終了後にバトルイベント発動 setup_battle_event # 1ターンキル用フラグをOFFに $game_switches[RX_T_ONE_TURN_KILL_NUM] = false end end end