Skip to content

MickTK/PE-Pokemon-Color-Variants

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Essentials Version

Pokémon Color Variants

Forge your rainbow team!

Community picks ❤️

LilyInTheWater's Pidgey


MaouAlter's Eelektross


Citycat17's Solgaleo

Overview

showcase

  • More than 700 variants for each pokémon
  • Encount the pokémon variants in the wild or obtain them through breeding
  • Bring more color to trainers team
  • Create unique and wonderful variants to reward the player
  • Customize the plugin to fit your needs

Wild encounters and breeding

encounter

breeding

Pokémon's variants can be found in the wild and from breeding with their own customizable odds.

Trainer

trainer

The variants for the trainer's pokémons can be specified in the PBS file trainers.txt by adding the Hue tag as parameter.

For instance:

Pokemon = ONIX,10
  Gender = male
  Moves = HEADSMASH,ROCKTHROW,RAGE,ROCKTOMB
  AbilityIndex = 0
  IV = 20,20,20,20,20,20
  Hue = 150

Hue editor

editor

The editor can modify the hue of a pokémon showing the current color.

Palette swap

Palette swap GIMP guide

Trainer

In the trainer PBS, the palette shall be defined in the same row and without the hash symbol.

Pokemon = ONIX,10
  Gender = male
  Moves = HEADSMASH,ROCKTHROW,RAGE,ROCKTOMB
  AbilityIndex = 0
  IV = 20,20,20,20,20,20
  Palette_0 = 123456 ff00ff ...
  Palette_1 = 654321 f1f2f3 ...

Integrations

Plugin Version
Following Pokémon EX 2.4
Visible Overworld Wild Encounters 20.0.0.5
[DBK] Animated Pokémon System 1.1.1

Read more about integrations


Informations

Information Description
pokemon.hue = 180 Get/set the pokémon's hue.
pokemon.set_random_hue() Set a random hue to the pokémon.
pokemon.hue? Return true if the pokémon has an hue value, otherwise false.
pokemon.applicable_hue? Check if the pokémon's hue can be applied.
pokemon.palette_0 = "#f9f9f9\n#010101" Get/set the pokémon's source palette.
pokemon.palette_1 = "#123456\n#ffffff" Get/set the pokémon's new palette.
pokemon.palette? Return true if the pokémon has a new palette, otherwise false.
pokemon.applicable_palette? Check if the pokémon's palette can be applied.
pbHueEditor(pokemon, can_be_saved = true) Show the hue editor for the given pokémon.
bitmap.hue = 10 Set the bitmap's hue to the given value (from 0).

Configuration

The configuration files can be found in the config folder.

Make sure to create a backup of the previous files in order to update the plugin without lose your configurations.



Pokémon Color Variants is a plugin for Pokémon Essentials that brings more colors to the pokémons. It is achieved by shifting the hue color of the sprites to make them appear different and unique. It is all done by using the hue_change method that is implemented in the class Bitmap of RGSS3.

About

Pokémon Essentials plugin.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages