Prev: 6F6C Up: Map Next: 6FC9
6FA5: Handle Special Shape Marker
Used by the routine at ReadShapeByte.
Marker FA reads a parameter block. Other markers adjust the coordinate that follows.
SpecialShape 6FA5 CP $FA
6FA7 JR NZ,SpecialShape_0
6FA9 CALL FindShape_8
6FAC JR ReadShapeByte
SpecialShape_0 6FAE LD ($5BBC),HL
6FB1 BIT 7,A
6FB3 JR Z,ScaleShape
6FB5 LD ($5BBE),A
6FB8 LD ($5BBF),A
6FBB AND $02
6FBD JR Z,SpecialShape_1
6FBF INC HL
6FC0 LD A,(HL)
6FC1 LD ($5BC0),A
SpecialShape_1 6FC4 INC HL
6FC5 LD ($5BBC),HL
6FC8 LD A,(HL)
Prev: 6F6C Up: Map Next: 6FC9