• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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,309
Posts
5
Years
  • If you want to use PSS Icon into Load Screen, like this:

    l1Rg9Wj.png

    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:

    WolfPP

    Spriter/ Pixel Artist
    1,309
    Posts
    5
    Years
  • Fixed when the player scroll down the options inside Load Screen. Please check the att about 'class PokemonLoad_Scene'.
     
    163
    Posts
    7
    Years
    • Seen yesterday
    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