開発日誌

テクニック

[ テクニック ] [ 素材 ] [ プラグイン/スクリプト ] ダミーイベントと重なる位置でも飛行船を下りられるようにする

2024-04-04 00:38:01

RPGツクールのデフォルト機能では、イベントと重なるような位置では飛行船から下りることができない仕様になっています。

確かに、キャラクターの頭上に下りられたり、町や城への移動イベントが仕込んであるところに下りられても不便なので、この仕様自体は妥当です。

しかし、マップ上に設置するイベントの中には、ランダム移動するキャラの移動範囲を制御するためのイベントや、マップ上の変化を表すためのタイルイベントといった、具体的な中身のないイベントも設置され得ます。こうしたダミーイベントの上にも下りられないのは不便です。

そこで、ダミーイベントのような実質的な意味を持たないイベントであれば、重なった位置でも飛行船から下りることができるようにするプラグインを作成しました。

RPGツクールMV/MZ、どちらにも対応しています。

具体的には、以下のいずれかの条件を満たしたイベントであれば、重なった位置でも飛行船から下りられるようになります。

  • 「すり抜け」がONになっている
  • プライオリティが「通常キャラの下」かつ実行内容が空である

実行内容が空というのは、注釈も含めてイベントコマンドが1行も登録されていないということです。

乗り物への乗降開始時や完了時、また乗り物から下りられない時に、指定したコモンイベントを実行させるプラグインである「乗り物コモンイベントプラグイン(PANDA_VehicleCommon.js)」と併用する場合は、本プラグインを「PANDA_VehicleCommon.js」よりも上に配置してください。逆に配置すると、飛行船から下りられない時のコモンイベントが正しく発動しません。

質問やアドバイスなどはコメント欄まで、お気軽にお願いします。素材利用条件などについては、このサイトについての「提供素材について」の項目などをご覧ください。

コメント
お名前
コメント
※ 確認画面はありません。