mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-11-16 11:27:33 -08:00
39 lines
686 B
NASM
39 lines
686 B
NASM
|
BugContest_SetCaughtContestMon: ; e6ce
|
||
|
ld a, [wContestMon]
|
||
|
and a
|
||
|
jr z, .firstcatch
|
||
|
ld [wd265], a
|
||
|
callba DisplayAlreadyCaughtText
|
||
|
callba DisplayCaughtContestMonStats
|
||
|
lb bc, 14, 7
|
||
|
call PlaceYesNoBox
|
||
|
ret c
|
||
|
|
||
|
.firstcatch
|
||
|
call .generatestats
|
||
|
ld a, [TempEnemyMonSpecies]
|
||
|
ld [wd265], a
|
||
|
call GetPokemonName
|
||
|
ld hl, .caughttext
|
||
|
call PrintText
|
||
|
ret
|
||
|
|
||
|
.generatestats ; e6fd
|
||
|
ld a, [TempEnemyMonSpecies]
|
||
|
ld [CurSpecies], a
|
||
|
ld [CurPartySpecies], a
|
||
|
call GetBaseData
|
||
|
xor a
|
||
|
ld bc, PARTYMON_STRUCT_LENGTH
|
||
|
ld hl, wContestMon
|
||
|
call ByteFill
|
||
|
xor a
|
||
|
ld [MonType], a
|
||
|
ld hl, wContestMon
|
||
|
jp GeneratePartyMonStats
|
||
|
|
||
|
.caughttext ; 0xe71d
|
||
|
; Caught @ !
|
||
|
text_jump UnknownText_0x1c10c0
|
||
|
db "@"
|