VEシリーズ

日本語版 VE Reflect Actions プラグイン Ver1.04

こちらは「反射の発動条件を魔法以外にも設定できるプラグイン」です。

下記ページで英語版が配布されています。
victorenginescripts.wordpress.com/rpg-maker-mv/reflect-actions/

どなたかのお役に立てば幸いです。

/*:ja
* @plugindesc v1.04 反射の発動条件を魔法以外にも設定できます
* @author Victor Sant
*
* @param Reflect Animation
* @text 反射時アニメーションID
* @type animation
* @require 1
* @desc 反射時の表示アニメーションID
* 非表示は0に
* @default 53
*
* @param Display Reflected
* @text 反射されたアニメーション表示
* @type boolean
* @on 表示
* @off 非表示
* @desc 反射されたスキルのアニメーションを表示
* 表示:true / 非表示:false
* @default false
*
* @help
* 翻訳:ムノクラ
* fungamemake.com/
* twitter.com/munokura/
*
* 元プラグイン:
* 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'プラグインと併用する場合、
* このプラグインをそれより上方に配置してください。
*/

スポンサードリンク

スポンサードリンク

-VEシリーズ

Copyright© RPGツクールMV初心者的備忘録 , 2020 All Rights Reserved.