![]() |
Routines |
Prev: B9BE | Up: Map | Next: BA09 |
Used by the routine at 9470.
|
||||
B9E6 | LD A,($A1DB) | Return if HDU flash active | ||
B9E9 | CP $FF | |||
B9EB | RET NZ | |||
B9EC | LD HL,($A1AE) | Set HL to the pointer into attribute file for the weapon icon | ||
B9EF | CALL $B9F9 | Handle icon weapon color change | ||
B9F2 | LD HL,($A1AE) | Set HL to the pointer into attribute buffer for the weapon icon | ||
B9F5 | LD DE,$8CFF | |||
B9F8 | ADD HL,DE | |||
B9F9 | LD A,($A1AD) | Set A the color attribute based on weapon energy level | ||
B9FC | INC A | |||
B9FD | INC A | |||
Set weapon icon in HUD the color attribute at A
|
||||
B9FE | LD (HL),A | Set color attribute for first row | ||
B9FF | INC HL | |||
BA00 | LD (HL),A | |||
BA01 | LD DE,$001F | Point HL to the next row | ||
BA04 | ADD HL,DE | |||
BA05 | LD (HL),A | Set color attribute for the second row | ||
BA06 | INC HL | |||
BA07 | LD (HL),A | |||
BA08 | RET |
Prev: B9BE | Up: Map | Next: BA09 |