Prev: 42465 Up: Map Next: 42553
42515: Routine at A613
Used by the routine at Handler_FloatingHand.
42515 LD A,(39696) A=*39696.
42518 AND A Return if *39696 is zero.
42519 RET Z
42520 LD HL,31488 HL=31488.
42523 LD B,64 B=64.
42525 AND A Set flags.
42526 RR (HL) Rotate *HL right.
42528 INC L Increment L by one.
42529 RR (HL) Rotate *HL right.
42531 INC L Increment L by one.
42532 RR (HL) Rotate *HL right.
42534 INC L Increment L by one.
42535 RR (HL) Rotate *HL right.
42537 INC HL Increment HL by one.
42538 RR (HL) Rotate *HL right.
42540 INC L Increment L by one.
42541 RR (HL) Rotate *HL right.
42543 INC L Increment L by one.
42544 RR (HL) Rotate *HL right.
42546 INC L Increment L by one.
42547 DJNZ 42525 Decrease counter by one and loop back to 42525 until counter is zero.
42549 DEC A Decrease A by one.
42550 JR NZ,42520 Jump to 42520 if A is not equal to A.
42552 RET Return.
Prev: 42465 Up: Map Next: 42553