Welcome to PGMZ! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
Item Combine Scene - ItemCombineScene.js
Plugin desc : [Ver1.0.1]Make new menu scene that combine items to make reinforced item
License : MIT License
Author : Sasuke KANNAZUKI
Website : https://www.rpgmakerweb.com/products/rpg-maker-mz
Download Page : C:Program Files (x86)SteamsteamappscommonRPG Maker MZdlcBasicResourcespluginslaunch ItemCombineScene.js
File name : ItemCombineScene.js
Help of plugin :
* @target MZ * @plugindesc [Ver1.0.1]Make new menu scene that combine items to make reinforced item * @author Sasuke KANNAZUKI * * @param isDebugMode * @text Is debug mode? * @desc When select yes, it outputs recipe list on console at boot the game. Set off at release. * @type boolean * @on Yes * @off No * @default false * * @param commandName * @text Menu Command Name * @desc At menu scene, menu adds new command that call combine system. Set its name. * @type string * @default Reinforce Item * * @param playType * @text Play Type at Success * @desc When combine successes, play SE? ME? or none? * @type select * @option SE * @option ME * @option Not play anything * @value none * @default ME * * @param seName * @parent playType * @text SE at Success * @desc SE that plays when combine success. When it supposed to play ME or none, it ignores this setting. * @default Chime2 * @require 1 * @dir audio/se/ * @type file * * @param meName * @parent playType * @text ME at Success * @desc ME that plays when combine success. When it supposed to play SE or none, it ignores this setting. * @default Item * @require 1 * @dir audio/me/ * @type file * * @param dummy4text * @text [Text Settings] * @desc * * @param textBefore * @parent dummy4text * @text Before: * @desc the string that means item BEFORE combine * (Default: Before:) * @type string * @default Before: * * @param textAfter * @parent dummy4text * @text After: * @desc the string that means item AFTER combine * (Default: After:) * @type string * @default After: * * @param textCombineYes * @parent dummy4text * @text Yes to Combine * @desc the string that the answer of 'Are you sure to Combine?' is 'Yes'. * @type string * @default Yes * * @param textCombineNo * @parent dummy4text * @text No to Combine * @desc the string that the answer of 'Are you sure to Combine?' is 'No'. * @type string * @default No * * @param textSelectMaterial * @parent dummy4text * @text Select Material * @desc the string that means 'select the material' * @type string * @default Select the material. * * @param textSelectFromCandidate * @text Select Item to Reinforce * @parent dummy4text * @desc the string that means 'select the item to reinforce.' * @type string * @default Select the item to reinforce. * * @param textSureToCombineEquipped * @text Sure to Combine Equipped * @parent dummy4text * @desc the string that means "Are you sure to combine %1's equip?". It replaces %1 to actor's name * @type string * @default Are you sure to combine %1's equip? * * @param textSureToCombineNormal * @text Sure to Combine Normal Item * @parent dummy4text * @desc the string that means "Are you sure to combine them?" * @type string * @default Are you sure to combine them? * * @help * This plugin runs under RPG Maker MZ. * This plugin enables to make item combine system. * * This plugin's system is to reinforce item(including equip) * by material item. * * [Summary] * This plugin adds the new command to menu command window. * The command calls item reinforce system by combining items. * * [Note Setting] * Write down to item(including equip)'s note as follows to set the item * 'material item'(Ex. 'Stone of xxxx'). * <Material:xxxx> * Replace xxxx to unique string. For example, SolarStone, MoonStone, * and so on. * This string will be the key of the note in item to reinforce. * * ex: * <Material:SolarStone> * <Material:MoonStone> * * Write down to the note of candidate items(including equips) to reinforce. * <xxxx:20> * <xxxx:1,15> * Replace xxxx to the string that set to the material item's value such as * SolarStone, MoonStone, and so on. * When the value is number such as 20, the item will will be reinforced to * id is 20 of the same category(item, weapon, armor). * If you need to set reinforced item different category, write such * as <xxxx:1,15>. * In this case, the item will be reinforced to weapon's ID15. * (0=item, 1=weapon, 2=armor) * * ex: * <SolarStone:20> * <MoonStone:1,15> * * [License] * this plugin is released under MIT license. * http://opensource.org/licenses/mit-license.php