Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/engine/battle/get_trainer_name.asm
1271 views
1
GetTrainerName_::
2
ld hl, wLinkEnemyTrainerName
3
ld a, [wLinkState]
4
and a
5
jr nz, .foundName
6
ld hl, wRivalName
7
ld a, [wTrainerClass]
8
cp RIVAL1
9
jr z, .foundName
10
cp RIVAL2
11
jr z, .foundName
12
cp RIVAL3
13
jr z, .foundName
14
ld [wNameListIndex], a
15
ld a, TRAINER_NAME
16
ld [wNameListType], a
17
ld a, BANK(TrainerNames)
18
ld [wPredefBank], a
19
call GetName
20
ld hl, wNameBuffer
21
.foundName
22
ld de, wTrainerName
23
ld bc, ITEM_NAME_LENGTH
24
jp CopyData
25
26