当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
ROR アクター特徴操作 - ROR_TreatTraitsForActor.js
シェア用テキスト:
▼ROR アクター特徴操作(R.Orio様作) - ROR_TreatTraitsForActor.js
https://plugin-mz.fungamemake.com/archives/4394
アクターの特徴の追加/削除をイベントから行えるようにします。
ふりがな:あくたーとくちょうそうさ
機能概要: アクターの特徴の追加/削除をイベントから行えるようにします。
利用規約(ライセンス): MITライセンス
作者:R.Orio
作者サイト:https://r-orio-rpg.halfmoon.jp/rpgmaker/main
解説ページ:https://r-orio-rpg.halfmoon.jp/rpgmaker/plugins/detail/…
ファイル名:ROR_TreatTraitsForActor.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc アクターの特徴の追加/削除をイベントから行えるようにします。 * @author R.Orio * @base ROR_BaseInsertDataToSave * @version 1.0.0 * * @help * アクターの特徴の追加/削除をイベントコマンドの * プラグインコマンドから行えるようにします。 * * 使い方: * プラグインコマンドから追加/削除する特徴を選択し、 * ・追加か削除か * ・特徴のパラメーター * を設定してください。一部パラメーターは直接設定のほか、ゲーム内変数で * 指定することができます。削除の場合、割合を指定する特徴等については、 * 確率が一致していなくても削除可能です。 * 例) * 属性有効度120%に対して同じ属性有効度を削除する場合は有効度を指定しない * または150%を指定しても削除可能 * * 【ご注意ください】 * ROR_BaseInsertDataToSave.jsを併せて有効化してください。 * 無くても動作はしますが、セーブしても更新された特徴が保存されません。 * * 利用規約: * MITライセンスです。 * https://licenses.opensource.jp/MIT/MIT.html * 作者に無断で改変、再配布が可能で、 * 利用形態(商用、18禁利用等)についても制限はありません。 * * * * @command addElementEfectivenessToActor * @text 特徴「属性有効度」の追加/削除 * @desc アクターに特徴の属性有効度を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのID * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg element_num * @text 属性番号 * @desc 追加/削除する属性有効度の属性番号(何番目の属性か)です。 * @type number * @min 1 * * @arg specification_type * @text 有効度の指定方法 * @desc 追加する属性有効度の数値指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg effective_rate * @text 有効度の値 * @desc 適用する有効度の値です。%で入力してください。 * @type number * @min 0 * * @arg effective_rate_variable * @text 有効度の値を変数で指定する場合の変数ID * @desc 適用する有効度の値を変数で指定する場合に参照する変数のIDです。 * @type variable * * * * @command addDebuffEfectivenessToActor * @text 特徴「弱体有効度」の追加/削除 * @desc アクターに特徴の弱体有効度を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのID * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg status_num * @text ステータス番号 * @desc 追加/削除する弱体有効度のステータス番号(何番目のステータスか)です。 * @type number * @min 1 * * @arg specification_type * @text 有効度の指定方法 * @desc 追加する弱体有効度の数値指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg effective_rate * @text 有効度の値 * @desc 適用する有効度の値です。%で入力してください。 * @type number * @min 0 * * @arg effective_rate_variable * @text 有効度の値を変数で指定する場合の変数ID * @desc 適用する有効度の値を変数で指定する場合に参照する変数のIDです。 * @type variable * * * * @command addStateEfectivenessToActor * @text 特徴「ステート有効度」の追加/削除 * @desc アクターに特徴のステート有効度を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのID * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg state_id * @text ステートID * @desc 追加/削除するステート有効度のステートIDです。 * @type state * * @arg specification_type * @text 有効度の指定方法 * @desc 追加するステート有効度の数値指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg effective_rate * @text 有効度の値 * @desc 適用する有効度の値です。%で入力してください。 * @type number * @min 0 * * @arg effective_rate_variable * @text 有効度の値を変数で指定する場合の変数ID * @desc 適用する有効度の値を変数で指定する場合に参照する変数のIDです。 * @type variable * * * * @command addStateRegistToActor * @text 特徴「ステート無効化」の追加/削除 * @desc アクターに特徴のステート無効化を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのID * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text ステートIDの指定方法 * @desc 追加/削除するステート無効化のステートIDの指定方法を選択します。 * @type select * @option 選択指定 * @value select * @option 変数で指定 * @value variable * * @arg state_id * @text ステートID * @desc 追加/削除するステート無効化のステートIDです。 * @type state * * @arg state_id_variable * @text 追加/削除するステート無効化のステートIDを変数で指定する場合の変数ID * @desc 追加/削除するステート無効化のステートIDを変数で指定する場合に参照する変数のIDです。 * @type variable * * * * @command addBaseStatusAdjustmentToActor * @text 特徴「通常能力値」の追加/削除 * @desc アクターに特徴の通常能力値を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのID * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg status_num * @text ステータス番号 * @desc 追加/削除する通常能力値のステータス番号(何番目のステータスか)です。 * @type number * @default 1 * @min 1 * * @arg specification_type * @text 倍率の指定方法 * @desc 追加する通常能力値の倍率指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg rate * @text 倍率 * @desc 適用する倍率です。%で入力してください。 * @type number * @min 0 * * @arg rate_variable * @text 倍率を変数で指定する場合の変数ID * @desc 適用する倍率を変数で指定する場合に参照する変数のIDです。 * @type variable * * * * @command addAdditionalStatusAdjustmentToActor * @text 特徴「追加能力値」の追加/削除 * @desc アクターに特徴の追加能力値を追加します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのID * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg status_num * @text 追加能力値番号 * @desc 追加/削除する追加能力値の番号(何番目の追加能力値か)です。 * @type number * @default 1 * @min 1 * * @arg specification_type * @text 倍率の指定方法 * @desc 追加する追加能力値の倍率指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg rate * @text 倍率 * @desc 適用する倍率です。%で入力してください。 * @type number * @min 0 * * @arg rate_variable * @text 倍率を変数で指定する場合の変数ID * @desc 適用する倍率を変数で指定する場合に参照する変数のIDです。 * @type variable * * * * @command addSpecialStatusAdjustmentToActor * @text 特徴「特殊能力値」の追加/削除 * @desc アクターに特徴の追加能力値を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのID * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg status_num * @text 特殊能力値番号 * @desc 追加/削除する特殊能力値の番号(何番目の特殊能力値か)です。 * @type number * @default 1 * @min 1 * * @arg specification_type * @text 倍率の指定方法 * @desc 追加する追加能力値の倍率指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg rate * @text 倍率 * @desc 適用する倍率です。%で入力してください。 * @type number * @min 0 * * @arg rate_variable * @text 倍率を変数で指定する場合の変数ID * @desc 適用する倍率を変数で指定する場合に参照する変数のIDです。 * @type variable * * * * @command addAttackElementToActor * @text 特徴「攻撃時属性」の追加/削除 * @desc 特徴の「攻撃時属性」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text 属性の指定方法 * @desc 追加/削除する攻撃時属性の指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg element_num * @text 属性番号 * @desc 追加/削除する攻撃時属性の番号(何番目の属性か)を指定します。 * @type number * @default 1 * @min 1 * * @arg skill_id_variable * @text 属性番号を変数で指定する場合の変数ID * @desc 属性番号を変数で指定する場合の変数ID * @type variable * * * * @command addAttackStateToActor * @text 特徴「攻撃時ステート」の追加/削除 * @desc 特徴の「攻撃時ステート」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text ステートの指定方法 * @desc 追加/削除する攻撃時ステートの指定方法を選択します。 * @type select * @option プルダウン選択 * @value select * @option 変数で指定 * @value variable * * @arg state_id * @text ステートID * @desc 追加/削除する攻撃時ステートを指定します。 * @type state * * @arg skill_id_variable * @text ステートを変数で指定する場合の変数ID * @desc ステートを変数で指定する場合の変数ID * @type variable * * @arg specification_type2 * @text ステート付与率の指定方法 * @desc 追加する攻撃時ステートの付与率の指定方法を選択します。 * @type direct * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg possibility * @text ステート付与率 * @desc 追加する攻撃時ステートの付与率を指定します。 * @type number * * @arg possibility_variable * @text 付与率を変数で指定する場合の変数ID * @desc 付与率を変数で指定する場合の変数ID * @type variable * * * * @command addAttackSpeedAdjustmentToActor * @text 特徴「攻撃時速度補正」の追加/削除 * @desc 特徴の「攻撃時速度補正」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text 速度補正の指定方法 * @desc 追加する攻撃時速度補正値の指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg value * @text 攻撃時速度補正値 * @desc 追加する攻撃時速度補正の値を指定します。 * @type number * @default 1 * @min 0 * * @arg value_variable * @text 攻撃時速度補正値を変数で指定する場合の変数ID * @desc 攻撃時速度補正値を変数で指定する場合の変数ID * @type variable * * * * @command addAdditionalAttackTimesToActor * @text 特徴「攻撃追加回数」の追加/削除 * @desc 特徴の「攻撃追加回数」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text 攻撃追加回数の指定方法 * @desc 追加する攻撃追加回数の指定方法を選択します。 * @type select * @option 直接入力 * @value direct * @option 変数で指定 * @value variable * * @arg value * @text 攻撃追加回数 * @desc 追加する攻撃時速度補正の値を指定します。 * @type number * @default 1 * @min 0 * * @arg value_variable * @text 攻撃追加回数を変数で指定する場合の変数ID * @desc 攻撃追加回数を変数で指定する場合の変数ID * @type variable * * * * @command addReplacementStandardAttackToActor * @text 特徴「攻撃スキル」の追加/削除 * @desc 特徴の「攻撃スキル」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text 攻撃スキルの指定方法 * @desc 追加/削除する攻撃スキルの指定方法を選択します。 * @type select * @option リスト選択 * @value select * @option 変数で指定 * @value variable * * @arg skill_id * @text スキルID * @desc 通常攻撃時に発動するスキルを指定します。 * @type skill * * @arg skill_id_variable * @text 通常攻撃時に発動するスキルを変数で指定する場合の変数ID * @desc 通常攻撃時に発動するスキルを変数で指定する場合の変数ID * @type variable * * * * @command addSkillTypeToActor * @text 特徴「スキルタイプ追加」の追加/削除 * @desc 特徴の「スキルタイプ追加」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text スキルタイプの指定方法 * @desc 追加/削除するスキルタイプの指定方法を選択します。 * @type select * @option 直接指定 * @value direct * @option 変数で指定 * @value variable * * @arg skill_type_num * @text スキルタイプ番号 * @desc 追加/削除するスキルタイプの番号(何番目のスキルタイプか)を指定します。 * @type number * * @arg skill_type_num_variable * @text 追加/削除するスキルタイプの番号を変数で指定する場合の変数ID * @desc 追加/削除するスキルタイプの番号を変数で指定する場合の変数ID * @type variable * * * * @command addSkillTypeSealingToActor * @text 特徴「スキルタイプ封印」の追加/削除 * @desc 特徴の「スキルタイプ封印」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text スキルタイプの指定方法 * @desc 封印するスキルタイプの指定方法を選択します。 * @type select * @option 直接指定 * @value direct * @option 変数で指定 * @value variable * * @arg skill_type_num * @text スキルタイプ番号 * @desc 封印/封印解除するスキルタイプの番号(何番目のスキルタイプか)を指定します。 * @type number * * @arg skill_type_num_variable * @text 封印/封印解除するスキルタイプの番号を変数で指定する場合の変数ID * @desc 封印/封印解除するスキルタイプの番号を変数で指定する場合の変数ID * @type variable * * * * @command addSkillToActor * @text 特徴「スキル追加」の追加/削除 * @desc 特徴の「スキル追加」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text スキルの指定方法 * @desc 追加/削除するスキルの指定方法を選択します。 * @type select * @option 選択指定 * @value select * @option 変数で指定 * @value variable * * @arg skill_id * @text スキルID * @desc 追加/削除するスキルのIDを指定します。 * @type skill * * @arg skill_id_variable * @text スキルIDを変数で指定する場合の変数ID * @desc スキルIDを変数で指定する場合の変数ID * @type variable * * * * @command addSkillSealingToActor * @text 特徴「スキル封印」の追加/削除 * @desc 特徴の「スキル封印」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text スキルの指定方法 * @desc 封印/封印解除するスキルの指定方法を選択します。 * @type select * @option 選択指定 * @value select * @option 変数で指定 * @value variable * * @arg skill_id * @text スキルID * @desc 封印/封印解除するスキルのIDを指定します。 * @type skill * * @arg skill_id_variable * @text スキルIDを変数で指定する場合の変数ID * @desc スキルIDを変数で指定する場合の変数ID * @type variable * * * * @command addWeaponTypeToActor * @text 特徴「武器タイプ装備」の追加/削除 * @desc 特徴の「武器タイプ装備」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text 武器タイプの指定方法 * @desc 追加/削除する武器タイプの指定方法を選択します。 * @type select * @option 直接指定 * @value direct * @option 変数で指定 * @value variable * * @arg weapon_type_num * @text 武器タイプ番号 * @desc 追加/削除する武器タイプの番号(何番目の武器タイプか)を指定します。 * @type number * * @arg weapon_type_num_variable * @text 追加/削除する武器タイプの番号を変数で指定する場合の変数ID * @desc 追加/削除する武器タイプの番号を変数で指定する場合の変数ID * @type variable * * * * @command addArmorTypeToActor * @text 特徴「防具タイプ装備」の追加/削除 * @desc 特徴の「防具タイプ装備」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text 防具タイプの指定方法 * @desc 追加/削除する防具タイプの指定方法を選択します。 * @type select * @option 直接指定 * @value direct * @option 変数で指定 * @value variable * * @arg armor_type_num * @text 防具タイプ番号 * @desc 追加/削除する防具タイプの番号(何番目の防具タイプか)を指定します。 * @type number * * @arg armor_type_num_variable * @text 追加/削除する防具タイプの番号を変数で指定する場合の変数ID * @desc 追加/削除する防具タイプの番号を変数で指定する場合の変数ID * @type variable * * * * @command addEquipFixToActor * @text 特徴「装備固定」の追加/削除 * @desc 特徴の「装備固定」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text 装備タイプの指定方法 * @desc 固定/固定解除する装備タイプの指定方法を選択します。 * @type select * @option 直接指定 * @value direct * @option 変数で指定 * @value variable * * @arg equip_type_num * @text 装備タイプ番号 * @desc 固定/固定解除する装備タイプの番号(何番目の装備タイプか)を指定します。 * @type number * * @arg armor_type_num_variable * @text 固定/固定解除する装備タイプの番号を変数で指定する場合の変数ID * @desc 固定/固定解除する装備タイプの番号を変数で指定する場合の変数ID * @type variable * * * * @command addEquipSealingToActor * @text 特徴「装備封印」の追加/削除 * @desc 特徴の「装備封印」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg specification_type * @text 装備タイプの指定方法 * @desc 封印/封印解除する装備タイプの指定方法を選択します。 * @type select * @option 直接指定 * @value direct * @option 変数で指定 * @value variable * * @arg equip_type_num * @text 装備タイプ番号 * @desc 封印/封印解除する装備タイプの番号(何番目の装備タイプか)を指定します。 * @type number * * @arg armor_type_num_variable * @text 封印/封印解除する装備タイプの番号を変数で指定する場合の変数ID * @desc 封印/封印解除する装備タイプの番号を変数で指定する場合の変数ID * @type variable * * * * @command addSlotTypeToActor * @text 特徴「スロットタイプ」の追加/削除 * @desc 特徴の「スロットタイプ」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg slot_type * @text スロットタイプ * @desc 二刀流かどうかを指定します。 * @type select * @option 通常 * @value 0 * @option 二刀流 * @value 1 * * * * @command addAdditionalTurnToActor * @text 特徴「行動回数追加」の追加/削除 * @desc 特徴の「行動回数追加」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg possibility * @text 行動が追加される確率 * @desc 行動が追加される確率を%で指定します。 * @type number * @default 100 * @min 0 * @max 100 * * * * @command addSpecialFlagToActor * @text 特徴「特殊フラグ」の追加/削除 * @desc 特徴の「特殊フラグ」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg special_flag * @text 特殊フラグ * @desc 特殊フラグの内容を設定します。 * @type select * @option 自動戦闘 * @value 0 * @option 防御 * @value 1 * @option 身代わり * @value 2 * @option TP持ち込み * @value 3 * * * * @command addDisappearEffectToActor * @text 特徴「消滅エフェクト」の追加/削除 * @desc 特徴の「消滅エフェクト」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg disappear_effect * @text 消滅エフェクト * @desc 消滅エフェクトの内容を設定します。 * @type select * @option 通常 * @value 0 * @option ボス * @value 1 * @option 瞬間消去 * @value 2 * @option 消えない * @value 3 * * * * @command addPartyAbilityToActor * @text 特徴「パーティ能力」の追加/削除 * @desc 特徴の「パーティ能力」を追加/削除します。 * * @arg actor_id * @text アクターID * @desc 特徴を追加/削除するアクターのIDを指定します。 * @type actor * * @arg mode * @text 処理内容 * @desc 実行する処理の種類を指定します。 * @type select * @option 追加 * @value 1 * @option 削除 * @value 2 * * @arg party_ability * @text パーティ能力 * @desc パーティ能力の内容を設定します。 * @type select * @option エンカウント半減 * @value 0 * @option エンカウント無効 * @value 1 * @option 不意打ち無効 * @value 2 * @option 先制攻撃率アップ * @value 3 * @option 獲得金額2倍 * @value 4 * @option アイテム入手率2倍 * @value 5 * * * */