- Pokémon Essentials Version
- v20.1 ➖
So, have you ever wanted to show the stats of your Fakémon or just general stats change without making the player search for it on a wiki, PBS file or whatever? This easy and customizable guide can be a good solution.
As an example here, you can see every single stat of Gyarados in way that can be easy for the player to understand. But first you need to go to the UI_Summary script in your game and look for two things:
While technically optional, you can rename the part that usually shows just the actual stats and abilities of the Pokémon (originally named SKILLS) to whatever fits your taste.
The main one however lies in the area that shows the usual base stats and abilities
As you can see, I added below the ability line the base stats section. But the thing you have to pay attention in your game are the X and Y values of the stats (the red numbers right next to the base stats line, with X being the first which is length and Y being the second which is height). In this case, the X of my base stats is 448 while the X of the actual stats are 423 (with 442 for the HP) while in vanilla Pokémon Essentials the value is originally 462 for HP and 456 for everything else. Which shows that the lower the X value the more to the left it is and the lower the Y value is the higher its height is.
IMPORTANT NOTE: Remember to put a comma just after the ability line as shown in the screenshot, otherwise the game will crash when opening the Summary Screen
Customize!
Be free to alter the color of the text or the X and Y values, the SKILLS text on the top right or even your own UI, whatever else you need for your game and taste! This is just an example, you can even show the Base Stats somewhere else such as in its own Summary Screen.
As an example here, you can see every single stat of Gyarados in way that can be easy for the player to understand. But first you need to go to the UI_Summary script in your game and look for two things:
While technically optional, you can rename the part that usually shows just the actual stats and abilities of the Pokémon (originally named SKILLS) to whatever fits your taste.
The main one however lies in the area that shows the usual base stats and abilities
As you can see, I added below the ability line the base stats section. But the thing you have to pay attention in your game are the X and Y values of the stats (the red numbers right next to the base stats line, with X being the first which is length and Y being the second which is height). In this case, the X of my base stats is 448 while the X of the actual stats are 423 (with 442 for the HP) while in vanilla Pokémon Essentials the value is originally 462 for HP and 456 for everything else. Which shows that the lower the X value the more to the left it is and the lower the Y value is the higher its height is.
IMPORTANT NOTE: Remember to put a comma just after the ability line as shown in the screenshot, otherwise the game will crash when opening the Summary Screen
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:HP]), 448, 82, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:ATTACK]), 448, 126, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:DEFENSE]), 448, 158, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:SPECIAL_ATTACK]), 448, 190, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:SPECIAL_DEFENSE]), 448, 222, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:SPEED]), 448 , 254 , 0, base, shadow],
]
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:ATTACK]), 448, 126, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:DEFENSE]), 448, 158, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:SPECIAL_ATTACK]), 448, 190, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:SPECIAL_DEFENSE]), 448, 222, 0, base, shadow],
[_ISPRINTF("{1:3d}", @pokemon.baseStats[:SPEED]), 448 , 254 , 0, base, shadow],
]
Customize!
Be free to alter the color of the text or the X and Y values, the SKILLS text on the top right or even your own UI, whatever else you need for your game and taste! This is just an example, you can even show the Base Stats somewhere else such as in its own Summary Screen.
- Credits
- Credits if used:
A¹¹/A11 for porting it to Essentials 20.1
Moto for formatting it to the base Essentials UI