ユーザ用ツール

サイト用ツール


オリジナルプラグイン

オリジナルプラグイン

機能的にはオリジナルではないかもしれませんが、ソースコードは参考にしつつも一から作っています。
また原則COM3D2とCOM3D2.5の両方で動作するように作っています。
COM3D2.5はサポートしないことにしました。

プラグインのライセンス

ライセンスが明記されていないものは無許可での再配布は不可です。
改修しての再配布も不可です。

別途ライセンスを記載したテキストファイルが入っているものは、それに従ってください。
(ソースコードを添付しているものには入れています。)

プラグイン概要

質より量で攻めている気がします。

メイドいぢり
メイドごとのシェイプキー設定を行うプラグイン。
余計な機能がいっぱい。

窓いぢり
ホットキーでCOM3D2の表示設定を変更するプラグイン。
解像度を変えたり、表示位置を変えたり。
フルスクリーンとウィンドウモードをよく切り替えたりする人向け。

多トゥー
ほくろとタトゥーの上限数を増やすプラグイン。
何故かプラグインが入っていない環境でもセーブデータとプリセットが使える1)、不思議!!

切れ痔
表情シェイプキーを他のスロットに展開することで、表情に合わせて変化するModを作成できるようにするプラグイン。

ぷらし~ぼ
ダンス中に自動メモリ解放(GarbageCollector)の動作を止めることで、メモリ解放処理(GarbageCollect)のためにダンスがカクつく現象を抑制するプラグイン。

さいころステーキ
画面にガイド線を引くプラグイン、中心がわかりにくいとかそういうときに。

100人出しても大丈夫ぅ?
公式スタジオのメイド数上限を変更するプラグイン。
タイトル通り100人出すには相当なマシンスペックが必要。

もあもあちゃん
公式スタジオのメイド数上限を変更するプラグイン。
タイトル通り100人出すには相当なマシンスペックが必要。

COM3D2.PseudoCsvLoader(偽CsvLoader)
公式スタジオのメイド数上限を変更するプラグイン。
タイトル通り100人出すには相当なマシンスペックが必要。

はてしないオダメ
公式スタジオのメイド数上限を変更するプラグイン。
タイトル通り100人出すには相当なマシンスペックが必要。

黙れ小僧ぷらぐいん
FPSを60以外に設定したり、RadeonHDシリーズを使用している場合に表示される警告を出さなくするプラグイン。

例外もみ消しくん
FPSを60以外に設定したり、RadeonHDシリーズを使用している場合に表示される警告を出さなくするプラグイン。

MPNインポートエクスポート
MPN(メイドのプロパティ)のCSVエクスポート、及びインポートを行うプラグイン。
外見設定値をCSVにまとめて出力、CSVからまとめて変更を行う危険なプラグイン。
おまけで拡張セーブデータプラグインのデーターにも対応。

ModLoaderの闇
公式Mod(拡張子が.modのファイル)の装着が早くなるかもしれないプラグイン。

しらばす
メイドさんをただ回転させるだけのプラグイン。

フォロワー限定オリジナルプラグイン

君の名は・・・(XまたはMisskeyフォロワーの方限定)
Twitterフォロワー500人記念プラグイン。
エディット画面のプロフィールのところで名前変更を可能にするプラグイン。

エア傅き(XまたはMisskeyフォロワーの方限定)
Twitterフォロワー600人記念プラグイン。
傅きモードの好感度と仕事回数を変更するチートプラグイン、おまけ機能もあり。

透ケベ(XまたはMisskeyのフォロワーの方限定)
Twitterフォロワー1000人記念プラグイン。
衣装の着脱設定がどこでも細かく行えます。

透ケベ(XまたはMisskeyのフォロワーの方限定)
Xフォロワー2000人記念プラグイン。
メイドさんの目のテクスチャーをぐちゃぐちゃにします。

ユーティリティー

共通ライブラリ

通信ライブラリ(COM3D2X.Connector.dll)

Unity側のプラグインとWindowsアプリケーション間の通信を受け持つライブラリ。
一部のプラグインでWindowsアプリケーションとしてのユーザーインターフェースを持つものはこのライブラリを使用して、プラグインとアプリケーション間のデータのやり取りを行っています。
プラグイン側とアプリケーション側で使用しているものは同じです、
後方互換性2)があるので、新しいもので統一してください。
バージョンのx.x.?.xの?の部分が通し番号なので、ここの数字の大きいものが新しいです。

Windowsアプリケーション向けライブラリ(SlipperyUtilities.dll)

ただのライブラリです。
やはり後方互換性3)があるので、新しいもので統一しても構いません。
バージョンのx.x.?.xの?の部分が通し番号なので、ここの数字の大きいものが新しいです。

命名則
COM3D2/COM3D2.5(COM3D2X?)とでプラグインの互換性がないため、プラグイン名に規則を持たせています。

COM3D2/COM3D2.5兼用
COM3D2X.?????.plugin.dll
COM3D2X.?????.patcher.dll
COM3D2X.?????.managed.dll
COM3D2専用
COM3D20.?????.plugin.dll
COM3D20.?????.patcher.dll
COM3D20.?????.managed.dll
COM3D2.5専用
COM3D25.?????.plugin.dll
COM3D25.?????.patcher.dll
COM3D25.?????.managed.dll
製品名でXとか使われたのでやめ、うざいのでもうCOM3D2.5はサポート外とします。

その他

ソースコードを配布していないプラグインの処理内容で、「ここどうやってるの?」等あればお気軽にご質問ください。

1)
プラグインのない環境で変更すると上限を超えている分は外されます。
2) , 3)
新しいものは古いものの機能を持っていて、新しいものでも動く。

コメント

コメントを入力:
 
オリジナルプラグイン.txt · 最終更新: 2024/02/08 18:52 by fumble