Graphics Config

グラフィック設定をプリセットで保存・呼び出し、状況に応じて自動切替できる。

作者
Aida Enna
リポジトリ
github.com/Aida-Enna/GraphicsConfig
バージョン
v1.0.1.3
ステータス
active
プラグイン最終リリース
ガイド最終更新
  • #QoL

概要

Graphics Configは、FFXIVの システムコンフィグ に含まれるグラフィック設定一式を任意のタイミングで保存・読み込み・共有できるプラグインである。複数のプリセットを名前付きで保管し、コマンドやUIから手動で切り替えられるほか、特定の状況に入った/抜けたタイミングで自動的に適用させることもできる。

軽量化したい戦闘中や撮影用に盛りたいgpose、長丁場のクラフター作業など、シーンごとに最適なグラフィック設定を出し入れしたいユーザー向けのQoLプラグインである。

主な機能

  • プリセット保存・呼び出し - 現在のシステムコンフィグの全グラフィック項目をJSONファイルとして保存し、いつでも復元できる
  • プリセット共有 - プリセットは単一のJSONファイルなので、他ユーザーへの受け渡しも容易
  • 状況別の自動切替 - 以下の条件ごとに使用するプリセットを指定でき、該当する状況に入ると自動で読み込まれる。離脱時にはデフォルトプリセットに自動復帰
    • 都市エリア
    • 大規模フィールドコンテンツ(エウレカ / ボズヤ / クレセントアイル)
    • インスタンスダンジョン / レイド突入時
    • 戦闘中
    • クラフト中
    • 採集 / 釣り中
    • カットシーン視聴中
    • バードパフォーマンス中
    • キャラメイク / ファンタジア中
  • バッテリー駆動連動 - ノートPCでACアダプタを抜いた瞬間に省電力プリセットへ切り替え、再接続でデフォルトに復帰させることができる

インストール

本プラグインはDalamud公式プラグインリポジトリで配布されています。カスタムリポジトリを追加する必要はありません。

  1. /xlpluginsでプラグインインストーラーを開く
  2. Graphics Configを検索してインストール

基本的な使い方

コマンド動作
/gconfig設定ウィンドウを開閉する
/gsave <名前>現在のグラフィック設定を指定名のプリセットとして保存する
/gload <名前>指定したプリセットを読み込んで適用する
/glist保存済みプリセットの一覧をチャットに表示する
/gdebugデバッグ出力をトグル(開発者向け)

プリセット名は内部でタイトルケース(先頭大文字)に正規化されるため、/gsave battle/gsave Battleは同一のプリセットを指す。noneという名前は予約語のため使用できない。

状況別の自動切替を使うには、/gconfigで設定ウィンドウを開き、各条件(Default / City / Foray / In Duty / Combat / Crafting / Gathering / Cutscene / Performance / Editing Character / Unplugged)のドロップダウンで保存済みプリセットを指定する。Noneを選んだ条件では切替は行われない。

プリセットの実体はDalamudのplugin configディレクトリ下にあるgraphical-presets/<名前>.jsonとして保存されるため、ファイル単位で他ユーザーと共有できる。

関連プラグイン

注意

  • プリセットには解像度 / フルスクリーンモード関連の項目も含まれる。共有された他人のプリセットをそのまま読み込むと画面解像度が変わる可能性があるため、配布する側・受け取る側とも事前に内容を確認することを推奨する
  • 旧バージョンで保存された解像度情報を含まないプリセットを読み込むと、警告メッセージが表示される。一度読み込んでから再保存することで最新フォーマットに更新できる