Files
Alieneer f7e5260f01 Rename FindItemInTable to IsInArray (#211)
This syncs the label with pokegold/pokecrystal.
2026-09-07 16:28:24 -04:00

24 lines
260 B
NASM

IsInArray::
; Find value a for every de bytes in array hl.
; Return index in b and carry if found.
ld b, 0
ld c, a
.loop
ld a, [hl]
cp -1
jr z, .NotInArray
cp c
jr z, .InArray
inc b
add hl, de
jr .loop
.NotInArray:
and a
ret
.InArray:
scf
ret