MZ用プラグイン

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  仮配布
 * 
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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