mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
987
Reaction score
827
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

iLk8Qic.jpg


T2A26b6.jpg
8RgjBy1.jpg
7o5aoOc.jpg
DqJLWRH.jpg

Version History
1.0 plugin released

Credit
mjshi
 
Last edited:

Tea's Jams

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

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
987
Reaction score
827
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
29
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
987
Reaction score
827
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
987
Reaction score
827
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
172
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
987
Reaction score
827
First Language
English
Primarily Uses
N/A

TenTranVN

Veteran
Veteran
Joined
Apr 13, 2017
Messages
172
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

  • 1.png
    1.png
    505.1 KB · Views: 22
  • 2.png
    2.png
    350.2 KB · Views: 18
  • 3.png
    3.png
    504 KB · Views: 18

Killerslash

Veteran
Veteran
Joined
Mar 31, 2017
Messages
94
Reaction score
19
First Language
Arabic
Primarily Uses
RMMV
I try it to do just like your image, but it shows me my main character is "None" in the weapon.
The armor is working, but weapon...
If I miss something, please I would like to know.
 

Attachments

  • 2021_1_28_0_6_53_257_2317.png
    2021_1_28_0_6_53_257_2317.png
    346 KB · Views: 9
  • 2021_1_28_0_10_45_843_1650.png
    2021_1_28_0_10_45_843_1650.png
    202.6 KB · Views: 9

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
987
Reaction score
827
First Language
English
Primarily Uses
N/A
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!

Sorry for the super super late reply! I'm not getting emails for some replies for some reason. As described in the main post, this plugin isn't designed to work with Yanfly Equip Core as that messes with equipment slots-- especially because Yanfly Equip Core allows you to have 2 weapon slots, so the plugin will be confused which slot it's supposed to go in (as this automatically puts equipments into a slot for you).

I try it to do just like your image, but it shows me my main character is "None" in the weapon.
The armor is working, but weapon...
If I miss something, please I would like to know.

Do you have any other plugins related to equipment? And have you made sure that you have a character who can equip that weapon normally?
 

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
987
Reaction score
827
First Language
English
Primarily Uses
N/A
@Killerslash Yeah, I think you have the same problem as 8bitsim does then. Because there are multiple slots weapons can go to, Integrated Equip Menu doesn't know what slot it's supposed to be equipping things to. There's not too much you or I can do about that, both solutions are bad:
- randomly pick a slot <- bad because we're assuming what slot the player wants things to be in
- show (None) <- what it's currently doing, bad because it looks like an error
 

Killerslash

Veteran
Veteran
Joined
Mar 31, 2017
Messages
94
Reaction score
19
First Language
Arabic
Primarily Uses
RMMV
It's working without YEP Equipcore.
 

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
987
Reaction score
827
First Language
English
Primarily Uses
N/A
Yes, and unfortunately YEP Equip Core breaks it because YEP Equip Core adds the possibility of multiple weapon equip slots.
 

Killerslash

Veteran
Veteran
Joined
Mar 31, 2017
Messages
94
Reaction score
19
First Language
Arabic
Primarily Uses
RMMV
I see, but It's good I like it without YEP Equip Core,
Even when I go equip, I can see some weapons I want to use.
that's cool.
 

Latest Threads

Latest Posts

Latest Profile Posts

@Shaz needs to make a website for his plugins. (it can be done easily for free with google sites.) I can't find a database of them anywhere!
Got fired from my job because they found someone more "Professional" and "Better" then me so I had more time to work on a tower defense prototype for a friend, I will upload tutorials on how to make it yourself once it's finished.
Added a modern day fridge sprite to my thread. Empty, full, and rotten versions :) enjoy

Forum statistics

Threads
109,126
Messages
1,042,350
Members
141,624
Latest member
fmoviesfmovies12
Top