ao(30) = "22222222222222222222"\r
\r
END SELECT\r
-IF fr = 50 THEN GOTO 8\r
-IF fr > 1 THEN GOTO 4\r
-FOR a = 1 TO 100\r
+IF fr = 50 THEN GOTO DrawFlippedSprite\r
+IF fr > 1 THEN GOTO DrawScaledSprite\r
+\r
+FOR a = 1 TO 100 ' Normal sprite\r
IF ao(a) = "" THEN GOTO FinishDrawing\r
FOR b = 1 TO LEN(ao(a))\r
PSET ((p + b) \ teler, (o + a) \ teler), ASC(RIGHT$(LEFT$(ao(a), b), 1)) - 48\r
NEXT b\r
NEXT a\r
GOTO FinishDrawing\r
-4\r
+\r
+DrawScaledSprite: ' Scaled sprite\r
FOR a = 1 TO 100\r
IF ao(a) = "" THEN GOTO FinishDrawing\r
FOR b = 1 TO LEN(ao(a))\r
NEXT b\r
NEXT a\r
GOTO FinishDrawing\r
-8\r
+\r
+DrawFlippedSprite: ' Horizontally flipped sprite\r
FOR a = 1 TO 100\r
IF ao(a) = "" THEN GOTO FinishDrawing\r
FOR b = 1 TO LEN(ao(a))\r