Prev: 86FF Up: Map Next: 87A0
8703: Draw a block (views 1 and 3)
DRAW_BLOCK's picture shaded for the other two views.
DRAW_BLOCK_TURNED 8703 CALL PLANE_TO_BUFFER
8706 LD A,(HL)
8707 AND $FE
8709 LD (HL),A
870A INC H
870B LD (HL),$DD
870D INC L
870E LD (HL),$55
8710 DEC H
8711 LD A,(HL)
8712 OR $80
8714 LD (HL),A
8715 ADD HL,DE
8716 LD A,(HL)
8717 AND $FA
8719 OR $02
871B LD (HL),A
871C INC H
871D LD (HL),$77
871F INC L
8720 LD (HL),$AA
8722 DEC H
8723 LD A,(HL)
8724 AND $3F
8726 OR $20
8728 LD (HL),A
8729 ADD HL,DE
872A LD A,(HL)
872B AND $E8
872D OR $08
872F LD (HL),A
8730 INC H
8731 LD (HL),$DD
8733 INC L
8734 LD (HL),$55
8736 DEC H
8737 LD A,(HL)
8738 AND $8F
873A OR $88
873C LD (HL),A
873D ADD HL,DE
873E LD A,(HL)
873F AND $A2
8741 OR $22
8743 LD (HL),A
8744 INC H
8745 LD (HL),$77
8747 INC L
8748 LD (HL),$AA
874A DEC H
874B LD A,(HL)
874C AND $23
874E OR $22
8750 LD (HL),A
8751 ADD HL,DE
8752 LD (HL),$88
8754 INC H
8755 LD A,(HL)
8756 AND $DD
8758 OR $5D
875A LD (HL),A
875B INC L
875C LD A,(HL)
875D AND $55
875F OR $54
8761 LD (HL),A
8762 DEC H
8763 LD (HL),$89
8765 ADD HL,DE
8766 LD (HL),$62
8768 INC H
8769 LD A,(HL)
876A AND $F7
876C OR $17
876E LD (HL),A
876F INC L
8770 LD A,(HL)
8771 AND $AF
8773 OR $A8
8775 LD (HL),A
8776 DEC H
8777 LD (HL),$22
8779 ADD HL,DE
877A LD (HL),$D8
877C INC H
877D LD A,(HL)
877E AND $FD
8780 OR $05
8782 LD (HL),A
8783 INC L
8784 LD A,(HL)
8785 AND $5F
8787 OR $40
8789 LD (HL),A
878A DEC H
878B LD (HL),$95
878D ADD HL,DE
878E LD (HL),$76
8790 INC H
8791 LD A,(HL)
8792 OR $01
8794 LD (HL),A
8795 INC L
8796 LD A,(HL)
8797 OR $80
8799 LD (HL),A
879A DEC H
879B LD (HL),$2A
879D JP BLOCK_DRAWN Back to DRAW_SCENE.
Prev: 86FF Up: Map Next: 87A0