OK. Let's start from the basics and focus on one feature at a time. The original motivation for this plugin came from the lack of customization on the Status page's parameters. We all know that there are a
lot of parameters behind the scenes... why not show 'em?
You'll note that in this screenshot, I've kept the original 6 parameters, but
also listed 8 that were never seen before! There's even a space in the left column! With this plugin, you have full control over which parameters are and are not shown to the player... and the power to arrange them in up to 3 columns. Obviously, 3 columns isn't the best on the game's original resolution. But before we go down that rabbit hole, how do we set this?
Above you can see a screenshot of me editing the parameter listings that correspond to the image above. Specify the parameter abbrevation, and the plugin can grab it. If someone makes additional parameters, this plugin can
still grab them provided they are given such an abbreviation. Not all parameters have in-database text, so you'll need to provide some text, like you see there for "target rate." Last, the majority of hidden parameters are percent-based.
There are parameters later on that control how many parameters are in each of the three columns. If the third column has no stats, it never appears, leaving two columns. Blank entries (as seen above) provide spaces in the parameter page for visual organization. There's a lot of flexibility provided to customize this page; you just have to tinker with it.
OK. So back to that thing about "at this resolution." That was one of the
other motivating factors for this plugin - a lot of the built-in menus... don't scale well if you boost the game resolution. This plugin makes sure that's never a worry on the Status screens. (Oh gosh, that's plural, and you've probably noticed the top of the previous images... don't worry, we'll get there.)
Even if you leave the old parameter settings exactly the same, note how the old status window is arranged - things are spaced out, rather than being all on the left. This is Good . And you already saw the earlier images - the much more informative screen looks pretty well balanced, right? With more screen real estate, we can do a lot more and show more.
OK, so a few tweaks that you've probably noticed compared to the "vanilla" status page. There's a menu now where the name, nickname, and class used to be. I had to reclaim that space for the menu, so they got moved down beside the profile image... which triggered some other reorganization. To save space, by
default I've put the name and nickname together on one line and condensed all the EXP information into a single bar. The one thing you lose with this plugin (in its present form, at least) is access to your total, cumulative EXP totals. That EXP bar there shows you how much you've progressed to the next level, as well as how much EXP you'll need to do so, but nothing about your sum total EXP. However, dropping that makes
everything else fit. And I mean
everything. So, I think it's worth it.
Oh yeah! There's that menu thing up there! Let's hop to it!
OK, let's get you a different mug to look at. Got equipment items that raise or lower a character's defense against the elements? Let's make that data a little clearer with its own screen! This screen is auto-generated from your game's database, and you can easily tell it to ignore select elements. To keep things simple, I've left this page on full-automatic mode otherwise, though you can control how many elements appear per column. No spacing though. The elements are listed from top to bottom within the left-most column first, then each column thereafter. (So, top-to-bottom, then left-to-right.)
Oh, and don't worry, this page scales too. It's generally the emptiest page of the new Status menu option unless you've got lots of elements to display. Also, you can set the plugin to drop this page outright if you don't like it, but I think it's a useful resource.
Onto tab #3!
What's this? A character with backstory? In a
GAME!? What do you think this is, mister, an RPG... oh wait. So yeah! You may have noticed the removal of the profile text from the parameter screen and that you hadn't seen it until now. That's because it gets its very own page. You may
also note that the database's profile textbox only gives you two lines to work with... but that's more than two lines up there!
Extended profiles! And not just that,
switchable profiles! I'm a bit of a madman and went balls-to-the-walls on this thing. First off, the basic profile extension. This one's for a different character you'll see in a sec. Place this in a character's Note box within the database, and it'll link straight into this page.
<profile>Alec originally mistook her for a spy, having found herwandering in the woods behind his manor. No one knowsfrom where she hails, as her accent and garments areextremely unusual.Despite her history, she is clearly a sweet and compassionate individual. However, she is clueless when it comes to pop culture references and most idioms. She has been quickly improving at thiswith the party's help, however.</profile>In case that's not clear enough, here's a screenie:
Want this to be replaced at a later point? If some big plot point happens to be tied to a switch, you can use that to have the profile information changed!
<profile switch: 2>A whole new profile!</profile>When database control switch #2 is toggled on, this profile takes control! If multiple switches corresponding to profiles are "on", the highest-up profile switch in the Note box wins. That's the rule.
So, that's a lot of data, right? Could there possibly be any more?
Oh come on, who am I kidding.
Of course there's more. The reason I hid the screenshot linked to that profile? The big reveal:
Want some baller design in your game, and got screenspace to burn? Why not add a character's portrait? Doesn't that look so pretty? I still squee over this screenie from time to time! Since there's no more reason to show the Actor's face - I mean, we've got a
freaking full body shot in view already - let's reclaim some screenspace and get even
more compact. Those old HP/MP bars are technically redundant anyway, though they did use space and provide color splash. Why not let our portrait be the "splash" instead?
Oh, may I direct your attention to the bottom of that screenie? Note the arrow... like it wants us to
scroll?
Yeah, it does that. Automatically, and you don't have to lift a finger to enable it. Besides, you have to lift the finger in getting the text arranged right, and we all know how frustrating that is.
OK, so what all goes into this page? Before I show the tag data, let me point out that this character design is from the Cover Art Characters Pack - Actor 1_2, in particular. Bearing that in mind...
<portrait: Package1_2><portrait anti-buffer: 100><portrait scale: 1.2><portrait offset: 100, 0><profile>Alec originally mistook her for a spy, having found herwandering in the woods behind his manor. No one knowsfrom where she hails, as her accent and garments areextremely unusual.<hr>Despite her history, she is clearly a sweet and compassionate individual. However, she is clueless when it comes to pop culture references and most idioms. She has been quickly improving at thiswith the party's help, however.Despite her usual proclivity to drift, she seemssatisfied having joined the party long-term. Whather reason is, however, is known to her alone.</profile>The portrait is in img/pictures/, with a *.png suffix. The "anti-buffer" tag reclaims transparency from the image - it's important on other tabs for its effects on automatic layouts, without making you edit the image. Want a horizontal line in your profile text? That's the <hr> tag in there.
Lest you think that the character portraits are
only used on the profile page, let me point out that such an interpretation is
one valid option. You can leave it as such. Or, you
could leave this default behavior in place:
(Stifling more squee, stifling more squee...) As you can clearly see here, the portrait can be enabled on
all the Status pages! The alternate header is permanently attached to use of the portrait, so do keep that in mind if you use this option. (We don't want those pesky HP and MP bars getting in our pretty Actor's way, now do we?)
If, for some reason, you let any of the pages (Parameters or Resistances, even) grow too long, scrolling will be activated on those pages. As you can see, the portrait stays in the same position, even as you scroll. Can't mess up that art, now can we?
Odds + ends:
- There's a lot of tag data you can use for powerful artistic expression, and a lot of fine-tuned control available to you within the plugin's options.
- You don't have to put the nickname with the Actor's name everywhere - that's an option.
If you drop the nickname, it will appear on the Profile page instead as the first line of the profile - that'll be its only appearance in the Status then.
You can also change how the nickname is added to the Actor's name in the options.
- Want to scroll faster? It's an option. Want to prevent the header information from scrolling with the rest of each page? That's an option too.
- Want to remove any of the sub-menu options? You can do that via the options. Heck, you can add options as well - though explaining that is better left to another time. (I've done a ton of design work to make the process as simple as possible.)
- This plugin does not require Yanfly's Core Engine plugin. That being stated, it will search for it and utilize any relevant selected options from that plugin if you do have it. Yanfly's Engine is an inspiration, and I wanted to ensure compatibility.