混乱ステート時に自分を攻撃しない - ConfusionTargetEx.js

シェア用テキスト:
▼混乱ステート時に自分を攻撃しない(ecf5DTTzl6h6lJj02様作) - ConfusionTargetEx.js
https://plugin.fungamemake.com/archives/27962
ステートの行動制約が 誰かを攻撃・味方を攻撃になっている場合、ターゲットから自分自身を除外するプラグインです。全体攻撃のターゲットからも除外され、自身はダメージを受けません。回復スキルの場合は、自分自身を対象から除外しないようにします。

ふりがな:こんらんすてーとじにじぶんをこうげきしない

機能概要: ステートの行動制約が 誰かを攻撃・味方を攻撃になっている場合、ターゲットから自分自身を除外するプラグインです。全体攻撃のターゲットからも除外され、自身はダメージを受けません。回復スキルの場合は、自分自身を対象から除外しないようにします。

利用規約(ライセンス): MITライセンス

作者:ecf5DTTzl6h6lJj02

直接ダウンロード:Zipファイル

ダウンロードページ:https://tm.lucky-duet.com/viewtopic.php?t=10443

ファイル名:ConfusionTargetEx.js

プラグインのヘルプ:

/*:
 * @plugindesc 混乱等のステート時に自分をターゲットに含めない
 * @author ecf5DTTzl6h6lJj02
 *
 * @param SwitchId
 * @text 機能を有効にするスイッチのID
 * @type switch
 * @default 1
 * @desc 機能をONにするスイッチID。
 * なしに設定すると常に有効。
 * 
 * @param BehaviorOfRecoverAll
 * @text 回復スキルを使用したときの対象
 * @type select
 * @option 通常
 * @value 0
 * @option パターン A
 * @value 1
 * @option パターン B
 * @value 2
 * @default 0
 * @desc 回復をした時の対象
 * 詳しくはプラグインヘルプで確認ください。
 * 
 * @help
 * このプラグインは単体でも動作は可能ですが、
 * トリアコンタン様の混乱ステート拡張プラグイン(ConfusionExtend.js) 
 * https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/ConfusionExtend.js
 * との併用を前提に作成しています。
 * このプラグイン単体で使用する場合、エネミーもアクターもスキルは使用しません。
 * 攻撃できる場合は攻撃。攻撃できる対象が存在しない場合は防御になります。
 * 
 * 混乱ステート拡張プラグインと併用する場合は、
 * このプラグインを混乱ステート拡張プラグインの下(できれば真下)に配置してください。
 * 
 * ステートの行動制約が 誰かを攻撃・味方を攻撃になっている場合、
 * ターゲットから自分自身を除外するプラグインです。
 * 全体攻撃のターゲットからも除外され、自身はダメージを受けません。
 * 回復スキルの場合は、自分自身を対象から除外しないようにします。
 * 混乱ステート拡張プラグインで パラメータ『味方対象スキルの対象』がON(true)になっているときは、
 * 全体回復をすると敵全体、及び、自分自身が回復します。
 *
 * プラグインパラメータ『機能を有効にするスイッチのID』で指定したスイッチがONの時のみ有効になるように設定してあります。
 * このパラメータを なし に設定した場合は常に有効になります。
 * 
 * 〇プラグインパラメータ『回復スキルを使用したときの対象』について
 * このパラメータで、回復スキルを使用したときのターゲット設定を変更します。
 * 混乱ステート拡張プラグインの『味方対象スキルの対象』の状態によって挙動が変化します。
 *  ・通常
 *      『味方対象スキルの対象』がOFF(false)の時:
 *        このプラグインの通常通りの設定でターゲットを設定します。
 * 
 *      『味方対象スキルの対象』がON(true)の時:
 *          行動制約が『誰かを攻撃』の時:
 *          単体回復の場合は、自分自身を含む、敵・味方からランダムに対象を決定。
 *          全体回復の時は、敵全体 + 自分自身、味方全体 のどちらかをランダムに決定。
 * 
 *          行動制約が『味方を攻撃』の時:
 *         単体回復の場合は、敵と自分自身でランダムに対象を決定。
 *          全体回復の場合は、敵全体 + 自分自身が対象になります。
 * 
 *  ・パターン A
 *      『味方対象スキルの対象』がOFF(false)の時:
 *       自分自身のみ対象にするようになります。
 * 
 *      『味方対象スキルの対象』がON(true)の時:
 *          行動制約が『誰かを攻撃』の時:
 *          単体回復の場合は、自分自身を含む、敵・味方からランダムに対象を決定。
 *          全体回復の場合は、敵全体 + 自分自身、味方全体 のどちらかをランダムに決定。
 * 
 *          行動制約が『味方を攻撃』の時:
 *         単体回復の場合は、自分自身のみを対象にします。
 *         全体回復の場合は、敵全体 + 自分自身が対象になります。
 * 
 *  ・パターン B
 *      『味方対象スキルの対象』がOFF(false)の時:
 *       自分自身のみ対象にするようになります。
 * 
 *      『味方対象スキルの対象』がON(true)の時:
 *          行動制約が『誰かを攻撃』の時:
 *          単体回復の場合は、自分自身を含まない、敵・味方からランダムに対象を決定
 *          全体回復の場合は、敵全体、自分自身を含まない味方全体 のどちらかをランダムに決定。
 * 
 *          行動制約が『味方を攻撃』の時:
 *         単体回復の場合は、敵の中からランダムに対象を決定。
 *          全体回復の場合は、敵全体を対象にします。
 *         
 * 
 * プラグインコマンドはありません。
 * 
 */
0

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2021 All Rights Reserved.