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

日本語版 YEP X Passive Auras プラグインVer1.08

更新日:

こちらは「ステートに連動ステートを追加できるプラグイン」です。

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

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

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

 /*:ja
 * @plugindesc v1.08 (要YEP_AutoPassiveStates.js)ステートに連動ステートを追加します。
 * @author Yanfly Engine Plugins
 *
 * @help
 * 翻訳:ムノクラ
 * https://munokura.tk/
 * https://twitter.com/munokura/
 *
 * ============================================================================
 * Introduction
 * ============================================================================
 *
 * このプラグインはYEP_AutoPassiveStatesを必要とします。
 * プラグイン管理のYEP_AutoPassiveStatesの下に
 * このプラグインがあることを確認してください。
 *
 * パッシブ連動ステートは、
 * RPG属性を持つ多くのオンラインマルチプレイヤーゲームによく見られます。
 * バトラーがステートを出すことができる時、
 * それは味方・敵のどちらかにも、
 * 近くの他のバトラーにも影響を及ぼすでしょう。
 * このプラグインは、アクター、敵、味方パーティ、敵グループに
 * 連動ステートを生み出すステートで作れます。
 *
 * ============================================================================
 * Notetags
 * ============================================================================
 *
 * ステートがステートを生成するようにするには、
 * 以下のメモタグを使用してください。
 *
 * *注意*生きているメンバーに影響を与えるメモタグは、
 * 少なくとも1HPを持ち、
 * 死んでいるステートの影響を受けないメンバーに影響を与えます。
 * 彼らが不死であっても、HPが0であれば、
 * 死んだ連動ステートと矛盾しないように
 * 生きている連動ステートの影響を受けることはありません。
 *
 * *注意*死者に影響を与えるメモタグは、
 * 死者の影響を受けているメンバー・HPが0になっているメンバーに影響を与えます。
 * 死者のHPが1になったら、死者の影響を受けなくなります。
 * 死者のみに連動ステートの影響を受けます。
 *
 * ステートのメモタグ
 *
 *   <Ally Aura: x>
 *   <Ally Aura: x, x, x>
 *   <Ally Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   バトラーの仲間にステートx(y)を獲得させます。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Alive Ally Aura: x>
 *   <Alive Ally Aura: x, x, x>
 *   <Alive Ally Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   バトラーの生きている仲間がステートx(y)を得ます。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Dead Ally Aura: x>
 *   <Dead Ally Aura: x, x, x>
 *   <Dead Ally Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   バトラーの死んだ仲間にステートx(y)を獲得させるでしょう。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Foe Aura: x>
 *   <Foe Aura: x, x, x>
 *   <Foe Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   バトラーの敵にステートx(y)を獲得させます。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Alive Foe Aura: x>
 *   <Alive Foe Aura: x, x, x>
 *   <Alive Foe Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   バトラーの生きている敵にステートx(y)を得るようにさせます。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Dead Foe Aura: x>
 *   <Dead Foe Aura: x, x, x>
 *   <Dead Foe Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   バトラーの死んだ敵にステートx(y)を得るようにさせます。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Party Aura: x>
 *   <Party Aura: x, x, x>
 *   <Party Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   味方パーティにステートx(y)を獲得させるでしょう。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Alive Party Aura: x>
 *   <Alive Party Aura: x, x, x>
 *   <Alive Party Aura: x through y>
 *   - バトラーが生きている味方パーティにステートx(y)を獲得させる一方、
 *   バトラーは現在のステートの影響を受けます。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Dead Party Aura: x>
 *   <Dead Party Aura: x, x, x>
 *   <Dead Party Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   バトラーの死んだ味方パーティにステートx(y)を獲得させるでしょう。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Troop Aura: x>
 *   <Troop Aura: x, x, x>
 *   <Troop Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   敵グループはステートx(y)を得ることができます。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Alive Troop Aura: x>
 *   <Alive Troop Aura: x, x, x>
 *   <Alive Troop Aura: x through y>
 *   - バトラーが生きている敵グループが現在のステートの影響を受けている間、
 *   ステートx(y)まで獲得するようになります。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Dead Troop Aura: x>
 *   <Dead Troop Aura: x, x, x>
 *   <Dead Troop Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   バトラーの死んだ敵グループはステートx(y)を得ることができます。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Everybody Aura: x>
 *   <Everybody Aura: x, x, x>
 *   <Everybody Aura: x through y>
 *   - バトラーが現在のステートの影響を受けている間、
 *   全てのアクティブなバトラーにステートx(y)を獲得させるでしょう。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Alive Aura: x>
 *   <Alive Aura: x, x, x>
 *   <Alive Aura: x through y>
 *   - 全ての生きているバトラーが現在のステートの影響を受けている間に
 *   ステートx(y)を得るようになるでしょう。
 *   *注:ステートはそれ自身を連動ステートに使用することはできません。
 *
 *   <Dead Aura: x>
 *   <Dead Aura: x, x, x>
 *   <Dead Aura: x through y>
 *   - 全ての生きているバトラーが現在のステートの影響を受けている間に
 *   ステートx(y)を得るようになるでしょう。
 *   注意:ステートはそれ自身を連動ステートに使用することはできません。
 *
 * ============================================================================
 * Lunatic Mode - Custom Aura Conditions
 * ============================================================================
 *
 * JavaScriptを使って、
 * 条件付きの連動ステートを作りたい人に、
 * これらのメモタグを使うことができます。
 * 覚えておくべきは、
 * この条件付きの効果は目標の届けられたステートであり、
 * 起源のステートそれ自体ではありません。
 *
 * ステートのメモタグ
 *
 *   <Custom Aura Condition>
 *    if (user.hpRate() > 0.50) {
 *      condition = true;
 *    } else {
 *      condition = false;
 *    }
 *   </Custom Aura Condition>
 *   - 'condition'変数は対象ステートステートが現れるかどうかを決定します。
 *   'condition'変数が'true'の場合、表示されます。
 *   'condition'変数が'false'の場合、表示されません。
 *   覚えておくべきは、
 *   このメモタグは起源のステート自体ではなく、
 *   目標の届けられたステートに置かれなければなりません。
 *
 * ============================================================================
 * Changelog
 * ============================================================================
 *
 * Version 1.08:
 * - Optimization update. There should be less lag spikes if there are more
 * passive conditions present on a battler.
 *
 * Version 1.07:
 * - 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.06:
 * - Updated for RPG Maker MV version 1.6.1.
 *
 * Version 1.05:
 * - Updated for RPG Maker MV version 1.5.0.
 *
 * Version 1.04:
 * - Bug fixed where if an aura is applied as the last action of a turn, it
 * wouldn't take effect until the following turn.
 *
 * Version 1.03:
 * - Lunatic Mode fail safes added.
 *
 * Version 1.02:
 * - Added new notetags that affect specifically alive or dead allies. Alive
 * aura effects will affect only members with at least 1 HP and not affected by
 * the dead state. Dead aura effects will affect members with either 0 HP or
 * have the dead state.
 *
 * Version 1.01:
 * - Fixed a bug that would conflict with Taunt and Selection Core making some
 * aura effects randomly disappear.
 *
 * Version 1.00:
 * - Finished Plugin!
 */

スポンサードリンク

スポンサードリンク

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

執筆者:

関連記事

日本語版 YEP X Actor Party Switch プラグインVer1.05

こちらは「アクターが戦闘中に他のパーティーメンバーと交代できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/ これを簡単に日本語化 …

日本語版 YEP Floor Damage プラグインVer1.02

こちらは「地形タグでダメージ床を複数種類を設定できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/ これを簡単に日本語化したファイ …

日本語版 YEP X New Game Plus プラグインVer1.02

こちらは「セーブデータの持ち越しを可能にするNew Game+ モードを設定できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/

日本語版 YEP Battle Engine Core プラグインVer1.50

こちらは「戦闘システムをカスタムし、様々な要素を変更するプラグイン」です。 2019.04.04に更新された下記リストでアップデートされていたものを翻訳しました。 http://yanfly.moe/

日本語版 YEP X Ext Doodad Pack 1 プラグインVer1.01

こちらは「doodad設定にトーンやスイッチでの表示切り替え機能などを追加できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/ こ …

サイト内検索