2016-06-12 00:24:04 +00:00
|
|
|
GetTrainerName_:
|
2015-08-31 02:38:41 +00:00
|
|
|
ld hl, wGrassRate
|
2015-04-01 09:23:27 +00:00
|
|
|
ld a, [wLinkState]
|
|
|
|
and a
|
2016-06-12 04:30:05 +00:00
|
|
|
jr nz, .foundName
|
2015-08-31 02:38:41 +00:00
|
|
|
ld hl, wRivalName
|
|
|
|
ld a, [wTrainerClass]
|
2015-04-01 09:23:27 +00:00
|
|
|
cp SONY1
|
2016-06-12 04:30:05 +00:00
|
|
|
jr z, .foundName
|
2015-04-01 09:23:27 +00:00
|
|
|
cp SONY2
|
2016-06-12 04:30:05 +00:00
|
|
|
jr z, .foundName
|
2015-04-01 09:23:27 +00:00
|
|
|
cp SONY3
|
2016-06-12 04:30:05 +00:00
|
|
|
jr z, .foundName
|
2015-04-01 09:23:27 +00:00
|
|
|
ld [wd0b5], a
|
|
|
|
ld a, TRAINER_NAME
|
|
|
|
ld [wNameListType], a
|
|
|
|
ld a, BANK(TrainerNames)
|
|
|
|
ld [wPredefBank], a
|
|
|
|
call GetName
|
|
|
|
ld hl, wcd6d
|
2016-06-12 04:30:05 +00:00
|
|
|
.foundName
|
2015-08-31 02:38:41 +00:00
|
|
|
ld de, wTrainerName
|
2015-04-01 09:23:27 +00:00
|
|
|
ld bc, $d
|
|
|
|
jp CopyData
|