Soul's Better Status Screen
#1
Smile 
Better Status Screen
Version: 1.0

Introduction
Has this ever happened to you? You're making an RPG Maker XP game, and suddenly you cringe at how unorganised the default status screen looks. It's awful! Just a bunch of stats scattered on top of a boring-looking window. Haven't you had enough of it?

Well cringe no more! For I have a solution! Introducing the Better Status Menu! (imaginative name right?)

This script will take the status menu that you know and hate, and make it more organised, with windows surrounding important details, and lo and behold, a bio section for each character! (which you can turn off if you don't want it)

I am glad to announce that this script has absolutely no prerequisites.
In other words, you don't need any other script to get it to work.

What're you waiting for? Copy the script below and stop suffering! And also... start looking at the status menu for an eternity because it looks so good, I don't know. Whatever floats your boat.  Tongue sticking out

Screenshots

[Image: G0Ha96b.png]


Script
Script

Instructions
Simply place this script above Main. That's it!

Terms and Conditions
This script is completely free to use in any game. Yes, even commercial!
(Just give credit if you're going commercial... please? Too many people steal my stuff.)
Reply }
#2
I like how you arranged everything. Mini biography and age are neat additions. It looks like you might be able to adjust the two windows a bit and add one additional line to the bio. Would that cause the icon for the Accessory slot to be obscured? Either way, this is a lot better than the default status window, very cool!
[Image: Button-BOTB.png]
[Image: Save-Point.gif][Image: Button-You-Tube2.png][Image: Button-Sound-Cloud2.png][Image: Button-Audio-Mack2.png]
[Image: LS-Banner.gif]
NEW ALBUM OUT NOW!

Reply }
#3
Smile 
(12-16-2018, 11:15 AM)Kain Nobel Wrote: I like how you arranged everything. Mini biography and age are neat additions. It looks like you might be able to adjust the two windows a bit and add one additional line to the bio. Would that cause the icon for the Accessory slot to be obscured? Either way, this is a lot better than the default status window, very cool!

Thank you for your feedback!  Blushing + Cheery As for the bio window, originally the impetus for this script was one of my games, which used a much larger font. So when I ported it to the standard RTP, everything became smaller. Maybe I could adjust some things to add a fourth bio line? I'll see what I can do!

Alternatively, I've been toying around with placement and discovered a way to create even longer bios than this, by using the entire bottom of the screen. How do you feel about this? Maybe I could add an option to switch between the two styles?

Potentially alternate design? (No borders)
Reply }
#4
(12-16-2018, 07:28 PM)SoulZetaformGames Wrote:
(12-16-2018, 11:15 AM)Kain Nobel Wrote: I like how you arranged everything. Mini biography and age are neat additions. It looks like you might be able to adjust the two windows a bit and add one additional line to the bio. Would that cause the icon for the Accessory slot to be obscured? Either way, this is a lot better than the default status window, very cool!

Thank you for your feedback!  Blushing + Cheery As for the bio window, originally the impetus for this script was one of my games, which used a much larger font. So when I ported it to the standard RTP, everything became smaller. Maybe I could adjust some things to add a fourth bio line? I'll see what I can do!

Alternatively, I've been toying around with placement and discovered a way to create even longer bios than this, by using the entire bottom of the screen. How do you feel about this? Maybe I could add an option to switch between the two styles?

Potentially alternate design? (No borders)
I absolutely LOVE the alternate design!  Grinning
Reply }
#5
(12-16-2018, 07:34 PM)Bounty Hunter Lani Wrote:
(12-16-2018, 07:28 PM)SoulZetaformGames Wrote: (Snipped to avoid using a giant quote box)

Alternatively, I've been toying around with placement and discovered a way to create even longer bios than this, by using the entire bottom of the screen. How do you feel about this? Maybe I could add an option to switch between the two styles?

Potentially alternate design? (No borders)
I absolutely LOVE the alternate design!  Grinning
Thanks for your feedback! I'll polish this up a bit and see where this design goes, then. Very cheery
Reply }
#6
I dunno, it still looks quite RTP-ish so a refreshing design or data distribution would be ideal in my humble opinión, not like I were any master designer... Confused
"For God has not destined us for wrath, but for obtaining salvation through our Lord Jesus Christ," 1 Thessalonians 5:9

Maranatha!

The Internet might be either your friend or enemy. It just depends on whether or not she has a bad hair day.

[Image: SP1-Scripter.png]
[Image: SP1-Writer.png]
[Image: SP1-Poet.png]
[Image: SP1-PixelArtist.png]
[Image: SP1-Reporter.png]

My Original Stories (available in English and Spanish)

List of Compiled Binary Executables I have published...
HiddenChest & Roole

Give me a free copy of your completed game if you include at least 3 of my scripts! Laughing + Tongue sticking out

