diff options
author | PikalaxALT <PikalaxALT@gmail.com> | 2016-01-29 00:57:06 -0500 |
---|---|---|
committer | PikalaxALT <PikalaxALT@gmail.com> | 2016-01-29 00:57:06 -0500 |
commit | 5322b56a8357e5e5a8847f3329b52faa3f7016d8 (patch) | |
tree | 8e1692fe02b30ceeb2d797c001e0594175e29b78 /engine/pokepic.asm | |
parent | 33506f382a149067d3d37ded1cf01f7e291e92a6 (diff) |
Add more missing files
Diffstat (limited to 'engine/pokepic.asm')
-rwxr-xr-x | engine/pokepic.asm | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/engine/pokepic.asm b/engine/pokepic.asm new file mode 100755 index 000000000..2530ae4c9 --- /dev/null +++ b/engine/pokepic.asm @@ -0,0 +1,49 @@ +Pokepic:: ; 244e3 + ld hl, PokepicMenuDataHeader + call CopyMenuDataHeader + call MenuBox + call UpdateSprites + call ApplyTilemap + ld b, SCGB_POKEPIC + call GetSGBLayout + xor a + ld [hBGMapMode], a + ld a, [CurPartySpecies] + ld [CurSpecies], a + call GetBaseData + ld de, VTiles1 + predef GetFrontpic + ld a, [wMenuBorderTopCoord] + inc a + ld b, a + ld a, [wMenuBorderLeftCoord] + inc a + ld c, a + call Coord2Tile + ld a, $80 + ld [hGraphicStartTile], a + lb bc, 7, 7 + predef PlaceGraphic + call WaitBGMap + ret + +ClosePokepic:: ; 24528 + ld hl, PokepicMenuDataHeader + call CopyMenuDataHeader + call ClearMenuBoxInterior + call WaitBGMap + call GetMemSGBLayout + xor a + ld [hBGMapMode], a + call OverworldTextModeSwitch + call ApplyTilemap + call UpdateSprites + call LoadStandardFont + ret + +PokepicMenuDataHeader: ; 0x24547 + db $40 ; flags + db 04, 06 ; start coords + db 13, 14 ; end coords + dw NULL + db 1 ; default option |