画面外イベントの自律移動を許可【RPGツクールMZ&MVプラグイン】

2021年10月15日

 通常、イベントの自律移動に設定された動作は、イベントの位置が画面からある程度外れると停止する仕様になっています。

 この仕様は処理を軽減するための措置だと思われますが、場合によっては困ることがあります。

 例えば……

  • 画面外を含む複数のイベントで動作タイミングを合わせたい場合
  • 画面外でも動作するイベントを作成したい場合

 などです。


 上記は戦争イベントを想定した例です。兵士と魔物がぶつかり合っています。
 ところが、右側のイベントの動作タイミングがズレてチグハグになっています。これは画面内に入るタイミング(=動作開始するタイミング)がイベントによって異なるために起こる現象です。

 こういった状況に対処するため、このプラグインではイベントの自律移動を画面外でも実行できるようにします。
 設定方法は以下の三通りです。お好きな方法をお使いください。

  • イベント単位でメモ欄に設定
  • プラグインコマンドで一時的に有効化
  • プラグインパラメータで常に有効化

目次


導入方法(Install)

更新履歴(History)

イベントのメモ欄(Note of Events)

MZ用プラグインコマンド(PluginCommandMZ)

MV用プラグインコマンド(PluginCommandMV)

プラグインパラメータ

常に自律移動を有効(AlwaysSelfMovement)


導入方法(install)


 以下のファイルをダウンロードし 、[プロジェクト]\js\plugins に放り込みます。ツクールのプラグイン管理から機能をONにしてください。
 ※いずれのプラグインもMV、MZの両方で有効です。

 NRP_EventNearScreen.js ver1.00(2021/10/15)

更新履歴(History)


2021/10/15(ver1.00)

  • 公開!

イベントのメモ欄(Note of Events)


<ExceptNearScreen>

 イベントの自律移動を常に有効にします。

MZ用プラグインコマンド(PluginCommandMZ)


画面外の自律移動

 イベントに対して画面外の自律移動を有効にします。
 オフにすることも可能です。
 全てのイベントが対象となります。

 設定は画面を切り替えても有効なままです。
 ただし、セーブデータには引き継がれません。

MV用プラグインコマンド(PluginCommandMV)


NRP.ExceptNearScreen [true/false]

 処理内容はMZ版と同じです。
 ※大文字小文字は不問。[]は含めないでください。

プラグインパラメータ


常に自律移動を有効(AlwaysSelfMovement)

 画面外のイベントに対しても常に自律移動を有効にします。

 >RPGツクールMZ&MV目次に戻る
posted by 砂川赳 at 18:30 | RPGツクールMZ&MV | このブログの読者になる | 更新情報をチェックする