A downloadable Plugin

Buy Now$10.00 USD or more

Unlike many other Plugins that allow you to customize your game's item menu, this one comes packed with a UI tool that lets you see your changes instantly!

This plugin is compatible with RPG Maker MV & MZ.

This plugin requires https://aerosys.itch.io/custom-ui (free) to work.


Before you buy

This plugin is part of these two bundles - save your money!

 


Features

  • Status Scene provides up to 5 pages that the player can cycle through
  • Actor Portraits - even on the menu background
  • New Data to show
    • Biography (with&without Visustella)
    • Secondary & Tertiary Stats
    • Elemental Resistances



Pages

Design up to 5 Pages which the player can cycle through. You can define for every element on which page(s) it will appear!


Elemental Resistances

Despite its relevance in a majority of JRPGs, RPG Maker's default status scene doesn't display elemental resistances in an intuitive way - now it does!

Whether it should be compact or a giant table showing every number is up to you!



By default, RPG Maker uses a very technical system to calculate elemental damage, which is not very user-friendly. Choose from 4 different calculation styles!




Show ALLLLLL the Stats!



Of course, you can add your own!


How it works

  1. Include this plugin in your game
  2. Start your game and open the equipment menu
  3. Press F9 (debug key) to open the new toolbox


Which engine(s) are supported?

This plugin supports RPG Maker MZ and RPG Maker MV.


Requirements

This plugin requires https://aerosys.itch.io/custom-ui (free) to work.


Compatibility

This plugin was tested with the free Visustella plugins.

This plugin only changes window positions or adds content to your game. The risk of breaking is relatively low. Otherwise, contact me!


Refund Policy

A refund is possible if you encounter an error or incompatibility that we cannot resolve.

Please send a message to mail@aerosys.blog.


Published 25 days ago
StatusReleased
CategoryAssets
AuthorAerosys

Purchase

Buy Now$10.00 USD or more

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

MK_UICustomizer_Status.js (right-click, save as...)
External

Comments

Log in with itch.io to leave a comment.

I am quite satisfied with the vast majority of this plugin's features. However, there are a few functionalities I'm unsure how to implement, and I would greatly appreciate your guidance or the potential addition of these features in future updates:

1. Stats Tables and other elements permitting background image customisation currently apply a single image as the overall background for the entire category. Is it possible to apply a distinct image to each individual stat entry? For instance, after selecting an image, could each of the four displayed stats within that category (such as MHP, ATK, etc.) utilise that image as its background, rather than all four entries sharing the same background image?

2. Can I use different Actor Portraits in the Status Scene than the one set in the Main Menu plugin? Furthermore, can I dynamically change the displayed Actor Portrait by  variables or other methods? For instance, I wish to have the Actor Portrait alter based on equipped gear.

3. Is that possible to add additional Data Labels & Tables?

Thanks for your feedback!

  1. It will probably be easier to draw all backgrounds as a single image and use this as a background. The UI cannot handle multi-selections very well.
  2. ---
    1. Not yet, but I want to add this feature soon. I actually like how eg Genshin Impact shows characters in different poses in different menus, e.g. showing a mystical pose in the skill menu, attack-pose in equipment etc.
    2. That's a bit more difficult. Actually, you can do that already now but it requires custom coding, because every game will have its own use-cases and rules, and as soon as I create notetags, it's just a matter of time until the next game devs asks for another rule :)

      Create a new plugin with any name and paste this:
/*:
 * @target MZ
 */
(function() {
const _menuPortrait = Game_Actor.prototype.menuPortrait;
Game_Actor.prototype.menuPortrait = function() {
    
    if (this.name() == 'Reid' && this.isEquipped($dataArmors[1])) {         return 'Reid_LiteArmor';     }     if (this.name() == 'Reid' && this.isEquipped($dataArmors[2])) {         return 'Reid_HeavyArmor';     }     // use default portrait     return _menuPortrait.call(this); } })();

3. Sure. What data should I add to the plugin?

Thank you for responding to my feedback. Regarding the third point, what I actually meant was the need for more stats slots. Just as the status scene can have five pages, I require five or more data labels so that I can place existing variables or stats across multiple locations. Your other suggestions are all very pertinent. I have already begun attempting to modify Portrait according to the approach you suggested, though the difficulty of this plugin increases significantly once the number of equipment affecting Portrait grows substantially:(

Okay, I can add something like "more stats" and "even more stats" to the plugin!

With regards to the complexity; I think the complexity is still manageable. Given we combine a menu X with an actor Y being equipped with weapon/accessoire Z, we end up in many combinations regardless we are using notetags, plugin parameters, or custom code. And I believe that one 1 single file that holds everything is easier than having numerous notetags or plugin parameters. They are simply too flat and offer no flexibility.

Does this plugin works well for low resolution? (432x240), 'cause even your other plugins (UI Customizer and Battle) doesn't work well for low resolutions since it doesn't give the possibility to change many spaces and positions from the content, which are too much for low resolutions.
I'm looking for something which allow me to change the contents of any window and how they can be arranged (the contents). Do you think this one might work for me?

Can you share some screenshots, drafts, etc. to point which spaces exactly you want to be controlled?