#============================================================================== # ■ Harts_Game_Character #------------------------------------------------------------------------------ #  ダッシュのためのメソッドを定義します #============================================================================== class Game_Character #-------------------------------------------------------------------------- # ● ダッシュ #-------------------------------------------------------------------------- def harts_dash(harts_speed) unless $game_player.move_route_forcing or @harts_force @move_speed = harts_speed end end #-------------------------------------------------------------------------- # ● ダッシュ、オン、オフ #-------------------------------------------------------------------------- def harts_force_dash if @harts_force == true @harts_force = false return end if @harts_force == false or @harts_force == nil @harts_force = true return end end end #============================================================================== # ■ Interpreter 再定義 #------------------------------------------------------------------------------ #  移動ルートの設定を再定義 #============================================================================== class Interpreter #-------------------------------------------------------------------------- # ● 移動ルートの設定 #-------------------------------------------------------------------------- def command_209 # キャラクターを取得 character = get_character(@parameters[0]) if character == $game_player character.harts_dash(4) end # キャラクターが存在しない場合 if character == nil # 継続 return true end # 移動ルートを強制 character.force_move_route(@parameters[1]) # 継続 return true end end