CSVN スキル実行を予約する - CSVN_madangun.js
シェア用テキスト:
▼CSVN スキル実行を予約する(ノロワレ様作) - CSVN_madangun.js
https://plugin-mz.fungamemake.com/archives/3347
1ターンかけてスキルを予約しそれを次ターン以降でそれを実行します。
ふりがな:すきるじっこうをよやくする
機能概要: 1ターンかけてスキルを予約しそれを次ターン以降でそれを実行します。
利用規約(ライセンス): MITライセンス
作者:ノロワレ
作者サイト:https://note.com/cursed_steven/m/mcb03d554e996
解説ページ:https://note.com/cursed_steven/n/n5206c66a0db7
ダウンロードページ:https://raw.githubusercontent.com/cursed-steven/rmmz/ma…
ファイル名:CSVN_madangun.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc 1ターンかけてスキルを予約しそれを次ターン以降で実行するスキル * @base PluginCommonBase * @orderAfter PluginCommonBase * @author ノロワレ * @url https://note.com/cursed_steven/n/n5206c66a0db7 * * @help CSVN_madangun.js * * スキルタイプA: 対応するスキル実行の「予約のみ」を行うスキルを含む * スキルタイプB: スキルタイプAから予約後にのみ実行されるスキルを含む * * スキルタイプAに含まれるスキル: * 範囲「なし」使用可能時「バトル画面」命中タイプ「必中」 * 使用効果にはコモンイベントを設定する。 * メモ欄には <ReserveSkill:999> という形で予約するスキルのIDを記載する。 * * スキルタイプAに含まれるスキル使用時のコモンイベント: * スキル使用者に専用ステートを付与して、使用したスキルのIDを専用変数に * 代入する。 * * 専用ステート: * 行動制約を受けない。特徴にスキルタイプ追加/スキルタイプBが追加される。 * * スキルタイプB: * スキルタイプBに含まれるスキルの選択には移らずに、その場で予約中のスキルを * 発動し、専用ステートを解除する。 * * 以上の流れで「あるスキルを予約を経て発動する」という動作を実現します。 * * @param skillTypeB * @text スキルタイプB(予約される側) * @desc * @default * @type number * * @param reservedStateId * @text 予約中ステート * @desc * @default * @type state * * @param varIdReserveSkillId * @text 予約するスキルIDを入れる変数 * @desc * @default * @type variable */