RPGツクールMV用プラグイン日本語訳

日本語版 YEP Life Steal プラグインVer1.04

更新日:

こちらは「パッシブ特性としてライフスティールを有効にするプラグイン」です。

最新版はYanfly様のサイトで英語版が配布されています。
http://yanfly.moe/

これを簡単に日本語化したファイルをアップいたしました。
利用される場合は、作品のクレジットにYanfly様の名前を入れてください。

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

 /*:ja
 * @plugindesc v1.04 パッシブ特性としてライフスティールを有効にします。
 * @author Yanfly Engine Plugins
 *
 * @param Enable HP Overheal
 * @type boolean
 * @on 有効
 * @off 無効
 * @desc Life Stealにダメージよりも多くのHPを排出させますか?
 * 無効 - false     有効 - true
 * @default false
 *
 * @param Enable MP Overheal
 * @type boolean
 * @on 有効
 * @off 無効
 * @desc Life Stealにダメージよりも多くのMPを排出させますか?
 * 無効 - false     有効 - true
 * @default false
 *
 * @param Negative HP LifeSteal
 * @type boolean
 * @on 可能
 * @off 不可
 * @desc HP Life Stealの値をマイナスにして攻撃者に損害を与えませんか? 不可 - false     可能 - true
 * @default false
 *
 * @param Negative MP LifeSteal
 * @type boolean
 * @on 可能
 * @off 不可
 * @desc MP Life Stealの値をマイナスにして攻撃者にダメージを与えることができますか? 不可 - false     可能 - true
 * @default false
 *
 * @help
 * 翻訳:ムノクラ
 * https://munokura.tk/
 * https://twitter.com/munokura/
 *
 * ============================================================================
 * Introduction
 * ============================================================================
 *
 * HP吸収はRPGツクールMVの機能で、
 * 特定のスキルやアイテムの形でのみ存在します。
 * 物理攻撃、魔法攻撃、特定のヒット攻撃から
 * 受動的にHP吸収を獲得する方法はありません。
 * このプラグインを使用すると、HPとMPの両方の値に対して、
 * 物理的、魔法的、特定のヒット攻撃に対してパッシブなHP吸収特性を設定できます。
 *
 * ============================================================================
 * Notetags
 * ============================================================================
 *
 * 以下のメモタグを使用して、
 * HP吸収がデータベースエントリにどのように機能するかを変更できます。
 *
 * ---
 *
 * スキルとアイテムのメモタグ
 *
 *   <HP Life Steal: x%>
 *   <MP Life Steal: x%>
 *   この攻撃はHP・MPのx%のダメージを与えられたダメージの量に対してHP吸収します。
 *
 *   <HP Life Steal: x>
 *   <MP Life Steal: x>
 *   与えられたダメージに関わらず、この攻撃でHP・MPのx量が奪われます。
 *
 *   <Cancel Life Steal>
 *   パッシブなライフスチール効果を取り消します。
 *   ただし、HP DrainとMP Drainは引き続き発生します。 
 *
 *   <Cancel HP Life Steal>
 *   <Cancel MP Life Steal>
 *   HP Life StealまたはMP Life Stealの効果のパッシブ化を取り消します。
 *   ただし、HP DrainとMP Drainは引き続き発生します。
 *
 * ---
 *
 * アクター、職業、敵、武器、防具、ステートのメモタグ
 *
 *   <HP Life Steal Physical: +x%>
 *   <HP Life Steal Magical: +x%>
 *   <HP Life Steal Certain: +x%>
 *
 *   <MP Life Steal Physical: +x%>
 *   <MP Life Steal Magical: +x%>
 *   <MP Life Steal Certain: +x%>
 *
 *   <HP Life Steal Physical: -x%>
 *   <HP Life Steal Magical: -x%>
 *   <HP Life Steal Certain: -x%>
 *
 *   <MP Life Steal Physical: -x%>
 *   <MP Life Steal Magical: -x%>
 *   <MP Life Steal Certain: -x%>
 *   バトラーは、物理的、魔法的、特定の命中の攻撃に
 *   与えられたダメージの+x%・-x%だけ、
 *   パッシブライフスチールを増加させます。
 *   この効果は乗法的に重なります。
 *
 *   <HP Life Steal Physical: +x>
 *   <HP Life Steal Magical: +x>
 *   <HP Life Steal Certain: +x>
 *
 *   <MP Life Steal Physical: +x>
 *   <MP Life Steal Magical: +x>
 *   <MP Life Steal Certain: +x>
 *
 *   <HP Life Steal Physical: -x>
 *   <HP Life Steal Magical: -x>
 *   <HP Life Steal Certain: -x>
 *
 *   <MP Life Steal Physical: -x>
 *   <MP Life Steal Magical: -x>
 *   <MP Life Steal Certain: -x>
 *   バトラーは、物理的、魔法的、特定の命中の攻撃に対して
 *   与えられたダメージの固定値+x・-xだけ
 *   パッシブライフスチールを追加的に増加させる。
 *   この効果は相加的に重なります。
 *
 *   <Guard Life Steal>
 *   バトラーは、HPとMPの両方からライフスティールすることはできません。
 *
 *   <Guard HP Life Steal>
 *   <Guard MP Life Steal>
 *   バトラーは、HPとMPのどちらからもライフスティールすることはできません。
 *
 *   <Cancel Life Steal>
 *   バトラーは、HPとMPの両方をパッシブにライフスチールすることはできません。
 *
 *   <Cancel HP Life Steal>
 *   <Cancel MP Life Steal>
 *   バトラーはパッシブにHPやMPを盗むことはできません。

 *
 * ---
 *
 * ============================================================================
 * Lunatic Mode - Custom Life Steal
 * ============================================================================
 *
 * JavaScript を使ったメモタグを利用して、
 * データベースオブジェクトに動的なライフスティール値を持たせることができます。
 *
 * --- スキルとアイテムのメモタグ ---
 *
 *   <Custom HP Life Steal Rate>
 *    rate = user.hpRate();
 *   </Custom HP Life Steal Rate>
 *   
 *   <Custom MP Life Steal Rate>
 *    rate = user.hpRate();
 *   </Custom MP Life Steal Rate>
 *   'rate'変数は、ターゲットに与えられたダメージに基づいて、
 *   スキル/アイテムがターゲットからライフスチールするHP/MPの量です。
 *   これは百分率の値です。
 *
 *   --- --- ---
 *
 *   <Custom HP Life Steal Flat>
 *    flat = user.mhp;
 *   </Custom HP Life Steal Flat>
 *   
 *   <Custom MP Life Steal Flat>
 *    flat = user.mhp;
 *   </Custom MP Life Steal Flat>
 *   'flat'変数は、スキル/アイテムがターゲットに与えたダメージに基づいて
 *   ターゲットからライフスチールするHP/MPの量です。
 *   これはflat値です。
 *
 * --- アクター、職業、敵、武器、防具、ステートのメモタグ ---
 *
 *   <Custom HP Life Steal Physical Rate>
 *    rate = user.hpRate();
 *   </Custom HP Life Steal Physical Rate>
 *
 *   <Custom HP Life Steal Magical Rate>
 *    rate = user.hpRate();
 *   </Custom HP Life Steal Magical Rate>
 *
 *   <Custom HP Life Steal Certain Rate>
 *    rate = user.hpRate();
 *   </Custom HP Life Steal Certain Rate>
 *
 *   <Custom MP Life Steal Physical Rate>
 *    rate = user.hpRate();
 *   </Custom MP Life Steal Physical Rate>
 *
 *   <Custom MP Life Steal Magical Rate>
 *    rate = user.hpRate();
 *   </Custom MP Life Steal Magical Rate>
 *
 *   <Custom MP Life Steal Certain Rate>
 *    rate = user.hpRate();
 *   </Custom MP Life Steal Certain Rate>
 *   'rate'変数は、バトラーが与えられたダメージに対する
 *   HP/MPの目標からのライフスティール率のボーナスです。
 *   これは百分率であり、乗法的に積み重ねられます。
 *
 *   --- --- ---
 *
 *   <Custom HP Life Steal Physical Flat>
 *    flat = user.mhp;
 *   </Custom HP Life Steal Physical Flat>
 *
 *   <Custom HP Life Steal Magical Flat>
 *    flat = user.mhp;
 *   </Custom HP Life Steal Magical Flat>
 *
 *   <Custom HP Life Steal Certain Flat>
 *    flat = user.mhp;
 *   </Custom HP Life Steal Certain Flat>
 *
 *   <Custom MP Life Steal Physical Flat>
 *    flat = user.mhp;
 *   </Custom MP Life Steal Physical Flat>
 *
 *   <Custom MP Life Steal Magical Flat>
 *    flat = user.mhp;
 *   </Custom MP Life Steal Magical Flat>
 *
 *   <Custom MP Life Steal Certain Flat>
 *    flat = user.mhp;
 *   </Custom MP Life Steal Certain Flat>
 *   'flat'変数は、バトラーが与えられたダメージに対する
 *   HP/MPの目標からのライフスチールスティールのボーナス量です。
 *   これはフラットなボーナス値であり、相加的に積み重ねられます。
 *
 * ============================================================================
 * Changelog
 * ============================================================================
 *
 * Version 1.04:
 * - Bypass the isDevToolsOpen() error when bad code is inserted into a script
 * call or custom Lunatic Mode code segment due to updating to MV 1.6.1.
 *
 * Version 1.03:
 * - Updated for RPG Maker MV version 1.5.0.
 *
 * Version 1.02:
 * - Lunatic Mode fail safes added.
 *
 * Version 1.01:
 * - Updated for RPG Maker MV version 1.1.0.
 *
 * Version 1.00:
 * - Finished Plugin!
 */

スポンサードリンク

スポンサードリンク

-RPGツクールMV用プラグイン日本語訳

執筆者:

関連記事

日本語版 YEP Credits Page プラグインVer1.02

こちらは「’クレジット’コマンドをタイトル画面に追加できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/

日本語版 YEP X Item Picture Images プラグインVer1.01

こちらは「拡大したアイコンの代わりに、アイテムメニュー内のアイテムに画像を指定できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/

日本語版 YEP Scale Sprites プラグインVer1.01

こちらは「スプライトを拡大縮小できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/ これを簡単に日本語化したファイルをアップいたし …

日本語版 YEP X Equip Requirements プラグインVer1.09

こちらは「武器・防具に装備必要条件を設定できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/ これを簡単に日本語化したファイルをア …

日本語版 YEP Common Event Menu プラグインVer1.04

こちらは「コモンイベントを呼び出すウィンドウを作成できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/ これを簡単に日本語化したフ …

サイト内検索