MOD †
MODを導入することにより、公式の仕様には存在しない機能、衣装を追加することができます。
【重要】製品版でのMOD対応について †
本記事に記載された手順はいずれも体験版時点でのものです。
製品版に対応した各種MODはまだ配布されていませんので、同様の手順を行ってもMODは適用されません。
【重要】KK Sunshine BetterRepackについて †
ユーザ名「ScrewThisNoise」が配布している「KK Sunshine BetterRepack」については、ダウンロードを行わないようにしてください。
このファイルはMOD詰め合わせパックのように見えますが、内容にイリュージョンの著作物を含んでいます。
つまり、ダウンロードした時点で著作権法違反となり、10年以下の懲役または1000万円以下の罰金(もしくはその双方)が課される可能性があります。
※無料配布されている体験版時点のBetterRepackであっても著作物の違法ダウンロードとなるので同じです。
MODって? †
「modification」(変形)の略。
公式の製品にユーザーが自作した拡張データを実装すること。つまり「改造」とほぼ同義。
- それってやばいの?
- 非公式のプログラムを入れることになるので、利用は自己責任です
- うまく動かなかったり、ゲームが起動しなくなったりセーブが壊れても、どうにかするのは自分自身です
- MODを導入する時は前以てフォルダ構成を控えておく、ユーザーデータのバックアップをとっておくなどして、導入前の状態に戻せるようにしておきましょう
- 複数のMODを導入したせいで動作不良の原因がわからなくなった時は、怪しいMODのファイルだけ取り除いて起動することで切り分けができます
- また同じ理由で、MOD導入後に保存したデータ(キャラカード、シーンデータ)は、絶対に公式アップローダーに上げてはいけません
- 発覚した時点でアクセス禁止となり、半永久的にアップローダーの利用が(閲覧、ダウンロード含め)できなくなります
- MODの使い方や、使ったことによる不具合を公式メーカーに問い合わせるのも厳禁です
ちなみに余談ですが、MODを導入していないまっさらな状態を、アイスクリームのトッピングが何もない状態に例えて「バニラ(vanilla)」と呼びます。
「MOD入れたら起動しなくなったからバニラに戻した」のように使う時があります。
MOD配布サイト †
目的別導入手順 †
導入の下準備をしたい - BepInEx/BepisPlugins †
BepInExはUnity製ゲームで動作する、パッチやプラグインを適用させるためのフレームワークです。
さまざまなMODを動かすために必要な基本システムであり、多くのMODはこれがないと動作しません。
- https://github.com/BepInEx/BepInEx/releasesにアクセスし最新版をダウンロード*1
- 解凍したフォルダの中身をそのままゲームフォルダ*2にコピーする*3
- https://github.com/IllusionMods/BepisPlugins/releasesにアクセスし最新版、かつ「KKS_」から始まるファイルをダウンロード*4
- 解凍したフォルダの中身をそのままゲームフォルダにコピーする(BepInExフォルダを上書きするようにコピーする)
- キャラメイクを立ち上げ、パラメータが-100~200まで選べるようになっていれば導入成功
◇補足
BepInExは上記の通り基幹プログラムのため、導入成功したかが判りにくいです。
一方BepisPluginsは、BepInExで動作する基本的なMODの詰め合わせパックで、「スクリーンショット機能の拡張」「スライダー幅の拡張」などのMODファイルが含まれているため、その動作確認までを上記手順に含めています。
この詰め合わせにどのようなMODが入っているかはMODプラグインもろもろを参照してください。
キャラメイクのスライダー幅を0~100よりも拡げたい - SliderUnlocker †
上記「導入の下準備をしたい(BepInExを導入したい)」を実行してください。
動作を最適化したい - IllusionFixes †
先にBepInExの導入を完了しておいてください。
- https://github.com/IllusionMods/IllusionFixes/releasesでIllusionFixesをダウンロード
- 解凍したフォルダの中身を、BepInExフォルダを上書きするようにコピーする
- 判りやすいところとして、キャラメイクでスペースキーを押した時のUI表示/非表示が劇的に速くなっているはず
- 他にどのような効果があるかはMODプラグインもろもろを参照
キャラメイクで編集可能な身体の部位を増やしたい - ABMX †
先にBepInExの導入を完了しておいてください。
- https://github.com/IllusionMods/IllusionModdingAPI/releasesでIllusion Modding APIをダウンロード
- https://github.com/ManlyMarco/ABMX/releasesの「Download」を押した先でABMXをダウンロード
- それぞれの解凍したフォルダの中身を、BepInExフォルダを上書きするようにコピーする
- キャラメイクを立ち上げ、顔カテゴリに「Head」や「Upper Eyelashes」といったサブカテゴリが表示されていれば導入成功
- ついでに画面右下「Split XYZ scale sliders」をONにしておくとより細かく設定ができる
◇補足
更に「Advanced Bonemod Window」をONにすると灰色の小窓が開かれます。
ここではパーツ指定で拡縮・移動・角度付けができるようになっており、例えば「Search」欄に「hairf*5」と入力→その下のパーツ候補から「ct_hairF」を選択すると前髪パーツをアクセサリと同じようにサイズ調整できるようになります。
衣服や身体に任意のテクスチャを貼りたい - Illusion Overlay Mods †
先にBepInEx、Illusion Modding APIの導入を完了しておいてください。
- https://github.com/ManlyMarco/Illusion-Overlay-Mods/releasesの「Download」を押した先でIllusion Overlay Modsをダウンロード
- 解凍したフォルダの中身を、BepInExフォルダを上書きするようにコピーする
- キャラメイクを立ち上げ、顔カテゴリに「Iris Overlays」、体カテゴリに「Skin Overlays」が、任意の衣服に「Overlay textures」段落が表示されていれば導入成功
- 「Get ~ overlay template」や「Dump original texture」といったボタンでオリジナルテクスチャがPCにダウンロードされるので、それをベースにペイントソフトで編集、「Load new texture」で読み込んで使う
もっと細かく見た目を調整したい - MaterialEditor †
※21/6/30 現在このMODは作成者がMOD制作を停止したため入手できません。
先にBepInEx、Illusion Modding APIの導入を完了しておいてください。
- https://github.com/bbepis/XUnity.AutoTranslator/releasesでXUnity.ResourceRedirectorをダウンロード
- https://www.patreon.com/DeathWeasel(patreonのDeathWeasel氏のポスト一覧)から最新のMaterialEditorをダウンロード
- それぞれの解凍したフォルダの中身を、BepInExフォルダを上書きするようにコピーする
- キャラメイクを立ち上げ、顔>全体に「Material Editor」から始まる3種のボタンが表示されていれば導入成功
- 詳細な使用方法はやや複雑なため、自身で試してみたりググったりしてみましょう
無修正にしたい - Uncensor Selector †
※21/6/30 現在このMODは作成者がMOD制作を停止したため入手できません。
先にBepInEx、BepisPlugins(Sideloader)、Illusion Modding API、XUnity.ResourceRedirector、Illusion Overlay Modsの導入を完了しておいてください。
- https://www.patreon.com/DeathWeasel(patreonのDeathWeasel氏のポスト一覧)から最新のKK_Plugins for Sunshineをダウンロード
- 解凍したフォルダの中身を、BepInExフォルダを上書きするようにコピーする
- https://drive.google.com/drive/folders/17tOai62MHIGpPQVQE0CAgCU8DA_rsqpT内にあるzipmodファイルを全てダウンロードする(コイカツ無印と共通)
- ゲームフォルダに「mods」というフォルダを作成し、その中に上記zipmodファイルをすべて入れる
- キャラメイクを立ち上げ、体>全体カテゴリに「Uncensor Selector」という段落が表示されていれば成功、プルダウンから好きなものを選ぶ
◇補足
KK_Pluginsは複数のMODの詰め合わせであり、無修正化に必要なMODは「UncensorSelector」だけ。
他に含まれるMODがどのような効果かはMODプラグインもろもろを参照してください。
よくある質問 †
- MODファイルをゲームフォルダに置いたのに機能しない
- 「①DL時or解凍時のファイル破損」「②配置する場所が間違っている」「③相互作用するMOD同士のバージョンが食い違っている」「④BepInExに至るまでのフォルダ名に日本語が混ざっている」といった可能性がある。
①:再DLおよび再解凍で対処
②:配布場所の説明をよく読むなどして対処。どうしても解らず本Wikiで質問する場合は「何というファイル(フォルダ)をどのフォルダに置いたか」を明確に記載すること
③:MODによっては「ver.x.x.x以上の××MODが一緒に入っていないと動かない」ということがある。ほとんどの場合、配布場所に記載されているためそちらをよく読んで対処
④:ドライブ名含め、パスが半角英数字で構成されるようにすること
- 複数のMODを入れたら不具合が発生したので何が原因か知りたい
- 怪しいMODをフォルダから削除→ゲーム再起動を繰り返せば原因になっているMODが突き止められる。
- 単純な話、MODの導入=ゲームフォルダにMODファイルを入れる、である以上、MODの削除=ゲームフォルダから入れたファイルを消す、でしかないので特に難しいことはない。
- 逆にこのWikiで「何かいっぱい入れたらおかしくなったんだけど何が原因ですか?」と聞いても人のPCの中身など知った事ではないため、原因が解らず終わることが多い。
- 『コイカツ!』時代のzipmodって使えるの?
- 使える。サンシャインにsideloaderが導入されていれば、コイカツ無印同様、ゲームフォルダに「mods」というフォルダを作り、その中にzipmod(またはzip)ファイルを入れれば読み込まれる。
sideloaderは「導入の下準備をしたい(BepInExを導入したい)」項を実行すれば導入される。
- zipmod形式のMODを効率よく集めたいんだけどいいサイトある?
- キャラメイクで瞳や髪色などを変えたのに再ロードすると元に戻ってしまう
- 恐らくMaterial Editorでテクスチャやカラーが直接設定されている。一時的には変更が反映されたように見えるが、Material Editorの設定は残りっぱなしなので読込時に再適用されてしまう。
例えば瞳なら、「目元」メニューでMaterial Editorを開き、「cf_m_hitomi_00」のMainTexなどをResetすることで設定を消去できる。
- githubから機能系のMODを落としたんだけど.dll形式じゃないしBepInExフォルダのどこに置いたらいいか解らない
- 落とすものが間違っている。恐らくソースコードを落としている。ダウンロードページ内に、どこから落とすべきかの手順説明や「Releaces」といった文字列があればそのあたりを見るべし。
- 前提としてgithubは、複数のプログラマーがソースコードを一元管理するためのサービス。なので「MODの配布サイト」だと思って目立つところのリンクを踏んでも迷うだけなことがある。
※質問は本ページの「よくある質問」を読んでから