The StatusMenuCore (v 1.1.1)

Silent Darkness

Robomage
Veteran
Joined
Nov 28, 2013
Messages
2,284
Reaction score
321
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?
 

JahwsUF

Veteran
Veteran
Joined
Oct 25, 2015
Messages
65
Reaction score
102
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?
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:

JahwsUF

Veteran
Veteran
Joined
Oct 25, 2015
Messages
65
Reaction score
102
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:

DavidFoxfire

Veteran
Veteran
Joined
Feb 28, 2014
Messages
224
Reaction score
44
Primarily Uses
The only escape code at present is <hr>.  I'm totally willing to add more, as long as they're not too crazy to implement.  They kind of require deliberate processing on my end in the Profile page code, you see.  Let me know what you'd like and I'll see if it's reasonable to implement.
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 :)
 

JahwsUF

Veteran
Veteran
Joined
Oct 25, 2015
Messages
65
Reaction score
102
First Language
English
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 :)
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.
 

JahwsUF

Veteran
Veteran
Joined
Oct 25, 2015
Messages
65
Reaction score
102
First Language
English
I really want to use this plugin! It looks amazing!!

However, there is one conflict with another plugin I have found.

I am using DMV Param Distribute (Link Here). It displays a small window over the status window that allows you to add points to parameters, upgrading them as sorts. However, when I go to add a point to a parameter, it gives me a "TypeError: Cannot read property 'refresh' of undefined". According to the console, the errors are appearing in the DMV script at 688:40 and 660:14. I have a feeling your plugin doesn't allow for the parameters to refresh in the status window?

If you can fix this compatibility in your script, that would be amazing :D
This issue is resolved as of v1.01.
 

Kes

Global Moderators
Global Mod
Joined
Aug 3, 2012
Messages
21,405
Reaction score
10,844
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.
 

Bobstah

Pluginstah
Veteran
Joined
Oct 24, 2015
Messages
216
Reaction score
165
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:



Here is what it looks like in-game:

 

JAD94

The lunar knight
Veteran
Joined
Feb 18, 2014
Messages
664
Reaction score
190
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?
 

laaghisce

Veteran
Veteran
Joined
Apr 18, 2015
Messages
33
Reaction score
24
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.


More pictures:

 

JAD94

The lunar knight
Veteran
Joined
Feb 18, 2014
Messages
664
Reaction score
190
First Language
English
Primarily Uses
RMMV
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:



Here is what it looks like in-game:

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
 

Bobstah

Pluginstah
Veteran
Joined
Oct 24, 2015
Messages
216
Reaction score
165
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.
 

JahwsUF

Veteran
Veteran
Joined
Oct 25, 2015
Messages
65
Reaction score
102
First Language
English
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.



More pictures:



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?

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.

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?
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.

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
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:

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.
 

JAD94

The lunar knight
Veteran
Joined
Feb 18, 2014
Messages
664
Reaction score
190
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 :)
 

laaghisce

Veteran
Veteran
Joined
Apr 18, 2015
Messages
33
Reaction score
24
First Language
English
Primarily Uses
RMMV
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?

Oh gosh, that might be why; just looked at those settings.

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:

JahwsUF

Veteran
Veteran
Joined
Oct 25, 2015
Messages
65
Reaction score
102
First Language
English
Oh gosh, that might be why; just looked at those settings.

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.
 

residntevl

Blideo games
Veteran
Joined
Jul 30, 2012
Messages
37
Reaction score
26
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?
 

JahwsUF

Veteran
Veteran
Joined
Oct 25, 2015
Messages
65
Reaction score
102
First Language
English
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?
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.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

Transferring over the character creation to MMO MV is going okie-ish, but slow~ Mainly image assets reformatting/reworking I have to do to work in this engine is a pain. XD At least the MMO battles works pretty well so far! Woop woop! :kaoluv:
At this point I'm sorta convinced that the joke "they mix something in the cafeteria food" may be true. Like, every single person seems to be dozing off in class right after lunch...
Saying overused tropes are bad is like saying I - IV - V - I chord progression is bad.
I swear, the last 3 weeks I haven't felt like helping people at all. No idea why, even if I know the exact solution they need. Might need to harness my inner @Shaz or something. :LZSexcite: :thumbsup-right:
Look, I get that it's illegal, but...

Forum statistics

Threads
93,477
Messages
912,798
Members
123,013
Latest member
elad
Top