Stream deckでFF14のマテリア精製、分解、精選を自動化する話

スポンサーリンク

前回に引き続き、Elgato Stream DeckをFF14で活用する記事です

暁月のフィナーレが実装され、マテリア集めに苦労する日々。

簡易製作、ID周回によるマテリア精製は12箇所もの装備からマテリアを1つずつ抜き出さねばなりません。装備まとめて精製する機能実装してくれ吉田。

分解にしてもフェイスでレベル上げをしていると所持品がこうなって処理が非常に面倒くさい。所持品まとめて分解する機能実装してくれ吉田。

f:id:overwhelminggrowth:20211226043050p:plain

所持品

実装してくれないなら作るしかない。ということでStream deckを使ってマテリア錬精を1ボタンで完結させるマクロを作成します。

マテリア精製を行う方法

マテリア精製を行うには錬精度が溜まったアイテムを右クリックしてマテリア精製をクリックする方法と、アクションリストのGENERALタブからマテリア精製専用のUIから行う方法があります。同じようなUIで分解と精選もまとめて行うことができます。

f:id:overwhelminggrowth:20211226042429p:plain

マテリア錬成

余談ですが右クリックから錬精で間違えて禁断マテリアを装備から外してしまった人もいるでしょう。

マテリア回収だけはキャラクターコンフィグ>アイテム設定>サブコマンドのカスタマイズから「その他階層」に移動させておくことをおすすめします。

f:id:overwhelminggrowth:20211226041538p:plain

マテリア回収をその他階層へ移動

GENERALタブのマテリア精製画面では、錬精度が100%になっているアイテム以外はグレーアウトで表示されます。右クリックのやり方よりも圧倒的に楽ですね。

f:id:overwhelminggrowth:20211226051640p:plain

マテリア精製画面

やり方

キーバインドから確認できる通り、決定操作やカーソル移動はテンキーからも行うことができますので、Stream deckからテンキーの入力操作をエミュレートして実行させれば望みの自動化を行うことができます。

f:id:overwhelminggrowth:20211226052457p:plain

キーバインド

まあキーボード入力を代わりに行っているだけなのでStream deck 使わなくてもUWSCやハードウェアマクロが使えるデバイスなどがあれば何だってできてしまうんですが…

Stream deckでこれを行う利点は視覚的に分かりやすいことだと思います。

今回のマクロではマテリア錬成のショートカットをホットバーに登録する必要があります。下記のキーバインドで登録していますが、必要に応じてマクロを書き換えれば他のキーでも可能です。

設定するアクション 設定するキーバインド
マテリア錬成 Ctrl + Alt + N
分解 Ctrl + Alt + B
精選 Ctrl + Alt + V

 

f:id:overwhelminggrowth:20211231211834p:plain

ホットバー

 

Stream deckの設定

Stream deck でマクロを使うにはSuperMacroというプラグインのインストールが必要です。ストアからプラグインを検索して入れます。

Stream deck アプリのなんかカラフルなボタンをクリックするとストアが開きます。

f:id:overwhelminggrowth:20211103004246p:plain

カラフルなボタン

「SuperMacro」で検索すると出てきますのでインストールしてください。

f:id:overwhelminggrowth:20211226053745p:plain

SuperMacro

インストールできたらSuperMacroが追加されているので表示させたい箇所にドラッグ&ドロップします。

f:id:overwhelminggrowth:20211226054627p:plain

SuperMacro

タイトルなど入力する画面が出ます。

それぞれこのように設定します。

項目 入力値
タイトル

好きな名前(マテリア精製とか

画像は公式ファンキットから取ってきました。

 

f:id:overwhelminggrowth:20211226060424p:plain

Short Press

マクロの内容(Load macros from filesにチェックをいれるとファイルから読み込めます)

f:id:overwhelminggrowth:20211226060344p:plain

Long Press 

マクロボタンを長押ししたときのマクロの内容

今回は特に使いません。

f:id:overwhelminggrowth:20211226060503p:plain

Long Keypress time

Output Delay

Long Pressマクロが実行される長押し時間

マクロのコマンドとコマンドの実行間隔

f:id:overwhelminggrowth:20211226060620p:plain

Advanced

New Line

Advancedは左から

マクロ内容に改行(\n)があったらEnterとして認識させる設定

通常テキストを{{a}}などのコマンドとして認識させるモード

一番右のDelayed~はOutput Delayが実装される前にあった設定で、Output Delayと同じ設定なので使いません

New lineは改行をEnterとして認識させないモード

f:id:overwhelminggrowth:20211226061240p:plain

簡単にそれぞれの設定の意味を書きましたが、詳細はWikiを読むと分かります。

github.com

マテリア錬成

マクロの内容はこれをコピペすればOKです。

 

FF14のウィンドウがアクティブになっている状態でボタンを押せば装備中の錬精度が100%になっている装備から次々とマテリア錬精されます。

マクロは12回マテリア錬精を行うと止まります。それよりも前に止めたい場合は作ったマクロをもう一度押すと止まります。

 

精選

精選はどれよりも簡単で、精選ウィンドウを開いてNUM0を連打するだけでしたので特に難しくありませんでした。

f:id:overwhelminggrowth:20211231210646p:plain

精選

マクロの内容はこれをコピペでOKです。

10回精選すると止まるようにしています。

 

分解

分解を同様に行いたい場合は「EX/RARE属性アイテムを分解する」のチェックボックスを入れる設定が必要になるので、テンキーで行う操作が増えるだけですがマクロの内容を書き換える必要があります。

f:id:overwhelminggrowth:20211226065601p:plain

増えるチェックボックス

作ってみて試したんですが、デフォルトでは所持品から分解してくれるので便利っちゃ便利でした。ただ何かの拍子で誤爆してアーマリーチェスト:メインアームとか選んじゃうとギアセットに入っていようがマテリアが刺さっていようが問答無用で分解する超危険なマクロであることが確認できたため公開していません。

 

このSuperMacroはマウスの移動などもできるのでUWSCには及びませんがかなり便利に扱えます。気に入ったら他の事にも使ってみようと思いました。

 

今のStream deckプロファイルはこんな感じ。XLが欲しくなってきました。

f:id:overwhelminggrowth:20211231212152p:plain

FF14プロファイル

 

Stream deck に関する記事は他にも書いているので良ければどうぞ。

 

以上

圧倒的成長。