Prev: 38841 Up: Map Next: 39036
39014: Room drawing: Start drawing layout data fragment
Used by the routine at 38841.
Input
A Draw layout data fragment instruction
39014 PUSH AF Store AF (A = current byte from room layout data)
39015 LD A,1 Set drawing-layout-data-fragment flag to 1...
39017 LD (23452),A ...
39020 INC HL Advance HL by one byte
39021 LD (23453),HL Store current position in room layout data at 23453
39024 LD HL,60925 Load HL with address of room layout data fragment pointers
39027 POP AF Restore AF (A = current byte from room layout data)
39028 AND 127 Reset bit 7
39030 CALL 64627 Load address of layout data for required fragment into HL
39033 JP 38977 Loop back to 38977 to start drawing fragment
Prev: 38841 Up: Map Next: 39036