2.1 KiB
Gen 7 modifications
The icons in icons-gen7x are from Gen 7 and have been modified for consistency with Gen 8. The following changes were applied:
Size changes
In Gen 7, icons are 40×30. In Gen 8, they're 68×56 with the old sprites' center point moved up 1 px from the bottom. So to properly change their canvas size, they need to be anchored to the bottom and then moved up 1 px.
Contrast changes
In Gen 8, the Pokémon sprites (not the item icons) have been modified to have slightly greater contrast. The edges are darker (originally #202020, now #000000) and other grayscales have been darkened as well, while non-gray colors have been left alone.
The following modifications were applied:
#202020→#000000#696969→#595959#424242→#353535#404040→#343434#606058→#4d4d46#3c3c3c→#303030#464646→#363636#525252→#414141#62625a→#434343#333333→#3f3f3f
Most of these colors are only used by the shiny sprites.
Note: when converting, make sure to prevent ImageMagick from adding a gAMA block, as it does by default. This causes the images to be displayed slightly differently despite having identical color values.
Replacing a color can be done with the following ImageMagick command (e.g. #202020 → #000000 in this example):
magick convert -fill "#000000" -opaque "#202020" -define png:exclude-chunk=gAMA $i -depth 32 PNG32:$i
LPLE minor updates
The following minor updates were part of LPLE:
- Zubat, Golbat icons: inside of its mouth changed from
#202020(outline color) to#414141 - Poliwhirl icon: highlight on its left eye changed from
#414141to#838373(same color as on its belly) - Venonat icon: fixed a transparent pixel error
- Wartortle icon: properly closed the outline on its head
These updates have been backported to the 40×30 icons.
Gen 8 modifications
The Gen 8 sprites seem to come in 2× upscaled format now, 136×112 instead of 68×56. For downscaling them:
magick convert -interpolate Nearest -filter point -resize 50% -define png:exclude-chunk=gAMA $i -depth 32 PNG32:$i