【MZ】飛行船でイベントを実行するプラグイン
最終更新 : 2021/03/09
最終更新 : 2021/03/09
ツクールMZ向け。 MITライセンスです。
飛行船乗車中にイベントを実行できるようにします。
条件:プライオリティ「通常キャラの上」
プラグインコマンドはありません。
フォーラムにて、「飛行船乗車中にマップ移動したいができない」という書き込みがあり、飛行船はイベントと接触しないという仕様を知りました。
何せ飛行船ですから、乗車中は地形含めてなんでもかんでも通り抜けられるようになるんですね。
ということでプラグインを作ってみました。
ちなみにプラグインを使わなくても、「並列処理でプレイヤーの位置情報を監視。特定座標に来たらイベントを実行」という解決策がありますので、無きゃ無いで困らないプラグインです。
飛行船が街やダンジョンの入り口に勝手に突入しないように、プライオリティを限定しようと思いました。「通常キャラの上」は滅多に使わないだろうと考え(偏見)、飛行船用に割り当ててみました。
イベント実行については、元々**「飛行船乗車中は無効! 実行不可!」**とされている部分を書き換えているので、思わぬ不都合が出るかもしれません。チェックした限り問題なさそうですが、何か起きた時は教えてください。
本プラグインでは、飛行船イベントはプライオリティを上にする前提ですので、画像を設定した場合、その画像は飛行船を隠してしまいます。
ただ、飛行船は浮いていてマスがずれているので、縦方向に1マス分移動する時に一瞬隠れるだけです(よく見ないと分からないです)。
どうしても気になる場合には、飛行船イベントに画像を設定しないで、別途画像表示用イベントを追加してください。
下記の手順を参考にしてください。
↑1ページ目の設定
↑2ページ目の設定
溟犬一六(めいけんいちろ)。雑種のクリエイター。ハンドル名はガバチョなど