• 製品
  • 特長
  • Mod Master
  • ダウンロード
  • ゲーム
  • ブログ
  • 価格

R2API_コンテンツ管理

著者:RiskofThunder最終更新日:2022-12-19 01:26:074.3M35KB

Risk of Rain 2 R2API_コンテンツ管理-1-ラゴファスト モッドマスター

事前依存関係

Mod紹介

ゲームにコンテンツを追加するためのAPI

R2API.ContentManagement-コンテンツパックの作成と管理。

~について

R2API.ContentManagementはR2API用のサブモジュールアセンブリで、R2APIを使用するMODからのコンテンツパックを処理するためのユニファイドシステムを提供します。前記コンテンツ管理サブモジュールは、ゲームに任意のコンテンツを追加するメソッドを呼び出すアセンブリのコンテンツパックの自動作成を処理するため、ほとんどのコンテンツ関連サブモジュールは、前記コンテンツ管理サブモジュールに直接依存している。

ユースケース/機能

R2API.ContentManagedは、ゲームに追加されたコンテンツをR2APIに処理させたいMODに使用され、コンテンツ作成の特定の部分をR2APIに処理させるメリットを得たいMODに使用されます。

  • R2APISerializableContentPackは、RoR2の元のSerializableContentPackの更新バージョンであり、最終的なコンテンツパックにnullエントリを追加しないように、安全手順とともにボイドのサバイバーに追加されたすべての欠落フィールドが含まれています。
    • 注:R2APISerializableContentPackはSerializableContentPackから継承されず、コンテンツ管理システムは、バニラまたはカスタムのものを問わず、他の種類のSerializableContentPackをサポートしていません。
  • コンテンツ管理にコンテンツパックを追加することで、R2APIは次のことを自動的に処理します。
    • コンテンツパック上のnullエントリを避けます。
    • 空の文字列をアセット名として避けます。これにより、SkillDef環境設定などの特定の問題が修正されます。
    • コンテンツパックを追加したアセンブリに接続するためのシステム、およびその逆。
    • ContentPackProviderを使用したコンテンツパックの自動ロード(オプション)
  • ContentManagerを使用してコンテンツピースを追加するために使用できるcontentaddingクラスには、コンテンツピースに何か問題がある場合にmod作成者に通知するエラーチェック機能が付属しています(つまり、アイコンがないアーティファクトdef。(実行時に例外が発生します));
    • ItemDefs、EquipmentDefs、EliteDefsはcontentaddingによって追加できますが、それぞれItemsとElitesモジュールを使用することを強くお勧めします。

変更ログ

'1.0.10'

  • モデッドゲームモードのサポートを強化
    • ContentAddition.AddGameMode() 今では追加のものが必要です ゲームモード記述 モッダーにコンポーネント自体を追加する必要があるのではなく、引数。
    • 改造されたゲームモードを個別にソートするようになったため、追加する必要はありません。 x ゲームモードプレハブの始まりまで

'1.0.9'

  • 変更されたゲームモードのより良いサポートを追加します
    • マルチプレイヤーメニューに表示されない変更されたゲームモードの修正を追加します
    • ゲームモードのソートを追加して適切な順序で表示します(バニラの後にモードを変更)
    • 「代替ゲームモード」画面にボタンの自動追加を追加します
    • 追加のゲームモード情報にカスタムコンポーネントを追加します

'1.0.8'

  • ItemRelationshipProviderコンテンツに追加のnullチェックを追加します。

'1.0.7'

  • 意図したとおりにItemRelationshipProvidersをコンテンツパックに追加します。

'1.0.6'

  • システム初期化器の無限ループを修正します。

'1.0.5'

  • SOTS DLC2リリースの初期修正。

'1.0.4'

  • コンテンツがR2APIのコンテンツパックに誤って起因することを修正します。

'1.0.3'

  • システム初期化器に再オプトインし、コンテンツの遅延登録に関連する動作を修正します。

'1.0.2'

  • APIをより安全にします。

'1.0.1'

  • 依存関係のバージョン番号が間違って設定されていたいくつかのR2API nugetパッケージを修正します。

'1.0.0'

  • メインR2API.dllから独自のサブモジュールに分割します。
本ツールはサードパーティの[bufftool]によって提供されています注意アイコン

今すぐMODをダウンロード

LagoFast をインストールし、Risk of Rain 2 を起動して、お気に入りの MOD で遊んでみましょう。