The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Game Development > Scripts & Tutorials
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

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.


Advertise here

Reply
 
Thread Tools
  #1    
Old December 14th, 2010, 02:09 PM
venom12's Avatar
venom12
Pokemon Crystal Rain Relased
 
Join Date: Sep 2006
Age: 23
Gender: Male
Nature: Adamant
Send a message via Windows Live Messenger to venom12

Advertise here
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
@window.y=[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
@location.y=[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:

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


Please give credit when used.
__________________




Last edited by venom12; December 18th, 2010 at 01:43 PM.
Reply With Quote
  #2    
Old December 14th, 2010, 02:34 PM
zingzags's Avatar
zingzags
Creator or Pokemon Serenity
 
Join Date: Jan 2009
Location: Boston
Age: 20
Nature: Adamant
Nice Release, Ill check it l8r....
__________________
Pokemon Serenity is my fangame name.
name decided 12/15/09
Currently helping:
Pokemon ebony
and
Xenotime:
Reply With Quote
  #3    
Old December 15th, 2010, 03:22 AM
venom12's Avatar
venom12
Pokemon Crystal Rain Relased
 
Join Date: Sep 2006
Age: 23
Gender: Male
Nature: Adamant
Send a message via Windows Live Messenger to venom12
Hi new gift check first post ;]

Edit:
New Gift avaiable. Changing Hm use sequence Graphic.
__________________




Last edited by venom12; December 16th, 2010 at 10:52 AM.
Reply With Quote
  #4    
Old December 16th, 2010, 11:46 AM
zingzags's Avatar
zingzags
Creator or Pokemon Serenity
 
Join Date: Jan 2009
Location: Boston
Age: 20
Nature: Adamant
Thanks for finding how to edit the sequence I really appreciate it.
__________________
Pokemon Serenity is my fangame name.
name decided 12/15/09
Currently helping:
Pokemon ebony
and
Xenotime:
Reply With Quote
  #5    
Old May 9th, 2013, 12:40 AM
Kaito123
 
Join Date: Jul 2012
Gender: Male
are this scripts still actuel?
Reply With Quote
Reply
Quick Reply

Sponsored Links


Advertise here
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
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 03:35 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.