Prev: BBEB Up: Map Next: BC1C
BC15: Flash one of B attributes, and steady the rest
Used by the routine at FLASH_MENU.
Sets bit 7, FLASH, on the A'th of B attribute bytes from HL, counting from 0, and clears it on the others. FLASH_MENU marks the chosen control method on the menu with it. This entry deals with the first byte; the loop is FLASH_NEXT_ONE. HL comes back just past the last byte. As Knight Lore's toggle_selected.
Input
HL the first attribute
B how many
A which one flashes
TOGGLE_SELECTED BC15 AND A not the first
BC16 JR NZ,UNFLASH_THIS_ONE
This entry point is used by the routine at FLASH_NEXT_ONE.
FLASH_THIS_ONE BC18 SET 7,(HL) flash this one
BC1A JR FLASH_LIST_STEP
Prev: BBEB Up: Map Next: BC1C