★注意★以下の説明と解決法は6/4現在の暫定的なものです。プラグインの更新等で状況が変わる可能性があります。
★MODの導入は自己責任で。予期せぬ不具合が生じる恐れがあるので、必ずバックアップを取ってください。
★MODを導入した状態で作成したキャラカードを(たとえMODを使用していなくても)公式アップローダーに投稿するのは辞めましょう。BANされます(迫真)。
AI少女用の衣装や髪型などのMODの多くは、sideloaderというプラグインを使って、zipmodを読み込むという方法をとっています。ここでは、AI少女用のzipmodをHS2で使用する方法を説明します。
まずは、wikiを参考にBepInExを導入してください。この中にHS2用のsideloaderが含まれています。
HS2用sideloaderは、そのままではAI少女用のzipmodを読み込むことができません。読み込むためには、①zipmod側のmanifest.xmlを書き換える※か②sideloaderのdllを書き換えるかのいずれかが必要になります。①は1個1個のzipmodについて作業が必要ですが、②は一度作業をすれば以降はAI少女用zipmodを読み込めるようになるので、②の方法をオススメします。
このページからダウンロードできるzipを解凍すると、②の方法について解説した「Sideloaderのgameをスルーする修正」フォルダ、ボンデージzipmod(AI少女用)の入った「mods」フォルダ、サムネの娘のキャラカードが入った「userdata」フォルダが入っています。
解説に従ってdllを書き換えたら、添付のzipmod(HoneySelect2.exeのあるルートディレクトリにmodsフォルダごとコピー)とキャラカードで動作確認してみてください。
「Sideloaderのgameをスルーする修正」はcur144氏がdiscord「和の心」で公開されていたものを、本人にお願いしてこちらでも公開させてもらっています。
cur144氏を街で見かけたら土下座して感謝することを忘れないでください。
※①の方法をとる場合は、zipmodを解凍すると出てくるmanifest.xmlを開き、<game>AI Girl</game>を<game>HS2</game>に書き換えて再梱包します。
こんにちは
丁寧な解説感謝いたします。
動作確認時に衣装を読み込むことが出来ません。
思い当たる節はsideloder.dll の修正の際に画像とは異なっており}を足したことです。
もしお時間ありましたら返答いただけると幸いです。
using System;
using System.Collections.Generic;
using System.IO;
using System.Xml.Linq;
using ICSharpCode.SharpZipLib.Zip;
using Sideloader.AutoResolver;
namespace Sideloader
{
///
/// Contains data about the loaded manifest.xml
///
// Token: 0x0200001B RID: 27
public partial class Manifest
{
///
/// Game the mod is made for. If specified, the mod will only load for that game. If not specified will load on any game.
///
// Token: 0x1700001A RID: 26
// (get) Token: 0x06000090 RID: 144 RVA: 0x00002703 File Offset: 0x00000903
public string Game
{
get
{
return null;
}
}
}
添付ファイルの画像は旧バージョンのdnSpyなので、現バージョンの画像を上げました。
見比べながら、もう一度トライしてみてください。
導入からやり直しと追加して頂いた画像データを元に修正を行ったところ無事導入することが出来ました!
懇切丁寧な説明に感謝しております!本当にありがとうございました。
【MOD参考情報】
上記の方法で不具合が生じるAI少女用zipmodなどの情報があれば、ここに返信して情報提供をお願いします。
まず、私が気づいたものを一つ。
・stinger722_boobs_floor_collider.zipmod
これがmodsフォルダ内にあると、キャラメイク画面に遷移する際にフリーズします。