プラグインとは

プラグインとは、BakinのツールおよびエンジンをC#によるプログラムで機能拡張できる機能です。
プラグインには大きく分けて下記の2種類があります。
・ツールプラグイン(.dll形式)
・エンジンプラグイン(.cs形式) 

2024年4月時点で作成環境が公開されているのはエンジンプラグインのみとなります。


プラグインの種別

プラグインの使い方

エンジンプラグイン

エンジンプラグインは、編集中のプロジェクトフォルダの直下に下記の説明で指定するフォルダを作成し、プラグインを格納してください。

プラグインの削除

プラグインの作り方

(!)Bakinのアップデートに伴い、作成したプラグインの動作に影響が出る可能性があります。アップデート発生時は都度差分を確認するといったご対応をお願いいたします。

※Visual Studio(Community版で可)を、C#開発できる状態でインストールしておくことをお勧めします。
※Bakinを経由せず、他のエディターを使って.csファイルを作成し、scriptフォルダに入れる方法でも構いません。

イベントエディタ_プラグイン.png

プラグイン作成時のポイント

プラグインの配布

.csrbrファイルでの配布

イベントスクリプト.csファイルと関連ファイルをZipファイルに圧縮し、拡張子を.csrbrに書き換えることで、配布やBakinへのインポートが楽になります。

プラグインリファレンス

現在参照できるクラスのリファレンスは下記のURLから参照できます。
RPG Developer Bakin プラグインリファレンス:https://rpgbakin.com/csreference/
2023年9月時点では、イベントスクリプト、バトルプラグインの作成で使用するクラスについて公開しています。

プラグインサンプル

プラグインのサンプルコードについてはプラグインサンプルをご覧ください。
Steam Workshop上に公開しているサンプルコードの解説を掲載しています。


添付ファイル: fileイベントエディタ_プラグイン使用.png 22件 [詳細] fileイベントエディタ_プラグイン.png 15件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2024-05-18 (土) 14:53:50