Bodkaa's ModMenu

Discussion in 'JS Plugin Releases (RMMV)' started by Jecht, Nov 2, 2015.

  1. Jecht

    Jecht Veteran Veteran

    Messages:
    44
    Likes Received:
    24
    First Language:
    Italian
    ModMenu v1.2
    by Bodkaa

    Introduction
    This plugin will help you to modify the pause menu, you can modify the width, height and the position of the window.

    Features
    - Easy to use.
    - Makes your main menu customizable.

    - Possibility to add location window.

    How to Use
    Download the file and put in the js/plugins folder or copy and paste the code in the notepad and save it as ModMenu.js, and save it in the js/plugins folder of your project.

    Script

    v 1.5

    https://www.dropbox.com/home/Scriptjs/v%201.5?preview=ModMenu.js

    v 1.4

    https://www.dropbox.com/s/gg95m5mnv7pfk8b/ModMenu.js?dl=0

    v 1.3

    https://www.dropbox.com/s/1w9wo6eclo5udoa/ModMenu.js?dl=0

    v 1.2

    https://www.dropbox.com/s/2lugpen4fvrj7hu/ModMenu.js?dl=0

    FAQ
    Q: I have disabled the Menu command x/y text(left,center,right) but i still cannot use the Menu command x/y(number)
    A: How you disabled it? Rembember it's case sensitive so you have to write Disabled.

    Author's Notes

    Free to use, in commercial game too.

    If you experience any bug please or would like more options please let me know!

    V1.3 Here! You can now add the location window in the menu! it show the name of the map where you are! You can also use Text for set the position(Top,Bottom,Center,Left,Right, Disabled)!

    v 1.4 Some bugfix, added the show or hide command for actor face

    v 1.5 Added battle menu and some bugfix
     
    Last edited by a moderator: Dec 8, 2015
    #1
    Cvrtis, ashikai, Synyster and 4 others like this.
  2. Nekonron

    Nekonron Veteran Veteran

    Messages:
    53
    Likes Received:
    27
    Location:
    Cat City
    First Language:
    English
    Primarily Uses:
    RMMV
    Thank you for this! :D
     
    #2
    Jecht likes this.
  3. Jecht

    Jecht Veteran Veteran

    Messages:
    44
    Likes Received:
    24
    First Language:
    Italian
    Thanks to you! Give a try to my new version i added some things! (always try it first on a new project :p )
     
    #3
  4. Nekonron

    Nekonron Veteran Veteran

    Messages:
    53
    Likes Received:
    27
    Location:
    Cat City
    First Language:
    English
    Primarily Uses:
    RMMV
    Thanks!

    I tried the location window, and the window showed up but there was nothing in it. Where does it take the name from?
     
    #4
  5. Jecht

    Jecht Veteran Veteran

    Messages:
    44
    Likes Received:
    24
    First Language:
    Italian
    Set the name map in the editor, right click on the map in rpg maker on the left column.

    [​IMG]
     
    #5
  6. SweetieAshe

    SweetieAshe RM2k3 Old Guard Member

    Messages:
    11
    Likes Received:
    0
    Location:
    Western PA
    First Language:
    English
    Have you thought of the possibility of adding a game time window to this in the future?

    I've been using this to add some options plus make it so my three-person menu can actually work. :)
     
    #6
  7. dayhjawk

    dayhjawk Veteran Veteran

    Messages:
    107
    Likes Received:
    12
    First Language:
    English
    Whenever I try and move the Menu Status Y downward, it will not move. I can get it to go upward/offscreen but I cannot move it downward. 

    Also, is it possible in a future update, to be able to hide the faces, tp?
     
    #7
  8. Jecht

    Jecht Veteran Veteran

    Messages:
    44
    Likes Received:
    24
    First Language:
    Italian
    Thanks i have fixed it!

    Hide tp where, in battle? You can hide it in the database in the system tab. Or want to hide tp in battle just for someone? 

    Added the command for hide or show the face in the menu and in the status tab

     

    Mmm i can give it a try
     
    Last edited by a moderator: Nov 6, 2015
    #8
  9. dayhjawk

    dayhjawk Veteran Veteran

    Messages:
    107
    Likes Received:
    12
    First Language:
    English
    Thanks! Can't wait for new update! yes i figured out the TP thing. 

    Is it possible so the Menu status (where the actors are) can be done in a row/column? I mean instead of straight down list, you can set it up so it shows 3 ppl on row 1, and 2 on row 2? or vice versa?

    I also noticed that when you not show the faces, it still has space for where a face goes... is it possible to get rid of that space and flush the info over?
     
    Last edited by a moderator: Nov 6, 2015
    #9
  10. Jecht

    Jecht Veteran Veteran

    Messages:
    44
    Likes Received:
    24
    First Language:
    Italian
    somethings like this?

    [​IMG]

    Yeah i will also add a command for positioning the text
     
    #10
  11. dayhjawk

    dayhjawk Veteran Veteran

    Messages:
    107
    Likes Received:
    12
    First Language:
    English
    #11
  12. Jecht

    Jecht Veteran Veteran

    Messages:
    44
    Likes Received:
    24
    First Language:
    Italian
    Yeah is possible, when i have time i will give it a try.
     
    #12
  13. riotpopper

    riotpopper Villager Member

    Messages:
    11
    Likes Received:
    1
    First Language:
    English
    Is it possible to use this to add the tracking of variables to the menu?

    Like displaying two variables to represent current/maximum like an HP bar?

    Like:  Energy  \V[current] / \V[max]

    So it would look something like:  Energy  7 / 10?
     
    #13
  14. Jecht

    Jecht Veteran Veteran

    Messages:
    44
    Likes Received:
    24
    First Language:
    Italian
    Yes, you want to add bar too?

    I will probably add it, meanwhile u can add this code, u still have to play with it a little, for the position or the color for exmaple. $gameVariables.value(1) it's calling the var #0001 so if \V[current] is your variable #0052 u need to edit the number inside in $gameVariables.value(52). Ask if you need something ^^

    Code:
    Window_Base.prototype.drawActorValMenu = function(actor, x, y, width) {    width = width || 186;	y = y - 10;    var color1 = this.mpGaugeColor1();    var color2 = this.mpGaugeColor2();    var ratio = ($gameVariables.value(1) / $gameVariables.value(2));    this.drawGauge(x + gaugeMpX, y, width, ratio, color1, color2);    this.changeTextColor(this.systemColor());    this.drawText('Energy', x + gaugeMpX - 25, y + 7, 44);    this.drawCurrentAndMax($gameVariables.value(1), $gameVariables.value(2), x, y, width,                           this.mpColor(actor), this.normalColor());};//use this whenever you want to call this    this.drawActorValMenu(actor, x, y, width);
     
    Last edited by a moderator: Nov 7, 2015
    #14
  15. riotpopper

    riotpopper Villager Member

    Messages:
    11
    Likes Received:
    1
    First Language:
    English
    Yeah that would be awesome! I appreciate it :D
     
    #15
  16. Joronjo

    Joronjo Veteran Veteran

    Messages:
    155
    Likes Received:
    29
    First Language:
    English Spanish
    I found a minor bug. Whenever you load the menu, the selection bar will be at the default size the first time, but change to its proper size when you move it. Like this:

    [​IMG]

    I'm also having a major issue with the money clipping and using anything with the Default options will just make the box invisible.
     
    Last edited by a moderator: Nov 14, 2015
    #16
  17. Rito

    Rito Veteran Veteran

    Messages:
    107
    Likes Received:
    50
    First Language:
    French
    If you using Main Menu Manager by Yanfly, place ModMenu after this.
     
    Last edited by a moderator: Nov 23, 2015
    #17
    Joronjo likes this.
  18. Ebonfix

    Ebonfix DaRealOG Veteran

    Messages:
    202
    Likes Received:
    21
    First Language:
    English
    Primarily Uses:
    N/A
    is there a way to "stretch" the windows?
     
    #18
  19. Rito

    Rito Veteran Veteran

    Messages:
    107
    Likes Received:
    50
    First Language:
    French
    Yes, you can configure width and height.
     
    #19
  20. dayhjawk

    dayhjawk Veteran Veteran

    Messages:
    107
    Likes Received:
    12
    First Language:
    English
    TY for the script, the only thing I wish i could do with it is place each actor into their own window instead of one big one. With the ability to define their X and Y locations. Other than that, GREAT job!
     
    #20
    Joronjo likes this.

Share This Page