指定イベント追跡 - TraceEvent.js
▼指定イベント追跡(トリアコンタン様作) - TraceEvent.js
https://plugin.fungamemake.com/archives/1083
IDや名称、メモ欄などをもとに指定イベントに近づく、もしくは遠ざかるコマンドを提供します。
ふりがな:していいべんとついせき
機能概要: IDや名称、メモ欄などをもとに指定イベントに近づく、もしくは遠ざかるコマンドを提供します。
利用規約(ライセンス): MITライセンス
作者:トリアコンタン
作者サイト:https://triacontane.blogspot.com/
ダウンロードページ:https://raw.githubusercontent.com/triacontane/RPGMakerM…
ファイル名:TraceEvent.js
プラグインのヘルプ:
/*:ja * @plugindesc 指定イベント追跡プラグイン * @author トリアコンタン * * @param イベント優先基準 * @desc 対象イベントが複数存在した場合の優先基準です。 * @default 0 * @type select * @option 最もIDの小さいイベント * @value 0 * @option 自身の現在値から最も近いイベント * @value 1 * * @param 追跡範囲 * @desc イベントを探索する際の探索有効範囲です。制御文字v[n]を使うと変数値を取得します。 * @default 0 * * @param 範囲外動作 * @desc イベントが範囲外だった場合の動作です。 * @default 0 * @type select * @option 動かない * @value 0 * @option ランダム移動 * @value 1 * @option プレイヤーに近づく * @value 2 * * @help TraceEvent.js * * 様々な方法で指定イベントに近づくコマンドを提供します。 * 「移動ルートの設定」のスクリプトから以下を実行してください。 * * 一般的な方法でイベントに近づきます。 * this.traceEventById(id); # idの番号のイベントに近づく * this.traceEventByName('name'); # nameの名前のイベントに近づく * this.traceEventByTag('tagName'); # 指定したメモ(※1)のイベントに近づく * * ※1 イベントのメモ欄に<tagName>(関数で指定する名前)と記述してください。 * 例:メモ欄 : <aaa> * スクリプト : this.traceEventByNote('aaa'); * * 高精度かつ高負荷な方法でイベントに近づきます。 * this.findEventById(id); # idの番号のイベントに近づく * this.findEventByName('name'); # nameの名前のイベントに近づく * this.findEventByTag('tagName'); # 指定したメモ(※1)のイベントに近づく * * 一般的な方法でイベントから遠ざかります。 * this.awayEventById(id); # idの番号のイベントから遠ざかる * this.awayEventByName('name'); # nameの名前のイベントから遠ざかる * this.awayEventByTag('tagName'); # 指定したメモ(※1)のイベントから遠ざかる * * このプラグインにはプラグインコマンドはありません。 * * 利用規約: * 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等) * についても制限はありません。 * このプラグインはもうあなたのものです。 */