Actor Morpher Early Beta — Looking for Initial Testers (日本語文) (Patreon)
Content
いつもご支援いただき、ありがとうございます。
開発を続けてきたDalamudプラグイン「Actor Morpher」が、私自身の開発環境を離れ、実際のFFXIV環境で最初のテストをお願いできる段階になりました。
そこで今回、Patreonの有料メンバーの皆さまを対象に、初期テストへ協力してくださる方を募集します。
これは完成版のリリースや一般公開ではありません。さまざまな環境で実際に使用していただき、クラッシュ、復元失敗、表示上の問題、分かりにくい動作、特定環境でのみ発生する問題などを早い段階で見つけ、Actor Morpherをより安全で安定したものにすることが目的です。
すべての機能を試す必要はありません。興味のある機能を1つか2つ試していただくだけでも、とても助かります。
概要
初期ベータテストです
・参加は完全に任意です。・無理のない範囲で、試せる機能だけをテストしてください。・不具合やテスト結果はGitHub Issuesへ投稿してください。・クラッシュ、継続するTポーズ、スケルトン欠落、復元失敗が発生した場合は、テストを中止してください。
Actor Morpherについて
Actor Morpherは、現在ゲーム内で表示されているFFXIVのキャラクターやNPCの外見を変更し、確認するためのスタンドアロンDalamudプラグインです。
主な機能は次のとおりです。
Human、Demihuman、Monsterモデルの検索と適用
最初の変更前に記録した外見への復元
表示中のプレイヤーや対応NPCの一覧表示と絞り込み
Bulk Outfitによる複数のHuman Actorへの装備の一括適用
GPose内でのモデル適用、装備操作、復元
オプションで利用できるソフトウェアレンダリング方式の3Dモデルプレビュー
日本語、英語、ドイツ語、フランス語のUI
Actor Morpherは、GlamourerやPenumbraとのIPCを必要としません。
主な目的は、Human、Demihuman、Monsterなど、異なるキャラクタータイプでの挙動を確認しやすくし、Mod開発を支援することです。
テストしてほしいこと
無理のない範囲で、次の項目を試していただけると助かります。
プラグインを正常にインストール、読み込み、起動できるか
Actors一覧や各種フィルターが正しく動作するか
Human、Demihuman、Monsterモデルを検索して適用できるか
モデル適用後にActorの外見を正しく復元できるか
GPoseへの出入り、モデル適用、復元が正常に動作するか
Bulk Outfitで装備を正しく適用、復元できるか
エリア移動、ログアウト、プラグインの再読み込み後に問題が発生しないか
3Dプレビューにジオメトリの欠落、不自然なフレーミング、その他の表示上の問題がないか
UIの文章、翻訳、説明に分かりにくい部分がないか
正常に動作したという報告も、とても重要です。
「この機能を試したが問題は見つからなかった」「自分の環境では正常に動作した」といった短い報告も歓迎します。
重要な安全上の注意
Actor Morpherは現在も開発中の初期ベータ版です。
クラッシュ、継続するTポーズ、スケルトンの欠落、表示崩れ、復元失敗、プラグインの設定やローカルデータの消失などが発生しないことは保証できません。
次のような問題が発生した場合は、テストを中止し、同じ操作を繰り返さないでください。
FFXIVまたはDalamudがクラッシュした
Restoreを実行しても、キャラクターが変更前の外見に戻らない
操作後もTポーズやスケルトンの欠落が継続する
装備、武器、ジョブ、種族、カスタマイズなど、変更対象ではない項目が意図せず変化した
エリア移動やログアウト後も表示上の問題が残る
大切なスクリーンショットの撮影中、コンテンツ参加中、イベント中など、すぐに操作を中断できない状況ではテストしないでください。
FFXIV、Dalamud、FFXIVClientStructsなどのアップデートによって、外見を操作する機能が一時的に動作しなくなる場合もあります。
第三者製の初期ベータ版ソフトウェアをテストするリスクを理解したうえでご参加ください。
インストール方法
Dalamudの「カスタムプラグインリポジトリ」に、次のURLを追加してください。
https://raw.githubusercontent.com/miqote69/ActorMorpher/main/repo.json
インストール後、次のいずれかのコマンドでActor Morpherを開けます。
/actormorpher
/amorph
GitHubリポジトリ:
https://github.com/miqote69/ActorMorpher
この投稿を公開した時点のテスト対象バージョン:v0.0.0.43
テスト期間中にアップデートを配信する場合があります。
問題を報告する際は、その問題が発生したときに使用していたActor Morpherの正確なバージョンを記載してください。
診断機能について
モデルの適用や復元をテストする前に、Actor Morpherの設定を開き、次のいずれかを行ってください。
診断モードを Full Troubleshooting に設定する
Begin Troubleshooting Capture を選択する
問題を再現するときは、可能であれば問題の発生直前と直後に Add Diagnostic Marker を使用してください。関連する記録を見つけやすくなります。
診断ログやスナップショットはローカルに保存されます。Actor Morpherが自動的に外部へアップロードすることはありません。
デフォルト設定では、Actor名や生のメモリアドレスは含まれません。それでも、公開されるGitHub Issueへファイルを添付する前には、念のため内容をご自身でも確認してください。
不具合やテスト結果の報告
不具合、予期しない動作、テスト結果は、Actor MorpherのGitHub Issuesへ投稿してください。
https://github.com/miqote69/ActorMorpher/issues
Issuesページを開き、New issue を選択してください。
新しいIssueを作成する前に、同じ問題がすでに報告されていないか簡単に検索していただけると助かります。
似たIssueがすでに存在する場合は、新しいIssueを作成せず、既存のIssueへ追加情報をコメントしてください。
報告は日本語と英語のどちらでも問題ありません。
Issueタイトルの付け方
タイトルの先頭には、次のいずれかを付けてください。
[Bug] — 通常の不具合
[Critical] — クラッシュ、復元失敗、その他の重大な問題
[Test Report] — 正常動作の報告や一般的なテスト結果
[Feature Request] — 機能の提案や使いやすさに関する改善案
例:
[Bug] MonsterモデルをRestoreした後も外見が元に戻らない
[Critical] Humanモデル適用後のRestoreでFFXIVがクラッシュする
[Test Report] Human、Demihuman、Monsterの適用と復元を確認
[Feature Request] Model Searchのフィルター設定を保存してほしい
報告に含めてほしい情報
すべての項目を記載する必要はありません。分かる範囲で情報を提供してください。
次の情報があると調査しやすくなります。
Actor Morpherのバージョン
FFXIVクライアントの言語
Dalamudのバージョン(分かる場合)
PenumbraまたはGlamourerをインストールしていたか
使用していたその他の外見関連プラグイン
何が起きたかの簡単な説明
問題を再現するための手順
期待していた動作
実際に起きた動作
毎回発生するか、時々発生するか、一度だけ発生したか
対象のActorタイプ
使用した機能
モデル名またはModel ID
GPose中だったか
関連するエリアや場所
必要に応じて、スクリーンショット、動画、診断スナップショット、Dalamudログ、クラッシュレポート
特に重要な情報は、次の4点です。
Actor Morpherのバージョン
問題を再現するための手順
期待していた動作
実際に起きた動作
重大な問題について
次のいずれかが発生した場合は、Issueタイトルの先頭に [Critical] を付けてください。
FFXIVまたはDalamudがクラッシュした
Restoreを実行してもActorが変更前の外見に戻らない
Tポーズやスケルトンの欠落が継続する
武器、ジョブ、種族、カスタマイズなど、操作対象ではない項目が変化した
エリア移動やログアウト後も問題が残った
同じ手順によって高い確率でクラッシュを再現できる
重大な問題が発生した後は、同じ操作を何度も繰り返さないでください。
安全に取得できる場合は、診断スナップショット、Dalamudログ、クラッシュレポートを添付してください。
ファイルを添付する前に
GitHub Issuesは公開ページです。
ファイル、スクリーンショット、動画をアップロードする前に、公開したくない情報が含まれていないか確認し、必要に応じて削除または塗りつぶしてください。
たとえば、次のような情報です。
自分のキャラクター名
他のプレイヤーのキャラクター名
チャット内容
Windowsのユーザー名や個人用フォルダーのパス
Discordのユーザー名やメールアドレス
認証情報
公開したくないMod名やファイル名
スクリーンショットや動画についても、プレイヤー名やチャット内容が映り込んでいないか確認してください。
ファイルに個人情報が含まれており、削除方法が分からない場合は、そのファイルを添付しないでください。まずは文章だけでIssueを投稿してください。
機能の提案について
機能の提案や使いやすさに関するフィードバックも、GitHub Issuesで受け付けます。
Issueタイトルの先頭に [Feature Request] を付けてください。
ただし、今回の初期テスト期間中は、新機能よりもクラッシュ、復元失敗、継続する表示上の問題など、安定性に関する不具合を優先する予定です。
最後に
テストへの参加は完全に任意です。参加しないことで、Patreonメンバーとして不利益が生じることはありません。
今回のテストは完成版のリリースではなく、Actor Morpherがすべての環境で正しく動作することを保証するものでもありません。
実際の環境から寄せられる報告は、プラグインの安定性を改善するうえで大きな助けになります。
短い感想や、機能が正常に動作したという報告だけでも歓迎します。
Actor Morpherの開発を支援してくださっている皆さま、そして今回の初期テストに協力してくださる皆さまに、心より感謝します。