mirror of
https://github.com/pret/pokered.git
synced 2024-10-22 22:55:31 +00:00
bbf2f51a02
This results in 64 home/*.asm files, comparable to pokecrystal's 57.
35 lines
570 B
NASM
35 lines
570 B
NASM
GetTrainerInformation::
|
|
call GetTrainerName
|
|
ld a, [wLinkState]
|
|
and a
|
|
jr nz, .linkBattle
|
|
ld a, BANK(TrainerPicAndMoneyPointers)
|
|
call BankswitchHome
|
|
ld a, [wTrainerClass]
|
|
dec a
|
|
ld hl, TrainerPicAndMoneyPointers
|
|
ld bc, $5
|
|
call AddNTimes
|
|
ld de, wTrainerPicPointer
|
|
ld a, [hli]
|
|
ld [de], a
|
|
inc de
|
|
ld a, [hli]
|
|
ld [de], a
|
|
ld de, wTrainerBaseMoney
|
|
ld a, [hli]
|
|
ld [de], a
|
|
inc de
|
|
ld a, [hli]
|
|
ld [de], a
|
|
jp BankswitchBack
|
|
.linkBattle
|
|
ld hl, wTrainerPicPointer
|
|
ld de, RedPicFront
|
|
ld [hl], e
|
|
inc hl
|
|
ld [hl], d
|
|
ret
|
|
|
|
GetTrainerName::
|
|
farjp GetTrainerName_
|