RPGツクールMV用プラグイン投稿・告知サイト

#ツクプラ

FTKR Skill Sub Command - FTKR_SkillSubCommand.js

シェア用テキスト:
▼FTKR Skill Sub Command(フトコロ様作) - FTKR_SkillSubCommand.js
https://plugin.fungamemake.com/archives/1338
スキル画面にサブコマンドを追加する。FTKR_SEP_ShowSkillStatusと組み合わせて使用できません

ふりがな:すきるさぶこまんど

機能概要: スキル画面にサブコマンドを追加する。FTKR_SEP_ShowSkillStatusと組み合わせて使用できません

利用規約(ライセンス): MITライセンス

作者:フトコロ

作者サイト:https://x.com/futokoro_mv

解説ページ:https://github.com/futokoro/RPGMaker/blob/master/FTKR_S…

ダウンロードページ:https://raw.githubusercontent.com/futokoro/RPGMaker/mas…

ファイル名:FTKR_SkillSubCommand.js

プラグインのヘルプ:

/*:
 * @plugindesc v1.0.0 スキル画面にサブコマンドを追加するプラグイン
 * @author フトコロ
 *
 * @param Enable Confirmation
 * @desc スキルを忘れる時に確認画面で実行確認するか。
 *  1 - 確認する, 0 - 確認しない
 * @default 1
 *
 * @param --サブコマンド--
 * @default
 *
 * @param Command Use Format
 * @desc 実行コマンドの「使う」の表示内容を記述します。
 * @default 使う
 *
 * @param Command Forget Format
 * @desc 実行コマンドの「忘れる」の表示内容を記述します。
 * @default 忘れる
 *
 * @param Command Cancel Format
 * @desc 実行コマンドの「やめる」の表示内容を記述します。
 * @default やめる
 *
 * @param --確認画面--
 * @default
 *
 * @param Conf Title Format
 * @desc スキル削除実行時の確認内容を記述します。
 *  %1 - アクター名, %2 - スキル名
 * @default [%2]を忘れますか?
 * 
 * @param Confirmation Ok Format
 * @desc 確認コマンドの「実行する」の表示内容を記述します。
 * @default 実行する
 *
 * @param Confirmation Cancel Format
 * @desc 確認コマンドの「実行しない」の表示内容を記述します。
 * @default 実行しない
 *
 * @param --カスタムコマンド1--
 * @default
 * 
 * @param Custom1 Format
 * @desc 実行コマンドの「カスタムコマンド1」の表示内容を記述します。
 * @default 
 *
 * @param Custom1 EventID
 * @desc カスタムコマンド1で実行するコモンイベントのIDを設定します。
 * @default 
 *
 * @help
 *-----------------------------------------------------------------------------
 * 概要
 *-----------------------------------------------------------------------------
 * 本プラグインを実装することで、サブコマンドを表示する機能を追加します。
 * 
 * サブコマンドは標準で以下の機能を持っています。
 * 1. スキルを実行する。
 * 2. 習得済みのスキルを削除する(忘れる)。
 * 
 * 
 *-----------------------------------------------------------------------------
 * 設定方法
 *-----------------------------------------------------------------------------
 * 1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
 *    ください。
 * 
 * 2. 本プラグインは、FTKR_SkillExpansion.jsと組み合わせて使用できません。
 * 
 * 3. 本プラグインは、FTKR_SEP_ShowSkillStatus.jsと組み合わせて
 *    使用できません。
 * 
 * 
 *-----------------------------------------------------------------------------
 * スキルの削除条件
 *-----------------------------------------------------------------------------
 * 標準でスキルは無条件に削除可能です。
 * これに対して、以下のノートタグをスキルに追記することで、削除するための
 * 条件を設定することができます。
 * 
 * <EIC 削除条件>
 * 条件式
 * </EIC 削除条件>
 * 
 * [条件式(eval) の値について]
 * 条件式(eval)は、ダメージ計算式のように、計算式を入力することで、
 * 固定値以外の値を使用することができます。以下のコードを使用できます。
 *  a.param - 使用者のパラメータを参照します。(a.atk で使用者の攻撃力)
 *  s[x]    - スイッチID x の状態を参照します。
 *  v[x]    - 変数ID x の値を参照します。
 *  iv[x]   - アイテムのセルフ変数ID x の値を参照します。(*1)
 * 
 * (*1) セルフ変数を使用する場合は、FTKR_ItemSelfVariables.jsが必要です。
 * 
 * 入力例)
 * スイッチID1 が ON の時に削除可能。
 * <EIC 削除条件>
 * s[1]
 * </EIC 削除条件>
 * 
 * 
 * [複数の条件を設定する場合]
 * 以下の2種類の入力例は同じ意味です。
 * 
 * 1. 縦に複数の条件式を並べる
 * <EIC 削除条件>
 * 条件式1
 * 条件式2
 * </EIC 削除条件>
 * 
 * 1. '&&'を使用して横に複数の条件式を並べる
 * <EIC 削除条件>
 * 条件式1 && 条件式2
 * </EIC 削除条件>
 * 
 * 
 *-----------------------------------------------------------------------------
 * カスタムコマンドについて
 *-----------------------------------------------------------------------------
 * コモンイベントを実行できるカスタムコマンドを設定できます。
 * なお、コモンイベントを実行すると、自動的にメニューが閉じます。
 * 
 * 以下のプラグインパラメータで設定します。
 * 
 * <ustom1 Format>
 *    :サブコマンドで表示するコマンド名を設定してください。
 * 
 * <Custom1 EventID>
 *    :実行するコモンイベントのIDを設定してください。
 * 
 * 
 * サブコマンドを実行したアクターとスキルの情報は以下のスクリプトで
 * 取得できます。
 * 
 * アクターのゲームデータ
 * $gameParty.menuActor()
 *    ⇒ アクターID
 *        $gameParty.menuActor()._actorId
 *    ⇒ アクター名
 *        $gameParty.menuActor()._name
 * 
 * スキルのデータ
 * $gameParty.lastItem()
 *    ⇒ スキルID
 *        $gameParty.lastItem().id
 *    ⇒ スキル名
 *        $gameParty.lastItem().name
 * 
 * 
 *-----------------------------------------------------------------------------
 * 本プラグインのライセンスについて(License)
 *-----------------------------------------------------------------------------
 * 本プラグインはMITライセンスのもとで公開しています。
 * This plugin is released under the MIT License.
 * 
 * Copyright (c) 2017 Futokoro
 * http://opensource.org/licenses/mit-license.php
 * 
 * 
 *-----------------------------------------------------------------------------
 * 変更来歴
 *-----------------------------------------------------------------------------
 *
 * v1.0.0 - 2017/04/15 : 初版作成
 * 
 *-----------------------------------------------------------------------------
 */

スポンサードリンク

スポンサードリンク

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