- 2
- Posts
- 14
- Years
- Seen Dec 31, 2022
This hack for Platinum and HeartGold aims to make it so each individual Pokémon has a slight color variation based on its personality value. This is inspired by a similar feature from the Pokémon Stadium games that does just this but based on the Pokémon's nickname. The ROM hack Pokémon Polished Crystal implements a very similar feature based on IV values. This implementation performs a hue shift on the Pokémon's palette on load.
In addition, some Pokémon have shiny colors that are very close to their non-shiny colors, or at least close enough that the simple hue shift performed by this hack may make a normal Pokémon look shiny. To remedy this, many Pokémon have been given revamped shiny colors. In additon, the opportunity has been taken to revamp Pokémon that seem to have obviously "bad" shiny palettes even if there's no ambiguity issue.
Video demonstration: Link
Source code: Link
Patches: Link
Changed shinies (so far):
Pichu, Pikachu, Raichu - Tried to make visually distinct instead of the slight orange tint. A bit of a gradient from pale yellow to pale orange throughout the evolutionary line.
Nidoqueen - Colors made to look like Nidoking, which matches the pattern set by all other members of the Nidoran lines.
Meowth, Persian - Mint green to complement vanilla shiny Meowth's pink, and with a silver coin and ears, respectively.
Abra, Kadabra - More pink instead of brown to match, and create a gradient towards, shiny Alakazam.
Seel, Dewgong - Made to look more visibly gold.
Haunter, Gengar - Tried to make a sensible gradient from Gastly to Mega Gengar (purple -> white with blue highlights). Normal Gengar has been also modified to be like its anime palette.
Scyther - Made to be red-orange, which makes shiny Scyther and Scizor effectively be a loose swap of their normal colors.
Elekid, Electabuzz, Electivire - Light blue, with Elekid being slightly more Cyan. Electivire has gold tips.
Munchlax, Snorlax - Like a brown bear.
Articuno - Lavender.
Zapdos - Brown.
Sunkern, Sunflora - Purple and a more blueish green, resembling a purple sunflower.
Espeon - Less overly saturated.
Leafeon - Fall colors, inspired by various posts suggesting the idea.
Gligar - Normal Gligar has been changed to its HGSS colors, which are much closer to the official artwork. (No need to change the shiny palette, as this now makes them very distinguished.)
Magcargo - Lava part matches shiny Slugma.
Mantyke, Mantine - Green and aqua-ish scheme, based on this post by RayquazaFlygon.
Phanphy - Inverted from its normal palette.
Smoochum - Lavender and light-pink body, and platinum blonde hair to match shiny Jynx.
Magby - Red-pink and pink to match Magmar and Magmortar's shiny colors.
Happiny, Blissey - Green and light-gold-tan to match shiny Chansey.
Combusken - Changed to match the color change made in Sword/Shield.
Loudred, Exploud - Lime green details instead of yellow to match shiny Whismur.
Plusle - Hot pink/magenta.
Regice - A deep dark blue, inspired by this post by /u/SmallBigBrainBoi.
Piplup, Prinplup, Empoleon - Based off of this post from cjgart2000. Intended to give the "emporer penguin" look.
Gabite, Garchomp - Tried to make them consistent with shiny Gible (deeper blue, yellow/orange belly).
Snover, Abomasnow - Extremeties made a deeper blue to make the worst case between normal and shiny less ambiguous.
Dusknoir - Red to match shiny Duskull and Dusclops.
Froslass - A rose/sakura body with a violet belt/bow.
Phione, Manaphy - Purplish-blue body, cyan eyelashes for Manaphy, purple gem. Based on this post by EpicGordoMan.
Please feel free to use this in your own ROM hacks in whatever way you'd like! If you want to apply this to any existing ROM hack, try patching this mod first. In the case of Renegade Platinum, I made a patch especially for it for convenience.
In addition, some Pokémon have shiny colors that are very close to their non-shiny colors, or at least close enough that the simple hue shift performed by this hack may make a normal Pokémon look shiny. To remedy this, many Pokémon have been given revamped shiny colors. In additon, the opportunity has been taken to revamp Pokémon that seem to have obviously "bad" shiny palettes even if there's no ambiguity issue.
Video demonstration: Link
Source code: Link
Patches: Link
Changed shinies (so far):
Spoiler:
Pichu, Pikachu, Raichu - Tried to make visually distinct instead of the slight orange tint. A bit of a gradient from pale yellow to pale orange throughout the evolutionary line.
Nidoqueen - Colors made to look like Nidoking, which matches the pattern set by all other members of the Nidoran lines.
Meowth, Persian - Mint green to complement vanilla shiny Meowth's pink, and with a silver coin and ears, respectively.
Abra, Kadabra - More pink instead of brown to match, and create a gradient towards, shiny Alakazam.
Seel, Dewgong - Made to look more visibly gold.
Haunter, Gengar - Tried to make a sensible gradient from Gastly to Mega Gengar (purple -> white with blue highlights). Normal Gengar has been also modified to be like its anime palette.
Scyther - Made to be red-orange, which makes shiny Scyther and Scizor effectively be a loose swap of their normal colors.
Elekid, Electabuzz, Electivire - Light blue, with Elekid being slightly more Cyan. Electivire has gold tips.
Munchlax, Snorlax - Like a brown bear.
Articuno - Lavender.
Zapdos - Brown.
Sunkern, Sunflora - Purple and a more blueish green, resembling a purple sunflower.
Espeon - Less overly saturated.
Leafeon - Fall colors, inspired by various posts suggesting the idea.
Gligar - Normal Gligar has been changed to its HGSS colors, which are much closer to the official artwork. (No need to change the shiny palette, as this now makes them very distinguished.)
Magcargo - Lava part matches shiny Slugma.
Mantyke, Mantine - Green and aqua-ish scheme, based on this post by RayquazaFlygon.
Phanphy - Inverted from its normal palette.
Smoochum - Lavender and light-pink body, and platinum blonde hair to match shiny Jynx.
Magby - Red-pink and pink to match Magmar and Magmortar's shiny colors.
Happiny, Blissey - Green and light-gold-tan to match shiny Chansey.
Combusken - Changed to match the color change made in Sword/Shield.
Loudred, Exploud - Lime green details instead of yellow to match shiny Whismur.
Plusle - Hot pink/magenta.
Regice - A deep dark blue, inspired by this post by /u/SmallBigBrainBoi.
Piplup, Prinplup, Empoleon - Based off of this post from cjgart2000. Intended to give the "emporer penguin" look.
Gabite, Garchomp - Tried to make them consistent with shiny Gible (deeper blue, yellow/orange belly).
Snover, Abomasnow - Extremeties made a deeper blue to make the worst case between normal and shiny less ambiguous.
Dusknoir - Red to match shiny Duskull and Dusclops.
Froslass - A rose/sakura body with a violet belt/bow.
Phione, Manaphy - Purplish-blue body, cyan eyelashes for Manaphy, purple gem. Based on this post by EpicGordoMan.
Please feel free to use this in your own ROM hacks in whatever way you'd like! If you want to apply this to any existing ROM hack, try patching this mod first. In the case of Renegade Platinum, I made a patch especially for it for convenience.
Last edited: