You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Mobile trade animations, pokepic animations
This commit is contained in:
@@ -180,23 +180,23 @@ Function28fdb: ; 28fdb
|
||||
ld [hWX], a
|
||||
ld a, $90
|
||||
ld [hWY], a
|
||||
callba Function4d7fd
|
||||
callba GetTrademonFrontpic
|
||||
call EnableLCD
|
||||
call Function2982b
|
||||
ld a, [wPlayerTrademonSpecies]
|
||||
ld hl, wPlayerTrademonDVs
|
||||
ld de, VTiles0
|
||||
call Function29491
|
||||
call TradeAnim_GetFrontpic
|
||||
ld a, [wOTTrademonSpecies]
|
||||
ld hl, wOTTrademonDVs
|
||||
ld de, VTiles0 tile $31
|
||||
call Function29491
|
||||
call TradeAnim_GetFrontpic
|
||||
ld a, [wPlayerTrademonSpecies]
|
||||
ld de, wPlayerTrademonSpeciesName
|
||||
call Function294a9
|
||||
call TradeAnim_GetNickname
|
||||
ld a, [wOTTrademonSpecies]
|
||||
ld de, wOTTrademonSpeciesName
|
||||
call Function294a9
|
||||
call TradeAnim_GetNickname
|
||||
call Function297ed
|
||||
ret
|
||||
; 29082
|
||||
@@ -368,7 +368,7 @@ Function2914e: ; 2914e
|
||||
call WaitBGMap
|
||||
ld b, SCGB_1B
|
||||
call GetSGBLayout
|
||||
ld a, $e4
|
||||
ld a, %11100100 ; 3,2,1,0
|
||||
call DmgToCgbBGPals
|
||||
ld a, $d0
|
||||
call DmgToCgbObjPal0
|
||||
@@ -566,6 +566,7 @@ Function292be: ; 292be
|
||||
hlcoord 17, 3
|
||||
ld a, $5d
|
||||
ld [hl], a
|
||||
|
||||
ld a, $61
|
||||
ld de, SCREEN_WIDTH
|
||||
ld c, $3
|
||||
@@ -574,6 +575,7 @@ Function292be: ; 292be
|
||||
ld [hl], a
|
||||
dec c
|
||||
jr nz, .loop
|
||||
|
||||
add hl, de
|
||||
ld a, $5f
|
||||
ld [hld], a
|
||||
@@ -644,9 +646,9 @@ TradeAnim_EnterLinkTube: ; 29348
|
||||
call WaitBGMap
|
||||
ld b, SCGB_1B
|
||||
call GetSGBLayout
|
||||
ld a, $e4
|
||||
ld a, %11100100 ; 3,2,1,0
|
||||
call DmgToCgbBGPals
|
||||
ld de, $e4e4
|
||||
lb de, %11100100, %11100100 ; 3,2,1,0, 3,2,1,0
|
||||
call DmgToCgbObjPals
|
||||
ld de, SFX_POTION
|
||||
call PlaySFX
|
||||
@@ -784,9 +786,9 @@ TradeAnim_ShowGivemonData: ; 2942e
|
||||
ld [TempMonDVs + 1], a
|
||||
ld b, SCGB_1A
|
||||
call GetSGBLayout
|
||||
ld a, $e4
|
||||
ld a, %11100100 ; 3,2,1,0
|
||||
call DmgToCgbBGPals
|
||||
call Function294bb
|
||||
call TradeAnim_ShowGivemonFrontpic
|
||||
|
||||
ld a, [wPlayerTrademonSpecies]
|
||||
call GetCryIndex
|
||||
@@ -810,20 +812,20 @@ TradeAnim_ShowGetmonData: ; 29461
|
||||
ld [TempMonDVs + 1], a
|
||||
ld b, SCGB_1A
|
||||
call GetSGBLayout
|
||||
ld a, $e4
|
||||
ld a, %11100100 ; 3,2,1,0
|
||||
call DmgToCgbBGPals
|
||||
call Function294c0
|
||||
call TradeAnim_ShowGetmonFrontpic
|
||||
call TradeAnim_Next
|
||||
ret
|
||||
; 29487
|
||||
|
||||
TradeAnim_AnimateFrontpic: ; 29487
|
||||
callba Function4d81e
|
||||
callba AnimateTrademonFrontpic
|
||||
call TradeAnim_Next
|
||||
ret
|
||||
; 29491
|
||||
|
||||
Function29491: ; 29491
|
||||
TradeAnim_GetFrontpic: ; 29491
|
||||
push de
|
||||
push af
|
||||
predef GetUnownLetter
|
||||
@@ -836,7 +838,7 @@ Function29491: ; 29491
|
||||
ret
|
||||
; 294a9
|
||||
|
||||
Function294a9: ; 294a9
|
||||
TradeAnim_GetNickname: ; 294a9
|
||||
push de
|
||||
ld [wd265], a
|
||||
call GetPokemonName
|
||||
@@ -847,14 +849,13 @@ Function294a9: ; 294a9
|
||||
ret
|
||||
; 294bb
|
||||
|
||||
Function294bb: ; 294bb
|
||||
TradeAnim_ShowGivemonFrontpic: ; 294bb
|
||||
ld de, VTiles0
|
||||
jr Function294c3
|
||||
jr TradeAnim_ShowFrontpic
|
||||
|
||||
Function294c0: ; 294c0
|
||||
TradeAnim_ShowGetmonFrontpic: ; 294c0
|
||||
ld de, VTiles0 tile $31
|
||||
|
||||
Function294c3: ; 294c3
|
||||
TradeAnim_ShowFrontpic: ; 294c3
|
||||
call DelayFrame
|
||||
ld hl, VTiles2
|
||||
lb bc, 10, $31
|
||||
@@ -1087,7 +1088,7 @@ TradeAnim_Poof: ; 29649
|
||||
; 29660
|
||||
|
||||
TradeAnim_BulgeThroughTube: ; 29660
|
||||
ld a, $e4
|
||||
ld a, %11100100 ; 3,2,1,0
|
||||
call DmgToCgbObjPal0
|
||||
depixel 5, 11
|
||||
ld a, SPRITE_ANIM_INDEX_10
|
||||
@@ -1374,13 +1375,13 @@ Function297db: ; 297db
|
||||
Function297ed: ; 297ed
|
||||
ld a, [hSGB]
|
||||
and a
|
||||
ld a, $e4
|
||||
ld a, %11100100 ; 3,2,1,0
|
||||
jr z, .asm_297f6
|
||||
ld a, $f0
|
||||
|
||||
.asm_297f6
|
||||
call DmgToCgbObjPal0
|
||||
ld a, $e4
|
||||
ld a, %11100100 ; 3,2,1,0
|
||||
call DmgToCgbBGPals
|
||||
ret
|
||||
; 297ff
|
||||
|
||||
Reference in New Issue
Block a user