Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- REGI1 = 181
- REGI2 = 182
- REGI3 = 183
- REGI4 = 184
- REGI5 = 185
- REGI6 = 186
- REGI7 = 187
- REGI8 = 188
- REGI9 = 189
- REGI10 = 190
- REGI11 = 191
- REGI12 = 192
- REGI13 = 193
- REGI14 = 194
- REGI15 = 195
- REGI16 = 196
- REGI17 = 197
- def trainerCard
- viewport=Viewport.new(0,0,Graphics.width,Graphics.height)
- viewport.z=100000
- pbSetViableDexes
- bitpage=BitmapSprite.new(Graphics.width,Graphics.height,viewport)
- sprites={}
- sprites["bg"]=IconSprite.new(0,0,viewport)
- sprites["bg"].bitmap= BitmapCache.load_bitmap("Graphics/Pictures/Trainer Card/background")
- sprites["trainer"]=IconSprite.new(0,0,viewport)
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001")
- end
- sprites["trainer"].x =340
- sprites["trainer"].y =12
- sprites["icon1"]=IconSprite.new(0,0,viewport)
- sprites["icon1"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon1"].x =342
- sprites["icon1"].y =180
- sprites["icon2"]=IconSprite.new(0,0,viewport)
- sprites["icon2"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon2"].x =380
- sprites["icon2"].y =180
- sprites["icon3"]=IconSprite.new(0,0,viewport)
- sprites["icon3"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon3"].x =418
- sprites["icon3"].y =180
- sprites["icon4"]=IconSprite.new(0,0,viewport)
- sprites["icon4"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon4"].x =456
- sprites["icon4"].y =180
- sprites["icon5"]=IconSprite.new(0,0,viewport)
- sprites["icon5"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon5"].x =342
- sprites["icon5"].y =216
- sprites["icon6"]=IconSprite.new(0,0,viewport)
- sprites["icon6"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon6"].x =380
- sprites["icon6"].y =216
- sprites["icon7"]=IconSprite.new(0,0,viewport)
- sprites["icon7"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon7"].x =418
- sprites["icon7"].y =216
- sprites["icon8"]=IconSprite.new(0,0,viewport)
- sprites["icon8"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon8"].x =456
- sprites["icon8"].y =216
- sprites["icon9"]=IconSprite.new(0,0,viewport)
- sprites["icon9"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon9"].x =342
- sprites["icon9"].y =254
- sprites["icon10"]=IconSprite.new(0,0,viewport)
- sprites["icon10"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon10"].x =380
- sprites["icon10"].y =254
- sprites["icon11"]=IconSprite.new(0,0,viewport)
- sprites["icon11"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon11"].x =418
- sprites["icon11"].y =254
- sprites["icon12"]=IconSprite.new(0,0,viewport)
- sprites["icon12"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon12"].x =456
- sprites["icon12"].y =254
- sprites["icon13"]=IconSprite.new(0,0,viewport)
- sprites["icon13"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon13"].x =342
- sprites["icon13"].y =292
- sprites["icon14"]=IconSprite.new(0,0,viewport)
- sprites["icon14"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon14"].x =380
- sprites["icon14"].y =292
- sprites["icon15"]=IconSprite.new(0,0,viewport)
- sprites["icon15"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon15"].x =418
- sprites["icon15"].y =292
- sprites["icon16"]=IconSprite.new(0,0,viewport)
- sprites["icon16"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon16"].x =456
- sprites["icon16"].y =292
- sprites["icon17"]=IconSprite.new(0,0,viewport)
- sprites["icon17"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- sprites["icon17"].x =342
- sprites["icon17"].y =330
- sprites["overlay"]=BitmapSprite.new(Graphics.width, Graphics.height, viewport)
- loop do
- Graphics.update
- Input.update
- pubid=sprintf("%05d",$Trainer.publicID($Trainer.id))
- totalsec = Graphics.frame_count / Graphics.frame_rate
- hour = totalsec / 60 / 60
- min = totalsec / 60 % 60
- time=_ISPRINTF("{1:02d}:{2:02d}",hour,min)
- overlay = sprites["overlay"].bitmap
- overlay.clear
- pbSetSystemFont(bitpage.bitmap)
- text=[]
- text.push([_INTL("{1}",$Trainer.name),112,118,0,Color.new(125, 125, 125),Color.new(45, 45, 45)])
- text.push([_INTL("{1}",$Trainer.money),100,174,0,Color.new(125, 125, 125),Color.new(45, 45, 45)])
- text.push([_ISPRINTF("{1:d}/{2:d}",$Trainer.pokedexOwned,$Trainer.pokedexSeen),120,230,0,Color.new(125, 125, 125),Color.new(45, 45, 45)])
- text.push([time,108,288,0,Color.new(125, 125, 125),Color.new(45, 45, 45)])
- text.push([_INTL("{1}",pubid),92,346,0,Color.new(125, 125, 125),Color.new(45, 45, 45)])
- pbDrawTextPositions(overlay,text)
- if $game_switches[REGI1]
- sprites["icon1"].setBitmap("Graphics/Pictures/Trainer Card/icon1")
- else
- sprites["icon1"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI2]
- sprites["icon2"].setBitmap("Graphics/Pictures/Trainer Card/icon2")
- else
- sprites["icon2"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI3]
- sprites["icon3"].setBitmap("Graphics/Pictures/Trainer Card/icon3")
- else
- sprites["icon3"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI4]
- sprites["icon4"].setBitmap("Graphics/Pictures/Trainer Card/icon4")
- else
- sprites["icon4"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI5]
- sprites["icon5"].setBitmap("Graphics/Pictures/Trainer Card/icon5")
- else
- sprites["icon5"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI6]
- sprites["icon6"].setBitmap("Graphics/Pictures/Trainer Card/icon6")
- else
- sprites["icon6"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI7]
- sprites["icon7"].setBitmap("Graphics/Pictures/Trainer Card/icon7")
- else
- sprites["icon7"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI8]
- sprites["icon8"].setBitmap("Graphics/Pictures/Trainer Card/icon8")
- else
- sprites["icon8"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI9]
- sprites["icon9"].setBitmap("Graphics/Pictures/Trainer Card/icon9")
- else
- sprites["icon9"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI10]
- sprites["icon10"].setBitmap("Graphics/Pictures/Trainer Card/icon10")
- else
- sprites["icon10"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI11]
- sprites["icon11"].setBitmap("Graphics/Pictures/Trainer Card/icon11")
- else
- sprites["icon11"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI12]
- sprites["icon12"].setBitmap("Graphics/Pictures/Trainer Card/icon12")
- else
- sprites["icon12"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI13]
- sprites["icon13"].setBitmap("Graphics/Pictures/Trainer Card/icon13")
- else
- sprites["icon13"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI14]
- sprites["icon14"].setBitmap("Graphics/Pictures/Trainer Card/icon14")
- else
- sprites["icon14"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI15]
- sprites["icon15"].setBitmap("Graphics/Pictures/Trainer Card/icon15")
- else
- sprites["icon15"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI16]
- sprites["icon16"].setBitmap("Graphics/Pictures/Trainer Card/icon16")
- else
- sprites["icon16"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $game_switches[REGI17]
- sprites["icon17"].setBitmap("Graphics/Pictures/Trainer Card/icon17")
- else
- sprites["icon17"].setBitmap("Graphics/Pictures/Trainer Card/iconOff")
- end
- if $Trainer.outfit == 0
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001")
- end
- elsif $Trainer.outfit == 1
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_1")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_1")
- end
- elsif $Trainer.outfit == 2
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_2")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_2")
- end
- elsif $Trainer.outfit == 3
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_3")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_3")
- end
- elsif $Trainer.outfit == 4
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_4")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_4")
- end
- elsif $Trainer.outfit == 5
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_5")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_5")
- end
- elsif $Trainer.outfit == 6
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_6")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_6")
- end
- elsif $Trainer.outfit == 7
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_7")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_7")
- end
- elsif $Trainer.outfit == 8
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_8")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_8")
- end
- elsif $Trainer.outfit == 9
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_9")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_9")
- end
- elsif $Trainer.outfit == 10
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_10")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_10")
- end
- elsif $Trainer.outfit == 11
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_11")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_11")
- end
- elsif $Trainer.outfit == 12
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_12")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_12")
- end
- elsif $Trainer.outfit == 13
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_13")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_13")
- end
- elsif $Trainer.outfit == 14
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_14")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_14")
- end
- elsif $Trainer.outfit == 15
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_15")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_15")
- end
- elsif $Trainer.outfit == 16
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_16")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_16")
- end
- elsif $Trainer.outfit == 17
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_17")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_17")
- end
- elsif $Trainer.outfit == 18
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_18")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_18")
- end
- elsif $Trainer.outfit == 19
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_19")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_19")
- end
- elsif $Trainer.outfit == 20
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_20")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_20")
- end
- elsif $Trainer.outfit == 21
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_21")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_21")
- end
- elsif $Trainer.outfit == 22
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_22")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_22")
- end
- elsif $Trainer.outfit == 23
- if $Trainer.isMale?
- sprites["trainer"].setBitmap("Graphics/Characters/trainer000_23")
- else
- sprites["trainer"].setBitmap("Graphics/Characters/trainer001_23")
- end
- end
- if Input.trigger?(Input::B)
- pbSEPlay("GUI sel cursor")
- pbFadeOutAndHide(sprites){pbUpdateSpriteHash(sprites)}
- pbDisposeSpriteHash(sprites)
- viewport.dispose if viewport
- break
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement