トップページ可タグより画像をお借りしてます

何!?全タイトル対応ILL_SliderUnlocker、だと...

全タイトル対応ILL_SliderUnlocker すなわち、どうやらNEWTYPEの SliderUnlock。

Koikatsu!サーバーのy0soro船長が、驚異的な速さでやり遂げた模様。当面、ページの和訳。

あとで、整理します。これで、過去投稿記事も、さらに見直しや削除が必要。


【なぜ可能になったか】

SliderUnclocker を動作させるには、シェイプ値のクランプコードを削除する必要があります。Mono ベースの ILLUSION ゲームであれば、Mathf.Clamp メソッドをフックするだけで 90% 完了するため簡単です。しかし、IL2CPP ベースのゲームでは、Mathf.Clamp をすべてのユーザーにインライン化するという積極的な最適化ポリシーが適用されるため、クランプコードを削除するにはすべてのユーザー関数をフックする必要があります。

問題は、Math.Clamp のアドレスはメタデータに記録されますが、インライン化されたクランプコードのその他のアドレスは予測不可能であり、ゲームのアップデートによって変更される可能性があることです。

従来の SliderUnlocks では、特定のゲームバージョンに固執するか、バイナリシグネチャを使用して予測可能なクランプコードを特定することでこの問題に対処していました。しかし、どちらの方法もメンテナンスが容易ではなく、ゲームのアップデートによっていつでも機能しなくなる可能性があります。また、メンテナンスコストの制約から、パッチが適用されているクランプコードは限られています。

そこで、今回のSliderUnlockerの書き換えでは、ネイティブマシンコード逆アセンブラを用いて、記録されたすべてのゲームメソッドを走査し、クランプコードをより確実に検出します。さらに、検出されたクランプコードを所定のフィルタールールでフィルタリングすることで、無関係なクランプコードがパッチ適用されないようにします。ゲームのアップデートによってSliderUnlockerが動作しなくなった場合でも、ほとんどの場合、フィルタールールを少し変更するだけで済みます。


【インストール】

BepInEx (HF_Patch)対応のゲームルートに解凍してください。
SVS(サマすく) の場合は、対応する decrypted_global-metadata.dat がインストールされ、適切に設定されていることを確認してください。
この SliderUnlocker の書き換えは、@Samsung Galaxy Note 10+ と私による以前の HC_SliderUnlock、HC_SliderUnlock_DC、および SVS_SliderUnlock に取って代わります。必要に応じて、これらの古い dll を削除してください。
ゲームを起動し、プラグインがキャッシュを構築するまで数秒お待ちください。その後の起動では、ゲームのアップデートやフィルタリングルールの変更によってキャッシュが無効にならない限り、キャッシュが使用されます。
また、すべてのゲーム ルートに filter_rules_update_*.zip をインストールしてください。バグ検出期間中にフィルター ルールを更新し続けます。


何のことだか、9割分からんが、フィルターみたいなもんがあって、それを使用し新しい
SliderUnlockを起動させる仕組みみたい。つまり、古いSliderUnlockは全削除からスタート。

decrypted_global-metadata.dat については、主にサマすく勢が必要ですが、親切にもGihub
の説明ページを辿れば、Uploaderにリンクがありダウンロードできます。このインストール
は、BepinExフォルダを丸ごと上書きでOK。1.12ダウングレード版、1.13版、1.16版が用意
されてます。

フィルターファイルfilter_rules_update も同様みたいね。ダウンロード後、それぞれゲーム
 filter_rules_update_20260113
NEW 20260119 ILL_SliderUnlocker-v1.0.1(filterfile同梱)

アイコミ情報 20260123 ドルチェ2.07時代に導入された、リストファイル接頭数字3桁ルー
ルの厳格化。例:〇000_ ☓080_ 推測だが、従来の流れからしてナイトツアー導入時には
ハードMOD、プラグイン全般一時的に使用不可になるだろうね。


【スライダー値と拡張】

ILL_SliderUnlocker は、スライダー値が 0~100 を超える場合の回転キーフレームの補間方法を変更します。これにより、スライダーがロックされていないキャラの外観に微妙な違いが見られる場合があります。
ロック解除されたスライダー: 顔と体の基本的な形状 物理演算(柔らかさなど) 回転時の適切な Slerp(球面線形補間)処理 メイクアップテクスチャと目のテクスチャの配置とスケーリング キャラクターの声の高さ


ま、これについては、ゲームのバージョン違いでもあるような感触なので、多少の作り直しは
ヨシ!それに、HighHeelプラグインも汎用的仕様なので、この汎用的SliderUnlockの登場で
ゲーム間の違和感が最小に抑えられる。衣類modなど3Dオブジェクトについては、Shaderの
壁があるので共通化は難しいが、バニラデータや2Dmodの共通化は可能。
あ、現在既成カードのロック状態によっては、フィルターが適応されず変更不可になるという
こともあるので、作り直しについては、顔・身体部分コピーで新規作成になるのかな?思い出
した!旧SliderUnlockのバージョン変化でも、100%オーバーやマイナス値のキャラでこう
いうことありました。その時は、呼出し後何もせず新pacth環境下で上書き保存し、再呼び出
ししたらスライダー値が動くようになった。ケースバイケースで対応するか。


【個人環境】

ここまで、年末年始にすごいプラグインがくるとは思ってなかったので、当面はバージョン
アップしません。作業はまだ半ばだし。ハニカムの逆移植(増加modと意味合いは変わらん
モノ)も半端。但し、その作業が終わったら、この新SliderUnlockerは導入するつもり。
アイコミはねえ、ゲームそのものには関心ないからなあ。コンプリートパックみたいなもん
が出てからとドタバタしているWIN11環境が落ち着くまでかなあ。特に、ローカルアカウン
トに対する姿勢。BitLocker という悪質な再起不能もあるし。Smart App Control などほかに
も邪魔な機能が非常に多くある。Youtubeでいろいろ確認した方が早いかな?

ふむふむ、hardmig.json がリストのオブジェクトごとのID番号記入で、残りの設定内容が
values.json というファイル。Cassava に放り込んで編集ができる可能性もある。

初めてSardeineHeadやMaterialEditorを知る人もいるかもしれない。基本的に、ハード
MODでもZIPMODでも、汎用MODなのかキャラ専用MODなのか見極めは必要。多くの場
合、過去私が配布した「ダークブラウンな息子」のように、メインテクスチャを固定した
もの。ハニカムで言えば、JohnDoe氏のアイマスMODウマ娘MODなど。通常、色替えで
きない。しかし、SB3UGSというツールで仕上げていることを知識としてもっているなら
ば、ある程度改造は可能。もちろん、メーカーやMOD製作者に対して二重の意味で、作っ
たものは配布できないが、自分好みのものとして仕上げるということなので、キャラクリ
の一部と考えていただきたい。

ある程度の改造とは、記事のSlider値のほかに、SardineHeadによるShader変更、メイン
テクスチャ、カラーマスク、てかりテクスチャ(Lamp)、Shadowの濃淡、ラインマスク
くらいかなあ。透明度に関しては、各ゲームShaderの仕組みが異なるようで、キャラクリ
モードで変更することは今のところ、不可能かなあ。部品のONOFFやメインテクスチャ
の透明度操作である程度はできるが。(ラインマスクではない黒い外形)ラインのコント
ロールは全く別物なので、要注意。総合的に言えば、画像編集の技術も不可欠。しかし、
逆に言うと、ここまでできるなら、SB3UによるMaterial変更も可能になってくるので、
表現の幅が広がることは間違いない。

アップロードファイル(クリックでダウンロード)

エモーションボタン

いいね!9
エロい!3
カッコいい!
かわいい!
キレイ!
ユニーク!
完成度高い!
実用性高い!
感動した!
面白かった!

コメント

guest
0 Comments
インラインフィードバック
コメントをすべて表示

BOKEANAさんの投稿(最新6件)

ドルチェ2.05仕様:HF Patch v1.16 for HoneyCome & DigitalCraft (BepinEx be.697) DLC241223(Fix2.01) →DIGITAL CRAFT プレーン版(2.01) HC_SliderUnlock_DC(Marco版0618)    サマすく1.15仕様:HF_Patch1.8 SliderUnlock3.03 SVS_ClothingStateMenu TekitoMOD_ALLInOnePack Rodox_VR_MOD tanntakatan氏mod Xcw氏の学園アイマスmod JohnDoe氏のShiny_Colorsキャラクターmod Gyobobo氏 mod(但しリストファイルの000_番号追記)tenten39さん「あ」さんしおみさんせとさんmod 自作ABMs追加・修正リストファイル&肌関連mod, Texture&SocksMOD(うぷろだ)  本編DC共にFishbone3.1.3基本Sardinemod群&ふたばプラグイン

投稿ステータス

post views:3170
12
2026-01-09
ハニカム勝手にアップローダー
menu-circlecross-circle