Separate UI For Shiny Pokemon

joey-and-rattata

Novice
Member
Joined
Jun 22, 2018
Posts
40
I am wondering if it is possible to have a separate UI for shiny Pokemon. I was thinking that all text relating to it such as text in battle and in the party summary screen could be gold.
 

WolfPP

Discord Wolf#1235
Member
Joined
Aug 24, 2018
Posts
101
Age
29
I am wondering if it is possible to have a separate UI for shiny Pokemon. I was thinking that all text relating to it such as text in battle and in the party summary screen could be gold.

Into my game, when you start a battle and your pokemon is shiny, i put to have a different text color (like EBS):
in 'PokeBattle_Scene' i put:
Code:
  def refresh
    self.bitmap.clear
    return if !@battler.pokemon
    self.bitmap.blt(0,0,@databox.bitmap,Rect.new(0,0,@databox.width,@databox.height))
    base   = Color.new(255,255,255)#Color.new(72,72,72)
    shadow = Color.new(0,0,0)#(184,184,184)
    baseshiny   = Color.new(222,197,95) #added to shiny
    shadowshiny = Color.new(32,32,32) #added to shiny
    pbSetSystemFont(self.bitmap)
    textpos = []
    imagepos = []
    # Draw Pokémon's name
    #textpos.push([@battler.name,@spritebaseX+8,6,false,base,shadow]) #original
    if @battler.isShiny?#added
      textpos.push([@battler.name,@spritebaseX+102,6,false,baseshiny,shadowshiny])#added
    else#added
      textpos.push([@battler.name,@spritebaseX+102,6,false,base,shadow])#added
    end#added

I think if you read the script (Summary and Party), when you find to "normal pokemon" you can put 'x.isShiny?' and 'else' to appears for normal pokemon, like i did above.

GL!
 
Top