混乱ステート時に自分を攻撃しない - 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)の時: * 行動制約が『誰かを攻撃』の時: * 単体回復の場合は、自分自身を含まない、敵・味方からランダムに対象を決定 * 全体回復の場合は、敵全体、自分自身を含まない味方全体 のどちらかをランダムに決定。 * * 行動制約が『味方を攻撃』の時: * 単体回復の場合は、敵の中からランダムに対象を決定。 * 全体回復の場合は、敵全体を対象にします。 * * * プラグインコマンドはありません。 * */
