辞書片手のPoE 050 : アイテムフィルターを作成してみる

 LifeとManaのフラスコは3個店売りランクアップで強化できる最大に達したけど、Hybridはまだなので拾いたい―というような場合に、白文字のFlaskは見逃しやすい。

 装備品はマジックアイテムは興味ない(コモンはCurrencyでレア化しやすいので良ソケットのものは欲しい)けどJewelはマジックでも拾いたい―というような場合にJewelはソケット穴が無いから無ソケットのマジック装備だと思って見逃しやすい。

 という問題はアイテムフィルターを作成することで回避できるみたいなので、作成してみる。

 オンラインで公開されているフィルターだと色々変わってしまうので、自分で必要な分だけフィルタリングしていくために0から自分で書いてみようと思う。

設定ファイルの配置場所を確認

  アイテムフィルターはゲーム中の「Option」から変更できる。まずは変更するためのフィルターファイルを配置するパスを確認する。

 UIタブの最下部にフィルターの設定項目がある。

 「Show Folder」ボタンを押すことでフォルダーをPCのエクスプローラ―で開くことができる。

 このフォルダーに拡張子が「.filter」のファイルを配置すれば、フィルターファイルと認識され、上プルダウンから選べるようになる。

 上の画像の「MyFilter」というのが自作のフィルターを選択した状態で、選択はその隣の下三角ボタンから行う。

 ファイルを書き換えて、右端の更新アイコンをクリックすることでゲーム中に変更の結果を確認することができる。設定を変更するのに毎回ゲームを再起動するとか地獄なのでありがたい。

簡単な設定を書いてみる

#Hybrid Flaskを目立つように
Show
Class “Hybrid Flasks”
SetFontSize 24
SetBorderColor 100 0 100


#Flask全体を目立つように
Show
Class “Flask”s
SetFontSize 24
SetBorderColor 255 255 255


# Jewelを目立つように
Show
Class “Jewel”
SetFontSize 24
SetBorderColor 100 0 100

 「#」から始まる行はコメントなので、自由にメモが残せる。

 次のShowから続く行で設定を記述していくことになる。

 まだ試していないけど、アイテムを表示したくない場合はHideを使う。

書式覚書

 Classはアイテムを分類するクラス。詳細は公式サイトの以下にリストがあるが、例えばFlaskは「Life Flasks」「Mana Flasks」などがあるが、Flaskを指定することで、これらすべてのクラスに適応することができす。

(公式サイト:アイテムクラス)https://pathofexile.gamepedia.com/Item_class#Item_classes

 Hybrid FlasksについてはFlasksにも該当するが、先に書いた方が優先されるみたい(Hybrid FlasksとFlasksの定義を逆の順番で書くとHybrid FlasksもFlasksの定義になったため)。

実行結果を確認

 実行結果は下画像のようになる。

 強調表示した方が文字が小さくなっているが、これは最終的に全体のフォントサイズをもう少し小さくしたいので試している最中だからです。