þþX#X;SUBROUTINE FIRETQ:USE TO ALLOWX;THE TROLL FIRE A MISSILE.X;IF TRIGGER 0 IS PRESSED"X;AND MISSILE IS NOT FIRED YET,!X;THEN MISSILE IS FIRED IN THE X;DIRECTION EQUAL TO JOYSTICKX;0 POSITIONX;23†FIRETQQ†SQFLAG;;TEST FLAG FOR MISSILED FIRED<'R>;;IF = 1 THEN OK TO FIRE MISSILEFFƒTQ0P:ZƒTQ0Q„;;LOAD TRIGGERdFƒTQ1n:x ƒTQ1Qx;;LOAD JOYSTICK VALUE‚0X;DETERMINE DIRECTION THAT MISSILE IS TO MOVEŒR>– F‡PLACETQ R> ª F‡PLACETQ´R> ¾ F‡PLACETQÈR>Ò F‡PLACETQÜ:æ:‡PLACETQP‡DIRFLAG;;SAVE DIRECTION MISSILE IS TO MOVEð.P†SQFLAG;;SET FLAG THAT MISSILE IS FIREDú%‚P1;;LOAD HORIZ POS OF MAN'…MISP1;;SAVE AS HORIZ'Ð;;POS OF MISSILE,"Q„TOP1;;TOP OF MAN,O>;;FIND MIDDLE OF MAN6&P„MIS2;;SAVE AS MISSILE VERT POS@>J QƒMIS9TL>À;;MISSILE DRAWING^PƒMIS9;;DISPLAY MISSILEh: