bepinexプラグインにしたい場合

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
bepinexプラグインにしたい場合 [2025/01/06 20:03]
fumble
bepinexプラグインにしたい場合 [2025/01/22 15:05] (現在)
fumble
行 1: 行 1:
 =====BepInExプラグインにしたい場合===== =====BepInExプラグインにしたい場合=====
 +
 +**<fc #ff0000>[注意]COM3D2.5のVersion3.41.0以降はこのやり方は通用しないみたいです。</fc>**
  
 作り的にはSybarisプラグインとほぼ同じ、参照先、基底クラス、クラスに付けるべき属性を変えるぐらいでBepInExプラグインになる。\\ 作り的にはSybarisプラグインとほぼ同じ、参照先、基底クラス、クラスに付けるべき属性を変えるぐらいでBepInExプラグインになる。\\
行 6: 行 8:
 ====参照先==== ====参照先====
 UnityInjectorだったものが、BepInExに変わる。\\ UnityInjectorだったものが、BepInExに変わる。\\
-パッチを当てる場合はmono.cecilより0Harmonyを使う方が楽\\+パッチを当てる場合はmono.cecilより0Harmonyを使う方が楽\\
  
 ====基底クラス==== ====基底クラス====
行 52: 行 54:
         /// プラグインコピーライト         /// プラグインコピーライト
         /// </summary>         /// </summary>
-        public const string Copyright = "Copyright © Fumble Warez 2024-2025";+        public const string Copyright = "Copyright © Fumble Warez 2025";
  
         /// <summary>         /// <summary>
行 104: 行 106:
             // 想定は1箇所、まかり間違って2回目走ってもすべて書き換え済みなのでやはり「もう何も恐くない」。             // 想定は1箇所、まかり間違って2回目走ってもすべて書き換え済みなのでやはり「もう何も恐くない」。
             //  書き換え元IL             //  書き換え元IL
-            //      call        System.Void System.Console::WriteLine(System.Object)+            //      call        Void WriteLine(System.Object)
             //  書き換え先IL             //  書き換え先IL
             //      pop             //      pop
  • bepinexプラグインにしたい場合.1736161429.txt.gz
  • 最終更新: 2025/01/06 20:03
  • by fumble