2021年12月12日日曜日

Among Us 管理ツール少しいじりました。

 前回のMod管理ツール、Reactorを使ってるMODには対応できていなかったので
複数DLLがある場合を仮定してフォルダ管理する形式に変更してみた。

あと、AutoMuteUsやBetter-CrewLinkを使うことを想定して、そちらも同時に
立ち上げられるようにしてみた。

ついでになんとなく.NET5に移行。
単一実行ファイルにできるとか、Zip解凍にアップデートが来ているとかで。


よくあるエンジニアが適当に作ったUIです。

こんなショートカットをまずウインドウにドロップ。
するとSteamなら
Epicなら
となるはず。
Steamの場合はもうひと手順必要で

で表示されるフォルダを開いて
をウィンドウにドロップすると上二つがそろう。
ここでTheOtherRolesなり、Town Of MossなりのModのZipファイルを取ってきて
ウインドウにドロップ。
するとAmong UsフォルダにMod本体以外を展開してリストにModが追加される。

これ以降はDLL本体だけでも大丈夫なんですが、Town Of MossはReactor.DLLが必要なのでZipで登録するほうが楽ですね。

ここまですればMOD無しならVanilla、MODなら好きなMODを選択してゲーム開始を押せば
DLL本体を自動で消したりコピーしたりでAmong Usが起動します。

下二つはDiscode連携するAmongMuteUs用のキャプチャツールや近アモ用のBetter-ClewLinkを同様に登録できます。
チェックを入れると本体起動前にそれらを起動できるので便利かなと。

というのを使ってみたい人っているんですかね?

2021年12月6日月曜日

Among Us MOD管理ツール

 久しぶりにツール作ってます。

Among Us面白いですよね。色んな配信者の方見てるうちに自分でもやってみようと。

今はMODを入れて遊ぶのが特に流行っていますが、そのMODの中にとある推し配信者の方が作ったスキンが入ってるものがありまして。

でもMODない人と遊ぶには外したり、また違うMOD入れたり・・・。
ちょっとめんどくさいなと思って管理ツール作成中です。


ほんとに簡単なツールなんですが、アモアスの起動ショートカットとアモアス本体フォルダを最初に登録します。
Steamだと両方登録しないとだめですが、Epicだと起動ショートカットだけで両方登録されます。

下の表にMODをドロップするとModを管理して選択が出来るようになります。
Zipをドロップするとアモアス本体フォルダに展開するので、まだMOD入れたことない人は最初はZipからですね。
それ以降はDLLだけドロップでOKです。
DLLはMOD名+バージョンにリネームして管理します。

下の表で素の状態でプレイしたいときはVanillaを選ぶとDLLなしで、MODは入れたいものを選択するとDLLをコピーしてゲーム開始になります。

ただ、まだThe Other Role系しか確認してないんですよね。
なぜか最近MOD入れると起動して認識はするんだけどゲーム開始できないので確認できたとも言えないんですよね。
あと結構ファイルいじるので公開するのは怖いんですよね。
どうしようかな?