FC2ブログ

PH HoneyPot Tips 1 (JP)



PH & HoneyPotで使えるようにする、HS1-MODのエディットガイド

2021/1/27


2021/1/27:リストファイルについてのHONEY STUDIO用リストファイルのパスに誤りがあったので訂正


HoneyPotで対応しているカテゴリのHS1-MODでも、PHで使えないHS1-MODはたくさんあります。
しかし少し手を加えるだけで使える様になるHS1-MODもあります。
NX98304さんがDiscord Illusion Softのph-helpに書かれた情報や、直接教えていただいた情報等を、出来るだけ初心者でもわかりやすいように要約したものです。
(私も全てを把握しているわけではないので、漏れている情報等あれば教えてください。)

「Tips 1」では、MODのリストファイルを編集する件に関する分です。
リストファイルを確認して、該当するものがあれば、編集すれば使えるようになる場合もあります。
編集しても使えるようにならない場合もあります。

2020/12/12 現在 HoneyPot 1.4.2 で確認した情報です。
バージョンアップ等で、編集不要になる場合もあります。日付、バージョン等にご注意ください。
旧バージョンのHoneyPotでも対応したカテゴリの分なら同様に使えるようになると思います。

トップのSSは適当にHS1アイテムを並べただけです、特にこのTipsとは関連はありません。



◇出来るだけ初心者でも分かり易いようにと思いますが、ファイル操作など基本的な事や各ツールの使い方等は各自で調べておいてください。

◇海外の方向けに英語版の作成も考えて、画像の方は英語表記を中心にしています。わからないことがあれば気軽に聞いてください。

◇表記について
PH: プレイホーム(基本的にIllusionのアペンドや公式DLC全てをインストールした分)
HS1: ハニーセレクト[HONEY SELECT](基本的にIllusionのアペンドや公式DLC全てをインストールした分)
HONEY STUDIO: ハニーセレクトの初期スタジオ、日本では大体「旧スタジオ」と呼ばれている分。
NEO: スタジオNEO、追加ディスク「ハニーセレクト ~パーティー~」からのスタジオ。
CharaMakerMOD: 服、アクセ、髪など、キャラカスタムで使うMOD
SB3U: SB3UtilityGUI
Game-Root: PHやHS1をインストールしたフォルダの事、PHの既定では「C:/illusion/PlayHome/」など

◇あくまでPH & HoneyPotで使うための編集で、普通にHS1で使うには問題のないHS1-MODです。
PHで使えないからと、各HS1-MODの作成者に問い合わせやクレーム等をしないようにお願いします。
PHとHS1両方で使う方は、分けて扱ってください。ここの編集を行うとHS1で使うには逆におかしくなる可能性もあります。
詳しい原因は私にはわかりませんが、PHとHS1で使われているUnityのバージョンが違う事によるものらしいです。


