メニューから呼び出し可能なアイテム合成シーンの作成 - ItemCombineScene.js
シェア用テキスト:
▼メニューから呼び出し可能なアイテム合成シーンの作成(神無月サスケ様作) - ItemCombineScene.js
https://plugin-mz.fungamemake.com/archives/218
アイテム合成システムを作成します。
ふりがな:めにゅーからよびだしかのうなあいてむごうせいしーんのさくせい
機能概要: アイテム合成システムを作成します。
利用規約(ライセンス): MITライセンス
作者:神無月サスケ
作者サイト:https://twitter.com/ktakaki00
ダウンロードページ:https://tkool.jp/mz/download/
ファイル名:ItemCombineScene.js
備考:RPGツクールMZ準公式プラグイン。 C:/Program Files (x86)/Steam/steamapps/common/RPG Maker MZ/dlc C:/Program Files/KADOKAWA/RPGMZ/dlc/BasicResources
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc メニューから呼び出し可能なアイテム合成シーンの作成 * @author 神無月サスケ * * @param isDebugMode * @text デバッグモード? * @desc Yes を選ぶと起動時にコンソールに合成法一覧を表示。リリースの時はNoに。 * @type boolean * @on Yes * @off No * @default false * * @param commandName * @text メニューコマンド名 * @desc アイテム合成システムをメニューコマンドから呼び出す際の * コマンド名 * @type string * @default アイテム強化 * * @param playType * @text 成功時演奏タイプ * @desc 合成成功時にSE,MEのどちらを演奏するか * あるいは何も演奏しないか * @type select * @option SE * @option ME * @option なし * @value none * @default ME * * @param seName * @parent playType * @text 成功時SE * @desc 合成成功時に演奏するSE名です。MEを演奏するか、 * 何も演奏しない場合、この設定は無視されます。 * @default Chime2 * @require 1 * @dir audio/se/ * @type file * * @param meName * @parent playType * @text 成功時ME * @desc 合成成功時に演奏するME名です。SEを演奏するか、 * 何も演奏しない場合、この設定は無視されます。 * @default Item * @require 1 * @dir audio/me/ * @type file * * @param dummy4text * @text [文字列設定] * @desc * * @param textBefore * @parent dummy4text * @text 合成前: * @desc 「合成前:」を意味するテキスト * @type string * @default 合成前: * * @param textAfter * @parent dummy4text * @text 合成後: * @desc 「合成後:」を意味するテキスト * @type string * @default 合成後: * * @param textCombineYes * @parent dummy4text * @text 合成する * @desc 「合成しますか?」に「はい」と答えるテキスト * @type string * @default 合成する * * @param textCombineNo * @parent dummy4text * @text 合成しない * @desc 「合成しますか?」に「いいえ」と答えるテキスト * @type string * @default 合成しない * * @param textSelectMaterial * @parent dummy4text * @text 合成素材選択 * @desc 「合成素材を選んでください」を意味するテキスト * @type string * @default 合成素材を選んでください。 * * @param textSelectFromCandidate * @text 強化用アイテム選択 * @parent dummy4text * @desc 「強化するアイテムを選んでください」を意味するテキスト * @type string * @default 強化するアイテムを選んでください。 * * @param textSureToCombineEquipped * @text 装備品合成確認 * @parent dummy4text * @desc 「%1が装備中です。装備したまま合成しますか?」を意味するテキスト。%1がアクター名に置き換えられます。 * @type string * @default %1が装備中です。装備したまま合成しますか? * * @param textSureToCombineNormal * @text 通常アイテム合成確認 * @parent dummy4text * @desc 「このアイテムを合成しますか?」を意味するテキスト * @type string * @default このアイテムを合成しますか? * * @help * このプラグインは、RPGツクールMZに対応しています。 * このプラグインは、アイテム合成システムを作成します。 * * ■概要 * このプラグインを導入するとメニューに新しいコマンドが追加されます。 * (名前はオプションで指定したものになります) * そのコマンドを選択するとアイテム合成画面が表示されます。 * * このプラグインでの合成は、合成素材に指定されたアイテム * (武器、防具でも可)によって、アイテムや装備を強化する、 * といったスタイルを取ります。 * * ■メモの設定方法 * 合成素材となるアイテム(例:○○の石)を設定する場合、 * アイテムまたは装備のメモ欄に、以下のように書いてください。 * <Material:xxxx> * xxxx は文字列です。アイテムに応じて、SolarStone, MoonStoneなど、 * 一意のアイテム名にしてください。 * これが、強化候補アイテムのメモのキーとなります。 * * 例: * <Material:SolarStone> * <Material:MoonStone> * * 強化候補アイテムには、以下のようにメモで書いてください。 * <xxxx:20> * <xxxx:1,15> * ここで、xxxxを、SolarStone, MoonStoneなど、 * 合成素材の値として指定した文字列に置き換えてください。 * 20など、数値を入れた場合、同じカテゴリ(アイテム、装備)の * 該当するIDのアイテムに強化されます。 * 異なるカテゴリにしたい場合は、<xxxx:1,15> のように書くと、 * 武器のID15番になります。(0=アイテム, 1=武器, 2=防具) * * 例: * <SolarStone:20> * <MoonStone:1,15> * * ■ライセンス表記 * このプラグインは MIT ライセンスで配布されます。 * ご自由にお使いください。 * http://opensource.org/licenses/mit-license.php */