Prev: B3F0 Up: Map Next: B44A
B416: Routine at B416
Used by the routines at StartGame, B591 and BF9F.
B416 LD IX,$C36E IX=C36E.
B41A BIT 0,(IX+$18) Jump to B425 if bit 0 of *IX+18 is not set.
B41E JR Z,$B425
B420 BIT 7,(IX+$18) Return if bit 7 of *IX+18 is set.
B424 RET NZ
B425 RES 7,(IX+$18) Reset bit 7 of *IX+18.
B429 CALL $B2C0 Call B2C0.
B42C LD IX,$C36E IX=C36E.
B430 CALL $B374 Call B374.
B433 BIT 1,(IX+$17) Jump to B440 if bit 1 of *IX+17 is set.
B437 JR NZ,$B440
B439 CALL $B4B8 Call B4B8.
B43C CALL $B469 Call B469.
B43F RET Return.
B440 BIT 0,(IX+$18) Return if bit 0 of *IX+18 is not set.
B444 RET Z
B445 SET 7,(IX+$18) Set bit 7 of *IX+18.
B449 RET Return.
Prev: B3F0 Up: Map Next: B44A