• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Other Tutorial] How to Add PSS Icon into Load Screen

WolfPP

Spriter/ Pixel Artist
  • 1,308
    Posts
    6
    Years
    If you want to use PSS Icon into Load Screen, like this:

    [PokeCommunity.com] How to Add PSS Icon into Load Screen

    P.S.: Red and Green's PSS Icon from Wergan Pack. Thanks, Wergan!

    Then, Let's go!
    Is to simple. Just save your PSS icon into Character Folder (named pss000 for boy and pss001 for girl) and search to 'PScreen_Load' script. Then, inside 'def pbSetParty(trainer)' remove the red lines and add the green lines:

    Code:
      def pbSetParty(trainer)
        return if !trainer || !trainer.party
    [COLOR="Red"]    #meta = pbGetMetadata(0,MetadataPlayerA+trainer.metaID)
        #if meta
          #filename = pbGetPlayerCharset(meta,1,trainer)
          #@sprites["player"] = TrainerWalkingCharSprite.new(filename,@viewport)
          #charwidth  = @sprites["player"].bitmap.width
          #charheight = @sprites["player"].bitmap.height
          #@sprites["player"].x        = 56*2-charwidth/8
          #@sprites["player"].y        = 56*2-charheight/8
          #@sprites["player"].src_rect = Rect.new(0,0,charwidth/4,charheight/4)
        #end[/COLOR]
    [COLOR="SeaGreen"]    @sprites["pssicon"]=IconSprite.new(81,74,@viewport)
        @sprites["pssicon"].setBitmap("Graphics/Characters/pss000") if trainer.gender==0
        @sprites["pssicon"].setBitmap("Graphics/Characters/pss001") if trainer.gender==1
    [/COLOR]
        for i in 0...trainer.party.length
          @sprites["party#{i}"] = PokemonIconSprite.new(trainer.party[i],@viewport)
          @sprites["party#{i}"].x = 151*2+33*2*(i&1)
          @sprites["party#{i}"].y = 36*2+25*2*(i/2)
          @sprites["party#{i}"].z = 99999
        end
      end
    81 = x position; x<0 move to the left; x>0 move to the right.
    74 = y position; y<0 move to the upside; y>0 move to the down side.

    Then, into 'class PokemonLoad_Scene', inside 'def pbUpdate', remove the green lines and add the red lines:
    Spoiler:


    Give me credit if use. Cya!
     
    Last edited:
    This is just beautiful! Congratulations...

    Did you know if exist a way to put this on the -Easy Questing System- made by M3rein. This also shows a animated graphic...

    I tried to modify the code and I have succes to put the PSSICON instead the chara ... But it animates all the time XD
     
    Back
    Top