2016年8月10日水曜日

イベント動的生成プラグイン

 RPGツクールMVで使用可能な自作プラグイン「イベント動的生成プラグイン」の紹介です。


プラグインの説明

 イベントをコピーして動的に生成します。コピーした一時イベントは、イベントコマンド「イベントの一時消去」によって完全に削除され、オブジェクトとスプライトの使用領域を解放します。セルフスイッチは個別に管理され、生成されるたびに初期化されます。

スクリーンショット

生成位置をランダムにすることもできます。ただのランダムではなく以下の補助条件を指定したうえでのランダムです。

  • a. 通行可能かどうか(0:判定なし 1:通行可能タイルのみ)
  • b. 画面内 or 画面外(0:判定なし 1:画面内 2:画面外)
  • c. 他のキャラとの重なり(0:判定なし 1:プレイヤー 2:イベント 3:両方)
  • d. 地形タグ(0:判定なし 1..:指定した地形タグ)
  • e. リージョン(0:判定なし 1..:指定したリージョン)

他プラグインとの連携

テンプレートイベントプラグイン「TemplateEvent.js」と組み合わせるとテンプレートマップに定義したイベントを直接、マップに生成することができます。

ダウンロード

プラグインファイルはGithubで公開しています。

ダウンロード(Download)

利用規約

当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。

http://opensource.org/licenses/mit-license.php

本体v1.3.0配信にともなうプラグイン更新について

 RPGツクールMVの本体v1.3.0が配信されたことによっていくつかのプラグインが正常に動作しなくなりました。本稿では私が作成したプラグインのなかで1.3.0関連で修正したものをまとめています。


並列プリロードプラグイン

 本体v1.3.0にするとタイルマップが描画されなくなります。今回の更新ではそれに対応して1.3.0でタイルマップが描画されるように修正しました。その代わり1.2.0以前では使用できなくなります。

 また、ファイルのプリロードに失敗した場合(存在しないファイルを指定した場合など)にエラーの発生を抑制して、スキップするように仕様を変更しました。

ダウンロード

プラグインファイルはGithubで公開しています。

ダウンロード(Download)


ロード失敗エラーのすり抜けプラグイン

 本体v1.3.0で使用するとエラーになるので、再度エラーが発生しないように修正しました。同じく1.2.0以前では使用できなくなります。

ダウンロード

プラグインファイルはGithubで公開しています。

ダウンロード(Download)


GUI画面デザインプラグイン

 本体v1.3.0で使用すると警告が出力されます(非推奨となったクラスを使用しているため)。一応、動作しているようでしたが怪しいので警告が出力されないよう修正しました。同じく1.2.0以前では使用できなくなります。

ダウンロード

プラグインファイルはGithubで公開しています。

ダウンロード(Download)


その他

 こちらが確認している限りでは大丈夫そうですが、おかしな動作を見付けた場合はご一報をお願いいたします。

利用規約

当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。

http://opensource.org/licenses/mit-license.php