mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00
Add function to get a monster's name from a given id (internal order).
hg-commit-id: 42e7deffd9b8
This commit is contained in:
parent
4b11f36a0a
commit
cdaf8e3d9a
|
@ -137,10 +137,16 @@ W_CURENEMYLVL EQU $D127
|
|||
|
||||
W_ISLINKBATTLE EQU $D12B
|
||||
|
||||
W_PRIZE1 EQU $D13D
|
||||
W_PRIZE2 EQU $D13E
|
||||
W_PRIZE3 EQU $D13F
|
||||
|
||||
W_PLAYERNAME EQU $D158 ; 11 characters, including null
|
||||
|
||||
W_NUMINPARTY EQU $D163
|
||||
|
||||
W_NUMBAGITEMS EQU $D31D
|
||||
|
||||
W_RIVALNAME EQU $D34A ; 11 characters, including null
|
||||
|
||||
W_CURMAP EQU $D35E
|
||||
|
|
29
pokered.asm
29
pokered.asm
|
@ -1003,7 +1003,32 @@ MartInventories: ; 2442
|
|||
db $FE,7,ULTRA_BALL,GREAT_BALL,FULL_RESTORE,MAX_POTION,FULL_HEAL
|
||||
db REVIVE,MAX_REPEL,$FF
|
||||
|
||||
INCBIN "baserom.gbc",$24D6,$2FCF - $24D6
|
||||
INCBIN "baserom.gbc",$24D6,$2F9E - $24D6
|
||||
GetMonsterName: ; 2F9E
|
||||
push hl
|
||||
ld a,[$ffb8]
|
||||
push af
|
||||
ld a,BANK(MonsterNames) ; 07
|
||||
ld [$ffb8],a
|
||||
ld [$2000],a
|
||||
ld a,[$d11e]
|
||||
dec a
|
||||
ld hl,MonsterNames ; 421E
|
||||
ld c,10
|
||||
ld b,0
|
||||
call AddNTimes
|
||||
ld de,$cd6d
|
||||
push de
|
||||
ld bc,10
|
||||
call CopyData
|
||||
ld hl,$cd77
|
||||
ld [hl],$50
|
||||
pop de
|
||||
pop af
|
||||
ld [$ffb8],a
|
||||
ld [$2000],a
|
||||
pop hl
|
||||
ret
|
||||
|
||||
GetItemName: ; 2FCF
|
||||
; given an item ID at [$D11E], store the name of the item into a string
|
||||
|
@ -1247,7 +1272,7 @@ GetName: ; 376B
|
|||
dec a
|
||||
jr nz,.otherEntries\@
|
||||
;1 = MON_NAMES
|
||||
call $2f9e; GetMonName
|
||||
call GetMonsterName
|
||||
ld hl,11
|
||||
add hl,de
|
||||
ld e,l
|
||||
|
|
Loading…
Reference in a new issue