The StatusMenuCore (v 1.1.1)

Discussion in 'JS Plugin Releases (RMMV)' started by JahwsUF, Oct 31, 2015.

  1. Silent Darkness

    Silent Darkness Robomage Veteran

    Messages:
    2,284
    Likes Received:
    321
    Location:
    Dark Realms
    First Language:
    English
    Oh.....................my................

    This is what I wanted Yanfly's plugins to do! Thanks!

    But yeah, do you think you could make it compatible with the word wrapping plugin Yami made?
     
    #21
  2. JahwsUF

    JahwsUF Veteran Veteran

    Messages:
    65
    Likes Received:
    102
    Location:
    USA
    First Language:
    English
    Point me at it, and I'll take a look.  It shouldn't be too crazy to throw in a variable to enable or disable it within my plug-in while not making it mandatory.
     
    Last edited by a moderator: Oct 31, 2015
    #22
  3. Silent Darkness

    Silent Darkness Robomage Veteran

    Messages:
    2,284
    Likes Received:
    321
    Location:
    Dark Realms
    First Language:
    English
  4. JahwsUF

    JahwsUF Veteran Veteran

    Messages:
    65
    Likes Received:
    102
    Location:
    USA
    First Language:
    English
    Hmm... this looks pretty tricky to incorporate properly.  It doesn't seem to provide any sort of feedback about how many lines of text it produces for original input; without that, the scrolling feature of the Profile is going to break, and it's likely to break very badly.  I'd need the plugin author to include an alternate implementation of the function Window_Base.prototype.calcTextHeight in order to work effectively with that plugin, and it doesn't look like an easy thing to pull off.  (The original version just counts direct, manual line breaks and calls it a day.  Yami completely overlooked this function in that plugin.)

    If I start supporting escape sequences or specialized codes within profile text, it'll be even harder to effectively integrate with that plugin.  Especially if I start supporting those codes, without additional support from Yami, it'd require me personally re-implementing much of that plugin's functionality myself within this plugin if we don't want to give up scrolling.

    On a few additional looks, it gets even worse - Yami autodetects a window's width and doesn't allow any way to specify an alternate word boundary; the word wrap would immediately run over onto a profile portrait before any wrapping occurred.  I have to be able to specify a maximum text width that varies independently of the window width if we don't want this issue.  I'll be adding this to the list of "incompatible" plugins for now.
     
    Last edited by a moderator: Oct 31, 2015
    #24
  5. Silent Darkness

    Silent Darkness Robomage Veteran

    Messages:
    2,284
    Likes Received:
    321
    Location:
    Dark Realms
    First Language:
    English
    Mmm. I see. Perhaps you should PM Yami about it, then?
     
    #25
  6. DavidFoxfire

    DavidFoxfire Veteran Veteran

    Messages:
    224
    Likes Received:
    44
    Location:
    St. Louis, MO
    I'm thinking having it work with your standard escape codes and eventually Yanfly's message core.  But if you want to keep things simple, I can make do :)
     
    #26
  7. JahwsUF

    JahwsUF Veteran Veteran

    Messages:
    65
    Likes Received:
    102
    Location:
    USA
    First Language:
    English
    Nah, it's more that you shouldn't expect tables or images embedded there... at least for a while.

    Things like minor text adjustments, font color changes... those shouldn't be nearly as bad to implement.  As long as you're not looking to overly enlarge the font past the norm, that is.
     
    #27
  8. JahwsUF

    JahwsUF Veteran Veteran

    Messages:
    65
    Likes Received:
    102
    Location:
    USA
    First Language:
    English
    This issue is resolved as of v1.01.
     
    #28
  9. Kes

    Kes Global Moderators Global Mod

    Messages:
    20,605
    Likes Received:
    10,512
    First Language:
    English
    Primarily Uses:
    RMVXA
    JahwsUF, please avoid double posting, as it is against the forum rules. You can review our forum rules here. Thank you.

    If you want to quote more than one person in a single post, use the MultiQuote button (bottom right)

    And nice plugin, btw.  Looking forward to using it.
     
    #29
  10. Bobstah

    Bobstah Pluginstah Veteran

    Messages:
    216
    Likes Received:
    164
    Location:
    United States
    First Language:
    English
    Primarily Uses:
    N/A
    Had a few PMs asking if this was compatible with my Custom Stats plugin. I can confirm that it works just fine, as all of my custom stats are added as symbols.

    I added a new stat called bat using my plugin, then added it to JahwsUF's plugin like so:

    [​IMG]

    Here is what it looks like in-game:

    [​IMG]
     
    #30
  11. JAD94

    JAD94 The lunar knight Veteran

    Messages:
    664
    Likes Received:
    187
    Location:
    New York
    First Language:
    English
    Primarily Uses:
    RMMV
    Thank you, this plug-in is very nice and beautifully laid out. I have a question though, is there a way for the status screen to show party members' TP bars?
     
    #31
  12. laaghisce

    laaghisce Veteran Veteran

    Messages:
    32
    Likes Received:
    23
    First Language:
    English
    Primarily Uses:
    RMMV
    I'm worried I'm missing the obvious, but I've looked at the 'help' button and this thread for my answer and I haven't found it. ;c
    For some reason, the parameters or resistances do not appear.

    [​IMG]
    [​IMG]
    More pictures:
    [​IMG]
    [​IMG]
     
    #32
  13. JAD94

    JAD94 The lunar knight Veteran

    Messages:
    664
    Likes Received:
    187
    Location:
    New York
    First Language:
    English
    Primarily Uses:
    RMMV
    How did you get your equips to show on the 3rd column on the right. I have all three columns set in the parameters, yet when I load the game, only the first two will show. The equips don't show
     
    #33
  14. Bobstah

    Bobstah Pluginstah Veteran

    Messages:
    216
    Likes Received:
    164
    Location:
    United States
    First Language:
    English
    Primarily Uses:
    N/A
    @JAD94, I'm using default settings for all columns except column 2, which I changed to match column 1's settings. I also have my resolution set to 1280x720.
     
    #34
    JAD94 likes this.
  15. JahwsUF

    JahwsUF Veteran Veteran

    Messages:
    65
    Likes Received:
    102
    Location:
    USA
    First Language:
    English
    More pictures:

    [​IMG]

    [​IMG]
    Interesting, I'll have to look into that.  My first question - could you go down to the bottom of the plugin options and look for something like the following?

    [​IMG]
    Of particular note are the "Column _ Height" parameters - if you happened to zero out those parameters, that'd immediately explain the images you posted.  There's a similar set below those options for the Resistances page.  I'd like to see what you have there before proceeding.

    I didn't end up putting in that bar, partly for anti-clutter reasons, and partly because other plugins that showed TP still hid it on the status screen.  There's totally space for it between MP and EXP though, so I may as well throw that in to the next release.

    Make sure that your window has enough space to show everything.  The pages automatically hide the equipment column if there's not enough space to show it.  (That space includes a bit of visual padding to prevent a super-cluttered look.)

    You can adjust how big each column looks with these settings:

    [​IMG]
    Column Text Width = the width allotted to each parameter's name.

    Column Value Width = the space allotted to the values.

    Shortly below these, there's also "Equip Column Width", which is pretty high by default in case you like long item names.  Definitely shrink that to taste as well.

    Changing these values to something smaller will give the page more space to work with.  Also, the parameter page can scroll if you need it to do so.  Past that, you may want a higher resolution setting, or something that globally shrinks the system's font size so that you need less width.
     
    #35
    JAD94 likes this.
  16. JAD94

    JAD94 The lunar knight Veteran

    Messages:
    664
    Likes Received:
    187
    Location:
    New York
    First Language:
    English
    Primarily Uses:
    RMMV
    Thank you! It worked, now the equips are shown!

    All that's left is for the TP to be in the menu as well :)
     
    #36
  17. laaghisce

    laaghisce Veteran Veteran

    Messages:
    32
    Likes Received:
    23
    First Language:
    English
    Primarily Uses:
    RMMV
    Oh gosh, that might be why; just looked at those settings.

    [​IMG]
    Well I just tried your settings (specifically: 'Column 2 Height' = 6 'Text Width', and 'Value Width'.) but it's still blank on a new file.
     
    Last edited by a moderator: Nov 1, 2015
    #37
  18. JahwsUF

    JahwsUF Veteran Veteran

    Messages:
    65
    Likes Received:
    102
    Location:
    USA
    First Language:
    English
    Well I just tried your settings (specifically: 'Column 2 Height' = 6 'Text Width', and 'Value Width'.) but it's still blank on a new file.
    OK, so it's not the simple solution.  The original settings should have displayed the parameters.  I'll PM you with some other questions and details to get this worked out.
     
    #38
    laaghisce likes this.
  19. residntevl

    residntevl Blideo games Veteran

    Messages:
    36
    Likes Received:
    24
    Location:
    Canada
    First Language:
    English
    Primarily Uses:
    RMMV
    I'm not very familiar with JS myself right now, but I'm looking to implement a menu choice (So players don't have to use the buttons) that switches the window to the next actor in the party. How would I go about doing that?
     
    #39
  20. JahwsUF

    JahwsUF Veteran Veteran

    Messages:
    65
    Likes Received:
    102
    Location:
    USA
    First Language:
    English
    Implementing a menu option that takes the function of Page Down and Page Up?  (I actually didn't know about those two hotkeys until I started developing this plugin, btw.  They change the actor for you.)

    If you wanted to make a visible menu option for it, that might be a little involved, but probably nothing too prohibitive.  You'd want to look at the JAH_Window_Status_PageSelect class, as that defines the Status screen's menu.  It has active control anyway, so it shouldn't stretch the system too much if you want to tweak it in the manner you're mentioning here.
     
    #40

Share This Page