Integrated Equip Menu

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
961
Reaction score
788
First Language
English
Primarily Uses
N/A

Integrated Equip Menu v1.0
by mjshi- OK for use in all projects with credit

Get it here! (direct link)

Tired of never using two of the four tabs in your item menu? Wondering why the heck they're even there?
Well, wonder and tire no more! Now you can actually equip things through the Weapons/Armors tabs in the item menu!
Inspired by Doom & Destiny's equip menu.

Features
- Equip stuff through the Item menu.
- Dynamically shows who can equip what.
- Equip window changes based on how many people can equip said item.

This is intended to supplement a traditional equip menu, and, as such, will not have optimizing or clearing equips. What slot the equipment goes into is determined automatically, and so this may not work intelligently (as in, all weapons will equip to Slot 1) with plugins that change slots or make dual slots like Yanfly's Equip Core.

Screenshots




Version History
1.0 plugin released

Credit
mjshi
 
Last edited:

Tea's Jams

I'm human
Global Mod
Joined
Mar 28, 2017
Messages
1,022
Reaction score
2,533
First Language
English
Primarily Uses
RMMZ
Very cool as always! :)
 

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
961
Reaction score
788
First Language
English
Primarily Uses
N/A
@Isabella Ava @Tea's Jams @TenTranVN
Thanks! Glad you guys like it ^^ Let me know if there's any additional configuration options you'd like to see, it's a bit sparse on those at the moment.

edit: quick bugfix + minor feature
update 1.0a
- fixed the formatting sometimes changing when you open and close the same item twice
- added a "Param Left Buffer" option that lets you pad the parameters to the left (instead of it being fixed at the normal text padding)
- cursoring up/down no longer jumps to the next page, instead, it moves to the right/left
- added a "Max Columns" parameter to show more or less party members on one page
- slight fix to aid in compatibility with Yanfly Equip Core

update 1.01
- added an alternate display mode
- added window width configuration
** make sure to delete and re-add the plugin, I added a bunch of parameters!

upload_2018-8-16_16-39-50.png
 
Last edited:

bvlgari

Villager
Member
Joined
Jan 14, 2018
Messages
28
Reaction score
4
First Language
english
Primarily Uses
RMMV
Amazing plugin.
Any chance to add the possibility to display the actor names in the horizontal mode?
In that case, could be possible to increase the space between the party members when displayed?
Maybe the name could be at the left of the sprite?

Im maybe having issues with other plugins, but when i have just one party member and i access the items menu, i cant
equip anything ( even when i met the requirements for that character) But, if i add a new member, it enables the possibility.

Im using 1.52 mv version, tried standard and horizontal mode.
Cheers and congrats .!

UPDATE: i have actually fixed the problem. There is incompatibility ( at least in my case)
with the following plugin : Galv_SingleActorMenuTarget
Turned it off and solved the problem, in certain way, at least.
 
Last edited:

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
961
Reaction score
788
First Language
English
Primarily Uses
N/A
@bvlgari Hi, glad you like the plugin ^^ There isn't enough space to display everything at once in horizontal mode while still keeping the names and not having everything be super smooshed, (at least, not in the native resolution). There's no built in way to increase spacing between party members, although you could try finding this line:

Code:
Window_IntegratedEquipMenu.prototype.spacing = function() {
    return 5;
};
and change "return 5" to "return 12" or some other bigger number.

Also, I took a look and that compatibility issue's coming from here:
Code:
    Galv.SAMT.Scene_Item_onItemOk = Scene_Item.prototype.onItemOk;
    Scene_Item.prototype.onItemOk = function() {
        Galv.SAMT.Scene_Item_onItemOk.call(this);
        if (Galv.SAMT.oneMember()) {
            this.onActorOk();
            this.onActorCancel();
        }
    };
although, technically if you put this plugin below Galv's it should work. Theoretically, at least.
 

ShellFlare

Veteran
Veteran
Joined
May 16, 2016
Messages
81
Reaction score
14
First Language
English
Primarily Uses
IDK how you do it.

but you make some seriously awesome plugins.
 

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
961
Reaction score
788
First Language
English
Primarily Uses
N/A
@ShellFlare Thanks xD I'm glad you like my work! To be honest, it's usually just stuff I'd use in my own games, or an interesting thing I saw somewhere else, that I want to replicate in MV. The more polished ones become plugins c:
 

TenTranVN

Veteran
Veteran
Joined
Apr 13, 2017
Messages
171
Reaction score
18
First Language
Vietnam
Primarily Uses
RMMV
Can you make time and events no stop when you open the menu?
 

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
961
Reaction score
788
First Language
English
Primarily Uses
N/A

TenTranVN

Veteran
Veteran
Joined
Apr 13, 2017
Messages
171
Reaction score
18
First Language
Vietnam
Primarily Uses
RMMV
For mobile devices, a bit hard to use, can you optimize it for it?
 

8bitsim

Villager
Member
Joined
Jul 13, 2020
Messages
23
Reaction score
2
First Language
English
Primarily Uses
RMMV
Hello!

Another day, another (hopefully small) incompatibility... :)

I've diagnosed that this (awesome!) plugin isn't functioning correctly with Yanfly's Equip Core. As pictured, armor items work flawlessly, but weapons do not (for me):
  1. Integrated equip does appears for armor (see picture 1) - this is with YEP Equip Core = ON
  2. Integrated equip doesn't appear for weapons (see picture 2) - this is with YEP Equip Core = ON
  3. Integrated equip does appear for weapons (see picture 3) - this is with YEP Equip Core = OFF
Please ignore awful prototype GUI ;)

I was really hoping the talented mjshi or someone else could help? (Pretty please! :))

Thank you!
 

Attachments

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

So I'm having issues with my steam account... so I can't use MZ right now, so I can't work on my game until its solved, so it be harder to be ready for 31... guess I'll get ice cream :kaopride:
Motivation! Inspiration! There you are. I was worried you guys weren't going to show up today. Let's get this thing going!
Made these new little isles yesterday, to test my new tiles. Guess they're look pretty chill...
Are your bodies ready for spoopy? 0 w0
Made a lot of progression today with my next chapter. It helps that I wrote an outline of what will happen. :)

Forum statistics

Threads
104,210
Messages
1,004,719
Members
135,722
Latest member
ProtoPropski
Top