class Scene_Battle #-------------------------------------------------------------------------- # ● 前のアクターのコマンド入力へ #-------------------------------------------------------------------------- def phase3_prior_actor # ループ begin # アクターの明滅エフェクト OFF if @active_battler != nil @active_battler.blink = false end # 最初のアクターの場合 if @actor_array_index <= 0 # アクターコマンドフェーズ開始 #================================================================== #改了这里 #start_phase2 #return @actor_index = -1 @active_battler = nil # 有效化同伴指令窗口 @party_command_window.active = true @party_command_window.visible = true # 无效化角色指令窗口 @actor_command_window.active = false @actor_command_window.visible = false # 清除主回合标志 $game_temp.battle_main_phase = false # 清除全体同伴的行动 $game_party.clear_actions start_phase3 return #================================================================== end # アクターのインデックスを戻す @actor_array_index -= 1 @actor_index = @pre_action_battlers[@actor_array_index].index @active_battler = $game_party.actors[@actor_index] @active_battler.blink = true @active_battler.current_action.clear # アクターがコマンド入力を受け付けない状態ならもう一度 end until @active_battler.inputable? # アクターコマンドウィンドウをセットアップ phase3_setup_command_window end end