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

▼YEP Extended Move Pack 1(Yanfly様作) - YEP_X_ExtMesPack2.js
https://plugin.fungamemake.com/archives/10621
移動パターンに特定の動作(壁に沿って移動等)を作成するオプションを追加
ふりがな:えくすてんどむーぶぱっく1
機能概要: 移動パターンに特定の動作(壁に沿って移動等)を作成するオプションを追加
利用規約(ライセンス):http://www.yanfly.moe/wiki/Category:Yanfly_Engine_Plugi…
作者:Yanfly
作者サイト:http://yanfly.moe/
解説ページ:https://fungamemake.com/archives/1226
ダウンロードページ:http://yanfly.moe/2017/02/25/yep-126-extended-move-pack…
ファイル名:YEP_X_ExtMesPack2.js
プラグインのヘルプ:
/*:ja * @plugindesc v1.01 (要YEP_MoveRouteCore.js) 移動パターンに特定の動作を作成するオプションを追加します。 * @author Yanfly Engine Plugins * * @help * 翻訳:ムノクラ * https://munokura.tk/ * https://twitter.com/munokura/ * * ============================================================================ * Introduction * ============================================================================ * * このプラグインは YEP_MoveRouteCore.js を必要とします。 * このプラグインがプラグイン管理の * YEP_MoveRouteCore.js の下にあることを確認してください。 * * このプラグインは、 * 移動パターンに特定の動作を作成することを主な目的とした、 * イベントのための追加の単純化された移動ルートを追加します。 * パターンには、 * 壁の側面に沿って移動する、 * 停止するまで単一の方向に移動する、 * 相対的な不透明度を調整する、 * インデックスを指定する * というオプションがあります。 * * ============================================================================ * Instructions - Additional Simplified Movement Routes * ============================================================================ * * このプラグインのコマンドを使用してイベントを特定の方向に移動させるには、 * 次の手順を実行します。 * * 1. 移動したいイベントを開きます。 * 2. 移動ルートの設定・自律移動のカスタムを作成します。 * 3. ”スクリプト...”を押します。 * 4. 次のコマンドを入力してください。 * * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * HUG LEFT WALL * HUG RIGHT WALL * * AVOID HUG LEFT WALL * AVOID HUG RIGHT WALL * * CRASH HUG LEFT WALL * CRASH HUG RIGHT WALL * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 指定されたイベントは壁に沿って左右に移動します。 * 左右に壁がない場合、その方向に向きを変え、可能であればその方向に移動します。 * * 'AVOID HUG LEFT WALL'および'AVOID HUG RIGHT WALL'を選択すると、 * イベントはプレイヤーのキャラクターやプレイヤーのフォロワーと衝突しなくなります。 * * 'CRASH HUG LEFT WALL'と'CRASH HUG RIGHT WALL'は * プレイヤーやフォロワーとの衝突を可能にします。 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 例: Hug Left Wall * Hug Right Wall * Avoid Hug Left Wall * Avoid Hug Right Wall * Crash Hug Left Wall * Crash Hug Right Wall * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * INDEX: x * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 指定されたイベントの現在のキャラクター画像インデックスをxに設定します。 * x を0から7までの整数値に置き換えます。 * インデックス元のキャラクター画像は変更しません。 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 例: Index: 5 * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * INDEX: +x * INDEX: -x * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 指定されたイベントの現在のキャラクター画像インデックスを+x・-xだけ調整します。 * インデックスは0を下回ることはできず、 * 7を超えることはできません。 * x を0から7までの整数値に置き換えます。 * インデックス元のキャラクター画像は変更しません。 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 例: Index: +1 * Index: -2 * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * MOVE UP UNTIL STOP * MOVE LEFT UNTIL STOP * MOVE RIGHT UNTIL STOP * MOVE DOWN UNTIL STOP * MOVE UPPER LEFT UNTIL STOP * MOVE UPPER RIGHT UNTIL STOP * MOVE LOWER LEFT UNTIL STOP * MOVE LOWER RIGHT UNTIL STOP * * AVOID MOVE UP UNTIL STOP * AVOID MOVE LEFT UNTIL STOP * AVOID MOVE RIGHT UNTIL STOP * AVOID MOVE DOWN UNTIL STOP * AVOID MOVE UPPER LEFT UNTIL STOP * AVOID MOVE UPPER RIGHT UNTIL STOP * AVOID MOVE LOWER LEFT UNTIL STOP * AVOID MOVE LOWER RIGHT UNTIL STOP * * CRASH MOVE UP UNTIL STOP * CRASH MOVE LEFT UNTIL STOP * CRASH MOVE RIGHT UNTIL STOP * CRASH MOVE DOWN UNTIL STOP * CRASH MOVE UPPER LEFT UNTIL STOP * CRASH MOVE UPPER RIGHT UNTIL STOP * CRASH MOVE LOWER LEFT UNTIL STOP * CRASH MOVE LOWER RIGHT UNTIL STOP * * MOVE FORWARD UNTIL STOP * AVOID MOVE FORWARD UNTIL STOP * CRASH MOVE FORWARD UNTIL STOP * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 指定されたイベントは、その方向に通過できなくなるまで、 * 指定された方向を移動し続けます。 * 通過できなくなると、 * 移動ルートリストの次の移動コマンドを実行します。 * * 'AVOID'コマンドは、 * イベントがプレイヤーキャラクター・フォロワーと衝突しないようにします。 * * 'CRASH'コマンドはプレイヤー・フォロワーとの衝突を許します。 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 例: Move Right Until Stop * Avoid Move Left Until Stop * Crash Move Forward Until Stop * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * OPACITY: +x * OPACITY: -x * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 指定されたイベントの不透明度値を、 * エディタの不透明度コマンドのように設定値ではなく+x・-xで調整します。 * 不透明度の値は、現在の不透明度の値に加算・減算されます。 * xを整数値に置き換えます。 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 例: Opacity: +50 * Opacity: -30 * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * OPACITY: +x% * OPACITY: -x% * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 指定されたイベントの不透明度値を、 * エディタの不透明度コマンドのように設定値ではなく+x%・-x%調整します。 * 不透明度の値は、現在の不透明度の値に加算・減算されます。 * xを整数値に置き換えます。 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 例: Opacity: +10% * Opacity: -20% * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * OPACITY: x% * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 指定されたイベントの不透明度の値を、 * エディタの不透明度コマンドのような設定値ではなくx%に設定します。 * 不透明度の値は、スプライトの要求を満たすように調整されます。 * xを整数値に置き換えます。 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * 例: Opacity: 50% * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- * * ============================================================================ * Changelog * ============================================================================ * * Version 1.01: * - Updated for RPG Maker MV version 1.5.0. * * Version 1.00: * - Finished Plugin! */