Simple Heels
MODシューズ着用時のキャラクター位置を調整するプラグイン。
概要
Simple Heelsは、MODで導入した靴のヒール高に合わせてキャラクターの描画位置を上下にずらすプラグインである。 ヒールやブーツ、プラットフォームシューズなど現実の靴に近い形状のMODを使うと、ゲーム本来の足の判定位置とモデルの底面がずれてキャラクターが地面に埋まったり浮いたりするが、本プラグインで装備単位のオフセットを登録することでこれを補正できる。
垂直オフセットだけでなく前後左右の位置、ピッチ・ロール・ヨー(回転)の調整にも対応しており、エモート単位の細かな姿勢調整やGPose向けの一時的なポーズ補正にも利用できる。
主な機能
- 装備単位のオフセット - 靴(足装備)のモデルIDごとにXYZオフセットを記憶し、自動的に適用する
- キャラクター単位の設定 - キャラクター名+ワールド名で設定を分離し、サブキャラごとに別オフセットを保持できる
- エモート別オフセット - 特定のエモート再生中のみ位置や回転を変える設定が可能
- 一時オフセット(Temp Offset) - GPoseなどで一時的にギズモ表示で位置・回転を微調整できるオーバーレイ
- ピッチ/ロール/ヨーの調整 - 垂直方向だけでなく前傾・側傾やヨー回転も補正できる
- IPC提供 - 他プラグイン(Glamourer連携など)から現在のオフセット値を取得・適用できるAPI
インストール
本プラグインはDalamud公式リポジトリでは配布されておらず、配布元のカスタムリポジトリを追加する必要があります。
/xlsettingsを実行し、Dalamud Settings の Experimental タブを開く- Custom Plugin Repositories に以下のURLを追加して保存:
https://raw.githubusercontent.com/Ottermandias/SeaOfStars/main/repo.json - プラグインインストーラー (
/xlplugins) からSimple Heelsを検索してインストール
作者個人の配布リポジトリhttps://repo.caraxian.comからもインストール可能だが、複数のMOD/カスタマイズ系プラグインをまとめて配布しているSeaOfStarsリポジトリの利用が新規ユーザーには推奨されている。
基本的な使い方
/heelsで設定ウィンドウを開き、現在装備している靴に対するオフセット値を入力する。設定はキャラクターごとに保存され、対象の靴を装備するたびに自動で適用される。
| コマンド | 動作 |
|---|---|
/heels | 設定ウィンドウの開閉 |
/heels renamechar "<旧名>|<旧ワールド>" "<新名>|<新ワールド>" | 既存キャラクター設定を別キャラ名に引き継ぐ |
GPose中はTemp Offsetオーバーレイのギズモから直接ドラッグして位置と回転を微調整できる。
関連プラグイン
注意
- 補正の対象はプラグインを入れているプレイヤー側の表示のみで、サーバー上のキャラクター位置(当たり判定など)は変化しない
- 同じ靴を装備した他プレイヤーへのオフセット伝達にはIPC対応の連携プラグイン(例: Mare Synchronos系)が必要
- 大型パッチでクライアント構造が変わるとフックが一時的に動作しなくなる場合があり、その際は作者のアップデートを待つ