VE Reflect Actions - VE_ReflectActions.js
シェア用テキスト:
▼VE Reflect Actions(Victor Sant様作) - VE_ReflectActions.js
https://plugin.fungamemake.com/archives/26967
反射の発動条件を魔法以外にも設定できます。デフォルトでは、魔法のみが反射されますが、このプラグインを使用すると、ID、タイプ、属性に基づいてアクションが反射されるように設定できます。
ふりがな:あくしょんをはんえい
機能概要: 反射の発動条件を魔法以外にも設定できます。デフォルトでは、魔法のみが反射されますが、このプラグインを使用すると、ID、タイプ、属性に基づいてアクションが反射されるように設定できます。
利用規約(ライセンス):https://fungamemake.com/victor-engine-jaspanese
作者:Victor Sant
作者サイト:https://victorenginescripts.wordpress.com/
ダウンロードページ:https://fungamemake.com/archives/9873
ファイル名:VE_ReflectActions.js
プラグインのヘルプ:
/*:ja * @plugindesc v1.04 反射の発動条件を魔法以外にも設定できます * @author Victor Sant * * @param Reflect Animation * @text 反射時アニメーションID * @desc 反射時の表示アニメーションID * 非表示は0に * @default 53 * * @param Display Reflected * @text 反射されたアニメーション表示 * @type boolean * @on 表示 * @off 非表示 * @desc 反射されたスキルのアニメーションを表示 * 表示:true / 非表示:false * @default false * * @help * 翻訳:ムノクラ * https://fungamemake.com/ * https://twitter.com/munokura/ * * 元プラグイン: * https://victorenginescripts.wordpress.com/rpg-maker-mv/reflect-actions/ * * * =========================================================================== * 必要プラグイン * =========================================================================== * * このプラグインを使用するには、下記のプラグインが必要です。 * - VE_BasicModule * * * --------------------------------------------------------------------------- * アクター、職業、敵、武器、防具、ステートのメモタグ * --------------------------------------------------------------------------- * * <action reflect: trigger, rate> * カスタム反射効果を設定します。 * trigger : 反射の発動条件を指定します。(後述) * rate : 反射率を指定します。 * * --------------- * * <custom action reflect: trigger> * result = code * </custom action reflect> * カスタム反射効果を設定するスクリプトを実行します。 * trigger : 反射の発動条件を指定します。(後述) * code : コードを使用して、反射率を返します。 * * --------------------------------------------------------------------------- * 追加情報 * --------------------------------------------------------------------------- * * - Triggers * 以下のいずれかを発動条件として使用できます。 * skill x | スキルIDxで命中した時に反射 * item x | アイテムIDxで命中した時に反射 * stype x | スキルタイプIDxのスキルが命中した時に反射 * itype x | アイテムタイプIDxのアイテムが命中した時に反射 * element x | 属性IDxのアクションが命中した時に反射 * physical | 物理ダメージを受けると反射 * magical | 魔法ダメージを受けると反射 * damage | 何らかのダメージを受けると反射 * any | 任意のアクションが命中した時に反射 * * --------------- * * - Code * コードではダメージ式と同じ値を使っているので、使用者には'a'、対象には'b'、 * 変数には'v[x]'、アイテムオブジェクトには'item'を使います。 * 'result'は0から100までの数値を返す必要があります。 * (この範囲外の値は冗長) * * --------------- * * 反射と反撃の主な違いは、反射はスキルを使用者に返し、 * その効果を計算するために使用者自身の能力値を使用することです。 * RPGツクールMVデフォルトでは魔法のみが反射されますが、 * このプラグイン機能はデフォルトを拡張したものです。 * * --------------------------------------------------------------------------- * メモタグの例 * --------------------------------------------------------------------------- * * <action reflect: physical, 20%> * * --------------- * * <action reflect: damage, 50%> * * --------------- * * <action reflect: skill 1, 25%> * * --------------- * * <action reflect code: stype 1> * result = a.level; * </action reflect code> * * --------------------------------------------------------------------------- * 互換性 * --------------------------------------------------------------------------- * * - 'VE - Retaliation Damage'プラグインと併用する場合、 * このプラグインをそれより上方に配置してください。 */
