A downloadable tool

Buy Now$5.00 USD or more

Don't forget to see my other contents : https://pege-dev.itch.io

Important

This plugin is developed for RPG Maker MZ and should be used with a plugin that prevents equipment from being stacked in the inventory. I use the YEP Item Core from MV with a patch by Ramza that makes it usable with MZ. Their codes have not been used for my plugin, so you will need to download them from their respective pages:

YEP Item Core : http://www.yanfly.moe/wiki/Item_Core_(YEP)

https://yanflyengineplugins.itch.io/free-starter-pack-essentials

Ramza's Patch : https://capnrammo.itch.io/mz-independent-items-patch


Features

This plugin enables the enhancement of weapons or armor by spending gold and/or items. With each upgrade, the item's name will be modified according to the level (+1, +2, +3, etc...) and its parameters will be adjusted.

Upgrades take place in a customizable scene where all windows are adjustable. All upgrade costs and bonuses are defined by notetags and are fully customizable.


Launching the Scene

The Upgrade scene can be launched through a simple event command. If you wish to integrate it into a menu, you can use : SceneManager.push(Scene_Upgrade);


Notetags

This plugin requires several notetags in the equipment database :

<upgrade>

All equipment containing this tag can be upgraded.

<upgradeCostGoldx: value>

Replace "x" with the enhancement level and "value" with the amount. Sets the gold cost for each enhancement level.

Example: Here level 1 will cost 100 gold, and level 2 will cost 500.

<upgradeCostGold1: 100>

<upgradeCostGold2: 500>

<upgradeCostItemx: [id, value]>

Replace "x" with the enhancement level, "id" with the item ID, and "value" with the quantity. Sets an item cost for each enhancement level. You can add as many items as you want by separating them with a comma and a space.

Example:

<upgradeCostItem1: [41, 2], [56, 1]>

<upgradeCostItem2: [41, 7], [56, 5], [64, 2]>

<paramUpLvlx: [name, value]>

Replace "x" with the enhancement level, "name" with the parameter name, and "value" with the enhancement amount. Sets parameter increases for each level (these are not absolute values but are added to the equipment's parameters). You can add multiple parameters by separating them with a comma and a space. For the "name" entry, use the default names: HP, MP, ATK, DEF, MAT, MDF, AGI and LUK.

Example:

<paramUpLvl1: [ATK, 5]>

<paramUpLvl2: [ATK, 10], [AGI, 3]>


Plugin Parameters

Max Level: Sets the maximum enhancement level.

Windows: Manages the layout of the different windows in the scene.

Vocabulary: Allows you to set the vocabulary you want to use for the texts

displayed by the plugin.

Icons: Sets the icons corresponding to the equipment's statistics.


Terms of Use

- You are free to use the plugin for any type of project as long as you have obtained it legally.

- You are free to modify the plugin as long as you do not claim ownership or redistribute it (you can, however, add a "edited by:" line to credit your work).

- Redistribution of the original or modified plugin, whether free or paid, is prohibited without the author's permission.

- Giving credit to PeGe is not mandatory but highly appreciated.


Dev Log

v1.0: First release

---------

Published 29 days ago
StatusReleased
CategoryTool
AuthorPeGe.Dev
Tagsplugin, RPG Maker, RPG Maker MZ

Purchase

Buy Now$5.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

PeGe_UpgradeWeapon.js 33 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.