Amazonでお得にショッピング! 特典を見る(Amazon)→

魔獣使いの捕獲対象探しを補助するナビゲーションプラグイン「BeastHelper」

  • URLをコピーしました!

こんにちは、Rinです。

魔獣使い向けの捕獲対象ナビゲーションプラグイン「BeastHelper」を作りました。

BeastHelperは、FFXIVの魔獣使いで捕獲できる対象を一覧表示し、対象モンスターの場所確認や移動を補助するDalamudプラグインです。

魔物図鑑の捕獲状況を同期して、捕獲済みの魔物を非表示にしたり、不要なものを手動で管理したりできます。
また、vnavmeshと連携することで、登録済みの目的地へ移動することもできます。

もくじ

主な機能

  • 魔獣使いの捕獲対象一覧を表示
  • 魔物図鑑の捕獲状況を同期
  • 捕獲済み / 不要な対象の非表示
  • 対象名、No、説明文でフィルター検索
  • 内蔵座標がある対象の地図表示
  • vnavmesh連携による目的地への移動
  • 別エリアの場合は最寄りエーテライトへテレポート
  • テレポート後にマウントルーレットを実行
  • 手動座標ファイルによる目的地の上書き
  • 停止距離や飛行移動の設定

導入方法

Dalamud設定のCustom Plugin Repositoriesに、以下のURLを追加してください。

https://raw.githubusercontent.com/Rin-0617/BeastHelper/main/beasthelper.json

追加後、プラグインインストーラーで「BeastHelper」を検索してインストールします。

移動機能を使う場合は、別途 vnavmesh プラグインが必要です。
vnavmeshが入っていない場合でも、一覧表示や地図表示などの機能は利用できます。

起動方法

チャット欄で以下を入力します。

/beasthelper

プラグイン一覧のOpen、または設定ボタンからも開けます。

サブコマンド

  • /beasthelper:メイン画面を開く / 閉じる
  • /beasthelper sync:現在開いている魔物図鑑のページを同期
  • /beasthelper autosync:魔物図鑑の自動同期を切り替え
  • /beasthelper reload:魔獣データと目的地データを再読み込み
  • /beasthelper stop:vnavmeshの移動を停止
  • /beasthelper debug:同期確認用のデバッグ画面を開く
  • /beasthelper dumpnote:魔物図鑑の情報をログに出力

使い方

捕獲対象を探す

BeastHelperを開くと、魔獣使いの捕獲対象が一覧で表示されます。

一覧には、No、名前、目的地、ステータス、操作ボタンが表示されます。
検索欄から名前、No、説明文で絞り込むこともできます。

魔物図鑑と同期する

ゲーム内の魔物図鑑を開いた状態で、BeastHelperの「Sync」または /beasthelper sync を実行します。

同期すると、捕獲済みの魔物がBeastHelper側にも反映されます。
「捕獲済み / 不要を隠す」を有効にすると、まだ探す必要がある対象だけを表示できます。

自動同期を使いたい場合は「Auto-sync」または /beasthelper autosync を使ってください。

目的地へ移動する

目的地データが登録されている対象は、「Move」ボタンから移動できます。

同じエリアにいる場合は、そのまま目的地付近へ移動します。
別エリアの場合は、対応するエーテライトへテレポートし、エリア移動後にマウントへ乗って目的地へ向かいます。

移動を止めたい場合は「Stop」または /beasthelper stop を使ってください。

地図を開く

「Map」ボタンを押すと、対象の目的地をゲーム内マップで開けます。
vnavmeshを使わず、場所確認だけしたい場合にも使えます。

手動座標について

BeastHelperは、プラグイン設定フォルダに beast-destinations.json を作成します。

このファイルに手動で目的地を追加すると、内蔵座標よりも手動設定が優先されます。
座標の修正や未登録対象の追加をしたい場合に使ってください。

{
  "destinations": [
    {
      "xbmRowId": 2,
      "mapId": 4,
      "mapX": 23.4,
      "mapY": 16.3,
      "enemyLevelMin": 1,
      "enemyLevelMax": 2,
      "targetNames": [ "スクウィレル" ],
      "radius": 7.5,
      "label": "example",
      "source": "manual"
    }
  ]
}

注意点

現時点では、内蔵座標はプレイヤーが確認できるマップ座標をもとにしています。
地形の高さや細かい位置は実際のフィールドでズレる場合があります。

また、魔物図鑑の同期はゲーム内UIから状態を読み取る仕組みのため、今後のアップデートで動作が変わる可能性があります。

支援について

BeastHelperを含め、Dalamudプラグイン開発を継続するための支援ページを用意しています。

便利だった、今後も開発してほしい、という方は無理のない範囲で支援していただけると嬉しいです。

https://ofuse.me/rin0617

今後の予定

  • 内蔵座標の追加・修正
  • 魔物図鑑同期の安定化
  • 未登録対象の目的地データ追加
  • UIの改善
  • 検索・フィルター機能の改善

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメント一覧 (1件)

コメントする

もくじ