当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
YEP Event Proximity Activate - YEP_EventProxActivate.js

▼YEP Event Proximity Activate(Yanfly様作) - YEP_EventProxActivate.js
https://plugin.fungamemake.com/archives/10638
イベントのトリガーが反応する範囲を拡張
ふりがな:いべんとぷろくしみてぃあくてぃぶ
機能概要: イベントのトリガーが反応する範囲を拡張
利用規約(ライセンス):http://www.yanfly.moe/wiki/Category:Yanfly_Engine_Plugi…
作者:Yanfly
作者サイト:http://yanfly.moe/
解説ページ:https://fungamemake.com/archives/1350
ダウンロードページ:http://yanfly.moe/2018/12/21/yep-176-event-proximity-ac…
ファイル名:YEP_EventProxActivate.js
プラグインのヘルプ:
/*:ja * @plugindesc v1.01 イベントのトリガーが反応する範囲を拡張します * @author Yanfly Engine Plugins * * @help * 翻訳:ムノクラ * https://munokura.tk/ * https://twitter.com/munokura/ * * ============================================================================ * Introduction * ============================================================================ * * RPGツクールMVでは、イベントはプレイヤーがそれらの隣に立っている時、 * またはそれらの上に立っている時にのみトリガーになり得ます。 * 遠くからいくつかのイベントをトリガーを入れるための方法はありません。 * このプラグインを使用すると、 * イベントの周囲の正方形領域、半径、行中心、または列中心を使用して、 * 特定のイベントを遠くからトリガーにすることができます。 * これらの新しい有効トリガー範囲は、 * 決定ボタン * プレーヤーから接触 * イベントから接触 * 自動実行 * 並列処理 * を通じてイベントのトリガーと組み合わせることが出来、 * イベントのトリガーにするための方法を提供します。 * これらはすべて、コメントタグをイベントページに追加するだけで実行できます。 * * ============================================================================ * Comment Tags * ============================================================================ * * デフォルトでは、各イベントページには近接機能がありません。 * 注釈タグを使用して、イベントページ毎に手動で追加する必要があります。 * 以下の注釈タグを使用して、各イベントページに有効トリガー範囲を設定できます。 * * --- * * 注釈タグ: * * <Activation Square: x> * - イベントの周囲にトリガー範囲を四角形の形で作成します。 * x は、イベントの左、右、上、および下にタイルを張ります。 * これによりトリガー範囲は正方形のように見えます。 * * <Activation Radius: x> * - プレイヤーがイベントの x タイル以内にあることを要求する * イベントの周囲にトリガー範囲を作成します(xとyの位置の差)。 * これをダイヤマークのように考えてください。 * * <Activation Row: x> * - イベントから水平方向に広がるトリガー範囲を作成します。 * 行の水平方向の範囲はマップ全体ですが、 * 垂直方向の範囲はイベントの上下にxタイルです。 * xが0の場合、 * プレーヤーはイベントとまったく同じ垂直タイル上にいなければなりません。 * * <Activation Column: x> * - イベントから垂直方向に広がるトリガー範囲を作成します。 * 行の垂直方向の範囲はマップ全体ですが、 * 水平方向の範囲はイベントの左右にxタイルです。 * xが0の場合、プレーヤーはイベントと同じ水平方向の * タイル上にいなければなりません。 * * --- * * イベントのトリガー反応はそのページのトリガー形式によって動作が異なります。 * トリガーに基づいてイベントページがトリガーになる方法は次のとおりです。 * * 決定ボタン * - プレーヤーがイベントの近接範囲内にいる限り、 * 決定ボタンを押すとイベントが有効になります。 * * プレイヤーから接触 * - プレイヤーがイベントの近接範囲内で移動した場合、 * イベントは自動的に有効になります。 * ただし、イベントがプレーヤーの範囲内に移動しても、 * これは発生しません。 * プレイヤーはイベントをトリガーするために決定ボタンを押すこともできます。 * * イベントから接触 * - プレイヤーがイベントの近接範囲内で移動した場合、 * またはその逆の場合、 * イベントは自動的にトリガーになります。 * プレイヤーはイベントをトリガーするために決定ボタンを押すこともできます。 * * 自動実行 * - プレイヤーがイベントの近接範囲内で移動した場合、 * またはその逆の場合、 * イベントは自動的にトリガーになります。 * あなたがそれをオフにする方法がない限り、 * この自動実行を回避することはありません。 * * 並列処理 * - プレイヤーがイベントの近接範囲内で移動した場合、 * またはその逆の場合、 * イベントは自動的にトリガーになります。 * プレイヤーは、並列処理がループする度に数フレームの移動を許可されます。 * * ============================================================================ * Changelog * ============================================================================ * * Version 1.01: * - Fixed a bug where parallel events don't loop. * * Version 1.00: * - Finished Plugin! * * ============================================================================ * End of Helpfile * ============================================================================ */