今更ハニセレ

ARTICLE PAGE

通常MOD(衣装・アクセ・肌・髪型など)のID衝突

author photo

Byhslre

普通にゲームで遊んでいると意識することはありませんが、HoneySelectの衣装・アクセ・肌・髪型などにはIDによって管理されています。

このIDは「追加ディスクParty」が発売されてから大きく変化しました。

そのため、本体のみの時代に作られたMODやMOD同士の組み合わせによってはIDの衝突が起きることがあります。

IDが衝突するとどうなるかというと、当然ですが、片方が表示されなくなります。

公式衣装のIDと被ると、公式優先でMODの方をずらすのがルール(セオリー)になっています。

最も公式衣装とのID衝突は滅多に起きるものではなく、本体のみしか存在しなかった時代に作られたMODに限ると思います。

まあ、すべてを確認しているわけではありませんので、断言はできません。

今まで衣装や髪型などのID衝突が起きるとHS_SlotIDというMOD制作者も使っているスタンドアロンタイプの機能MODを使ってIDの衝突を解消していたのですが、ユーザー向けのツールが出て、非常に楽にIDの衝突を解消することができるようになりました。

HS_SlotID - Honey Select Slot Manager
※MOD制作者も使うツール

比較的最近に出たユーザー専用のツール
[Utilities] HS Conflict Resolver

その名もHS Conflict Resolverです。

使い方は非常に簡単で、ハニーセレクトのイントールフォルダにコピーして起動するだけです。

あとは自動で衝突を検知して、FIXボタンをクリックすると一発で衝突を解消してくれます。

このツールのおかけで、MODを使う上で大きな障害になっていたID衝突解消の難易度が大幅に下がったといってもよいと思います。

使い方

ダウンロードしたファイルを解凍し、ハニーセレクトのインストールフォルダにコピーします。

コピーした「HSConflictResolver.exe」をダブルクリックして起動するだけです。

HS Confilict Resolver
起動すると自動で衣装などのIDを読みに行き、IDが衝突していた場合、赤線の1のエリアに表示されます。
赤線2の「Fix All Mod」をクリックするとIDが修正されます。

これだけです。
使っているMODのリストを出力したり変更したIDをもとに戻す機能もあるようですが、普通の人は使わないと思います。

簡単すぎて拍子抜けしたんじゃないでしょうか。

IDの被りを直すのが面倒くさいという理由でPlayHomeに移ってしまった方はぜひこのツールを使ってみてください。

あまりの簡単さにびっくりすると思います。

「HS Conflict Resolver」の説明があまりに簡単に終わってしまったので、MOD込みのキャラデータやシーンデータ配布について一言、お願いというか願望のようなものを書いておくと、配布するときは使用しているMODと使っている部位、MODのダウンロード先を書いておいてほしいなと思っています。

というのはMODを使用している場合、使っている人の環境によってIDが異なっており、そのままデータを読み込んでもきちんと表示されない可能性が高いからです。

キャラカードかシーンデータを配布する場合、やはり多くの人に見てもらいたいからという理由で配布するのが普通だと思いますので、出来ればそのようにしていただけると幸いです。

この「HS Conflict Resolver」を使った場合でも通常MODをインストールする順番によってIDは全く同じにはならないと思いますので、その辺がうまく解決できると、多くの人にとってわかりやすく見えるのではないかと思います。

わかる人だけが使えばよいというのも一つの考え方で、MODの世界ではそれも正しいと思いますが、多くの人から見てわかりやすくしておくというのも間違ってはいないと思います。

わかりやすいほうがその世界にいる人の絶対数は多くなると思うからです。

どうせSSやキャラデータを配布するならば、たくさんの人に見てもらったほうが良いのではないでしょうか?
Share

Comments 0

Leave a reply