WC3ReplayGetter
昨日自宅で色々といじってみたがバグがまだ結構ある。

  • リプレイ解析が失敗するものがある*1
  • 自分がプレイしたゲームだと、勝者表示が常に自分になってしまう
  • 一覧の右クリックメニューがファイルを選んでないと出てこない
  • リプレイ以外のファイルをダブルクリック or Enterを押すと空の詳細Windowが出てしまう

勝敗表示バグは、
リプレイ解析で最後に抜けたゲームプレイヤーを勝利者(Team)としていたのだが、
自分がプレイしたゲームの場合、それではどうも駄目な模様。*2
その他はバグなのでさくっと修正で。


DLページはWC3のJapanCommunityWikiにあった方が便利かと思われるので、
そっちで作成する予定で。


追加で考えている機能。

  • リプレイを解析して、マップがHDDに無かった場合、そのファイルをWeb上からDLしてくれる機能(UMSも込みで)
  • リプレイデータベース化*3
  • データベースから開幕オーダーによる検索(例:DK+蜘蛛オーダー, PotM+Hnt 等々)

こんななったらWC3リプレイ総合ツールなんてお題目をつけても良くなりそう。

*1:FFAやUMS以外の場合に失敗するのは今のところはバグなので、現象が出るリプレイをセットで報告してもらえると非常に助かります

*2:自分が取得したリプレイの場合、自分がLeaveした時点で、他のプレイヤーのLeaveが先に入ってしまうようだ。自分が抜けるときに相手が○秒以上前に落ちたら自分が勝利者、ほぼ同時なら相手が勝利者という解析方法を取るとよさげなので要修正。

*3:この機能に関しては思うところがあって、Web上での共有データベースにするのか、自分だけのローカルデータベースにするのか迷い中。まぁ両方の機能を持てば一番いいんだろうけど。