Scripts & Tutorials This forum is for scripts and code, as well as all kinds of tutorials, software, tools and so forth. Remember to give credit!
The thread revival limit does not apply here.

Reply
 
Thread Tools
  #1    
Old December 14th, 2010 (2:09 PM). Edited December 18th, 2010 by venom12.
venom12's Avatar
venom12 venom12 is offline
Pokemon Crystal Rain Relased
     
    Join Date: Sep 2006
    Age: 26
    Gender: Male
    Nature: Adamant
    Posts: 529
    Hi here is mi presents before christmas, i working on something big for christmas so wait

    First gift is double battles in grass like in B/W when you go to darker grass.

    Spoiler:
    First go to PokemonField script then search for "class PBTerrain" and edit you terraintags, replace X with yours number.
    Spoiler:
    class PBTerrain
    Ledge=1
    Grass=2
    GrassDB=X
    Rock=4
    DeepWater=5
    StillWater=6
    Water=7
    Waterfall=8
    WaterfallCrest=9
    TallGrass=10
    UnderwaterGrass=11
    Ice=12
    Neutral=13
    RockClimb=14
    RockClimbCrest=15
    Sand=16
    DarkGrass=17
    end


    Then search for
    Spoiler:
    def pbIsGrassTag?(tag)
    return tag==PBTerrain::Grass||
    tag==PBTerrain::GrassDB|| #<Add this
    tag==PBTerrain::TallGrass||
    tag==PBTerrain::UnderwaterGrass
    end


    Next step. Search for def pbEncounter(enctype) and edit this line
    "if $PokemonGlobal.partner" to this line to look like that.
    Spoiler:
    terrain=$game_player.terrain_tag
    if terrain==PBTerrain::GrassDB and $Trainer.party.length>1 or $PokemonGlobal.partner


    Now almost last step replace this def to this def.
    Spoiler:

    def pbBattleOnStepTaken
    if $Trainer.party.length > 0
    terrain=$game_player.terrain_tag
    encounterType=$PokemonEncounters.pbEncounterType
    if encounterType>=0
    encounter=$PokemonEncounters.pbGenerateEncounter(encounterType)
    if $PokemonEncounters.isEncounterPossibleHere?()
    if $PokemonEncounters.pbCanEncounter?(encounter)
    if terrain==PBTerrain::GrassDB and $Trainer.party.length>1 or $PokemonGlobal.partner
    encounter2=$PokemonEncounters.pbEncounteredPokemon(encounterType)
    pbDoubleWildBattle(
    encounter[0],encounter[1],
    encounter2[0],encounter2[1])
    else
    pbWildBattle(encounter[0],encounter[1])
    end
    end
    EncounterModifier.triggerEncounterEnd()
    end
    end
    end
    end


    Now last two steps are search for this "if currentTag==PBTerrain::Grass" AND DO THE LINE LOOKS LIKE THAT
    if currentTag==PBTerrain::Grass || currentTag==PBTerrain::GrassDB

    And finnaly last step go to PokeBattle_ActualScene and search for
    "case @battle.environment" and do the line with grass like that when PBEnvironment::Grass || PBEnvironment::GrassDB that's all.


    Next resource editing location window replace with that def.
    Spoiler:
    class LocationWindow
    def initialize(name)
    @window=Window_AdvancedTextPokemon.new(name)
    @window.resizeToFit(name,Graphics.width)
    @window.x=0
    @[email protected]
    @window.z=99999
    @window.opacity=0
    @currentmap=$game_map.map_id
    @location=Sprite.new(@viewport)
    @location.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/areaicon1.png")
    @location.x=0
    @[email protected]
    @frames=0
    end
    def disposed?
    @window.disposed?
    @location.disposed?
    end
    def dispose
    @window.dispose
    @location.dispose
    end
    def update
    return if @window.disposed?
    @window.update
    @location.update
    if $game_temp.message_window_showing ||
    @currentmap!=$game_map.map_id
    @window.dispose
    return
    end
    if @frames>80
    @window.y-=4
    @location.y-=4
    @window.dispose if @[email protected]<0
    @location.dispose if @[email protected]<0
    else
    @window.y+=4 if @window.y<0
    @location.y+=4 if @window.y<0
    @frames+=1
    end
    end
    end


    Here is how to edit HM Use sequence graphic.
    First Go to if you using newest version of kit go to script called "PokemonHiddenMoves" if old "PokemonField" Find this, pbHiddenMoveAnimation(pokemon) and edit. That's all.
    Spoiler:

    [email protected]
    @hmuse=Sprite.new(@viewport)
    @hmuse.bitmap=BitmapCache.load_bitmap("Graphics/Pictures/hmuse.png")
    @hmuse.x=0
    @hmuse.y=0


    Please give credit when used.
    Reply With Quote

    Relevant Advertising!

      #2    
    Old December 14th, 2010 (2:34 PM).
    zingzags's Avatar
    zingzags zingzags is offline
    PokemonGDX creator
       
      Join Date: Jan 2009
      Location: Boston
      Age: 23
      Nature: Adamant
      Posts: 562
      Nice Release, Ill check it l8r....
      __________________
      Check out the Pokemon Game Engine I am working on:
      https://github.com/sjosegarcia/Pokemon
      Reply With Quote
        #3    
      Old December 15th, 2010 (3:22 AM). Edited December 16th, 2010 by venom12.
      venom12's Avatar
      venom12 venom12 is offline
      Pokemon Crystal Rain Relased
         
        Join Date: Sep 2006
        Age: 26
        Gender: Male
        Nature: Adamant
        Posts: 529
        Hi new gift check first post ;]

        Edit:
        New Gift avaiable. Changing Hm use sequence Graphic.
        Reply With Quote
          #4    
        Old December 16th, 2010 (11:46 AM).
        zingzags's Avatar
        zingzags zingzags is offline
        PokemonGDX creator
           
          Join Date: Jan 2009
          Location: Boston
          Age: 23
          Nature: Adamant
          Posts: 562
          Thanks for finding how to edit the sequence I really appreciate it.
          __________________
          Check out the Pokemon Game Engine I am working on:
          https://github.com/sjosegarcia/Pokemon
          Reply With Quote
            #5    
          Old May 9th, 2013 (12:40 AM).
          Kaito123 Kaito123 is offline
             
            Join Date: Jul 2012
            Gender: Male
            Posts: 61
            are this scripts still actuel?
            Reply With Quote
              #6    
            Old May 31st, 2015 (6:58 AM).
            Froakie34's Avatar
            Froakie34 Froakie34 is offline
               
              Join Date: Jan 2014
              Gender: Male
              Nature: Relaxed
              Posts: 78
              Hi,I'm looking for where exactly to find if $PokemonGlobal.partner line inside the script for PField_Encounters. Can only find a $PokemonGlobal line with $PokemonGlobal.surfing. Its for the double encounters. Thanks for the help in advance.
              __________________
              Have a awesome day!
              PM me if you want to battle...
              3DS Code:1032-1709-0392
              Name:B-Man
              Pokemon Stratus Dreams:In development
              Reply With Quote
              Reply
              Quick Reply

              Sponsored Links
              Thread Tools

              Posting Rules
              You may not post new threads
              You may not post replies
              You may not post attachments
              You may not edit your posts

              BB code is On
              Smilies are On
              [IMG] code is On
              HTML code is Off

              Forum Jump


              All times are GMT -8. The time now is 11:56 AM.