B13rg / pokecrystal

Improved version of Pokémon Crystal, with added features, bug fixes, and QoL changes
1 stars 0 forks source link

Added additional orange stats page #93

Open B13rg opened 4 years ago

B13rg commented 4 years ago

Issue #45

B13rg commented 4 years ago

Show stats for:

Maybe also modify Moves stat page to display move types or primary type in empty space

B13rg commented 4 years ago

Current stats:

Pink

Green

Blue

B13rg commented 4 years ago

Proposed layout:

Pink

Green

Blue

Orange

B13rg commented 4 years ago

To store total battles, it would require us to free up 1 (preferably 2) bytes from the pokemon data structure. One option would be to move the PP values to outside 0x1f, so they are no longer saved when a pokemon is deposited (means they'll always be full when withdrawn). This would free up 4 bytes for us to store more permanent data.

https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_data_structure_in_Generation_II

B13rg commented 4 years ago

Reference for stat page:

https://github.com/i-am-the-pokeman/pokecrystal-4th-stat-screen/blob/master/README.md

https://github.com/pret/pokecrystal/wiki/Add-a-fourth-stats-page

B13rg commented 4 years ago

To draw move types, we would draw them vaery similar to how the move names are drawn, except fetching the type name instead of the move name, and moving the draw coordinated over 8 units.