Integrated Equip Menu

Discussion in 'JS Plugin Releases (RMMV)' started by mjshi, Aug 16, 2018.

  1. mjshi

    mjshi Jack of Most Trades Veteran

    Messages:
    811
    Likes Received:
    607
    Location:
    USA
    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

    [​IMG]

    [​IMG][​IMG][​IMG][​IMG]

    Version History
    1.0 plugin released

    Credit
    mjshi
     
    Last edited: Aug 17, 2018
    #1
  2. Isabella Ava

    Isabella Ava Veteran Veteran

    Messages:
    464
    Likes Received:
    468
    First Language:
    English
    It look awesome : =)
     
    #2
  3. Tea's Jams

    Tea's Jams Veteran Veteran

    Messages:
    662
    Likes Received:
    1,723
    First Language:
    English
    Primarily Uses:
    RMMV
    Very cool as always! :)
     
    #3
  4. TenTranVN

    TenTranVN Veteran Veteran

    Messages:
    50
    Likes Received:
    0
    First Language:
    Vietnam
    Primarily Uses:
    RMMV
    nice plugin
     
    #4
  5. mjshi

    mjshi Jack of Most Trades Veteran

    Messages:
    811
    Likes Received:
    607
    Location:
    USA
    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: Aug 17, 2018
    #5
    gambitben and Tea's Jams like this.
  6. bvlgari

    bvlgari Villager Member

    Messages:
    19
    Likes Received:
    1
    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: Aug 17, 2018
    #6
  7. mjshi

    mjshi Jack of Most Trades Veteran

    Messages:
    811
    Likes Received:
    607
    Location:
    USA
    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.
     
    #7
  8. ShellFlare

    ShellFlare Veteran Veteran

    Messages:
    79
    Likes Received:
    12
    First Language:
    English
    IDK how you do it.

    but you make some seriously awesome plugins.
     
    #8
    mjshi likes this.
  9. mjshi

    mjshi Jack of Most Trades Veteran

    Messages:
    811
    Likes Received:
    607
    Location:
    USA
    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:
     
    #9
    ShellFlare and gambitben like this.
  10. TenTranVN

    TenTranVN Veteran Veteran

    Messages:
    50
    Likes Received:
    0
    First Language:
    Vietnam
    Primarily Uses:
    RMMV
    Can you make time and events no stop when you open the menu?
     
    #10
  11. mjshi

    mjshi Jack of Most Trades Veteran

    Messages:
    811
    Likes Received:
    607
    Location:
    USA
    First Language:
    English
    Primarily Uses:
    N/A
    #11

Share This Page