Log in
Latest topics
Top posters
| MENTA000 (297) | ||||
| Luka S.J. (81) | ||||
| Chriskid198 (39) | ||||
| oldsnake90 (39) | ||||
| pokemontrainer1803 (25) | ||||
| Me2Hack (22) | ||||
| neonrider (15) | ||||
| Carmaniac (11) | ||||
| Gamer_Xtremo (11) | ||||
| venom12 (10) |
Other Info
One of my close friends has released his first album ever. Don't miss out on it, be sure to get it from here.Bank Policy
Forum Costs
Cost for making a Thead: $5
Cost for posting replies: $2
Earn Points $
by logging in every day: $20
by having a friend: $30
by posting profile messages: $10
by posting resources and tutorials: $2-$5
Visit the forum shop to buy some of our products.
Very Simple HoF system...
Page 1 of 1 • Share •
Very Simple HoF system...
Took about 10min to make

This is a very simple HoF system, after beating the elite four, I doubt many of you will reach this far but what they hay, I doubt I will probably reach this far too....
- Spoiler:
class SceneHoF
def pbUpdate
pbUpdateSpriteHash(@sprites)
end
def pbEndScene
pbDisposeSpriteHash(@sprites)
@viewport.dispose
end
#placement for pokemon icons
def pbStartScene
@sprites={}
@viewport=Viewport.new(0,0,Graphics.width, Graphics.height)
@viewport.z=99999
#/Battlers/firstframe//%03d
@sprites["bg"]=Sprite.new(@viewport)
@sprites["bg"].bitmap = BitmapCache.load_bitmap("Graphics/save/saveBG")
@sprites["bg"].x=0
@sprites["bg"].y=400#340
@sprites["bg"].z=999998
if $Trainer.party.length>=1
@pkm1=Sprite.new
@pkm1=AnimatedSprite.create(sprintf("Graphics/Battlers/firstframe/%03d",$Trainer.party[0].species),1,1)
@pkm1.x=49
@pkm1.y=587
@pkm1.z=999999
@pkm1.start
end
if $Trainer.party.length>=2
@pkm2=Sprite.new
@pkm2=AnimatedSprite.create(sprintf("Graphics/Battlers/firstframe/%03d",$Trainer.party[1].species),1,1)
@pkm2.x=100
@pkm2.y=587
@pkm2.z=999999
@pkm2.start
end
if $Trainer.party.length>=3
@pkm3=Sprite.new
@pkm3=AnimatedSprite.create(sprintf("Graphics/Battlers/firstframe/%03d",$Trainer.party[2].species),1,1)
@pkm3.x=151
@pkm3.y=587
@pkm3.z=999999
@pkm3.start
end
if $Trainer.party.length>=4
@pkm4=Sprite.new
@pkm4=AnimatedSprite.create(sprintf("Graphics/Battlers/firstframe/%03d",$Trainer.party[3].species),1,1)
@pkm4.x=202
@pkm4.y=@pkm1.y
@pkm4.z=999999
@pkm4.start
end
if $Trainer.party.length>=5
@pkm5=Sprite.new
@pkm5=AnimatedSprite.create(sprintf("Graphics/Battlers/firstframe/%03d",$Trainer.party[4].species),1,1)
@pkm5.x=253
@pkm5.y=@pkm1.y
@pkm5.z=999999
@pkm5.start
end
if $Trainer.party.length==6
@pkm6=Sprite.new
@pkm6=AnimatedSprite.create(sprintf("Graphics/Battlers/firstframe/%03d",$Trainer.party[5].species),1,1)
@pkm6.x=304
@pkm6.y=@pkm1.y
@pkm6.z=999999
@pkm6.start
end
end
def pbScene
loop do
Graphics.update
Input.update
pbUpdate
Kernel.pbMessage(_INTL("Congradulations, You guys are the Elite Four Victors!!!"))
Kernel.pbMessage(_INTL("You, and your team of pokemon, has collected all eight pokemon badges, and defeated the elite four...."))
Kernel.pbMessage(_INTL("This is a momentus day, is there anything you guys will like to say?"))
# to make an exit use break
end
end
end
class HoFScreen
def initialize(scene)
@scene = scene
end
def pbStartScreen
@scene.pbStartScene
@scene.pbScene
@scene.pbEndScene
end
end

This is a very simple HoF system, after beating the elite four, I doubt many of you will reach this far but what they hay, I doubt I will probably reach this far too....
zingzags- Limited Member

- Posts: 6
Join date: 2010-11-30
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum






» Ctrl + F to search CFD/EDA/CAD/CAM/CAE/GEO/CIVIL/STRUCTURE/ALL
» The latest 2013 cracked softwares supplied.
» The latest 2013 cracked softwares supplied.
» The latest 2013 cracked softwares supplied.
» The latest 2013 cracked softwares supplied.
» The latest 2013 cracked softwares supplied.
» The latest 2013 cracked softwares supplied.
» The latest 2013 cracked softwares supplied.