Tips 1で使うツール
テキストエディタ
 基本的にUTF-8のテキストを扱えるもの。
 Windows標準付属のメモ帳はあまり使わない方が良いと思います。
 (確かWindowsのバージョンによってはUTF-8に対応していなかったかと)
 例:サクラエディタ [https://sakura-editor.github.io/]
SB3U [https://github.com/enimaroah/SB3Utility]
 SB3Uを使ってunity3dファイルを編集する場合は、作業するフォルダに必ず“abdata”が含まれるようにしてください。
 例: E:/Illusion/HS_MOD/work/abdata/edit/


リストファイルについて
簡単に言うと3Dデータ等の入ったMODの本体ファイルの内容をゲーム内に表示させるための情報が記載されたファイルです。

基本的なHS1-MODのリストファイルのタイプ、フォルダ(*はMOD毎の個別のファイル名)
・CharaMakerMOD:unity3dファイル
 Game-Root/abdata/list/characustom/*.unity3d
・スタジオアイテムMOD NEO用:テキストファイル(UTF-8)
 Game-Root/abdata/studioneo/HoneyselectItemResolver/*.txt
・スタジオアイテムMOD HONEY STUDIO用:テキストファイル(UTF-8)
 Game-Root/abdata/studio/itemobj/honey/HoneyselectItemResolver/*.txt
(例外もあります)

MODの本体ファイルの場所は様々ですので、リスト内のファイルパス(File Path)で確認します。

参考画像のリストファイルは説明用に作ったもので、実在しないものです。

MODによっては、複数の編集をする必要があるものもあります。


Tips 1-1.ID番号無しのMOD
大体の方は、すぐに気づいて自分で編集しているかと思います、そういう方は読み飛ばしてください。

最近のHS1-MODでは、HSResolveMoreSlotIDというツールを使っての登録とID番号の自動割り当てを前提にID番号を入れていないMODも多くあります。
こういうHS1-MODのリストをそのまま入れてもPHでは使えません。
要はID番号を入れるだけで、他と被らない番号を入れます。

HoneyPot_Tip01_01_01.jpg

HoneyPot_Tip01_01_02.jpg
IDを入れる場所は、参考画像の通り、NEO用は先頭、HONEY STUDIO用は3つ目の“<>”の中に入れます。

IDの重複に関しては今のところ、PHにはID等を管理するツールはありませんので各自で工夫して管理するしかないです。
(私の場合は、MODを入れる際にリストの内容をExcelに入力して管理してます。)



Tips 1-2.ファイルパスの記述
(私自身は現象未確認で、NX98304さんから教えていただいた情報です。)
MOD本体の場所を示すファイルパス、ここの表記が実際のファイルパスと異なっているとHoneyPotでは認識できないそうです。
参考画像で、いちばん上に表記しているFile Pathを実際のファイルパスと仮定した場合、
実際には小文字のアルファベットなのに、リストは大文字だったり
フォルダの表記が“/”ではなく“¥”だったりなど
対処方法はファイルパスを正しく入力し直すことで、画像を参考に入力し直します。

HoneyPot_Tip01_02_01.jpg

HoneyPot_Tip01_02_02.jpg

HoneyPot_Tip01_02_03.jpg

CharaMakerMODのunity3dファイルでは、1つのunity3dファイルに複数のリスト(TextAsset)がるものもあります。
一つ一つ確認し、この件に当てはまるものは全て編集する必要があります。
全てのTextAssetがリストとは限りません、間違って不要な編集をしないようにご注意。



Tips 1-3.マニュフェスト(NEO用のみ)
(現在の1.4.2では必要ですが、この件は対策は分かったらしいので、今後のバージョンでは編集不要になる予定)
マニュフェストの項目に何らかの値が入っているとHoneyPotでは使えません。
HoneyPot_Tip01_03_01.jpg
画像を参考にマニュフェストの項目を値無しにします。


Tips 1-4.カテゴリについて
これは使えなかったのを使えるようにする、というのではなく情報です。
どうやらHONEY STUDIO用書式のリストだと、HoneyPotでは特定のカテゴリ番号にしか対応していないようです。
特定のカテゴリ番号以外にすると、カテゴリ内の一覧には表示されなくなります。
(アイテム検索を使うと出てくるので、一応使える)
カテゴリ番号を自由に変えられるようにするには、リストの書式をHONEY STUDIO用からNEO用に書き換えます。
HoneyPot_Tip01_04_01.jpg
画像のように、不要な部分を削除し、不足している部分を足します。
そうすれば他と同じようにカテゴリを変更できます。

HoneyPot_Tip01_04_categoryList.jpgどうもHoneyPotを入れると、一部のカテゴリが固定されてしまうようですね。
HoneyPotを使わない場合は、ItemResolverのカテゴリリストのテキストファイル
Game-Root/abdata/studio/itemobj/playhome/categoryList.txt
を編集すれば自由に変えられますが、
HoneyPotを入れた環境だと、HoneyPotによって一部のカテゴリ
(おそらくcategoryList.txtの最初に記載されていた分)

・名称を変えても、Studio内の表示は初期の名称のまま
・削除しても消えない
など、固定された状態になってしまうみたいです。


Omake.使えないことが明確なHS1-MOD
一応、説明を読めばすぐに判断できそうなもの
◇服(男女)、アクセサリ、髪(女)、眉毛(女)、まつげ(女)、以外のCharaMakerMOD
◇Joan6694さんのBonesFrameworkを必須とする服MOD
◇マップMOD(NEOでアイテムではなくマップに追加されるMOD)


関連記事

コメント

非公開コメント

プロフィール

RM50

Author:RM50
Japanese
RM50 - pixiv
This is mainly a guide to mods, data, etc. related to illusion games.
ここは主にイリュージョンゲーム(18禁)に関するMOD、データ等の案内。

最新記事
最新コメント
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR