
Mihil スキル選択ウィンドウ - Mihil_Window_EventSkill.js
シェア用テキスト:
▼Mihil スキル選択ウィンドウ(Mihiraghi様作) - Mihil_Window_EventSkill.js
https://plugin-mz.fungamemake.com/archives/4019
「アイテム選択の処理」のようにスキルを選択してIDを変数に渡す
ふりがな:すきるせんたくうぃんどう
機能概要: 「アイテム選択の処理」のようにスキルを選択してIDを変数に渡す
利用規約(ライセンス): MITライセンス
作者:Mihiraghi
作者サイト:https://github.com/asakayu
ダウンロードページ:https://raw.githubusercontent.com/asakayu/Mihil_RPGMake…
ファイル名:Mihil_Window_EventSkill.js
プラグインのヘルプ:
/*: * @plugindesc 「アイテム選択の処理」のようにスキルを選択してIDを変数に渡す * @target MZ * @author mihiraghi * @base PluginCommonBase * @orderAfter PluginCommonBase * * @command setSkillId * @text スキル選択ID * @desc 選択したスキルIDを返します * * @arg variable * @type variable * @text 代入変数 * @desc スキルIdを代入する変数 * @default 1 * * @arg actorId * @type actor * @text 選択アクター * @desc スキルを選択するアクター * @default 1 * * @arg actorIdVariable * @text アクター指定変数 * @type variable * @desc スキルを選択するアクターIDが入っている変数ID。 * これが指定されている場合、選択アクターの項目は無視されます。 * @default 0 * * @command setSkillItem * @text スキル選択オブジェクト * @desc 選択したスキル実態を返します * * @arg variable * @type variable * @text 代入変数 * @desc スキルオブジェクトを代入する変数 * @default 1 * * @arg actorId * @type actor * @text 選択アクター * @desc スキルを選択するアクター * @default 1 * * @arg actorIdVariable * @text アクター指定変数 * @type variable * @desc スキルを選択するアクターIDが入っている変数。 * これが指定されている場合、選択アクターの項目は無視されます。 * @default 0 * * @help * * プラグインコマンドで * アクターのIDと代入する変数のIDを指定します。 * setSkillIdは選択したスキルのIDを * setSkillItemは選択したスキルのデータベースオブジェクトを * それぞれ返します。 * * versions * 1.4.1 help内にアットマークを含んでしまっていた * 1.4.0 対象にするアクターIDをゲーム内変数で指定できる機能を追加 * 「スキル選択ID」コマンドを打ってもオブジェクトが返ってくる不具合を修正 * (munokuraさん、プルリクエストをありがとうございました) * 1.3.1 PluginManagerEx.registerCommandの書き方を修正(Sigureyaさんアドバイスありがとうございました) * 1.3.0 スキル選択の処理を待つ処理ができていなかった。スクリプト直接呼び出しだと待てないのでスクリプト方式を廃止。 * 1.2.0 Idを返すsetSkillIdとオブジェクトを返すsetSkillItemとにプラグインコマンドを分離 * プラグイン名を変更 * 1.1.0 プラグインコマンドを追加 * 1.0.0 仮配布 * */
