トップ «前の日記(2010-06-02) 最新 次の日記(2010-06-05)» 編集

Route 477



2010-06-04

[ruby][games] 変愚蛮怒のプレイ記録をパースするツールを書いた

耐性パズルのお供にどうぞ。

例えば

$ kavlax shiwake ~/.angband/Hengband/yhara.txt
-- weapon
* a) ★首切りソード『クリスドゥリアン』 (4d5) (+18,+19) {視|毒切/邪人竜オト巨死} は、
  g) ★カタナ『斬鉄剣』 (10d4) (+17,+21) (+2) {+腕器掘|切} でいいんじゃない?

みたいなことができます。(耐性が被ってて攻撃力がより大きいやつを表示します。まだ/邪とか見てないんで、いい加減ですが、たまに「確かに」というサジェストが出ます)

手抜きなんでRuby 1.9にしか対応してないですが、要望が多ければ1.8にも対応させるかも。