Vanilla Summary Screen Expanded - Pawkkie/Team-Aquas-Asset-Repo GitHub Wiki

This a feature branch that improves the Vanilla Emerald summary screen.

Repo Link. (Click here to go to the repo page)

If you have any questions or suggestions for this Free Use Branch you can DM @kaixertm on Discord or ping @kaixertm in the Team Aqua Hideout server and I will get back too you as soon as possible. (I do work a lot so please don't spam DM or spam ping me if I'm not online, thanks.)

There's also some graphics changes to make the summary screen more pleasing on the eye, such as:

  • New Type Icons. (Can be turned off by turning P_SUMMARY_SCREEN_NEW_TYPE_ICONS to FALSE)
  • Pokémon sprites portrait looks more clean.
  • and much more.

type icons and portrait preview


Configs:

For those who are wondering these, "Configs" are in include/config/summary.h.

  • P_SUMMARY_SCREEN_MON_SHADOWS config:
    • Adds a shadow of the Pokémons sprite in the summary screen.
    • You can change the pallete of the shadow sprite using MON_SHADOWS_PALLETE and the shadow pallete defines LIGHT_GRAY_PAL, BLACK_PAL, DEFAULT_PAL.
    • You can also change the offset of the X Position or Y Position, by change the value of the defines MON_SHADOWS_X or MON_SHADOWS_Y.

pokeemerald-17pokeemerald-16pokeemerald-18

  • P_SUMMARY_SCREEN_EXPAND_ABILITY_DESCRIPTION config:
    • this config makes it so you can have ability descriptions up till 96 char by default can be changed, by changing MAX_ABILITY_DESCRIPTION_LENGTH to higher or lower.
    • More info about the defines used by P_SUMMARY_SCREEN_EXPAND_ABILITY_DESCRIPTION can be found in config/summary.h.

pokeemerald-20 pokeemerald-19

  • P_SUMMARY_SCREEN_EXPAND_MOVE_DESCRIPTION config:
    • this config makes it so you can have move descriptions up till 96 char by default can be changed, by changing MAX_MOVE_DESCRIPTION_LENGTHto higher or lower.
    • More info about the defines used by P_SUMMARY_SCREEN_EXPAND_MOVE_DESCRIPTION can be found in config/summary.h.

pokeemerald-21 pokeemerald-22

  • P_SUMMARY_SCREEN_ABILITY_DESCRIPTION_FONT_CHANGE config:
    • this config makes it so if you do decide to not use P_SUMMARY_SCREEN_EXPAND_ABILITY_DESCRIPTION one line desc will use a smaller font the bigger the ability desc is.

pokeemerald-23 pokeemerald-24

  • P_SUMMARY_SCREEN_ABILITY_COLOR config:
    • if the Pokémon has a hidden ability, the name of the hidden ability turns into a red color.
      • Can be changed easily with ABILITY_COLOR_VALUE.

pokeemerald-26 pokeemerald-25

  • P_SUMMARY_SCREEN_BACKGROUND_COLOR config:
    • if the Pokémon is shiny, the background of the summary screen will change to a gold & purple color.
      • Can be changed easily with BACKGROUND_COLOR_VALUE.

pokeemerald-26 pokeemerald-26

  • P_SUMMARY_SCREEN_ITEM_ICON config:
    • if the Pokémon is holding an item, the item icon will show up next to the item name in the summary screen.

pokeemerald-0 pokeemerald-1

  • P_SUMMARY_SCREEN_SHOW_CONTEST_MOVES config:

    • if P_SUMMARY_SCREEN_SHOW_CONTEST_MOVES = FALSE, the contest moves page will not show up and will not be accessible.
  • P_SUMMARY_SCREEN_MON_IDLE_ANIMS config:

    • if P_SUMMARY_SCREEN_MON_IDLE_ANIMS = TRUE, the animation of the Pokémon will replay every certain amount of frames which you can change.
      • P_SUMMARY_SCREEN_MON_IDLE_ANIMS_FRAMES is the define which hold the amount of frames, which is 300 by default.
        • (its 100 frames in the GIF, cause I can't be bothered to wait at 4 am, LMAO.)

d