Just some scripts I've already published on the board...
KyoGemBoost XP VX & ACE, RandomEnkounters XP, KSkillShop XP, Kolloseum States XP, KEvents XP, KScenario XP & Gosu, KyoPrizeShop XP Mangostan, Kuests XP, KyoDiscounts XP VX, ACE & MV, KChest XP VX & ACE 2016, KTelePort XP, KSkillMax XP & VX & ACE, Gem Roulette XP VX & VX Ace, KRespawnPoint XP, VX & VX Ace, GiveAway XP VX & ACE, Klearance XP VX & ACE, KUnits XP VX, ACE & Gosu 2017, KLevel XP, KRumors XP & ACE, KMonsterPals XP VX & ACE, KStatsRefill XP VX & ACE, KLotto XP VX & ACE, KItemDesc XP & VX, KPocket XP & VX, OpenChest XP VX & ACE
Reply }
#7
Bump! Very minor update to the script: now you configure the bios at the top of the script rather than at the bottom. Not sure why I didn't set it up to be that way earlier, but better three years late than never.
Reply }
#8
Thinking Have you ever considered letting the game developers set the actual coordinates of the three windows to the right?
You could create a module and place your only Constant and the get_actor_bio method there as well.

Mad Scientist As an implicit rule, any rubyist avoids creating CONSTANTS that would behave just like $global variables by defining them outside of any specific module or class. By the way, the get_actor_bio method is globally accessible as well. Confused That usually means it is a real memory monger! Shocked


TIPS

Don't end a when condition with then. You only use it if you are writing one line of code there, immediately followed by another when condition.

Methods that pass NO argument alias parameter don't need empty parentheses () at the end of their names. In Python or C and C++ you need them but never in Ruby and RGSS.



By the way, don't worry, SoulZeta! Winking It's normal to revisit a script or two every so often.
"For God has not destined us for wrath, but for obtaining salvation through our Lord Jesus Christ," 1 Thessalonians 5:9

Maranatha!

The Internet might be either your friend or enemy. It just depends on whether or not she has a bad hair day.

[Image: SP1-Scripter.png]
[Image: SP1-Writer.png]
[Image: SP1-Poet.png]
[Image: SP1-PixelArtist.png]
[Image: SP1-Reporter.png]

My Original Stories (available in English and Spanish)

List of Compiled Binary Executables I have published...
HiddenChest & Roole

Give me a free copy of your completed game if you include at least 3 of my scripts! Laughing + Tongue sticking out

Just some scripts I've already published on the board...
KyoGemBoost XP VX & ACE, RandomEnkounters XP, KSkillShop XP, Kolloseum States XP, KEvents XP, KScenario XP & Gosu, KyoPrizeShop XP Mangostan, Kuests XP, KyoDiscounts XP VX, ACE & MV, KChest XP VX & ACE 2016, KTelePort XP, KSkillMax XP & VX & ACE, Gem Roulette XP VX & VX Ace, KRespawnPoint XP, VX & VX Ace, GiveAway XP VX & ACE, Klearance XP VX & ACE, KUnits XP VX, ACE & Gosu 2017, KLevel XP, KRumors XP & ACE, KMonsterPals XP VX & ACE, KStatsRefill XP VX & ACE, KLotto XP VX & ACE, KItemDesc XP & VX, KPocket XP & VX, OpenChest XP VX & ACE
Reply }


Possibly Related Threads…
Thread Author Replies Views Last Post
   DerVV's Point-Increasing Status Menu DerVVulfman 1 729 07-16-2024, 04:41 AM
Last Post: DerVVulfman
   Sarah's Configuration Screen DerVVulfman 7 10,628 06-09-2024, 02:15 AM
Last Post: DerVVulfman
   Sharina's Screen-Saves DerVVulfman 5 2,474 08-22-2023, 05:05 PM
Last Post: DerVVulfman
   ATOA Status Effect Pops DerVVulfman 6 12,437 01-29-2016, 06:30 AM
Last Post: Lightness
   Enemy Melee Status Attacks DerVVulfman 3 8,924 10-15-2015, 07:22 PM
Last Post: Steel Beast 6Beets
   Screen Tint Debugger MechanicalPen 0 4,880 11-04-2014, 06:47 PM
Last Post: MechanicalPen
   Advanced Shop Status Window RPG Advocate 4 12,620 08-21-2011, 05:12 AM
Last Post: DerVVulfman
   Full-Screen Toggle Helladen 0 5,508 07-10-2010, 01:00 AM
Last Post: Helladen
   Main Character Select Screen Raziel 4 11,859 05-27-2010, 04:48 PM
Last Post: sakhawat21
   Screen Shake Extended DerVVulfman 0 6,092 12-31-2009, 05:16 AM
Last Post: DerVVulfman



Users browsing this thread: 3 Guest(s)